:root{--brand-a: #172845;--brand-b: #115388;--brand-c: #15395e;--brand-d: #87b1d3;--brand-e: #cfe0ed;--brand-f: #f3f7fa;--brand-linkcol: #17639f;--ui-a: #fafaf7;--ui-b: #f4f3e8;--ui-c: #edeade;--ui-d: #e0e0e0;--ui-e: #d6d5cb;--ui-f: #d8d8d4;--ui-salmon: #f6e8e0;--ui-mobile-keyline: #d4d4d4;--salmon-keyline: #d4c9c9;--footer-line: #5B6679;--type-a: #494746;--type-b: #8f8e84;--type-c: #70706A;--support-a: #ff5003;--support-b: #1ebc6b;--outline-colour: #87b1d3;--success: #3CA745;--button-height: 48px;--button-min-width: 42px;--button-border-radius: 4px;--button-border-width: 1px;--button-padding-vertical: 4px;--button-padding-horizontal: 20px;--button-a-padding-vertical: 13px;--button-letter-spacing: 0.1rem}.no-touch{scrollbar-face-color:#e8e7dd !important;scrollbar-track-color:rgba(0,0,0,0) !important;scrollbar-color:#e8e7dd rgba(0,0,0,0) !important;scrollbar-width:thin !important}.no-touch *{scrollbar-face-color:#e8e7dd !important;scrollbar-track-color:rgba(0,0,0,0) !important;scrollbar-color:#e8e7dd rgba(0,0,0,0) !important;scrollbar-width:thin !important}.no-touch *::-webkit-scrollbar-track{width:6px !important;-webkit-box-shadow:none !important;border-radius:none !important;background-color:rgba(0,0,0,0) !important}.no-touch *::-webkit-scrollbar{width:6px !important;background-color:rgba(0,0,0,0) !important}.no-touch *::-webkit-scrollbar-thumb{border-radius:6px !important;-webkit-box-shadow:none !important;background-color:#e8e7dd !important;border-color:#e8e7dd !important}.no-touch::-webkit-scrollbar-track{width:6px !important;-webkit-box-shadow:none !important;border-radius:none !important;background-color:rgba(0,0,0,0) !important}.no-touch::-webkit-scrollbar{width:6px !important;background-color:rgba(0,0,0,0) !important}.no-touch::-webkit-scrollbar-thumb{border-radius:6px !important;-webkit-box-shadow:none !important;background-color:#e8e7dd !important;border-color:#e8e7dd !important}@font-face{font-family:"Quadraat";src:url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Quadraat";src:url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Ita.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Ita.woff") format("woff");font-weight:normal;font-style:italic;font-display:fallback}@font-face{font-family:"Quadraat";src:url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Bold.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Bold.woff") format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:"Quadraat";src:url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Demibold.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/QuadraatPro-Demibold.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Ideal Sans";src:url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Light.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Ideal Sans";src:url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-LightItalic.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:"Ideal Sans";src:url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Book.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Ideal Sans";src:url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-BookItalic.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-BookItalic.woff") format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:"Ideal Sans";src:url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Medium.woff2") format("woff2"),url("https://www.lrb.co.uk/lrb_assets/fonts/IdealSans-Medium.woff") format("woff");font-weight:600;font-style:normal;font-display:fallback}.main-pre-checkout .container.checkout-container.py-4 p.font-weight-bold.text-dark,.landing .panel-heading .landing-title,.landing .landing-panel h3+p,#divPromotionChoices .product-price,h1,h2,h3,h4,h5,h6,.pre-checkout-header,.quadraat{font-family:Quadraat,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-variant-numeric:oldstyle-nums;font-feature-settings:"ss01" 1}.form-control,select,.form-group-custom-control .custom-control-label,.questionnaire-label,.gdpr-questions .custom-control-label,.pre-checkout-cover-image-container,.basket-collapse .total-price,.table-mini-cart h1,.table-mini-cart h2,.table-mini-cart h3,.table-mini-cart h4,.table-mini-cart h5,.table-mini-cart h6,.order-summary h1,.order-summary h2,.order-summary h5,.order-summary h6,.order-summary h3,.order-summary h4,.order-summary,.btn,.button,.landing-panel .button,.product-price,.main-pre-checkout,body,.main,.idealsans{font-family:Ideal Sans,"Gill Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-variant-numeric:lining-nums;font-weight:100}.lining-nums{font-variant-numeric:lining-nums !important}.oldstyle-nums{font-variant-numeric:oldstyle-nums !important}.balanced{text-wrap:balance}.copy-size,.pre-checkout-cover-image-container{font-size:20px;line-height:1.45em}@media(max-width: 992px){.copy-size,.pre-checkout-cover-image-container{font-size:19px;line-height:26px}}.copy-size-small,body{font-size:16px;line-height:22px;font-weight:100;letter-spacing:normal}.header-size-small{font-size:32px;line-height:1.166em;font-weight:400;padding-top:0px;margin-top:0px}@media(max-width: 992px){.header-size-small{font-size:28px;line-height:1.156em}}::selection{background:#e7eff6;color:var(--type-a)}::-moz-selection{background:#e7eff6;color:var(--type-a)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);letter-spacing:0em;color:var(--type-a)}body .sidebar{border:none !important}body,.main{background:#fafaf7;color:var(--type-a)}.product-single-tabs .tab-pane{color:var(--type-a) !important;padding-top:28px !important}a:hover{cursor:pointer}.main-pre-checkout{background:#fafaf7 !important}.main-pre-checkout:before{content:unset !important;background:unset !important}.main-pre-checkout .checkout-container{max-width:1111px !important;padding-top:30px;padding-bottom:0px !important}.main-pre-checkout .checkout-container .row>div{margin-left:auto;margin-right:auto}.main-pre-checkout.landing .col-md-6,.main-pre-checkout.landing .col-md-4{padding-left:10px !important;padding-right:10px !important}.pre-checkout-section,.checkout-section{background:#fff;box-shadow:1px 2px 5px 0 rgba(179,179,179,.6);border-radius:20px !important;border:none !important;margin-bottom:60px !important}@media screen and (max-width: 576px){.pre-checkout-section,.checkout-section{box-shadow:1px 2px 5px 0 rgba(179,179,179,.6) !important}}@media screen and (max-width: 576px){.pre-checkout-section{padding:10px !important}}.checkout-payment .checkout-section,.error-page .checkout-section{box-shadow:1px 2px 5px 0 rgba(179,179,179,.6) !important;margin-bottom:28px !important}.checkout-payment .checkout-section #change-billing,.checkout-payment .checkout-section #change-shipping,.checkout-payment .checkout-section #change-shipping-0,.checkout-payment .checkout-section #change-shipping-1,.checkout-payment .checkout-section .change-payment,.checkout-payment .checkout-section .payment-container .payment-details #edit-payment-0{border:none !important;text-decoration:none !important;pointer-events:auto !important}.payment-details .payment-tabs>.container{margin:0px !important}.error-page{max-width:550px;text-wrap:balance;margin:auto}.pre-checkout-item-name{margin-bottom:15px !important;font-weight:normal}.pre-checkout-header{font-size:28px;border-top:0 !important;padding-top:10px;font-weight:normal !important;color:var(--brand-linkcol)}#divPromotionChoices .pre-checkout-header{margin-bottom:28px}.order-type-header{border-top:0 !important;margin-top:0 !important;padding-top:0 !important;display:none}.order-type-container{background:none;padding:20px 0px 28px 0px;border:none;border-bottom:1px solid var(--ui-d);margin-left:0;margin-right:0;margin-bottom:5px !important}.order-type-container+.row.mt-2{margin-left:0;margin-right:0}.col-12:has(>.country-select){background:none;padding:0px;padding-bottom:28px;border:none;border-bottom:1px solid var(--ui-d)}@media(min-width: 1042px){.pre-checkout-section .order-type-container .col-12{width:50%;display:inline-block;flex:unset}}.pre-checkout-section .order-type-container .col-12 button,.pre-checkout-section .order-type-container .col-12 .btn{width:100%}.contact-us p{font-size:16px}h1,h2,h3,h4,h5,h6{color:var(--brand-linkcol);font-weight:400;padding-top:0px;margin-top:0px;letter-spacing:0em}h1,h2{font-size:36px;line-height:1.11em}@media(max-width: 992px){h1,h2{font-size:26px;line-height:1.166em}}h3,h4,h5,h6{font-size:20px;line-height:1.45em}@media(max-width: 992px){h3,h4,h5,h6{font-size:19px;line-height:26px}}h2{text-transform:none !important}.product-price{color:var(--brand-linkcol);font-size:24px;font-weight:normal}.checkout-section{border:1px solid #efefef}.checkout-section h1,.checkout-section h2,.checkout-section h3,.checkout-section h4,.checkout-section h5{font-size:24px}.checkout-section .container.item-details{margin-left:0px !important;margin-right:0px !important}.checkout-section .container.item-details h4{font-family:Ideal Sans,"Gill Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;font-variant-numeric:lining-nums !important;font-weight:100 !important;font-size:16px !important;line-height:22px !important}.checkout-section .container.item-details h4,.checkout-section .container.item-details p{margin-bottom:0px !important}.checkout-section .container.item-details p.font-weight-normal,.checkout-section .container.item-details p.font-weight-bold{font-weight:100 !important}.checkout-section .small-cover-image-container{margin-bottom:20px !important}.checkout-section .order-totals h4{margin:0px !important;padding:0px !important}.checkout-section .order-totals h4,.checkout-section .order-totals h4 .text-primary{color:var(--brand-linkcol) !important}.checkout-section:has(.billing-details){margin-bottom:20px !important}.checkout-section .payments-details .align-items-center.div-direct-debit,.checkout-section .payments-details .align-items-center.div-credit-card{align-items:flex-start !important}#item-price-0,#item-price-1,#item-price-2,#item-price-3,#item-price-4,#item-price-5,#item-price-6,#item-price-7,#item-price-8,#item-price-9,#item-price-10{font-weight:100 !important}.header-image-left,.main-pre-checkout_renewal--login #header-image-left{width:320px;max-width:100%;max-height:200px}@media(max-width: 992px){.header-middle{padding:0px !important}}.header-middle .row{margin-bottom:30px;display:block}@media(max-width: 992px){.header-middle .row{margin-bottom:10px}}.header-middle .row .col-md-3{width:100%;max-width:100%;justify-content:center}.header-middle .header-image-left,.header-middle .header-image-right{margin-top:30px !important;margin-bottom:10px !important}.header-info{background:#015d8e;font-size:1.4rem;font-weight:bold;display:none}.header-info .header-contact{font-size:inherit}.btn,.button,.landing-panel .button{font-size:18px;line-height:1.444em;font-weight:300;letter-spacing:.015em !important;background-color:var(--brand-c);text-align:center !important;white-space:nowrap;vertical-align:middle;user-select:none;border:var(--button-border-width) solid rgba(0,0,0,0);height:var(--button-height);border-radius:var(--button-border-radius);text-transform:none;padding:var(--button-padding-vertical) var(--button-padding-horizontal) 0px var(--button-padding-horizontal);display:inline-block;margin-bottom:5px;box-sizing:border-box;letter-spacing:var(--button-letter-spacing);text-decoration:none !important;box-shadow:none !important;min-width:var(--button-min-width);width:auto}.btn .fas,.btn #btnToCheckout-loading,.btn button .spinner-border,.btn .btn .spinner-border,.btn .button .spinner-border,.button .fas,.button #btnToCheckout-loading,.button button .spinner-border,.button .btn .spinner-border,.button .button .spinner-border,.landing-panel .button .fas,.landing-panel .button #btnToCheckout-loading,.landing-panel .button button .spinner-border,.landing-panel .button .btn .spinner-border,.landing-panel .button .button .spinner-border{display:none !important}.btn:focus,.button:focus,.landing-panel .button:focus{outline:1px solid var(--outline-colour) !important;box-shadow:none;border-color:#fafaf7}.btn:disabled,.btn.disabled,.disabled .btn,.button:disabled,.button.disabled,.disabled .button,.landing-panel .button:disabled,.landing-panel .button.disabled,.disabled .landing-panel .button{pointer-events:none;opacity:.65}.btn:not(:disabled):not(.disabled),.button:not(:disabled):not(.disabled),.landing-panel .button:not(:disabled):not(.disabled){cursor:pointer}.btn.d-block{display:inline-block !important}a.btn{padding:var(--button-a-padding-vertical) var(--button-padding-horizontal) 0px var(--button-padding-horizontal)}.mozilla .btn,.mozilla .button,.mozilla .landing-panel .button{padding:calc(var(--button-padding-vertical) - 2px) var(--button-padding-horizontal) 0px var(--button-padding-horizontal)}.mozilla a.btn{padding:calc(var(--button-a-padding-vertical) - 1px) var(--button-padding-horizontal) 0px var(--button-padding-horizontal)}.safari .btn,.safari .button,.safari .landing-panel .button{padding:calc(var(--button-padding-vertical) + 1px) var(--button-padding-horizontal) 0px var(--button-padding-horizontal)}.safari a.btn{padding:calc(var(--button-a-padding-vertical) + 1px) var(--button-padding-horizontal) 0px var(--button-padding-horizontal)}.btn-primary,a.btn-primary,.btn-secondary,a.btn-secondary{background-color:var(--brand-c);border-color:var(--brand-c) !important;color:#fff !important}.btn-primary:hover,.btn-primary:active,.btn-primary.force-hover,.hovering .btn-primary,a.btn-primary:hover,a.btn-primary:active,a.btn-primary.force-hover,.hovering a.btn-primary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary.force-hover,.hovering .btn-secondary,a.btn-secondary:hover,a.btn-secondary:active,a.btn-secondary.force-hover,.hovering a.btn-secondary{background-color:var(--brand-b) !important;border-color:var(--brand-b) !important;outline:0 !important}.btn-primary:disabled,.btn-primary.disabled,.disabled .btn-primary,a.btn-primary:disabled,a.btn-primary.disabled,.disabled a.btn-primary,.btn-secondary:disabled,.btn-secondary.disabled,.disabled .btn-secondary,a.btn-secondary:disabled,a.btn-secondary.disabled,.disabled a.btn-secondary{background-color:var(--ui-c);border-color:var(--ui-c) !important;color:var(--type-b) !important}.btn-outline-dark,#order-summary .edit-basket{background-color:rgba(0,0,0,0) !important;border-color:#a2bdd2 !important;color:var(--brand-c) !important}.btn-outline-dark:hover,.btn-outline-dark:active,.btn-outline-dark.force-hover,.hovering .btn-outline-dark,#order-summary .edit-basket:hover,#order-summary .edit-basket:active,#order-summary .edit-basket.force-hover,.hovering #order-summary .edit-basket{background-color:rgba(0,0,0,0) !important;border-color:var(--brand-linkcol) !important;color:#fff !important;outline:0 !important}.btn-outline-dark:disabled,.btn-outline-dark.disabled,.disabled .btn-outline-dark,#order-summary .edit-basket:disabled,#order-summary .edit-basket.disabled,.disabled #order-summary .edit-basket{border-color:var(--ui-f) !important;color:var(--type-b) !important}.btn-outline-dark:focus,#order-summary .edit-basket:focus{border-color:var(--brand-d) !important}.order-type-container .button.d-flex,.order-type-container .btn.d-flex{display:block !important;text-align:left}.order-type-container .button.d-flex .fas,.order-type-container .btn.d-flex .fas{float:right}.btn-success{background-color:#015d8e;border-color:#015d8e}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active:focus{background-color:#016ea7;border-color:#016ea7;box-shadow:none}.btn-success.disabled,.btn-success:disabled{background-color:#015d8e;border-color:#015d8e}.btn-pulse{box-shadow:0 0 0 0 #015d8e;animation:pulse 2s 1}@keyframes pulse{0%{box-shadow:0 0 0 0 #029ff3}70%{box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}#divPromotionChoices{background:none;border:none;padding:0px;padding-bottom:28px;margin-bottom:20px;margin-top:20px;color:var(--type-a)}#divPromotionChoices .product-price{font-size:28px;color:var(--type-a)}#divPromotionChoices .product-title{font-size:20px;color:var(--type-a)}.selection-svg{fill:var(--brand-linkcol)}.selection-hide-border{border:1px solid #fff;background:rgba(255,255,255,.7) !important;transition:border .3s;border-radius:0}.selection-hide-border:hover{border:1px solid #fff;transition:border .3s;border-radius:0;background:#fff !important}.selection-show-border{background:#fff !important;border:1px solid var(--brand-linkcol);transition:border .3s;border-radius:0}.nav.nav-tabs .nav-item{list-style:none !important;margin-right:0 !important;margin-left:0 !important}.nav.nav-tabs .nav-item .nav-link:hover{color:#015d8e}.nav.nav-tabs .nav-item.show .nav-link,.nav.nav-tabs .nav-item .nav-link.active{border-bottom-color:#015d8e;color:#015d8e;background:none}.input-group-promotion{padding-left:10px;padding-right:10px}.landing .btn-promotion{background:#015d8e;color:#fff}.landing .btn-promotion:hover{background:#016ea7;transition:background,.2s}.landing .row:has(.input-group-promotion){background:#023b59;padding:40px 0 !important}.landing .row:has(.input-group-promotion) .col-sm-12{max-width:600px;flex:100%}.landing img{vertical-align:middle;border-style:none;max-width:100%;height:auto}.landing .sub-offer{padding-top:0;padding-bottom:40px;background-color:#fafaf7;color:var(--type-a)}.landing .landing-panel{background:#fff;transition:background .2s;margin-top:10px;margin-bottom:10px;padding:30px 0 !important;box-shadow:1px 2px 5px 0 rgba(179,179,179,.6);border-radius:20px}.landing .landing-panel a{text-decoration:none}.landing .landing-panel h3{font-variant-numeric:lining-nums}.landing .landing-panel .panel-content-wrap:nth-of-type(3){text-align:left !important}.landing .landing-choices{max-width:1600px;padding:50px 0}.landing .landing-choices .col-12,.landing .landing-choices .col-md-6,.landing .landing-choices .col-xl-4{max-width:520px !important}.landing .panel-heading{margin-bottom:0px !important}.landing .panel-heading .landing-title{display:block;font-size:30px;font-weight:normal;text-transform:uppercase;position:relative;background:none;color:#015d8e;padding:1.6rem;letter-spacing:normal}.landing .panel-content-wrap{padding:15px 40px}.landing .panel-content-wrap p{margin-bottom:28px}.landing .panel-content-wrap img{margin-left:auto;margin-right:auto;margin-top:0px !important;margin-bottom:28px !important;max-width:90%}.landing .panel-content-wrap .from-price{display:block;font-size:16px;letter-spacing:.25em;text-transform:uppercase;color:var(--type-a);line-height:3.2rem;margin:0;font-weight:bold}.landing .panel-content-wrap .from-price span{font-size:40px;font-weight:700;display:block}.landing .panel-content-wrap .subscribe-btn{margin:1em 0;display:inline-block;vertical-align:top;font-weight:normal;font-size:20px;background:#0e0e0e;color:#fff;padding:10px 20px;line-height:1.5}.landing .panel-content-wrap .subscribe-btn:hover{background:#282828;transition:background,.2s}.landing .panel-content-wrap .why-subscribe-list{text-align:left;position:relative;padding-left:10px;list-style-type:none;font-size:14px;color:var(--type-a);margin-top:15px}.landing .panel-content-wrap .why-subscribe-list li{text-align:center;min-height:30px;margin:0 auto 15px;line-height:1.2;overflow:visible;font-weight:400;max-width:100%;margin-left:25px}.landing .panel-content-wrap .why-subscribe-list li img{max-width:20px;margin-left:-25px}.landing .content-section{padding:0;background:#fff}.landing .content-section section.alternate{background-color:#fafaf7}.landing .content-section .row{margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;max-width:100%}.landing .content-section .sub-content{max-width:970px}.panel-content-wrap ul,#item-info-collapse ul{list-style:disc !important}.panel-content-wrap ul li,#item-info-collapse ul li{list-style-position:outside;margin-left:20px;margin-right:20px;padding-bottom:8px}#item-info-collapse{font-size:16px !important;line-height:22px !important}#item-info-collapse p,#item-info-collapse ul{font-size:16px !important;line-height:22px !important}.footer{background:var(--brand-a);color:#fff;font-size:16px !important;line-height:22px !important}.footer .footer-bottom{border-top:0}.footer .social-icon{background:#015d8e}.footer .social-icon:hover{background:#023b59}.footer .tcs-links-holder ul{list-style:none;margin:0;padding:0}.footer .tcs-links-holder ul li{padding:0 !important;display:inline-block !important;margin:0 20px 10px 0 !important}.btn-order-type,.btn-light{background:#fff !important;color:#015d8e !important;border:1px solid #a2bdd2 !important}.btn-order-type:hover,.btn-light:hover{background:#fff !important;border:1px solid #015d8e !important;color:#015d8e !important}.btn-order-type:active,.btn-light:active{background:#fff !important;border:1px solid #015d8e !important;color:#015d8e !important}.btn-order-type.btn-secondary{background:#015d8e !important;color:#fff !important;border:1px solid #015d8e !important}.order-summary{background:rgba(0,0,0,0);box-shadow:none}.order-summary h4{text-transform:none}.order-summary h3{text-transform:none;color:#015d8e}.order-summary .edit-basket{float:right !important}.item-details-container{margin-bottom:20px !important}@media only screen and (min-width: 769px){.order-first.text-center.item-details-container:not(.item-title-container-mobile){text-align:left !important}.col-md-6.order-first{flex:0 0 40%;max-width:40%}}.order-first.text-center{text-align:left !important}@media screen and (max-width: 991px){.content-page-header{margin-top:-80px !important}}h5.title-deliver{font-size:16px;font-weight:normal}.gdpr-questions{display:block !important;text-align:left}.flag-icon{text-indent:40px !important}.table-mini-cart .product-col .subtotal-price,.table-mini-cart .product-col .subtotal-discounted,.table-mini-cart .product-col #discount.product-title,.table-mini-cart .product-col .total-price,.table-mini-cart .product-col h2,.table-mini-cart .product-col h3,.table-mini-cart .product-col h4{font-family:Quadraat,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-variant-numeric:lining-nums !important;font-feature-settings:"ss01" 1 !important;font-weight:400 !important;font-size:22px !important;line-height:26px !important;text-align:right !important}.form-control,select,select.form-control{border-radius:0px !important;-webkit-appearance:none}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#f25007}.field-validation-error,.text-danger{color:#f25007 !important}.small-checkout-cover-image,.pre-checkout-cover-image{box-shadow:1px 2px 5px 0 rgba(179,179,179,.6)}.d-none,html body .d-none{display:none !important}.pre-checkout-cover-image-container::after{display:none !important;background:unset !important;content:unset !important}@media screen and (max-width: 768px){.pre-checkout-cover-image{max-height:42vh}}.selectedChoice{top:calc(50% - 1.25rem) !important;right:15px !important}#btnToCheckout,#btnToCheckout.w-100{width:auto !important}.gridSelectionItem .product-title{padding-right:25px}.gridSelectionItem .product-default figure{box-shadow:1px 2px 5px 0 rgba(179,179,179,.6);border-radius:2px !important;transition:box-shadow .2s ease,transform .3s ease,border-color .3s ease}.gridSelectionItem .product-default:hover figure{box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transform:scale(1.004)}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--success) !important}.alert{border-radius:5px;padding:0px !important}.alert span{padding:10px}.alert span:empty{display:none}#billing-country,#DeliveryCountry{font-size:17px !important;letter-spacing:.05em !important}.product-single-tabs .tab-pane{font-size:18px;line-height:24px !important}#enter-manually-billing strong,.direct-debit-form strong,.payment-edit-form strong{font-weight:100 !important}#enter-manually-billing strong a,.direct-debit-form strong a,.payment-edit-form strong a{color:var(--brand-b) !important}#extendedFieldsAndGdpr.disabled-checkout-section{display:none !important}.form-group-custom-control .custom-control-label,.questionnaire-label,.gdpr-questions .custom-control-label{text-align:left !important;font-weight:100 !important;font-size:16px !important;line-height:22px !important;max-width:100% !important;color:var(--type-a) !important}.form-control{transition:none !important}.form-control,select{text-align:left !important;font-weight:100 !important;font-size:16px !important;line-height:22px !important;color:var(--type-a) !important}#extendedFieldsAndGdpr .text-center{text-align:left !important}#divQuestionnaire .gdpr-section{margin-left:30px !important;margin-top:25px !important}.step-title{text-transform:none !important}.checkout-container+div.row{min-height:calc(100vh - 316px) !important}.product-default .product-details .best-deal-box img{top:-15px !important;left:-6px !important}.subscription-selection .selection-hide-border{border:none !important}.subscription-selection .selection-hide-border .product-details{text-align:left !important}.subscription-selection .selection-hide-border .product-details .text-center{text-align:left !important}.subscription-selection .selection-hide-border .product-details h4 span.d-block{display:inline !important}.main-pre-checkout .container.checkout-container.py-4{box-shadow:1px 2px 5px 0 rgba(179,179,179,.6) !important;background:#fff !important;border-radius:20px !important}.main-pre-checkout .container.checkout-container.py-4 p.font-weight-bold.text-dark{color:var(--type-a) !important;font-size:20px !important;line-height:24px !important;font-weight:100 !important}@media(max-width: 768px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:calc(100% - 30px) !important}}.checkout-section select.form-control.is-valid{background-position:right calc(.375em + .1875rem) center !important}.disabled-checkout-section{opacity:1 !important}.disabled-checkout-section>*{opacity:.5 !important}#submitOrder .row.justify-content-center:has(#extendedFieldsAndGdpr){margin:0px !important}#submitOrder .row.justify-content-center:has(#extendedFieldsAndGdpr) #extendedFieldsAndGdpr{padding:24px !important;margin-bottom:0px !important}#submitOrder .row.justify-content-center:has(#extendedFieldsAndGdpr:not(.disabled-checkout-section)){box-shadow:1px 2px 5px 0 rgba(179,179,179,.6) !important;background-color:#fff !important;border-radius:20px !important}.main-pre-checkout_renewal--login{background-color:#fafaf7 !important}.main-pre-checkout_renewal--login .renewal-login-form{background-color:#fff !important;padding:34px 10px !important;margin-top:30px !important;border-radius:20px !important;box-shadow:1px 2px 5px 0 rgba(179,179,179,.6) !important}.table-mini-cart .total-row .product-col{display:block !important}