.collapse{display:none}.clearfix:after{content:"";display:block;clear:both}#product-intro{gap:6.779%}#package-summary{border:4px solid var(--grey-mid);overflow:hidden;position:-webkit-sticky;position:sticky;top:20px;margin-bottom:16px}#package-summary h3{padding:10px 8px}#package-summary .h40px.js--total-price{line-height:1em}#package-summary div>ul ul{grid-column-start:1;grid-column-end:4;width:100%}#js--components-title:not(.hide),#package-summary div>ul li,#package-summary div>ul ul li{display:grid;width:100%;grid-template-columns:55% 45%;line-height:1.2em;margin-bottom:16px}#js--components>li:not(:last-child){border-bottom:1px dashed var(--grey-mid)}.components-separator{border-top:1px dashed var(--grey-mid)}.components-separator-dark{padding-top:16px;border-color:var(--grey-mid-dark2)}#package-summary-new{padding:2rem 10px;background-color:var(--grey-light)}.package-summary-section{background-color:#fff;border-radius:10px;padding:1.5rem;margin-bottom:2.5rem}.package-summary-items{margin:1rem 0}.package-summary-items>li{display:flex;align-items:flex-start;justify-content:flex-start;padding:1rem 0;border-bottom:1px solid #f6f6f6;gap:1rem;width:100%}.package-summary-items>li:last-child{border-bottom:0}.package-summary-items>li p{margin:0;line-height:1.2}.package-item-image{display:flex;align-items:center;justify-content:center;width:90px;height:90px;aspect-ratio:1/1;background-color:#e7d8ec4d;border-radius:10px}.package-item-description{display:flex;width:100%;justify-content:space-between;gap:1rem}.package-item-title{flex:1}.package-item-title,.package-item-amt{margin-top:1rem}.package-summary-subtotal{border-top:4px solid #f6f6f6;padding-top:1.5rem}.package-summary-subtotal .vat-message{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.25rem}.package-summary-subtotal .vat-message:before{content:"";width:16px;height:16px;background-image:var(--icon-tick-purple);background-size:contain;background-repeat:no-repeat;background-position:center}.package-summary-hardware-total,.package-summary-subscription-total{margin-top:1.5rem;margin-bottom:0}#package-summary-subscriptions{margin-bottom:1rem}.package-summary-items details ol{margin-top:.75rem;margin-left:0;counter-set:items}.package-summary-items details li{counter-increment:items;display:flex;align-items:flex-start;justify-content:flex-start;gap:.75rem;margin-bottom:1rem}.package-summary-items details li:before{content:counter(items);width:20px;height:20px;background-color:var(--grey-dark);color:#fff;font-size:.825rem;font-weight:var(--bold);display:flex;border-radius:50%;align-items:center;justify-content:center;margin-top:3px}.package-summary-items details ol li div{flex:1}.package-summary-items details li p{line-height:1.5}.package-summary-items summary{background-color:#fff;border:1px solid var(--grey-mid);padding:.75rem 1rem .75rem .5rem;border-radius:5px;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.package-summary-items summary>span:after{content:"Show summary";display:block;font-weight:var(--regular);font-size:.925rem;color:var(--color-text)}.package-summary-items details[open] summary>span:after{content:"Hide summary"}.package-summary-items summary:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(icon-dropdown-magenta.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.package-summary-items details[open] summary:after{transform:rotate(180deg)}.package-summary-items details:hover summary,.package-summary-items details[open] summary{margin-bottom:1rem!important;background-color:var(--grey-light)}#customise-package{position:relative;counter-reset:count}#customise-package-title{top:0;z-index:1;padding:16px 0 32px;background:#fff;background:linear-gradient(180deg,#fff 0% 75%,#fff0)}#customise-package-title strong{font-size:13px;letter-spacing:-.05em}.customise-package-item{counter-increment:count;position:relative;border:2px solid var(--grey-mid);border-radius:5px;margin-bottom:36px}.customise-package-item:not(.expanded):not(.completed):hover{border-color:var(--color-purple);cursor:pointer}.customise-package-item:not(.completed):not(.expanded){opacity:.65}.customise-package-item:not(.completed):not(.expanded):hover{opacity:1}.customise-package-item h3{margin-bottom:0;position:relative}.customise-package-item h3:not(.modal-title):before{content:counter(count) ".";color:var(--color-text);font-weight:var(--regular)}.customise-package-item h4.js--selected-answer{position:relative;padding-left:32px}.customise-package-item h4:before{position:absolute;left:0;display:inline-block;vertical-align:middle;content:url("data:image/svg+xml,%0A%3Csvg width='25px' height='26px' viewBox='0 0 25 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Latest' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-334.000000, -793.000000)'%3E%3Crect fill='%23FFFFFF' x='0' y='0' width='1400' height='5237'%3E%3C/rect%3E%3Cg transform='translate(334.000000, 793.246954)'%3E%3Crect id='Rectangle' fill='%2391368C' x='0' y='0' width='25' height='25' rx='12.5'%3E%3C/rect%3E%3Cg transform='translate(6.392705, 8.886279)' fill='%23FFFFFF'%3E%3Cpath d='M11.9669221,0.24766706 C12.2971448,0.577889807 12.2971448,1.11328666 11.9669221,1.44350941 L5.03103646,8.37939504 C4.70081372,8.70961779 4.16541686,8.70961779 3.83519411,8.37939504 L0.24766706,4.79186799 C-0.0825556867,4.46164525 -0.0825556867,3.92624839 0.24766706,3.59602564 C0.577889807,3.26580289 1.11328666,3.26580289 1.44350941,3.59602564 L4.43332326,6.58467484 L10.7710797,0.24766706 C11.1013025,-0.0825556867 11.6366993,-0.0825556867 11.9669221,0.24766706 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.customise-package-item .item-title{padding:36px 33px}.customise-package-item .item-title .js--item-title-revert{position:relative;top:3px}.customise-package-item .item-description,.customise-package-item .item-options,.customise-package-item .item-next-btn,.customise-package-item .item-footnote{padding-left:33px;padding-right:33px}.customise-package-item .item-footnote{padding-top:16px;padding-bottom:8px}.customise-package-item .item-options label{display:block;position:relative;margin-bottom:24px;border:3px solid var(--grey-mid);border-radius:5px;background-color:#fff;cursor:pointer;line-height:normal}.customise-package-item .item-options label:not(.option-with-image)>div:first-child{height:76px}.customise-package-item .item-options label:last-child{margin-bottom:0}.customise-package-item .item-option-input{padding-left:16px;padding-right:16px}.customise-package-item .item-option-input strong{font-size:20px;line-height:1}.customise-package-item .item-option-prices{border-top:1px solid var(--grey-mid);padding:8px 16px;background-color:#fbfbfb}.customise-package-item .item-option-prices table{margin:0;table-layout:fixed;width:100%}.customise-package-item .item-option-prices .col-title{width:33%}.customise-package-item .item-option-prices thead th{color:var(--color-text)}.customise-package-item .item-option-prices tr>*{border:none;font-weight:400;padding:8px 0;text-align:left}.customise-package-item .item-option-prices tbody tr:not(:last-child)>*{border-bottom:1px solid var(--grey-mid)}.customise-package-item .item-footnote.content p,.customise-package-item .item-footnote.content ul,.customise-package-item .item-footnote.content ul li{margin-bottom:8px!important}.customise-package-item .item-description img.rounded{border:1px solid var(--grey-mid)}#js--buy_package_btn:disabled{display:inline-flex;align-items:center;justify-content:center;min-width:150px}.loader{width:30px;height:30px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 768px){hr.thin{margin-bottom:0}#product-intro{gap:0px;padding-bottom:0}#product-intro img.rounded{width:100%;height:auto}#product-intro .trustpilot-widget-custom{padding:4px 6px;margin-top:8px}#product-intro .trustpilot-widget-custom>.flex{flex-direction:row}#floating-total{display:flex;justify-content:space-between;align-items:center;padding:10px!important}#floating-total strong{font-size:16px}.customise-package-item .item-option-input strong,.js--selected-answer{font-size:18px}}@media screen and (max-width: 500px){#reviews .grid-4.stack{grid-gap:16px}#reviews .card{margin-bottom:0}body .faqs-box .section{padding:16px}#package-summary div.padded-xlarge{padding:8px}#package-summary div>ul li,#package-summary div>ul ul li{display:flex;justify-content:space-between;gap:0 10px}#package-summary li *:nth-child(2){text-align:right}#package-summary li .small{font-size:14px}.component-actions{flex-direction:column;align-items:flex-end}.package-summary-section{padding-left:10px;padding-right:10px}.package-item-image{width:50px;height:50px}.package-item-description{flex-direction:column}.package-item-title,.package-item-amt{margin-top:0;margin-left:0;margin-right:0;text-align:left}#package-summary-subscriptions .package-item-image img{width:75%}.package-summary-items details li{flex-direction:column;gap:.25rem}.package-summary-items details ol li{flex-direction:row}}@media screen and (max-width: 550px){.customise-package-item{margin-bottom:24px}.customise-package-item .item-title{padding:24px 10px}.customise-package-item .item-description,.customise-package-item .item-footnote,.customise-package-item .item-next-btn,.customise-package-item .item-options{padding-left:10px;padding-right:10px}.customise-package-item .item-title h3,.customise-package-item .item-title h4{padding-right:24px}.customise-package-item .item-title button.tooltip-modal{position:absolute;top:-16px;right:-4px}.customise-package-item .item-option-prices .col-title{width:50%}.js--item-title-revert{float:none;display:block}#js--components-title>div{text-align:right}#customise-package-title h2{font-size:21px}#floating-total{flex-wrap:wrap}#floating-total p{width:100%;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/product.css.map */
