:root{--nav-focus-colour: #2694a1;--footer-colour: #75acbc;--lighter-footer-color: #87b7c2;--header-colour: #22a2b1;--header-colour-light: #71cad1;--header-colour-translucent: rgba(34, 162, 177, 0.5);--button-colour: #ed7f01;--dark-button-colour: #d66809;--button-hover-colour: #fa8806;--link-colour: #e86800;--link-colour-rgb: 232, 104, 0}#product-helper{font-size:16px;border-radius:10px;margin-top:30px;min-width:250px;text-align:center;position:relative}#product-helper,#product-helper h1,#product-helper h2,#product-helper h3,#product-helper button,#product-helper label,#product-helper p,#product-helper div,#product-helper span{font-family:"rooney-sans",Helvetica,Arial,sans-serif}#product-helper h3{line-height:1.2}@media(min-width: 900px){#product-helper{background-color:#fff;padding:30px}}#product-helper select{background:transparent;border:0;font-family:"rooney-sans",Helvetica,Arial,sans-serif}#product-helper select:focus{outline:none}#product-helper select option{padding:0}#product-helper>.multiselect{margin-bottom:10px}@media(min-width: 900px){#product-helper>.multiselect{display:block;position:absolute;top:30px;left:30px;width:200px}#product-helper>.multiselect+div{margin-top:50px}}#product-helper .heading,#product-helper .customisation-set-page-2 h1{margin-top:0;margin-bottom:20px;font-size:25px;color:#000;text-align:center}@media(min-width: 900px){#product-helper .heading,#product-helper .customisation-set-page-2 h1{font-size:30px;margin-bottom:30px}}#product-helper .select-step{background-color:#fff;padding:20px;border-radius:10px}#product-helper .products{cursor:-webkit-grab;cursor:grab}#product-helper .products .VueCarousel-navigation .VueCarousel-navigation-prev img{transform:rotate(180deg)}#product-helper .products .VueCarousel-navigation button{color:var(--button-colour)}#product-helper .products .VueCarousel-navigation button img{height:30px}@media(min-width: 500px){#product-helper .products.two-only .VueCarousel-inner{justify-content:center}}@media(min-width: 500px)and (min-width: 800px){#product-helper .products.two-only .VueCarousel-inner .product{padding:0 40px}}@media(max-width: 900px){#product-helper .products .VueCarousel-dot-container{margin-top:-15px;margin-bottom:-15px}}#product-helper .products .product{text-align:left;box-sizing:border-box;padding:0 2px}@media(min-width: 500px){#product-helper .products .product{padding:0 15px}}@media(min-width: 900px){#product-helper .products .product{padding:0 30px}}#product-helper .products .product>select{padding-bottom:10px;border-bottom:1px solid #e6e7dd;margin-bottom:10px;font-size:12px}#product-helper .products .product.selected .image{border:2px solid var(--link-colour)}#product-helper .products .product .image{width:200px;height:200px;line-height:190px;text-align:center;border-radius:5px;margin:0 auto 20px;border:1px solid #e6e7dd;cursor:zoom-in;position:relative;margin-top:5px}#product-helper .products .product .image>img{vertical-align:middle;max-width:90%;max-height:90%}#product-helper .products .product .image:hover{border-color:#414443}#product-helper .products .product .title-and-description{height:30vh;overflow:hidden;position:relative}@media(min-width: 500px){#product-helper .products .product .title-and-description{height:275px}}#product-helper .products .product .title{line-height:1.2;color:#414443;font-size:18px;font-weight:bold;text-align:center}#product-helper .products .product .description{color:#414443;font-size:14px}#product-helper .products .product .more-details{background-color:#fff;display:block;position:absolute;left:0;right:0;bottom:0;text-transform:uppercase;color:var(--link-colour);cursor:pointer;font-weight:bold;font-size:12px}#product-helper .products .product .pricing{text-transform:uppercase}@media(min-width: 900px){#product-helper .products .product .pricing{margin-top:50px}}#product-helper .products .product .pricing .rrp,#product-helper .products .product .pricing .no-rrp{display:block;text-align:right;color:#aaa;font-size:12px}#product-helper .products .product .pricing .rrp .price,#product-helper .products .product .pricing .no-rrp .price{text-decoration:line-through}#product-helper .products .product .pricing .rrp .from,#product-helper .products .product .pricing .no-rrp .from{color:#414443;padding-left:.5em;font-weight:bold}#product-helper .products .product .pricing .save{font-weight:bold;display:inline-block;width:50px;font-size:12px;position:absolute}#product-helper .products .product .pricing .cost{font-size:28px;display:block;text-align:right}#product-helper .products .product .pricing .cost .dollar-sign{font-size:18px;position:relative;top:-7px;margin-right:3px}#product-helper .products .product .pricing button{background-color:var(--button-colour);color:#fff;font-size:18px;text-transform:none;border:0;display:block;text-align:center;width:100%;margin-top:5px;margin-bottom:10px}#product-helper .products .product .pricing button img{height:24px;margin:-4px -14px 0 0}@media(max-width: 900px){#product-helper .products .product .pricing button{padding:10px}}#product-helper .products .product .pricing .free-delivery,#product-helper .products .product .pricing .delivery-extra,#product-helper .products .product .pricing .delivery-tbc,#product-helper .products .product .pricing .pickup-only,#product-helper .products .product .pricing .caveat{display:block;text-align:right;font-size:12px;color:#aaa}#product-helper .products .product .pricing .free-delivery.delivery-tbc,#product-helper .products .product .pricing .delivery-extra.delivery-tbc,#product-helper .products .product .pricing .delivery-tbc.delivery-tbc,#product-helper .products .product .pricing .pickup-only.delivery-tbc,#product-helper .products .product .pricing .caveat.delivery-tbc{color:var(--link-colour)}#product-helper>footer{margin-top:30px;border-top:1px solid #aaa;z-index:10}#product-helper>footer.sticky{position:fixed;position:-webkit-sticky;position:-khtml-sticky;position:-moz-sticky;position:-ms-sticky;position:sticky;bottom:0;left:0;right:0}#product-helper>footer .questions a{cursor:pointer}#product-helper>footer .top section .delivery-cost a{cursor:pointer}@media(max-width: 899px){#product-helper>footer .top section .delivery-cost a.change{display:none}}#product-helper>footer .top section.delivery-cost p,#product-helper>footer .top section.timeframe p{display:inline-block;margin-bottom:2px}#product-helper>footer .top section h2{position:relative;padding-left:28px}#product-helper>footer .top section h2 img{position:absolute;left:0;width:20px;top:4px}#product-helper>footer .top section .enter-postcode{color:var(--link-colour)}@media(max-width: 900px){#product-helper>footer{border:1px solid #aaa;margin:20px 0 0;padding:10px 15px;bottom:0;background-color:#fff;border-radius:10px}#product-helper>footer.expanded .inner section.cost{clear:both}#product-helper>footer.expanded .inner section.cost .rrp-and-save .expand:after{content:"-"}#product-helper>footer.collapsed .inner .top{display:none}}#product-helper>footer .inner{background:#fff;pointer-events:none;position:relative}#product-helper>footer .inner a,#product-helper>footer .inner button{pointer-events:all;display:inline-block}@media(min-width: 900px){#product-helper>footer .inner{padding:15px 0;display:flex;flex-direction:row}#product-helper>footer .inner section{margin-top:0;width:25%}#product-helper>footer .inner section.delivery{width:30%}#product-helper>footer .inner section.questions{width:20%}}#product-helper>footer .inner .top{display:grid;grid-template:"delivery timeframe cost questions"}@media(min-width: 900px){#product-helper>footer .inner .top{grid-template:"questions delivery" "questions timeframe" "questions cost";grid-template-columns:2fr 3fr;width:50%;align-content:flex-start}}@media(max-width: 899px){#product-helper>footer .inner .top{justify-content:space-between}#product-helper>footer .inner .top h2{padding-left:20px}#product-helper>footer .inner .top h2 span{display:none}}#product-helper>footer .inner .top section{width:auto}#product-helper>footer .inner .top section.delivery{grid-area:delivery}#product-helper>footer .inner .top section.questions{grid-area:questions}#product-helper>footer .inner .top section.delivery-cost{grid-area:cost}#product-helper>footer .inner .top section.timeframe{grid-area:timeframe}#product-helper>footer .inner section{text-align:left}#product-helper>footer .inner section h2{margin-top:0;font-size:18px;line-height:18px;margin-bottom:10px}#product-helper>footer .inner section.cost{font-size:16px;text-transform:uppercase}@media(min-width: 900px){#product-helper>footer .inner section.cost{text-align:right}}#product-helper>footer .inner section.cost .rrp,#product-helper>footer .inner section.cost .no-rrp{color:#414443}#product-helper>footer .inner section.cost .rrp .price,#product-helper>footer .inner section.cost .no-rrp .price{color:#aaa;text-decoration:line-through}#product-helper>footer .inner section.cost .save{color:#a5ba3b}#product-helper>footer .inner section.cost .rrp,#product-helper>footer .inner section.cost .save{display:block}#product-helper>footer .inner section.cost .rrp .price,#product-helper>footer .inner section.cost .save .price{padding-left:5px}@media(min-width: 900px){#product-helper>footer .inner section.cost .rrp .price,#product-helper>footer .inner section.cost .save .price{padding-left:30px}}#product-helper>footer .inner section.cost .rrp-and-save{pointer-events:all;position:relative}@media(max-width: 900px){#product-helper>footer .inner section.cost .rrp-and-save{padding-bottom:10px;border-bottom:1px solid #aaa}#product-helper>footer .inner section.cost .rrp-and-save span{display:inline-block;margin-left:10%}#product-helper>footer .inner section.cost .rrp-and-save span:first-child{margin-left:0}#product-helper>footer .inner section.cost .rrp-and-save span.expand{cursor:pointer;position:absolute;top:5px;right:0;width:16px;height:16px;line-height:12px;display:block;border-radius:8px;background-color:var(--link-colour);text-indent:0;color:#fff;text-align:center;font-size:24px}#product-helper>footer .inner section.cost .rrp-and-save span.expand:after{content:"+"}}#product-helper>footer .inner section.cost .cost{font-size:34px}#product-helper>footer .inner section.cost .cost .dollar-sign{font-size:23px;position:relative;top:-8px;margin-right:3px}#product-helper>footer .inner section.cost .cost.tbc{font-size:20px}#product-helper>footer .inner section.cost .delivery-included,#product-helper>footer .inner section.cost .plus-delivery{display:block;margin-top:-8px;text-transform:uppercase;font-size:12px;color:#aaa}#product-helper>footer .inner section.next .button{margin-bottom:0}#product-helper>footer .inner section.next .button[disabled]{background-color:#d8d8d8}#product-helper>footer .inner section.next .button[disabled].arrow-button:after{background-color:#b8b8b8}@media(max-width: 900px){#product-helper>footer .inner section.next{position:absolute;right:0;bottom:0}}#product-helper .customise-product{display:flex;flex-direction:column}@media(min-width: 800px){#product-helper .customise-product{flex-direction:row}}#product-helper .customise-product .heading,#product-helper .customise-product .customisation-set-page-2 h1{text-align:center;font-size:30px;margin-bottom:15px}@media(min-width: 900px){#product-helper .customise-product .heading,#product-helper .customise-product .customisation-set-page-2 h1{text-align:left}}#product-helper .customise-product .customisation-set-page-2 h1{text-align:left}#product-helper .customise-product .customisation-set-page-2 ul{text-align:left;list-style:none;padding-left:5px}#product-helper .customise-product .customisation-set-page-2 .image-and-list{display:flex}#product-helper .customise-product .customisation-set-page-2 .mobile-product-image{display:none}@media(max-width: 900px){#product-helper .customise-product .customisation-set-page-2 .mobile-product-image{display:block;background:#fff;border:1px solid #e6e7dd;margin-right:15px}#product-helper .customise-product .customisation-set-page-2 .mobile-product-image img{width:20vw;height:20vw}}#product-helper .customise-product>div{width:100%}#product-helper .customise-product>div>.image-and-description+section{margin-top:0}#product-helper .customise-product>div .more-details{margin-top:7px;display:inline-block;text-transform:uppercase;color:var(--link-colour);cursor:pointer;font-weight:bold;font-size:12px}#product-helper .customise-product .product-image{width:200px;height:200px;line-height:190px;text-align:center;border:1px solid #e6e7dd;flex-shrink:0;flex-grow:0;margin-right:50px;position:relative;margin-top:5px}#product-helper .customise-product .product-image>img{vertical-align:middle;max-width:90%;max-height:90%}#product-helper .customise-product div>.product-image{display:none;margin:0 auto 10px}@media(min-width: 900px){#product-helper .customise-product div>.product-image{float:left;margin-right:20px}}@media(max-width: 900px){#product-helper .customise-product>.product-image{display:none}#product-helper .customise-product div>.product-image{display:block}}#product-helper .customise-product section{margin-top:50px;text-align:left}#product-helper .customise-product section h2{margin-bottom:10px}@media(max-width: 900px){#product-helper .customise-product section{margin-top:25px}}@media(min-width: 900px){#product-helper .customise-product section{padding-right:45px}}#product-helper .customise-product section>.description{margin-bottom:40px}@media(max-width: 900px){#product-helper .customise-product section>.description{margin-bottom:20px}}#product-helper .customise-product section>.options>div.option{cursor:pointer}#product-helper .customise-product section>.options>div.option>div{pointer-events:none}#product-helper .customise-product section>.options>div.option>div.set-options .set-option{pointer-events:all}#product-helper .customise-product section>.options>div.option a{pointer-events:all}#product-helper .customise-product section.variation{padding-bottom:30px}#product-helper .customise-product section.variation .options{display:flex}#product-helper .customise-product section.variation .options>div.option,#product-helper .customise-product section .product-set.option .set-option{width:110px;position:relative;margin:0}#product-helper .customise-product section.variation .options>div.option.set-option.out-of-stock .circle,#product-helper .customise-product section .product-set.option .set-option.set-option.out-of-stock .circle{color:#fff;text-align:center;font-weight:bold;display:flex;align-items:center;line-height:1.1}#product-helper .customise-product section.variation .options>div.option.set-option.out-of-stock .circle span,#product-helper .customise-product section .product-set.option .set-option.set-option.out-of-stock .circle span{pointer-events:none}@media(max-width: 1198px){#product-helper .customise-product section.variation .options>div.option.set-option,#product-helper .customise-product section .product-set.option .set-option.set-option{width:unset;margin-right:0}#product-helper .customise-product section.variation .options>div.option.set-option .circle,#product-helper .customise-product section .product-set.option .set-option.set-option .circle{margin:15px}#product-helper .customise-product section.variation .options>div.option.set-option+div.option,#product-helper .customise-product section .product-set.option .set-option.set-option+div.option{margin-left:0}}@media(max-width: 600px){#product-helper .customise-product section.variation .options>div.option.set-option .circle,#product-helper .customise-product section .product-set.option .set-option.set-option .circle{margin:7px}}@media(max-width: 900px){#product-helper .customise-product section.variation .options>div.option.set-option,#product-helper .customise-product section .product-set.option .set-option.set-option{margin-right:5px}}@media(max-width: 900px){#product-helper .customise-product section.variation .options>div.option,#product-helper .customise-product section .product-set.option .set-option{width:78px}}#product-helper .customise-product section.variation .options>div.option.selected .circle:after,#product-helper .customise-product section .product-set.option .set-option.selected .circle:after{position:absolute;top:-9px;left:-9px;width:78px;height:78px;border-radius:39px;color:transparent;content:"*";border:2px solid var(--link-colour)}#product-helper .customise-product section.variation .options>div.option .circle,#product-helper .customise-product section .product-set.option .set-option .circle{display:block;border-radius:40px;background-size:cover;width:62px;height:62px;margin:24px;border:1px solid #aaa;position:relative}@media(max-width: 900px){#product-helper .customise-product section.variation .options>div.option .circle,#product-helper .customise-product section .product-set.option .set-option .circle{margin:8px}}@media(min-width: 768px){#product-helper .customise-product section.variation .options>div.option+div.option,#product-helper .customise-product section .product-set.option .set-option+div.option{margin-left:20px}}#product-helper .customise-product section.variation .options>div.option h3,#product-helper .customise-product section .product-set.option .set-option h3{font-weight:normal;width:100%;text-align:center;font-size:16px}#product-helper .customise-product section.variation .options>div.option div,#product-helper .customise-product section .product-set.option .set-option div{display:none}#product-helper .customise-product section.variation .options>div.option.selected .variants,#product-helper .customise-product section.variation .options>div.option.show-variants .variants,#product-helper .customise-product section .product-set.option .set-option.selected .variants,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants{display:flex}#product-helper .customise-product section.variation .options>div.option.selected .variants div,#product-helper .customise-product section.variation .options>div.option.show-variants .variants div,#product-helper .customise-product section .product-set.option .set-option.selected .variants div,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants div{display:block;border:1px solid #ccc;padding:2px 5px}#product-helper .customise-product section.variation .options>div.option.selected .variants div.selected,#product-helper .customise-product section.variation .options>div.option.show-variants .variants div.selected,#product-helper .customise-product section .product-set.option .set-option.selected .variants div.selected,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants div.selected{background-color:var(--link-colour);color:#fff}#product-helper .customise-product section.variation .options>div.option.selected .variants div:first-child,#product-helper .customise-product section.variation .options>div.option.show-variants .variants div:first-child,#product-helper .customise-product section .product-set.option .set-option.selected .variants div:first-child,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants div:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}#product-helper .customise-product section.variation .options>div.option.selected .variants div:last-child,#product-helper .customise-product section.variation .options>div.option.show-variants .variants div:last-child,#product-helper .customise-product section .product-set.option .set-option.selected .variants div:last-child,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants div:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}#product-helper .customise-product section.variation .options>div.option.selected .variants div+div,#product-helper .customise-product section.variation .options>div.option.show-variants .variants div+div,#product-helper .customise-product section .product-set.option .set-option.selected .variants div+div,#product-helper .customise-product section .product-set.option .set-option.show-variants .variants div+div{border-left:0}#product-helper .customise-product section.standard .options>div.option,#product-helper .customise-product section.multiple .options>div.option{border-radius:5px;background-color:#fff;border:1px solid #aaa;padding:21px;display:flex;position:relative}#product-helper .customise-product section.standard .options>div.option.product-set,#product-helper .customise-product section.multiple .options>div.option.product-set{display:block}#product-helper .customise-product section.standard .options>div.option.product-set .above-options,#product-helper .customise-product section.multiple .options>div.option.product-set .above-options{display:flex}@media(max-width: 900px){#product-helper .customise-product section.standard .options>div.option.product-set .above-options,#product-helper .customise-product section.multiple .options>div.option.product-set .above-options{margin-bottom:10px}}#product-helper .customise-product section.standard .options>div.option.product-set .set-options,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options{display:flex}@media(min-width: 551px)and (max-width: 715px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-6,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-6{margin-bottom:60px}}@media(min-width: 458px)and (max-width: 539px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-10-up,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-10-up{margin-bottom:60px}}@media(max-width: 296px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-10-up,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-10-up{margin-bottom:60px}}@media(min-width: 297px)and (max-width: 377px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-9,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-9{margin-bottom:60px}}@media(min-width: 378px)and (max-width: 458px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-8,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-8{margin-bottom:60px}}@media(min-width: 831px)and (max-width: 899px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-8,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-8{margin-bottom:60px}}@media(min-width: 734px)and (max-width: 820px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-7,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-7{margin-bottom:60px}}@media(min-width: 551px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-7,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-8,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-9,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-10-up,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-7,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-8,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-9,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-10-up{flex-wrap:wrap}#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-7 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-8 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-9 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-10-up div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-7 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-8 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-9 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-10-up div.option{margin-left:0}}@media(min-width: 551px)and (max-width: 1198px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-7 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-8 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-9 div.option,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-10-up div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-7 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-8 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-9 div.option,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-10-up div.option{max-width:92px}}@media(max-width: 600px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options .set-option h3,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options .set-option h3{max-width:76px;overflow:hidden}}@media(max-width: 550px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options{flex-wrap:wrap}}@media(max-width: 550px)and (max-width: 377px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-6,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-6{margin-bottom:60px}}@media(max-width: 550px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-6,#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-5,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-6,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-5{max-width:266px}}@media(max-width: 550px)and (min-width: 377px)and (max-width: 474px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-4,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-4{margin-bottom:60px}}@media(max-width: 550px)and (max-width: 398px){#product-helper .customise-product section.standard .options>div.option.product-set .set-options.option-count-3,#product-helper .customise-product section.multiple .options>div.option.product-set .set-options.option-count-3{margin-bottom:60px}}#product-helper .customise-product section.standard .options>div.option h3,#product-helper .customise-product section.multiple .options>div.option h3{margin-top:0}#product-helper .customise-product section.standard .options>div.option+div,#product-helper .customise-product section.multiple .options>div.option+div{margin-top:20px}#product-helper .customise-product section.standard .options>div.option:hover,#product-helper .customise-product section.multiple .options>div.option:hover{border-color:#414443}#product-helper .customise-product section.standard .options>div.option.selected,#product-helper .customise-product section.multiple .options>div.option.selected{border:2px solid var(--link-colour);padding:20px}#product-helper .customise-product section.standard .options>div.option .option-image,#product-helper .customise-product section.multiple .options>div.option .option-image{width:100px;height:100px;line-height:95px;text-align:center;margin-right:20px;flex-shrink:0;flex-grow:0}#product-helper .customise-product section.standard .options>div.option .option-image>img,#product-helper .customise-product section.multiple .options>div.option .option-image>img{vertical-align:middle;max-width:90%;max-height:90%}#product-helper .customise-product section.standard .options>div.option .option-text,#product-helper .customise-product section.multiple .options>div.option .option-text{flex-grow:1}#product-helper .customise-product section.standard .options>div.option .price,#product-helper .customise-product section.multiple .options>div.option .price{margin-left:20px;text-align:right;min-width:100px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}#product-helper .customise-product section.standard .options>div.option .price .from,#product-helper .customise-product section.multiple .options>div.option .price .from{color:#aaa;font-size:12px;text-transform:uppercase}#product-helper .customise-product section.standard .options>div.option .price .rrp,#product-helper .customise-product section.multiple .options>div.option .price .rrp{color:#aaa;font-size:12px}#product-helper .customise-product section.standard .options>div.option .price .rrp .rrp-amount,#product-helper .customise-product section.multiple .options>div.option .price .rrp .rrp-amount{text-decoration:line-through}#product-helper .customise-product section.standard .options>div.option .price .dollar-sign,#product-helper .customise-product section.multiple .options>div.option .price .dollar-sign{font-size:15px;position:relative;top:-6px;left:-2px}#product-helper .customise-product section.standard .options>div.option .price>div,#product-helper .customise-product section.multiple .options>div.option .price>div{position:relative}#product-helper .customise-product section.standard .options>div.option .price>div .tick,#product-helper .customise-product section.multiple .options>div.option .price>div .tick{position:absolute;top:50%;right:-65px;height:30px;margin-top:-15px}#product-helper .customise-product section.standard .options>div.option .price .amount,#product-helper .customise-product section.multiple .options>div.option .price .amount{font-weight:bold;display:block;font-size:26px;line-height:1;margin-bottom:3px}#product-helper .customise-product section.standard .options>div.option .price .amount .from,#product-helper .customise-product section.multiple .options>div.option .price .amount .from{display:block}#product-helper .customise-product section.standard .options>div.option .price .free-delivery,#product-helper .customise-product section.standard .options>div.option .price .delivery-extra,#product-helper .customise-product section.standard .options>div.option .price .delivery-tbc,#product-helper .customise-product section.standard .options>div.option .price .pickup-only,#product-helper .customise-product section.standard .options>div.option .price .free-pickup,#product-helper .customise-product section.multiple .options>div.option .price .free-delivery,#product-helper .customise-product section.multiple .options>div.option .price .delivery-extra,#product-helper .customise-product section.multiple .options>div.option .price .delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .pickup-only,#product-helper .customise-product section.multiple .options>div.option .price .free-pickup{text-transform:uppercase;display:block;font-size:12px;color:#aaa}#product-helper .customise-product section.standard .options>div.option .price .free-delivery.delivery-tbc,#product-helper .customise-product section.standard .options>div.option .price .delivery-extra.delivery-tbc,#product-helper .customise-product section.standard .options>div.option .price .delivery-tbc.delivery-tbc,#product-helper .customise-product section.standard .options>div.option .price .pickup-only.delivery-tbc,#product-helper .customise-product section.standard .options>div.option .price .free-pickup.delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .free-delivery.delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .delivery-extra.delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .delivery-tbc.delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .pickup-only.delivery-tbc,#product-helper .customise-product section.multiple .options>div.option .price .free-pickup.delivery-tbc{color:var(--link-colour)}#product-helper .customise-product section.standard .options>div.option.none h3,#product-helper .customise-product section.multiple .options>div.option.none h3{margin-bottom:0}@media(max-width: 900px){#product-helper .customise-product section.standard .options>div.option,#product-helper .customise-product section.multiple .options>div.option{display:block;position:relative;padding:11px;min-height:170px}#product-helper .customise-product section.standard .options>div.option.selected,#product-helper .customise-product section.multiple .options>div.option.selected{padding:10px}#product-helper .customise-product section.standard .options>div.option.none,#product-helper .customise-product section.multiple .options>div.option.none{min-height:unset}#product-helper .customise-product section.standard .options>div.option .option-image,#product-helper .customise-product section.multiple .options>div.option .option-image{position:absolute;top:0;right:0;margin-right:0}#product-helper .customise-product section.standard .options>div.option .price,#product-helper .customise-product section.multiple .options>div.option .price{position:absolute;right:10px;bottom:10px;display:inline-block;text-align:right}#product-helper .customise-product section.standard .options>div.option .price>div .tick,#product-helper .customise-product section.multiple .options>div.option .price>div .tick{display:none}#product-helper .customise-product section.standard .options>div.option .option-text,#product-helper .customise-product section.multiple .options>div.option .option-text{margin-right:90px}#product-helper .customise-product section.standard .options>div.option .description,#product-helper .customise-product section.multiple .options>div.option .description{overflow:hidden;position:relative;line-height:1.2em;height:4.8em}#product-helper .customise-product section.standard .options>div.option .description:after,#product-helper .customise-product section.multiple .options>div.option .description:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:40%;height:1.2em;background:linear-gradient(to right, rgba(255, 255, 255, 0), white 90%)}}#image-modal .modal-body{text-align:center}#image-modal .modal-body h1{color:#414443;font-weight:bold;font-size:18px}#image-modal .modal-body>img{max-width:100%;max-height:60vh;display:block;margin:0 auto}#image-modal .modal-body .thumbnails{margin-top:50px;display:inline-flex;max-width:100%;flex-direction:row}#image-modal .modal-body .thumbnails a{display:block;margin-right:1vw;width:100px;height:100px;line-height:95px;text-align:center;cursor:zoom-in;border:1px solid #e6e7dd}#image-modal .modal-body .thumbnails a>img{vertical-align:middle;max-width:90%;max-height:90%}#image-modal .modal-body .thumbnails a.current,#image-modal .modal-body .thumbnails a:hover{border-color:var(--link-colour)}@media(min-width: 768px){#product-modal .modal-dialog{width:80vw}}#product-modal .modal-dialog .modal-content{width:100%;background-color:#f7f6f0}#product-modal .modal-body{text-align:left}#product-modal .modal-body .prev-product,#product-modal .modal-body .next-product{cursor:pointer;position:absolute;top:50%}#product-modal .modal-body .prev-product img,#product-modal .modal-body .next-product img{height:30px}#product-modal .modal-body .prev-product{left:-25px;transform:rotate(180deg)}#product-modal .modal-body .next-product{right:-25px}@media(min-width: 1000px){#product-modal .modal-body{display:flex;flex-direction:row}#product-modal .modal-body .images{flex-shrink:0;margin-right:5vw}#product-modal .modal-body h1{margin-top:0}}#product-modal .modal-body .images{cursor:zoom-in;text-align:center;max-width:100%}@media(min-width: 1000px){#product-modal .modal-body .images{width:300px}}#product-modal .modal-body .images .frame{max-width:100%;width:300px;height:300px;line-height:285px;text-align:center;background-color:#fff;border-radius:5px;border:1px solid #aaa;position:relative}#product-modal .modal-body .images .frame>img{vertical-align:middle;max-width:90%;max-height:90%}#product-modal .modal-body .images .thumbnails{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px}#product-modal .modal-body .images .thumbnails a{display:block;margin-right:1vw;width:50px;height:50px;line-height:47.5px;text-align:center;background-color:#fff;border:1px solid #aaa}#product-modal .modal-body .images .thumbnails a:last-child{margin-right:0}#product-modal .modal-body .images .thumbnails a>img{vertical-align:middle;max-width:90%;max-height:90%}#product-modal .modal-body .images .thumbnails a:hover{border-color:var(--link-colour)}#product-modal .modal-body h1{color:#414443;font-weight:bold;font-size:18px;line-height:1.2}#product-modal .modal-body .extra-info{margin-top:16px;font-size:14px}#warning-modal .modal-body{margin-bottom:0 !important;margin-top:24px !important}@media(max-width: 767px){#warning-modal .modal-body a.cancel{margin-right:0}}@media(max-width: 1150px){body.customise .intercom-launcher{display:none !important}}
