/*!
 *  © Copyright, Raru - https://raru.co.za
 */.product-page .media div:after,.product-page .related-covers:after{clear:both}.product-page h1{color:#fe5e27;overflow:hidden;padding-bottom:2px}.product-page h1.with-title2{border-bottom:none;margin-bottom:0}.product-page h2,.product-page h4{padding-bottom:1px;border-bottom:1px solid #0070a5}.product-page h2{color:#0070a5;font-size:28px}.product-page h2 a{color:#0070a5}.product-page h4{margin:0 0 25px;font-size:25px}.product-page .purchase-warning{margin:-20px 10px 30px}.product-page .extra-covers{margin:10px auto 0!important;width:200px;text-align:center}.product-page .extra-covers figure{display:inline-block;width:50px!important;height:50px!important;text-align:center;margin-right:5px!important}.product-page .extra-covers figure img{width:auto!important}@media screen and (max-width:479px){.product-page .extra-covers{width:100%}}.product-page .btn-look-inside{background:#f17628;color:#ffe;padding:2px 8px;border:1px solid #f5a46f}.product-page .btn-look-inside .fa{color:#fd8}.product-page .btn-look-inside.absolute-center{top:-20px}@media screen and (max-width:767px){.product-page .btn-look-inside.absolute-center{position:static;margin:20px 0 15px;left:0;transform:none}}.product-page .btn-look-inside:hover{background:#f49457}.product-page .related-group{max-width:360px}.product-page .related-group h5{margin:12px 0 2px;font-weight:700}.product-page .related-group .related-item{display:inline-block;height:34px;border:1px solid #999;border-radius:3px;margin:5px;white-space:nowrap}.product-page .related-group .related-item:hover{background-color:#f2f2f2}.product-page .related-group .related-item.not-available a,.product-page .related-group .related-item.not-available a .price{color:#999}.product-page .related-group .related-item.not-available a img{filter:grayscale(1);opacity:.3}.product-page .related-group .related-item a{display:block;width:100%;height:100%;line-height:32px;text-decoration:none;padding:0 5px}.product-page .related-group .related-item a:hover{text-decoration:none}.product-page .related-group .related-item a figure{display:inline-block}.product-page .related-group .related-item .image-xs{max-height:35px;margin-right:5px}.product-page .related-group .related-item .popover .popover-title{background:linear-gradient(to bottom,#fff 0,#f7f7f7 100%)}.product-page .related-group .related-format._3d-blu-ray,.product-page .related-group .related-format._3ds,.product-page .related-group .related-format.blu-ray,.product-page .related-group .related-format.cd,.product-page .related-group .related-format.dvd,.product-page .related-group .related-format.nds,.product-page .related-group .related-format.nintendo-switch,.product-page .related-group .related-format.pc,.product-page .related-group .related-format.pc-download,.product-page .related-group .related-format.ps-vita,.product-page .related-group .related-format.ps2,.product-page .related-group .related-format.ps3,.product-page .related-group .related-format.ps4,.product-page .related-group .related-format.ps5,.product-page .related-group .related-format.psp,.product-page .related-group .related-format.wii,.product-page .related-group .related-format.wii-u,.product-page .related-group .related-format.xbox-360,.product-page .related-group .related-format.xbox-one,.product-page .related-group .related-format.xbox-series-x{background-image:url(/img/sprites.png?v=9);background-repeat:no-repeat}.product-page .related-group .related-item .popover .avail-color{margin-top:5px}.product-page .related-group.with-covers .related-item{height:45px}.product-page .related-group.with-covers .related-item a{line-height:42px}.product-page .related-group .related-format.nintendo-switch a span,.product-page .related-group .related-format.pc a span,.product-page .related-group .related-format.pc-download a span,.product-page .related-group .related-format.wii a span,.product-page .related-group .related-format.wii-u a span,.product-page .related-group .related-format.xbox-360 a span,.product-page .related-group .related-format.xbox-one a span{margin-left:25px}.product-page .related-group .related-format._3ds a span,.product-page .related-group .related-format.nds a span,.product-page .related-group .related-format.ps-vita a span,.product-page .related-group .related-format.ps2 a span,.product-page .related-group .related-format.ps3 a span,.product-page .related-group .related-format.ps4 a span,.product-page .related-group .related-format.ps5 a span,.product-page .related-group .related-format.psp a span,.product-page .related-group .related-format.xbox-series-x a span{margin-left:35px}.product-page .related-group .related-format._3d-blu-ray a span,.product-page .related-group .related-format.blu-ray a span,.product-page .related-group .related-format.cd a span,.product-page .related-group .related-format.dvd a span{margin-left:40px}.product-page .related-group .related-format.xbox-360{background-position:-300px -5px}.product-page .related-group .related-format.xbox-one{background-position:-300px -35px}.product-page .related-group .related-format.ps2{background-position:-300px -95px}.product-page .related-group .related-format.ps3{background-position:-300px -125px}.product-page .related-group .related-format.ps4{background-position:-300px -155px}.product-page .related-group .related-format.pc{background-position:-300px -65px}.product-page .related-group .related-format.wii{background-position:-400px -5px}.product-page .related-group .related-format.wii-u{background-position:-400px -35px}.product-page .related-group .related-format.nds{background-position:-400px -65px}.product-page .related-group .related-format._3ds{background-position:-400px -95px}.product-page .related-group .related-format.psp{background-position:-400px -125px}.product-page .related-group .related-format.ps-vita{background-position:-400px -155px}.product-page .related-group .related-format.pc-download{background-position:-400px -275px}.product-page .related-group .related-format.nintendo-switch{background-position:-400px -305px}.product-page .related-group .related-format.ps5{background-position:-400px -335px}.product-page .related-group .related-format.xbox-series-x{background-position:-400px -365px}.product-page .related-group .related-format._3d-blu-ray,.product-page .related-group .related-format.blu-ray{background-position:-400px -215px}.product-page .related-group .related-format.dvd{background-position:-400px -185px}.product-page .related-group .related-format.cd{background-position:-400px -245px}.product-page .related-group .related-colour.white{background:#FFF}.product-page .related-group .related-colour.white a{color:#000}.product-page .related-group .related-colour.white a:hover{background-color:#f2f2f2}.product-page .related-group .related-colour.black{background:#000}.product-page .related-group .related-colour.black a{color:#fff}.product-page .related-group .related-colour.black a:hover{background-color:#333}.product-page .related-group .related-colour .chrome,.product-page .related-group .related-colour.aluminium,.product-page .related-group .related-colour.grey-metallic,.product-page .related-group .related-colour.metallic,.product-page .related-group .related-colour.silver,.product-page .related-group .related-colour.titanic{background:#DDD}.product-page .related-group .related-colour .chrome a,.product-page .related-group .related-colour.aluminium a,.product-page .related-group .related-colour.grey-metallic a,.product-page .related-group .related-colour.metallic a,.product-page .related-group .related-colour.silver a,.product-page .related-group .related-colour.titanic a{color:#000}.product-page .related-group .related-colour.blue a,.product-page .related-group .related-colour.green a,.product-page .related-group .related-colour.grey a,.product-page .related-group .related-colour.red a{color:#fff}.product-page .related-group .related-colour .chrome a:hover,.product-page .related-group .related-colour.aluminium a:hover,.product-page .related-group .related-colour.grey-metallic a:hover,.product-page .related-group .related-colour.metallic a:hover,.product-page .related-group .related-colour.silver a:hover,.product-page .related-group .related-colour.titanic a:hover{background-color:#eaeaea}.product-page .related-group .related-colour.grey{background:#AAA}.product-page .related-group .related-colour.grey a:hover{background-color:#c3c3c3}.product-page .related-group .related-colour.red{background:#900}.product-page .related-group .related-colour.red a:hover{background-color:#c00}.product-page .related-group .related-colour.blue{background:#00A}.product-page .related-group .related-colour.blue a:hover{background-color:#00d}.product-page .related-group .related-colour.green{background:#090}.product-page .related-group .related-colour.gold a,.product-page .related-group .related-colour.pink a{color:#000}.product-page .related-group .related-colour.green a:hover{background-color:#0c0}.product-page .related-group .related-colour.gold{background:gold}.product-page .related-group .related-colour.gold a:hover{background-color:#ffdf33}.product-page .related-group .related-colour.pink{background:pink}.product-page .related-group .related-colour.brown a,.product-page .related-group .related-colour.purple a{color:#fff}.product-page .related-group .related-colour.pink a:hover{background-color:#fff3f5}.product-page .related-group .related-colour.purple{background:purple}.product-page .related-group .related-colour.purple a:hover{background-color:#b300b3}.product-page .related-group .related-colour.brown{background:#8B4513}.product-page .related-group .related-colour.cyan a,.product-page .related-group .related-colour.orange a,.product-page .related-group .related-colour.yellow a{color:#000}.product-page .related-group .related-colour.brown a:hover{background-color:#b85b19}.product-page .related-group .related-colour.orange{background:orange}.product-page .related-group .related-colour.orange a:hover{background-color:#ffb733}.product-page .related-group .related-colour.yellow{background:#ff0}.product-page .related-group .related-colour.yellow a:hover{background-color:#e5e600}.product-page .related-group .related-colour.cyan{background:#0ff}.product-page .related-group .related-colour.cyan a:hover{background-color:#00e5e6}.product-page .related-group .related-colour.magenta{background:#ff00ff}.product-page .related-group .related-colour.magenta a{color:#fff}.product-page .related-group .related-colour.magenta a:hover{background-color:#e600e5}.product-page .related-group .related-colour.active{border-color:#999}.product-page .related-group .related-size{font-size:inherit;font-weight:400}.product-page .related-group .related-book{height:42px}.product-page .related-group .related-book a{line-height:20px}.product-page .related-group .related-book .book-price{display:block;text-align:center;color:#555}.product-page .related-group.related-notebook{max-width:100%}.product-page .related-group .related-notebook{width:100%;max-width:750px;margin:0 0 10px}.product-page .related-group .related-notebook>a>span{display:flex;flex-direction:row;flex-wrap:wrap}.product-page .related-group .related-notebook>a>span figure{width:50px;flex-grow:0;text-align:center}.product-page .related-group .related-notebook>a>span>span{flex-grow:3;flex-basis:0}.product-page .related-group .related-notebook>a>span>span.monitor{flex-grow:2;text-align:center}.product-page .related-group .related-notebook>a>span>span.price{flex-grow:2}.product-page .related-group .related-notebook>a>span>span.hdd,.product-page .related-group .related-notebook>a>span>span.price,.product-page .related-group .related-notebook>a>span>span.ram,.product-page .related-group .related-notebook>a>span>span.ssd{text-align:right}.product-page .related-group .related-notebook>a>span .price{font-weight:700}@media screen and (max-width:991px){.product-page .related-group .related-notebook{font-size:12px}}@media screen and (max-width:650px){.product-page .related-group .related-notebook.related-item{height:auto}.product-page .related-group .related-notebook.related-item a{line-height:unset}.product-page .related-group .related-notebook.related-item figure{padding-top:2px}.product-page .related-group .related-notebook>a>span{align-items:center}.product-page .related-group .related-notebook>a>span>span{flex-grow:1!important;flex-basis:calc(33% - 50px)!important;font-size:12px;text-align:right!important}.product-page .related-group .related-notebook>a>span>span.hdd{margin-left:50px}}.product-page .related-group .active{background-color:#ffeadb;border-color:#c24e00}.product-page .related-group .active:hover{background-color:#ffbc8f}.product-page .related-covers{vertical-align:top}.product-page .related-covers:after,.product-page .related-covers:before{display:table;content:" "}.product-page .related-covers .related-cover{display:block;float:left;margin:5px;width:100px;text-align:center;position:relative}.product-page .related-covers .related-cover figure{height:150px;position:relative}.product-page .related-covers .related-cover figure span{position:absolute;left:0;bottom:0;width:100%;text-align:center}.product-page .related-covers .related-cover .figcaption{display:inline-block;height:120px;overflow-y:hidden}.product-page .related-covers .related-cover .figcaption .title2{color:#999;font-size:.9em;line-height:1.6em}.product-page .related-covers .related-xs-cover{display:inline-block;margin:0 10px 10px 0;vertical-align:middle}.product-page .related-covers .related-xs-cover a{text-decoration:none}.product-page .related-discounts .related-discount{display:inline-block;vertical-align:top;float:none}.product-page .related-discounts .related-discount .figcaption{margin-bottom:5px;height:auto}.product-page .related-discounts .related-discount dl dd,.product-page .related-discounts .related-discount dl dt{display:inline-block;float:none}.product-page .related-discounts .related-discount .price dd,.product-page .related-discounts .related-discount .price dt{display:block;visibility:visible;text-align:center;width:100%;margin:0}.product-page .product-variations{margin-bottom:10px}.product-page .product-variations .variation-col{margin:0 5px;float:left}.product-page .product-variations .variation-col label{margin:2px}.product-page .product-variations .variation-col select option:disabled{color:#ddd}@media screen and (max-width:767px){.product-page .product-variations .variation-col{width:100%;margin:0;padding:0 10px}.product-page .product-variations .variation-col label{margin-top:10px}}.product-page .product-variations .action,.product-page .product-variations .guide{margin-top:25px}@media screen and (max-width:767px){.product-page .product-variations .action,.product-page .product-variations .guide{margin-top:10px}}.product-page .product-variations .note{font-size:11px;margin-left:2px;padding-top:3px;white-space:nowrap}.product-page .has-variations .price-avail{margin-top:0}.product-page .has-variations .product-buy{max-width:calc(100% - 250px)}.product-page .has-variations #product-price{min-height:26px}.product-page .has-variations #product-cart-form,.product-page .has-variations #product-wish-form{min-height:30px}.product-page .has-variations figure.image-m{min-height:300px}@media screen and (max-width:767px){.product-page .has-variations .product-buy{max-width:100%}.product-page .has-variations figure.image-m{min-height:0}}.product-page .has-variations .extra-covers{min-height:50px}.product-page .product-limited-pre-order{background:#555;color:#fff;margin:15px auto;border-radius:6px;padding:8px}.product-page .product-limited-pre-order h5{margin:0 0 15px;font-size:18px}.product-page .product-limited-pre-order p:last-child{margin-bottom:0}.product-page .bundle-prices{display:inline-block;margin:45px;text-align:center}.product-page .bundle-prices .price{font-size:22px;font-weight:700;margin-bottom:5px}.product-page .bundle-prices .normal-price{margin:5px 0}.product-page .bundle-seperator{display:inline-block;margin:65px 10px;vertical-align:top}.product-page .product-description,.product-page .product-digital{max-width:800px;overflow:hidden}.product-page .product-fields dl dl dd,.product-page .product-fields iframe{max-width:100%}.product-page .product-description .annotations,.product-page .product-digital .annotations{padding-left:15px}.product-page .product-description .annotations li,.product-page .product-digital .annotations li{margin-bottom:20px}.product-page .product-description h4,.product-page .product-digital h4{margin:0 0 10px;font-size:18px;padding-bottom:0;border-bottom:none}.product-page .product-description h5,.product-page .product-digital h5{font-size:18px}.product-page .product-fields h6{font-weight:700;font-size:14px;margin-top:15px}.product-page .product-fields h6:first-child{margin-top:5px}.product-page .product-fields dl{margin:0;overflow:hidden}.product-page .product-fields dd,.product-page .product-fields dt{display:inline-block;vertical-align:top;border-radius:3px;border:1px solid #eee;margin:3px}.product-page .product-fields dt{width:175px;background:#eee;padding:5px}@media screen and (max-width:480px){.product-page .product-fields dt{width:calc(100% - 6px)}}.product-page .product-fields dd{padding:5px;width:calc(100% - 175px - 6px - 6px)}.product-page .product-fields dd ul{padding-left:20px}.product-page .product-fields dd ol,.product-page .product-fields dd ul{margin-bottom:5px}@media screen and (max-width:479px){.product-page .product-fields dd{width:calc(100% - 6px)}.product-page .product-fields dl dl dd{width:calc(100% - 150px - 12px)}}.product-page .product-fields .with-children,.product-page .product-fields.with-children{border:none;padding:0;margin:0;width:calc(100% - 175px - 6px)}@media screen and (max-width:767px){.product-page .product-fields .with-children,.product-page .product-fields.with-children{width:100%}}@media screen and (max-width:479px){.product-page .product-fields .with-children dt,.product-page .product-fields.with-children dt{width:150px}}@media screen and (max-width:767px){.product-page .product-fields dt.with-children-title{width:calc(100% - 6px)}}.product-page .product-fields .with-videos dt{width:calc(100% - 5px);margin-top:20px}.product-page .product-fields .with-videos dt.video-hidden{margin-top:5px}.product-page .product-fields .with-videos dt:first-child{margin-top:0}.product-page .product-fields .with-videos dd{border:none;width:100%}.product-page .product-fields video{max-width:100%;border-radius:4px}.product-page .product-fields .tomato-meter,.product-page .product-fields .tomato-user-meter{display:inline-block;padding-left:35px;height:30px;line-height:32px;font-size:16px}.product-page .product-fields .tomato-meter.certified{background:url(/img/sprites.png?v=9) -205px -6px no-repeat}.product-page .product-fields .tomato-meter.fresh{background:url(/img/sprites.png?v=9) -105px -6px no-repeat}.product-page .product-fields .tomato-meter.rotten{background:url(/img/sprites.png?v=9) -6px -3px no-repeat}.product-page .product-fields .tomato-user-meter{margin-left:20px}.product-page .product-fields .tomato-user-meter.fresh{background:url(/img/sprites.png?v=9) -100px -54px no-repeat}.product-page .product-fields .tomato-user-meter.rotten{background:url(/img/sprites.png?v=9) -10px -52px no-repeat}.product-page .product-fields .imdb-score{display:inline-block;padding-left:65px;height:30px;width:100px;line-height:31px;font-size:16px;background:url(/img/sprites.png?v=9) -5px -100px no-repeat}.product-page .product-fields .meta-score{display:inline-block;width:28px;height:28px;line-height:28px;color:#FFF;font-size:15px;font-weight:700;text-align:center}.product-page .product-fields .meta-score.positive{background:#6C3}.product-page .product-fields .meta-score.mixed{background:#FC3}.product-page .product-fields .meta-score.negative{background:red}.product-page .product-fields .thumbnail{float:left;border-radius:4px;margin:5px;width:120px}.product-page .product-fields .hd{background:#C00;color:#FFF;font-size:11px;font-weight:700;padding:2px;border-radius:3px}.product-page .awards abbr[title],.product-page .cast-crew abbr[title]{border-bottom:none;text-decoration:none}.product-page .media div{border-top:1px solid #ddd}.product-page .media div:after,.product-page .media div:before{display:table;content:" "}.product-page .media div:nth-child(2n+1){background-color:#f6f6f6}.product-page .media span{display:inline-block;padding:9px 5px 5px;vertical-align:middle}.product-page .media span.audio{display:inline-block;width:250px;padding:5px;text-align:right;float:right;overflow:hidden}@media screen and (max-width:768px){.product-page .media span.audio{display:block;float:none}}.product-page .media span audio{vertical-align:middle;width:250px;max-height:30px}.product-page .artist>dl>dt{background:0 0;border:none}.product-page .artist figure{text-align:center}.product-page .artist figure img{width:150px}.product-page .artist ul li .inactive{color:#999;text-decoration:line-through}.product-page .artist ul li a{color:#752f00}.product-page .artist ul.inline{padding:0!important}.product-page .artist ul.inline li{display:inline}.product-page .artist ul.inline li:after{content:" • "}.product-page .artist ul.inline li:last-child:after{content:""}.product-page.bundle-page h2{font-size:20px}.product-page.bundle-page h2.select{color:#0070a5}.product-page.bundle-page h2.list-heading{font-size:30px}.product-page.bundle-page h3{font-size:18px}.product-page.bundle-page .product-cover{position:relative;min-height:150px;display:table-row}.product-page.bundle-page .product-cover figure{display:table-cell;height:150px;vertical-align:middle}.product-page.bundle-page .product-cover .info-label{position:absolute;left:10px;bottom:5px}.product-page.bundle-page .info-label{display:block;margin-top:15px}.product-page.bundle-page .item{display:inline-block;width:120px;padding:10px;margin:2px 2px 30px;text-align:center;vertical-align:bottom}.product-page.bundle-page .item.selected{background:#f2e187;border-radius:3px}.product-page.bundle-page .item .product-title{margin-top:5px;display:block;line-height:1.1;height:47px;overflow:hidden}.product-page.bundle-page .item .item-foot{height:70px}.product-page.bundle-page .item a:hover{text-decoration:none}.product-page.bundle-page .item a:hover .product-title{color:#be3201}.product-page.bundle-page .item button{height:34px}.product-page.bundle-page .item .quantity{display:inline-block;width:45px;padding-left:6px}.product-page.bundle-page .item .quantity-button{padding:6px;width:28px;font-size:14px;vertical-align:top}.product-page.bundle-page .bundle-summary{padding:0;border:1px solid #eee;border-radius:4px}.product-page.bundle-page .bundle-summary h2{margin:0;border:none;background-color:#555;color:#eee;padding:5px;border-radius:4px 4px 0 0}.product-page.bundle-page .bundle-summary h3{font-size:16px;background:#999;color:#fff;margin:10px 0 5px;padding:5px;border-top:1px solid #eee}.product-page.bundle-page .bundle-summary h3:first-of-type{margin-top:5px;border:0}.product-page.bundle-page .bundle-summary .summary-items{padding:2px 10px}.product-page.bundle-page .bundle-summary .summary-items .summary-item{display:inline-block;padding:4px;width:58px;height:83px;margin:4px;text-align:center;vertical-align:top;border-radius:3px}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product{line-height:75px;position:relative}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product button{display:block;border:none;background:0 0;padding:0}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product span{display:none}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product.product-removable:hover{box-shadow:inset 0 0 16px 3px rgba(0,112,165,.3)}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product.product-removable:hover span{font-size:11px;font-weight:700;display:block;position:absolute;left:6px;bottom:2px;line-height:1;color:#c00}.product-page.bundle-page .bundle-summary .summary-items .summary-item.product-med{width:208px;height:auto}.product-page.bundle-page .bundle-summary .summary-items .summary-item.unselected{background:#eee;border:1px dashed #555;border-radius:3px;padding-top:20px}.product-page.bundle-page .bundle-summary .summary-items .summary-item.plus-small{width:20px;padding-left:0;padding-right:0}.product-page.bundle-page .bundle-summary .buttons{text-align:center;padding:10px;background:#fcf8e3}.product-page.bundle-page .bundle-summary .buttons .btn-cart[disabled]{background:#999}.product-page.bundle-page .bundle-summary-static .summary-items{text-align:center}.product-page.bundle-page .bundle-summary-static dl.rows{max-width:250px;margin:0 auto}.edit-product .discount-voucher,.product-page .discount-voucher{font-size:18px;font-weight:400;display:block;text-align:center;margin:-14px 10px 30px;padding:4px 8px}.product-page .product-cover,.product-review .product-cover{float:left;margin:0 20px;position:relative;text-align:center}.product-page .product-cover figure,.product-review .product-cover figure{text-align:center;margin:0 auto}@media screen and (max-width:767px){.product-page .product-cover,.product-review .product-cover{min-height:320px}}@media screen and (max-width:480px){.product-page .product-cover,.product-review .product-cover{float:none;min-height:0}}.product-page .product-buy,.product-review .product-buy{float:left}.product-page .product-buy .product-buy-row,.product-review .product-buy .product-buy-row{display:flex}.product-page .product-buy .product-buy-row .product-buy-left,.product-review .product-buy .product-buy-row .product-buy-left{margin-right:20px}.product-page .product-buy .product-buy-row .product-buy-right,.product-review .product-buy .product-buy-row .product-buy-right{display:flex;justify-content:center;flex-direction:column}.product-page .product-buy .product-payflex,.product-review .product-buy .product-payflex{margin-top:15px;max-width:200px}.product-page .product-buy .product-payflex .payflex-learn img,.product-review .product-buy .product-payflex .payflex-learn img{margin-right:5px}@media screen and (max-width:991px){.product-page .product-buy,.product-review .product-buy{max-width:50%}.product-page .product-buy .product-buy-row,.product-review .product-buy .product-buy-row{display:block}}@media screen and (max-width:767px){.product-page .product-buy,.product-review .product-buy{max-width:100%;float:none;text-align:center}.product-page .product-buy .product-buy-row,.product-review .product-buy .product-buy-row{display:block}.product-page .product-buy .product-payflex,.product-review .product-buy .product-payflex{margin:10px auto;max-width:50%}.product-page .product-buy .price dt,.product-review .product-buy .price dt{display:none}.product-page .product-buy .price dd,.product-review .product-buy .price dd{font-size:2.5em;float:none}.product-page .product-buy .normal-price dd,.product-page .product-buy .normal-price dt,.product-page .product-buy .rrp-price dd,.product-page .product-buy .rrp-price dt,.product-review .product-buy .normal-price dd,.product-review .product-buy .normal-price dt,.product-review .product-buy .rrp-price dd,.product-review .product-buy .rrp-price dt{display:inline;float:none}.product-page .product-buy .btn-cart-add,.product-page .product-buy .btn-options,.product-page .product-buy .btn-wish-add,.product-review .product-buy .btn-cart-add,.product-review .product-buy .btn-options,.product-review .product-buy .btn-wish-add{width:200px;height:50px;margin:8px;font-size:1.7em}.product-page .product-buy .small-cart-wish .btn-cart-add,.product-page .product-buy .small-cart-wish .btn-options,.product-page .product-buy .small-cart-wish .btn-wish-add,.product-review .product-buy .small-cart-wish .btn-cart-add,.product-review .product-buy .small-cart-wish .btn-options,.product-review .product-buy .small-cart-wish .btn-wish-add{width:40px}.product-page .product-buy .related-group,.product-review .product-buy .related-group{max-width:inherit}}@media screen and (max-width:479px){.product-page .product-buy .product-payflex,.product-review .product-buy .product-payflex{max-width:80%}}.fpb{background:url(/img/sprites.png?v=9) -5px -140px no-repeat;display:inline-block;width:58px;height:50px;padding-top:35px;text-align:center;font-weight:700;font-size:11px;color:#006bb6}.bbfc-12,.bbfc-12a,.bbfc-15,.bbfc-18,.bbfc-pg,.bbfc-r18,.bbfc-u{display:block;width:50px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap}.bbfc-u{background:url(/img/sprites.png?v=9) -155px -200px no-repeat}.bbfc-pg{background:url(/img/sprites.png?v=9) -155px -255px no-repeat}.bbfc-12{background:url(/img/sprites.png?v=9) -265px -200px no-repeat}.bbfc-12a{background:url(/img/sprites.png?v=9) -320px -200px no-repeat}.bbfc-15{background:url(/img/sprites.png?v=9) -210px -200px no-repeat}.bbfc-18{background:url(/img/sprites.png?v=9) -210px -255px no-repeat}.bbfc-r18{background:url(/img/sprites.png?v=9) -265px -255px no-repeat}.mpaa-g,.mpaa-nc17,.mpaa-pg,.mpaa-pg-13,.mpaa-pg13,.mpaa-r,.region-1,.region-2{display:block;width:80px;height:22px;overflow:hidden;text-indent:100%;white-space:nowrap;margin:-1px 0}.mpaa-g,.mpaa-nc17,.mpaa-pg,.mpaa-pg-13,.mpaa-pg13,.mpaa-r{height:18px;margin:1px 0}.region-1{background:url(/img/sprites.png?v=9) -120px -100px no-repeat}.region-2{background:url(/img/sprites.png?v=9) -210px -100px no-repeat}.mpaa-pg-13,.mpaa-pg13{background:url(/img/sprites.png?v=9) -75px -140px no-repeat}.mpaa-pg{background:url(/img/sprites.png?v=9) -155px -140px no-repeat}.mpaa-g{background:url(/img/sprites.png?v=9) -75px -180px no-repeat}.mpaa-r{background:url(/img/sprites.png?v=9) -155px -160px no-repeat}.mpaa-nc17{background:url(/img/sprites.png?v=9) -75px -160px no-repeat}.product-page .modal-dialog .modal-content{padding:5px}.product-page .modal-dialog .modal-content .modal-body{padding:5px;text-align:center;max-height:800px}.product-page .modal-dialog .modal-content .modal-body img{max-width:100%}.product-page .modal-dialog .modal-content .modal-footer{padding:5px;margin-top:0}@media screen and (min-width:768px){.product-page .modal-dialog{width:1000px}}.product-page .modal.text-left .modal-dialog .modal-content .modal-body{text-align:left}.edit-product #img-modal .gallery-container,.product-page #img-modal .gallery-container{display:flex}.edit-product #img-modal .gallery-container .gallery-items,.product-page #img-modal .gallery-container .gallery-items{display:flex;flex-direction:column;width:70px}.edit-product #img-modal .gallery-container .gallery-items a,.product-page #img-modal .gallery-container .gallery-items a{padding:5px;border:1px solid #ddd;border-radius:3px;cursor:pointer;background:#fff;margin:0 0 10px}.edit-product #img-modal .gallery-container .gallery-items a.selected,.product-page #img-modal .gallery-container .gallery-items a.selected{border:1px solid #f13f01}.edit-product #img-modal .gallery-container .gallery-image,.product-page #img-modal .gallery-container .gallery-image{text-align:center;padding:0 10px;flex-grow:1}.edit-product #img-modal .gallery-container .gallery-image figure,.product-page #img-modal .gallery-container .gallery-image figure{min-width:230px;min-height:300px;max-width:100%;background:url(/img/loading-m.gif) center center no-repeat}.edit-product #img-modal .gallery-container .gallery-image figure img,.product-page #img-modal .gallery-container .gallery-image figure img{min-height:170px;max-width:100%}.edit-product #img-modal .gallery-container .gallery-image.gallery-zooming,.product-page #img-modal .gallery-container .gallery-image.gallery-zooming{display:flex;text-align:left}.edit-product #img-modal .gallery-container .gallery-image.gallery-zooming figure,.product-page #img-modal .gallery-container .gallery-image.gallery-zooming figure{background-position:center 10px;display:flex;align-items:start;justify-content:center;min-width:0;width:200px}.edit-product #img-modal .gallery-container .gallery-image.gallery-zooming figure img,.product-page #img-modal .gallery-container .gallery-image.gallery-zooming figure img{max-width:200px;max-height:300px;min-height:0;border:1px solid #eee;border-radius:3px}.edit-product #img-modal .gallery-container .gallery-image.gallery-zooming .help-text,.product-page #img-modal .gallery-container .gallery-image.gallery-zooming .help-text{display:flex;padding-left:10px}@media (hover:none){.edit-product #img-modal #image-btn-zoom,.product-page #img-modal #image-btn-zoom{display:none}}.magnifyarea{-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.5);box-shadow:4px 4px 8px rgba(0,0,0,.5);background:#fff;border:1px solid #999;border-radius:5px}@media screen and (max-width:767px){.zoomtracker{display:none}}.cursorshade,.zoomstatus{border-radius:3px}.categories .bundle-list .plus,.categories .bundle-summary .plus,.news .bundle-list .plus,.news .bundle-summary .plus,.product-page .bundle-list .plus,.product-page .bundle-summary .plus{font-size:30px;font-weight:700;line-height:75px}.categories .bundle-list .plus-med,.categories .bundle-summary .plus-med,.news .bundle-list .plus-med,.news .bundle-summary .plus-med,.product-page .bundle-list .plus-med,.product-page .bundle-summary .plus-med{line-height:150px}@media screen and (max-width:479px){.categories .bundle-list,.categories .bundle-summary,.news .bundle-list,.news .bundle-summary,.product-page .bundle-list,.product-page .bundle-summary{text-align:center}}.categories .bundle-list .plus,.news .bundle-list .plus,.product-page .bundle-list .plus{padding-right:10px}.categories .bundle-list .equal,.news .bundle-list .equal,.product-page .bundle-list .equal{padding-right:5px}.categories .price-summary,.news .price-summary,.product-page .price-summary{padding:10px;border-top:1px solid #eee;background:#fcf8e3}.categories .price-summary dt,.news .price-summary dt,.product-page .price-summary dt{text-align:left}.categories .price-summary dd,.news .price-summary dd,.product-page .price-summary dd{text-align:right}.categories .price-summary dd.total-price,.news .price-summary dd.total-price,.product-page .price-summary dd.total-price{text-decoration:line-through}.categories .price-summary dd.saving,.news .price-summary dd.saving,.product-page .price-summary dd.saving{color:#b00}.categories .price-summary dd.price,.news .price-summary dd.price,.product-page .price-summary dd.price{font-size:18px}.categories .price-summary.price-summary-inline,.news .price-summary.price-summary-inline,.product-page .price-summary.price-summary-inline{display:inline-block;vertical-align:middle;width:240px;border:1px solid #eee;border-radius:4px;margin-bottom:10px}.categories .price-summary.price-summary-inline .cart .btn-cart,.news .price-summary.price-summary-inline .cart .btn-cart,.product-page .price-summary.price-summary-inline .cart .btn-cart{display:block;margin:5px auto}.categories .price-summary .rows,.news .price-summary .rows,.product-page .price-summary .rows{margin-bottom:0}.categories .bundle-lists h3,.news .bundle-lists h3,.product-page .bundle-lists h3{margin:5px 0;font-size:18px}.categories .bundle-lists h3 a,.news .bundle-lists h3 a,.product-page .bundle-lists h3 a{color:#fe5e27}.categories .bundle-lists .bundle-list,.news .bundle-lists .bundle-list,.product-page .bundle-lists .bundle-list{margin-bottom:10px}.categories .bundle-lists .bundle-list a,.news .bundle-lists .bundle-list a,.product-page .bundle-lists .bundle-list a{display:inline-block;margin:0 10px 10px 0;vertical-align:middle}.categories .bundle-lists .bundle-list .bundle-list-link,.categories .bundle-lists .bundle-list .bundle-list-select,.news .bundle-lists .bundle-list .bundle-list-link,.news .bundle-lists .bundle-list .bundle-list-select,.product-page .bundle-lists .bundle-list .bundle-list-link,.product-page .bundle-lists .bundle-list .bundle-list-select{background-color:#eee;border:1px solid #999;border-radius:3px;padding:5px;line-height:38px;height:50px}.categories .bundle-lists .bundle-list .bundle-list-select,.news .bundle-lists .bundle-list .bundle-list-select,.product-page .bundle-lists .bundle-list .bundle-list-select{background:#f13f01;color:#fff;border:none}.categories .bundle-lists .bundle-list .bundle-list-select:hover,.news .bundle-lists .bundle-list .bundle-list-select:hover,.product-page .bundle-lists .bundle-list .bundle-list-select:hover{text-decoration:none;background:#be3201}.categories .filter-panel{margin:-25px 0 25px}.categories .bundle-lists{padding:0}.categories .bundle-lists h3{font-size:21px;margin-bottom:15px;padding-bottom:3px;border-bottom:1px solid #fe5e27}.categories .bundle-lists li{list-style:none}.categories .bundle-lists .bundle-list{margin-bottom:50px}.categories .bundle-lists .bundle-list figure{min-width:50px;text-align:center}.categories .bundle-lists .bundle-summary figure{width:auto}