﻿*{box-sizing:border-box}html{height:100%}body{height:100%;font-family:"Lato",sans-serif;color:#4d4d4d;line-height:1.4;font-size:14px;margin:0;overflow-x:hidden}body.prevent-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;font-weight:normal}h1{font-size:34px}h2{font-size:20px}h3{font-size:17px}h4{font-size:1em}p a,span a{color:#e62479}a{color:#4d4d4d;text-decoration:none}a:hover{color:#e62479}ul li{margin-bottom:.5em}strong{font-family:"Lato",sans-serif}input{font-family:"Lato",sans-serif;font-size:16px;color:#4d4d4d}select{font-family:"Lato",sans-serif;font-size:16px;color:#4d4d4d}select:focus{font-family:"Lato",sans-serif;font-size:16px;color:#4d4d4d}select::-ms-expand{display:none}.page-title{margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-title.success{color:#91ca43;margin-bottom:.5em}@media(min-width: 768px){.page-title.success{font-size:2.5em}}@media(max-width: 767px){.page-title.success{font-size:2em}}.page-rubric{margin-top:-1em;margin-bottom:2em}.page-banner{width:100%;height:auto}@media(min-width: 768px){.cols::after{clear:both;content:"";display:table}.cols .col,.cols .col-2,.cols .col-3,.cols .col-4,.cols .col-6{float:left}.cols .col:first-child{margin-left:0}.cols .col{margin-left:2em}.cols .col-2,.cols .col-3,.cols .col-4,.cols .col-6{padding:0 2%}.cols .col-2{width:50%}.cols .col-3{width:33.3333333333%}.cols .col-4{width:25%}.cols .col-6{width:16.6666666667%}}@media(max-width: 767px){.cols .col,.cols .col-2,.cols .col-3,.cols .col-4,.cols .col-6{margin-bottom:.5em}}.content-width,.body_page_product_details .song-tabs .tab-nav .is-fixed,.checkout-sidebar.is-fixed,.feature-slider .slide .inner,.breadcrumbs,.content{margin-left:auto;margin-right:auto;position:relative;width:100%;max-width:1530px}@media(min-width: 768px){.content-width,.body_page_product_details .song-tabs .tab-nav .is-fixed,.checkout-sidebar.is-fixed,.feature-slider .slide .inner,.breadcrumbs,.content{width:90%}}@media(max-width: 1024px){.content-width,.body_page_product_details .song-tabs .tab-nav .is-fixed,.checkout-sidebar.is-fixed,.feature-slider .slide .inner,.breadcrumbs,.content{padding-left:20px;padding-right:20px}}.content{position:relative;padding-top:30px;padding-bottom:70px}.content.centered{text-align:center}@media(min-width: 768px){.content.centered{max-width:680px}}.breadcrumbs{margin-top:8px;color:#ccc;font-size:.8em}.breadcrumbs span{color:#e62479}main{display:block}@media(min-width: 1151px){main{min-height:calc(100vh - 200px)}}@media(min-width: 768px){main{max-width:1530px;margin:0 auto;padding-top:105px}}@media(max-width: 767px){main{padding-top:95px}}main.has-banner .content{padding-top:70px}main.has-banner .breadcrumbs{position:absolute;top:20px;left:0;width:100%;margin:.25em 0}.prevent-scroll main:after{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;position:fixed;background:rgba(0,0,0,.3)}img{border:0}hr{border:none;border-top:1px solid #ccc;margin:36px 0}hr.dotted{border-top-style:dashed}@media(min-width: 768px){.mobile{display:none !important}}@media(max-width: 767px){.not-mobile{display:none !important}}.excerpt-fade{position:relative;min-height:4em;overflow:hidden}.excerpt-fade:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;height:3em;pointer-events:none;background-color:hsla(0,0%,100%,0);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:linear-gradient(to bottom,rgba(255, 255, 255, 0) 0%, #fff 100%)}.reserved_toggle_on{color:#4d4d4d;font-weight:bold}a.reserved_toggle_off{color:#bbb;cursor:pointer;text-decoration:underline}a.reserved_toggle_off:hover{color:#bbb;text-decoration:underline}.reserved_break{display:block;width:100%;height:10px;margin-top:10px;margin-bottom:10px;background-color:#e1e1e1;overflow:hidden}.reserved_error{color:red}a.reserved_link{color:#e62479;cursor:pointer;text-decoration:underline}a.reserved_link:hover{color:#e62479;text-decoration:underline}.reserved_columns{display:table;width:100%}.reserved_columns .reserved_column_2{display:table-cell;width:50%;vertical-align:top}.reserved_columns .reserved_column_3{display:table-cell;width:33%;vertical-align:top}.reserved_columns .reserved_column_4{display:table-cell;width:25%;vertical-align:top}.reserved_columns .reserved_column_5{display:table-cell;width:20%;vertical-align:top}@media(max-width: 767px){.reserved_columns{display:block}.reserved_columns .reserved_column_2{display:block;width:100%}.reserved_columns .reserved_column_3{display:block;width:100%}.reserved_columns .reserved_column_4{display:block;width:100%}.reserved_columns .reserved_column_5{display:block;width:100%}}.reserved_image{display:block;width:100%}.reserved_padcols{display:table;width:100%}.reserved_padcols .reserved_padcol_2{display:table-cell;width:50%;padding-left:10px;padding-right:10px;vertical-align:top}.reserved_padcols .reserved_padcol_2:first-child{padding-left:0px}.reserved_padcols .reserved_padcol_2:last-child{padding-right:0px}.reserved_padcols .reserved_padcol_3{display:table-cell;width:33%;padding-left:5px;padding-right:5px;vertical-align:top}.reserved_padcols .reserved_padcol_3:first-child{padding-left:0px;padding-right:10px}.reserved_padcols .reserved_padcol_3:last-child{padding-left:10px;padding-right:0px}.reserved_padcols .reserved_padcol_4{display:table-cell;width:25%;padding-left:5px;padding-right:5px;vertical-align:top}.reserved_padcols .reserved_padcol_4:first-child{padding-left:0px;padding-right:5px}.reserved_padcols .reserved_padcol_4:last-child{padding-left:5px;padding-right:0px}.reserved_padcols .reserved_padcol_5{display:table-cell;width:20%;padding-left:5px;padding-right:5px;vertical-align:top}.reserved_padcols .reserved_padcol_5:first-child{padding-left:0px;padding-right:5px}.reserved_padcols .reserved_padcol_5:last-child{padding-left:5px;padding-right:0px}@media(max-width: 767px){.reserved_padcols{display:block}.reserved_padcols .reserved_padcol_2{display:block;width:100%;padding-left:0px;padding-right:0px}.reserved_padcols .reserved_padcol_3{display:block;width:100%;padding-left:0px;padding-right:0px}.reserved_padcols .reserved_padcol_3:first-child{padding-right:0px}.reserved_padcols .reserved_padcol_3:last-child{padding-left:0px}.reserved_padcols .reserved_padcol_4{display:block;width:100%;padding-left:0px;padding-right:0px}.reserved_padcols .reserved_padcol_4:first-child{padding-right:0px}.reserved_padcols .reserved_padcol_4:last-child{padding-left:0px}.reserved_padcols .reserved_padcol_5{display:block;width:100%;padding-left:0px;padding-right:0px}.reserved_padcols .reserved_padcol_5:first-child{padding-right:0px}.reserved_padcols .reserved_padcol_5:last-child{padding-left:0px}}.shared_addthis{height:47px}.shared_addthis a:last-child{margin-right:0px}.shared_addthis div{float:right}.shared_custom_restrict_predef_small_to_small{display:none}@media(max-width: 767px){.shared_custom_restrict_predef_small_to_small{display:block}}.shared_custom_restrict_predef_small_to_medium{display:none}@media(max-width: 767px){.shared_custom_restrict_predef_small_to_medium{display:block}}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_small_to_medium{display:block}}.shared_custom_restrict_predef_small_to_large{display:none}@media(max-width: 767px){.shared_custom_restrict_predef_small_to_large{display:block}}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_small_to_large{display:block}}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_small_to_large{display:block}}.shared_custom_restrict_predef_small_to_huge{display:none}@media(max-width: 767px){.shared_custom_restrict_predef_small_to_huge{display:block}}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_small_to_huge{display:block}}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_small_to_huge{display:block}}@media(min-width: 1400px){.shared_custom_restrict_predef_small_to_huge{display:block}}.shared_custom_restrict_predef_medium_to_small{display:none}.shared_custom_restrict_predef_medium_to_medium{display:none}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_medium_to_medium{display:block}}.shared_custom_restrict_predef_medium_to_large{display:none}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_medium_to_large{display:block}}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_medium_to_large{display:block}}.shared_custom_restrict_predef_medium_to_huge{display:none}@media(min-width: 768px)and (max-width: 1024px){.shared_custom_restrict_predef_medium_to_huge{display:block}}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_medium_to_huge{display:block}}@media(min-width: 1400px){.shared_custom_restrict_predef_medium_to_huge{display:block}}.shared_custom_restrict_predef_large_to_small{display:none}.shared_custom_restrict_predef_large_to_medium{display:none}.shared_custom_restrict_predef_large_to_large{display:none}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_large_to_large{display:block}}.shared_custom_restrict_predef_large_to_huge{display:none}@media(min-width: 1025px)and (max-width: 1399px){.shared_custom_restrict_predef_large_to_huge{display:block}}@media(min-width: 1400px){.shared_custom_restrict_predef_large_to_huge{display:block}}.shared_custom_restrict_predef_huge_to_small{display:none}.shared_custom_restrict_predef_huge_to_medium{display:none}.shared_custom_restrict_predef_huge_to_large{display:none}.shared_custom_restrict_predef_huge_to_huge{display:none}@media(min-width: 1400px){.shared_custom_restrict_predef_huge_to_huge{display:block}}.shared_promotions{display:block}.shared_promotions .shared_promotions_item{display:none;width:100%}.shared_promotions .shared_promotions_item_current{display:block}@media(min-width: 768px){.shared_promotions{display:table;width:100%}.shared_promotions .shared_promotions_item{display:table-cell;width:33%;vertical-align:top}.shared_promotions .shared_promotions_item_current{display:table-cell}.shared_promotions .shared_promotions_item:nth-child(1){padding-left:0px;padding-right:24px}.shared_promotions .shared_promotions_item:nth-child(2){padding-left:12px;padding-right:12px}.shared_promotions .shared_promotions_item:nth-child(3){padding-left:24px;padding-right:0px}}.shared_usps{display:table;width:100%;min-height:50px}.shared_usps .shared_usps_item{display:none;width:100%;padding-left:20px;padding-right:20px;text-align:center;text-transform:uppercase;vertical-align:middle}.shared_usps .shared_usps_item a:hover{color:#e62479;cursor:pointer}.shared_usps .shared_usps_item_current{display:table-cell}@media(min-width: 768px){.shared_usps{min-height:0px}.shared_usps .shared_usps_item{display:table-cell;width:33%;border-left:solid 2px #e1e1e1;border-right:solid 2px #e1e1e1;vertical-align:top}.shared_usps .shared_usps_item_current{display:table-cell}.shared_usps .shared_usps_item:nth-child(1){border-left:none 0px}.shared_usps .shared_usps_item:nth-child(3){border-right:none 0px}}button{font-size:1em;line-height:1.4}.btn,.btn-funky,.more,.btn-danger,.btn-normal,.btn-success,.body_page_basket_view .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .licence{font-family:"Lato",sans-serif;font-weight:bold;display:inline-block;text-transform:uppercase;color:#fff;padding:.75em 1.25em;font-size:.9em;text-align:center;cursor:pointer;border:none;background:#fff;border-radius:2px;-webkit-appearance:none;-moz-appearance:none}.btn:hover,.btn-funky:hover,.more:hover,.btn-danger:hover,.btn-normal:hover,.btn-success:hover,.body_page_basket_view .basket-item-licence .licence:hover,.body_page_checkout_checkout6 .basket-item-licence .licence:hover,.body_page_checkout_confirmation .basket-item-licence .licence:hover{color:#fff}.btn-success,.body_page_basket_view .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .licence{background:#91ca43}.btn-success:hover,.body_page_basket_view .basket-item-licence .licence:hover,.body_page_checkout_checkout6 .basket-item-licence .licence:hover,.body_page_checkout_confirmation .basket-item-licence .licence:hover{background:rgb(135.131120332,193.9286307054,54.6713692946)}.btn-checkout{background:#f66e22}.btn-checkout:hover{background:rgb(245.2017391304,97.1391304348,14.3982608696)}.btn-normal{color:#91ca43;background:rgba(0,0,0,0);border:1px solid #91ca43}.btn-normal:hover{color:#91ca43;background:#f3f3f3}.btn-danger{background:#e42d30}.btn-danger:hover{background:rgb(219.3037974684,28.1962025316,31.3291139241)}.btn-funky,.more{padding:.8em 1em .95em}a.btn-funky span,a.more span,.input-btn-funky span{position:relative;z-index:1}@media(min-width: 1025px){a.btn-funky,a.more,.input-btn-funky{background:none}a.btn-funky .bg,a.more .bg,.input-btn-funky .bg{position:absolute;top:0;left:0;bottom:0;right:0}a.btn-funky .bg svg,a.more .bg svg,.input-btn-funky .bg svg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}a.btn-funky:hover .bg svg .st2,a.more:hover .bg svg .st2,.input-btn-funky:hover .bg svg .st2{fill:rgb(135.131120332,193.9286307054,54.6713692946)}}@media(max-width: 1024px){a.btn-funky,a.more,.input-btn-funky{background:url("/media/front/images/common_buttons_bg.svg") top right/100% 100%}a.btn-funky svg,a.more svg,.input-btn-funky svg{display:none}}.input-btn-funky{position:relative;padding:0}.input-btn-funky input{padding:.8em 1em .95em;position:relative;z-index:2;border:none;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;background:none;color:#fff;font-family:"Lato",sans-serif;font-weight:bold;font-size:1em;text-transform:uppercase;cursor:pointer}input.btn-funky,input.more,button.btn-funky,button.more{background:url("/media/front/images/common_buttons_bg.svg") top right/100% 100%}.more{position:relative}[class^=icon-],[class*=" icon-"],.fa{display:inline-block}[class^=icon-]:before,[class*=" icon-"]:before,.fa:before{margin-left:0;margin-right:.5em}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form select,form textarea{position:relative;padding:.5em .75em;border:none;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}form input[type=text].required,form input[type=text].invalid,form input[type=email].required,form input[type=email].invalid,form input[type=password].required,form input[type=password].invalid,form input[type=number].required,form input[type=number].invalid,form select.required,form select.invalid,form textarea.required,form textarea.invalid{border:1px solid red !important}form input[type=text].required:after,form input[type=text].invalid:after,form input[type=email].required:after,form input[type=email].invalid:after,form input[type=password].required:after,form input[type=password].invalid:after,form input[type=number].required:after,form input[type=number].invalid:after,form select.required:after,form select.invalid:after,form textarea.required:after,form textarea.invalid:after{display:block;content:"required";position:absolute;bottom:20px;right:0;color:red}form .styled-radio input.required+label,form .styled-checkbox input.required+label{border:1px solid red !important}.form{margin:30px 0 0;text-align:left}.form .advice{margin-top:1.5em}.form label{font-family:"Lato",sans-serif;font-weight:bold;display:block;margin:1em 0 .5em}.form label.required:after{color:red;content:" *"}.form label.inline{font-family:"Lato",sans-serif;font-weight:normal;display:inline-block;position:relative;top:-0.35em}.form label.is-active{color:#91ca43}.form input[type=submit]{border:none;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.form input[type=submit].hidden{display:none}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=number],.form select,.form textarea{display:block;width:100%;border:1px solid #bbb}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=number]:focus,.form select:focus,.form textarea:focus{outline:none;border:1px solid #91ca43}.form select{font-family:"Lato",sans-serif;padding-top:.445em;padding-bottom:.445em;color:#4d4d4d}.form .styled-select{position:relative}.form .styled-select:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:.75em;pointer-events:none}.form .styled-select:after:before{margin:0}.form .styled-select select:not(.small){padding-right:50px}.form input[type=checkbox]{display:inline-block;margin-left:0;margin-right:.5em}.form input[type=submit]{display:block;margin:40px auto 0;min-width:150px}.form button.lookup{display:block;margin-top:.5em;margin-left:auto}.form.single-input{position:relative}.form.single-input button{position:absolute;top:0;bottom:0;right:0;padding-top:0;padding-bottom:0}.styled-radio,.styled-checkbox{position:relative;width:25px;height:25px;display:inline-block;margin-right:1em}.styled-radio.small,.styled-checkbox.small{width:1em;height:1em}.styled-radio input[type=radio],.styled-radio input[type=checkbox],.styled-checkbox input[type=radio],.styled-checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0}.styled-radio label,.styled-checkbox label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:1px solid #bbb;cursor:pointer}.styled-radio label:after,.styled-checkbox label:after{position:absolute}.styled-radio input[type=radio]+label,.styled-radio input[type=radio]+label:after,.styled-checkbox input[type=radio]+label,.styled-checkbox input[type=radio]+label:after{-webkit-border-radius:50% 50%;border-radius:50% 50%}.styled-radio input[type=radio]:checked+label:after,.styled-checkbox input[type=radio]:checked+label:after{display:block;content:"";top:5px;left:5px;bottom:5px;right:5px;background:#91ca43}.styled-radio input[type=checkbox]:checked+label:after,.styled-checkbox input[type=checkbox]:checked+label:after{color:#91ca43;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.4;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.styled-radio input[type=radio]:focus+label,.styled-radio input[type=checkbox]:focus+label,.styled-checkbox input[type=radio]:focus+label,.styled-checkbox input[type=checkbox]:focus+label{border:1px solid #91ca43}.styled-radio input[type=radio][disabled=disabled]+label,.styled-radio input[type=checkbox][disabled=disabled]+label,.styled-checkbox input[type=radio][disabled=disabled]+label,.styled-checkbox input[type=checkbox][disabled=disabled]+label{border:1px solid #eee}.styled-radio input[type=radio][disabled=disabled]+label:after,.styled-radio input[type=checkbox][disabled=disabled]+label:after,.styled-checkbox input[type=radio][disabled=disabled]+label:after,.styled-checkbox input[type=checkbox][disabled=disabled]+label:after{color:#eee}.styled-qty input[type=number][disabled=disabled]{color:#ddd;border:1px solid #eee}.styled-qty input[type=number][disabled=disabled]+.js-qty-btn,.styled-qty input[type=number][disabled=disabled]+.js-qty-btn+.js-qty-btn{color:#ddd;background:#eee;border:1px solid #ccc;pointer-events:none}.table{width:100%;border-collapse:collapse}.table>tbody>tr>th,.table>tbody>tr>td{padding:.75em 1em;border:1px solid #ccc}.table>tbody>tr>th{background:#ecebe9;text-align:left}.table>tbody>tr>td.is-inactive{background:#ecebe9}@media(max-width: 767px){table.responsive>tbody>tr{display:block;margin-bottom:40px;border-bottom:1px solid #ccc}table.responsive>tbody>tr.table-header{display:none}table.responsive>tbody>tr>td{display:block;width:100%;padding:10px 20px;border-bottom:none}table.responsive>tbody>tr>td:before{font-weight:bold;content:attr(data-th);margin-right:.5em}}.breadcrumbs a:after{display:inline;content:">";padding:0 .5em}.common_collapsible_notoggle{width:1px !important;padding:0px !important;background:#eee !important}.common_collapsible>.common_collapsible_heading,.common_collapsible>tbody>.common_collapsible_heading{position:relative;cursor:pointer;font-family:"Lato",sans-serif;color:#4d4d4d;padding-bottom:.4em}.common_collapsible>.common_collapsible_heading>.common_collapsible_toggle,.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_toggle{position:absolute;top:1em;right:0;font-size:1.5em}.common_collapsible>.common_collapsible_heading>.common_collapsible_toggle:before,.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_toggle:before{margin:0}.common_collapsible>.common_collapsible_heading>.common_collapsible_disabled,.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_disabled{font-size:1em;display:none}.common_collapsible>.common_collapsible_heading>.common_collapsible_closed,.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_closed{font-size:1em;display:none}.common_collapsible>.common_collapsible_heading>.common_collapsible_open,.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_open{font-size:1em}.common_collapsible>.common_collapsible_section{display:none}.common_collapsible.is-active>.common_collapsible_heading>.common_collapsible_open{display:none}.common_collapsible.is-active>.common_collapsible_heading>.common_collapsible_closed{display:block}.common_collapsible.is-active>.common_collapsible_heading>.common_collapsible_disabled{display:none}.common_collapsible.is-active>.common_collapsible_section{display:block}.common_collapsible.always-open>.common_collapsible_heading>.common_collapsible_open{display:none}.common_collapsible.always-open>.common_collapsible_heading>.common_collapsible_closed{display:none}.common_collapsible.always-open>.common_collapsible_heading>.common_collapsible_disabled{display:block}.common_collapsible:not(.small)>.common_collapsible_heading{padding-top:1em;border-top:1px solid #bbb}.common_collapsible.small>.common_collapsible_heading{padding-left:2em}.common_collapsible.small>.common_collapsible_heading>.common_collapsible_toggle{left:0}.common_collapsible.box{border:1px solid #ccc;margin-bottom:-1px}.common_collapsible.box:not(.is-active){border-bottom:none}@media(min-width: 1025px){.common_collapsible.box{font-size:1.1em}}@media(min-width: 768px)and (max-width: 1024px){.common_collapsible.box{font-size:1em}}@media(max-width: 767px){.common_collapsible.box{font-size:.9em}}.common_collapsible.box.is-active .common_collapsible_toggle:before{transform:translate(-50%, -50%) rotate(180deg) !important}.common_collapsible.box>.common_collapsible_heading{margin:0;padding:.75em 1em;padding-right:calc(1em + 62px);color:#4d4d4d;background:#eee}@media(min-width: 1025px){.common_collapsible.box>.common_collapsible_heading{font-size:1.1em}}@media(min-width: 768px)and (max-width: 1024px){.common_collapsible.box>.common_collapsible_heading{font-size:1em}}@media(max-width: 767px){.common_collapsible.box>.common_collapsible_heading{font-size:.9em}}.common_collapsible.box>.common_collapsible_heading>.common_collapsible_toggle{font-size:1.5em;width:62px;height:100%;color:#4d4d4d;background:#ddd}.common_collapsible.box>.common_collapsible_heading>.common_collapsible_toggle:before{position:absolute;top:50%;left:50%;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.common_collapsible.box>.common_collapsible_section{margin:0;padding:1em}h2+.common_collapsible>.common_collapsible_heading>.common_collapsible_toggle,h2+.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_toggle{top:0}h2+.common_collapsible:not(.small)>.common_collapsible_heading{padding-top:0;border-top:0px none}.body_page_product_details .common_collapsible>.common_collapsible_heading>.common_collapsible_toggle,.body_page_product_details .common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_toggle{top:0}table.common_collapsible{width:100%}table.common_collapsible>tbody>.common_collapsible_section{display:none}table.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_toggle{position:static}table.common_collapsible>tbody>.common_collapsible_heading>.common_collapsible_open{display:table-cell}table.common_collapsible.is-active>tbody>.common_collapsible_heading>.common_collapsible_open{display:none}table.common_collapsible.is-active>tbody>.common_collapsible_heading>.common_collapsible_closed{display:table-cell}table.common_collapsible.is-active>tbody>.common_collapsible_heading>.common_collapsible_disabled{display:none}table.common_collapsible.is-active>tbody>.common_collapsible_section{display:table-row}table.common_collapsible.always-open>tbody>.common_collapsible_heading>.common_collapsible_open{display:none}table.common_collapsible.always-open>tbody>.common_collapsible_heading>.common_collapsible_closed{display:none}table.common_collapsible.always-open>tbody>.common_collapsible_heading>.common_collapsible_disabled{display:table-cell}@media(max-width: 1150px){.menu-slide-main{z-index:200;position:fixed;bottom:0;left:-100%;overflow:auto;background:#fff;-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s}.menu-slide-main.is-active{left:0%}.menu-slide-main .menu-control-btn{position:relative;z-index:2;float:left;padding-top:20px;padding-bottom:20px;margin-top:1px;text-align:center;width:60px;background:#e62479;color:#fff;cursor:pointer}.menu-slide-main .menu-control-btn:before{display:inline-block;margin:auto}.menu-slide-main .menu-heading{padding-left:calc(60px + 1.5em) !important}}@media(min-width: 768px)and (max-width: 1150px){.menu-slide-main{top:105px;min-width:350px}}@media(max-width: 767px){.menu-slide-main{top:95px;width:100%}}.menu-slide-filters{z-index:200;position:fixed;bottom:0;left:-100%;overflow:auto;background:#fff;-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s}.menu-slide-filters.is-active{left:0%}.menu-slide-filters .menu-control-btn{position:relative;z-index:2;float:left;padding-top:20px;padding-bottom:20px;margin-top:1px;text-align:center;width:60px;background:#e62479;color:#fff;cursor:pointer}.menu-slide-filters .menu-control-btn:before{display:inline-block;margin:auto}.menu-slide-filters .menu-heading{padding-left:calc(60px + 1.5em) !important}@media(min-width: 768px)and (max-width: 1150px){.menu-slide-filters{top:105px;min-width:350px}}@media(max-width: 767px){.menu-slide-filters{top:95px;width:100%}}.radio-input{display:block;margin-bottom:10px}.radio-input label{position:relative;cursor:pointer;padding:0 20px 0 30px;display:block;margin:20px 0}.radio-input label:before{content:"";position:absolute;border-radius:50%;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:20px;height:20px;display:inline-block;border:2px solid #ccc}.radio-input input[type=radio]{display:none}.radio-input input[type=radio]:checked+label{position:relative}.radio-input input[type=radio]:checked+label:before{content:""}.radio-input input[type=radio]:checked+label:after{content:"";width:14px;height:14px;position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#91ca43}.styled-qty{display:inline-block;position:relative}.styled-qty .js-qty{text-align:center;-moz-appearance:textfield;margin:0 22px;padding:2px !important;max-width:40px;height:26px}.styled-qty .js-qty:focus{outline:none}.styled-qty .js-qty::-webkit-outer-spin-button,.styled-qty .js-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.styled-qty .js-min-button,.styled-qty .js-add-button{background:#d5d7d7;font-weight:bold;color:#727575;width:25px;border:1px solid #ccc;position:absolute;top:0;cursor:pointer;padding:2px !important;padding-bottom:3px !important}.styled-qty .js-min-button:focus,.styled-qty .js-add-button:focus{outline:none}.styled-qty .js-min-button{left:0}.styled-qty .js-add-button{right:0}.styled-qty .js-qty-readonly{background:#eaeaea !important;color:#d5d7d7 !important;border:1px solid #d5d7d7 !important;cursor:default !important}.feature-slider{position:relative;width:100%;margin:0 auto;max-height:none}@media(max-width: 767px){.feature-slider{max-height:none}}@media(max-width: 1024px){.feature-slider{width:100%}}.feature-slider:hover .direction-nav{opacity:1}.feature-slider .slide{list-style:none;margin:0;padding:0;color:#fff;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;max-height:none}.feature-slider .slide .inner{height:100%}@media(min-width: 1025px){.feature-slider .slide .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width: 1530px){.feature-slider .slide{max-height:306px}}@media(min-width: 1025px){.feature-slider .slide{height:18vw}}@media(max-width: 1024px){.feature-slider .slide{height:20vw}}@media(max-width: 767px){.feature-slider .slide{height:50vw;max-height:none}}.feature-slider .control-nav{position:absolute;bottom:20px;right:30px}@media(min-width: 1025px){.feature-slider .control-nav{bottom:15%}}.feature-slider .control-nav .dot{width:8px;height:8px;display:inline-block;float:left;background:#404040;border-radius:50%;opacity:.5;margin:0 5px;cursor:pointer;-webkit-transform:opacity .2s ease-in-out;-moz-transform:opacity .2s ease-in-out;-ms-transform:opacity .2s ease-in-out;-o-transform:opacity .2s ease-in-out;transform:opacity .2s ease-in-out}.feature-slider .control-nav .dot.active{opacity:.85}.feature-slider .direction-nav{position:absolute;width:100%;top:50%;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.feature-slider .direction-nav .js-slider-prev,.feature-slider .direction-nav .js-slider-next{color:#fff;position:absolute;background-image:url("/media/front/images/icon_arrow_dark.svg");background-size:100%;width:21px;height:39px;font-size:2em;opacity:.9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.feature-slider .direction-nav .js-slider-prev{left:2vw;-webkit-transform:scaleX(-1) translateY(-50%);-moz-transform:scaleX(-1) translateY(-50%);-ms-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.feature-slider .direction-nav .js-slider-next{right:2vw}.feature-slider video{display:none}@media(min-width: 768px){.feature-slider video{display:block;width:100%}}.feature-slider .mobile-banner{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;z-index:1}@media(min-width: 768px){.feature-slider .mobile-banner{display:none}}.feature-slider .active-slide>.slide-content{opacity:1;top:50%}.feature-slider .slide-content{display:none;max-height:270px}@media(min-width: 768px){.feature-slider .slide-content{display:block;font-size:3vw;position:absolute;color:#000;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40%;opacity:0;-webkit-transition:opacity .2s ease-in-out .75s,top .2s ease-in-out;-moz-transition:opacity .2s ease-in-out .75s,top .2s ease-in-out;transition:opacity .2s ease-in-out .75s,top .2s ease-in-out}}.feature-slider .slide-content h1,.feature-slider .slide-content h2,.feature-slider .slide-content h3,.feature-slider .slide-content h4{margin:10px 0;line-height:.8}.feature-slider .slide-content h1{font-family:"Lato",sans-serif;font-size:2em}.feature-slider .slide-content h2{font-size:1.5em}.feature-slider .slide-content h3{font-size:1.25em}.feature-slider .slide-content h4{font-size:1em}.feature-slider .slide-content p{margin:20px 0 0 0;font-size:.6em;line-height:1.2}.feature-slider .slide-content.left{text-align:left;left:100px}.feature-slider .slide-content.right{text-align:right;right:100px}.feature-slider .slide-content.center{text-align:center;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-carousel::after{clear:both;content:"";display:table}.product-carousel .title{width:100%}.product-carousel .title a.view-all{display:inline-block;float:right;position:relative;padding:.75em 1.25em;padding-top:12px;padding-right:0px;color:#e62479 !important;cursor:pointer;text-align:center;text-transform:uppercase}.product-carousel .title a.view-all:hover{text-decoration:underline}.product-carousel .bottom-link{display:none;float:right;position:relative;width:100%;padding:.75em 1.25em;padding-top:12px;color:#e62479 !important;cursor:pointer;text-align:center;text-transform:uppercase}.product-carousel .bottom-link:hover{text-decoration:underline}.product-carousel ul,.product-carousel li{list-style:none;margin:0;padding:0}.product-carousel ul{margin:0;position:relative;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}@media(min-width: 768px){.product-carousel ul{overflow:hidden}}.product-carousel li{white-space:normal;display:inline-block;vertical-align:top;padding:27px 1.2vw}@media(min-width: 1025px){.product-carousel li{width:16.6666666667%}}@media(min-width: 768px)and (max-width: 1024px){.product-carousel li{width:25%}}@media(min-width: 481px)and (max-width: 767px){.product-carousel li{width:33.3333333333%}}@media(max-width: 1024px){.product-carousel .inner{padding-left:25px !important;padding-right:25px !important;position:relative}}.product-carousel .arrow-left,.product-carousel .arrow-right{position:absolute;top:50%;width:21px;height:39px;overflow:hidden;cursor:pointer}.product-carousel .arrow-left.is-active .arrow-icon,.product-carousel .arrow-right.is-active .arrow-icon{background-image:url("/media/front/images/icon_arrow_active.svg")}.product-carousel .arrow-left .arrow-icon,.product-carousel .arrow-right .arrow-icon{position:absolute;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background-image:url("/media/front/images/icon_arrow_light.svg");background-size:100%;-webkit-transition:background-image .2s ease-in-out;-moz-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out;width:100%;height:100%}.product-carousel .arrow-left .arrow-icon:before,.product-carousel .arrow-right .arrow-icon:before{margin:0}.product-carousel .arrow-left{-webkit-transform:translate(-50%, -50%) scaleX(-1);-moz-transform:translate(-50%, -50%) scaleX(-1);-ms-transform:translate(-50%, -50%) scaleX(-1);-o-transform:translate(-50%, -50%) scaleX(-1);transform:translate(-50%, -50%) scaleX(-1);left:20px}@media(max-width: 767px){.product-carousel .arrow-left{left:0}}.product-carousel .arrow-left .arrow-icon{left:48%}.product-carousel .arrow-right{-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%);right:20px}@media(max-width: 767px){.product-carousel .arrow-right{right:0}}@media(min-width: 1025px){.product-carousel .arrow-right{right:20px}}.product-carousel .arrow-right .arrow-icon{left:52%}@media(max-width: 767px){.product-carousel{margin-left:15px !important;margin-right:15px !important}}@media(max-width: 767px){.product-carousel{margin-left:0px !important;margin-right:0px !important}.product-carousel ul{overflow-x:hidden;-webkit-overflow-scrolling:auto;white-space:normal}.product-carousel ul li{display:none !important;width:33%;padding-left:0;padding-right:0}.product-carousel ul li:nth-child(1){display:inline-block !important}.product-carousel ul li:nth-child(2){display:inline-block !important}.product-carousel ul li:nth-child(3){display:inline-block !important}.product-carousel .arrow-left,.product-carousel .arrow-right{display:none !important}}@media(max-width: 479px){.product-carousel .title{text-align:center}.product-carousel .title a.view-all{display:none}.product-carousel .bottom-link{display:block}.product-carousel ul li{width:50%}.product-carousel ul li:nth-child(4){display:inline-block !important}}@media(min-width: 1630px){.product-carousel{margin-left:0px !important;margin-right:0px !important}.product-carousel .arrow-left{left:-10px}.product-carousel .arrow-right{right:-10px}}.product-preview{color:#4d4d4d;line-height:1;text-align:center}.product-preview .cover,.product-preview .cover img{display:block;width:90%;height:auto;margin:auto}@media(min-width: 768px){.product-preview .cover,.product-preview .cover img{width:100%}}.product-preview .name{font-size:.9em;line-height:1.3;margin:1em 0 .5em;color:#91ca43;font-weight:bold}.product-preview .author,.product-preview .ages{font-family:"Lato",sans-serif;font-size:.9em;margin:.3em 0}.product-preview:hover .name{color:rgb(94.0746887967,170.0580912863,47.9419087137)}.product-preview:hover .author,.product-preview:hover .ages{color:#4d4d4d}@media(min-width: 1025px){.product-preview{-webkit-perspective:40vw;-moz-perspective:40vw;perspective:40vw}.product-preview .cover{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;padding:0 .5vw}.product-preview .cover:after{display:block;content:"";position:absolute;background:#fff;top:0px;right:6%;width:10%;bottom:0px;-webkit-transform:rotateY(90deg) translateX(50%);-moz-transform:rotateY(90deg) translateX(50%);-ms-transform:rotateY(90deg) translateX(50%);-o-transform:rotateY(90deg) translateX(50%);transform:rotateY(90deg) translateX(50%)}.product-preview.product-preview-effect:hover .cover{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}.words-on-screen .tabs,.keep-me-posted .tabs{list-style:none;padding-left:0;margin-top:15px}.words-on-screen .tabs::after,.keep-me-posted .tabs::after{clear:both;content:"";display:table}@media(min-width: 1025px){.words-on-screen .tabs,.keep-me-posted .tabs{width:60%;display:inline-block;float:left;padding-right:60px}}.words-on-screen .tabs li,.keep-me-posted .tabs li{-webkit-transition:background .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s;-moz-transition:background .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s;transition:background .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s;color:#8262aa;cursor:pointer;position:relative;padding:15px 10px 13px;font-size:12px;font-weight:800}.words-on-screen .tabs li:before,.words-on-screen .tabs li:after,.keep-me-posted .tabs li:before,.keep-me-posted .tabs li:after{opacity:0}.words-on-screen .tabs li.is-active,.keep-me-posted .tabs li.is-active{background:#fff !important;-webkit-transition:background .2s ease-in-out,box-shadow .2s ease-in-out;-moz-transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:0 0 15px rgba(0,0,0,.25)}@media(min-width: 768px){.words-on-screen .tabs li.is-active:before,.words-on-screen .tabs li.is-active:after,.keep-me-posted .tabs li.is-active:before,.keep-me-posted .tabs li.is-active:after{opacity:1}}.words-on-screen .tab-content-wrapper,.keep-me-posted .tab-content-wrapper{overflow:hidden;-webkit-transition:height .3s ease-in-out .1s;-moz-transition:height .3s ease-in-out .1s;transition:height .3s ease-in-out .1s}@media(min-width: 1025px){.words-on-screen .tab-content-wrapper,.keep-me-posted .tab-content-wrapper{display:inline-block}}.words-on-screen .tab-content,.keep-me-posted .tab-content{display:inline-block;position:relative;vertical-align:top;float:left;width:100%;opacity:0;-webkit-transition:opacity .1s ease-in-out .2s;-moz-transition:opacity .1s ease-in-out .2s;transition:opacity .1s ease-in-out .2s}.words-on-screen .tab-content.image,.keep-me-posted .tab-content.image{text-align:center}@media(min-width: 1025px){.words-on-screen .tab-content.image,.keep-me-posted .tab-content.image{text-align:right}}.words-on-screen .tab-content.image img,.keep-me-posted .tab-content.image img{max-width:100%}.words-on-screen .tab-content.is-active,.keep-me-posted .tab-content.is-active{opacity:1;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media(min-width: 1025px){.words-on-screen .tab-content,.keep-me-posted .tab-content{-webkit-transition:opacity .5s ease-in-out .2s;-moz-transition:opacity .5s ease-in-out .2s;transition:opacity .5s ease-in-out .2s}}.words-on-screen .tab-viewport,.keep-me-posted .tab-viewport{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out;transition:transform .4s ease-in-out;height:100%}.words-on-screen .tab-viewport::after,.keep-me-posted .tab-viewport::after{clear:both;content:"";display:table}.search-filters ul{list-style:none;margin:0;padding:0}#star-svg{display:none}.review-stars{pointer-events:none}.review-stars::after{clear:both;content:"";display:table}.review-stars .star{float:left;font-size:.9em;width:1.7em;height:1.4em;padding-right:.5em}.review-stars .star svg{width:100%;fill:#bbb}.review-stars .star.is-active svg{fill:#91ca43}.review-stars.interactive:hover .star svg{fill:#f8b425 !important}.review-stars.interactive.common_reviewstars_is_rated:not(.common_reviewstars_is_being_rated) .is-active svg{fill:#e62479 !important}.review-stars.interactive .star{pointer-events:auto;cursor:pointer}.review-stars.interactive .star:hover~.star svg{fill:#bbb !important}.gallery{position:relative}.gallery .spinner{display:none;z-index:5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery .image-container{position:relative;padding-bottom:140%;overflow:hidden}.gallery .gallery-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.gallery .gallery-image.is-active{opacity:1}.gallery .gallery-thumbnails{list-style:none;margin:0;padding:0;margin-right:-0.5em}.gallery .gallery-thumbnails::after{clear:both;content:"";display:table}.gallery .gallery-thumbnails img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.gallery .gallery-thumbnail{float:left;width:calc(33.3333333333% - .5em);margin-right:.5em;padding-top:.8em;cursor:pointer}.gallery .gallery-thumbnail.is-active{border-top:.5em solid #e62479;padding-top:0;margin-top:.3em}.gallery .gallery-thumbnail img{width:100%;display:block}.gallery .look-inside{display:block;position:absolute;right:-20px;top:-22px;width:120px;height:36px;background-image:url("/media/front/images/page_product_details_look_inside.png");background-position:0px 0px;background-size:cover;overflow:hidden;text-align:left;text-indent:-10000px}.list-item{display:table}.list-item .media{display:table-cell;vertical-align:middle;width:7.5%;max-width:190px;padding-right:2vw}.list-item .media img{display:block;width:100%}.list-item .info{display:table-cell;vertical-align:middle}@media(max-width: 767px){.list-item .media{width:80px;padding-right:20px}.list-item .media img{display:block;width:100%}.list-item .description{font-size:.8em}}.licence-summary{position:relative}.licence-summary::after{clear:both;content:"";display:table}.licence-summary .cover{display:table-cell;vertical-align:top;width:22.5%;padding-right:2em}.licence-summary .cover img{display:block;width:100%}.licence-summary .info{display:table-cell;vertical-align:middle;width:77.5%}.licence-summary .name{color:#91ca43}.licence-summary p{margin:1em 0}.licence-summary strong{font-family:"Lato",sans-serif}.licence-summary span{color:#bbb}@media(min-width: 768px){.licence-summary .name{margin-top:0;line-height:1}}@media(max-width: 767px){.licence-summary .name{display:none}.licence-summary .name.mobile{display:block}.licence-summary p{font-size:.8em;width:100%}}.licence-more-info td{padding:.5em 0}.licence-more-info td:first-child{font-weight:bold;text-align:right}@media(min-width: 1025px){.licence-more-info td:first-child{padding-right:1em}.licence-more-info td:last-child{padding-left:1em}}@media(max-width: 1024px){.licence-more-info{font-size:.8rem}.licence-more-info td:first-child{padding-right:.5em}.licence-more-info td:last-child{padding-left:.5em}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.song-play-pause{width:1em;font-size:1.5em;line-height:1;cursor:pointer}.song-play-pause .song-play{color:#e62479}.song-play-pause .song-pause{display:none}.song-play-pause .song-play:before,.song-play-pause .song-pause:before{margin:0}.song-play-pause.common_audio_button_playing .song-play{display:none}.song-play-pause.common_audio_button_playing .song-pause{display:inline-block}.cover.new-triangle{position:relative}.cover.new-triangle:before{display:block;content:"";position:absolute;bottom:0%;right:5%;width:40%;height:0;z-index:1;padding-bottom:20%;background:url("/media/front/images/common_cover_new_triangle.png");background-size:100% 100%}@media(min-width: 768px){.cover.new-triangle:before{right:0%}}@media(min-width: 1025px){.cover.new-triangle:before{right:3.5%}}.cover.new-sticker{position:relative}.cover.new-sticker:before{display:block;content:"";position:absolute;bottom:3%;right:10%;width:30%;height:0;z-index:1;padding-bottom:30%;background:url("/media/front/images/common_cover_new_sticker.png");background-size:100% 100%}.cover.wos-sticker{position:relative}.cover.wos-sticker:before{display:block;content:"";position:absolute;bottom:3%;right:2%;width:50%;height:0;z-index:1;padding-bottom:34.47%;background:url("/media/front/images/common_cover_wos_sticker.png");background-size:100% 100%}.pagination{position:relative;font-size:.9em}.pagination::after{clear:both;content:"";display:table}.pagination .pages strong,.pagination .pages a,.pagination .pages span{margin:0 .25em}.pagination .pages a{color:#91ca43}.pagination .pages a:hover{text-decoration:underline}.pagination .per-page select{margin:0 .25em}@media(min-width: 768px){.pagination .location{float:left}.pagination .pages{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pagination .per-page{float:right}}@media(max-width: 767px){.pagination{text-align:center}.pagination .location,.pagination .pages{margin-bottom:.5em}}.pagination_top{margin-top:30px;margin-bottom:30px}.pagination_bottom{margin-top:30px}.close-button{color:#ccc;padding:10px;cursor:pointer;position:absolute;right:5px;top:5px}.basket-panel{display:none}@media(min-width: 768px){.basket-panel{text-align:left;padding:30px;display:block;opacity:0;background:#fff;position:absolute;top:calc(100% + 16px);right:5%;width:400px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease-in-out,z-index .2s ease-in-out,-webkit-transform .3s ease-in-out .3s;-moz-transition:opacity .3s ease-in-out,z-index .2s ease-in-out,-moz-transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out,z-index .2s ease-in-out,transform .3s ease-in-out .3s;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:-1}.basket-panel:before{content:"";position:absolute;height:0;width:0;border-bottom:16px solid #fff;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);z-index:2;top:-16px;left:291px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.basket-panel.is-active{opacity:1;-webkit-transition:opacity .3s ease-in-out .2s,z-index .2s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:opacity .3s ease-in-out .2s,z-index .2s ease-in-out,-moz-transform .3s ease-in-out;transition:opacity .3s ease-in-out .2s,z-index .2s ease-in-out,transform .3s ease-in-out;z-index:100;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media(min-width: 1151px){.basket-panel{right:-35px}}.basket-panel .body_page_product_results,.basket-panel .songproducts,.basket-panel .downloads_songs{max-height:350px;overflow:auto}.basket-panel .product{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.basket-panel .product:last-child{border-bottom:none;margin-bottom:0}.basket-panel .product .image,.basket-panel .product .info{display:inline-block;vertical-align:top}.basket-panel .product .image{width:40%;max-width:75px;padding-right:22px}.basket-panel .product .image img{max-width:100%}.basket-panel .product .info{width:60%}.basket-panel .name{line-height:1.2}.basket-panel .price{color:#91ca43;margin:7px 0 11px;display:block;font-size:18px;font-weight:normal}.basket-panel .qty{display:block;margin-top:10px;font-size:10px}.basket-panel .qty .number{font-size:12px}.basket-panel .description{font-weight:normal;font-size:11px}.basket-panel table{width:100%;border-top:1px solid #ccc;padding:10px 0}.basket-panel table:first-of-type td{font-weight:normal}.basket-panel table td{padding:10px 0}.basket-panel table td:nth-of-type(even){text-align:right;font-size:18px;color:#91ca43}.basket-panel .border{background:#ccc;position:absolute;left:0;top:0;width:100%;height:1px}.basket-panel .btn-checkout{float:right;width:auto !important}.checkout-progress.step-1 circle.s1,.checkout-progress.step-1 ellipse.s1{fill:#91ca43}.checkout-progress.step-1 path.s1{stroke:#91ca43}.checkout-progress.step-1 .checkout-progress-bar:before{height:0px}.checkout-progress.step-2 circle.s1,.checkout-progress.step-2 ellipse.s1,.checkout-progress.step-2 circle.s2,.checkout-progress.step-2 ellipse.s2{fill:#91ca43}.checkout-progress.step-2 path.s1,.checkout-progress.step-2 path.s2{stroke:#91ca43}.checkout-progress.step-2 .checkout-progress-bar:before{height:16.6666666667%}.checkout-progress.step-3 circle.s1,.checkout-progress.step-3 ellipse.s1,.checkout-progress.step-3 circle.s2,.checkout-progress.step-3 ellipse.s2,.checkout-progress.step-3 circle.s3,.checkout-progress.step-3 ellipse.s3{fill:#91ca43}.checkout-progress.step-3 path.s1,.checkout-progress.step-3 path.s2,.checkout-progress.step-3 path.s3{stroke:#91ca43}.checkout-progress.step-3 .checkout-progress-bar:before{height:calc(33.3333333333% + 9px)}.checkout-progress.step-4 circle.s1,.checkout-progress.step-4 ellipse.s1,.checkout-progress.step-4 circle.s2,.checkout-progress.step-4 ellipse.s2,.checkout-progress.step-4 circle.s3,.checkout-progress.step-4 ellipse.s3,.checkout-progress.step-4 circle.s4,.checkout-progress.step-4 ellipse.s4{fill:#91ca43}.checkout-progress.step-4 path.s1,.checkout-progress.step-4 path.s2,.checkout-progress.step-4 path.s3,.checkout-progress.step-4 path.s4{stroke:#91ca43}.checkout-progress.step-4 .checkout-progress-bar:before{height:calc(50% + 12px)}.checkout-progress.step-5 circle.s1,.checkout-progress.step-5 ellipse.s1,.checkout-progress.step-5 circle.s2,.checkout-progress.step-5 ellipse.s2,.checkout-progress.step-5 circle.s3,.checkout-progress.step-5 ellipse.s3,.checkout-progress.step-5 circle.s4,.checkout-progress.step-5 ellipse.s4,.checkout-progress.step-5 circle.s5,.checkout-progress.step-5 ellipse.s5{fill:#91ca43}.checkout-progress.step-5 path.s1,.checkout-progress.step-5 path.s2,.checkout-progress.step-5 path.s3,.checkout-progress.step-5 path.s4,.checkout-progress.step-5 path.s5{stroke:#91ca43}.checkout-progress.step-5 .checkout-progress-bar:before{height:calc(66.6666666667% + 15px)}.checkout-progress.step-6 circle.s1,.checkout-progress.step-6 ellipse.s1,.checkout-progress.step-6 circle.s2,.checkout-progress.step-6 ellipse.s2,.checkout-progress.step-6 circle.s3,.checkout-progress.step-6 ellipse.s3,.checkout-progress.step-6 circle.s4,.checkout-progress.step-6 ellipse.s4,.checkout-progress.step-6 circle.s5,.checkout-progress.step-6 ellipse.s5,.checkout-progress.step-6 circle.s6,.checkout-progress.step-6 ellipse.s6{fill:#91ca43}.checkout-progress.step-6 path.s1,.checkout-progress.step-6 path.s2,.checkout-progress.step-6 path.s3,.checkout-progress.step-6 path.s4,.checkout-progress.step-6 path.s5,.checkout-progress.step-6 path.s6{stroke:#91ca43}.checkout-progress.step-1 .checkout-steps li:nth-child(1){color:#4d4d4d}.checkout-progress.step-2 .checkout-steps li:nth-child(1),.checkout-progress.step-2 .checkout-steps li:nth-child(2){color:#4d4d4d}.checkout-progress.step-3 .checkout-steps li:nth-child(1),.checkout-progress.step-3 .checkout-steps li:nth-child(2),.checkout-progress.step-3 .checkout-steps li:nth-child(3){color:#4d4d4d}.checkout-progress.step-4 .checkout-steps li:nth-child(1),.checkout-progress.step-4 .checkout-steps li:nth-child(2),.checkout-progress.step-4 .checkout-steps li:nth-child(3),.checkout-progress.step-4 .checkout-steps li:nth-child(4){color:#4d4d4d}.checkout-progress.step-5 .checkout-steps li:nth-child(1),.checkout-progress.step-5 .checkout-steps li:nth-child(2),.checkout-progress.step-5 .checkout-steps li:nth-child(3),.checkout-progress.step-5 .checkout-steps li:nth-child(4),.checkout-progress.step-5 .checkout-steps li:nth-child(5){color:#4d4d4d}.checkout-progress.step-6 .checkout-steps li:nth-child(1),.checkout-progress.step-6 .checkout-steps li:nth-child(2),.checkout-progress.step-6 .checkout-steps li:nth-child(3),.checkout-progress.step-6 .checkout-steps li:nth-child(4),.checkout-progress.step-6 .checkout-steps li:nth-child(5),.checkout-progress.step-6 .checkout-steps li:nth-child(6){color:#4d4d4d}#dialogs{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:500}#dialogs .background{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background-color:#000;opacity:.8}#dialogs .contents{display:block;position:relative;left:50%;top:50%;max-width:280px;height:auto;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background-color:#fff;color:#000;text-align:center;transform:translate(-50%, -50%);z-index:2}@media(min-width: 768px){#dialogs .contents{max-width:600px}}#dialogs .contents *{display:block;margin:10px;margin-left:5px;margin-right:5px}@media(min-width: 768px){#dialogs .contents *{display:inline-block}}#dialogs .contents a#close{position:absolute;right:10px;top:10px;height:14px;margin:0px;margin-left:0px;margin-right:0px;padding:0px;color:#bbb;line-height:14px;font-size:14px;font-weight:bold}#dialogs .contents a#close:hover{color:#4d4d4d}#dialogs .contents p{display:block}#dialogs .contents .organisations{display:block;margin:auto;margin-left:auto;margin-right:auto}#dialogs .contents .organisations *{display:block;font-size:14px;margin:auto;margin-left:auto;margin-right:auto}#dialogs .contents .organisations h3{width:100%;margin-bottom:20px;padding-bottom:5px;border-bottom:solid 1px #eaeaea;font-size:1.3em}#dialogs .contents .organisations .organisations_buttons{width:100%;min-height:45px;margin-top:20px;padding-top:10px;border-top:solid 1px #eaeaea;text-align:right}#dialogs .contents .organisations .organisations_buttons button{display:inline-block;width:auto;margin-right:10px}#dialogs .contents .organisations .organisations_buttons button:last-child{margin-right:0px}#dialogs .contents .organisations .organisations_buttons .organisations_button_back{float:left}#dialogs .contents .organisations .organisations_buttons .organisations_button_cancel{float:left}#dialogs .contents .organisations .organisations_results{width:100%;max-height:150px;margin-top:10px;padding-left:40%;overflow-y:scroll;text-align:left}#dialogs .contents .organisations .organisations_results p{margin-top:15px}#dialogs .contents .organisations .organisations_results p\:first-child{margin-top:0px}#dialogs .contents .organisations .organisations_section{width:100%;margin-top:10px}#dialogs .contents .organisations .organisations_section *{display:inline-block;width:60%;text-align:left}#dialogs .contents .organisations .organisations_section label{box-sizing:border-box;display:inline-block;width:40%;padding-right:5px;text-align:right}#yumpu{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:300}#yumpu .background{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background-color:#000;opacity:.8}#yumpu .contents{display:block;position:relative;left:50%;top:50%;width:100%;height:auto;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background-color:#fff;color:#000;text-align:center;transform:translate(-50%, -50%);z-index:2}@media(min-width: 768px){#yumpu .contents{width:66%;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}}#yumpu .contents a#close{position:absolute;right:7px;top:7px;height:14px;margin:0px;margin-left:0px;margin-right:0px;padding:0px;color:#bbb;line-height:14px;font-size:14px;font-weight:bold}@media(min-width: 768px){#yumpu .contents a#close{right:20px;top:20px}}#yumpu .contents a#close:hover{color:#4d4d4d}#yumpu .contents .yumpu_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#yumpu .contents .yumpu_container iframe,#yumpu .contents .yumpu_container object,#yumpu .contents .yumpu_container embed{position:absolute;top:0;left:0;width:100%;height:100%}beta#beta{box-sizing:content-box;display:block;position:fixed;right:-50px;top:50px;width:200px;height:12px;padding-top:5px;padding-bottom:5px;font-family:Arial;font-size:12px;font-weight:bold;line-height:1;text-align:center;z-index:700;background-color:red;color:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#footer{font-size:.9rem;color:#fff;background:#6a6f64;overflow:hidden;float:left;width:100%;border-top:solid 10px #e1e1e1;text-align:center}#footer::after{clear:both;content:"";display:table}#footer a{color:#fff}#footer a:hover{color:#fff}#footer h4{text-transform:uppercase}#footer p{margin:0}#footer .title{font-family:"Lato",sans-serif;font-size:1.6em;margin:0 0 1rem;line-height:1}#footer .inner{width:90%;max-width:1530px;margin:30px auto 20px}#footer .footer-menu a{display:block}#footer .footer-main .social-icons{margin-top:1.4em}#footer .footer-main .social-icons a{font-size:2.5em;color:#fff}#footer .footer-main .social-icons a:before{margin-right:.2em}#footer .footer-main .social-icons a:hover{color:#e62479}@media(min-width: 1400px){#footer .footer-main .social-icons a{font-size:2.5em}}#footer .footer-main .social-icons a.social-icon{cursor:pointer;display:inline-block;width:36px;height:36px;margin-right:.2em;background-size:cover}#footer .footer-main .social-icons a.social-icon:last-child{margin-right:0}#footer .footer-main .social-icons a.social-icon-facebook{background-image:url("/media/front/images/common_social_facebook_out.png")}#footer .footer-main .social-icons a.social-icon-facebook:hover{background-image:url("/media/front/images/common_social_facebook_over.png")}#footer .footer-main .social-icons a.social-icon-instagram{background-image:url("/media/front/images/common_social_instagram_out.png")}#footer .footer-main .social-icons a.social-icon-instagram:hover{background-image:url("/media/front/images/common_social_instagram_over.png")}#footer .footer-main .social-icons a.social-icon-pinterest{background-image:url("/media/front/images/common_social_pinterest_out.png")}#footer .footer-main .social-icons a.social-icon-pinterest:hover{background-image:url("/media/front/images/common_social_pinterest_over.png")}#footer .footer-main .social-icons a.social-icon-twitter{background-image:url("/media/front/images/common_social_twitter_out.png")}#footer .footer-main .social-icons a.social-icon-twitter:hover{background-image:url("/media/front/images/common_social_twitter_over.png")}#footer .footer-main .social-icons a.social-icon-youtube{background-image:url("/media/front/images/common_social_youtube_out.png")}#footer .footer-main .social-icons a.social-icon-youtube:hover{background-image:url("/media/front/images/common_social_youtube_over.png")}#footer .footer-main .contact span{display:block}#footer .footer-main .contact .tel{font-size:17px}#footer .footer-main .contact .address{font-size:10px;margin-top:10px}#footer .footer-main .contact .number{display:flex;justify-content:flex-start;align-items:center;margin:12px 0}@media(max-width: 767px){#footer .footer-main .contact .number{justify-content:center}}#footer .footer-main .contact img{margin:0 12px 0 0}#footer .footer-main .contact p{margin:0}#footer .copyright{padding:10px 0;background:#2d2d2d}#footer .copyright p{font-size:10px}@media(min-width: 1025px){#footer{min-height:200px}#footer .footer-main{padding:0 50px}#footer .footer-main section{width:33.3333333333%;padding:0px 2%;padding-bottom:20px}#footer .footer-main section:first-child{padding-left:0}#footer .footer-main section:last-child{padding-right:0}#footer .footer-main section:not(:last-child){position:relative}#footer .footer-main section.contact:after{right:32px}}@media(min-width: 768px){#footer .inner::after{clear:both;content:"";display:table}#footer .footer-main::after{clear:both;content:"";display:table}#footer .footer-main section{float:left}#footer .footer-main .footer-menu{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;font-size:.9em}}@media(max-width: 1024px){#footer .footer-main{padding:0px 0;padding-bottom:20px}}@media(min-width: 768px)and (max-width: 1024px){#footer .footer-main section{width:100%}#footer .footer-main section:nth-child(2){margin-top:30px;padding:30px 0 0}#footer .footer-main section:last-child{float:none;margin-top:30px;padding:30px 0 0}#footer .footer-main .tablet-clear{clear:both}#footer .footer-main .footer-menu{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media(max-width: 767px){#footer{text-align:center}#footer .footer-main section{padding:30px 0}#footer .footer-main section:last-child{padding-bottom:0}#footer .footer-main section.contact{padding-top:0}#footer .copyright{font-size:.8em}}@media(min-width: 768px){.ie9 #footer .footer-main .footer-menu a{display:inline-block;margin-right:1em}}body.prevent-scroll #header{position:fixed !important}#header{position:absolute;top:0;left:0;right:0;z-index:100;font-family:"Lato",sans-serif;font-weight:bold}#header .icon-bag:before{font-size:18px;position:relative;top:1px}@media screen and (max-width: 500px){#header [class^=icon-],#header [class*=" icon-"],#header .control-bar-btn.basket .icon-bag,#header .control-bar-btn.basket .count{display:none !important}#header .control-bar .control-bar-btn{width:33% !important}}@media screen and (max-width: 333px){#header .my-account{top:15px !important}}#header.is-fixed{position:fixed}#header.is-fixed.common_fixable_hide{display:none}#header .control-bar{background:#ecebe9;font-size:.9em;line-height:1}#header .control-bar-btn{display:inline-block;color:#4d4d4d;position:relative}#header .control-bar-btn:hover{color:#4d4d4d}#header .control-bar .newsletter:after,#header .control-bar .my-account:after,#header .control-bar .my-status:after{display:block;content:"";position:absolute;top:4px;bottom:6px;right:0;margin-right:-1px}@media(max-width: 1150px){#header .control-bar .newsletter:after,#header .control-bar .my-account:after,#header .control-bar .my-status:after{border-right:1px solid rgb(92.3,92.3,92.3)}}#header .control-bar .flags{display:inline-block}#header .control-bar .flag img{height:15px}#header .control-bar .flag svg{height:15px}#header .header-main{position:relative;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}#header .header-main .inner{width:90%;max-width:1530px;margin:0 auto}#header .logo{display:block}#header .logo img{display:block;width:100%}@media(max-width: 1150px){#header .wos.desktop{display:none}}@media(min-width: 1151px){#header .wos.desktop{display:inline-block}}#header .main-search{text-transform:uppercase;background:#f9f9f9;z-index:5}#header .main-search .search-btn{display:block;line-height:1}#header .main-search .search-close-btn{line-height:1}#header .main-search .search-bar{position:relative;width:calc(100% - 80px)}#header .main-search .search-bar .icon{position:absolute;left:0;top:1em;pointer-events:none}#header .main-search .search-bar input{width:100%;padding-left:30px;background:rgba(0,0,0,0);border:none;outline:none;border-bottom:1px solid #ccc}@media(min-width: 1151px){#header .control-bar{text-align:right}#header .control-bar-btn:not(.flag){position:relative;top:-3px;padding-left:1em;font-size:12px}#header .control-bar-btn:not(.flag):not(.my-status){padding-left:2em}#header .control-bar .flags{margin-right:-7px;padding-left:30px}#header .control-bar .flag{padding-top:3px;margin-right:4px}#header .control-bar .flag:last-child{padding-right:0}#header .control-bar .flag.is-active,#header .control-bar .flag.is-active:hover{border-top:3px solid #e62479}#header .control-bar .flag:hover{border-top:3px solid #9ccccc}.is-searching #header .header-main:after{opacity:.5}#header .header-main{height:78px;background:#f9f9f9}#header .header-main::after{clear:both;content:"";display:table}#header .header-main .logo{width:200px}#header .header-main:after{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:-1;background:#000;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#header .header-main .inner{position:relative;height:100%;text-align:center}#header .header-main .menu-btn{display:none}#header .header-main .logo{display:inline-block;vertical-align:top;padding-top:2px;bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);left:0;z-index:1}#header .header-main .logo img{position:relative;z-index:2}#header .header-main .main-menu{display:inline-block;padding-top:23px;padding-left:25px;padding-right:20px}#header .header-main .main-menu::after{clear:both;content:"";display:table}#header .header-main .main-menu .top-menu-item{position:relative;display:block;float:left;margin:0 5px}#header .header-main .main-menu .top-menu-item .wos{width:22px;height:22px;margin-right:8px;top:5px;position:absolute;left:7px}#header .header-main .main-menu .top-menu-item .wos+span{position:relative;padding-left:22px}#header .header-main .main-menu .top-menu-item .wos+span .tm{font-size:10px;top:-4px;position:relative;left:2px}#header .header-main .main-menu .top-menu-item.image{padding:0;height:62px;top:-4px}#header .header-main .main-menu .top-menu-item.image .rotate{height:100%}#header .header-main .main-menu .top-menu-item.image a:not(.menu-item){display:block;height:100%;padding:0}#header .header-main .main-menu .top-menu-item.image img{display:block;height:90%}#header .header-main .main-menu .top-menu-item.submenu-container:after{display:block;content:"";position:absolute;left:0;right:0;height:4px;bottom:-8px;opacity:0;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;transition:opacity .35s}.is-searching #header .header-main .main-menu .top-menu-item.submenu-container:after{opacity:0 !important}#header .header-main .main-menu .top-menu-item .rotate{-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;transition:transform .35s}#header .header-main .main-menu .top-menu-item .rotate-style-1{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}#header .header-main .main-menu .top-menu-item .rotate-style-2{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}#header .header-main .main-menu .top-menu-item .rotate-style-3{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}#header .header-main .main-menu .top-menu-item .rotate-style-4{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}#header .header-main .main-menu .top-menu-item .rotate-style-5{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}#header .header-main .main-menu .top-menu-item .rotate-style-6{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}#header .header-main .main-menu .top-menu-item .rotate-style-7{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}#header .header-main .main-menu .top-menu-item:hover.submenu-container:after{opacity:1}#header .header-main .main-menu .top-menu-item:hover .rotate{transform:rotate(0deg) !important}#header .header-main .main-menu .top-menu-item:hover .submenu{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .35s;-moz-transition:visibility 0s,opacity .35s;transition:visibility 0s,opacity .35s}#header .header-main .main-menu .top-menu-item.menu-color-1 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-1:after{background-color:#e42d30}#header .header-main .main-menu .top-menu-item.menu-color-2 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-2:after{background-color:#9ccccc}#header .header-main .main-menu .top-menu-item.menu-color-3 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-3:after{background-color:#f8b425}#header .header-main .main-menu .top-menu-item.menu-color-4 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-4:after{background-color:#b8d133}#header .header-main .main-menu .top-menu-item.menu-color-5 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-5:after{background-color:#38409a}#header .header-main .main-menu .top-menu-item.menu-color-6 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-6:after{background-color:#e62479}#header .header-main .main-menu .top-menu-item.menu-color-7 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-7:after{background-color:#79b846}#header .header-main .main-menu .top-menu-item.menu-color-8 .bg,#header .header-main .main-menu .top-menu-item.submenu-container.menu-color-8:after{background-color:#f37021}#header .header-main .main-menu a{position:relative;display:block;color:#fff;font-weight:400;padding:7px 11px 23px;letter-spacing:.03em;font-size:13px}#header .header-main .main-menu .bg{position:absolute;top:0;left:0;bottom:0;right:0;bottom:16px;border-radius:2px}#header .header-main .main-menu .menu-icon,#header .header-main .main-menu .menu-arrow{display:none}#header .header-main .main-menu .inner-menu-back{display:none !important}#header .header-main .main-menu .touch{display:none !important}#header .header-main .main-menu .submenu{position:absolute;min-width:280px;top:calc(100% + 7px);padding:15px 0;left:0;background:#fff;visibility:hidden;opacity:0;text-transform:capitalize;-webkit-transition:visibility 0s .35s,opacity .35s;-moz-transition:visibility 0s .35s,opacity .35s;transition:visibility 0s .35s,opacity .35s;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1);text-align:left}.is-searching #header .header-main .main-menu .submenu{display:none}}@media screen and (min-width: 1151px)and (max-height: 630px){#header .header-main .main-menu .submenu{overflow-y:scroll;max-height:85vh}}@media(min-width: 1151px){#header .header-main .main-menu .submenu .category{padding-bottom:30px;margin-bottom:10px;position:relative}#header .header-main .main-menu .submenu .category:after{content:"";background:rgba(0,0,0,.25);position:absolute;bottom:0;left:15px;right:15px;width:calc(100% - 30px);height:2px}#header .header-main .main-menu .submenu a{color:#4d4d4d;display:block;padding:6px 20px}#header .header-main .main-menu .submenu a:hover{color:#e62479}#header .header-main .main-menu .submenu a span{font-size:11px}#header .header-main .main-menu .submenu.fullsize{font-family:"Lato",sans-serif;font-weight:normal;width:100vw;left:-230px;padding:40px 0;font-size:1rem}#header .header-main .main-menu .submenu.fullsize .main-cols>.col-2,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-3,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-4,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-6{float:none;display:table-cell;vertical-align:top;padding:0 3%}#header .header-main .main-menu .submenu.fullsize .main-cols>.col-2:first-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-3:first-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-4:first-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-6:first-child{padding-left:0;border-right:1px solid #ccc}#header .header-main .main-menu .submenu.fullsize .main-cols>.col-2:last-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-3:last-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-4:last-child,#header .header-main .main-menu .submenu.fullsize .main-cols>.col-6:last-child{padding-right:0;border-left:1px solid #ccc}#header .header-main .main-menu .submenu.fullsize .group-title{text-transform:none;line-height:1.4em;margin-top:0}#header .header-main .main-menu .submenu.fullsize .group-title.accent{text-transform:uppercase;color:#e42d30}#header .header-main .main-menu .submenu.fullsize .group-title.accent em{font-size:1.4em;font-style:normal;display:inline-block;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}#header .header-main .main-menu .submenu.fullsize h3,#header .header-main .main-menu .submenu.fullsize p{margin-top:0}#header .header-main .main-menu .submenu.fullsize ul{margin:0;padding-left:1em}#header .header-main .main-menu .submenu.fullsize li{margin-bottom:.5em}#header .header-main .main-menu .submenu.fullsize a:hover{color:#000}#header .header-main .main-menu .submenu.fullsize .shop-by h3{color:#91ca43;margin-bottom:0}#header .header-main .main-menu .submenu.fullsize .shop-by a{padding:6px 0;text-transform:none}#header .header-main .main-menu .submenu.fullsize .shop-by a:hover{color:#e62479}#header .header-main .main-menu .submenu.fullsize .shop-by .cols *:first-child,#header .header-main .main-menu .submenu.fullsize .shop-by .cols *:last-child{padding-left:0}#header .header-main .main-menu .submenu.fullsize .shop-by .cols{margin:0 -15px;text-align:left}#header .header-main .main-menu .submenu.fullsize .shop-by .cols .col{padding:0;margin:0}#header .header-main .main-menu .submenu.fullsize .shop-by .cols .col>*{padding-left:15px;padding-right:15px}#header .header-main .main-menu .submenu.fullsize .promo a{padding-bottom:0}#header .header-main .main-menu .submenu.fullsize .promo img{display:block;max-width:100%;width:100%;margin-bottom:2px}#header .header-main .main-search{display:inline-block;top:0;right:0;padding:17px 0 16px;width:100px;font-size:.8em;vertical-align:top}#header .header-main .main-search .search-close-btn,#header .header-main .main-search .search-bar{display:none}#header .header-main .main-search .search-btn,#header .header-main .main-search .search-close-btn{padding:15px 5px}#header .header-main .main-search .search-btn{margin-left:-20px}#header .header-main .main-search .search-close-btn{float:right}#header .header-main .main-search.is-active{position:absolute;width:100%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);margin-right:0}#header .header-main .main-search.is-active .search-btn{display:none}#header .header-main .main-search.is-active .search-close-btn,#header .header-main .main-search.is-active .search-bar{display:block}}#header .control-bar-btn{padding-top:4px;padding-bottom:2px}#header .control-bar-btn.basket .count{color:#fff;background:#91ca43;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;display:inline-block;margin-left:5px}@media(max-width: 1150px){#header{background:#f9f9f9}#header .content-width,#header .body_page_product_details .song-tabs .tab-nav .is-fixed,.body_page_product_details .song-tabs .tab-nav #header .is-fixed,#header .checkout-sidebar.is-fixed,#header .content,#header .breadcrumbs,#header .feature-slider .slide .inner,.feature-slider .slide #header .inner{padding-right:0;padding-left:0}#header .control-bar-btn.my-status{display:none}#header .control-bar{width:100%;height:33px}#header .control-bar .content-width,#header .control-bar .body_page_product_details .song-tabs .tab-nav .is-fixed,.body_page_product_details .song-tabs .tab-nav #header .control-bar .is-fixed,#header .control-bar .checkout-sidebar.is-fixed,#header .control-bar .content,#header .control-bar .breadcrumbs,#header .control-bar .feature-slider .slide .inner,.feature-slider .slide #header .control-bar .inner{width:100%;height:100%}#header .control-bar-btn{padding:6px}#header .control-bar .control-bar-btn:not(.flag){position:relative;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:33%}}@media(max-width: 1150px)and (max-width: 447px){#header .control-bar .control-bar-btn:not(.flag){top:50%}}@media(max-width: 1150px)and (min-width: 500px){#header .control-bar .control-bar-btn:not(.flag).basket{top:15px}}@media(max-width: 1150px){#header .control-bar .flags{position:absolute;top:0;right:0;width:44px;max-height:33px;padding-top:33px;overflow:hidden;background:#ecebe9;z-index:110}#header .control-bar .flags:after{display:block;content:"";position:absolute;top:6px;height:18px;left:0;border-left:1px solid rgb(92.3,92.3,92.3)}#header .control-bar .flags:hover{max-height:100vh}#header .control-bar .flags .flag{display:block;padding-left:7px}#header .control-bar .flags .flag.is-active{position:absolute;top:0;left:0}#header .menu-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:20px;z-index:2}#header .menu-btn .menu-btn-close,#header .menu-btn .menu-btn-open{width:1.5em}#header .menu-btn .menu-btn-close{display:none}#header .menu-btn.is-active .menu-btn-open{display:none}#header .menu-btn.is-active .menu-btn-close{display:block}#header .logo{margin:0 auto;padding:13px 0}#header .main-search{position:absolute;top:0;height:100%;left:calc(100% - 20px - 1.75em);width:calc(20px - 1.75em)}#header .main-search label{display:none}#header .main-search .search-btn,#header .main-search .search-close-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}#header .main-search .search-btn span,#header .main-search .search-close-btn span{display:none}#header .main-search .search-btn{left:20px}#header .main-search .search-close-btn{display:none;right:20px;margin-right:-0.5em}#header .main-search .search-bar{display:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:calc(20px + 2em);width:calc(100% - (20px + 2em)*2)}#header .main-search .search-bar input{padding-left:0;padding-right:0}#header .main-search.is-active{left:0;width:100%}#header .main-search.is-active .search-close-btn{display:block}#header .main-search.is-active .search-bar{display:block}#header .main-menu{background:#ecebe9}#header .main-menu .menu-item{display:block;padding-top:20px;padding-bottom:20px;line-height:1;border-bottom:1px solid #ccc;cursor:pointer}#header .main-menu .desktop{display:none !important}#header .main-menu .menu-icon{float:left;width:1em;margin-right:1em}#header .main-menu .menu-arrow{position:absolute;right:20px}#header .main-menu .submenu{display:none}#header .main-menu .inner-menu{display:none;position:absolute;left:100%;top:0;width:100%;height:100%}#header .main-menu .left-group{-webkit-transform:translateX(-95%);-moz-transform:translateX(-95%);-ms-transform:translateX(-95%);-o-transform:translateX(-95%);transform:translateX(-95%)}}@media(min-width: 768px)and (max-width: 1150px){#header .logo{width:230px}#header .main-menu .menu-item{padding-left:30px;padding-right:30px}}@media(max-width: 767px){#header .control-bar{font-size:.8em}#header .logo{width:200px}#header .main-menu .menu-item{padding-left:30px;padding-right:30px}}@media(min-width: 1151px){.ie9 #header .header-main .logo:before{bottom:-40%}}#notice{display:block;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:600}#notice_background{display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000;opacity:.8;z-index:1}#notice_contents{display:block;position:absolute;max-width:500px;height:auto;padding:15px;background-color:#fff;border:solid 2px #5d565d;overflow:hidden;text-align:center;z-index:2}#notice_contents div:nth-child(1){font-size:1.6em;font-weight:bold;text-align:center;text-transform:uppercase}#notice_contents div:nth-child(2){margin-top:15px;padding-top:15px;border-top:solid 1px #eaeaea;text-align:left}#notice_contents div:nth-child(2) a{color:#e62479}#notice_contents div:nth-child(3){margin-top:15px;padding-top:15px;border-top:solid 1px #eaeaea;text-align:center}#notice_background.notice_style_validation{background-color:#fff}#notice_contents.notice_style_validation{padding:20px;padding-left:40px;padding-right:40px;background-color:#e2e2e2;border:none 0px}#notice_contents.notice_style_validation div:nth-child(1){color:#4d4d4d;font-family:"Lato",sans-serif;font-size:25px;font-weight:bold;text-align:center;text-transform:uppercase}#notice_contents.notice_style_validation div:nth-child(2){margin-top:15px;padding-top:0px;border-top:none 0px;font-family:"Lato",sans-serif;font-size:18px;text-align:center}#notice_contents.notice_style_validation div:nth-child(2) a{color:#4d4d4d;font-family:"Lato",sans-serif;font-size:18px}#notice_contents.notice_style_validation div:nth-child(2) a.notice_style_validation_button,#notice_contents.notice_style_validation div:nth-child(2) a.notice_style_validation_button:active,#notice_contents.notice_style_validation div:nth-child(2) a.notice_style_validation_button:hover,#notice_contents.notice_style_validation div:nth-child(2) a.notice_style_validation_button:link,#notice_contents.notice_style_validation div:nth-child(2) a.notice_style_validation_button:visited{display:inline-block;padding:5px;padding-left:40px;padding-right:40px;background-color:#e62479;border-radius:6px;color:#fff;font-family:"Lato",sans-serif;font-size:18px}#notice_contents.notice_style_validation div:nth-child(2) img.notice_style_validation_pigeon{width:50%}#notice_contents.notice_style_validation div:nth-child(2) p{line-height:1}#notice_contents.notice_style_validation div:nth-child(2) p.notice_style_validation_nothing{padding-top:40px}.checkout-content{margin-bottom:30px}.checkout-content::after{clear:both;content:"";display:table}@media(min-width: 1025px){.checkout-main{float:left;width:62%}.checkout-main .basket-items{width:100% !important;padding-right:0% !important}.checkout-main .basket-items .basket-item-price{text-align:right !important}}#page_checkout_checkout6_stripe_error{display:block;width:100%;padding:.75em .75em;color:red;font-weight:bold;text-align:center}#page_checkout_checkout6_stripe_mountpoint{display:block;width:100%;padding:.75em .75em;border:1px solid #bbb}@media(min-width: 1025px){.body_page_checkout_checkout6 .checkout-sidebar{width:34% !important}}@media(min-width: 1025px){.checkout-sidebar{display:inline-block;float:right;position:relative;top:0;right:0;width:34%;margin-top:0px;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;transition:top .2s ease-in-out}}@media(max-width: 1024px){.checkout-sidebar{display:none}}.checkout-sidebar.is-fixed{position:fixed;z-index:-1;left:0}.checkout-sidebar.is-fixed>*{margin-left:auto;width:34%}.checkout-wos{padding:32px 36px;background:rgba(156,204,204,.15);border:1px solid #ccc;margin-top:30px}.checkout-wos img{display:inline-block;vertical-align:middle}.checkout-wos .wos-logo{width:35%;padding-right:5%}.checkout-wos .wos-icons{width:65%;max-width:210px;padding-left:5%}.checkout-wos .btn,.checkout-wos .btn-success,.checkout-wos .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .checkout-wos .licence,.checkout-wos .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .checkout-wos .licence,.checkout-wos .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .checkout-wos .licence,.checkout-wos .btn-normal,.checkout-wos .btn-danger,.checkout-wos .btn-funky,.checkout-wos .more{margin:0 10px 10px 0}.mobile-checkout-progress{display:none}@media(max-width: 1024px){.mobile-checkout-progress{display:block}}@media(max-width: 1399px){.mobile-checkout-progress .checkout-progress-widget{background:#ecebe9;position:relative;margin-top:10px;height:85px}.mobile-checkout-progress .checkout-progress-widget::after{clear:both;content:"";display:table}.mobile-checkout-progress .checkout-progress-widget ol{position:absolute;top:40px;padding-left:0;text-align:center;width:100%}.mobile-checkout-progress .checkout-progress-widget ol li{padding:0 1.85em}.mobile-checkout-progress .checkout-progress-bar{display:none}.mobile-checkout-progress .checkout-progress-bar.tablet{display:block;text-align:center;padding-top:25px}.mobile-checkout-progress .checkout-progress-title{display:none}.mobile-checkout-progress .desktop-title{display:none}.mobile-checkout-progress .mobile-title{display:block}.mobile-checkout-progress .checkout-steps{text-align:center;padding-left:0}.mobile-checkout-progress .checkout-steps li{display:inline-block}.mobile-checkout-progress svg{width:100%;height:15px}}.checkout-sidebar .checkout-progress{display:none}@media(min-width: 1025px){.checkout-sidebar .checkout-progress{display:block}}@media(min-width: 1025px){.checkout-progress{display:block;background:#ecebe9;padding:32px 36px;margin-bottom:30px}.checkout-progress .mobile-title{display:none}.checkout-progress .checkout-progress-title{margin-top:0}.checkout-progress .checkout-progress-widget{position:relative}.checkout-progress .checkout-progress-bar.tablet{display:none}.checkout-progress .checkout-progress-bar{position:absolute;left:2px;top:.4em;bottom:.25em;width:10px}.checkout-progress .checkout-progress-bar:before{content:"";position:absolute;left:4px;top:4px;background:#91ca43;width:1px;height:95%}.checkout-progress .checkout-progress-bar svg{height:100%;width:auto}.checkout-progress .checkout-progress-bar circle{fill:#ccc}.checkout-progress .checkout-progress-bar path{stroke:#ccc}}.checkout-progress .checkout-steps{list-style:none;margin:0;padding:0;padding-left:30px}.checkout-progress .checkout-steps li{margin-top:1em;color:#ccc}.checkout-progress .checkout-steps li:first-child{margin-top:0}.checkout-controls{position:relative;text-align:center;height:2.65em;margin:15px 0}.checkout-controls .left{position:absolute;top:0;left:0}.checkout-controls .right{position:absolute;top:0;right:0}.checkout-controls .btn,.checkout-controls .btn-success,.checkout-controls .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .checkout-controls .licence,.checkout-controls .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .checkout-controls .licence,.checkout-controls .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .checkout-controls .licence,.checkout-controls .btn-normal,.checkout-controls .btn-danger,.checkout-controls .btn-funky,.checkout-controls .more{margin:0 5px}.checkout-controls .btn:first-child,.checkout-controls .btn-success:first-child,.checkout-controls .body_page_basket_view .basket-item-licence .licence:first-child,.body_page_basket_view .basket-item-licence .checkout-controls .licence:first-child,.checkout-controls .body_page_checkout_checkout6 .basket-item-licence .licence:first-child,.body_page_checkout_checkout6 .basket-item-licence .checkout-controls .licence:first-child,.checkout-controls .body_page_checkout_confirmation .basket-item-licence .licence:first-child,.body_page_checkout_confirmation .basket-item-licence .checkout-controls .licence:first-child,.checkout-controls .btn-normal:first-child,.checkout-controls .btn-danger:first-child,.checkout-controls .btn-funky:first-child,.checkout-controls .more:first-child{margin-left:0}@media(max-width: 767px){.checkout-controls .center{display:none}}.checkout-controls .btn-checkout{width:auto}.checkout-address{position:relative}.checkout-address::after{clear:both;content:"";display:table}.checkout-address .styled-radio{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0}@media(max-width: 767px){.checkout-address .styled-radio{margin-top:-2.2em}}.checkout-address .address-value{padding-left:42px;padding-right:1em}.checkout-address .address-value .title{margin:0 0 .35em}.checkout-address .address-value p{margin:0}@media(min-width: 768px){.checkout-address .address-value{float:left;width:72%}}.checkout-address .address-controls a{font-size:.8em;display:block;text-align:center;margin-top:8px}.checkout-address .address-controls a:first-child{margin-top:0}@media(min-width: 768px){.checkout-address .address-controls{float:left;width:28%}}@media(max-width: 767px){.checkout-address .address-controls{margin-top:1em}.checkout-address .address-controls a{display:inline-block;width:calc(50% - .25em)}.checkout-address .address-controls a:first-child{margin-right:.5em}}@media(min-width: 768px){.checkout-licence-summary .select-wrapper label{font-family:"Lato",sans-serif;display:inline-block;margin:0}.checkout-licence-summary .select-wrapper .styled-select{position:absolute;display:inline-block;max-width:60%;min-width:240px;margin-left:1em;margin-top:-0.2em}.checkout-licence-summary .select-wrapper .styled-select select{padding-top:.2em;padding-bottom:.2em}.checkout-licence-summary .edit-licencee{margin-top:1.5em}}@media(max-width: 767px){.checkout-licence-summary.checkout-licence-choice{padding-bottom:3.5em}.checkout-licence-summary .select-wrapper{position:absolute;left:0;right:0;bottom:0}.checkout-licence-summary .select-wrapper label{display:none}.checkout-licence-summary .select-wrapper .styled-select,.checkout-licence-summary .select-wrapper select{width:100%}.checkout-licence-summary .edit-licencee{margin-top:.5em}}.body_page_checkout_checkout6 .form{margin-top:10px}.body_page_checkout_checkout6 .checkout-payment-method{position:relative}@media(min-width: 768px){.body_page_checkout_checkout6 .checkout-payment-method{width:75%}}.body_page_checkout_checkout6 .checkout-payment-method button{display:inline-block}@media(max-width: 767px){.body_page_checkout_checkout6 .checkout-payment-method button{width:45%}}.body_page_checkout_checkout6 .card-payment,.body_page_checkout_checkout6 .po-payment{margin-top:40px}.body_page_checkout_checkout6 .po-payment-active .js-po-payment{background:#91ca43;color:#fff}.body_page_checkout_checkout6 .po-payment-active .po-payment{display:block}.body_page_checkout_checkout6 .po-payment-active .card-payment{display:none}.body_page_checkout_checkout6 .card-payment-active .js-card-payment{background:#91ca43;color:#fff}.body_page_checkout_checkout6 .card-payment-active .po-payment{display:none}.body_page_checkout_checkout6 .card-payment-active .card-payment{display:block}@media(min-width: 768px){.checkout-discounts::after,.basket-discounts::after{clear:both;content:"";display:table}.checkout-discounts .instructions,.basket-discounts .instructions{float:left;width:42%;margin-right:4%;line-height:1.1}.checkout-discounts .form,.basket-discounts .form{float:left;width:54%;margin-top:0}}.checkout-totals{width:100%;font-family:"Lato",sans-serif}@media(min-width: 768px){.checkout-totals{font-size:1.4em}}.checkout-totals tr:first-child td{padding-top:0}.checkout-totals td{padding-top:.5em}.checkout-totals tr:nth-last-child(2) td{padding-bottom:.75em}.checkout-totals tr:last-child td{padding-top:.75em;border-top:1px solid #ccc;color:#91ca43}.checkout-totals .note{font-family:"Lato",sans-serif;font-style:italic;font-size:1rem}.checkout-totals .value{color:#bbb;text-align:right}.checkout-payment .expiry-date,.checkout-payment .start-date{position:relative}.checkout-payment .expiry-date .styled-select,.checkout-payment .start-date .styled-select{display:inline-block;width:6.56em}.checkout-payment .expiry-date .styled-select:first-child,.checkout-payment .start-date .styled-select:first-child{margin-right:1.5em}@media(min-width: 768px){.checkout-payment .expiry-date:after,.checkout-payment .start-date:after{content:"/";position:absolute;top:50%;left:50%;margin-left:-7px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.checkout-ordered-delivery{padding:32px 36px;border:1px solid #ccc}.checkout-ordered-delivery .checkout-ordered-delivery-title{margin-top:0}.checkout-ordered-delivery a{display:block;padding-top:15px;color:#91ca43}.checkout-order-summary .order-number-label{margin-bottom:.5em}.checkout-order-summary .highlight{color:#91ca43}.checkout-order-summary .order-number{font-family:"Lato",sans-serif}@media(min-width: 768px){.checkout-order-summary .order-number{font-size:1.8em;margin-bottom:.35em}}@media(max-width: 767px){.checkout-order-summary .order-number{font-size:1.2em;margin-bottom:.5em}}.checkout-payment-method button,.checkout-payment-method a{margin-right:.5em;margin-top:.5em;width:33.3333333333%}@media(max-width: 767px){.checkout-payment-method button,.checkout-payment-method a{display:block}}.checkout-payment-method .payment-method{font-size:1.4em}.checkout-payment-method .payment-method span{font-family:"Lato",sans-serif;color:#bbb;margin-left:1em}@media(max-width: 767px){.checkout-payment-method .payment-method span{font-size:1rem}}.body_page_checkout_confirmation .checkout-sidebar{display:block}.body_page_checkout_checkout6 .basket-items,.body_page_checkout_confirmation .basket-items{width:100%;padding-right:0;min-height:0}.body_page_checkout_checkout6 .basket-item-price,.body_page_checkout_confirmation .basket-item-price{text-align:right}.body_page_checkout_checkout6 .basket-item-name,.body_page_checkout_confirmation .basket-item-name{color:#91ca43}.line{display:none}@media(min-width: 768px){.line{display:block;width:12px;height:3px;background:#adadad;display:inline-block;float:left;position:relative;top:17px;left:-10px}}#card_types img{opacity:.35;margin-right:10px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:82px;border:1px solid #ccc;border-radius:5px;padding:13px;height:60px}@media(max-width: 767px){#card_types img{opacity:1}}#card_types.visa .visa{opacity:1}#card_types.mastercard .mastercard{opacity:1}#card_types.maestro .maestro{opacity:1}#card_types .maestro{padding:0 !important}#card_types .sage{opacity:1;padding:0;border:0;float:right;height:auto;width:100px}.terms-link{color:#91ca43}.terms-link:hover{color:#91ca43}.offers .offer{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border:1px solid #fff;display:block}.offers .group-one{height:40vw;max-height:600px}.offers .group-two,.offers .group-three,.offers .group-four{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.offers .group-two::after,.offers .group-three::after,.offers .group-four::after{clear:both;content:"";display:table}.offers .group-two{height:100%}@media screen and (min-width: 780px){.offers .group-two{height:67.4vw}}.offers .group-two .col-left{flex-shrink:0;flex-basis:220px;flex-grow:1}@media screen and (max-width: 780px){.offers .group-two .col-left .offer{height:100vw}}.offers .group-two .col-right{display:flex;flex-shrink:1;flex-basis:500px;flex-grow:2}.offers .group-two .col-right .inner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;width:100%}.offers .group-two .col-right .offer{width:auto}.offers .group-two .row{flex-grow:1;flex-shrink:0;flex-basis:200px}.offers .group-two .row:last-child{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;width:100%}.offers .group-two .row:last-child .offer{flex-grow:1;flex-shrink:0}@media screen and (min-width: 780px){.offers .group-three,.offers .group-four{height:33.7vw}}.offers .group-three .col-left{display:flex;flex-shrink:1;flex-basis:500px;flex-grow:2}@media screen and (max-width: 780px){.offers .group-three .col-left .offer{height:35vw}}.offers .group-three .col-right{flex-shrink:0;flex-basis:265px;flex-grow:1}@media screen and (max-width: 780px){.offers .group-three .col-right .offer{height:80vw}}.offers .group-four .col-left{flex-shrink:0;flex-basis:265px;flex-grow:1}.offers .group-four .col-right{display:flex;flex-shrink:1;flex-basis:500px;flex-grow:2}@media screen and (max-width: 780px){.offers .group-four .col-right .offer{height:35vw}}.body_page_basket_view .checkout-sidebar,.body_page_checkout_checkout6 .checkout-sidebar,.body_page_checkout_confirmation .checkout-sidebar{display:block;width:100%}@media(max-width: 1024px){.body_page_basket_view .checkout-sidebar,.body_page_checkout_checkout6 .checkout-sidebar,.body_page_checkout_confirmation .checkout-sidebar{margin-top:40px}}@media(min-width: 1025px){.body_page_basket_view .checkout-sidebar,.body_page_checkout_checkout6 .checkout-sidebar,.body_page_checkout_confirmation .checkout-sidebar{width:29%}.body_page_basket_view .checkout-sidebar.is-fixed,.body_page_checkout_checkout6 .checkout-sidebar.is-fixed,.body_page_checkout_confirmation .checkout-sidebar.is-fixed{position:fixed;z-index:-1;left:auto;right:5%;width:26%}.body_page_basket_view .checkout-sidebar.is-fixed>*,.body_page_checkout_checkout6 .checkout-sidebar.is-fixed>*,.body_page_checkout_confirmation .checkout-sidebar.is-fixed>*{width:100%;margin-right:87px;left:auto}}.body_page_basket_view .content::after,.body_page_checkout_checkout6 .content::after,.body_page_checkout_confirmation .content::after{clear:both;content:"";display:table}@media(min-width: 1025px){.body_page_basket_view .basket-items,.body_page_checkout_checkout6 .basket-items,.body_page_checkout_confirmation .basket-items{float:left;width:70%;padding-right:4%}}.body_page_basket_view .page-title-mobile,.body_page_checkout_checkout6 .page-title-mobile,.body_page_checkout_confirmation .page-title-mobile{display:block}@media(min-width: 768px){.body_page_basket_view .page-title-mobile,.body_page_checkout_checkout6 .page-title-mobile,.body_page_checkout_confirmation .page-title-mobile{display:none}}.body_page_basket_view .basket-box,.body_page_checkout_checkout6 .basket-box,.body_page_checkout_confirmation .basket-box{background:#fff;border:1px solid #ccc;padding:15px;margin-bottom:20px}.body_page_basket_view .basket-box.postage h3,.body_page_checkout_checkout6 .basket-box.postage h3,.body_page_checkout_confirmation .basket-box.postage h3{margin-top:0}.body_page_basket_view .basket-box label:before,.body_page_basket_view .basket-box label:after,.body_page_checkout_checkout6 .basket-box label:before,.body_page_checkout_checkout6 .basket-box label:after,.body_page_checkout_confirmation .basket-box label:before,.body_page_checkout_confirmation .basket-box label:after{top:9px !important}.body_page_basket_view .basket-box label span,.body_page_checkout_checkout6 .basket-box label span,.body_page_checkout_confirmation .basket-box label span{display:block;font-size:12px}.body_page_basket_view .basket-box a,.body_page_checkout_checkout6 .basket-box a,.body_page_checkout_confirmation .basket-box a{color:#91ca43}.body_page_basket_view .basket-box select,.body_page_checkout_checkout6 .basket-box select,.body_page_checkout_confirmation .basket-box select{width:100%}.body_page_basket_view .basket-box.subtotal table,.body_page_checkout_checkout6 .basket-box.subtotal table,.body_page_checkout_confirmation .basket-box.subtotal table{width:100%}.body_page_basket_view .basket-box.subtotal thead,.body_page_checkout_checkout6 .basket-box.subtotal thead,.body_page_checkout_confirmation .basket-box.subtotal thead{font-size:1.1em}.body_page_basket_view .basket-box.subtotal thead td,.body_page_checkout_checkout6 .basket-box.subtotal thead td,.body_page_checkout_confirmation .basket-box.subtotal thead td{border-bottom:1px solid #ccc;padding-bottom:10px}.body_page_basket_view .basket-box.subtotal td,.body_page_checkout_checkout6 .basket-box.subtotal td,.body_page_checkout_confirmation .basket-box.subtotal td{padding:10px 0}.body_page_basket_view .basket-box.subtotal td:nth-of-type(even),.body_page_checkout_checkout6 .basket-box.subtotal td:nth-of-type(even),.body_page_checkout_confirmation .basket-box.subtotal td:nth-of-type(even){text-align:right;color:#91ca43}.body_page_basket_view .basket-box.subtotal .postage td,.body_page_checkout_checkout6 .basket-box.subtotal .postage td,.body_page_checkout_confirmation .basket-box.subtotal .postage td{padding-top:5px}.body_page_basket_view .basket-box.subtotal .discount td,.body_page_checkout_checkout6 .basket-box.subtotal .discount td,.body_page_checkout_confirmation .basket-box.subtotal .discount td{padding-bottom:5px}.body_page_basket_view .basket-box.subtotal .discount td:nth-child(2),.body_page_checkout_checkout6 .basket-box.subtotal .discount td:nth-child(2),.body_page_checkout_confirmation .basket-box.subtotal .discount td:nth-child(2){color:red}.body_page_basket_view .basket-box.subtotal .total td,.body_page_checkout_checkout6 .basket-box.subtotal .total td,.body_page_checkout_confirmation .basket-box.subtotal .total td{border-top:1px solid #ccc;padding-top:10px;text-transform:uppercase}.body_page_basket_view .basket-headings,.body_page_checkout_checkout6 .basket-headings,.body_page_checkout_confirmation .basket-headings{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:18px;width:100%;display:none}@media(min-width: 768px){.body_page_basket_view .basket-headings,.body_page_checkout_checkout6 .basket-headings,.body_page_checkout_confirmation .basket-headings{display:table}}.body_page_basket_view .basket-headings .page-title,.body_page_checkout_checkout6 .basket-headings .page-title,.body_page_checkout_confirmation .basket-headings .page-title{margin:0}.body_page_basket_view .basket-headings .product,.body_page_checkout_checkout6 .basket-headings .product,.body_page_checkout_confirmation .basket-headings .product{width:78%}.body_page_basket_view .basket-headings .price,.body_page_checkout_checkout6 .basket-headings .price,.body_page_checkout_confirmation .basket-headings .price{width:13%;text-align:center}.body_page_basket_view .basket-headings .qty,.body_page_checkout_checkout6 .basket-headings .qty,.body_page_checkout_confirmation .basket-headings .qty{text-align:center}.body_page_basket_view .basket-prompt,.body_page_checkout_checkout6 .basket-prompt,.body_page_checkout_confirmation .basket-prompt{display:block;position:relative;margin-top:18px}.body_page_basket_view .basket-prompt a.basket-prompt-link,.body_page_checkout_checkout6 .basket-prompt a.basket-prompt-link,.body_page_checkout_confirmation .basket-prompt a.basket-prompt-link{display:inline-block;float:right;padding-left:18px;color:#91ca43;font-family:"Lato",sans-serif;font-size:1.4em;text-align:right;text-transform:uppercase}@media(max-width: 767px){.body_page_basket_view .basket-item,.body_page_checkout_checkout6 .basket-item,.body_page_checkout_confirmation .basket-item{display:block}}@media(min-width: 768px){.body_page_basket_view .basket-item .basket-item-cover,.body_page_checkout_checkout6 .basket-item .basket-item-cover,.body_page_checkout_confirmation .basket-item .basket-item-cover{padding-right:2vw}}@media(max-width: 767px){.body_page_basket_view .basket-item .basket-item-cover,.body_page_checkout_checkout6 .basket-item .basket-item-cover,.body_page_checkout_confirmation .basket-item .basket-item-cover{display:block;float:left;width:10%;min-width:75px;max-width:190px;padding-right:20px}}.body_page_basket_view .basket-item .basket-item-cover img,.body_page_checkout_checkout6 .basket-item .basket-item-cover img,.body_page_checkout_confirmation .basket-item .basket-item-cover img{display:block;width:100%;max-width:75px}.body_page_basket_view .basket-item .basket-item-info,.body_page_checkout_checkout6 .basket-item .basket-item-info,.body_page_checkout_confirmation .basket-item .basket-item-info{width:40%}@media(max-width: 767px){.body_page_basket_view .basket-item .basket-item-info,.body_page_checkout_checkout6 .basket-item .basket-item-info,.body_page_checkout_confirmation .basket-item .basket-item-info{width:100%;display:block;margin-bottom:20px}.body_page_basket_view .basket-item .basket-item-info::after,.body_page_checkout_checkout6 .basket-item .basket-item-info::after,.body_page_checkout_confirmation .basket-item .basket-item-info::after{clear:both;content:"";display:table}}.body_page_basket_view .basket-item .basket-item-name,.body_page_checkout_checkout6 .basket-item .basket-item-name,.body_page_checkout_confirmation .basket-item .basket-item-name{font-size:15px;margin-top:0;margin-bottom:0}@media(max-width: 767px){.body_page_basket_view .basket-item .basket-item-name,.body_page_checkout_checkout6 .basket-item .basket-item-name,.body_page_checkout_confirmation .basket-item .basket-item-name{display:none;width:100%;margin-bottom:20px}.body_page_basket_view .basket-item .basket-item-name.mobile,.body_page_checkout_checkout6 .basket-item .basket-item-name.mobile,.body_page_checkout_confirmation .basket-item .basket-item-name.mobile{display:block}}.body_page_basket_view .basket-item .basket-item-description,.body_page_checkout_checkout6 .basket-item .basket-item-description,.body_page_checkout_confirmation .basket-item .basket-item-description{font-size:11px;margin:5px 0}@media(max-width: 767px){.body_page_basket_view .basket-item .basket-item-description,.body_page_checkout_checkout6 .basket-item .basket-item-description,.body_page_checkout_confirmation .basket-item .basket-item-description{font-size:.9em}}.body_page_basket_view .basket-item .basket-item-price,.body_page_basket_view .basket-item .basket-item-controls,.body_page_checkout_checkout6 .basket-item .basket-item-price,.body_page_checkout_checkout6 .basket-item .basket-item-controls,.body_page_checkout_confirmation .basket-item .basket-item-price,.body_page_checkout_confirmation .basket-item .basket-item-controls{display:table-cell;vertical-align:middle}.body_page_basket_view .basket-item .basket-item-price,.body_page_checkout_checkout6 .basket-item .basket-item-price,.body_page_checkout_confirmation .basket-item .basket-item-price{margin-bottom:1em;width:5%}@media(min-width: 768px){.body_page_basket_view .basket-item .basket-item-price,.body_page_checkout_checkout6 .basket-item .basket-item-price,.body_page_checkout_confirmation .basket-item .basket-item-price{text-align:center}}.body_page_basket_view .basket-item .basket-item-price span,.body_page_checkout_checkout6 .basket-item .basket-item-price span,.body_page_checkout_confirmation .basket-item .basket-item-price span{font-family:"Lato",sans-serif;font-size:1.4em;color:#91ca43}.body_page_basket_view .basket-item .price-label,.body_page_checkout_checkout6 .basket-item .price-label,.body_page_checkout_confirmation .basket-item .price-label{display:none}@media(min-width: 768px){.body_page_basket_view .basket-item .price-label,.body_page_checkout_checkout6 .basket-item .price-label,.body_page_checkout_confirmation .basket-item .price-label{display:none}}.body_page_basket_view .basket-item .basket-item-controls,.body_page_checkout_checkout6 .basket-item .basket-item-controls,.body_page_checkout_confirmation .basket-item .basket-item-controls{width:2%;text-align:right}@media(max-width: 767px){.body_page_basket_view .basket-item .basket-item-controls,.body_page_checkout_checkout6 .basket-item .basket-item-controls,.body_page_checkout_confirmation .basket-item .basket-item-controls{float:left;width:100%;margin-top:1em;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:40px;position:relative;top:-40px}}.body_page_basket_view .basket-item .basket-item-quantity,.body_page_checkout_checkout6 .basket-item .basket-item-quantity,.body_page_checkout_confirmation .basket-item .basket-item-quantity{display:inline-block;width:4.5em}.body_page_basket_view .basket-item .basket-item-delete,.body_page_checkout_checkout6 .basket-item .basket-item-delete,.body_page_checkout_confirmation .basket-item .basket-item-delete{padding:13.5px 1em;line-height:1;position:relative;margin-left:.5em;top:-1px}@media screen and (min-width: 1025px)and (max-width: 1106px){.body_page_basket_view .basket-item .basket-item-delete,.body_page_checkout_checkout6 .basket-item .basket-item-delete,.body_page_checkout_confirmation .basket-item .basket-item-delete{margin-left:0}}@media(min-width: 1025px){.body_page_basket_view .basket-total,.body_page_checkout_checkout6 .basket-total,.body_page_checkout_confirmation .basket-total{font-size:1.2rem}}@media(min-width: 768px){.body_page_basket_view .basket-total,.body_page_checkout_checkout6 .basket-total,.body_page_checkout_confirmation .basket-total{line-height:3rem}}@media(min-width: 768px)and (max-width: 1024px){.body_page_basket_view .basket-total,.body_page_checkout_checkout6 .basket-total,.body_page_checkout_confirmation .basket-total{font-size:.8rem}}@media(max-width: 767px){.body_page_basket_view .basket-total,.body_page_checkout_checkout6 .basket-total,.body_page_checkout_confirmation .basket-total{display:none;font-size:1rem;margin-top:2em;margin-bottom:1em}.body_page_basket_view .basket-total.mobile,.body_page_checkout_checkout6 .basket-total.mobile,.body_page_checkout_confirmation .basket-total.mobile{display:block}}.body_page_basket_view .discount-code label,.body_page_checkout_checkout6 .discount-code label,.body_page_checkout_confirmation .discount-code label{display:block;margin-bottom:10px;color:#91ca43;text-transform:uppercase}.body_page_basket_view .discount-code input,.body_page_basket_view .discount-code .btn,.body_page_basket_view .discount-code .btn-success,.body_page_basket_view .discount-code .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .discount-code .licence,.body_page_basket_view .discount-code .btn-normal,.body_page_basket_view .discount-code .btn-danger,.body_page_basket_view .discount-code .btn-funky,.body_page_basket_view .discount-code .more,.body_page_checkout_checkout6 .discount-code input,.body_page_checkout_checkout6 .discount-code .btn,.body_page_checkout_checkout6 .discount-code .btn-success,.body_page_checkout_checkout6 .discount-code .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .discount-code .licence,.body_page_checkout_checkout6 .discount-code .btn-normal,.body_page_checkout_checkout6 .discount-code .btn-danger,.body_page_checkout_checkout6 .discount-code .btn-funky,.body_page_checkout_checkout6 .discount-code .more,.body_page_checkout_confirmation .discount-code input,.body_page_checkout_confirmation .discount-code .btn,.body_page_checkout_confirmation .discount-code .btn-success,.body_page_checkout_confirmation .discount-code .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .discount-code .licence,.body_page_checkout_confirmation .discount-code .btn-normal,.body_page_checkout_confirmation .discount-code .btn-danger,.body_page_checkout_confirmation .discount-code .btn-funky,.body_page_checkout_confirmation .discount-code .more{display:inline-block}.body_page_basket_view .discount-code input,.body_page_checkout_checkout6 .discount-code input,.body_page_checkout_confirmation .discount-code input{border:solid 1px #eaeaea;padding:1px;line-height:20.5px;width:63%;max-width:176px}.body_page_basket_view .discount-code .btn,.body_page_basket_view .discount-code .btn-success,.body_page_basket_view .discount-code .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .discount-code .licence,.body_page_basket_view .discount-code .btn-normal,.body_page_basket_view .discount-code .btn-danger,.body_page_basket_view .discount-code .btn-funky,.body_page_basket_view .discount-code .more,.body_page_checkout_checkout6 .discount-code .btn,.body_page_checkout_checkout6 .discount-code .btn-success,.body_page_checkout_checkout6 .discount-code .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .discount-code .licence,.body_page_checkout_checkout6 .discount-code .btn-normal,.body_page_checkout_checkout6 .discount-code .btn-danger,.body_page_checkout_checkout6 .discount-code .btn-funky,.body_page_checkout_checkout6 .discount-code .more,.body_page_checkout_confirmation .discount-code .btn,.body_page_checkout_confirmation .discount-code .btn-success,.body_page_checkout_confirmation .discount-code .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .discount-code .licence,.body_page_checkout_confirmation .discount-code .btn-normal,.body_page_checkout_confirmation .discount-code .btn-danger,.body_page_checkout_confirmation .discount-code .btn-funky,.body_page_checkout_confirmation .discount-code .more{padding:.3em 1.25em;top:-2px;margin-left:10px;position:relative}.body_page_basket_view .discount-code .applied,.body_page_checkout_checkout6 .discount-code .applied,.body_page_checkout_confirmation .discount-code .applied{margin-top:10px;font-size:.885em}.body_page_basket_view .discount-code .applied span,.body_page_checkout_checkout6 .discount-code .applied span,.body_page_checkout_confirmation .discount-code .applied span{color:#91ca43}.body_page_basket_view .discount-code .applied .btn,.body_page_basket_view .discount-code .applied .btn-success,.body_page_basket_view .discount-code .applied .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .discount-code .applied .licence,.body_page_basket_view .discount-code .applied .btn-normal,.body_page_basket_view .discount-code .applied .btn-danger,.body_page_basket_view .discount-code .applied .btn-funky,.body_page_basket_view .discount-code .applied .more,.body_page_checkout_checkout6 .discount-code .applied .btn,.body_page_checkout_checkout6 .discount-code .applied .btn-success,.body_page_checkout_checkout6 .discount-code .applied .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .discount-code .applied .licence,.body_page_checkout_checkout6 .discount-code .applied .btn-normal,.body_page_checkout_checkout6 .discount-code .applied .btn-danger,.body_page_checkout_checkout6 .discount-code .applied .btn-funky,.body_page_checkout_checkout6 .discount-code .applied .more,.body_page_checkout_confirmation .discount-code .applied .btn,.body_page_checkout_confirmation .discount-code .applied .btn-success,.body_page_checkout_confirmation .discount-code .applied .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .discount-code .applied .licence,.body_page_checkout_confirmation .discount-code .applied .btn-normal,.body_page_checkout_confirmation .discount-code .applied .btn-danger,.body_page_checkout_confirmation .discount-code .applied .btn-funky,.body_page_checkout_confirmation .discount-code .applied .more{padding:0em .55em}.body_page_basket_view .basket-discounts,.body_page_checkout_checkout6 .basket-discounts,.body_page_checkout_confirmation .basket-discounts{margin-bottom:30px}@media(min-width: 768px){.body_page_basket_view .basket-controls::after,.body_page_checkout_checkout6 .basket-controls::after,.body_page_checkout_confirmation .basket-controls::after{clear:both;content:"";display:table}.body_page_basket_view .basket-controls .left,.body_page_checkout_checkout6 .basket-controls .left,.body_page_checkout_confirmation .basket-controls .left{float:left}.body_page_basket_view .basket-controls .right,.body_page_checkout_checkout6 .basket-controls .right,.body_page_checkout_confirmation .basket-controls .right{float:right;margin-left:1em}}.body_page_basket_view .basket-control,.body_page_checkout_checkout6 .basket-control,.body_page_checkout_confirmation .basket-control{margin-bottom:.5em}@media(max-width: 767px){.body_page_basket_view .basket-control,.body_page_checkout_checkout6 .basket-control,.body_page_checkout_confirmation .basket-control{display:block;width:100%}}@media(max-width: 767px){.body_page_basket_view .basket-proceed,.body_page_checkout_checkout6 .basket-proceed,.body_page_checkout_confirmation .basket-proceed{display:none}.body_page_basket_view .basket-proceed.mobile,.body_page_checkout_checkout6 .basket-proceed.mobile,.body_page_checkout_confirmation .basket-proceed.mobile{display:block;float:none;margin-bottom:40px}}.body_page_basket_view .related-products,.body_page_checkout_checkout6 .related-products,.body_page_checkout_confirmation .related-products{width:100%;float:left;padding:10px 0}@media(min-width: 768px){.body_page_basket_view .related-products .arrow-left,.body_page_basket_view .related-products .arrow-right,.body_page_checkout_checkout6 .related-products .arrow-left,.body_page_checkout_checkout6 .related-products .arrow-right,.body_page_checkout_confirmation .related-products .arrow-left,.body_page_checkout_confirmation .related-products .arrow-right{top:53%}}.body_page_basket_view .related-products .arrow-left,.body_page_checkout_checkout6 .related-products .arrow-left,.body_page_checkout_confirmation .related-products .arrow-left{left:-20px}.body_page_basket_view .related-products .arrow-right,.body_page_checkout_checkout6 .related-products .arrow-right,.body_page_checkout_confirmation .related-products .arrow-right{right:-20px}.body_page_basket_view .btn-checkout,.body_page_checkout_checkout6 .btn-checkout,.body_page_checkout_confirmation .btn-checkout{width:100%}.body_page_basket_view .basket-item-licence,.body_page_checkout_checkout6 .basket-item-licence,.body_page_checkout_confirmation .basket-item-licence{position:relative;margin-top:10px}.body_page_basket_view .basket-item-licence h3,.body_page_checkout_checkout6 .basket-item-licence h3,.body_page_checkout_confirmation .basket-item-licence h3{color:#91ca43;text-transform:uppercase}.body_page_basket_view .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .licence{display:inline-block;padding:5px 10px;color:#fff;width:auto}.body_page_basket_view .basket-item-licence .licence:hover+.tooltip,.body_page_checkout_checkout6 .basket-item-licence .licence:hover+.tooltip,.body_page_checkout_confirmation .basket-item-licence .licence:hover+.tooltip{opacity:1}.body_page_basket_view .basket-item-licence .tooltip,.body_page_checkout_checkout6 .basket-item-licence .tooltip,.body_page_checkout_confirmation .basket-item-licence .tooltip{position:absolute;top:100%;width:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.25);padding:10px}.body_page_basket_view .right,.body_page_checkout_checkout6 .right,.body_page_checkout_confirmation .right{float:right}.body_page_basket_view hr,.body_page_checkout_checkout6 hr,.body_page_checkout_confirmation hr{margin:18px 0}.videos #videos-menu-item.submenu-container:after{opacity:1}.videos #videos-menu-item .rotate{transform:rotate(0deg) !important}.videos .video-category-heading::after{clear:both;content:"";display:table}.videos .video-category-heading .video-category-title{float:left}@media(max-width: 767px){.videos .video-category-heading .video-category-title{font-size:1.4em}}.videos .video-category-heading .more{float:right;margin-top:2em}@media(max-width: 767px){.videos .video-category-heading .more{display:none}}.videos .video{text-align:center}.videos .video-preview{position:relative;display:block;width:100%}.videos .video-preview img{display:block}.videos .video-preview iframe{position:absolute;width:100%;height:100%}.videos .video-title{padding-top:.75em;margin-top:0}.videos .video-embed{width:100%}.videos .video-embed iframe{width:100%}@media(min-width: 768px){.videos .video-area{margin:0 -1%}.videos .video-area::after{clear:both;content:"";display:table}.videos .video{float:left;margin:0 1% 2.5em}}@media(min-width: 1025px){.videos .video{width:31.33333333%}}@media(min-width: 768px)and (max-width: 1024px){.videos .video{width:47%}}@media(max-width: 767px){.videos .video{display:block;width:100%;margin-bottom:2em;padding-bottom:0}}.body_page_account_cards .account-section{font-size:.9em}.body_page_account_cards .card-icon{font-size:2.2rem}.body_page_account_cards .card-number{font-size:1.1rem;position:relative;top:-0.4em;margin-bottom:.75em}.body_page_account_cards .card-icon,.body_page_account_cards .card-number{display:inline-block}.body_page_account_cards .card-expires,.body_page_account_cards .card-name{margin-bottom:.75em}.body_page_account_cards .card-address{line-height:1.25}.my-details .current-details-title{font-family:"Lato",sans-serif;font-weight:normal;font-size:1.2rem;margin-bottom:.2em}.my-details .current-details .current-address,.my-details .current-details .current-vat{color:#bbb;font-size:1.2rem;line-height:1.75}@media(min-width: 1025px){.my-details{display:table}.my-details .current-details{display:table-cell;width:26%;padding-right:4%}.my-details .new-details{display:table-cell;width:66%;padding-left:4%;border-left:1px solid #ccc}}@media(min-width: 768px){.my-details .cols{margin:0 -2%}}@media(max-width: 1024px){.my-details .current-details{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}}.licence-group-title{margin-top:60px}a.licence-group-info{color:#e62479;font-weight:bold}.licence-group .licence-expiry-date.expired{color:#e42d30}@media(min-width: 1025px){.licence-group>table>tbody>tr>th{text-align:center}.licence-group>table>tbody>tr>td{vertical-align:top;padding:20px 1em;min-width:125px}.licence-group .licence-expiry-date,.licence-group .licence-view,.licence-group .licence-renew,.licence-group .licence-auto-renew,.licence-group .licence-save{width:10%;text-align:center}.licence-group .styled-checkbox{margin-right:0}.licence-group .licence-summary .cover{padding-right:1em}}@media(max-width: 1024px){.licence-group{font-size:.9em}.licence-group table.responsive{border-bottom:none}.licence-group tr{border-bottom:1px solid #ccc}.licence-group .licence-summary .cover{display:block;width:100%;max-width:150px;margin:0 auto;padding:0}.licence-group .licence-expiry-date:before,.licence-group .licence-view:before,.licence-group .licence-renew:before,.licence-group .licence-auto-renew:before,.licence-group .licence-save:before{display:inline-block;min-width:125px}.licence-group .licence-auto-renew .styled-checkbox{margin-bottom:-5px}.licence-group .common_collapsible_heading{font-size:1rem}}@media(min-width: 768px)and (max-width: 1024px){.licence-group table.responsive{border-bottom:none}.licence-group table.responsive>tbody>tr{display:block;margin-bottom:40px;border-bottom:1px solid #ccc}.licence-group table.responsive>tbody>tr.table-header{display:none}.licence-group table.responsive>tbody>tr>td{display:block;width:100%;padding:10px 20px;border-bottom:none}.licence-group table.responsive>tbody>tr>td:before{font-weight:bold;content:attr(data-th);margin-right:.5em}}a.licence-link{color:#e62479}.body_pages_account .account-header{display:block}.body_pages_account .account-header .account-header-logout{float:right;margin-left:8px;margin-top:10px;font-size:.7em}@media(min-width: 1025px){.body_pages_account .account-header .account-header-logout{display:none}}.body_pages_account .account-sections{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1%}.body_pages_account .account-sections.additional-addresses .control.half{width:calc(50% - 4px)}.body_pages_account .account-sections.additional-addresses .controls{margin-top:20px}@media(min-width: 768px){.body_pages_account .account-sections.additional-addresses .account-section-content{padding-bottom:8.5em}}.body_pages_account .wos-section{background:rgba(156,204,204,.15)}.body_pages_account .addresses .account-section .inner{height:auto}.body_pages_account .account-section-title{margin-top:2em}.body_pages_account .account-section{position:relative;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media(max-width: 767px){.body_pages_account .account-section{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;margin-bottom:30px}}@media(min-width: 768px)and (max-width: 1024px){.body_pages_account .account-section{-webkit-flex-basis:48%;-moz-flex-basis:48%;flex-basis:48%;-ms-flex-preferred-size:48%;margin:calc(1% - 1px)}}@media(min-width: 1025px){.body_pages_account .account-section{-webkit-flex-basis:31.33333%;-moz-flex-basis:31.33333%;flex-basis:31.33333%;-ms-flex-preferred-size:31.33333%;margin:calc(1% - 1px)}}.body_pages_account .account-section .box-icon{width:30px;display:block;height:30px;display:inline-block;position:relative;top:-4px;float:right;margin:0 3px}@media screen and (min-width: 768px)and (max-width: 1450px){.body_pages_account .account-section .box-icon{display:none}}@media screen and (max-width: 432px){.body_pages_account .account-section .box-icon{display:none}}.body_pages_account .account-section .box-icon:first-child{margin-right:0}.body_pages_account .account-section .box-icon.wos{background-size:92% 98%;width:48px;height:31px;background-repeat:no-repeat}.body_pages_account .account-section .box-icon.words-on-screen{background-size:92% 98%;width:87px;height:31px;background-repeat:no-repeat}.body_pages_account .account-section .inner{padding:15px;border:1px solid #ccc;height:100%}.body_pages_account .account-section .account-section-heading{font-family:"Lato",sans-serif;padding-bottom:15px;margin:0;border-bottom:1px solid #ccc;font-size:16px}@media(min-width: 768px){.body_pages_account .account-section .account-section-heading{padding-left:15px;padding-right:15px}}@media(max-width: 767px){.body_pages_account .account-section .account-section-heading{font-size:1.2em}}.body_pages_account .account-section .account-section-content{padding-top:15px}@media(min-width: 768px){.body_pages_account .account-section .account-section-content.is-active .stats{opacity:0}}@media(min-width: 768px){.body_pages_account .account-section .account-section-content{padding-left:15px;padding-right:15px;padding-bottom:4.8em}}.body_pages_account .account-section .controls{text-align:right;font-size:.8em;z-index:20}@media(max-width: 1399px){.body_pages_account .account-section .controls{font-size:.75em}}@media(min-width: 768px){.body_pages_account .account-section .controls{position:absolute;bottom:15px;left:15px;right:15px}}.body_pages_account .account-section .control{margin-top:.6em;margin:2px}@media(max-width: 1024px){.body_pages_account .account-section .control{padding-left:.5em;padding-right:.5em}}.body_pages_account .account-section .control.full{width:calc(100% - 4px)}.body_pages_account .account-section .control.half{width:calc(50% - 4px);display:inline-block}.body_pages_account .account-section .control.half:first-child{margin-left:0}.body_pages_account .account-section .control.third{width:31.3333333333%}.body_pages_account .account-section .control.third:first-child{margin-left:0}.body_pages_account .account-section .control.third:nth-child(2){margin-left:3%}.body_pages_account .account-section .control.third:last-child{margin-left:3%}.body_pages_account .account-section .account-links a{display:block;margin-bottom:.5em}.body_pages_account .account-section .account-links a .arrow{float:right;position:relative;top:.25em}.body_pages_account .account-section .account-info{position:relative}.body_pages_account .account-section .account-info .stats{min-height:95px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.body_pages_account .account-section .account-info .stat-small,.body_pages_account .account-section .account-info .stat-large{display:table;margin:1em 0}.body_pages_account .account-section .account-info .stat-small .number,.body_pages_account .account-section .account-info .stat-large .number{display:table-cell;vertical-align:middle;margin-right:.5em;color:#91ca43;line-height:1}.body_pages_account .account-section .account-info .stat-small .metric,.body_pages_account .account-section .account-info .stat-large .metric{display:table-cell;vertical-align:middle;padding-left:1em}.body_pages_account .account-section .account-info .stat-small .warning,.body_pages_account .account-section .account-info .stat-large .warning{color:#f8b425}.body_pages_account .account-section .account-info .stat-small .danger,.body_pages_account .account-section .account-info .stat-large .danger{color:#e42d30}.body_pages_account .account-section .account-info .stat-large .number{font-size:3em;text-align:center;min-width:85px}.body_pages_account .account-section .account-info .stat-large .metric{margin-top:.8em}.body_pages_account .account-section .account-info .stat-small .number{font-size:2em}.body_pages_account .account-section .account-info .stat-small .metric{margin-top:.8em}.body_pages_account .page-controls::after{clear:both;content:"";display:table}.body_pages_account .page-controls .left{float:left}.body_pages_account .page-controls .secondleft{float:left;margin-left:5px}.body_pages_account .page-controls .right{float:right}.body_pages_account .table .view-order{width:100%}@media(min-width: 768px){.body_pages_account .table .view-order{background:none;color:#4d4d4d}.body_pages_account .table .view-order:hover{color:#e62479}}.body_pages_account .info-overlay{position:absolute;text-align:left;top:0;left:0;width:100%;height:calc(100% - 60px);opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:.85em;text-align:center}@media(min-width: 768px)and (max-width: 1024px){.body_pages_account .info-overlay{font-size:1em}}@media(min-width: 768px){.body_pages_account .info-overlay.is-active{opacity:1;z-index:5}}.body_pages_account .info-overlay .overlay-inner{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0}.body_pages_account .star{margin:10px 0}.ie9 .account-sections::after{clear:both;content:"";display:table}.ie9 .account-sections section{border:1px solid #ccc}@media(max-width: 767px){.ie9 .account-sections section{width:100%}}@media(min-width: 768px)and (max-width: 1024px){.ie9 .account-sections section{width:48%;float:left;min-height:320px}}@media(min-width: 1025px){.ie9 .account-sections section{width:31.333333%;float:left;min-height:320px}}@media(min-width: 768px){.body_page_account_orders .order-table{margin-top:30px}.body_page_account_orders .order-table .btn,.body_page_account_orders .order-table .btn-success,.body_page_account_orders .order-table .btn-normal,.body_page_account_orders .order-table .btn-danger,.body_page_account_orders .order-table .btn-funky,.body_page_account_orders .order-table .more,.body_page_account_orders .order-table .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .body_page_account_orders .order-table .licence,.body_page_account_orders .order-table .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .body_page_account_orders .order-table .licence,.body_page_account_orders .order-table .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .body_page_account_orders .order-table .licence{padding-top:0;padding-bottom:0}}@media(max-width: 767px){.body_page_account_orders .order-table{margin-top:30px}.body_page_account_orders .order-table td:last-child{padding:0}.body_page_account_orders .order-table td:last-child:before{display:none}}@media(min-width: 768px){.vat-status{width:50%;display:block}}.body_page_home_login .forgot-password{font-size:.8em}.body_page_home_page hr{margin:-7px 0 0}@media(max-width: 1024px){.body_page_home_page main{padding-top:100px}}@media(max-width: 1024px){.body_page_home_page main.has-banner .content{padding-top:70px}}.body_page_home_page main .content{padding-bottom:0}@media(min-width: 1025px){.body_page_home_page main .content{padding-top:0}}@media(max-width: 767px){.body_page_home_page main .content{padding-top:30px}}.body_page_home_page .tagline{font-family:"Lato",sans-serif;text-transform:uppercase;line-height:1;position:absolute;padding:3.2em 5.1em 2.9em 3.6em;background:url("/media/front/images/common_home_tagline.png") top left/100% 100% no-repeat;display:inline-block;letter-spacing:-1px;z-index:20;-webkit-transform:translate(0, 50%);-moz-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%)}.body_page_home_page .tagline .rotate{display:inline-block;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}.body_page_home_page .tagline span:after{content:" "}.body_page_home_page .tagline span:nth-child(1){color:#91ca43}.body_page_home_page .tagline span:nth-child(2){color:#f8b425}.body_page_home_page .tagline span:nth-child(3){color:#9ccccc}.body_page_home_page .tagline span:nth-child(4){color:#91ca43}.body_page_home_page .tagline span:nth-child(5){color:#e62479}.body_page_home_page .tagline span:nth-child(3):after{content:"";display:block}.body_page_home_page .tagline span:nth-child(1){font-size:1.7em}.body_page_home_page .tagline span:nth-child(2){font-family:"Lato",sans-serif;font-size:2.6em}.body_page_home_page .tagline span:nth-child(3){font-size:1.7em}.body_page_home_page .tagline span:nth-child(4){font-family:"Lato",sans-serif;font-size:1.7em;margin-left:10.5em}.body_page_home_page .tagline span:nth-child(5){font-family:"Lato",sans-serif;font-size:2.6em}@media(min-width: 1025px){.body_page_home_page .tagline{font-size:1rem;bottom:3.6%}}@media(max-width: 1024px){.body_page_home_page .tagline{font-size:1.75vw;bottom:0%;left:50%;width:92vw;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}}@media(min-width: 1025px){.body_page_home_page .row{display:table;table-layout:fixed;width:100%;margin:-0.5vw 0 1vw}.body_page_home_page .row .spacer{display:table-cell;width:1vw}.body_page_home_page .row .col-wide,.body_page_home_page .row .col-med,.body_page_home_page .row .col-thin{display:table-cell;width:calc(60% - 2vw);margin-right:2vw;vertical-align:top;background:#ecebe9}.body_page_home_page .row .col-wide{width:65%}.body_page_home_page .row .col-med{width:50%}.body_page_home_page .row .col-thin{width:35%}}@media(max-width: 1024px){.body_page_home_page .row .spacer{display:none}}.body_page_home_page .product-carousel{position:relative}.body_page_home_page .product-carousel .inner{padding:50px 2vw 0}.body_page_home_page .product-carousel img{display:block}.body_page_home_page .product-carousel .title{position:absolute;top:0;left:0;margin:0;text-transform:uppercase}.body_page_home_page .product-carousel .title h2{font-size:24px;margin-top:0}.body_page_home_page .product-carousel .title h2,.body_page_home_page .product-carousel .title h3{display:inline-block}@media(min-width: 768px)and (max-width: 1024px){.body_page_home_page .product-carousel .title h2,.body_page_home_page .product-carousel .title h3{display:block;margin:0 !important}}.body_page_home_page .product-carousel .title h3{color:#9ccccc;vertical-align:top;margin:5px 16px 0}@media(max-width: 767px){.body_page_home_page .product-carousel .title h3{display:none}}.body_page_home_page .product-carousel .title span{position:relative;display:block;color:#e62479}.body_page_home_page .product-carousel .title:before{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0}.body_page_home_page .product-carousel .title.title-bg span{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-ms-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}.body_page_home_page .product-carousel .title.title-bg:before{background:url("/media/front/images/common_home_section.svg") top left/100% 100%}.body_page_home_page .product-carousel .more{position:absolute;top:0;-webkit-transform:translateY(-8%);-moz-transform:translateY(-8%);-ms-transform:translateY(-8%);-o-transform:translateY(-8%);transform:translateY(-8%);right:2vw}.body_page_home_page .product-carousel .description{font-family:"Lato",sans-serif;font-weight:100;font-size:1.1em;color:#fff;padding:.2em 2vw;text-align:center;background:#9ccccc}@media(min-width: 1025px){.body_page_home_page .product-carousel{margin:2vw 0 0}.body_page_home_page .product-carousel .description{position:absolute;left:0;right:0;bottom:0}}@media(min-width: 768px){.body_page_home_page .product-carousel .title{padding:0 35px .7em 15px}}@media(max-width: 1024px){.body_page_home_page .product-carousel{margin:40px 0}.body_page_home_page .product-carousel .title{font-size:.9em}}@media(max-width: 767px){.body_page_home_page .product-carousel .title{padding:9px 20px 1em 5px}}@media(min-width: 1630px){.body_page_home_page .product-carousel .inner{padding:50px 0 0}}@media(min-width: 1630px){.body_page_home_page .product-carousel .title{padding:0 0px .7em 0px}}.body_page_home_page .product-carousel .title span{color:#4d4d4d}@media(max-width: 1024px){.body_page_home_page .product-carousel li{padding-bottom:0}}.body_page_home_page .video{position:relative;height:0}.body_page_home_page .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1025px){.body_page_home_page .video{padding-bottom:27.3%}}@media(max-width: 1024px){.body_page_home_page .video{padding-bottom:54.6%}}.body_page_home_page .downloads{position:relative}.body_page_home_page .downloads .inner{padding:50px 2vw 0}.body_page_home_page .downloads img{display:block}.body_page_home_page .downloads .title{position:absolute;top:0;left:0;margin:0;text-transform:uppercase}.body_page_home_page .downloads .title h2{font-size:24px;margin-top:0}.body_page_home_page .downloads .title h2,.body_page_home_page .downloads .title h3{display:inline-block}@media(min-width: 768px)and (max-width: 1024px){.body_page_home_page .downloads .title h2,.body_page_home_page .downloads .title h3{display:block;margin:0 !important}}.body_page_home_page .downloads .title h3{color:#9ccccc;vertical-align:top;margin:5px 16px 0}@media(max-width: 767px){.body_page_home_page .downloads .title h3{display:none}}.body_page_home_page .downloads .title span{position:relative;display:block;color:#e62479}.body_page_home_page .downloads .title:before{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0}.body_page_home_page .downloads .title.title-bg span{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-ms-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}.body_page_home_page .downloads .title.title-bg:before{background:url("/media/front/images/common_home_section.svg") top left/100% 100%}.body_page_home_page .downloads .more{position:absolute;top:0;-webkit-transform:translateY(-8%);-moz-transform:translateY(-8%);-ms-transform:translateY(-8%);-o-transform:translateY(-8%);transform:translateY(-8%);right:2vw}.body_page_home_page .downloads .description{font-family:"Lato",sans-serif;font-weight:100;font-size:1.1em;color:#fff;padding:.2em 2vw;text-align:center;background:#9ccccc}@media(min-width: 1025px){.body_page_home_page .downloads{margin:2vw 0 0}.body_page_home_page .downloads .description{position:absolute;left:0;right:0;bottom:0}}@media(min-width: 768px){.body_page_home_page .downloads .title{padding:0 35px .7em 15px}}@media(max-width: 1024px){.body_page_home_page .downloads{margin:40px 0}.body_page_home_page .downloads .title{font-size:.9em}}@media(max-width: 767px){.body_page_home_page .downloads .title{padding:9px 20px 1em 5px}}.body_page_home_page .downloads img{width:100%}.body_page_home_post .body_page_home_post_container{display:block;width:100%;max-width:680px;margin-left:auto;margin-right:auto}.body_page_home_post .body_page_home_post_container .body_page_home_post_title{display:block;width:100%;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_date{display:block;width:100%;padding-bottom:24px;border-bottom:solid 3px #b8d133;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content{display:block;width:100%;padding-bottom:24px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left{display:block;width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls{display:table;width:100%;background-color:#fff;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls .body_page_home_post_control{display:table-cell;border-left:solid 6px #fff;border-right:solid 6px #fff;padding:10px;background-color:#9f9f9e;color:#fff;font-weight:bold;overflow:hidden;text-transform:uppercase;vertical-align:middle}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls .body_page_home_post_control:hover{background-color:#b8d133}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls .body_page_home_post_control:first-child{border-left:none 0px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls .body_page_home_post_control:last-child{border-right:none 0px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls_1 .body_page_home_post_control{width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls_2 .body_page_home_post_control{width:50%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_controls_3 .body_page_home_post_control{width:33.3333333333%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_body{display:block;width:100%;margin-top:24px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_addthis{display:block;width:100%;margin-top:24px;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_comment{display:block;width:100%;margin-top:24px;padding-top:24px;border-top:solid 3px #b8d133;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_comment .body_page_home_post_comment_date{font-weight:bold}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_comment .body_page_home_post_comment_content{margin-top:12px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_contribute{display:block;width:100%;margin-top:24px;margin-bottom:24px;padding-top:24px;padding-bottom:24px;border-top:solid 3px #b8d133;border-bottom:solid 3px #b8d133;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right{display:block;width:100%;margin-top:24px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author{display:block;width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_title{display:block;width:100%;color:#b8d133;font-size:1.2em;font-weight:bold;text-align:center;text-transform:uppercase}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_image{display:block;margin-left:auto;margin-right:auto;margin-top:12px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_name{display:block;width:100%;margin-top:12px;font-weight:bold;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_bio{display:block;width:100%;margin-top:12px;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras{display:block;width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_title{display:block;width:100%;color:#b8d133;font-size:1.2em;font-weight:bold;text-align:center;text-transform:uppercase}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_post{display:block;width:100%;margin-top:24px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_post .body_page_home_post_extras_post_image{display:block;width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_post .body_page_home_post_extras_post_image img{width:100%}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_post .body_page_home_post_extras_post_title{display:block;width:100%;margin-top:12px;font-weight:bold;text-align:center}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author+.body_page_home_post_extras{margin-top:24px;padding-top:24px;border-top:solid 3px #b8d133}@media(min-width: 1000px){.body_page_home_post .body_page_home_post_container{max-width:1000px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content{display:table}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left{display:table-cell;width:680px;padding-right:12px;vertical-align:top}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_addthis{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_comment{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_left .body_page_home_post_contribute{margin-bottom:0px;padding-bottom:0px;border-bottom:none 0px;text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right{display:table-cell;width:296px;margin-top:0px;padding-left:12px;vertical-align:top}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_title{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_image{margin-left:0px}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_name{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_author .body_page_home_post_author_bio{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_title{text-align:left}.body_page_home_post .body_page_home_post_container .body_page_home_post_content .body_page_home_post_content_right .body_page_home_post_extras .body_page_home_post_extras_post .body_page_home_post_extras_post_title{text-align:left}}.body_page_home_posts .body_page_home_posts_content{display:block;width:100%}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories{display:block;width:100%;background-color:#fff;text-align:center}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category{display:inline-block;height:40px;margin-top:12px;padding:10px;background-color:#9f9f9e;color:#fff;overflow:hidden;text-transform:uppercase;vertical-align:middle}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category:hover{background-color:#b8d133}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category:nth-child(3n+1){width:calc(33% - 6px);margin-right:6px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category:nth-child(3n+2){width:calc(34% - 12px);margin-left:6px;margin-right:6px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category:nth-child(3n+3){width:calc(33% - 6px);margin-left:6px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category_selected{background-color:#b8d133}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category_selected:hover{cursor:default}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category_unselected:hover{cursor:pointer}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_instructions{display:none;width:100%;margin-top:24px;text-align:center}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_instructions span{color:#b8d133;font-weight:bold}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts{display:block;width:100%;margin-top:24px;margin-bottom:24px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post{display:block;width:100%;margin-top:24px;background-color:#f2f1f1}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_image{display:block;position:relative;width:100%}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_image img{width:100%}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content{display:block;position:relative;padding:24px;padding-left:48px;padding-right:48px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content .post_content_title{display:-webkit-box;font-weight:bold;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content .post_content_precis{margin-top:24px;text-align:center}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content .post_content_view{width:100%;margin-top:24px}@media(min-width: 768px){.body_page_home_posts{margin-top:24px}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post{width:47%;margin:0 1% 3%}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content .post_content_title{text-align:left}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post .post_content .post_content_precis{text-align:left}}@media(min-width: 1025px){.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_posts .body_page_home_posts_post{width:31.33333333%}}@media(min-width: 1530px){.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories{background-color:#9f9f9e}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_categories a.body_page_home_posts_category{width:auto !important;height:auto !important;margin-left:0px !important;margin-right:0px !important;margin-top:0px;padding-left:20px;padding-right:20px;font-size:2em}.body_page_home_posts .body_page_home_posts_content .body_page_home_posts_instructions{display:block}}.body_page_home_signup .register-form .newsletter{margin-top:1.5em}.body_page_home_signup .post-catalogue{margin-top:.5em}.body_page_home_signup .post-catalogue-address{display:none}.body_page_home_signup .post-catalogue-address.is-active{display:block}@media(min-width: 768px){.body_page_home_signup .cols{margin:0 -2%}}.page_licences_list_grouping{display:block;margin-bottom:15px;padding:15px;padding-bottom:15px;background:#eee}.page_licences_list_grouping:last-child{margin-bottom:0px}.page_licences_list_grouping_name{display:block;padding-bottom:15px;font-size:1.54em;font-weight:normal;line-height:1.15}.page_licences_list_grouping_description{display:block;padding-bottom:15px}.page_licences_list_grouping_types{display:block}.page_licences_list_type{display:block;padding:5px;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #ddd}.page_licences_list_type:last-child{padding-bottom:15px;border-bottom:none 0px}.page_licences_list_type_name{display:block;font-weight:bold}.page_licences_list_type_price{display:block;color:#aaa}a.page_licences_list_type_button{float:right}.page_licences_list_search{display:block;padding-top:15px}.page_licences_list_result{display:table;width:100%;margin-top:10px;border-top:dashed 1px #ddd}@media(max-width: 1024px){.page_licences_list_result{display:block}}.page_licences_list_result:first-child{border-top:none 0px}.page_licences_list_result div{display:table-cell;padding-top:10px}@media(max-width: 1024px){.page_licences_list_result div{display:block}}.page_licences_list_result div:nth-child(1){width:70%;font-weight:bold}@media(max-width: 1024px){.page_licences_list_result div:nth-child(1){width:100%}}.page_licences_list_result div:nth-child(2){width:10%;text-align:center}@media(max-width: 1024px){.page_licences_list_result div:nth-child(2){width:100%;text-align:left}}.page_licences_list_result div:nth-child(3){width:10%;text-align:right}@media(max-width: 1024px){.page_licences_list_result div:nth-child(3){width:100%;text-align:left}}.page_licences_list_result div:nth-child(4){width:10%;text-align:right}@media(max-width: 1024px){.page_licences_list_result div:nth-child(4){width:100%;text-align:right}}@media(min-width: 768px){.body_page_organisation_orders .order-table{margin-top:30px}.body_page_organisation_orders .order-table .btn,.body_page_organisation_orders .order-table .btn-success,.body_page_organisation_orders .order-table .btn-normal,.body_page_organisation_orders .order-table .btn-danger,.body_page_organisation_orders .order-table .btn-funky,.body_page_organisation_orders .order-table .more,.body_page_organisation_orders .order-table .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .body_page_organisation_orders .order-table .licence,.body_page_organisation_orders .order-table .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .body_page_organisation_orders .order-table .licence,.body_page_organisation_orders .order-table .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .body_page_organisation_orders .order-table .licence{padding-top:0;padding-bottom:0}}@media(max-width: 767px){.body_page_organisation_orders .order-table{margin-top:30px}.body_page_organisation_orders .order-table td:last-child{padding:0}.body_page_organisation_orders .order-table td:last-child:before{display:none}}.body_page_product_details a.page_product_details_promote_sparkyard_try{display:block;width:200px;height:100px;margin-top:20px;background-image:url("/media/front/images/page_product_details_promote_sparkyard_try_off.png");background-repeat:no-repeat;background-size:cover;overflow:hidden;text-align:left;text-indent:-10000px}.body_page_product_details a.page_product_details_promote_sparkyard_try:hover{background-image:url("/media/front/images/page_product_details_promote_sparkyard_try_over.png")}.body_page_product_details a.page_product_details_promote_sparkyard_rehearse{display:block;width:150px;height:100px;margin-top:20px;background-image:url("/media/front/images/page_product_details_promote_sparkyard_rehearse02_off.png");background-repeat:no-repeat;background-size:cover;overflow:hidden;text-align:left;text-indent:-10000px}.body_page_product_details a.page_product_details_promote_sparkyard_rehearse:hover{background-image:url("/media/front/images/page_product_details_promote_sparkyard_rehearse02_over.png")}.body_page_product_details .body_page_product_details_purchase_fields{display:block;margin-top:20px}.body_page_product_details .body_page_product_details_purchase_fields div{display:inline-block;min-width:90px;margin-right:10px;margin-bottom:10px}.body_page_product_details .body_page_product_details_purchase_fields div:last-child{margin-right:0px}.body_page_product_details .body_page_product_details_purchase_fields div span{display:block;width:100%;padding:3px;padding-left:6px;padding-right:6px;font-size:.8em;text-align:center}.body_page_product_details .body_page_product_details_purchase_fields div span:nth-child(1){text-transform:uppercase}.body_page_product_details a.page_product_details_button_detailed_information{display:inline-block;margin-top:0px;color:#e62479;cursor:pointer;font-size:.8em;text-decoration:none}.body_page_product_details a.page_product_details_button_detailed_information:hover{color:#e62479;text-decoration:none}.body_page_product_details .performance_information p:first-child,.body_page_product_details .performance_information h1:first-child,.body_page_product_details .performance_information h2:first-child,.body_page_product_details .performance_information h3:first-child,.body_page_product_details .performance_information h4:first-child,.body_page_product_details .performance_information h5:first-child,.body_page_product_details .performance_information h6:first-child{margin-top:0px;padding-top:0px}.body_page_product_details .product-main::after{clear:both;content:"";display:table}.body_page_product_details .tab-content{opacity:1;padding:20px 0}.body_page_product_details .song-gallery{float:left;width:25%}@media(min-width: 1025px){.body_page_product_details .song-gallery{width:20%}}@media(max-width: 767px){.body_page_product_details .song-gallery{width:60vw;max-width:240px;margin:0 auto 40px;display:block;float:none}}.body_page_product_details .song-information{padding-left:2vw;position:relative}@media(min-width: 768px){.body_page_product_details .song-information{float:left;width:75%}}@media(min-width: 1025px){.body_page_product_details .song-information{width:80%}}.body_page_product_details .song-information .listen-songs{margin-bottom:7px}.body_page_product_details .song-details hr{border-top-color:#91ca43;margin:30px 0}.body_page_product_details .song-details .description{font-size:14px}.body_page_product_details .song-details .song-title{margin:0 0 .1em;font-size:24px}.body_page_product_details .song-details .song-summary{font-size:16px}.body_page_product_details .song-details .song-author{font-size:12px}.body_page_product_details .song-details .song-stock{color:#91ca43}.body_page_product_details .song-details .song-author,.body_page_product_details .song-details .song-reviews span,.body_page_product_details .song-details .song-ages,.body_page_product_details .song-details .song-stock{font-size:.8em}.body_page_product_details .song-details .song-author{margin:.5em 0 .5em}.body_page_product_details .song-details .song-reviews{cursor:pointer;margin-bottom:.75em}.body_page_product_details .song-details .song-reviews .review-stars{display:inline-block}.body_page_product_details .song-details .song-reviews span{position:relative;top:-0.45em;color:#91ca43;margin-left:.5em}.body_page_product_details .song-details .song-ages{margin-bottom:.5em}.body_page_product_details .song-details .icon{width:1.5em}.body_page_product_details .song-details .song-together{display:inline-block;margin-right:14px}@media(min-width: 768px){.body_page_product_details .song-details .inner{padding-right:240px;margin-right:2vw}}@media(max-width: 767px){.body_page_product_details .song-details .song-title{font-size:1.4em;line-height:1}}@media(min-width: 768px){.body_page_product_details .song-controls{width:240px}}.body_page_product_details .song-controls button{font-size:13px;padding:7px 5px}.body_page_product_details .song-controls a,.body_page_product_details .song-controls button{display:block;width:100%;margin-bottom:.5em}@media(min-width: 768px){.body_page_product_details .song-controls{position:absolute;right:0;top:0}}@media(max-width: 767px){.body_page_product_details .song-controls{margin:2em auto 0}}@media(min-width: 768px){.body_page_product_details .song-available .columns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.body_page_product_details .song-available .columns .product-unit{flex-basis:calc(50% - 30px);border-bottom:1px solid rgba(0,0,0,.2);padding:0 20px;padding-bottom:10px;margin-bottom:30px}}@media(min-width: 768px){.body_page_product_details .song-available .med{width:100px !important;height:67px !important}}.body_page_product_details .song-tabs{margin:2em 0}.body_page_product_details .song-tabs .tab-title{margin-top:0}.body_page_product_details .song-tabs p{margin-top:0}.body_page_product_details .song-tabs p::after{clear:both;content:"";display:table}.body_page_product_details .song-tabs .anchor{display:block;position:relative;top:-240px}.body_page_product_details .song-tabs .tab-nav::after{clear:both;content:"";display:table}@media(min-width: 1400px){.body_page_product_details .song-tabs .tab-nav{min-height:60px}}@media(min-width: 1025px)and (max-width: 1399px){.body_page_product_details .song-tabs .tab-nav{min-height:81px}}@media(min-width: 768px)and (max-width: 1024px){.body_page_product_details .song-tabs .tab-nav{min-height:86px}}@media(max-width: 860px){.body_page_product_details .song-tabs .tab-nav{min-height:81px}}.body_page_product_details .song-tabs .tab-nav .is-fixed{position:fixed;background:#fff;z-index:20}@media(max-width: 1024px){.body_page_product_details .song-tabs .tab-nav .is-fixed{margin-left:-20px}}.body_page_product_details .song-tabs .tab-button{font-family:"Lato",sans-serif;font-weight:bold;display:block;cursor:pointer;float:left;width:16.6666666667%;margin-top:1em;margin-bottom:-8px;background-color:#fff;color:#8e8e8e;text-align:center;text-transform:uppercase;border-bottom:5px solid #91ca43;-webkit-transition:color .1s ease-in-out,border-bottom .1s ease-in-out,backgorund .1s ease-in-out;-moz-transition:color .1s ease-in-out,border-bottom .1s ease-in-out,backgorund .1s ease-in-out;transition:color .1s ease-in-out,border-bottom .1s ease-in-out,backgorund .1s ease-in-out}.body_page_product_details .song-tabs .tab-button:hover{color:#bbb;border-bottom:5px solid #91ca43}.body_page_product_details .song-tabs .tab-button.is-active,.body_page_product_details .song-tabs .tab-button.is-active:hover{border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;background:#91ca43;border-bottom:5px solid #91ca43}@media(min-width: 1400px){.body_page_product_details .song-tabs .tab-button{padding:.5em 0}}@media(min-width: 1025px)and (max-width: 1399px){.body_page_product_details .song-tabs .tab-button{padding:.5em 0;font-size:.85em}}@media(max-width: 1280px){.body_page_product_details .song-tabs .tab-button [class^=icon-],.body_page_product_details .song-tabs .tab-button [class*=" icon-"]{display:block;text-align:center}.body_page_product_details .song-tabs .tab-button [class^=icon-]:before,.body_page_product_details .song-tabs .tab-button [class*=" icon-"]:before{margin:0;font-size:16px}}.body_page_product_details .song-tabs .tab-button [class^=icon-],.body_page_product_details .song-tabs .tab-button [class*=" icon-"]{display:inline-block}.body_page_product_details .song-tabs .tab-button [class^=icon-]:before,.body_page_product_details .song-tabs .tab-button [class*=" icon-"]:before{font-size:20px;position:relative;top:2px}@media(min-width: 860px){.body_page_product_details .song-tabs .tab-button [class^=icon-]:before,.body_page_product_details .song-tabs .tab-button [class*=" icon-"]:before{left:-5px}}@media(min-width: 768px)and (max-width: 1024px){.body_page_product_details .song-tabs .tab-button{font-size:.8em;padding:.8em 0;letter-spacing:-1px}}@media(max-width: 860px){.body_page_product_details .song-tabs .tab-button{padding:.4em}.body_page_product_details .song-tabs .tab-button span{display:none}.body_page_product_details .song-tabs .tab-button [class^=icon-],.body_page_product_details .song-tabs .tab-button [class*=" icon-"]{font-size:1.6em}}.body_page_product_details .song-tabs tr .common_collapsible_open:before{display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:3px;left:1px}.body_page_product_details .song-tabs tr .common_collapsible_closed:before{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:3px;left:0}.body_page_product_details .song-tabs .tab{min-height:400px;display:none;padding:0 20px}.body_page_product_details .song-tabs .tab.is-active{display:block}.body_page_product_details .song-tabs .features{list-style:none;margin:0;padding:0}.body_page_product_details .song-tabs .features li{padding-left:1.35em}.body_page_product_details .song-tabs .features li:before{content:"";font-family:FontAwesome;display:inline-block;margin-left:-1.35em;width:1.35em;color:#91ca43}.body_page_product_details .song-tabs .features li:last-child{margin-bottom:1.5em}.body_page_product_details .song-tabs .product-unit-icon{background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;position:relative;cursor:pointer}.body_page_product_details .song-tabs .product-unit-icon.large{width:95px !important}.body_page_product_details .song-tabs .product-unit-icon.is-active:after{opacity:1;width:40px;height:3px;background:#ff3493;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;position:absolute}.body_page_product_details .song-tabs .product-unit-icon:after{content:"";opacity:1;width:40px;height:3px;background:#484848;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;bottom:-10px;position:absolute}.body_page_product_details .song-tabs .tooltip{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:hsla(0,0%,100%,.85);opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;padding:2px 5px;width:60px;height:100%;z-index:1;pointer-events:none}.body_page_product_details .song-tabs .tooltip span{left:0;position:absolute;font-size:11px;font-weight:bold;text-align:center;top:8px;color:#000;line-height:1.2;width:100%}.body_page_product_details .song-tabs .product-unit .media{float:left}@media(min-width: 768px){.body_page_product_details .song-tabs .product-unit .media{width:75px;height:75px;margin-right:1em;top:17px}}@media(max-width: 767px){.body_page_product_details .song-tabs .product-unit .media{width:30px;height:30px;margin-right:.5em}}.body_page_product_details .song-tabs .product-unit .media img{height:100%}@media(min-width: 768px){.body_page_product_details .song-tabs .product-unit .name{line-height:75px;margin-left:1em;margin-bottom:1em}}@media(max-width: 767px){.body_page_product_details .song-tabs .product-unit .name{margin:1em 0 1em 1em}}.body_page_product_details .song-overview img{display:block;width:100%}@media(min-width: 768px){.body_page_product_details .song-overview{display:table}.body_page_product_details .song-overview-item{display:table-cell;width:50%;padding-right:2vw}.body_page_product_details .song-overview-item:last-child{padding-right:0}.body_page_product_details .song-overview-video{vertical-align:top}}.body_page_product_details .song-songs tr:nth-child(odd){background:#ecebe9}.body_page_product_details .song-songs td{border:none;padding:.6em 1em}.body_page_product_details .song-songs td:nth-child(1){width:20px}.body_page_product_details .song-songs img{max-width:100%}.body_page_product_details .song-songs .col-2:first-child{padding-left:0}.body_page_product_details .song-songs .col-2:nth-child(2){padding-right:0}@media(min-width: 768px){.body_page_product_details .song-buying-options .format-filter{text-align:right}}@media(max-width: 767px){.body_page_product_details .song-buying-options .format-filter{text-align:center}}@media(max-width: 767px){.body_page_product_details .song-buying-options .format-filter .choose-format{display:none}}.body_page_product_details .song-buying-options .format-filter .format-filter-btn:not(.is-active){background:#bbb}@media(min-width: 768px){.body_page_product_details .song-buying-options .format-filter .format-filter-btn{margin-left:1em}}@media(max-width: 767px){.body_page_product_details .song-buying-options .format-filter .format-filter-btn{margin:.5em .5em 0;font-size:.8em;padding-left:.8em;padding-right:.8em}}.body_page_product_details .song-buying-options .is-disabled,.body_page_product_details .song-buying-options .hidden-input{display:none}.body_page_product_details .song-buying-options .add-button{-webkit-transition:background .5s ease-in-out .2s;-moz-transition:background .5s ease-in-out .2s;transition:background .5s ease-in-out .2s}.body_page_product_details .song-buying-options .add-button.disabled{background:#ccc;pointer-events:none}.body_page_product_details .song-buying-options .packs-category{border-collapse:collapse;margin-bottom:1em}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category{border-bottom:none}}.body_page_product_details .song-buying-options .packs-category:not(.is-active) .packs-price-heading,.body_page_product_details .song-buying-options .packs-category:not(.is-active) .packs-input-heading{display:none}.body_page_product_details .song-buying-options .packs-category>tbody>.common_collapsible_heading>.common_collapsible_toggle{background:#ccc;color:#fff;text-align:center;width:1em;padding:.5em}.body_page_product_details .song-buying-options .packs-category>tbody>.common_collapsible_heading>.common_collapsible_toggle:before{margin-right:0}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .table-header{display:block;margin-bottom:0;padding-bottom:0;border-bottom:none}}.body_page_product_details .song-buying-options .packs-category .packs-type-heading{text-align:left}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-type-heading{width:100%}}.body_page_product_details .song-buying-options .packs-category .price-text{font-size:18px;color:#91ca43}.body_page_product_details .song-buying-options .packs-category .packs-price{text-align:left}.body_page_product_details .song-buying-options .packs-category .packs-price .btn,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-success,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-normal,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-danger,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-funky,.body_page_product_details .song-buying-options .packs-category .packs-price .more,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence{width:100%}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .packs-price{text-align:right}.body_page_product_details .song-buying-options .packs-category .packs-price .btn,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-success,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-normal,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-danger,.body_page_product_details .song-buying-options .packs-category .packs-price .btn-funky,.body_page_product_details .song-buying-options .packs-category .packs-price .more,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_basket_view .basket-item-licence .licence,.body_page_basket_view .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_checkout_checkout6 .basket-item-licence .licence,.body_page_checkout_checkout6 .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence,.body_page_product_details .song-buying-options .packs-category .packs-price .body_page_checkout_confirmation .basket-item-licence .licence,.body_page_checkout_confirmation .basket-item-licence .body_page_product_details .song-buying-options .packs-category .packs-price .licence{margin-top:20px}}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .packs-price,.body_page_product_details .song-buying-options .packs-category .packs-input{min-width:90px}}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-price,.body_page_product_details .song-buying-options .packs-category .packs-input{text-align:left}}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-price-heading,.body_page_product_details .song-buying-options .packs-category .packs-input-heading{display:none}}.body_page_product_details .song-buying-options .packs-category .packs-image,.body_page_product_details .song-buying-options .packs-category .packs-type{text-align:left}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-image,.body_page_product_details .song-buying-options .packs-category .packs-type{border-top:none}}.body_page_product_details .song-buying-options .packs-category .packs-image{text-align:center}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .packs-image img{max-height:220px}}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-image{padding-bottom:0}.body_page_product_details .song-buying-options .packs-category .packs-image img{display:block;margin:0 auto;width:100%;max-width:180px}}.body_page_product_details .song-buying-options .packs-category .packs-qty,.body_page_product_details .song-buying-options .packs-category .packs-price{padding:1em 0}.body_page_product_details .song-buying-options .packs-category .packs-qty:before,.body_page_product_details .song-buying-options .packs-category .packs-price:before{display:none}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-qty,.body_page_product_details .song-buying-options .packs-category .packs-price{display:inline-block;width:50%}}.body_page_product_details .song-buying-options .packs-category .packs-qty .packs-qty,.body_page_product_details .song-buying-options .packs-category .packs-price .packs-qty{padding:0;text-align:left}.body_page_product_details .song-buying-options .packs-category .product-unit-icon{width:40px;height:40px;margin-right:15px;margin-top:16px;float:left}.body_page_product_details .song-buying-options .packs-category .product-option-units{width:100%;padding-bottom:20px;margin-top:10px}.body_page_product_details .song-buying-options .packs-category .product-option-units::after{clear:both;content:"";display:table}.body_page_product_details .song-buying-options .packs-category .product-option-units .product-unit-icon{margin-top:0;margin-bottom:10px}.body_page_product_details .song-buying-options .packs-category .product-option-units .product-unit-icon:hover>.tooltip,.body_page_product_details .song-buying-options .packs-category .product-option-units .product-unit-icon.is-active>.tooltip{opacity:1}.body_page_product_details .song-buying-options .packs-category .product-option-units+p{padding-top:15px;font-weight:bold}.body_page_product_details .song-buying-options .packs-category .packs-type{position:relative}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .packs-type h4{width:60%;max-width:400px;padding-right:10px}}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-type{padding-top:0}.body_page_product_details .song-buying-options .packs-category .packs-type:before{display:none}}.body_page_product_details .song-buying-options .packs-category .packs-type img{display:block;float:left;padding-right:1em;max-width:100%}.body_page_product_details .song-buying-options .packs-category .packs-type h4{font-weight:bold}.body_page_product_details .song-buying-options .packs-category .js-subproduct-included{display:none}.body_page_product_details .song-buying-options .packs-category .packs-input .styled-checkbox{margin:0;position:relative}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .packs-input .styled-checkbox{top:12px}}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category .packs-input .styled-checkbox{top:5px}}.body_page_product_details .song-buying-options .packs-category .packs-input input{width:5.5em;padding:.5em .75em;position:relative;border:1px #ccc solid}.body_page_product_details .song-buying-options .packs-category .common_collapsible_section.is-disabled{display:none}.body_page_product_details .song-buying-options .packs-category .product-unit .product-unit-icon,.body_page_product_details .song-buying-options .packs-category .product-unit .name{display:none}.body_page_product_details .song-buying-options .packs-category .product-options{color:#4d4d4d}.body_page_product_details .song-buying-options .packs-category .product-options .common_collapsible_heading{color:#ff3493;font-weight:bold}.body_page_product_details .song-buying-options .packs-category .product-options .common_collapsible_heading .fa:before{top:4px;left:70px}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category .product-options .common_collapsible_heading{position:absolute;top:19px;left:60%}}@media screen and (min-width: 1300px){.body_page_product_details .song-buying-options .packs-category .product-options .common_collapsible_heading{left:400px}}.body_page_product_details .song-buying-options .packs-category .product-options .features li:before{color:#91ca43}.body_page_product_details .song-buying-options .packs-category th{background:#eee;color:#555;text-align:right;padding:.5em;width:100px}.body_page_product_details .song-buying-options .packs-category td{vertical-align:top;text-align:right;padding:0 .5em;border-top:1px solid #ccc}@media(max-width: 767px){.body_page_product_details .song-buying-options .packs-category td{border-top:0}}@media(min-width: 768px){.body_page_product_details .song-buying-options .packs-category tr:nth-child(2) td{border-top:none}}.body_page_product_details .song-buying-options .packs-category td:nth-child(2) td{border-top:none}.body_page_product_details .song-buying-options .packs-category .common_collapsible{margin-top:1.5em}.body_page_product_details .song-buying-options-controls{text-align:right}.body_page_product_details .song-buying-options-controls .subtotal{display:inline-block}@media(min-width: 768px){.body_page_product_details .song-buying-options-controls .subtotal{margin-right:1em}}.body_page_product_details .song-buying-options-controls .subtotal span{margin-right:.5em}@media(max-width: 767px){.body_page_product_details .song-buying-options-controls .add-to-bag{margin-top:1em}}.body_page_product_details .song-buying-options-controls-top{margin-bottom:1.25em}.body_page_product_details .common_collapsible_heading{padding-left:0 !important}@media(min-width: 1025px){.body_page_product_details .song-performance-info .cols{margin:0 -2%}}.body_page_product_details .song-performance-info .performance-item{line-height:1;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:1px solid #ccc}.body_page_product_details .song-performance-info .performance-item:last-child{border-bottom:none}.body_page_product_details .song-performance-info .performance-item span.performance-item-key{color:#91ca43;font-weight:bold}.body_page_product_details .song-performance-info .performance-item span.performance-item-value{display:block;margin-top:.5em}.body_page_product_details .song-performance-info .performance-item p{line-height:1.4;margin-top:auto}.body_page_product_details .song-performance-info .performance-item p+br{display:none}.body_page_product_details .song-performance-info .performance-item .speaker{line-height:1.4}.body_page_product_details .song-performance-info .performance-item .speaker:first-child{margin-top:.5em}.body_page_product_details .song-performance-info .performance-item .speaker{color:#bbb}@media(min-width: 768px){.body_page_product_details .song-performance-info .performance-item .view-sample{float:right;margin-top:-0.7em}}@media(min-width: 768px)and (max-width: 1024px){.body_page_product_details .song-performance-info .performance-item .view-sample{font-size:.8em}}@media(max-width: 767px){.body_page_product_details .song-performance-info .performance-item .view-sample{display:block;margin-top:1em}}.body_page_product_details .song-reviews .review-title{font-size:1.4em;margin:0 0 .1em}.body_page_product_details .song-reviews .review-author{font-family:"Lato",sans-serif;font-weight:bold;font-size:1.2em;margin-bottom:.4em;color:#bbb}.body_page_product_details .song-reviews .review-text{margin-top:.8em}.body_page_product_details .song-reviews .review-reply{margin-left:20px;padding-left:20px;border-left:solid 2px #e1e1e1}.body_page_product_details .song-reviews .review-reply .review-reply-title{font-family:"Lato",sans-serif;font-weight:bold;color:#79b846}.body_page_product_details .song-reviews #page_product_details_review_form{display:none}.body_page_product_details .song-reviews #page_product_details_review_form.is-active{display:block}.body_page_product_details .song-reviews #page_product_details_review_form .captcha{margin:1em 0 -1em}.body_page_product_details .song-reviews #page_product_details_review_form .marketing-consent{margin:1em 0}@media(max-width: 767px){.body_page_product_details .product-carousel{margin-top:40px}.body_page_product_details .product-carousel .title{margin-bottom:0}}.body_page_product_details .at-share-btn-elements{width:100%}.body_page_product_details .at-share-btn-elements a{display:inline-block;float:left;margin-right:5px;width:32px;height:32px}.body_page_product_details .at-share-btn-elements a svg{width:22px !important;height:22px !important}.body_page_product_details .at-share-btn-elements a:first-child{margin-left:0}.body_page_product_details .med{width:45px !important}.body_page_product_details .common_collapsible_section .product-unit{display:none}.body_page_product_details .common_collapsible_section .product-unit.is-active{display:block}.page_product_details_video{display:block;position:relative;width:100%;height:0px;padding-bottom:56.25%}.page_product_details_video iframe{position:absolute;left:0px;top:0px;width:100%;height:100%}.body_page_product_results #products-menu-item.submenu-container:after,.songproducts #products-menu-item.submenu-container:after,.downloads_songs #products-menu-item.submenu-container:after{opacity:1}.body_page_product_results #products-menu-item .rotate,.songproducts #products-menu-item .rotate,.downloads_songs #products-menu-item .rotate{transform:rotate(0deg) !important}.body_page_product_results .main-description,.songproducts .main-description,.downloads_songs .main-description{width:100%;height:auto;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;max-width:1530px}@media(min-width: 768px){.body_page_product_results .main-description,.songproducts .main-description,.downloads_songs .main-description{width:90%}}@media(max-width: 1024px){.body_page_product_results .main-description,.songproducts .main-description,.downloads_songs .main-description{padding-left:20px;padding-right:20px}}.body_page_product_results .search-filters .filters-heading,.songproducts .search-filters .filters-heading,.downloads_songs .search-filters .filters-heading{font-family:"Lato",sans-serif;margin:0 0 1em}.body_page_product_results .search-filters .common_collapsible_heading,.songproducts .search-filters .common_collapsible_heading,.downloads_songs .search-filters .common_collapsible_heading{margin:1.8em 0 .7em}.body_page_product_results .search-filters li,.songproducts .search-filters li,.downloads_songs .search-filters li{margin-bottom:.7em}.body_page_product_results .search-filters .styled-checkbox,.songproducts .search-filters .styled-checkbox,.downloads_songs .search-filters .styled-checkbox{top:.3em}.body_page_product_results .search-filters .styled-checkbox label,.songproducts .search-filters .styled-checkbox label,.downloads_songs .search-filters .styled-checkbox label{-webkit-border-radius:3px;border-radius:3px}.body_page_product_results .search-filters label,.songproducts .search-filters label,.downloads_songs .search-filters label{cursor:pointer}.body_page_product_results .search-filters .filter-btn,.songproducts .search-filters .filter-btn,.downloads_songs .search-filters .filter-btn{display:block;width:100%;margin-top:2em}.body_page_product_results .search-filters .filter-btn-clear,.songproducts .search-filters .filter-btn-clear,.downloads_songs .search-filters .filter-btn-clear{margin-top:1em}.body_page_product_results .search-filters-btn span,.songproducts .search-filters-btn span,.downloads_songs .search-filters-btn span{font-size:.9em;margin-left:.1em}.body_page_product_results .layout-controls span,.songproducts .layout-controls span,.downloads_songs .layout-controls span{font-size:.9em;margin-right:.5em}.body_page_product_results .layout-controls .page_product_results_layout_button,.songproducts .layout-controls .page_product_results_layout_button,.downloads_songs .layout-controls .page_product_results_layout_button{margin:0 5px;padding:6px 5px 5px 6px;color:#fff;background:#bbb;-webkit-border-radius:2px;border-radius:2px}.body_page_product_results .layout-controls .page_product_results_layout_button:before,.songproducts .layout-controls .page_product_results_layout_button:before,.downloads_songs .layout-controls .page_product_results_layout_button:before{margin-right:2px}.body_page_product_results .layout-controls span.no-pagination,.songproducts .layout-controls span.no-pagination,.downloads_songs .layout-controls span.no-pagination{float:left;margin-top:5px}.body_page_product_results .layout-controls-no-pagination,.songproducts .layout-controls-no-pagination,.downloads_songs .layout-controls-no-pagination{margin-bottom:30px}.body_page_product_results .results ul,.songproducts .results ul,.downloads_songs .results ul{list-style:none;margin:0;padding:0}.body_page_product_results .results[data-layout=list] .page_product_results_layout_button[data-layout=list],.songproducts .results[data-layout=list] .page_product_results_layout_button[data-layout=list],.downloads_songs .results[data-layout=list] .page_product_results_layout_button[data-layout=list],.body_page_product_results .results[data-layout=grid] .page_product_results_layout_button[data-layout=grid],.songproducts .results[data-layout=grid] .page_product_results_layout_button[data-layout=grid],.downloads_songs .results[data-layout=grid] .page_product_results_layout_button[data-layout=grid]{background:#91ca43}.body_page_product_results .results[data-layout=grid] ul::after,.songproducts .results[data-layout=grid] ul::after,.downloads_songs .results[data-layout=grid] ul::after{clear:both;content:"";display:table}.body_page_product_results .results[data-layout=grid] .result,.songproducts .results[data-layout=grid] .result,.downloads_songs .results[data-layout=grid] .result{float:left}.body_page_product_results .results[data-layout=grid] .result .info,.songproducts .results[data-layout=grid] .result .info,.downloads_songs .results[data-layout=grid] .result .info{height:5em}.body_page_product_results .results[data-layout=grid] .result .name,.songproducts .results[data-layout=grid] .result .name,.downloads_songs .results[data-layout=grid] .result .name{display:block;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body_page_product_results .results[data-layout=grid] .result .description,.songproducts .results[data-layout=grid] .result .description,.downloads_songs .results[data-layout=grid] .result .description{display:none}.body_page_product_results .results[data-layout=grid] .result .read-more,.songproducts .results[data-layout=grid] .result .read-more,.downloads_songs .results[data-layout=grid] .result .read-more{display:none}.body_page_product_results .results[data-layout=list] .result,.songproducts .results[data-layout=list] .result,.downloads_songs .results[data-layout=list] .result{text-align:left;margin-left:2vw;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.body_page_product_results .results[data-layout=list] .result::after,.songproducts .results[data-layout=list] .result::after,.downloads_songs .results[data-layout=list] .result::after{clear:both;content:"";display:table}.body_page_product_results .results[data-layout=list] .result .cover,.songproducts .results[data-layout=list] .result .cover,.downloads_songs .results[data-layout=list] .result .cover{float:left;width:20%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.body_page_product_results .results[data-layout=list] .result .cover:after,.songproducts .results[data-layout=list] .result .cover:after,.downloads_songs .results[data-layout=list] .result .cover:after{display:none}.body_page_product_results .results[data-layout=list] .result .info,.songproducts .results[data-layout=list] .result .info,.downloads_songs .results[data-layout=list] .result .info{float:left;width:80%}.body_page_product_results .results[data-layout=list] .result .name,.songproducts .results[data-layout=list] .result .name,.downloads_songs .results[data-layout=list] .result .name{margin-top:0;font-size:1.6em}.body_page_product_results .results[data-layout=list] .result .description,.songproducts .results[data-layout=list] .result .description,.downloads_songs .results[data-layout=list] .result .description{font-size:.9em}@media(min-width: 768px){.body_page_product_results .results[data-layout=grid] .result,.songproducts .results[data-layout=grid] .result,.downloads_songs .results[data-layout=grid] .result{width:25%;padding:1vw 1vw 0}.body_page_product_results .results[data-layout=list] .result .info,.songproducts .results[data-layout=list] .result .info,.downloads_songs .results[data-layout=list] .result .info{padding-left:30px}}@media(min-width: 1025px){.body_page_product_results .results[data-layout=grid] .result,.songproducts .results[data-layout=grid] .result,.downloads_songs .results[data-layout=grid] .result{width:20%}}.body_page_product_results .page-title,.songproducts .page-title,.downloads_songs .page-title{font-size:28px;white-space:normal}.body_page_product_results .search-filters-btn,.songproducts .search-filters-btn,.downloads_songs .search-filters-btn{cursor:pointer;line-height:28px}.body_page_product_results .search-filters-btn .filter-icon,.songproducts .search-filters-btn .filter-icon,.downloads_songs .search-filters-btn .filter-icon{font-size:1.2em}.body_page_product_results .layout-controls,.songproducts .layout-controls,.downloads_songs .layout-controls{text-align:right}.body_page_product_results .search-filters .filters-heading,.songproducts .search-filters .filters-heading,.downloads_songs .search-filters .filters-heading{font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase;padding:20px 30px;line-height:1;background:#ecebe9}.body_page_product_results .search-filters .filter-type .common_collapsible_heading,.songproducts .search-filters .filter-type .common_collapsible_heading,.downloads_songs .search-filters .filter-type .common_collapsible_heading{padding-left:30px}.body_page_product_results .search-filters .filter-type .common_collapsible_toggle,.songproducts .search-filters .filter-type .common_collapsible_toggle,.downloads_songs .search-filters .filter-type .common_collapsible_toggle{right:30px}.body_page_product_results .search-filters .filter-type .common_collapsible_section,.songproducts .search-filters .filter-type .common_collapsible_section,.downloads_songs .search-filters .filter-type .common_collapsible_section{padding:0 30px}.body_page_product_results .search-filters .filter-btn,.songproducts .search-filters .filter-btn,.downloads_songs .search-filters .filter-btn{margin-left:30px;width:calc(100% - 60px);margin-bottom:15px}.body_page_product_results .results,.songproducts .results,.downloads_songs .results{margin-top:8px}@media(min-width: 768px)and (max-width: 1150px){.body_page_product_results .layout-controls,.songproducts .layout-controls,.downloads_songs .layout-controls{margin-bottom:48px}}@media(max-width: 767px){.body_page_product_results .layout-controls,.songproducts .layout-controls,.downloads_songs .layout-controls{margin-bottom:20px}.body_page_product_results .results[data-layout=grid] .result,.songproducts .results[data-layout=grid] .result,.downloads_songs .results[data-layout=grid] .result{width:50%;padding:20px;padding-bottom:0;margin-bottom:0}.body_page_product_results .results[data-layout=list] .result .info,.songproducts .results[data-layout=list] .result .info,.downloads_songs .results[data-layout=list] .result .info{padding-left:1em}.body_page_product_results .results[data-layout=list] .result .info .name,.songproducts .results[data-layout=list] .result .info .name,.downloads_songs .results[data-layout=list] .result .info .name{font-size:1.2em}}@media(max-width: 480px){.body_page_product_results .search-filters-btn span,.songproducts .search-filters-btn span,.downloads_songs .search-filters-btn span,.body_page_product_results .layout-controls span,.songproducts .layout-controls span,.downloads_songs .layout-controls span{display:none}}.body_page_product_results .blog-preview,.songproducts .blog-preview,.downloads_songs .blog-preview{display:flex;margin-bottom:2vw}@media(max-width: 767px){.body_page_product_results .blog-preview,.songproducts .blog-preview,.downloads_songs .blog-preview{flex-direction:column}}.body_page_product_results .blog-preview img,.songproducts .blog-preview img,.downloads_songs .blog-preview img{width:190px;height:190px}@media(max-width: 767px){.body_page_product_results .blog-preview img,.songproducts .blog-preview img,.downloads_songs .blog-preview img{display:none}}.body_page_product_results .blog-preview .details,.songproducts .blog-preview .details,.downloads_songs .blog-preview .details{flex:1;display:flex;align-items:center;justify-content:space-between;background-color:#ecebe9;padding:16px}@media(max-width: 767px){.body_page_product_results .blog-preview .details,.songproducts .blog-preview .details,.downloads_songs .blog-preview .details{flex-direction:column}}.body_page_product_results .blog-preview .details h2,.songproducts .blog-preview .details h2,.downloads_songs .blog-preview .details h2{color:#91ca43}.body_page_product_results .blog-preview .button-group,.songproducts .blog-preview .button-group,.downloads_songs .blog-preview .button-group{display:flex;flex-direction:column}@media(max-width: 767px){.body_page_product_results .blog-preview .button-group,.songproducts .blog-preview .button-group,.downloads_songs .blog-preview .button-group{flex-direction:row}}.body_page_product_results .blog-preview .button-group a,.songproducts .blog-preview .button-group a,.downloads_songs .blog-preview .button-group a{width:150px;margin:12px}@media(max-width: 767px){.body_page_product_results .blog-preview .button-group a,.songproducts .blog-preview .button-group a,.downloads_songs .blog-preview .button-group a{width:130px}}.unit-wrapper{overflow:hidden;height:0;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.downloads_songs .search-filters-btn span{color:#e62479}.songproducts .results{font-size:.9em}@media(max-width: 1100px){.songproducts .results{margin-top:1em}}@media(min-width: 768px){.songproducts .results .table tr.odd{background:#ecebe9}}@media(max-width: 767px){.songproducts .results .table tr{border-bottom:none;margin:0}}.songproducts .results .table th,.songproducts .results .table td{border:none}.songproducts .results .table th{padding:.6em 1em}.songproducts .results .table .result td{position:relative}@media(min-width: 768px){.songproducts .results .table .result td{padding:10px;height:100px}}@media(max-width: 767px){.songproducts .results .table .result td{padding:0}}.songproducts .results .table .result-info td{padding:0}.songproducts .results .table .result-info .expander{max-height:0;overflow:hidden;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.songproducts .results .table .result-info .inner{position:relative}@media(min-width: 768px){.songproducts .results .table .result-info .inner{padding:0 20px 20px}}@media(max-width: 767px){.songproducts .results .table .result-info .inner{padding-bottom:40px}}.songproducts .results .table .result-info.is-active .expander{max-height:1000px}.songproducts .results .table .result-info .close{position:absolute;top:0;right:20px;font-size:2em;color:#91ca43}.songproducts .results .table .result-info .close:hover{color:#e62479}.songproducts .results .table .result-info .close:before{margin:0}.songproducts .results .table .result-info .add-to-basket{margin-top:1em}@media(max-width: 767px){.songproducts .results .table .result-info .add-to-basket{display:block}}@media(max-width: 767px){.songproducts .results .table .title{height:100px}.songproducts .results .table .title:before{display:none}}.songproducts .results .table video{display:block;float:right;width:360px;height:270px;margin-top:5px;margin-bottom:20px;margin-left:10px;background-color:#000}@media(max-width: 767px){.songproducts .results .table video{float:none;width:240px;height:180px;margin-bottom:5px;margin-left:0px}}.songproducts .results .table .name{font-size:.9rem;margin-left:90px;display:block}@media(max-width: 767px){.songproducts .results .table .name{position:absolute;top:50px;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.songproducts .results .table .cover-tilted{position:absolute;top:10px;width:80px;height:80px;overflow:hidden;border:3px solid #e62479;border-radius:8px;background:#fff}@media(min-width: 768px){.songproducts .results .table .cover-tilted{top:15px;height:95px}}@media(min-width: 1025px){.songproducts .results .table .cover-tilted{top:10px}}.songproducts .results .table .cover-tilted:before{content:"";background-color:#e62479;border-radius:50%;background-image:url("/media/front/images/icon_wos.svg");background-position:25% 25%;background-repeat:no-repeat;background-size:50%;width:35px;height:35px;position:absolute;bottom:-12px;right:-12px;z-index:1}@media(min-width: 768px){.songproducts .results .table .cover-tilted{left:10px}}@media(max-width: 767px){.songproducts .results .table .cover-tilted{left:0}}.songproducts .results .table .cover-tilted img{position:absolute;top:-15px;left:0;width:100%}@media(min-width: 768px){.songproducts .results .table .cover-tilted img{top:-9px}}.songproducts .results .table .more-info-btn,.songproducts .results .table .buy-btn{display:block;margin:8px 0}.songproducts .results .table .song-play-pause{display:inline-block}
