.delivery-info{max-width:none;padding:0 1.5rem;margin-bottom:5em}.delivery-info .title{text-align:center;margin-bottom:4em}.delivery-info .title-h1{font-size:42px;position:relative;text-align:center;margin:0 auto;display:inline-block;font-weight:700;padding:0 .3em;line-height:1.2}.delivery-info .title-h1:after{width:100%;height:.4em;content:"";bottom:-.01em;position:absolute;left:0;z-index:-1;background-color:var(--page-accent-colour)}@media only screen and (min-width: 768px){.delivery-info .title-h1{font-size:42px}}@media only screen and (min-width: 1024px){.delivery-info .title-h1{font-size:60px}}.delivery-info .title-h1:after{width:100%;height:.4em;content:"";bottom:-.01em;position:absolute;left:0;z-index:-1;background-color:var(--page-accent-colour);background:#e7d4ff}.delivery-info .content{max-width:550px;margin:0 auto}.delivery-info .delivery-option{border-bottom:1px solid #d6d6d6;display:flex;flex-direction:column;padding:0 0 2.4em;margin-bottom:2.4em}.delivery-info .deliveryCost{order:3}.delivery-info .deliveryDescription{order:2;margin:0 0 1em;line-height:1.6}.delivery-info .free{margin:0;line-height:1.6;font-style:italic;font-weight:700}.delivery-info .deliveryType{display:flex;justify-content:space-between;font-size:18px;margin-bottom:1em;order:1;line-height:1.2;font-weight:700}.delivery-info .deliveryType__title{font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;margin:0;font-style:normal}.delivery-info .deliveryType__price{font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;margin:0 0 0 1em;font-style:normal}.delivery-info .returns-info{margin-bottom:2em}.delivery-info .h2-returns-title{font-size:18px;line-height:1.2;font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-weight:700;text-transform:none;margin:0 0 1em;font-style:normal}.delivery-info .selected-country{border:none;height:auto;min-height:0;margin:0;padding:1.5em;margin-top:1rem;background-color:#f3f2f4;display:flex;align-items:center}.delivery-info .flag-container{float:none;overflow:visible;margin-left:auto;margin-right:16px;display:flex;width:auto;height:auto}.delivery-info .flag-container a{height:auto;width:auto}.delivery-info .flag-container a .flag{width:48px;height:auto;vertical-align:unset}.delivery-info .country-selector-link{position:relative;display:inline-block;z-index:1;text-decoration:underline}
