.widget{display:inline}.widget .widget-title{clear:both;padding:15px 0 0;margin:0 0 7px}.widget .widget-title h2{font-size:15px;font-weight:700;color:#e25203}.widget .mini-products-images-list .product-image{display:block;width:76px;height:76px;border:1px solid #a9a9a9;margin:0 auto}.widget .mini-products-images-list li.item{float:left;width:77px;height:77px}.widget-new-products{display:block}.col-main .widget-new-products{margin:7px 0}.widget-new-products .products-grid .product-image,.widget-new-products .products-list .product-image{width:85px;height:85px}.widget-new-products .products-list .product-shop{margin-left:100px}.sidebar .widget-new-products .block{font-size:11px;line-height:1.25}.sidebar .widget-new-products .block-title strong{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033}.widget-viewed{display:block}.col-main .widget-viewed{margin:7px 0}.widget-viewed .products-grid .product-image,.widget-viewed .products-list .product-image{width:85px;height:85px}.widget-viewed .products-list .product-shop{margin-left:100px}.sidebar .widget-viewed .block{font-size:11px;line-height:1.25}.sidebar .widget-viewed .block-title strong{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-compared{display:block}.col-main .widget-compared{margin:7px 0}.widget-compared .products-grid .product-image,.widget-compared .products-list .product-image{width:85px;height:85px}.widget-compared .products-list .product-shop{margin-left:100px}.sidebar .widget-compared .block{font-size:11px;line-height:1.25}.sidebar .widget-compared .block-title strong{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-static-block{}.sidebar .widget-static-block{display:block;margin:0 0 15px}.top-container .widget a{padding:0 0 0 7px}.bottom-container .widget a{padding:0 3px}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-product-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-product-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-category-link-inline{display:inline}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-category-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-category-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-cms-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-cms-link a{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}#clearpay-what-is-modal img.clearpay-modal-image{display:block}#clearpay-what-is-modal img.clearpay-modal-image-mobile{display:none}@media only screen and (max-width:480px){#clearpay-what-is-modal img.clearpay-modal-image-mobile{display:block}#clearpay-what-is-modal img.clearpay-modal-image{display:none}}#what-is-clearpay-trigger{margin-top:0;margin-left:0;float:none}#clearpay-logo{height:18px;float:none}#dt_method_clearpaypayovertime span{margin-left:10px}#payment_form_clearpaypayovertime.form-list{padding-left:0}#payment_form_clearpaypayovertime .form-alt{display:inline-block}#payment_form_clearpaypayovertime .total-due p{font-family:Arial,sans-serif;font-weight:600;font-size:12px;color:#a1a4a6;margin:0 5px 0 0;text-transform:uppercase;float:left;height:35px;line-height:38px}#payment_form_clearpaypayovertime .total-due span{font-family:Arial,sans-serif;font-weight:400;font-size:30px;height:35px;line-height:35px;color:#000}#payment_form_clearpaypayovertime .instalments{margin-bottom:30px;position:relative}#payment_form_clearpaypayovertime .instalments .header-text{font-family:Arial,sans-serif;font-weight:600;font-size:9px;color:#a1a4a6;margin:10px 0;text-transform:uppercase;line-height:20px}#payment_form_clearpaypayovertime .instalments .cost,#payment_form_clearpaypayovertime .instalments .icon,#payment_form_clearpaypayovertime .instalments .instalment{display:table-row;position:relative}#payment_form_clearpaypayovertime .instalments .icon:after{content:"";background:#f7f7f7;display:block;height:1px;left:30px;right:30px;margin-top:-5px}#payment_form_clearpaypayovertime .instalments li{display:table-cell;text-align:center;padding:0 10px}#payment_form_clearpaypayovertime .instalments li:first-child{padding-left:0}#payment_form_clearpaypayovertime .instalments li:last-child{padding-right:0}#payment_form_clearpaypayovertime .instalments .cost{font-size:14px;color:#379dd6}#payment_form_clearpaypayovertime .instalments .icon img{width:12px;display:inline;position:relative;z-index:1}#payment_form_clearpaypayovertime .instalments .instalment{font-family:Arial,sans-serif;font-size:11px;color:#a1a4a6}#payment_form_clearpaypayovertime .instalment-footer{font-family:Arial,sans-serif;font-size:11px;color:#636363;text-align:center}#payment_form_clearpaypayovertime .instalment-footer a{font-family:Arial,sans-serif;font-size:11px;color:#a1a4a6;text-decoration:underline}@media(min-width:560px){.checkout-onepage-index #payment_form_clearpaypayovertime .instalments li{padding:0 30px}.checkout-onepage-index #payment_form_clearpaypayovertime .instalments .header-text{font-size:12px}.checkout-onepage-index #payment_form_clearpaypayovertime .instalments .cost{font-size:25px}}#clearpay-callout{display:none}.checkout-onepage-index #clearpay-callout{display:block;margin-left:0}#aw-onestepcheckout-payment-method #payment_form_clearpaypayovertime .instalments .header-text{height:auto;line-height:1.5}.opc-index-index #dt_method_clearpaypayovertime img{height:auto;display:inline-block;margin:7px auto 0}.opc-index-index #dt_method_clearpaypayovertime label a{display:none}.opc-index-index #payment_form_clearpaypayovertime .form-alt{font-style:normal}.opc-index-index #payment_form_clearpaypayovertime .instalments .header-text{height:auto;line-height:1.5}.opc-index-index #payment_form_clearpaypayovertime .instalments .cost li{color:#379dd6;padding:0 10px;font-size:20px}.opc-index-index #payment_form_clearpaypayovertime .instalments .cost li:first-child{padding-left:0}.opc-index-index #payment_form_clearpaypayovertime .instalment-footer p{color:#636363;font-size:11px}.opc-index-index #payment_form_clearpaypayovertime .instalments .instalment li{font-family:Arial,sans-serif;font-size:11px;color:#a1a4a6}.opc-index-index #payment_form_clearpaypayovertime .instalments li{padding:0 20px}#gcheckout-payment-methods-available #payment_form_clearpaypayovertime .instalments .header-text{height:auto;line-height:1.55;margin-top:10px}.method-clearpay_onetouch h3{font-family:Arial,sans-serif;font-weight:700;color:#379dd6;font-size:15px;margin-bottom:5px;text-transform:none}.method-clearpay_onetouch p{font-size:12px}.method-clearpay_onetouch .button{margin-top:10px;padding:7px 30px}.method-clearpay_onetouch .button img{display:block;width:90px;height:18px}.method-clearpay_onetouch .express-button{width:267px;max-width:100%;margin-top:10px;cursor:pointer}#payment_form_clearpaypayovertime li{float:none}.product-view .clearpay-installments-amount{display:none}.product-view .clearpay-installments-amount:last-of-type{display:inline}#cryozonic-stripe-accepted-cards img{-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:inline-block}#cryozonic-stripe-accepted-cards.cryozonic-stripe-detected img{opacity:.3}#cryozonic-stripe-accepted-cards.cryozonic-stripe-detected img.active{opacity:1}input#cryozonic_stripe_cc_number{background-repeat:no-repeat;background-position:right center;background-size:contain;background-position-x:80%;-moz-transition:background-position-x .25s ease-in-out;-webkit-transition:background-position-x .25s ease-in-out;transition:background-position-x .25s ease-in-out}input#cryozonic_stripe_cc_number.cctype-detected{background-position-x:99%}.adminhtml-sales-order-create-index #payment_form_cryozonic_stripe input[type=text]{width:200px}.dialog_content{background-color:#fff}.img-preload{position:absolute;width:0;height:0;overflow:hidden;z-index:-1}.saved-cards label{display:inline}.saved-cards{font-size:1.15em}.saved-cards li{margin:4px 0}#new-card .form-list select{width:auto}#new-card .form-list label{float:none}#cryozonic_stripe_cc_cid{width:40px}#mandates.saved-cards label{font-weight:400;margin-left:4px}ul#payment_form_cryozonic_stripe{padding-left:20px;padding-top:15px}.adminhtml-sales-order-create-index ul#payment_form_cryozonic_stripe{padding:5px 0 10px}ul#payment_form_cryozonic_stripe li{display:block}ul#payment_form_cryozonic_stripe li.stripe-new{display:none}ul#payment_form_cryozonic_stripe.stripe-new li.stripe-new{display:block;margin-left:20px}.onestepcheckout-column-middle ul#payment_form_cryozonic_stripe.stripe-new li.stripe-new{margin-left:0}.onestepcheckout-column-middle ul#payment_form_cryozonic_stripe{margin:10px 0;padding-left:0}.sp-methods .saved-cards li label{float:none}.saved-cards{margin-top:14px}.saved-cards input.select{position:relative;top:-1px}.saved-cards span{display:inline-block}.saved-cards span.type{font-weight:700;margin-left:3px}.saved-cards span.exp{float:right}.saved-cards label{display:inline}.saved-cards span.cryozonic-stripe-fade{color:#aaa;font-weight:400}.form-list .saved-cards label{float:none}#cryozonic-stripe-card-errors{border:0;border-radius:3px;height:0;margin:0 auto;transition:height 1s,margin 1s,border 1s,padding 1s;display:inline-block;padding:0 1em}#cryozonic-stripe-card-errors.populated{border:1px hsla(0,100%,50%,.5) dashed;padding:5px 1em;color:#d20;height:auto;margin:.5em auto 1em}#payment_form_cryozonic_stripe span.type.Visa,#payment_form_cryozonic_stripe span.type.visa{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/visa.png) no-repeat}#payment_form_cryozonic_stripe span.type.American.Express,#payment_form_cryozonic_stripe span.type.amex{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/amex.png) no-repeat}#payment_form_cryozonic_stripe span.type.MasterCard,#payment_form_cryozonic_stripe span.type.mastercard{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/mastercard.png) no-repeat}#payment_form_cryozonic_stripe span.type.Discover,#payment_form_cryozonic_stripe span.type.discover{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/discover.png) no-repeat}#payment_form_cryozonic_stripe span.type.Diners,#payment_form_cryozonic_stripe span.type.diners{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/diners.png) no-repeat}#payment_form_cryozonic_stripe span.type.JCB,#payment_form_cryozonic_stripe span.type.jcb{background:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/img/jcb.png) no-repeat}#payment_form_cryozonic_stripe span.type.Visa,#payment_form_cryozonic_stripe span.type.visa,#payment_form_cryozonic_stripe span.type.American.Express,#payment_form_cryozonic_stripe span.type.amex,#payment_form_cryozonic_stripe span.type.MasterCard,#payment_form_cryozonic_stripe span.type.mastercard,#payment_form_cryozonic_stripe span.type.Discover,#payment_form_cryozonic_stripe span.type.discover,#payment_form_cryozonic_stripe span.type.Diners,#payment_form_cryozonic_stripe span.type.diners,#payment_form_cryozonic_stripe span.type.JCB,#payment_form_cryozonic_stripe span.type.jcb{padding-left:30px;background-position-y:-3px;background-size:24px}#co-payment-form #cryozonic-apple-pay-section #apple-pay-button,ul#payment_form_cryozonic_stripe li#apple-pay-section #apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 24px;background-origin:content-box;background-repeat:no-repeat;width:100%;min-height:44px;padding:10px 0;border-radius:10px}#co-payment-form #cryozonic-apple-pay-section,ul#payment_form_cryozonic_stripe li#apple-pay-section{display:none;text-align:center;margin-top:20px;margin-bottom:20px}#co-payment-form.payment-request-api-supported #cryozonic-apple-pay-section,ul#payment_form_cryozonic_stripe.payment-request-api-supported li#apple-pay-section{display:block}#co-payment-form.payment-request-api-supported #cryozonic-apple-pay-section #apple-pay-button,ul#payment_form_cryozonic_stripe.payment-request-api-supported li#apple-pay-section #apple-pay-button{display:none}#co-payment-form #cryozonic-apple-pay-section label,ul#payment_form_cryozonic_stripe li#apple-pay-section label{font-weight:700;margin:10px 0;float:none;display:block}#cryozonic-apple-pay-result{margin-bottom:20px}#co-payment-form.apple-pay-success .sp-methods{display:none}#co-payment-form #cryozonic-apple-pay-result label,.form-list #apple-pay-result label{display:inline-block;float:none}#co-payment-form #cryozonic-apple-pay-result,ul#payment_form_cryozonic_stripe li#apple-pay-result{text-align:center;font-size:1.1em;display:none}#cryozonic-apple-pay-result>div,#apple-pay-result>div{display:block;margin:5px 0}#co-payment-form.apple-pay-success #cryozonic-apple-pay-result,ul#payment_form_cryozonic_stripe.apple-pay-success li#apple-pay-result{display:block}#co-payment-form.payment-request-api-supported.apple-pay-success #cryozonic-apple-pay-section,ul#payment_form_cryozonic_stripe.payment-request-api-supported.apple-pay-success li#apple-pay-section{display:none}ul#payment_form_cryozonic_stripe.payment-request-api-supported.apple-pay-success.stripe-new li.stripe-new{display:none}ul#payment_form_cryozonic_stripe.payment-request-api-supported.apple-pay-success.stripe-new li#cryozonic_stripe_cc_save_div.stripe-new{display:block}ul#payment_form_cryozonic_stripe.apple-pay-success ul#saved-cards{display:none}#card-details-label{display:block}#cryozonic-stripe-card-number{width:225px;display:inline-block}.cryozonic-stripe-brand{opacity:.5;height:24px;width:32px;display:inline-block;font-size:20px;margin-left:-49px;position:relative;top:-9px}#cryozonic-stripe-card-expiry{width:93px;display:inline-block}#cryozonic-stripe-card-cvc{width:68px;display:inline-block}.stripe-elements-field{display:inline-block;margin:5px 0 0;padding:4px 14px;border-style:none;background-color:#fefefe;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #fefefe;border-radius:4px}li.cryozonic-stripe-elements.no-wrap{white-space:nowrap}.pci-dss-info-block{margin:10px 15px -16px 25px;width:240px}#pci-svg{position:relative;left:-25px;top:5px;opacity:.5;fill:green}.pci-dss-info-text{display:inline-block;position:relative;top:-20px}/*!* PaymentFont 1.2.5 by @AMPoellmann - http://paymentfont.io
* License - http://paymentfont.io/#license (Font: SIL OFL 1.1, CSS: MIT License)*/@font-face{font-family:PaymentFont;src:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.eot);src:url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.eot?#iefix) format('embedded-opentype'),url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.woff) format('woff2'),url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.woff) format('woff'),url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.ttf) format('truetype'),url(https://www.redcandy.co.uk/skin/frontend/base/default/cryozonic_stripe/fonts/paymentfont-webfont.svg#paymentfont-webfont) format('svg');font-weight:400;font-style:normal}.pf{display:inline-block;font:normal normal normal 14px/1 PaymentFont;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pf-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pf-2x{font-size:2em}.pf-3x{font-size:3em}.pf-4x{font-size:4em}.pf-5x{font-size:5em}.pf-amazon:before{content:"\f000"}.pf-american-express:before{content:"\f001"}.pf-american-express-alt:before{content:"\f002"}.pf-atm:before{content:"\f003"}.pf-bankomat:before{content:"\f004"}.pf-bank-transfer:before{content:"\f005"}.pf-bitcoin:before{content:"\f006"}.pf-bitcoin-sign:before{content:"\f007"}.pf-braintree:before{content:"\f008"}.pf-btc:before{content:"\f009"}.pf-card:before{content:"\f00a"}.pf-carta-si:before{content:"\f00b"}.pf-cash:before{content:"\f00c"}.pf-cash-on-delivery:before{content:"\f00d"}.pf-cb:before{content:"\f00e"}.pf-cirrus:before{content:"\f00f"}.pf-cirrus-alt:before{content:"\f010"}.pf-clickandbuy:before{content:"\f011"}.pf-credit-card:before{content:"\f012"}.pf-diners:before{content:"\f013"}.pf-discover:before{content:"\f014"}.pf-ec:before{content:"\f015"}.pf-eps:before{content:"\f016"}.pf-eur:before{content:"\f017"}.pf-facture:before{content:"\f018"}.pf-fattura:before{content:"\f019"}.pf-flattr:before{content:"\f01a"}.pf-giropay:before{content:"\f01b"}.pf-google-wallet:before{content:"\f01c"}.pf-google-wallet-alt:before{content:"\f01d"}.pf-gpb:before{content:"\f01e"}.pf-gratipay:before{content:"\f01f"}.pf-ideal:before{content:"\f020"}.pf-ils:before{content:"\f021"}.pf-inr:before{content:"\f022"}.pf-invoice:before{content:"\f023"}.pf-invoice-sign:before{content:"\f024"}.pf-invoice-sign-alt:before{content:"\f025"}.pf-invoice-sign-alt-o:before{content:"\f026"}.pf-invoice-sign-o:before{content:"\f027"}.pf-jcb:before{content:"\f028"}.pf-jpy:before{content:"\f029"}.pf-krw:before{content:"\f02a"}.pf-maestro:before{content:"\f02b"}.pf-maestro-alt:before{content:"\f02c"}.pf-mastercard:before{content:"\f02d"}.pf-mastercard-alt:before{content:"\f02e"}.pf-mastercard-securecode:before{content:"\f02f"}.pf-ogone:before{content:"\f030"}.pf-paybox:before{content:"\f031"}.pf-paylife:before{content:"\f032"}.pf-paypal:before{content:"\f033"}.pf-paypal-alt:before{content:"\f034"}.pf-paysafecard:before{content:"\f035"}.pf-postepay:before{content:"\f036"}.pf-quick:before{content:"\f037"}.pf-rechnung:before{content:"\f038"}.pf-ripple:before{content:"\f039"}.pf-rub:before{content:"\f03a"}.pf-skrill:before{content:"\f03b"}.pf-sofort:before{content:"\f03c"}.pf-square:before{content:"\f03d"}.pf-stripe:before{content:"\f03e"}.pf-truste:before{content:"\f03f"}.pf-try:before{content:"\f040"}.pf-unionpay:before{content:"\f041"}.pf-usd:before{content:"\f042"}.pf-verified-by-visa:before{content:"\f043"}.pf-verisign:before{content:"\f044"}.pf-visa:before{content:"\f045"}.pf-visa-electron:before{content:"\f046"}.pf-western-union:before{content:"\f047"}.pf-western-union-alt:before{content:"\f048"}.pf-wirecard:before{content:"\f049"}.pf-sepa:before{content:"\f04a"}.pf-sepa-alt:before{content:"\f04b"}.pf-apple-pay:before{content:"\f04c"}.pf-interac:before{content:"\f04d"}.pf-paymill:before{content:"\f04e"}.pf-dankort:before{content:"\f04f"}.pf-bancontact-mister-cash:before{content:"\f050"}.pf-moip:before{content:"\f051"}.pf-pagseguro:before{content:"\f052"}.pf-cash-on-pickup:before{content:"\f053"}.pf-sage:before{content:"\f054"}.pf-elo:before{content:"\f055"}.pf-elo-alt:before{content:"\f056"}.pf-payu:before{content:"\f057"}.pf-mercado-pago:before{content:"\f058"}.pf-mercado-pago-sign:before{content:"\f059"}.pf-payshop:before{content:"\f05a"}.pf-multibanco:before{content:"\f05b"}.pf-gratipay-sign:before{content:"\f05c"}.pf-six:before{content:"\f05d"}.pf-cashcloud:before{content:"\f05e"}.pf-interac-alt:before{content:"\f05f"}.pf-klarna:before{content:"\f060"}.pf-bitpay:before{content:"\f061"}.pf-venmo:before{content:"\f062"}.pf-visa-debit:before{content:"\f063"}.pf-alipay:before{content:"\f064"}.pf-diners-alt:before{content:"\f065"}.pf-hipercard:before{content:"\f066"}.pf-skrill-alt:before{content:"\f067"}.pf-shopify:before{content:"\f068"}.pf-direct-debit:before{content:"\f069"}.pf-sodexo:before{content:"\f06a"}.pf-bpay:before{content:"\f06b"}.pf-contactless:before{content:"\f06c"}.pf-contactless-alt:before{content:"\f06d"}.pf-eth:before{content:"\f06e"}.pf-ltc:before{content:"\f06f"}.pf-visa-pay:before{content:"\f070"}.pf-wechat-pay:before{content:"\f071"}.pf-amazon-pay:before{content:"\f072"}.pf-amazon-pay-alt:before{content:"\f073"}.feefo_logo{padding-bottom:10px;padding-top:1px}#flint_feefo_product #flint_feefo_logo{padding-bottom:2px;padding-top:2px}@-webkit-keyframes show_newspopup_up_bg{0%{overflow-y:hidden}100%{overflow-y:auto}}@-moz-keyframes show_newspopup_up_bg{0%{overflow-y:hidden}100%{overflow-y:auto}}@keyframes show_newspopup_up_bg{0%{overflow-y:hidden}100%{overflow-y:auto}}.newspopup_up_bg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible}.newspopup_ov_hidden{overflow:hidden}.newspopup_up_bg input{opacity:1}.newspopup_up_bg .validation-advice{background:#ba0000;bottom:0;color:#fff!important;font-size:11px;font-weight:400;line-height:13px;min-height:13px;padding:10px!important;position:absolute!important;white-space:normal;left:-160px;width:150px;border-radius:5px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newspopup_up_bg .validation-advice:after{position:absolute;right:-8px;bottom:8px;content:" ";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #ba0000}.newspopup_up_bg .error,.newspopup_up_bg .success{padding:6px 5px 6px 41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:8px;font-size:11px;text-align:left;font-weight:700;width:100%;-webkit-background-size:35px 35px;-moz-background-size:35px 35px;background-size:35px 35px;background-repeat:no-repeat;background-position:2px center;display:table-cell;vertical-align:middle;min-height:41px;height:41px}.newspopup_up_bg .error{background-color:#f8b9b9;color:#630c0c;background-image:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/plumrocket/newsletterpopup/popup_error.png)}.newspopup_up_bg .success{background-color:#8ff387;color:#0e5005;background-image:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/plumrocket/newsletterpopup/popup_success.png)}.newspopup_up_bg .error a,.newspopup_up_bg .success a{color:#141313;text-decoration:none;display:inline-block;margin-left:10px}.newspopup_up_bg .error a:hover,.newspopup_up_bg .success a:hover{text-decoration:underline}.newspopup_up_bg .newspopup-messages-holder{display:table;width:100%;margin-bottom:7px}.newspopup_up_bg .newspopup-messages-holder-tr{display:table-row}.newspopup_up_bg .error a,.newspopup_up_bg .success a{color:#141313;text-decoration:none;display:inline-block;margin-left:10px}.newspopup_up_bg .error a:hover,.newspopup_up_bg .success a:hover{text-decoration:underline}.newspopup_up_bg .error p,.newspopup_up_bg .success p{margin-bottom:0}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form input[type=radio]+label{display:inline-block!important;margin-right:10px;font-size:12px}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .mailchimp_item,.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .integration_item{text-align:left;margin-bottom:5px}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .integration_group{margin:20px 0;float:left;display:inline-block!important;vertical-align:middle}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .mailchimp_item input,.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .integration_item input,.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .mailchimp_item label,.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .integration_item label{display:inline-block!important;vertical-align:middle;margin:2px 0 0 5px}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form select[name=mailchimp_list]{margin-bottom:15px}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form ul+h3{margin-bottom:0}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .newspopup_button_wrapper{position:relative}label.data-agreement,input.data-agreement{vertical-align:middle;float:left}input.data-agreement{top:2px}label.data-agreement{font-size:12px!important;line-height:16px;float:left;width:90%;text-align:left}div.agreement-hld .validation-advice{bottom:initial!important;top:-12px;clear:both}.newspopup-blur{-webkit-filter:blur(1.7px);-moz-filter:blur(1.7px);filter:blur(1.7px)}.newspopup-message-success{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:12px;-webkit-box-shadow:0 0 30px 0 #292929;-moz-box-shadow:0 0 30px 0 #292929;box-shadow:0 0 30px 0 #292929;max-width:380px;width:100%;margin:10% auto 5% -190px;left:50%;position:fixed;top:0}.newspopup-message-success *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px}.newspopup-message-success .newspopup-message-icon{background-image:url(https://www.redcandy.co.uk/skin/frontend/base/default/images/plumrocket/newsletterpopup/success_mes_icon.png);background-size:92px 92px;width:92px;height:92px;display:inline-block;-webkit-transform:scale(3,3);-moz-transform:scale(3,3);-webkit-animation-fill-mode:both;-webkit-animation:newspopup-message-icon-anim .5s 1s;-moz-animation:newspopup-message-icon-anim .5s 1s;animation:newspopup-message-icon-anim .5s 1s;-moz-animation-fill-mode:both;animation-fill-mode:both;transform:scale(3,3);-ms-transform:scale(1,1) \9;opacity:1 \9;background-repeat:no-repeat;background-position:center}@-webkit-keyframes newspopup-message-icon-anim{0%{opacity:0}75%{opacity:1;-webkit-transform:scale(.75,.75)}100%{opacity:1;-webkit-transform:scale(1,1)}}@-moz-keyframes newspopup-message-icon-anim{0%{opacity:0}75%{opacity:1;-moz-transform:scale(.75,.75)}100%{opacity:1;-moz-transform:scale(1,1)}}@keyframes newspopup-message-icon-anim{0%{opacity:0}75%{opacity:1;transform:scale(.75,.75)}100%{opacity:1;transform:scale(1,1)}}.newspopup-message-success .newspopup-message-content{margin:20px 0}.newspopup-message-success .newspopup-message-close{background-color:#71c341;color:#fff;font-size:14px;text-transform:uppercase;border:0;height:33px;line-height:33px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:200px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.newspopup-message-success .newspopup-message-close:hover{background-color:#5fa337}.newspopup_up_bg_form .g-recaptcha{transform:scale(.75);transform-origin:0 50%}#newspopup_up_bg_1 .newspopup-up-form.newspopup-theme .newspopup_up_bg_form>div ul li .g-recaptcha-key{text-align:center;display:inline-block}.newspopup_up_bg_form .g-recaptcha-key a{display:block}.newspopup_up_bg_form .integration_item_wrapper{padding:10px 0}.newspopup_up_bg_form .integration_item_wrapper select{padding-left:10px}.newspopup_up_bg_form .integration_item{display:flex;align-items:flex-start}.newspopup-up-form.newspopup-theme .newspopup_up_bg_form .integration_item input{margin-top:4px}@media only screen and (max-width:1200px){.newspopup-blur{-webkit-filter:none;-moz-filter:none;filter:none}}@media only screen and (max-width:410px){.newspopup-message-success{max-width:initial;margin:10% auto;left:0}.newspopup_up_bg_form .g-recaptcha{max-width:225px}}@media only screen and (max-width:350px){.newspopup_up_bg_form .g-recaptcha{transform:scale(.66)}}.newspopup-animated-form{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);-moz-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);-moz-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);-moz-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);-moz-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);-moz-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);-moz-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);-moz-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);-moz-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);-moz-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-moz-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-moz-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-moz-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-moz-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-moz-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes flip3d_hor{0%{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-110deg);-moz-transform:rotateY(-110deg);-ms-transform:rotateY(-110deg);transform:rotateY(-110deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-moz-keyframes flip3d_hor{0%{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-110deg);-moz-transform:rotateY(-110deg);-ms-transform:rotateY(-110deg);transform:rotateY(-110deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@keyframes flip3d_hor{0%{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-110deg);-moz-transform:rotateY(-110deg);-ms-transform:rotateY(-110deg);transform:rotateY(-110deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}.flip3d_hor{-webkit-animation-name:flip3d_hor;-moz-animation-name:flip3d_hor;animation-name:flip3d_hor;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.prpop-addedoverlay{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:background_a;-moz-animation-name:background_a;animation-name:background_a}@-webkit-keyframes background_a{0%{opacity:0}100%{opacity:.6}}@-moz-keyframes background_a{0%{opacity:0}100%{opacity:.6}}@keyframes background_a{0%{opacity:0}100%{opacity:.6}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media(max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,em,img,small,strike,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,figure,figcaption,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}figure{margin:0}img{border:0;-ms-interpolation-mode:bicubic;display:block;max-width:100%;width:auto}svg:not(:root){overflow:hidden}a{text-decoration:none}.clear{clear:both}.first{margin-left:0!important}.last{margin-right:0!important}.left{float:left}.right{float:right}.upper{text-transform:uppercase}.a-center{text-align:center}.italic{font-style:italic}.no-display,.hide{display:none}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3em}label{display:block;clear:both}input.input-text,textarea,.stripe-elements-field{width:100%;padding:8px;border:1px solid #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;color:#a4a4a4;font-size:11px;line-height:1;margin:0;outline:none}input.isRequired,input.validation-failed{border:2px solid #e71f25}select{outline:none;padding:0 3px;border:1px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;color:#585858;font-size:11px;line-height:1;margin:0;height:19px}input.input-text:focus,textarea:focus,select:focus{-webkit-box-shadow:inset 0 0 4px 0 rgba(50,50,50,.3);-moz-box-shadow:inset 0 0 4px 0 rgba(50,50,50,.3);box-shadow:inset 0 0 4px 0 rgba(50,50,50,.3)}button.button{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;cursor:pointer;outline:none}button.button span{text-transform:uppercase;font-size:11px;color:#fff}.btn-cart{background:#3a3a3a;font-weight:700;width:159px;height:48px;margin:0;padding:0;border:none}.btn-cart.btn-preorder{background:#e72025}.product-view .product-right .btn-cart{width:168px}.product-view .product-right .btn-cart span{font-size:14px;font-weight:400;letter-spacing:.04em}.btn-cart:hover{background:#26a409}body{background:#fff;text-align:left;font-family:varela round,sans-serif;line-height:1.5em;color:#000}body.catalog-category-view{overflow-anchor:none}.contents{max-width:1470px;margin:0 auto}section.home-products{margin-bottom:20px;height:172px;overflow:hidden;display:block!important}section.home-products .flickity-viewport{max-width:90%;margin:auto}section.home-products .item{width:140px;height:115px;padding:0 10px 0 25px}.flickity-prev-next-button svg{display:none}.flickity-button:focus{box-shadow:none}flickity-button:active{opacity:1}.flickity-prev-next-button{overflow:hidden;text-indent:-999em;top:45%}.flickity-prev-next-button.next{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/next-home-products.png) no-repeat scroll center center transparent;right:0}.flickity-prev-next-button.previous{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/prev-home-products.png) no-repeat scroll center center transparent;left:0}#header .logo{width:280px}#header .contents>div.left{width:64%}#search_mini_form{width:271px;height:28px;position:relative;margin-top:52px}#search_mini_form input.input-text{height:28px;padding:0 8px;width:73%}#search_mini_form button.button{background:#b9b9b9;width:73px;height:28px;position:absolute;right:0;top:0;border:1px solid #9c9c9c;border-left:none}#search_mini_form button.button span{color:#fff;text-align:center}#search_mini_form button.button:hover{background:#9c9c9c}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchautocomplete{position:relative;width:80%;background:#fff;display:block}.searchautocomplete .sprite{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/mirasvit/sprite.png)}.searchautocomplete>label{float:left;margin-right:10px;color:#333;font-weight:700;margin-top:8px}.searchautocomplete .nav{width:201px;height:36px;margin-right:20%;position:relative;border:1px solid #9c9c9c}.searchautocomplete .nav .nav-search-in{display:none;position:absolute;top:0;left:0;z-index:15}.searchautocomplete .nav .nav-search-in .category{opacity:0;filter:alpha(opacity=0);background:#fff;border:1px solid #ddd;color:#000;cursor:pointer;height:26px;left:5px;margin:0;outline:0;padding:0;position:absolute;top:0;visibility:visible;width:auto}.searchautocomplete .nav .nav-search-in .category-fake{background:#f7f7f7;color:#777;cursor:pointer;float:left;font-size:11px;height:26px;line-height:27px;margin:0;padding:0 25px 0 10px;text-align:center;white-space:nowrap}.searchautocomplete .nav .nav-search-in .nav-down-arrow{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/mirasvit/sprite.png);width:9px;height:5px;background-position:-26px -34px;display:block;right:10px;top:10px;position:absolute}.searchautocomplete .nav .nav-search-in:hover .category-fake{background-color:#eee;background-image:-moz-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:-o-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:linear-gradient(to bottom,#f7f7f7,#e1e1e1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7',endColorstr='#ffe1e1e1',GradientType=0)}.searchautocomplete .nav .nav-search-in:hover .nav-down-arrow{background-position:-6px -34px}.searchautocomplete .nav .nav-input{*zoom:1;margin:0 0 0 0;padding:0 5px 0 0!important;z-index:12;position:relative;height:26px}.searchautocomplete .nav .nav-input:before,.searchautocomplete .nav .nav-input:after{display:table;content:"";line-height:0}.searchautocomplete .nav .nav-input:after{clear:both}.searchautocomplete .nav .nav-input input{z-index:10;padding:0 0 0 10px;height:37px;border:0;font-family:varela round,sans-serif;font-size:.8em;background:0 0;color:#a4a4a4;outline:0;width:100%;-moz-transition:none;-webkit-transition:none;transition:none}.searchautocomplete .nav .nav-input input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.searchautocomplete .nav .nav-input input:focus::-webkit-input-placeholder{color:#fff}.searchautocomplete .nav .nav-input input.suggest{display:none;color:#999;z-index:9}.searchautocomplete .nav-submit-button{position:absolute;right:-1px;top:-1px}.searchautocomplete .nav-submit-button .button{background:#b9b9b9;width:73px;height:28px;border:1px solid #9c9c9c;border-left:none;color:#fff;text-align:center}.searchautocomplete-toggle{display:none}.searchautocomplete .nav{width:auto}.searchautocomplete .nav-submit-button .button{transition:none}.searchautocomplete .nav-submit-button{z-index:12}#header .basket{width:300px;position:relative}#header .basket .bag{width:237px;height:26px;border:1px solid #7cbb7c;border-left:none;position:absolute;top:26px;left:61px}#header .basket .bag>span{color:#717171;font-size:11px;padding-left:8px}#header .basket .bag span em{font-style:normal}#header .basket .bag .checkout{float:right;background:#16a216;width:74px;height:26px;border-left:1px solid #e0e0e0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;color:#fff;font-size:12px;line-height:28px;text-transform:uppercase}#header .basket .bag .checkout:hover{background:#7cbb7c}#header .basket .bg-box{width:74px;height:69px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/bag-bg-over.png) no-repeat}#header .basket .bag-count{display:none;position:absolute;background:red;color:#fff;font-weight:700;min-width:1.3em;text-align:center;border-radius:100%;font-size:.8em;line-height:1.3em;padding:.3em;top:19px;right:-.8em;pointer-events:none}#header .basket-item-0 .bag{border:1px solid #e0e0e0}#header .basket-item-0 .bag span{color:#d3d3d3}#header .basket-item-0 .bag .checkout{background:#e9e9e9}#header .basket-item-0 .bag .checkout:hover{background:#e0e0e0}#header .basket-item-0 .bag,#header .basket-item-1 .bag,#header .basket-item-2 .bag,#header .basket-item-3 .bag{top:19px}#header .basket-item-0 .bg-box,#header .basket-item-1 .bg-box,#header .basket-item-2 .bg-box,#header .basket-item-3 .bg-box{margin-left:14px;width:55px;height:55px}#header .basket-item-0 .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/bag-bg.png) no-repeat}#header .basket-item-1 .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/bag-bg-1.png) no-repeat}#header .basket-item-2 .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/bag-bg-2.png) no-repeat}#header .basket-item-3 .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/bag-bg-3.png) no-repeat}#header .desktop-header .search-toggle{display:none}.top-link{width:100%;display:inline-block;margin:10px 0 0;position:relative;z-index:99}.top-link ul li{font-size:11px;margin-right:22px;line-height:1}.top-link ul li a{color:#828282;line-height:13px}.header-link{padding-top:15px}.header-link ul li{font-size:11px;line-height:1;padding:0 10px}.header-link ul li a{color:#a4a4a4}.header-link ul li a:hover{color:#e71f25}.header-link ul li.step{padding:0;width:4px;height:10px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/header-link-step.png) no-repeat center}.header-link ul.left{padding-top:18px}.header-link ul.left>ul{float:left}.header-link ul.right li{padding-top:18px}.header-link ul.right li.customer-reviews{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/star-customer-reviews.png) no-repeat center top}.header-link ul.right li.like-fb{padding:13px 0 0 10px}.header-link ul.right li.step{padding-top:0;margin-top:18px}.header-link .link-my-account,.header-link .step-my-account{display:none}.menu-open .nav{display:block}span.red-text{color:red}#overlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;z-index:9000;background:#fff}#body{padding-bottom:55px}.messages{margin-bottom:15px}.messages li.success-msg{width:100%;padding:10px 8px 10px 35px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/success.png) 9px center no-repeat #fff;border:1px solid #e3e3e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.messages li.error-msg{width:100%;padding:10px 8px 10px 35px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/error.png) 9px center no-repeat #fff;border:1px solid #e3e3e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breadcrumbs{overflow:hidden;margin:15px 5px}.catalog-category-view .breadcrumbs{margin:15px 5px 0}.breadcrumbs ol li{line-height:1.2}.breadcrumbs ul li,.breadcrumbs ol li{float:left;font-size:12px}.breadcrumbs ul li a,.breadcrumbs ol li a{color:#a4a4a4}.breadcrumbs ul li span,.breadcrumbs ol li span.arrow{margin:0 10px -3px;color:#000;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/arrow-breadcrumbs.jpg) no-repeat;width:15px;height:14px;text-indent:-9999px;display:inline-block;line-height:14px}.breadcrumbs ul li strong,.breadcrumbs ol li strong{color:#e71f25}.catalog-category-view .category-products{display:flex;flex-wrap:wrap;width:100%;margin-top:0}.catalog-category-view .category-products>.page-title,.catalog-category-view .category-products>.category-desc,.catalog-category-view .category-products>.category-nav{display:block;max-width:1180px;margin:auto}.catalog-category-view .category-products>.page-title{order:1}.catalog-category-view .category-products>.category-desc{order:2}.catalog-category-view .category-products>.category-nav{order:3}.catalog-category-view .category-products>.category-filter{order:4}.catalog-category-view .category-products>.category-products,#tagalys-namespace{order:5}.catalog-category-view .category-products #productlist-showmore{order:6}.catalog-category-view .category-products .product-collection-count{order:7}.catalog-category-view .category-products .category-nav{margin-bottom:40px;width:100%}.catalog-category-view .category-products .category-nav ul{flex-wrap:wrap;justify-content:center;display:flex;margin:0 -6px}.catalog-category-view .category-products .category-nav ul li a{display:block}.catalog-category-view .category-products .category-nav ul li{flex:0 0 20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:6px 6px 0}@media only screen and (max-width:767px){.catalog-category-view .category-products .category-nav ul li{flex:0 0 25%}.catalog-category-view .category-products .category-nav ul li:nth-child(n+5){display:none}.catalog-category-view .category-products .category-nav ul li:nth-child(n+5) h3{padding-bottom:0}}@media only screen and (max-width:500px){.catalog-category-view .category-products .category-nav ul li h3{padding-bottom:2px}}@media only screen and (max-width:479px){.catalog-category-view .category-products .category-nav ul li{flex:0 0 33.33%}.catalog-category-view .category-products .category-nav ul li:nth-child(n+4){display:none}.catalog-category-view .category-products .category-nav ul li:nth-child(n+4) h3{padding-bottom:0}}.catalog-category-view .category-products .category-nav ul li img{background:#ededed}.catalog-category-view .category-products .category-nav ul li h3{text-align:center;padding:10px 0 5px;color:#000;word-break:break-word}.category-title{margin-bottom:0;display:inline-block;width:100%;padding:0!important}.category-image{width:32.8%}.category-description{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.category-description{padding:0 24px}}.category-description .description-secondary{display:none}.category-description-footer{width:100%;padding:0;margin:30px 0 0}.category-description-footer .description-secondary{margin-bottom:0!important}.catalog-category-view .category-products h1.page-title{font-size:26px;color:#000;font-family:open sans,sans-serif;font-weight:300;line-height:20px;margin-bottom:14px;padding:0;text-align:center;width:100%}.catalog-category-view .category-products .category-desc{line-height:1.2em;color:#000;font-size:12px;margin-bottom:20px}.catalog-category-view .category-products .category-desc .cat-desc p{margin-bottom:16px}.catalog-category-view .category-products .category-desc #read-more,.catalog-category-view .category-products .category-desc #read-less{color:#e71f25;font-size:12px;text-decoration:underline}.catalog-category-view .category-products .category-desc #read-more:hover,.catalog-category-view .category-products .category-desc #read-less:hover{text-decoration:none}.catalog-category-view .category-products .cat-desc{text-align:center;margin:0 auto}.catalog-category-view .category-products .cat-desc p:last-child{margin-bottom:0}.catalog-category-view .category-products .category-desc .show-more a{color:#e71f25;padding-top:10px;display:block}.catalog-category-view .category-products .category-desc .show-less a{color:#e71f25}@media only screen and (max-width:825px){.catalog-category-view .category-products .category-nav{margin-top:5px;margin-bottom:20px}}@media only screen and (max-width:767px){.catalog-category-view .category-products>.category-desc{order:10}.catalog-category-view .category-products .category-desc{margin-top:20px}}.tagalys-managed-list{margin-top:0!important}.tagalys-managed-list .header-results-and-footer .footer{padding-top:2em!important}.category-products{width:100%;margin-top:26px;position:relative}.category-products a.previous[href="#"],.category-products a.next[href="#"]{cursor:default}.product-essential{padding-bottom:10px}ul.products-list{display:flex;flex-wrap:wrap}.products-list li{width:21.7%;position:relative;float:left;padding-bottom:27px;margin-bottom:50px;box-sizing:border-box;margin-right:4%}.products-list li:nth-child(4n+4){margin-right:0}@media only screen and (max-width:767px){.products-list li{width:29.33%;margin-right:5%}}@media only screen and (max-width:480px){.products-list li{}}@media only screen and (max-width:767px){.products-list li:nth-child(4n+4){margin-right:4%}.products-list li:nth-child(3n+3){margin-right:0}}@media only screen and (max-width:480px){.products-list li{margin-right:6%}.products-list li:nth-child(3n+3){margin-right:6%}.products-list li:nth-child(2n+2){margin-right:0%}}.products-list li span.hover{position:absolute;top:-11px;left:-13px;padding:10px 12px;width:100%;height:100%;display:block;border:1px solid #eee;-webkit-box-shadow:4px 4px 7px 0 rgba(201,201,201,.6);-moz-box-shadow:4px 4px 7px 0 rgba(201,201,201,.6);box-shadow:4px 4px 7px 0 rgba(201,201,201,.6);display:none;z-index:1}.products-list h2.view-page{font-size:14px;text-align:center;text-transform:uppercase;color:#000;font-family:varela round,sans-serif}.products-list a.previous img,.products-list a.next img{margin-bottom:10px;display:block}.no-flexbox .products-list .box-image{display:block}.no-flexbox .products-list .box-image:before{display:none}.products-list .box-image{position:relative;z-index:2;display:flex;overflow:hidden}.products-list .box-image a{display:inline-block;margin:0 auto}.products-list .box-image:before{padding-top:100%;display:block;content:'';padding-bottom:12px}.products-list .box-image .click-hover{position:absolute;left:0;top:0;right:0;margin:0 auto;display:none}.click-view-img{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.second-img{margin:0 auto}.products-list .box-image .click-hover{width:100%}.products-list .product-image{margin:0 auto 12px;display:block;width:100%}.products-list .product-shop{text-align:center;position:relative;z-index:2}.products-list .product-shop .product-name,.new-product .products-list .product-name a{font-size:12px;line-height:1.3em;margin-bottom:4px;color:#000;text-transform:capitalize;font-family:varela round,sans-serif;height:31px}.products-list .product-shop .desc{font-size:12px;line-height:1.3em;color:#a5a5a5;margin-bottom:10px;min-height:31px}.products-list .product-shop .price-box{min-height:25px}.products-list .product-shop .price-box span{font-size:12px;line-height:1;color:#000;font-weight:700}.product-left{width:53.1%;float:left}.product-right{width:44.8%;float:right}.product-view .one-image{float:right;margin-bottom:12px}.product-view .description{clear:both;margin-bottom:35px;font-size:12px;line-height:1.4em;color:#000}.product-view .description ul{display:block;list-style-type:disc;padding-left:30px}.product-view .description-secondary{display:none;margin-top:25px}.product-view .description .title{font-size:26px;color:#000;margin:-10px 0 18px;font-family:open sans,sans-serif;font-weight:300}.product-view .description p{font-size:12px;line-height:1.4em;color:#000;margin-bottom:13px}.product-view .description strong{font-weight:700}.product-view .as-featured-in.mobile{display:none}.product-view .as-featured-in img{width:100%}.product-view .as-featured-in .title{font-size:26px;color:#000;margin:0 0 16px 10px;font-family:open sans,sans-serif;font-weight:300}.product-view .product-left{position:relative}.product-view .product-left .product-badge{z-index:999;position:absolute;text-transform:uppercase;color:#fff;height:39px;text-align:center;pointer-events:none;line-height:40px}.product-view .product-left .product-badge.top-left{top:0;left:0;width:33.33%}.product-view .product-left .product-badge.offer{background-color:rgba(255,62,151,.9)}.product-view .product-left .product-badge.sale{background-color:rgba(231,31,37,.9)}.product-view .product-left .product-badge.new{background-color:rgba(145,190,204,.9)}.product-view .product-left .product-badge.bottom{bottom:0;left:0;right:0;background-color:rgba(0,0,0,.9)}.product-view .product-left .product-image{overflow:hidden;padding-left:10px}.product-view .product-left .product-image .fancybox,.product-view .product-left .product-image .fancybox img{width:100%!important;height:auto!important}.product-view .product-img-box{overflow:inherit;position:relative;z-index:2}.product-view .product-img-box .main{float:right;min-width:0!important;width:calc(85% - 20px)!important;min-height:0!important;height:auto!important;margin-left:20px;position:relative}.product-view .product-img-box .main img,.tiny-preload-placeholder{width:100%;height:auto;max-width:none!important;max-height:none!important}.tiny-preload-placeholder{height:100%;width:100%;padding-bottom:100%}.product-view .product-img-box .main img.tiny-preload{top:0;left:0;z-index:99;position:absolute;-webkit-filter:blur(5px);filter:blur(5px)}.product-view .product-img-box .main img.tiny-preload.hidden{visibility:hidden;opacity:0;transition:visibility 0s 200ms,opacity 200ms linear}@media only screen and (max-width:767px){.product-view .product-img-box .main{width:100%!important}}.catalog-product-view .fancybox-thumbs{width:100%;bottom:0;top:unset;left:0;right:0;background:0 0}.catalog-product-view .fancybox-show-thumbs .fancybox-inner{right:0}.catalog-product-view .fancybox-thumbs__list{display:flex;justify-content:center}.catalog-product-view .fancybox-thumbs__list a{width:75px;height:70px;opacity:.5}.catalog-product-view .fancybox-thumbs__list a.fancybox-thumbs-active{opacity:1}.catalog-product-view .fancybox-thumbs__list a:before{border:0}.product-view .product-img-box .more-views img,.more-views li a.fancybox{width:100%!important;height:auto!important}.product-view .product-img-box .more-views{float:left;width:15%}.product-view .product-img-box .more-views ul li{margin-bottom:5px}.product-view .product-img-box .more-views ul li:last-child{margin-bottom:0}.product-view .product-img-box img.one-image{width:100%}@media only screen and (max-width:767px){.product-view .product-img-box .more-views{display:none}}.main-carousel{-webkit-overflow-scrolling:touch}.flickity-slider{position:relative}.carousel-cell{max-width:800px;max-height:800px;width:100%!important;height:auto!important}.carousel-cell .fancybox._disabled{display:inline-block;pointer-events:none}.product-view .product-img-box .carousel-cell a{max-width:700px!important;width:100%;object-fit:cover}.carousel-cell:nth-child(n+2) img{display:none}#media-swipe{border:1px solid #e3e3e3;margin-bottom:10px}.swiper{display:none;position:relative;overflow:hidden}.swiper img{float:left}#media-swipe-container{overflow:hidden}#media-swipe img{float:left;display:block}.media-swipe-indicator{display:inline-block;height:10px;width:10px;border-radius:100%;margin:0 3px;background:#fff}#media-swipe-indicator-container{position:absolute;bottom:20px;left:0;right:0;text-align:center;height:10px}.media-swipe-indicator.media-swipe-indicator-active{background:#a7a7a7}.product-view .box-option-mobile{display:none}.product-view .product-name h1,.product-view .product-name h2{font-size:26px;color:#000;margin-bottom:12px;font-family:open sans,sans-serif;font-weight:300}.product-view .product-options select{width:189px;height:19px;color:#363636;font-size:12px;border:1px solid #a7a7a7;line-height:19px}.product-view .product-options label{clear:none;display:inline;font-size:13px;color:#000;font-weight:400}.product-view .product-options label em{display:none}.product-view .product-options dl{position:relative}.product-view .product-options dt{position:absolute;left:197px;top:0}.product-view .price-reviews,.price-box{overflow:hidden}.product-right .price-label{font-size:13px}.product-view .price-reviews .lable{font-size:11px;color:#000;display:block;line-height:1.2em}.product-view .price-box{float:left;font-size:30px;font-weight:700;color:#000}.product-view .price-reviews .reviews{float:left;margin:0 0 0 10px}.product-options-bottom .price{display:inline-block;line-height:1}.product-view .product-options-bottom,.product-view .add-to-box{float:left}.product-view .add-to-box{overflow:hidden;margin-top:10px}.product-view .add-to-box .button-paypal{float:left;width:179px;clear:both}.product-view .add-to-box .paypal-logo .paypal-or{display:inline-block;font-size:13px;margin:5px 0 0 7px}.product-view .add-to-box .paypal-logo a{float:right}.product-view .add-to-box .qty-box,.qty-box{float:left;margin-right:5px;width:70px;height:36px;padding:6px;background:#e4e4e4;color:#000}.product-view .qty-box label{clear:none;float:left;line-height:34px;font-size:12px;color:#000;font-weight:700;margin-left:3px}.product-view .qty-box input.input-text{width:38px;height:36px;text-align:center;margin:0;float:right;padding-top:0;padding-bottom:0;color:#000;font-size:13px}.product-view .qty-box .js-qty{display:none;float:right;width:14px;height:21px;border:1px solid #9c9c9c;border-left:none}.product-view .qty-box .js-qty button{display:block;width:14px;height:10px;background:#fff;line-height:10px;font-size:12px;text-align:center;cursor:pointer;border:none;margin:0;padding:0;outline:none}.product-view .qty-box .js-qty button:active{background:#333;color:#fff}.product-view .qty-box .js-qty .plus{border-bottom:1px solid #9c9c9c;height:11px}.product-view .product-right .availability{margin:0 3px 0 0}.product-view .product-right .availability img{display:inline-block;margin-right:6px}.product-view .product-right .availability span{color:#000;font-size:11px;display:block;height:auto}.product-view .product-right .btn-cart{float:left;margin-bottom:15px}.product-view .product-right .button-available .availability{float:left;margin-left:9px;width:45%}.product-view .product-right .product-options-bottom{margin-top:10px}.product-view .product-right .button-available .out-availability{margin:4px 0 7px;float:left}.product-view .product-right .out-availability{margin:0;clear:both;margin-bottom:15px}.product-view .product-right .out-availability span{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/error.png) no-repeat 0 25%;color:red;font-size:14px;display:block;padding-left:22px}.product-view .product-right .out-availability span.outstock-text{background:0 0;color:#000;padding-left:0}.product-view .product-right .out-availability .outstock-text>strong{font-weight:700;white-space:pre}.product-view .product-options-bottom .add-to-cart{clear:both;overflow:hidden}.product-view .product-options-bottom .add-to-links>li{float:left}.product-options dd label{float:left;margin-right:2%}.product-view .view-more{color:#000;line-height:1;margin-bottom:15px;clear:both}.product-view .view-more strong{font-size:13px;font-weight:700;margin-right:5px;display:block;padding-bottom:10px}.product-view .view-more a{display:inline-block;margin:0 5px 8px 0;font-size:11px;color:#000;padding:3px 11px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-view .view-more a:hover{background:#bababa;color:#fff}.product-view .products-same-range{padding:16px 10px 12px;background:#e4e4e4;overflow:hidden;margin-bottom:22px}.product-view .products-same-range .product-image{width:auto;float:none}.product-view .products-same-range h2{font-size:13px;color:#000;font-weight:700;margin-bottom:1em;text-transform:uppercase;overflow:hidden}.product-view .products-same-range h2 span{float:right}.product-view .products-same-range h2 a{font-weight:400;text-decoration:underline;display:inline-block;margin-left:10px;color:#000}.product-view .products-same-range li{float:left;margin-right:3.46%;width:22.4%}.product-view .products-same-range li:nth-child(4n){margin-right:0}.product-view .products-same-range li img{margin-bottom:5px;width:100%;height:auto}.product-view .products-same-range li h3{font-size:13px}.product-view .products-same-range li h3 a{color:#000;font-size:11px;word-break:break-all}.product-view .products-same-range li:hover h3 a{text-decoration:underline}.product-view .similar-products{overflow:hidden;margin-bottom:10px}.product-view .similar-products .title{font-size:26px;color:#000;margin:0 0 6px;font-family:open sans,sans-serif;font-weight:300}.product-view .similar-products li{float:left;width:31.7%;margin:2.45% 2.45% 0 0;position:relative;background:#e4e4e4}.product-view .similar-products li img{width:100%}.product-view .similar-products li:nth-child(3n){margin-right:0}.product-view .similar-products li h3{position:absolute;left:0;bottom:0;z-index:2;font-size:13px;color:#000;padding:5px 10px;background:#e7e7e7;line-height:1.1em;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.product-view .similar-products li a{display:block}.product-view .similar-products li span.hover{display:none;height:100%;width:100%;background:#000;opacity:.4;position:absolute;top:0;left:0;z-index:1}.product-view .similar-products li:hover h3{text-decoration:underline}.product-bottom{overflow:hidden;margin-bottom:40px;clear:both}.product-bottom .box{width:33%;float:left;margin:0 .5% .5% 0}.product-bottom .box.more-brand{margin-right:0;float:right}.product-bottom .box h2.top{height:39px;padding:0 10px;font-family:open sans,sans-serif;font-weight:300;font-size:22px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:37px;position:relative}.product-bottom .box h2.top .see-more{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;height:25px;float:right;margin:7px 0;line-height:25px;padding-right:29px}.product-bottom .box h2.top .see-more:hover{text-decoration:underline}.product-bottom .box.your-viewed h2.top .see-more{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/see-more-viewed.png) no-repeat right}.product-bottom .box.your-viewed h2.top .see-less{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/see-less-viewed.png) no-repeat right}.product-bottom .box.more-brand h2.top .see-more{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/see-more-brand.png) no-repeat right}.product-bottom .box.more-brand h2.top .see-less{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/see-less-brand.png) no-repeat right}.product-bottom .box.more-brand h2.top img{position:absolute;right:12px;top:5px;cursor:pointer}.product-bottom .box.your-viewed h2.top{background:#df222c}.product-bottom .box.view-all h2.top{background:#a652d3}.product-bottom .box.view-all h2.top a{color:inherit}.product-bottom .box.more-brand h2.top{background:#6eadc0}.product-bottom .box .inner{border:1px solid #d7d7d7;border-top:none}.product-bottom .box .inner,.product-bottom .box .inner .list{height:175px}.product-bottom .box.view-all .inner img{margin:0 auto;height:100%}.product-bottom .box .list:not(.flickity){padding:2%;overflow:hidden}.product-bottom .box .inner.flickity{padding:0 55px}.product-bottom .box .list .more-product{float:left;width:calc(33% - 8px);height:170px;box-sizing:border-box;margin:4px}.product-bottom .box .flickity{margin-left:42px;margin-right:42px}.product-bottom .box .flickity .flickity-prev-next-button.previous{left:auto;right:100%}.product-bottom .box .flickity .flickity-prev-next-button.next{right:auto;left:100%}.product-bottom .box .flickity.list .more-product{width:117px;height:175px;box-sizing:border-box;margin:0 20px;padding:20px 0 0}.product-bottom .box .list .more-product a img{margin:auto}.more-brand #morebrandinner li{height:146px}.product-bottom .click-active{position:relative;width:100%}.more-brand #morebrandinner li img{width:100%}.product-bottom .box .list .more-product:hover h3 a{color:#000}.product-bottom .box .list .more-product h3{font-size:10px;text-align:center;margin-top:2px}.product-bottom .box .list .more-product h3 a{color:#a4a4a4}.product-bottom .more-product .product-image{padding:0}.product-name>a{color:#000}.box-customer-reviews h2.title-box{height:39px;line-height:39px;background:#e7e7e7;font-family:open sans,sans-serif;font-weight:300;font-size:20px;color:#000;padding-left:5px}.box-customer-reviews .total{padding:22px 1.5%;font-size:13px;color:#5f6062}.box-customer-reviews .total span{font-weight:700;width:12.5%;display:inline-block}.box-customer-reviews .customer-reviews{width:100%;table-layout:fixed}.box-customer-reviews .customer-reviews thead{font-size:14px;color:#000;font-weight:700}.box-customer-reviews .customer-reviews thead tr{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/customer-reviews-bg.png) repeat-x;height:44px}.box-customer-reviews .customer-reviews thead tr th{vertical-align:middle;text-align:left;line-height:1.1em}.box-customer-reviews .customer-reviews tbody{font-size:13px;color:#a4a4a4}.box-customer-reviews .customer-reviews tbody tr{border-bottom:1px dotted #ccc;height:58px}.box-customer-reviews .customer-reviews tbody tr td{vertical-align:middle;line-height:1.1em}.box-customer-reviews .customer-reviews thead tr th:nth-child(1),.box-customer-reviews .customer-reviews tbody tr td:nth-child(1){width:8em;padding-left:15px}.box-customer-reviews .customer-reviews thead tr th:nth-child(2),.box-customer-reviews .customer-reviews tbody tr td:nth-child(2){width:110px}.box-customer-reviews .customer-reviews thead tr th:nth-child(3),.box-customer-reviews .customer-reviews tbody tr td:nth-child(3){width:100%}.box-customer-reviews .customer-reviews tbody tr td.feefo-comment{padding-top:12px;padding-bottom:12px}.box-customer-reviews .customer-reviews .feefo-vendor-comment{padding:12px 14px;display:block;margin-top:10px;background:#f7f7f7;font-style:italic;font-size:.9em;border-radius:3px}.box-customer-reviews .feefo-rate,.box-customer-reviews .feefo-rate .feefo-rate-star{height:13px;background-position:0 0}.box-customer-reviews .feefo-rate{width:63px;background-image:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/star-customer-reviews-empty.png)}.box-customer-reviews .feefo-rate .feefo-rate-star{background-image:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/star-customer-reviews.png)}.customer-reviews a{color:#444}#customer-reviews{width:100%}#customer-reviews thead{font-size:14px;color:#000;font-weight:700}#customer-reviews thead tr{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/customer-reviews-bg.png) repeat-x;height:44px}#customer-reviews thead tr th{vertical-align:middle;text-align:left;line-height:1.1em}#customer-reviews tbody{font-size:13px;color:#a4a4a4}#customer-reviews tbody tr{border-bottom:1px dotted #ccc;height:58px}#customer-reviews tbody tr td{vertical-align:middle;line-height:1.1em}div.MagicToolboxContainer{width:100%!important}.MagicZoomPup{border:1px solid #dadada!important}div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer{width:82.4%!important;float:right!important;max-width:435px}.MagicZoomPlus{width:100%}div.MagicToolboxSelectorsContainer{float:left}.MagicZoomPup{width:100%!important;height:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.MagicToolboxMessage{display:none}div.MagicToolboxContainer{width:auto!important;margin-bottom:5px}div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer{width:15%!important}div.MagicToolboxSelectorsContainer a{margin:0 0 2px!important;border:1px solid #dadada}div.MagicToolboxSelectorsContainer a:hover{border:1px solid #ea1b15}.page-title{padding:28px 0 34px;max-width:1470px;margin:0 auto}.catalog-category-view .category-products h1.page-title{font-size:26px;color:#000;font-family:open sans,sans-serif;font-weight:300}.banner-top-text h1{font-size:26px;color:#000;font-family:open sans,sans-serif;font-weight:300}.radiobuttons input[type=radio]{display:none}.radiobuttons label{line-height:1!important;overflow:hidden;cursor:pointer;padding-left:0;font-size:12px;display:table}.radiobuttons input[type=radio]+label>span:first-child{width:12px;height:12px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/radiobutton.png) left top no-repeat transparent;float:left;margin-right:6px}.radiobuttons input[type=radio]:checked+label>span:first-child{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/radiobutton.png) -12px top no-repeat transparent}.buttons-set button.button{border:none;background:0 0;padding:0;margin:0;position:relative;display:block}.buttons-set button.button span{font-size:14px;text-transform:uppercase;color:#fff;background:#3a3a3a;line-height:35px;text-align:center}.buttons-set button.button span span{padding:0 39px;display:block;height:33px;border-bottom:2px solid #000}.buttons-set button.button:hover span{background:#000}.buttons-set button.button:active{top:2px}.form-list li .input-box{margin-bottom:8px}.form-list li.control .input-box{float:left}.form-list li.control .input-box input{margin-top:6px}.form-list label{font-size:12px;line-height:1;display:inline-block;float:left;margin-bottom:2px}.form-list label em{float:right;color:red;margin-left:2px}.form-list input.input-text{padding:2.5px 6px}.validation-advice{font-size:11px;color:red;line-height:1;margin-top:5px}.create-login{overflow:hidden;min-height:444px;width:49.3%;background:#eee;padding-bottom:30px}.create-login h2{font-size:21px;font-family:open sans,sans-serif;font-weight:300;color:#000;text-align:center;padding:15px 0 20px;text-transform:lowercase}.create-login .form-list{max-width:296px;margin:0 auto}.create-login .form-list li{margin:0 0 15px}.create-login .form-list input.input-text{padding:6.5px 6px}.create-login .buttons-set{max-width:296px;margin:26px auto 0}.create-login .back-link{margin:10px 0 0;text-align:left}.create-login .back-link a{color:#000}.account-login h2{padding-bottom:42px}.account-login .form-list label em{display:none}.account-login .forgot-left{display:inline-block;line-height:34px;font-size:11px;color:#8d8d8d;text-decoration:underline;margin-left:8%}.account-login .buttons-set{margin-top:34px}.account-login .buttons-set button.button{float:left}.create-text h2{padding:85px 0 30px!important}.create-text .buttons-set{margin:0!important;float:none!important;max-width:100%!important}.create-text .buttons-set button.button{float:none;margin:0 auto}.customer-account-login #body{padding-bottom:140px}.customer-account-login .create-login h2{padding-top:55px}.customer-account-login .account-login .buttons-set button.button span span{width:126px;padding:0;text-align:center}.customer-account-login .account-login{min-height:300px}.customer-account-login .create-login .form-list{float:left;max-width:230px;width:48%;margin-left:11%}.customer-account-login .create-login .buttons-set{float:left;margin-left:7.5%;max-width:126px;margin-top:67px}.customer-account-login .account-login .forgot-left{line-height:15px;margin:-5px 0 0;display:table}.account-create .sign-up-newsletter{max-width:414px;margin:15px auto 0}.account-create .sign-up-newsletter .input-box{float:left;height:20px}.account-create .sign-up-newsletter .input-box input{margin-top:6px}.account-create .sign-up-newsletter label{font-size:12px;line-height:1;display:inline-block;margin-bottom:2px;margin-left:5px}.account-create .sign-up-newsletter p{font-size:11px;color:#8d8d8d;line-height:1.2em;margin-left:25px}.forgot-password,.reset-password{background:0 0;margin:0 auto;min-height:100px;padding-bottom:0}.forgot-password .page-title h1,.reset-password .page-title h1{text-align:center}.forgot-password form,.reset-password form{background:#eee;min-height:100px;padding-bottom:30px}.forgot-password form p{font-size:13px;color:#8d8d8d;line-height:1.3em;max-width:296px;margin:0 auto 15px;text-align:center}.reset-password .fieldset{background:#eee;margin-top:0;padding-top:30px}.std{font-family:Arial,Helvetica,sans-serif;font-size:13px}.std ul.square{list-style-type:square;margin-left:16px}.std dl{line-height:1.5em;margin-bottom:34px}.std dl dt{font-size:21px;font-family:open sans,sans-serif;font-weight:300;text-transform:lowercase;color:#e61f24;line-height:1.6em;margin-bottom:16px}.std dl dd{margin-bottom:20px}.std dl ul li{margin-bottom:3px}.std dl ul a{color:red;text-decoration:underline}.cms-no-route .std{max-width:530px;margin:0 auto}.cms-no-route .std .page-title{padding-bottom:12px}.cms-no-route .std .page-title h1{width:45px;height:46px;background:#fff url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-404.png) no-repeat;margin:0 auto;display:block;text-indent:-9999px}.cms-page-view .std a{color:#e61f24}.cms-customer-service .std dl dt{margin-bottom:5px}.cms-customer-service .std ul.disc{margin-bottom:30px}.cms-page-view .data-table{max-width:720px;margin-top:20px}.cms-page-view .data-table th{padding:0 20px 0 0}.col2-left-layout .main{width:76.9%;float:right}.col2-left-layout .col-left{width:17.7%;float:left;min-width:170px}#footer{background:#ededed}#footer .block-subscribe{width:100%;display:inline-block;margin:31px 0 28px}#footer .block-subscribe .block-content{display:table;margin:0 auto}#footer .block-subscribe .block-content>div{float:left}#footer .block-subscribe .form-subscribe-header{margin:0 19px 0 0}#footer .block-subscribe .form-subscribe-header label{clear:none;height:28px;line-height:28px;color:#000;font-size:24px;font-family:open sans,sans-serif;font-weight:300;letter-spacing:.1em;margin-top:4px}#footer .block-subscribe .form-box input.input-text{float:left;height:40px;width:230px;padding:0 8px;line-height:1.5em;border:1px solid #9b9b9b;border-right:none;font-size:14px}#footer .block-subscribe .form-box button.button{float:right;width:84px;height:40px;background:#121212;border:1px solid #050505}#footer .block-subscribe .form-box button.button span{font-size:12px}#footer .block-subscribe .form-box button.button:hover{background:#9b9b9b;border:1px solid #9b9b9b}#footer address{font-size:12px;padding:25px 0;color:#7f7f7f}.social-media ul{display:flex;justify-content:center}.social-media ul li{width:18%;margin-right:3.5%}footer .social-media ul li a{font-size:0;text-indent:-999em;background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:block;height:0;padding-bottom:120%;background-position:0 0}footer .social-media ul li a:hover{background-repeat:no-repeat;background-size:100% auto;display:block;height:0;padding-bottom:120%}footer .social-media{max-width:560px;margin:0 auto}.social-media ul li.facebook a:hover{background-position:0 100%}.social-media ul li.blog a:hover{background-position:0 100%}.social-media ul li.twitter a:hover{background-position:0 100%}.social-media ul li.pinterest a:hover{background-position:0 100%}.social-media ul li.google a{background-image:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-g.png)}.social-media ul li.google a:hover{background-position:0 100%}.social-media ul li.polyvore a{background-image:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-polyvore.png)}.social-media ul li.polyvore a:hover{background-position:0 100%}.social-media ul li.instagram a:hover{background-position:0 100%}.footer-content{padding-top:25px}@media only screen and (max-width:767px){.footer-content{padding-top:3px}}.footer-content>div .inner{min-height:210px}.footer-content>div.col-1 .inner{padding-top:20px}.footer-content .col-4.last div{font-family:varela round,sans-serif!important}.footer-content>div{float:left;width:23.8%;margin-right:1.6%}.footer-content>div h3{text-align:center;font-size:13px;margin-bottom:5px}.footer-content>div .inner{max-width:320px;margin:0 auto;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dbdbdb;-webkit-box-shadow:2px 2px 5px 0 #ccc;-moz-box-shadow:2px 2px 5px 0 #ccc;box-shadow:2px 2px 5px 0 #ccc}.footer-content>div .inner img{margin:0 auto}@media only screen and (max-width:738px) and (min-width:600px){.footer-content>div .inner{max-width:235px}}.footer-content .col-1 h3{color:#eb1723}.footer-content .col-2 h3{color:#db4ad1}.footer-content .col-3 h3{color:#8898cb}.footer-content .col-4 h3{color:#90becc}.footer-content .col-1 .inner{padding:10px 20px}.footer-content .col-1 ul li{margin-bottom:6px;font-size:11px;text-transform:uppercase;line-height:1.5em}.footer-content .col-1 ul li a{color:#a4a4a4}.footer-content .col-1 ul li a:hover{text-decoration:underline}.scrollup{display:none;bottom:40px;position:fixed;right:10px;z-index:99;background:#e72025;border-radius:50%;padding:10px}.scrollup span.arrow{height:45px;width:45px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/arrow_up.png) 0 -4px no-repeat;background-size:contain;display:block;color:#fff;text-transform:uppercase;font-size:11px;line-height:70px;text-align:center}.scrollup:hover{background:#e4e3de}.paypal-left-col{float:left;width:70%}.paypal-right-col{float:right;width:25%}.paypal-express-review .paypal-review-order h2.sub-title,.paypal-express-review .paypal-review-order h2.legend,.paypal-express-review .paypal-review-order h3{font-size:14px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b5b5b5}.paypal-express-review .col2-set #billing-address,.paypal-express-review .col2-set #shipping-address{width:47%;float:left;margin-top:10px}.paypal-express-review .col2-set #shipping-address{float:right}.paypal-right-col .info-set h2.legend{display:none}.paypal-right-col #details-reload{margin-top:10px;padding-top:10px;border-top:1px solid #dedede;font-size:12px}.paypal-right-col #details-table thead,.paypal-right-col #details-table td{border-bottom:1px solid #dedede}.paypal-right-col #review-buttons-container{margin-top:20px}.paypal-right-col #review-buttons-container button{float:right;clear:both}.paypal-express-review .paypal-review-order h3.product-name{border-bottom:0;padding-bottom:0;margin-bottom:0;font-size:12px}.paypal-express-review .paypal-review-order{margin:20px 0;overflow:hidden}#billing-address-form li.control label{clear:none;line-height:26px;margin-left:5px}#billing-address-form li.control .input-box input{margin-left:0}.paypal-express-review .paypal-review-order select,.paypal-express-review .paypal-review-order select#shipping_method{width:100%}.addto-gaps-right{margin-top:40px}.paypal-express-review #review-buttons-container button.no-checkout+p{display:block;content:'Please complete required information above';color:#e71f25;font-size:12px;text-align:center;line-height:12px;margin-top:10px}.paypal-express-review #review-buttons-container button#update_order span span{display:none}.product-view .product-img-box .addto-gaps-right li.socail{border-right:medium;height:20px;line-height:20px;margin-right:12px;padding:0;float:left}.product-view .product-img-box .addto-gaps-right li.socail iframe{border:none;overflow:hidden;width:80px;height:21px}.addto-gaps-right .no-text{display:block;font-size:0;text-indent:-999em}.addto-gaps-right li a{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/social-share.png) no-repeat scroll 0 0}.addto-gaps-right .no-text{display:block;font-size:0;text-indent:-999em}.addto-gaps-right li a.ico-gp{background-position:0 0;width:32px}.addto-gaps-right li a.ico-pt{background-position:65% 0;width:41px}.addto-gaps-right li a.ico-fb{background-position:100% 0;width:48px}.addto-gaps-right li a.ico-tw{background-position:27% 0;width:57px;height:20px}.addto-gaps-right .googlePlusOneButton #___plusone_0{width:57px!important}.category-room .note-msg{display:none}.category-colour .note-msg{display:none}.category-gifts .note-msg{display:none}#co-shipping-method-form label{display:inline}#co-shipping-method-form dl.sp-methods{padding-left:20px;font-size:12px}#co-shipping-method-form .buttons-set{margin-left:115px;padding-top:10px}#shipping-zip-form .buttons-set{margin-left:115px;padding-bottom:10px}#shopping-cart-table .btn-update{float:right}#shopping-cart-table .btn-update span{color:#000}.sub-total table.shopping-cart-totals-table{width:inherit}.sub-total table.shopping-cart-totals-table td{width:100%;text-align:left}.sub-total table.shopping-cart-totals-table td:nth-child(2){float:right;text-align:right;margin:0 0 -4px 15px}.shopping-cart-totals-table>tbody{float:right}#my-orders-table .product-sku{color:#909090;margin-left:10px}#my-orders-table .product-name{margin-left:10px}#my-orders-table tr td{vertical-align:middle}#my-orders-table tr td dl.item-options{margin-left:10px}.buttons-set .back-link-order-view{padding-top:0!important;margin-top:-20px;padding-bottom:15px}.buttons-set .back-link-order-view a{color:#e71f25;font-size:13px;line-height:16px}.order-details .link-print{background-color:#3a3a3a;border:1px solid #3a3a3a;color:#fff;font-size:13px;padding:5px 15px;text-transform:uppercase}.new-product{width:100%;font-family:varela round,sans-serif}.new-product .products-list li.last{margin-right:0}.new-product .products-list li:nth-child(3n){margin-right:4.8%}.new-product .products-list li{margin:0 4.8% 50px 0;position:relative;width:21%}.new-product .products-list .product-name{height:30px}.products-list .product-shop .price-box .price-label{display:none}.products-list .product-shop .price-box .old-price,.products-list .product-shop .price-box .old-price .price{color:#444;display:inline;font-size:14px;margin-right:5px;text-decoration:line-through}.products-list .product-shop .price-box .special-price,.products-list .product-shop .price-box .price{display:inline;font-size:14px;text-align:center}#onestepcheckout-form .onestepcheckout-column-right #payment_form_paypal_express li.form-alt{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/paypal.jpg) no-repeat scroll 25% 0;font-size:0;height:20px}#onestepcheckout-form p.onestepcheckout-numbers{margin-top:20px}#container_payment_method_paypal_express,#payment_form_paypal_express{display:block!important}#onestepcheckout-form .onestepcheckout-column-right #payment_form_paypal_express{margin:0 auto 8px}ul.left{position:relative}#header .brandmenu{display:none;background:none repeat scroll 0 0 #fff;border:1px solid #e1e0e0;color:#000!important;left:50%;overflow:hidden;padding:10px 5px;position:absolute;width:585px;z-index:10001;top:30px}#header .brandmenu li{width:175px;display:inline-block;line-height:18px!important}#header .brandmenuviewall{color:#666}#m-wait .loader img{display:inline-block}.product-view .product-right .products-same-range li{margin-bottom:3.46%}.product-view .product-right .products-same-range>ul{overflow:hidden}body.cms-index-index .main{margin-top:10px}.note-msg{border-style:solid!important;border-width:1px!important;background-position:10px 9px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:8px 8px 8px 32px!important;font-size:11px!important;font-weight:700!important;border-color:#fcd344;background-color:#fafaec;background-image:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/i_msg-note.gif);color:#3d6611}.srch-rslt{text-align:center}.brandlist .product-shop{height:26px!important}.brandlist .product-shop a{color:#000!important}.brandlist .product-shop h2{padding-top:10px!important}.brandlist .products-list li image{display:inline}.brandlist .products-list .box-image{text-align:center}.category-image.left [title]{text-align:center}.products-list .next-images{float:right}.price-reviews .price-box{display:block!important;font-weight:400;line-height:1}.product-options-bottom .price-box{display:block;font-weight:400;margin-bottom:8px}.product-options-bottom .to-price{margin-bottom:10px;display:inline-block;float:left}.product-options-bottom .to-price .to{font-size:22px;float:left;margin:0 8px}.product-options-bottom .to-price .price{font-size:30px}.cms-bestsellers .left.last.odd{float:left}.right-price-section{margin-bottom:10px;overflow:hidden;position:relative}.right-price-section .button-available{bottom:10px;left:58%}.right-price-section .old-price .price-label{color:#999}.right-price-section .old-price .price{color:#999;text-decoration:line-through}.cms-customer-reviews .box-customer-reviews .customer-reviews tbody tr td img{float:none;vertical-align:middle;display:inline}.review-top{background:#ececec;margin-bottom:15px;padding:10px}.review-top .title{color:#000;font-family:open sans,sans-serif;font-size:26px;font-weight:300;margin:4px 0 18px}.cartdrop{background:#eee;position:absolute;right:0;top:100%;width:288px;padding:0 20px;z-index:9999;display:none;margin-top:5px}.cartdrop h3{border-bottom:1px solid #d6d6d6;font:11px/14px 'latomedium',Arial,sans-serif;margin:0;padding:12px 0 8px;text-align:left;text-transform:uppercase}.cartdrop h3 a{color:red}.cartdrop .block-content{overflow:hidden}.cartdrop .block-content .empty{padding:10px 0 20px;line-height:1.2em;font-size:12px}.cartdrop .mini-products-list li{padding:10px 0 0;overflow:hidden;display:block}.cartdrop .mini-products-list li.last{padding-bottom:10px}.cartdrop .mini-products-list .product-image{border:1px solid #d7d7d7;width:48px;float:left}.cartdrop .mini-products-list .product-details{margin-left:62px;font-size:11px;text-align:left}.cartdrop .mini-products-list .product-details h4{font:11px/1.2em 'latomedium',Arial,sans-serif;text-transform:uppercase;margin-bottom:0;padding-top:4px}.cartdrop .mini-products-list .product-details h4 a{display:block;font-weight:700}.cartdrop .mini-products-list .product-details h4 a:hover{text-decoration:underline}.cartdrop .mini-products-list .product-details .options{display:block;font-size:11px;line-height:1.2em;color:#979a9e;margin-top:2px}.cartdrop .mini-products-list .product-details .price{display:block;font-family:latoheavy,Arial,sans-serif;line-height:1em;margin-top:8px}.cartdrop .actions{padding:0 0 20px}.cartdrop .actions .button{width:100%;text-align:center;padding:13px 0 11px;font-size:16px}.cartdrop .button{background-color:#36c77b;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:latobold,Arial,sans-serif;font-size:12px;line-height:1em;padding:10px 15px;text-transform:uppercase;transition-duration:.2s}.top-cart-img{float:right;position:relative;top:-8px}.catalog-category-view.sticky-layered-nav .toolbar-top{margin-bottom:50px}.catalog-category-view .category-filter.sticky{left:0;right:0;width:auto;max-width:1200px}.category-filter>ul>li{height:44px;margin-bottom:-8px}.catalog-category-view .category-filter.sticky,.catalog-category-view .category-filter.sticky:after{background:#383838}.catalog-category-view .category-filter.sticky:after{position:absolute;content:'';display:block;left:-50%;top:0;height:100%;width:200%}.catalog-category-view .sticky{position:fixed!important;max-width:994px;top:0;z-index:100;border-top:0;margin:0 auto}.catalog-category-view .toolbar-top.sticky{position:fixed!important;top:0;z-index:100;border-top:0;margin:0 auto;transition:all .25s ease 0s}#productlist-showmore{display:block;background:#0e0e0e;width:16em;padding:1em 0;margin:0 0 0 calc(50% - 128px);clear:both;color:#fff;text-align:center;position:relative;top:-20px}.product-collection-count{position:relative;margin:0 auto;text-align:center;font-size:14px;width:100%}.product-collection-count .remaining-count{font-weight:700}@media only screen and (max-width:767px){#productlist-showmore{margin-left:auto;margin-right:auto}}.catalog-category-view .note-msg{clear:both;margin-top:10px}.product-img-box .more-views li:nth-child(6n),.product-img-box .more-views li:nth-child(7n),.product-img-box .more-views li:nth-child(8n),.product-img-box .more-views li:nth-child(9n),.product-img-box .more-views li:nth-child(10n){display:none}span.disabled_filter_label{color:#999}.category-products.brandlist .box-image a img{height:auto;width:100%}.products-list li .next span.hover{border:1px solid #eee;box-shadow:4px 4px 7px 0 rgba(201,201,201,.6);display:none;height:100%;left:-13px;padding:10px 12px;position:absolute;top:-11px;width:100%;z-index:1}.products-list li .previous span.hover{border:1px solid #eee;box-shadow:4px 4px 7px 0 rgba(201,201,201,.6);display:none;height:100%;left:-13px;padding:10px 12px;position:absolute;top:-11px;width:100%;z-index:1}.alert-stock.link-stock-alert{float:left}.alert-stock.link-stock-alert a{color:#a4a4a4}.product-options .options{margin-bottom:10px}#ftxt{font-size:12px;line-height:1}.mb-top-layered-navigation{display:flex;width:100%}.footer-card{margin:0 auto 6px;text-align:center}.footer-content .inner .a-center img{margin:0 auto}.customer-account-login #header .contents{position:relative;padding:28px 0;text-align:center}.customer-account-login #header .logo{width:auto!important;display:inline-block;margin:0!important;position:static!important}.customer-account-login #header .logo img{display:inline-block}.customer-account-login #header .secure-logo{position:absolute;top:74px;right:0}.customer-account-login #footer address{padding:22px 0 13px;font-size:15px}.customer-account-create .page-title{text-align:center}.customer-account-create .create-login{margin:0 auto}.stoct_data_out{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/error.png) no-repeat scroll 0 15%;font-size:12px;line-height:17px;padding-left:25px;margin-bottom:10px}.stoct_data_delivery{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/tick.png) no-repeat scroll 0 0;font-size:11px;padding-left:25px;min-height:19px;line-height:1.75;padding-bottom:5px}.stoct_data_outdelivery{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/error.png) no-repeat scroll 0 50%;font-size:11px;padding-left:25px;line-height:1.25;margin-bottom:4px;color:red}.category-products .product-shop .start-end{color:#a5a5a5;font-size:14px}.product-shop .from-price span{display:inline-block;color:#a5a5a5}.product-shop .from-price .price-box{display:inline}.dropdown.accessories .col-1 ul{height:285px;-moz-columns:2 200px;-webkit-columns:2 200px;columns:2 200px}.cms-page-view .banner-top-images{width:32.8%;float:left}.cms-page-view .banner-top-text{box-sizing:border-box;padding:0 24px 10px;width:67.2%;float:right}.cms.left-column{vertical-align:top;padding:1%;display:inline-block;width:70%}.cms.right-column{vertical-align:top;padding:1%;display:inline-block;width:25%}p.padding-top{padding-top:2em}p.line-separator:before{content:'*****************************************************************************';padding:2em 0;display:block}#shopping-cart-table .text-mobile{display:none}.customer-address-form .form-list li.control{overflow:hidden}.customer-address-form .form-list li.control label{line-height:26px}.right-price-section .button-available{float:left;width:42%}.right-price-section .product-options-bottom .button-available{float:left;width:42%}.right-price-section .add-to-cart{float:left}.right-price-section .product-options-bottom .add-to-cart{float:left}.right-price-section .button-available .availability{width:auto!important}.right-price-section .add-to-box{float:none}.right-price-section .product-options-bottom{width:100%}.ipad .products-list li span.hover,.ipad .products-list .box-image .click-hover,.ipad .product-view .similar-products li span.hover{display:none!important}.contents{padding:0 12px}@media only screen and (max-width:1079px){.product-bottom .box h2.top{font-size:20px}}@media only screen and (min-width:960px) and (max-width:1035px){body div.snize-ac-results{margin-left:0}}@media only screen and (max-width:1020px){.product-view .product-right .button-available{width:100%}.product-view .product-right .button-available .availability{width:100%;padding-top:10px}}@media only screen and (max-width:1054px) and (min-width:768px){.product-view .add-to-box .btn-cart{margin-bottom:0}.product-view .add-to-box .button-paypal{float:none;margin-left:69px}.product-view .add-to-box .paypal-logo .paypal-or{display:block;margin:5px 0 0 95px}}@media only screen and (max-width:959px){.searchautocomplete .nav .nav-input{padding:0 1px 0 0!important;margin-right:28px}body div.snize-ac-results{margin-left:0}#header .contents{position:relative}.header-link .right li:nth-child(-n+4){display:none}#header .basket{height:40px;width:196px;float:right}#header .basket .bag>span span{display:none}#header .basket .bag span em{display:none}#header .basket .bag{width:160px;top:10px;left:34px}#header .basket .bg-box{width:40px;height:40px;background-size:100% 100%;margin:0}#header .basket .bag .checkout{font-size:10px}.toolbar .sorter{width:auto;float:left}.toolbar .amount{display:none}.toolbar .limiter,.toolbar .sort-by{float:left;margin-right:26px}.category-filter>ul>li{width:14.28%;font-size:15px}.category-filter>ul{width:100%}.product-view .product-img-box .more-views li{display:none}.product-view .product-img-box .more-views li:nth-child(-n+4){display:block}.product-bottom .box{width:100%}.product-bottom .box .list:not(.flickity){padding:20px 4%}.product-bottom .box .list .more-product a{width:70%;margin:0 auto;display:block}.product-bottom .box .list .more-product img{width:100%}.product-bottom .box .list .more-product{display:none}.product-bottom .box .list .more-product:nth-child(-n+6),.product-bottom .box.click-active .list .more-product{display:block}.account-login .col2-set .form-list{margin-left:8%}.account-login .col2-set .col-1 .buttons-set{padding-right:5.5%}.cart-collaterals .col3-set .col-1{width:48%}.cart-collaterals .col3-set .col-3 .shipping-method{float:left;margin-left:30px}.col2-left-layout .main{width:74%;float:right}.products-list li{padding-bottom:0}#footer .block-subscribe .block-content{width:100%}#footer .block-subscribe .form-subscribe-header label{text-align:center;height:auto;line-height:26px!important}#footer .block-subscribe .block-content>div{float:none;margin:15px auto 0;display:table}.product-bottom .box .list .more-product{float:left;width:15.6%;margin:12px .5%;height:144px}.product-bottom .click-active .list .more-product{width:27.5%}.customer-account-login .create-login .form-list{margin-left:7%}.footer-content>div.last .inner>div{width:100%!important}#header .header-link .brandmenu{left:0}.header-link ul li.lastbrand .brandmenu.active{display:block!important}}@media only screen and (max-width:935px){.header-link{text-align:center}}@media only screen and (max-width:903px){.category-filter ul li.size{z-index:112}.category-filter ul li.style{z-index:111}.product-view .product-right .products-same-range>ul{overflow:visible}.product-view .products-same-range h2 span{float:none;display:block}}@media only screen and (max-width:800px){.paypal-left-col{width:100%;margin-bottom:20px}.paypal-right-col{width:100%}.paypal-right-col #details-table{width:100%}.products-list .item.active .box-image .click-hover,.products-list .item.active span.hover{display:block!important}}@media only screen and (max-width:825px){body.cms-index-index .main{margin-top:0}.searchautocomplete-toggle{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-search.png);width:40px;height:47px;overflow:hidden;text-indent:-999px;cursor:pointer}#header .basket .bag{display:none}.searchautocomplete{display:none;position:absolute;z-index:99;left:50%;top:136px;width:calc(100vw - 45px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#9063da;padding:10px;border-radius:0}.searchautocomplete-focus{display:block}.searchautocomplete .nav .nav-input{height:36px}.searchautocomplete .nav .nav-input input.input-text{font-size:1em}#header .basket.basket-item-0 .bag-count{display:none}#header .basket.basket-focus .bag .cartdrop{display:block!important;margin:0;width:240px;padding-top:58px}.searchautocomplete .nav-submit-button .button{display:none}.searchautocomplete-focus.searchautocomplete .nav{background:#fff;margin:0}.searchautocomplete.searchautocomplete-focus .nav-submit-button .button{display:block;position:absolute;top:0;right:0;width:38px;height:38px;font-size:14px;background-size:61% 74%}.searchautocomplete-toggle{display:block}#header .basket.basket-focus .bag{display:block;right:0;left:auto;border:none;height:0;top:52px;width:100%}#header .basket.basket-focus .bag>span{display:none}#header .basket.basket-focus .bag .cartdrop .top-cart-img{display:none}#header .basket.basket-focus .bag .checkout{position:relative;z-index:99999;width:260px;margin:10px;font-size:13px;height:40px;line-height:43px;background:#16a216;transition:none}.cartdrop .actions{display:none}.cartdrop .mini-products-list li.last{padding-bottom:20px}#header .basket-item-0.basket-focus .bag .checkout{background:#7f7e7c}#header .contents>div.left{width:auto}#header .basket .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-basket.png);height:50px;background-size:100% 100%;width:40px;border:none;overflow:hidden;text-indent:-9999px;cursor:pointer}#header .basket .bag-count{display:block}}@media only screen and (max-width:767px){body div.snize-ac-results{left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.top-link{float:none;overflow:hidden;visibility:hidden}#header .logo{top:14px;width:300px;margin-left:-150px}.searchautocomplete.searchautocomplete-active .nav{width:240px;display:block;position:absolute;left:0;top:60px;background:#fff}.searchautocomplete .nav-submit-button{position:static}.searchautocomplete .nav-submit-button .button{height:50px;background-size:100% 100%;width:40px;border:none;overflow:hidden;text-indent:-9999px}#header .basket{width:auto;margin:0}.header-link{padding:28px 0 36px}.header-link ul{float:right;display:table;margin-left:auto;margin-right:auto}.header-link ul.brandmenu{display:none}.header-link ul.left{display:none}.header-link ul.right li.customer-reviews,.header-link ul.right li.step{display:none}.header-link ul.right li.like-fb{padding:0;z-index:1;position:relative}.category-image,.category-image img{display:none}.cms-page-view .banner-top-text{float:none;width:auto;padding:10px}div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer{max-width:100%}div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer img{width:100%}.category-products{width:100%}.catalog-category-view .breadcrumbs{margin:5px 5px 10px}.toolbar .sorter{float:left;width:184px}.toolbar .sorter .sort-by{display:none}.toolbar .pages ol{display:inline-block;float:right}.category-title{margin-bottom:0}.catalog-category-view .category-products .category-desc{padding-bottom:0;width:auto;float:none;text-align:center}.catalog-category-view .category-products h1.page-title{}.products-list .product-shop .desc{display:none}.product-left,.product-right{width:100%}.product-view .box-option{display:none}.product-view .box-option-mobile{display:block;clear:both}.product-view .description{display:none}.product-view .description-secondary{display:block}.product-essential .product-img-box .product-image{float:none;width:100%}.product-view .product-img-box .more-views{display:none}.product-view .product-img-box{overflow:hidden}.product-view .product-name{margin-top:10px}.product-view .add-to-box{margin-bottom:0}.product-view .as-featured-in{margin-bottom:42px;display:none}.product-view .as-featured-in.mobile{display:block}.product-view .add-to-box .qty-box,.qty-box{width:85px;height:40px}.product-view .qty-box .js-qty{display:none}.product-view .qty-box input.input-text{width:48px;height:39px;font-size:16px;border:1px solid #b3b3b3;text-align:center}.product-view .qty-box label{font-size:15px;line-height:39px}.product-view .qty-box .js-qty{display:none}.product-view .qty-box .js-qty button{width:20px;height:18px;line-height:11px}.product-view .qty-box .js-qty button,.product-view .qty-box .js-qty .plus{height:39px;width:40px;border:1px solid #5a5a5a;float:left;margin-left:4px;font-size:21px;padding-bottom:5px;color:#fff;background:#3a3a3a}.product-view .product-right .btn-cart{float:none;width:200px;height:52px}.product-view .product-right .btn-cart span{font-size:15px;letter-spacing:1px}.product-view .products-same-range h2 span{float:right;display:inline}.product-bottom .box .list .more-product a{width:75%}.product-bottom .box .flickity{margin-left:0;margin-right:0}.product-bottom .box .flickity .flickity-prev-next-button{display:none}.create-login{width:100%;float:none}.account-login{min-height:270px}.account-login-border-bottom{display:block;width:100%;height:15px;background:#fff}.account-create .border-center{display:none}.create-text{margin-top:30px}.customer-account-login .fieldset{max-width:400px;margin:0 auto}#shopping-cart-table a.product-image img{display:none}#shopping-cart-table tbody td:first-child{width:0!important;padding:0!important}.brandmenu{right:0!important;left:0}.col2-left-layout .main{width:100%;float:none}.col2-left-layout .col-left{width:100%;float:none}#footer .block-subscribe .form-subscribe-header label{font-size:20px}.social-media ul{margin:0 auto 12px;max-width:360px;text-align:center}.social-media ul li{width:21.2%;margin:0 .9%;display:inline-block;float:none}.social-media ul li img{width:88px;margin:0 auto}.footer-content>div{width:50%;margin:10px 0;margin-right:0}.footer-content>div .inner{min-height:250px}.button-available{float:left;margin-bottom:15px}.right-price-section .button-available{bottom:0;left:0;position:relative}.addto-gaps-right{width:80%;float:left}.product-bottom .box .list:not(.flickity) .more-product:nth-child(3n){margin-right:0!important}.more-brand #morebrandinner li,.your-viewed #recently-viewed-items li{min-height:190px}.product-bottom .click-active .list .more-product{width:32%}.MagicZoomPup,.MagicZoomBigImageCont{display:none!important}.social-media ul li a{height:69px;width:100%}.social-media ul li a:hover{height:72px}#header .header-link .brandmenu{width:430px}.catalog-category-view .sticky{width:auto;left:20px;right:20px}.product-essential .product-img-box .product-image,.non-swiper{display:none}.swiper{display:block}#hotlist-swipe{margin-bottom:30px}#shopping-cart-table th{font-size:16px}.products-list li span.hover,.products-list .box-image .click-hover,.product-view .similar-products li span.hover{display:none!important}.cms.left-column,.cms.right-column{width:90%;padding:5%}.cms.left-column img,.cms.right-column img{margin:0 auto;width:70%}}@media only screen and (max-width:640px){#paypaliframe_wrapper{max-width:100%;box-sizing:border-box;padding:8px;height:auto}#paypaliframe_wrapper iframe{width:130%;height:calc(127% - 2em);margin:0 -15%!important;font-size:10px;transform:scale(.78);transform-origin:50% 0}#iframe-warning{font-size:10px;text-align:center;line-height:1;height:1em;margin-bottom:1em}}@media only screen and (max-width:599px){.customer-account-login #header .secure-logo{position:static;margin:5px auto 0;display:block}.customer-account-login #header .secure-logo img{display:inline-block}.header-link ul li{padding:0 7px}.header-link ul li.step{display:none}.product-bottom .box .list .more-product a{width:100%}.footer-content>div{width:45%;margin:10px 2.5%}.toolbar .sorter .limiter{margin-bottom:5px}.catalog-category-view .toolbar-top.sticky .toolbar .sorter .limiter{float:left;margin-bottom:0}#shopping-cart-table th:last-child{text-indent:-9999px}.product-view .similar-products li,.product-view .similar-products li:nth-child(3n){width:47.5%;margin:2.45% 2.45% 0 0}}@media only screen and (max-width:540px){#header .header-link .brandmenu{width:400px}}@media only screen and (max-width:499px){.product-view .add-to-box .button-paypal{float:none;margin-left:69px}.product-view .add-to-box .paypal-logo .paypal-or{display:block;margin:5px 0 0 95px}.my-account .col2-set:last-child{margin-bottom:0}.my-account .col2-set .col-1{float:none;width:100%;margin-bottom:30px}.my-account .col2-set .col-2{float:none;width:100%}.paypal-express-review .col2-set #billing-address,.paypal-express-review .col2-set #shipping-address{width:100%}}@media only screen and (min-width:480px){.products-list li:nth-child(4n+1){clear:left}}@media only screen and (max-width:479px){#header .logo{width:206px;margin-left:-103px;top:20px}.header-link ul li{width:100%;padding:4px 0;text-align:center;float:none}#header .header-link ul li{display:inline-block;float:none;margin:0 2px;width:auto}#header .header-link ul.brandmenu li{display:inline-block;float:left;margin:0 2px;text-align:left;width:110px}.header-link ul.brandmenu{width:100%}.header-link ul.left li:last-child{width:100%}.header-link{display:none}.header-link ul.right li{padding:4px 0}.header-link ul.right li.customer-reviews{padding-top:18px}.header-link ul.right li.like-fb{padding:4px 0 0}.header-link ul.right li.like-fb img{margin:0 auto}#header .basket .bag span em{display:none}div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer{width:100%!important}div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer{clear:both;width:100%!important}.products-list li,.new-product .products-list li{width:46.2%;display:block}.products-list li:nth-child(2n+1){clear:left}.products-list .product-image{display:block}.products-list li img{width:100%}.product-view .product-right .products-same-range>ul{overflow:visible}.category-products a.previous img,.category-products a.next img{width:auto;margin:0 auto}.category-filter li.category .box-dropdown{right:-25px;left:auto}.cart-collaterals .col3-set .col-3 .shipping-method{width:86%;margin:0 7%}#shopping-cart-table th{font-size:16px}.create-login .form-list,.create-login .buttons-set,.account-create .sign-up-newsletter,.forgot-password form p{width:85%;max-width:100%}.customer-account-login .create-login .buttons-set{width:100%}.customer-account-login .create-login .form-list,.customer-account-login .create-login .buttons-set{float:none;max-width:320px;width:80%;margin:0 auto}.customer-account-login .create-login .buttons-set{margin-top:0;padding:0;text-align:center}.create-text .buttons-set{width:100%!important}.customer-account-login .account-login .buttons-set button.button{float:none;display:inline-block}.my-account .form-list li.fields .field{width:100%!important;float:none!important}.product-right .products-same-range li{width:48.27%;margin-top:1.523%;margin-bottom:1.523%}.product-right .products-same-range li:nth-child(2n){margin-right:0}.social-media ul li img{width:60px}.box-customer-reviews .total span{width:auto}#footer .block-subscribe .form-box input.input-text{font-size:12px}.footer-content>div{width:100%;margin:10px 0}.more-brand #morebrandinner li,.your-viewed #recently-viewed-items li{min-height:150px}#header .header-link .brandmenu{top:41px}.total-cost{text-align:center}}@media only screen and (max-width:458px){#header .header-link .brandmenu{top:65px;width:100%;margin:-5px 0 15px}p.line-separator:before{content:'***************************************************************'}}@media only screen and (max-width:439px){.cart-collaterals .col3-set .col-3 #shipping-zip-form select{width:100%}#shipping-zip-form .buttons-set,#co-shipping-method-form .buttons-set{margin-left:0}#shipping-zip-form .buttons-set button.button,#co-shipping-method-form .buttons-set button.button{margin:0 auto}#co-shipping-method-form .buttons-set button.button span span{padding:0 29px}.cms-page-view .data-table thead{display:none}.cms-page-view .data-table th{text-decoration:underline;display:block;width:100%}.cms-page-view .data-table td{display:block;width:100%;padding:2px 0;margin-bottom:15px}.addto-gaps-right{width:100%}}@media only screen and (max-width:420px){.toolbar .sorter label,.toolbar .sorter .limiter{font-size:10px}.toolbar .sorter .sort-by select{width:84px}.product-view .products-same-range h2 span{display:block;float:none}}@media only screen and (max-width:399px){#header .logo{width:176px;margin-left:-88px}.searchautocomplete-toggle{width:30px;height:37px;background-size:100% 100%}#header .basket .bg-box{width:28px;height:36px}#header .basket .bag{width:175px}.product-bottom .box .list:not(.flickity){padding:10px 2% 8px}.product-bottom .box .list:not(.flickity) .more-product{width:31%;margin-right:2%}.product-bottom .box h2.top{font-size:16px}.account-login .forgot-left{display:block;clear:both;margin:0}.product-bottom .box .list:not(.flickity) .more-product:nth-child(3n){margin-right:0!important}.product-view .product-img-box .addto-gaps-right li.socail{margin-right:5px}.product-view .product-img-box .addto-gaps-right li.socail:last-child{margin-right:0}.more-views li a.fancybox{width:57px!important}.more-views li a.fancybox img{height:auto}.category-filter li.category .box-dropdown{right:0}#recaptcha_widget_div{transform:scale(.76);transform-origin:0 0}.contact-content .buttons-set{transform:translateY(-30px)}p.line-separator:before{content:'*****************************************************'}}@media only screen and (max-width:350px){.product-view .product-right .btn-cart{width:170px}.product-view .product-right .btn-cart span span{font-size:12px;line-height:19px}p.line-separator:before{content:'**************************************************'}}.category-filter:not(.sticky)>ul>li.price-bracket .m-slider span.s-filter{background:0 0;border:0;min-height:0;display:inline-block;margin-right:-2px}@media only screen and (min-width:768px){.sidebar-account .block-content{min-height:200px}.catalog-category-view .mb-top-layered-navigation:not(.sticky){display:flex;width:100%;height:35px}}.carousel li{margin-right:5px}.nav-collapse{position:relative!important}.nav-toggle:before{display:inline-block;content:'';height:17px;width:30px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/menu-button-white.svg) center center no-repeat;vertical-align:-2px}.validator .feedback{display:none!important}.top.banners .banner{display:inline-block}.bx-wrapper .bx-controls-direction a{z-index:996!important}.customer-account-login li#remember-me-box{display:none}#topmenu{clear:both}@media(min-width:1000px){.nav-header ul.level0 li.level0.nav-4{width:11%}.nav-header ul.level0 li.level0{width:10.5%}}@media(min-width:826px){#topmenu ul li a{color:#000}#topmenu .level0>a{color:#666}.dropdown.rc-menu{padding-top:20px}#header nav ul li.rc-menu{display:block;float:none;padding:0;margin:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);flex-shrink:1;flex-grow:0;flex-basis:auto}.column{width:25%}#topmenu h2{color:#666;font-weight:400}#topmenu nav.desktop_nav{z-index:999}#topmenu .level0.nav-9 a{color:#e71f25;text-transform:uppercase}.header-link.upper.clear{display:none}#topmenu .level0 ul li a{text-transform:capitalize;font-size:15px}#header nav ul li{float:left}.nav-header ul.level0 li.level0 .dropdown .column.column-1{height:434px}.nav-header ul.level0 li.level0 .dropdown.bestsellers .column.column-3,.nav-header ul.level0 li.level0 .dropdown.home_office .column.column-4,.nav-header ul.level0 li.level0 .dropdown.kitchen_dining .column.column-5,.nav-header ul.level0 li.level0 .dropdown.inspiration .column.column-3,.nav-header ul.level0 li.level0 .dropdown.gifts .column.column-5,.nav-header ul.level0 li.level0 .dropdown.colour .column.column-3,.nav-header ul.level0 li.level0 .dropdown.brands .column.column-3{float:none;clear:both}.nav-header ul.level0 li.level0 .dropdown.bestsellers .column.column-3 .bottom a{background-color:#e72025}.nav-header ul.level0 li.level0 .dropdown.bestsellers .column.column-1 ul li a{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.home_office .column.column-4 .bottom a{background-color:#ff3e97}.nav-header ul.level0 li.level0 .dropdown.home_office .column.column-1,.nav-header ul.level0 li.level0 .dropdown.home_office .column.column-2{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.kitchen_dining .column.column-5 .bottom a{background-color:#a653ee}.nav-header ul.level0 li.level0 .dropdown.kitchen_dining .column.column-1,.nav-header ul.level0 li.level0 .dropdown.kitchen_dining .column.column-2,.nav-header ul.level0 li.level0 .dropdown.kitchen_dining .column.column-3{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.inspiration .column.column-3 .bottom a{background-color:#87b5c4}.nav-header ul.level0 li.level0 .dropdown.inspiration .column.column-1{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.gifts .column.column-5 .bottom a{background-color:#8898cb}.nav-header ul.level0 li.level0 .dropdown.gifts .column.column-1,.nav-header ul.level0 li.level0 .dropdown.gifts .column.column-2{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.colour .column.column-3 .bottom a{background-color:#90becc}.nav-header ul.level0 li.level0 .dropdown.colour .column.column-1{font-size:.9em}.nav-header ul.level0 li.level0 .dropdown.brands .column.column-3 .bottom a{background-color:#9a9a9a}.nav-header ul.level0 li.level0 .dropdown.brands .column.column-1{font-size:.9em}.nav-header{width:100%}.nav-header ul.level0{position:relative}.nav-header ul.level0 li.level0{width:9%;z-index:9999;background:0 0;margin:0;font-size:1em;text-align:center}.nav-header ul.level0 li.level0.nav-5{width:11%}.nav-header ul.level0 li.level0.nav-3{width:15%}.nav-header ul.level0 li.level0.nav-4{width:16%}.nav-header ul.level0 li.level0.nav-2,.nav-header ul.level0 li.level0.nav-8{width:11%}.nav-header ul.level0 li.level0 a{color:#a4a4a4;text-transform:lowercase;display:block;background:#fff;position:relative;z-index:1;border:1px solid transparent}.nav-header ul.level0 li.level0 .bottom a{border:0}.nav-header ul.level0 li.level0 .dropdown .rc-menu.block.title{border-bottom:1px solid #000;text-transform:lowercase;padding-bottom:5px;margin-bottom:7px;font-size:16px;text-align:left}.nav-header ul.level0 li.level0 .dropdown .column{float:left;margin-top:18px}.nav-header ul.level0 li.level0 .dropdown .column:last-child{width:100%}.nav-header ul.level0 li.level0 .dropdown.bestsellers .column-1{width:21%}.nav-header ul.level0 li.level0 .dropdown.bestsellers .column-2{margin-left:3%;width:76%}.nav-header.desktop-nav.highlighted li.level0.nav-1.current,.nav-header.desktop-nav.highlighted li.level0.nav-9.current{border-bottom:1px solid #000}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#topmenu h2{color:#666;font-weight:400}body #topmenu nav.nav-header ul .level0>a{font-weight:400}}.top_desktop_banners{width:100%;clear:both;height:39px;display:flex}.top_desktop_banners .banner a{display:flex;height:100%;align-items:center;justify-content:center}.top_desktop_banners .banner a img{padding-right:10px;display:inline-flex}.top_desktop_banners .banner a span{display:inline-flex;text-transform:uppercase;color:#fff;font-size:15px;font-weight:400;font-family:open sans,sans-serif}.top_desktop_banners .banner{width:calc(33.33% - 4px);float:left}.top_desktop_banners .banner:nth-child(2){margin-left:6px;margin-right:6px}.rc-menu.dropdown.bestsellers .column-1 h2{color:#a4a4a4}.rc-menu.dropdown.bestsellers .column-1 ul li{text-align:left}.rc-menu.block.photoframe{margin-top:1.1em}.top5categories>.rc-menu.banners{display:-webkit-flex;display:flex}.top5categories>.rc-menu.banners .banner{width:20%;position:relative;margin:0 1%}.top5categories>.rc-menu.banners .banner:first-child{margin-left:0}.top5categories>.rc-menu.banners .banner:last-child{margin-right:0}.top5categories>.rc-menu.banners .banner span{position:absolute;width:100%;background-color:rgba(0,0,0,.6);bottom:0;left:0;height:0;color:#fff;padding:.4em 0 1.9em;font-family:Arial,helvetica neue,Verdana,Arial,sans-serif!important;-webkit-font-smoothing:none}.banner.full-width.bottom img{margin:0 auto}.rc-menu.block.top5categories{margin-top:1.1em}.nav-header ul.level0 li.level0 .dropdown .rc-menu.block.title{padding-bottom:.5em;margin-bottom:.7em}.bestsellers .rc-menu.banners .banner.full{position:relative}.bestsellers .rc-menu.banners #bestSellersCTA{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);background-color:#000;padding:.5em;z-index:999;visibility:visible;transition:transform .2s ease-in;-webkit-transition:transform .2s ease-in;-moz-transition:transform .2s ease-in;-o-transition:transform .2s ease-in;-ms-transition:transform .2s ease-in}.bestsellers .rc-menu.banners #bestSellersCTA.shopNow{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);visibility:visible;z-index:999}div#bestSellersCTA{height:50px;overflow:visible;pointer-events:none;background:0 0!important}.bestsellers .rc-menu.banners #bestSellersCTA h2{background-color:#000;text-transform:uppercase;color:#fff;font-size:2em;letter-spacing:1px;visibility:visible;font-weight:100;padding:.3em .3em .2em}#topmenu .view-all a{color:#666}.home_office .column-1{text-align:left;width:38.33333333%}.home_office .column-2{text-align:left;margin-left:3%;width:21.7%}.home_office .column-3{text-align:left;margin-left:3%;width:28%}.home_office .column-3 .banner{position:relative}.home_office .column-3 .banner span{position:absolute;bottom:7%;width:100%;left:0;padding:.5em 0;text-align:center}.home_office .column-3 .banner:first-child span{background-color:rgba(0,0,0,.7);color:#fff;font-size:1.3em;letter-spacing:2px}.home_office .column-3 .banner:first-child span::after{content:" >>"}.home_office .column-3 .banner:last-child span{background-color:rgba(0,0,0,.7);color:#fff;font-size:1.3em;letter-spacing:2px}.home_office .column-3 .banner:last-child span::after{content:" >>"}.home_office ul{list-style:none;height:375px;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}.kitchen_dining .column-1,.kitchen_dining .column-2,.kitchen_dining .column-3,.kitchen_dining .column-4{text-align:left}.kitchen_dining .column-2,.kitchen_dining .column-3,.kitchen_dining .column-4{margin-left:3%}.kitchen_dining .column-1,.kitchen_dining .column-2{width:19.15%}.kitchen_dining .column-3{width:24.7%}.kitchen_dining .column-4{width:28%}.kitchen_dining .column-4 .banner{position:relative}.kitchen_dining .column-4 .banner span{position:absolute;bottom:7%;width:100%;left:0;padding:.5em 0;text-align:center}.kitchen_dining .column-4 .banner:first-child span{background-color:rgba(0,0,0,.7);color:#fff;font-size:1.25 m;letter-spacing:2px}.kitchen_dining .column-4 .banner:first-child span::after{content:" >>"}.kitchen_dining .column-4 .banner:last-child span{background-color:rgba(0,0,0,.7);color:#fff;font-size:1.25 m;letter-spacing:2px}.kitchen_dining .column-4 .banner:last-child span::after{content:" >>"}.inspiration .column-1{width:20.65%}.inspiration .column-2{width:76.3%;margin-left:3%}.inspiration .column-2 .rc-menu.banners{margin:0 -.5%}.inspiration .column-2 .rc-menu.banners .banner:nth-child(-n+6){float:left;width:32.333333%;position:relative;margin:0 .5% 1%}.inspiration .column-2 .rc-menu.banners .banner span:nth-child(-n+6){position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.6);width:100%;padding:.2em 0 .3em;color:#fff;font-size:.9em;letter-spacing:.8px;text-transform:capitalize;overflow:hidden!important;font-family:Arial,helvetica neue,Verdana,Arial,sans-serif!important;-webkit-font-smoothing:none}.inspiration .column-2 .rc-menu.banners .banner:nth-child(n+7){float:left;width:15.666667%;position:relative;margin:0 .5% 1%;font-size:.8em}.inspiration .column-2 .rc-menu.banners .banner span:nth-child(n+7){position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.7);width:100%;padding:.5em 0;color:#fff;font-size:.8em;letter-spacing:.8px;text-transform:capitalize;overflow:hidden!important}.inspiration .column-1{text-align:left}.gifts .column-1,.gifts .column-2{width:15.15%}.gifts .column-3{width:17.7%}.gifts .column-2,.gifts .column-3,.gifts .column-4{margin-left:3%}.gifts .column-1,.gifts .column-2,.gifts .column-3{text-align:left}.gifts .column-4{width:43%}.brands .column-2 .brandcategories .banner{width:46%}.gifts .rc-menu.banners .banner span{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.7);color:#fff;width:100%;padding:.9em 0;font-size:1em;letter-spacing:2px}.gifts .rc-menu.banners .banner span::after{content:' >>'}.gifts .column-5 .rc-menu.banners .banner{width:100%}.gifts .rc-menu.block.occasion{margin-top:2.4em}.colour .column-1,.colour .column-2{text-align:left}.colour .column-1{width:24.05%}.colour .column-2{width:72.95%;margin-left:3%}.colour .column-2 .banner{float:left;position:relative}.colour .column-2 .banner span{position:absolute;bottom:0%;left:0;background-color:rgba(255,255,255,.7);color:#000;width:100%;text-align:center;text-transform:capitalize;font-weight:400;font-size:.9em;letter-spacing:.8px;font-family:Arial,helvetica neue,Verdana,Arial,sans-serif!important;-webkit-font-smoothing:none;padding:.2em 0 .3em}.brands .column-1,.brands .column-2{text-align:left}.brands .column-1{width:46.6%}.brands .column-2{width:49.2%;margin-left:4.2%}.brands .column-2 .rc-menu.banners{margin:-1%}.brands .column-2 .brandcategories .banner,.gifts .column-4 .rc-menu.banners .banner{float:left;position:relative;margin:2px}.brands .brandcategories .banner span{position:absolute;bottom:0;left:0;text-align:center;background-color:rgba(0,0,0,.7);width:100%;padding:.7em 0;color:#fff;letter-spacing:2px;font-size:1.1em}.brands .brandcategories .banner span::after{content:' >>'}.brands ul{list-style:none;height:358px;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}}.rc-menu.block.bottombanner{margin:0 calc(-3% + 2px)}@media only screen and (max-width:991px) and (min-width:826px){.top5categories>.rc-menu.banners .banner span{padding:.4em 0 2.4em;font-size:.9em}.inspiration .column-2 .rc-menu.banners .banner span:nth-child(-n+6){padding:.3em 0 .4em;font-size:.8em}.gifts .rc-menu.banners .banner span{padding:.9em 0 1em;font-size:.9em}.colour .column-2 .banner span{padding:.5em 0 .8em;font-size:.8em}.brands .brandcategories .banner span{font-size:.9em;padding:.7em 0 1em}}@media only screen and (min-width:826px){#rc_cat_nav_container{display:none}#topmenu .mobile_nav{display:none}#mobileLogoContainer{display:none}.nav-toggle{display:none}.top_mobile_banners{display:none!important}.searchautocomplete .nav-submit-button .button{width:40px;height:38px;font-size:10px;background:#b9b9b9 url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-search-white.png) no-repeat 50% 50%;background-size:auto 80%;text-indent:-999px;overflow:hidden}#topmenu .level0 ul li a:hover{text-decoration:underline}.nav-header ul.level0 li.level0 .dropdown{display:none;position:absolute;top:100%;background:#fff;left:0;right:0;border:1px solid #000;z-index:999;margin-top:0;padding:5px 3%}.nav-header ul.level0 li.level0.current>a:after{position:absolute;bottom:-2px;height:3px;left:0;right:0;background:#fff;content:'';display:block}.nav-header.desktop_nav.highlighted ul.level0 li.level0.current .dropdown{display:block}}@media only screen and (max-width:825px){body.overflow-hidden{overflow:hidden}#header .logo{top:-140px;display:none}#topmenu .desktop_nav{display:none}nav.header-link.upper.clear{display:none}.top_desktop_banners{display:none}#topmenu{padding-top:0}.searchautocomplete .nav-submit-button .button{width:30px;font-size:10px;background:#b9b9b9 url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-search-white.png) no-repeat 50% 50%;background-size:auto 80%;text-indent:-999px;overflow:hidden}#header .nav-toggle{width:calc(33.33% - 4px);float:left;margin-top:6px;text-align:center;font-size:18px;height:38px;line-height:40px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;color:#fff;text-transform:uppercase;background:#fc4296}#header .nav-toggle.clicked{background:#000}.nav-toggle.clicked:before{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/close-white.svg) center center no-repeat}#header .contents{padding:0 12px}#header .basket.right{background:#91becc;width:calc(33.33% - 4px);float:left;margin-top:6px;height:38px}#header .basket.right:before{display:inline-block;content:'Basket';font-size:1em;height:17px;width:30px;vertical-align:-2px;position:absolute;left:46%;top:42%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-transform:uppercase;color:#fff}#header .basket .bg-box{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/shopping-bag-white.svg) center center no-repeat;width:20px;height:35px;margin-left:19%}.nav-toggle{cursor:pointer}#topmenu nav.mobile,#topmenu nav.mobile ul{z-index:999}#header #topmenu nav.mobile .mobile li.level0{width:100%;text-align:left}#header #topmenu nav.mobile .mobile li.level0 a{color:#000;font-size:.8em;text-transform:uppercase;background:#fff}#header #topmenu nav.mobile{position:absolute;width:95%}#header #topmenu nav.mobile li{border-bottom:1px solid #a1a2a3}#header #topmenu nav.mobile li a{padding:.9em;display:block;line-height:1.8;letter-spacing:.9px}.brands h2{display:none}#header #topmenu nav.mobile .mobile li.level0.sale-category a{color:#e71f25}#header #topmenu nav.mobile .mobile li.level0.direct-menu-links a{background:#dcddde}#topmenu .mobile{left:calc(-100% - 20px)}#topmenu .mobile{border-top:1px solid #ebebeb}#topmenu .mobile.menuActive{left:0%}#header #topmenu nav.mobile *{box-sizing:border-box}#header #topmenu nav.mobile ul.level0,#header #topmenu nav.mobile ul.level1{position:absolute;top:0;width:100%}#header #topmenu .mobile,#header #topmenu nav.mobile ul.level0,#header #topmenu nav.mobile ul.level1,#header #topmenu nav.mobile ul.level0 li.level0>a,#topmenu .mobile.menuActive{transition:ease .4s left;z-index:999}#topmenu .mobile.menuActive{transition:ease 0 all}#header #topmenu nav.mobile ul.level3{height:0}#header #topmenu nav.mobile ul.level1,#header #topmenu nav.mobile ul.level0 li.level0>a{left:calc(-100% - 20px)}#header #topmenu nav.mobile ul.level0{left:0;overflow-y:auto;height:calc(100vh - 134px)}#header #topmenu nav.mobile ul.level0.active{left:calc(-100% - 20px);overflow:visible}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1{top:92px}#header #topmenu nav.mobile li.has-children a{position:relative}.initial_categories>.level1>#sub-cat-menus{position:relative}.initial_categories>.level1>#sub-cat-menus:not(.dropdownColourChange){border-bottom:1px solid #a1a2a3}#header #topmenu nav.mobile li.has-children>a:after,.initial_categories>.level1>#sub-cat-menus:after{content:'';display:block;position:absolute;top:50%;right:5%;height:20px;width:20px;background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/rcArrowDown.svg) center center no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.initial_categories>.level1>#sub-cat-menus.dropdownColourChange:after{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/rcArrowUp.svg) center center no-repeat}#header #topmenu nav.mobile li.has-children>a.dropDownArrow:after{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/rcArrowUp.svg) center center no-repeat}#header #topmenu nav.mobile ul.level0.active li.level0.current ul.level1{left:calc(100% + 20px);overflow-y:auto;height:calc(100vh - 225px)}#header #topmenu nav.mobile ul.level0.active li.level0.current a.parent_menu_anchor{background:#83b6c6}#header #topmenu nav.mobile ul.level0.active li.level0.current a.parent_menu_anchor,#header #topmenu nav.mobile ul.level0.active li.level0.current a.back-to-main-menu{position:absolute;top:46px;width:100%;left:calc(100% + 20px)}#header #topmenu nav.mobile ul.level0.active li.level0.current a.back-to-main-menu{top:0}#header #topmenu nav.mobile ul.level0.active li.level0.current a.show{display:block}#header #topmenu nav.mobile ul.level0 li.level0 a.back-to-main-menu{position:absolute;background:#d3e6eb}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1 ul.level2{display:none}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1 ul.level2.catDropdown{display:block;top:0}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1.current li.level1{display:none}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1.current li.level1.current>a{background:#c0c0e8}#header #topmenu nav.mobile ul.level0 li.level0 ul.level1.current li.level1.current,#header #topmenu nav.mobile ul.level0 li.level0 ul.level1.current li.level1.current ul.level2{display:block;width:100%}#header #topmenu nav.mobile a.dropdownToggle{display:none}#header #topmenu nav.mobile a.dropDownArrow{background:#83b6c6!important}.top_mobile_banners.hiddenBanner{visibility:hidden}.top_mobile_banners{position:relative;width:100%;visibility:visible;text-align:center;line-height:0;margin:5px auto}.top_mobile_banners .banner a{display:block;width:100%;padding-top:10.5%;position:relative}.top_mobile_banners .banner img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#sub-cat-menus.dropdownColourChange{background:#83b6c6!important}.level0.current .parent_menu_anchor.dropdownColourChange{background:#d3e6eb!important}a#sub-cat-menus.dropdownColourChange.colourChange{background:#d3e6eb!important}.left form.searchautocomplete{display:none}.left,.basket{cursor:pointer}.top-link.upper .right{visibility:hidden}aside.currency{display:none}#mobileLogoContainer #mobileLogo{width:240px;display:block;margin:10px auto}#mobileLogoContainer #mobileLogo img{width:100%}.left .logo.right img{display:none}section.category-filter.a-center.sticky{visibility:hidden;z-index:0}#header #topmenu .nav-header.nav-collapse.mobile.sticky-fixed-menu{width:90%}#header #topmenu .nav-header.nav-collapse.mobile.sticky-fixed-menu ul.level0 li.level0 ul.level1{top:4.55em}#mobileLogoContainer form.stuck{position:fixed;top:3em}}@media only screen and (min-width:630px) and (max-width:825px){.top_mobile_banners .banner{width:50%}}@media only screen and (min-width:510px) and (max-width:825px){#header .nav-toggle{font-size:18px}.searchautocomplete-toggle,#header .basket .bg-box{margin-left:19%}}@media(max-width:629px){.top_mobile_banners .banner{width:100%;margin:-2% 0 -2.5%}}@media only screen and (max-width:509px) and (min-width:480px){#header .nav-toggle,#header .contents>div.left:after,#header .basket.right:before,#header .desktop-header .search-toggle::after{font-size:11px}.searchautocomplete-toggle,#header .basket .bg-box{margin-left:19%}}@media only screen and (max-width:509px){#header .nav-toggle,#header .contents>div.left:after,#header .basket.right:before,#header .desktop-header .search-toggle::after{font-size:11px}.nav-toggle:before{height:14px}}@media only screen and (max-width:479px){#header .nav-toggle,#header .contents>div.left:after,#header .basket.right:before,#header .desktop-header .search-toggle::after{font-size:11px}.searchautocomplete-toggle{width:16px}.nav-toggle::before{vertical-align:-3px}#header .contents>div.left:after,#header .desktop-header .search-toggle::after{left:55%}#header .basket .bg-box{width:16px}#header .basket.right:before{left:55%}#header .logo{top:-90px}}@media only screen and (max-width:825px) and (min-width:480px){.body div.snize-ac-results{top:272px!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:825px){#header .nav-toggle.stuck{position:fixed;width:30.53333%;top:0;margin:5px 0 12px;padding:0;left:2.8%;z-index:999}#header .contents>div.left.stuck{position:fixed;width:30.53333%;margin:5px 0 12px;padding:0;left:50%;top:0;z-index:999;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header .basket.stuck{position:fixed;width:30.53333%;margin:5px 0 12px;padding:0;right:2.8%;top:0;z-index:999}#header #topmenu .nav-header.mobile.stuck{position:fixed!important;width:95%;padding:0 12px;top:2.7em;z-index:999}#header #topmenu .nav-header.mobile.stuck .mobile{margin-left:12px;width:95%}#topmenu .nav-header.mobile.sticky-fixed-menu{position:fixed!important;z-index:998!important;margin-left:2.8%!important;top:2.7em!important}.basket .bag-count{z-index:999}#header .contents.stuck{position:fixed;top:0;z-index:999;background:#fff;width:100%;height:3em}.onestepcheckout-index-index #header .contents.stuck{position:static;height:auto}#mobileLogoContainer img.stuck{display:none}.top_mobile_banners .banner.stuck{visibility:hidden}#topmenu .mobile{border-top:none}body.stuck{margin-top:4.4em}#mobileLogo img.stuck{visibility:hidden}.top-link.upper.stuck{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:998;height:3em;visibility:visible;padding-top:0;margin-top:0}.toolbar-top{display:none}.wrapper{position:relative}.wrapper.wrapperFadeOverlay{-webkit-transition:all 250ms;transition:all 250ms}.wrapper.wrapperFadeOverlay:before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:100%;z-index:999;background:rgba(0,0,0,.7);-webkit-transition:all 250ms;transition:all .4s}section#body.wrapperFadeOverlay:before{content:'';display:block;position:absolute;top:-2.45em;left:0;right:0;height:100%;z-index:997;background:rgba(0,0,0,.7)}section#body.wrapperFadeOverlay.stuck:before{position:fixed;top:2.66em}.mobile .rc-menu.level1.dropdown{width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile.sticky-fixed-menu .rc-menu.level1.dropdown{width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.overlay-layer.stuck{top:0}}.overlay-layer{display:none;background:rgba(0,0,0,.7);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:997}#header .overlay-layer{position:absolute}@media only screen and (max-width:825px){#header .overlay-layer{display:none!important}}@media(max-width:825px){.overlay-layer{top:8em;position:absolute}}@media(min-width:826px){.overlay-layer{top:0}}.nav-header{font-family:open sans,sans-serif;font-weight:400}.nav-header.desktop_nav{min-height:50px}.nav-header.desktop_nav ul.level0 li.level0.current>a{border:1px solid #000;background:#fff}.nav-header.desktop_nav.highlighted ul.level0 li.level0.current>a{z-index:9999;border-bottom:none}.nav-header.desktop_nav.highlighted ul .level0>a{background:#cdcdcd}.checkout-cart-index .cart-delivery-banner-desktop{display:none}.checkout-cart-index .cart-delivery-banner-mobile{display:block}@media only screen and (min-width:826px){.checkout-cart-index .cart-delivery-banner-desktop{display:block}.checkout-cart-index .cart-delivery-banner-mobile{display:none}}.product-bottom .view-all a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#bestSellersCTA .small{display:none}#bestSellersCTA .large{display:none}.colour .column-2 .banner{width:24%;padding:0 .5% 1%}.paypal-review-order .input-box .validator{width:100%!important;height:auto!important}.paypal-review-order #shipping-method-container{margin-top:5px;margin-left:15px}.paypal-col-right .payment-logos{display:none}.paypal-review-order #review-please-wait{display:block;padding-top:20px}.paypal-review-order #review-please-wait img{display:inline-block;margin-top:3px}.paypal-review-order #review-please-wait .ajax-info{font-size:14px;margin-left:10px;display:inline-block;vertical-align:top}@media only screen and (min-width:995px){.stoct_data_delivery,.stoct_data_outdelivery{font-size:13px;line-height:18px}.category-products #products-list .product-name>a{font-size:16px}#bestSellersCTA .small{display:none}#bestSellersCTA .large{display:block}#co-shipping-method-form dl.sp-methods{font-size:14px}#co-shipping-method-form label{font-size:14px}.colour .column-2 .banner{width:19%;padding:0 5.5% 1% .5%}.paypal-review-order .input-box input.input-text{padding:6px 8px;font-size:14px}.paypal-review-order .form-list label{font-size:14px;padding-top:5px}.paypal-review-order .form-list{width:100%!important}.paypal-review-order .form-list .input-box select{height:27px}.paypal-review-order #shipping-method-container{margin:0}.paypal-review-order #shipping-method-container select{width:100%!important;height:27px;margin-top:15px}.paypal-review-order .form-list li.control label{width:auto}}@media only screen and (max-width:995px){.homeoffice-banners .rc-menu.banners .banner:nth-child(n+3){display:none}#bestSellersCTA .small{display:block}#bestSellersCTA .large{display:none}}@media only screen and (min-width:1261px){.top_desktop_banners .banner{width:calc(25% - 4.5px)}.top_desktop_banners .banner:nth-child(3){margin-right:6px}}@media only screen and (max-width:1260px){.top_desktop_banners .banner:nth-child(3){display:none}.top_desktop_banners .banner a span{font-size:14px}}@media only screen and (max-width:960px){.top_desktop_banners .banner a span{font-size:12px}}@media only screen and (max-width:767px){#narrow-by-list{background:#636363}.filter-placeholder{background:#636363}.category-filter>ul>li span.s-filter{background-color:#e6e6e6;color:#000}.category-filter>ul>li.filter-by span.s-filter{color:#fff}.category-filter .s-filter:before{background:#636363;top:12px}.category-filter .s-filter:after{background:#636363;top:17px}.category-filter.active>ul>li.reset .s-filter:before,.category-filter.active>ul>li.reset .s-filter:after{display:none}}@media only screen and (max-width:825px){#header .desktop-header .search-toggle{display:block;background:#9062da;width:calc(33.33% - 4px);margin-right:6px;margin-left:6px;float:left;margin-top:6px;position:relative;height:38px}#header .desktop-header .search-toggle.searchautocomplete-focus{height:45px;line-height:19px}#header .desktop-header .search-toggle::after{display:inline-block;content:'Search';height:17px;width:30px;vertical-align:-2px;position:absolute;left:45%;top:42%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-transform:uppercase;color:#fff}#header .desktop-header .search-toggle::before{background:url(https://www.redcandy.co.uk/skin/frontend/redcandy/default/images/icon-search-white.svg) center center no-repeat;width:20px;height:38px;position:absolute;left:19%;top:0;bottom:0;display:block;content:''}#header .desktop-header .mini-basket-container{}.top-link.upper{display:none}#header.fixed{padding-bottom:10px}#header.fixed .desktop-header{padding:0}#header.fixed .top_mobile_banners,#header.fixed #mobileLogoContainer{display:none!important}.filter-placeholder{display:flex;text-align:center;margin:0 12px;margin-top:10px}}@media only screen and (max-width:509px){#header .desktop-header .search-toggle::before{width:16px}#header .desktop-header .search-toggle::after{left:62%;top:42%;width:47px}}#header.fixed{position:fixed;-webkit-box-shadow:0 8px 10px -4px rgba(0,0,0,.5);-moz-box-shadow:0 8px 10px -4px rgba(0,0,0,.5);box-shadow:0 8px 10px -4px rgba(0,0,0,.5)}#header.fixed .desktop-header{height:auto}#header.fixed #topmenu,#header.fixed .top_desktop_banners,#header.fixed .top-link.upper{display:none}#header.fixed .searchautocomplete .nav-submit-button .button{width:34px;height:32px}#header.fixed .desktop-header .logo img{width:200px}@media only screen and (min-width:826px){#topmenu nav.desktop_nav{display:flex;flex-wrap:nowrap;justify-content:center}#topmenu nav.desktop_nav>ul{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;height:50px}#topmenu nav.desktop_nav>ul>li{box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;text-align:center}#topmenu nav.desktop_nav>ul>li>a{vertical-align:middle;display:flex;justify-content:center;flex-direction:column;text-align:center;height:100%}.filter-placeholder{max-width:1470px;margin:10px auto 0;padding:0 10px;text-align:center}#header.fixed .desktop-header{padding:12px 0}#header.fixed .desktop-header{margin-bottom:0}#header.fixed .desktop-header .searchautocomplete .nav{height:30px}#header.fixed .desktop-header .searchautocomplete .nav{height:30px}#header.fixed .desktop-header .searchautocomplete .nav .nav-input input{height:30px;font-size:.7em}#header.fixed .desktop-header .searchautocomplete .nav .nav-input{height:30px}#header .desktop-header{display:flex;height:100px;margin-bottom:10px}#header .desktop-header>*{flex-grow:1;flex-basis:0;align-self:center}#header .basket{float:right}#header .desktop-header .logo{display:block}#header .desktop-header .logo img{width:auto;margin:0 auto!important}}@media only screen and (min-width:768px){.selectboxit-option .selectboxit-option-anchor{padding:4px 5px}}#narrow-by-list>li .m-filterclear{display:none}#header{background-color:#fff;z-index:7900;top:0;left:0;right:0;width:100%;box-sizing:border-box}.customer-account-login #header{position:relative}.responsive-image-mobile,.responsive-image-desktop{display:none;width:100%}@media only screen and (min-width:826px){.responsive-image-desktop{display:block}#narrow-by-list .filtered-active .box-dropdown{margin-top:24px}#narrow-by-list .price-bracket.filtered-active .box-dropdown{margin-top:-7px}}@media only screen and (max-width:825px){.responsive-image-mobile{display:block}.cart-collaterals .col3-set .col-1{margin-bottom:20px}}.page-template-default section#body,.attachment.single section#body,.home.blog section#body{max-width:995px;margin:auto}button.onestepcheckout-button{max-width:100%!important}.top100products>.rc-menu.banners .banner{height:162px}.top100products>.rc-menu.banners .banner a{height:inherit;overflow:hidden}.top100products>.rc-menu.banners .banner img{width:1064px;height:162px;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:none}.top5categories>.rc-menu.banners .banner{height:130px}.top5categories>.rc-menu.banners .banner a{height:inherit;overflow:hidden}.top5categories>.rc-menu.banners .banner img{width:194px;height:130px;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:none}.home_office .column-1{width:39%}.home_office .column-2{width:25%}.home_office .column-3{width:30%}@media only screen and (min-width:996px){.homeoffice-banners .rc-menu.banners .banner{float:left;position:relative;width:calc(50% - 5px);margin:2px}.home_office .column-1{width:30%}.home_office .column-2{width:21%}.home_office .column-3{width:43%}.homeoffice-banners>.rc-menu.banners .banner{height:200px}.homeoffice-banners>.rc-menu.banners .banner a{height:inherit;overflow:hidden}.homeoffice-banners>.rc-menu.banners .banner img{width:273px;height:200px;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:none}}@media only screen and (min-width:1320px){.home_office .column-1{width:31%}.home_office .column-2{width:22%}.home_office .column-3{width:38%}}@media only screen and (max-width:1134px){.kitchendining-banners .rc-menu.banners .banner:nth-child(n+3){display:none}}@media only screen and (min-width:1135px){.kitchen_dining .column-1,.kitchen_dining .column-2{width:15.15%}.kitchen_dining .column-3{width:17.7%}.kitchen_dining .column-4{width:43%}.kitchendining-banners .rc-menu.banners .banner{float:left;position:relative;width:calc(50% - 5px);margin:2px}.kitchendining-banners>.rc-menu.banners .banner{height:200px}.kitchendining-banners>.rc-menu.banners .banner a{height:inherit;overflow:hidden}.kitchendining-banners>.rc-menu.banners .banner img{width:273px;height:200px;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:none}}@media only screen and (min-width:1350px){.kitchen_dining .column-1,.kitchen_dining .column-2{width:17.65%}.kitchen_dining .column-3{width:17.7%}.kitchen_dining .column-4{width:38%}}.colourcategories>.rc-menu.banners{margin:0 -.5%}.colourcategories>.rc-menu.banners .banner{height:83px}.colourcategories>.rc-menu.banners .banner a{height:inherit;overflow:hidden}.colourcategories>.rc-menu.banners .banner img{height:83px;max-width:none}.inspiration-banners .rc-menu.banners .banner{height:111px}.inspiration-banners .rc-menu.banners .banner a{height:inherit;overflow:hidden}.inspiration-banners .rc-menu.banners .banner a img{width:345px;height:111px;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:none}.inspiration .column-2 .rc-menu.banners .banner:nth-child(n+7) a img{width:167px;height:111px}@media only screen and (min-width:1100px){.brands .column-2 .brandcategories .banner,.gifts .column-4 .rc-menu.banners .banner{width:calc(33.33% - 4px)}}@media only screen and (max-width:1099px){.brands .column-2 .brandcategories .banner:nth-child(n+5),.gifts .column-4 .rc-menu.banners .banner:nth-child(n+5){display:none}div#topmenu .desktop_nav ul li a{font-size:14px;white-space:nowrap}body #topmenu nav.nav-header ul .level0>a{font-size:15px;letter-spacing:-.02em}.brands .column-2 .brandcategories .rc-menu.banners,.gifts .column-3 .rc-menu.banners{margin:-2px}.brands .column-1{width:41.2%}.gifts .column-1,.gifts .column-2{width:20%}.gifts .column-3{width:20%}.gifts .column-4{width:30%}.gifts .column-4 .banner{width:48%}}.catalog-category-view .category-products h1.page-title{font-size:26px}@media only screen and (min-width:995px){.catalog-category-view .category-products h1.page-title{font-size:28px}.catalog-category-view .category-products .category-desc,.catalog-category-view .category-products .category-nav ul li h3{font-size:14px;line-height:1.4em}.product-view .view-more a{font-size:12px}.product-view .description p,.product-view .description ul,.product-view .description strong{font-size:14px}}.newspopup_up_bg{z-index:99999999!important}@media only screen and (min-width:955px){#onestepcheckout-form .onestepcheckout-shipping-method-block .shipment-methods label{width:calc(100% - 80px)}}.paypal-express-review #header,.onestepcheckout-index-index #header{position:static}.paypal-express-review #header .logo img,.onestepcheckout-index-index #header .logo img{width:100%}.paypal-express-review #header .logo,.onestepcheckout-index-index #header .logo{max-width:55%}.paypal-express-review #body .page-title{padding-top:0}.sub-total table.shopping-cart-totals-table{line-height:1.3}.paypal-express-review .paypal-col-right #details-table tbody td.last{text-align:right}.sub-total table.shopping-cart-totals-table{max-width:45%}@media only screen and (max-width:767px){.sub-total table.shopping-cart-totals-table{max-width:100%;width:100%}.shopping-cart-totals-table td{font-size:16px}.shopping-cart-totals-table>tbody{float:left;width:100%}}.paypal-express-review .paypal-col-right #details-table tfoot td.a-right.last{text-align:right}.paypal-express-review .paypal-col-right #details-table thead tr th:nth-child(1),.paypal-express-review .paypal-col-right #details-table tbody tr td:nth-child(1){width:50%}.paypal-express-review .paypal-col-right #details-table thead tr th:nth-child(2),.paypal-express-review .paypal-col-right #details-table thead tr th:nth-child(3),.paypal-express-review .paypal-col-right #details-table tbody tr td:nth-child(2),.paypal-express-review .paypal-col-right #details-table tbody tr td:nth-child(3){text-align:right;width:15%}#payment_form_cryozonic_stripe .cvv-what-is-this{position:absolute;bottom:7px;margin:auto 0;height:16px;left:80px}.stripe-elements-field{box-shadow:none;border-radius:0;margin-bottom:9px;padding:6px 8px}#cryozonic-stripe-card-expiry,#cryozonic-stripe-card-cvc{display:block;clear:both}#cryozonic-stripe-card-number{width:calc(100% - 35px);display:block;clear:both}ul#payment_form_cryozonic_stripe{padding:0}.cryozonic-stripe-brand{right:3px;margin-left:0;margin:auto 0;bottom:0;margin-top:40px;position:absolute}.pci-dss-info-block{width:calc(100% - 42px)}ul#payment_form_cryozonic_stripe.stripe-new li.stripe-new{margin-left:18px;position:relative}#payment_form_cryozonic_stripe label{display:block;width:100%}@media only screen and (max-width:995px){#payment_form_cryozonic_stripe label{font-size:12px}.stripe-elements-field{padding:2.5px 6px}.cryozonic-stripe-brand{margin-top:31px}}.lazyload:not(.blur),.lazyloading:not(.blur),.lazyload-video:not(.blur){opacity:0}.lazyload.blur,.lazyloading.blur,.lazyload-video.blur{-webkit-filter:blur(5px);filter:blur(5px)}.lazyloaded{opacity:1;transition:opacity 300ms}.sep{clear:both}#trigger-filter-cutoff{display:block;order:5;width:100%}#header .stylish-select{display:inline-block;position:relative;width:60px;height:10px}#header .stylish-select span{font-size:13px;color:#828282}#header .selected-option{position:absolute;top:0;right:0;bottom:0;left:0;margin-left:10px;cursor:pointer}#header .selected-option:after{content:'';width:0;height:0;border:4px solid transparent;border-color:#000 transparent transparent transparent;position:absolute;top:4px;right:5px}#header .selected-option.active:after{top:0;border-color:transparent transparent #000 transparent}#header .select-options{display:none;position:absolute;margin:5px 0 0;background-color:#fff;top:100%;right:0;left:0;z-index:999;padding:0;list-style:none}#header .select-options li{background-color:#fff;float:none;margin:12px 18px 12px 10px;cursor:pointer}#header .stylish-select img{display:inline-block;margin-right:5px;width:14px}#header .select-options li:hover{background:#fff}#header .select-options li[rel=hide]{display:none}.barilliance-placeholder{position:relative}.barilliance-placeholder:empty:before{display:block;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-image:url(/skin/frontend/redcandy/default/images/bx_loader.gif)}.barilliance-placeholder>:first-child{background:#fff;position:absolute;top:0;left:0;width:100%}#product-barilliance-1:empty{height:120px}.product-view .clearpay-installments-amount{display:block!important;clear:both}.product-view .clearpay-installments-amount img{display:inline;vertical-align:bottom}.product-view .clearpay-installments-amount a{display:block;color:#333;text-decoration:underline;margin-bottom:10px;font-size:14px}.onestepcheckout-numbers-1 span.numbers-1:before{content:"1. "}.onestepcheckout-numbers-2 span.numbers-2:before{content:"3. "}.onestepcheckout-numbers-3 span.numbers-3:before{content:"4. "}.onestepcheckout-column-left .onestepcheckout-column-padright{padding-right:15px}.tool-tip.oscmodal{display:none}.payment-methods dl dt{margin-bottom:10px}.payment-methods dl dt label{display:inline}.payment-methods dl dd{padding:0 30px 20px}.onestepcheckout-enable-newsletter label{line-height:30px!important}.onestepcheckout-enable-newsletter label input{margin-right:10px}.onestepcheckout-error{clear:both}#container_payment_method_paypal_express .form-alt{width:auto;max-width:100%}@media only screen and (max-width:479px){.onestepcheckout-threecolumns>div{width:100%!important;background:0 0!important;padding:0!important}.onestepcheckout-column-left .onestepcheckout-column-padright{padding:0!important}}@media only screen and (max-width:768px) and (min-width:480px){.onestepcheckout-column-left{width:45%!important}.onestepcheckout-column-middle{width:45%!important;margin-right:0!important;padding-right:0!important;background:0 0!important}.onestepcheckout-column-right{width:100%!important}}