.quote__wrapper{align-items:center;display:flex;justify-content:var(--align)}.quote__icon-wrapper{transform:translateY(-9.3333333333px)}.quote__icon-wrapper--open{margin-bottom:auto}.quote__icon-wrapper--close{margin-top:auto}.quote__icon{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2046%2040.9%22%3E%3Cpath%20d%3D%22M16.3%2020.4c-1-.3-2-.4-2.9-.4-1.5%200-2.7.3-3.7.8.9-3.4%203.1-9.2%207.6-9.9.4-.1.7-.4.9-.8l1-3.5c.1-.3%200-.6-.1-.9-.2-.3-.4-.4-.7-.5-.3%200-.7-.1-1-.1-5.3%200-10.6%205.5-12.8%2013.5-1.3%204.6-1.7%2011.6%201.5%2016q2.7%203.75%207.8%203.9c4.2%200%207.8-2.8%209-6.8.7-2.4.4-4.9-.9-7.1-1.3-1.9-3.3-3.5-5.7-4.2m26%204.4c-1.2-2.1-3.2-3.7-5.6-4.4-1-.3-2-.4-2.9-.4-1.5%200-2.7.3-3.7.8.9-3.4%203.1-9.2%207.6-9.9.4-.1.7-.4.9-.8l1-3.5c.1-.3%200-.6-.1-.9-.2-.3-.4-.4-.7-.5-.3%200-.7-.1-1-.1-5.3%200-10.6%205.5-12.8%2013.5-1.3%204.6-1.7%2011.6%201.5%2016q2.7%203.75%207.8%203.9c4.2%200%207.8-2.8%209-6.8.5-2.2.2-4.7-1-6.9%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;display:none;filter:var(--hl-flt);height:25px;width:25px}.quote__icon.highlight--default{color:var(--text);filter:var(--text-flt)}.quote__icon--open{align-self:flex-start}.quote__icon--close{align-self:flex-end;margin-top:auto;transform:rotate(180deg)}.quote__caption{margin-top:19px}.quote__caption--with-image{display:inline-grid;gap:2px 15px;grid-template-columns:80px 1fr;text-align:left}.quote__image{border:2px solid var(--hl);grid-column:1;grid-row:span 2;max-height:80px;max-width:80px}.quote__image.highlight--default{--hl:var(--muted)}.quote__name{align-self:flex-end;font-size:16px;font-weight:700;grid-column:2;line-height:20px}.quote__name.highlight--default{color:var(--text)}.clickable:hover .quote__name{color:var(--target)}.quote__title{align-self:flex-start;flex-basis:100%;font-size:14px;grid-column:2;line-height:20px}.quote__title.highlight--default{color:var(--muted)}.quote__text{font-size:24px;line-height:28px;margin:0}.quote__text.highlight--default{color:var(--text)}.quote--with-icon .quote__icon{display:block}.quote--with-icon .quote__text{max-width:calc(100% - 50px);padding:0 10px}.quote--with-icon .quote__caption{margin-left:25px;margin-right:25px;padding:0 10px}@media(min-width:768px){.quote--large .quote__text{font-size:34px;line-height:42px}.quote--large .quote__icon-wrapper{transform:translateY(-14px)}.quote--large .quote__icon{height:40px;width:40px}.quote--large.quote--with-icon .quote__text{max-width:calc(100% - 80px)}.quote--large.quote--with-icon .quote__caption{margin-left:40px;margin-right:40px}}.page-useful{background:var(--bg-last);border-bottom:5px solid #f60;margin:0;padding:30px 0 0}.page-useful .container{display:flex}.page-useful .container:after,.page-useful .container:before{content:"";flex:1 1}.page-useful .page-useful__container{border-top-left-radius:8px;border-top-right-radius:8px;display:grid;font-weight:700;overflow:hidden;padding:6px 20px 3px}.page-useful .page-useful__content{align-items:center;display:flex;font-size:16px;grid-column:1;grid-row:1;justify-content:center}.page-useful .page-useful__vote{background:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEgMjJoNFYxMEgxem0yMi0xMWMwLTEuMS0uOS0yLTItMmgtNi4zbC45LTQuNnYtLjNjMC0uNC0uMi0uOC0uNC0xLjFsLTEuMS0xLTYuNSA2LjZjLS40LjMtLjYuOC0uNiAxLjR2MTBjMCAxLjEuOSAyIDIgMmg5Yy44IDAgMS41LS41IDEuOC0xLjJsMy03LjFjLjItLjIuMi0uNC4yLS43eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;filter:var(--text-flt);font-size:0;height:24px;margin-bottom:6px;margin-left:15px;width:24px}.page-useful .page-useful__vote:hover{filter:var(--target-flt)}.page-useful .page-useful__vote.chosen{filter:var(--guide-useful-chosen-colour)}.page-useful .page-useful__vote--no{margin-bottom:0;margin-top:6px;transform:rotate(180deg)}.product-list{--default-highlight-colour:var(--text)}.product-list .highlight--default{--hl:var(--default-highlight-colour)}.product-list__entry{margin-top:30px}.product-list__details{align-self:stretch;border:1px solid var(--outline);color:var(--muted);padding:15px}.product-list__image+.product-list__details{border-top:none}.product-list__price-block{display:flex;flex-flow:column wrap;padding:15px}.product-list__price{font-size:38px;font-weight:700;line-height:38px}.product-list__vat{font-size:12px;margin-bottom:15px}.product-list__heading{align-items:baseline;display:flex;font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}@media(min-width:768px){.product-list__heading{font-size:18px;line-height:22px}}.product-list__heading+h1,.product-list__heading+h2,.product-list__heading+h3,.product-list__heading+h4,.product-list__heading+h5,.product-list__heading+h6{font-size:14px;line-height:16px;margin-top:-10px}@media(min-width:768px){.product-list__heading+h1,.product-list__heading+h2,.product-list__heading+h3,.product-list__heading+h4,.product-list__heading+h5,.product-list__heading+h6{font-size:16px;line-height:20px}}.product-list__title{flex:1 1}.product-list__number{align-items:center;background-color:var(--hl);border-radius:50%;color:var(--bg);display:inline-flex;flex:initial;height:30px;justify-content:center;margin-right:15px;width:30px}.product-list__links{list-style:none;margin:0;padding:0}.product-list__links li{margin:5px 0}.product-list__links li a{text-decoration:none}@media(min-width:544px){.product-list__links{display:flex;flex-wrap:wrap}.product-list__links li{margin:0;padding:0}.product-list__links li:not(:last-child):after{content:"|";margin:0 20px}}@media(min-width:768px){.product-list__entry{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:60px}.product-list__entry:nth-child(2n) .product-list__details{order:3}.product-list__entry:nth-child(2n) .product-list__price-block{order:2}.product-list__image{flex-basis:100%}.product-list__details{flex:1 1;padding:30px}.product-list__price-block{max-width:300px;padding:30px;width:35%}}