#subscription-journey{display:flex;flex-flow:column nowrap;overflow:hidden}#subscription-journey .subs-journey__wrapper{display:flex;flex-flow:column nowrap;width:100%;max-width:1476px;min-height:100svh;margin:0 auto}#subscription-journey .fixed-button{position:fixed;bottom:0;left:0;background:var(--Neutrals-White, #fff);box-shadow:-10px 4px 10px #000;padding:14px;width:100vw;z-index:1}#subscription-journey .rotate{transform:rotate(180deg)}#subscription-journey .step__view-basket:not(.step-button--link){display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;border:1px solid var(--Neutrals-White, #fff);color:#fff;background:linear-gradient(110deg,#021b3a -12.67%,#073873 81.16%);box-shadow:0 0 7.6px #0003;cursor:pointer;text-transform:uppercase;font-weight:700;font-family:inherit;font-size:14px}#subscription-journey .subs-journey__qualify-text{color:var(--Brand-Colours-Primary-Dark, #1d1d1b);font-size:10px;font-weight:700;line-height:15px;text-align:left}#subscription-journey .step-button:not(.step-button--link){border-radius:100px;background:var(--Brand-Colours-Secondary, #f8ab28);border:1px solid var(--Brand-Colours-Secondary, #f8ab28);color:#1d1d1b;outline:none;padding:12px;width:300px;text-transform:uppercase;font-size:12px;font-weight:700;margin:auto;cursor:pointer;letter-spacing:1px;font-family:inherit}#subscription-journey .step-button--small:not(.step-button--link){width:max-content;max-width:100%;padding:8px 6px;white-space:nowrap}#subscription-journey .step-button--secondary:not(.step-button--link){background-color:transparent;color:var(--Brand-Colours-Primary-Dark, #1d1d1b);border-color:var(--Brand-Colours-Primary-Dark, #1d1d1b);border-width:2px}#subscription-journey .step-button--link{display:flex;flex-flow:row nowrap;gap:8px;background:none;border:none;padding:0;align-items:center;width:fit-content;margin:auto;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;cursor:pointer;font-family:inherit}#subscription-journey .step-button:not(.step-button--link).step-button--disabled{background:var(--Neutrals-Grey-200, #f1f1f1);border-color:var(--Neutrals-Grey-200, #f1f1f1);color:var(--Neutrals-Grey-400, #969696);pointer-events:none}#subscription-journey .sidebar{position:relative;color:#fff}#subscription-journey .sidebar:before{content:"";width:100vw;height:100%;display:block;position:absolute;right:0;top:0;background:var( --System-Newsletter-Signup-Grad, linear-gradient(96deg, #162365 0%, #2b60a4 100%) );pointer-events:none;z-index:0}#subscription-journey .subs-journey__basket-container{position:fixed;bottom:0;left:0;width:100%;z-index:10000}#subscription-journey .subs-journey__basket-overlay{display:none;position:fixed;content:"";top:0;left:0;width:100vw;height:100vh;background:var(--System-Overlay, rgba(29, 29, 27, .6));z-index:3}#subscription-journey .subs-journey__basket-overlay--active{display:block}#subscription-journey .subs-journey__basket{background:#fff;padding:12px 20px;border-radius:10px 10px 0 0;height:100%}#subscription-journey .subs-journey__basket-totals-button{display:grid;grid-template-columns:1fr 1fr;gap:12px}#subscription-journey .subs-journey__basket-totals-button .subs-journey__next-month-wrapper svg path{fill:#1d1d1b}#subscription-journey .subs-journey__basket .step-button:not(.step-button--link){width:100%}#subscription-journey .subs-journey__basket-header{display:flex;flex-flow:column nowrap;gap:12px;margin-bottom:12px}#subscription-journey .subs-journey__basket-header-text{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:12px}#subscription-journey .subs-journey__basket-qualify-text{color:var(--Brand-Colours-Primary-Dark, #1d1d1b);font-size:12px}#subscription-journey .subs-journey__basket-expandable{display:flex;flex-flow:column nowrap;flex:1;max-height:0;overflow:hidden}#subscription-journey .subs-journey__basket-produts{display:flex;flex-flow:column}#subscription-journey .subs-journey__basket-flavours{flex:1}#subscription-journey .parent.subs-journey__basket-expandable--active{max-height:50svh;overflow:auto}#subscription-journey .subs-journey__basket-qualify-text,#subscription-journey .subs-journey__basket-header-text .step-button--link{color:#1d1d1b;flex:1}#subscription-journey .subs-journey__basket-header-text .step-button--link{flex:0 1 auto;text-align:right;font-size:12px}#subscription-journey .subs-journey__next-month-wrapper{display:flex;flex-flow:row nowrap;gap:8px;color:var(--Brand-Colours-Tertiary, #7d3679)}#subscription-journey .subs-journey__next-month-wrapper svg{width:30px;flex:none}#subscription-journey .subs-journey__next-month-title,#subscription-journey .subs-journey__next-month-subtitle{margin:0}#subscription-journey .subs-journey__next-month-title{font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.2px;text-transform:uppercase}#subscription-journey .subs-journey__next-month-subtitle{font-size:12px;font-weight:325;color:#1d1d1b}#subscription-journey .subs-journey__next-month-price{margin-left:auto;font-size:14px;font-weight:700;line-height:21px}#subscription-journey .subs-journey__main{position:relative;flex:1;background:#01122e}#subscription-journey .siderbar__content{position:relative;display:flex;flex-flow:row nowrap;align-items:center;gap:24px;padding:12px 20px;z-index:1}#subscription-journey .sidebar__step-wrapper{display:flex;flex-flow:row nowrap;width:100%;gap:8px}#subscription-journey .sidebar__step-wrapper>div{flex:1}#subscription-journey .sidebar__step{display:flex;flex-flow:column nowrap;gap:4px;padding:8px 12px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);color:#fff;opacity:.5;text-align:center;font-size:14px;font-family:gotham;width:100%}#subscription-journey button.sidebar__step{cursor:pointer;align-items:center}#subscription-journey .sidebar__step--active{opacity:1;border:1px solid #ffffff;background:#fff3}#subscription-journey .sidebar__step p{font-size:12px;margin:0;line-height:1}#subscription-journey .sidebar__step p:first-of-type{font-weight:700;text-transform:uppercase}#subscription-journey .sidebar__step-break,#subscription-journey .sidebar__image{display:none}#subscription-journey .step,#subscription-journey .step__title{color:#fff}#subscription-journey .step__title{text-transform:uppercase;margin-bottom:4px}#subscription-journey .step__title-container{margin-bottom:18px}#subscription-journey .step{text-align:center;padding:16px;width:100%;max-width:480px;margin:auto}#subscription-journey .step__subtitle{font-size:12px}#subscription-journey .step__existing-device{display:flex;flex-flow:row nowrap;justify-content:space-between;border-radius:10px;border:1px solid #fff;background:#ffffff1a;padding:12px;text-align:left;align-items:center}#subscription-journey .step__existing-device .step-button{width:140px;margin:0}#subscription-journey .step__existing-device-title,#subscription-journey .step__existing-device-desc{margin:0}#subscription-journey .step__existing-device-title{font-size:14px;font-weight:700;text-transform:uppercase;max-width:140px}#subscription-journey .step__existing-device-desc{font-size:10px}#subscription-journey .step__header-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#subscription-journey .step__sub-summary-text{text-align:left;font-size:12px;font-weight:700;margin:0}#subscription-journey .step__device-category-title{margin:0}#subscription-journey .step__device-wrapper{display:flex;flex-flow:column nowrap;gap:12px;max-width:470px;margin:12px auto;padding:0}#subscription-journey .step__device{display:flex;flex-flow:row wrap;gap:12px;padding:12px;position:relative;border-radius:10px;border:1px solid #fff;background:#ffffff1a;overflow:hidden}#subscription-journey .step__device-image-wrapper{display:flex;width:80px}#subscription-journey .step__device-image-wrapper img{max-width:100%;height:auto}#subscription-journey .step__device-info-wrapper{flex:1}#subscription-journey .step__device-info-wrapper-meta{display:flex;justify-content:space-between;gap:4px;margin-bottom:4px}#subscription-journey .step__device-info-wrapper-meta .step__device-info-price{white-space:nowrap}#subscription-journey .step__device-info-description{font-size:12px;text-align:left;font-weight:700}#subscription-journey .step__device-info-wrapper--not-selectable{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;gap:12px}#subscription-journey .step__device-info-wrapper--not-selectable .step__device-button-wrapper{flex:0 1 auto}#subscription-journey .step__device-button-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;flex:0 0 100%}#subscription-journey .step__device-variant-container{display:flex;flex-flow:column nowrap;gap:8px;flex:1 1 auto}#subscription-journey .step-button.step__device-button{margin:0;flex:0 1 auto;display:flex;align-items:center;justify-content:center;gap:8px}#subscription-journey .step__device-color-wrapper{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}#subscription-journey .step__device-color{position:relative;font-size:0;width:18px;height:18px;border-radius:50%;background:#000;border:1px solid #fff}#subscription-journey .step__device-color--active:before{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:2px solid #fff;width:25px;height:25px;border-radius:50%}#subscription-journey .step__device--active .step__device-color--active:before{border-color:#1d1d1b}#subscription-journey .step__device-info-subtitle{width:100%}#subscription-journey .step__device-button-wrapper .step-button:not(.step-button--link){width:140px;margin-left:auto;color:#1d1d1b}#subscription-journey .step__device--active{border:2px solid var(--Brand-Colours-Secondary, #f8ab28);background:#fff;color:#1d1d1b}#subscription-journey .step__device-info-subtitle,#subscription-journey .step__device-info-title,#subscription-journey .step__device-info-price{margin:0;text-align:left}#subscription-journey .step__device-info-title{font-size:14px;font-weight:700;text-transform:uppercase}#subscription-journey .step__device-info-subtitle{font-size:12px;line-height:1.5}#subscription-journey .step__flavours-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px;position:relative}#subscription-journey .step__flavour{display:flex;position:relative;border-radius:10px;border:1px solid #fff;background:#ffffff1a;overflow:hidden;width:100%}#subscription-journey .step__flavour-content-wrapper,#subscription-journey .step__device-content-wrapper{display:flex;flex-flow:row nowrap;gap:12px}#subscription-journey .step__device-content-wrapper{width:100%;align-items:center}#subscription-journey .step__flavour-content-wrapper{flex:0 1 auto;width:100%}#subscription-journey .step__flavour--bronze,#subscription-journey .step__flavour--silver,#subscription-journey .step__flavour--gold{color:var(--Neutrals-White, #fff);background:var(--Neutrals-Grey-200, #f1f1f1)}#subscription-journey .step__flavour--bronze{background:linear-gradient(90deg,#663405,#ab5e14)}#subscription-journey .step__flavour--silver{background:linear-gradient(90deg,#555451,#adadad)}#subscription-journey .step__flavour--gold{background:linear-gradient(90deg,#bf9b3a,#af8624)}#subscription-journey .bronze{background:linear-gradient(90deg,#663405,#ab5e14)}#subscription-journey .silver{background:linear-gradient(90deg,#555451,#adadad)}#subscription-journey :not(.step__device-color).gold{background:linear-gradient(90deg,#bf9b3a,#af8624)}#subscription-journey .step__flavour-info-wrapper,#subscription-journey .step__flavour-image-wrapper{flex:0 1 auto}#subscription-journey .step__flavour-info-wrapper{display:flex;flex-flow:column nowrap;justify-content:start;gap:8px;padding:8px 8px 8px 0;flex:1 1 auto}#subscription-journey .step__flavour-image-wrapper,#subscription-journey .subs-journey__basket-product-image-wrapper{width:100px;min-width:100px;min-height:100px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;overflow:hidden;background-color:#fff}#subscription-journey .step__flavour-image-wrapper img,#subscription-journey .subs-journey__basket-product-image-wrapper img{max-width:100%;font-size:0;display:block;width:100%;flex:0 1 auto;height:auto}#subscription-journey .step__flavour-info-title,#subscription-journey .step__flavour-info-subtitle,#subscription-journey .step__flavour-info-price,#subscription-journey .step__flavour-info-variant-title,#subscription-journey .step__flavour-quantity-value{margin:0;text-align:left}#subscription-journey .step__flavour-info-title{font-size:14px;line-height:1.25;font-weight:700;text-transform:uppercase}#subscription-journey .step__flavour-info-subtitle,#subscription-journey .step__flavour-info-variant-title{font-size:12px;line-height:1.5}#subscription-journey .step__flavour-info-price{font-size:12px}#subscription-journey .step__flavour-info-price strong{display:block;font-size:14px}#subscription-journey .step__flavour-quantity-wrapper,#subscription-journey .step__flavour-button-wrapper{display:flex;flex-flow:row nowrap;align-items:center}#subscription-journey .step__flavour-button-wrapper{margin-top:auto;gap:24px}#subscription-journey .step__flavour-quantity-wrapper{gap:12px}#subscription-journey .step__flavour-quantity-value{margin:0;line-height:1}#subscription-journey .step__flavour-quantity-button{font-size:0;border-radius:50%;background-color:#f1f1f1;border:1px solid var(--Neutrals-White, #f1f1f1);width:32px;height:32px;padding:4px;cursor:pointer}#subscription-journey .step__flavour-quantity-button--disabled{pointer-events:none;opacity:.8}#subscription-journey .step__flavour-quantity-button svg{max-width:100%;height:auto}#subscription-journey .step__filter-wrapper{display:flex;flex-flow:column nowrap;gap:4px;margin-bottom:18px}#subscription-journey .step__filter-wrapper .btn{display:flex;align-items:center;gap:12px;background-color:transparent;color:#fff;transition:all .2s ease-in-out}#subscription-journey .step__filter-wrapper .btn svg{width:24px;height:24px}#subscription-journey .step__filter-wrapper .btn:hover,#subscription-journey .step__filter-wrapper .btn.btn--active{background-color:#fff;color:#000}#subscription-journey .clear-filter{padding:0;font-weight:500;margin-bottom:4px;font-size:var(--typeBaseSize)}#subscription-journey .step__filter-variant-wrapper{display:flex;flex-flow:row wrap;justify-content:center;gap:8px}#subscription-journey .filter-item{cursor:pointer;font-size:16px;font-style:normal;font-weight:300;line-height:1.5;display:flex;gap:14px}#subscription-journey .tag__checkbox:before{border-color:#000;border-width:2px}#subscription-journey .step__sub-tier{position:relative;padding:12px 0;flex:1;overflow:hidden}#subscription-journey .step__sub-tier:after{display:block;content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='114'%20height='48'%20viewBox='0%200%20114%2048'%20fill='none'%3e%3cg%20opacity='0.4'%20filter='url(%23filter0_f_1146_61297)'%3e%3cellipse%20cx='56.8335'%20cy='23.4481'%20rx='34.2033'%20ry='24.2733'%20fill='%23ADADAD'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_1146_61297'%20x='0.563459'%20y='-22.8919'%20width='112.54'%20height='92.6802'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='11.0333'%20result='effect1_foregroundBlur_1146_61297'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat}#subscription-journey .step__sub-tier.step__sub-tier--bronze:before{display:block;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='213'%20height='47'%20viewBox='0%200%20213%2047'%20fill='none'%3e%3cpath%20d='M212.019%2055.0948L-1.52588e-05%20-17.9258V55.0948H212.019Z'%20fill='url(%23paint0_linear_1146_60443)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_1146_60443'%20x1='10.268'%20y1='-6.95316'%20x2='56.4844'%20y2='83.088'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234F2703'/%3e%3cstop%20offset='1'%20stop-color='%239E5005'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center/cover no-repeat}#subscription-journey .step__sub-tier.step__sub-tier--silver:before{display:block;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='212'%20height='47'%20viewBox='0%200%20212%2047'%20fill='none'%3e%3cpath%20d='M211.968%2055.3507L-0.0513916%20-17.6699V55.3507H211.968Z'%20fill='url(%23paint0_linear_1146_60450)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_1146_60450'%20x1='10.2166'%20y1='-6.6973'%20x2='56.433'%20y2='83.3438'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%233D3C37'/%3e%3cstop%20offset='1'%20stop-color='%236B6A65'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center/cover no-repeat}#subscription-journey .step__sub-tier.step__sub-tier--gold:before{display:block;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='213'%20height='47'%20viewBox='0%200%20213%2047'%20fill='none'%3e%3cpath%20d='M212.352%2055.0948L0.333252%20-17.9258V55.0948H212.352Z'%20fill='url(%23paint0_linear_1146_60457)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_1146_60457'%20x1='10.6013'%20y1='-6.95316'%20x2='56.8177'%20y2='83.088'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23AE8E37'/%3e%3cstop%20offset='1'%20stop-color='%23E6B843'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center/cover no-repeat}#subscription-journey .step__sub-tier--bronze{border-radius:8px 0 0 8px}#subscription-journey .step__sub-tier--bronze{background:linear-gradient(104deg,#633302 22.41%,#ac5e13 53.14%,#ac5e13 91%)}#subscription-journey .step__sub-tier--silver{background:linear-gradient(104deg,#3d3c37 22.41%,#7c7b76 53.14%,#4c4b47 91%)}#subscription-journey .step__sub-tier--gold{border-radius:0 8px 8px 0}#subscription-journey .step__sub-tier--gold{background:linear-gradient(104deg,#ae8e37 22.41%,#e6b843,#9b7415 91%)}#subscription-journey .step__sub-tier.step__sub-tier--active:before{-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0 0 0 3px #fff;border-radius:inherit}#subscription-journey .step__sub-tier p{margin:0;position:relative;z-index:1}#subscription-journey .step__sub-tier-title{color:var(--Neutrals-White, #fff);font-size:14px;font-weight:700;text-transform:uppercase}#subscription-journey .subs-jourey__basket-device-title{color:var(--Neutrals-Dark, #2a2a2a);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;margin:0}#subscription-journey .subs-journey__basket-expandable-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:12px 0;cursor:pointer}#subscription-journey .subs-journey__basket-expandable-header svg{color:var(--Neutrals-White, #fff)}#subscription-journey .subs-journey__basket-expandable-wrapper{display:flex;flex-flow:column nowrap;gap:12px;max-height:0px;transition:max-height .5s ease-in-out;overflow:hidden}#subscription-journey .subs-journey__basket-expandable-wrapper .step__flavour-info-content{padding-right:25px}#subscription-journey .subs-journey__basket-expandable-wrapper--active{max-height:5000px;overflow-y:auto}#subscription-journey .subs-journey__basket-product{position:relative;display:flex;flex-flow:row nowrap;gap:12px;border-radius:10px;background:var(--Neutrals-Grey-200, #f1f1f1)}#subscription-journey .subs-journey__basket-product-info-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;text-align:left}#subscription-journey .subs-journey__basket-product-info-wrapper p{margin:0}#subscription-journey .subs-journey__basket-product-title{color:var(--Brand-Colours-Primary-Dark, #1d1d1b);font-size:14px;font-weight:700;text-transform:uppercase}#subscription-journey .subs-journey__basket-product-color{color:var(--Brand-Colours-Primary-Dark, #1d1d1b);font-size:10px;font-weight:325}#subscription-journey .subs-journey__basket-product-button-wrapper{position:absolute;top:8px;right:8px}#subscription-journey .subs-journey__basket-product-button-wrapper .subs-journey__basket-product-button:not(.step-button--link){font-size:0;width:unset;padding:8px;background:var(--Neutrals-White, #fff);border:1px solid var(--Neutrals-White, #fff);letter-spacing:0px}#subscription-journey .subs-journey__basket-produts .subs-journey__basket-expandable-header svg path{fill:#1d1d1b}#subscription-journey .subs-journey__basket-produts .subs-jourey__summary-device-title{color:#1d1d1b}#subscription-journey .mobile-hide{display:none}#subscription-journey .step__arrow{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#f1f1f1;border-radius:100%}#subscription-journey .step__arrow--prev{left:-74px;right:auto}#subscription-journey .step__arrow--next{right:-74px;left:auto}#subscription-journey .step__arrow svg{width:24px;height:24px;font-size:24px;color:#1d1d1b}#subscription-journey .step.step--three{display:flex;flex-flow:column nowrap;gap:24px}#subscription-journey .step__summary--col-right{order:1;display:flex;flex-flow:column nowrap;justify-content:space-between;gap:20px}#subscription-journey .step__summary--col-left{order:2}#subscription-journey .subs-journey__summary-sub-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-radius:8px;border:1px solid var(--Neutrals-White, #fff);background:linear-gradient(110deg,#021b3a -12.67%,#073873 81.16%);box-shadow:0 0 7.6px #0003;position:relative}#subscription-journey .subs-journey__summary-sub-wrapper .subs-journey__sub-tier-wrapper{overflow:hidden;position:relative}#subscription-journey .subs-journey__summary-sub-wrapper .subs-journey__sub-tier-wrapper.gold{background:linear-gradient(104deg,#ae8e37 22.41%,#e6b843,#9b7415 91%)}#subscription-journey .subs-journey__summary-sub-wrapper .subs-journey__sub-tier-wrapper.silver{background:linear-gradient(104deg,#3d3c37 22.41%,#7c7b76 53.14%,#4c4b47 91%)}#subscription-journey .subs-journey__summary-sub-wrapper .subs-journey__sub-tier-wrapper.bronze{background:linear-gradient(104deg,#633302 22.41%,#ac5e13 53.14%,#ac5e13 91%)}#subscription-journey .subs-journey__summary-sub-wrapper .subs-journey__sub-tier-wrapper:before{display:block;position:absolute;left:8px;top:50%;content:"";width:26px;height:26px;transform:translateY(-50%);background:url(./vuse-v-drop-1-Cx_KToel.png) center/contain no-repeat;z-index:1}#subscription-journey .subs-journey__summary-image{max-width:78px;height:fit-content}#subscription-journey .subs-journey__sub-tier-wrapper{flex:1;padding:8px 0;border-radius:4px}#subscription-journey .subs-journey__sub-tier{margin:0;font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase}#subscription-journey .subs-journey__summary-product{text-align:left;margin-bottom:0}#subscription-journey .subs-journey__summary-product-title{font-weight:700;text-transform:uppercase;display:block}#subscription-journey .subs-journey__summary-product-color{font-size:12px}#subscription-journey .subs-journey__summary-product-price{font-weight:700}#subscription-journey .subs-journey__summary-text,#subscription-journey .subs-journey__summary-main-total{display:flex;flex-flow:row nowrap;justify-content:space-between}#subscription-journey .subs-journey__summary-text{font-size:14px;margin:0 0 4px;text-align:left}#subscription-journey .subs-journey__summary-text--discount{color:var(--Brand-Colours-Tertiary, #7d3679);font-weight:700}#subscription-journey .subs-journey__summary-text--small{font-size:12px}#subscription-journey .subs-journey__summary-text--bold{text-transform:uppercase;font-weight:700}#subscription-journey .step.step--three .subs-journey__summary-text--discount,#subscription-journey .step.step--three .subs-journey__next-month-wrapper{color:var(--Brand-Colours-Secondary, #f8ab28)}#subscription-journey .subs-journey__summary-text--discount span{font-weight:700}#subscription-journey .subs-journey__summary-main-total{margin:12px 0;padding:12px 0;border-top:1px solid var(--Neutrals-Grey-300, #dedede);border-bottom:1px solid var(--Neutrals-Grey-300, #dedede);font-size:18px;font-weight:700;line-height:1.5;text-transform:uppercase}#subscription-journey .subs-journey__summary-totals{margin:auto 0 8px}#subscription-journey .subs-journey__next-month-text{text-align:left}#subscription-journey .step__summary .subs-journey__next-month-subtitle{color:var(--Neutrals-White, #fff)}#subscription-journey .subs-jourey__summary-device-title{color:var(--Neutrals-White, #fff);font-size:12px;font-weight:700;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;margin:0}#subscription-journey .subs-journey__basket-device-product-wrapper{margin-bottom:8px}#subscription-journey .subs-journey__basket-header-sub-wrapper{padding:10px 0;text-align:center;color:var(--Neutrals-White, #fff);font-size:12px;font-weight:700;line-height:10px;letter-spacing:1.4px;text-transform:uppercase;border-radius:10px}#subscription-journey .subs-journey__basket-product-wrapper{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--Neutrals-White, #fff)}#subscription-journey .subs-journey__basket-flavours{margin-bottom:12px}#subscription-journey .subs-journey__basket-flavours .step__flavour{border:none}#subscription-journey .step__summary .subs-journey__basket-product{border-radius:10px;border:1px solid var(--Neutrals-White, #fff);background:#ffffff1a}#subscription-journey .step__summary .subs-journey__basket-product-title,#subscription-journey .step__summary .subs-journey__basket-product-color{color:var(--Neutrals-White, #fff)}#subscription-journey .step__summary .subs-journey__summary-button{position:fixed;bottom:0;left:0;z-index:990;width:100%;background:var(--Neutrals-White, #fff);padding:12px 0;border-radius:10px 10px 0 0}#subscription-journey .skeleton-button{display:flex;justify-content:center;align-items:center;height:auto}#subscription-journey .skeleton-button .react-loading-skeleton{border-radius:8px;display:block}#subscription-journey .skeleton-button--round .react-loading-skeleton{border-radius:100px}#subscription-journey .skeleton-button--border .react-loading-skeleton{border:1px solid #fff}#subscription-journey .global-error-wrapper{display:flex;justify-content:center;align-items:center;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}#subscription-journey .step__flavour-error-wrapper,#subscription-journey .step__device-error-wrapper{display:flex;justify-content:center;align-items:center;max-height:0;width:calc(100% - 8px);overflow:hidden;transition:max-height .2s ease-in-out;color:#991f39;background-color:#faf4f5;font-weight:700;font-size:12px;line-height:1.25;padding:4px 8px}#subscription-journey .step__flavour-error-wrapper--active,#subscription-journey .step__device-error-wrapper--active,#subscription-journey .global-error-wrapper--active{max-height:100px}#subscription-journey .accordion__toggle{display:flex;align-items:center;justify-content:space-between;padding:22px 0;width:100%}#subscription-journey .accordion__toggle h4{margin-bottom:0}#subscription-journey .accordion__toggle svg{height:auto}#subscription-journey .accordion--sm .accordion__toggle{padding:4px 0;border-top:0}#subscription-journey .accordion--sm h4{font-size:14px;text-transform:uppercase}#subscription-journey .accordion--sm .accordion__content div{padding:0}#subscription-journey .accordion--next .accordion__toggle{justify-content:flex-start;gap:8px}#subscription-journey .accordion__prefix{margin-left:auto;font-size:14px;font-weight:700}#subscription-journey .drawer{position:fixed;left:0;top:0;width:422px;height:100%;z-index:10002;background-color:#fff;transition:transform .5s ease-in-out;transform:translate(-100%);max-width:90vw}#subscription-journey .drawer__scroll{overflow-x:auto;max-height:100svh;padding-right:40px}#subscription-journey .drawer--active{transition:transform .5s ease-in-out;transform:translate(0)}#subscription-journey .drawer__scroll--spacing{padding-top:42px;padding-bottom:42px;padding-left:36px}#subscription-journey .drawer-header{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:20px}#subscription-journey .drawer-header h2{margin-bottom:0;font-size:34px}#subscription-journey .drawer-header__action .btn{padding:12px 45px}#subscription-journey .drawer-wrapper__overlay{opacity:0;will-change:opacity;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms;top:0;left:0;bottom:0;right:0;position:fixed;background-color:#aaa;-webkit-tap-highlight-color:transparent}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){#subscription-journey .drawer-wrapper__overlay{background-color:#1d1d1b99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}#subscription-journey .drawer-wrapper__overlay--active{opacity:.5;z-index:10001}#subscription-journey .accordion__toggle{display:flex;align-items:center;justify-content:space-between;padding:22px 0;width:100%;border-top:1px solid #dedede}#subscription-journey .accordion__toggle h4{margin-bottom:0;text-transform:none;font-weight:500}#subscription-journey .accordion__toggle svg{max-width:20px}#subscription-journey .accordion--active svg{transform:rotate(180deg)}#subscription-journey .accordion__content{overflow:hidden;transition:height .5s ease-in-out}#subscription-journey .accordion__content div{padding:0 35px 35px 0}#subscription-journey .step__pagination{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:20px}#subscription-journey .step__pagination-item{width:12px;height:12px;background-color:#fff;border-radius:100%;cursor:pointer}#subscription-journey .step__pagination-item--active{background-color:var(--colorBtnPrimary)}@media screen and (min-width: 1024px){#subscription-journey{flex-flow:row nowrap}#subscription-journey .subs-journey__wrapper{flex-flow:row nowrap;align-items:stretch;min-height:auto}#subscription-journey .mobile-show{display:none}#subscription-journey .mobile-hide{display:block}#subscription-journey .desktop-hide{display:none}#subscription-journey .step__content{display:flex;flex-flow:column nowrap;gap:24px}#subscription-journey .step-button:not(.step-button--link){margin:unset}#subscription-journey .subs-journey__main{display:flex;position:relative;flex-flow:column nowrap;align-items:center;background:url(./subs-journey-main-background-Bvc5xMSQ.png) center/contain no-repeat #01122e;padding:60px 0}#subscription-journey .subs-journey__main:before{content:"";width:100vw;height:100%;display:block;position:absolute;left:0;top:0;background:#01122e;pointer-events:none;z-index:0}#subscription-journey .subs-journey__main-content{z-index:1}#subscription-journey .subs-journey__basket-container{top:0;right:0;left:unset;max-width:0;overflow:hidden}#subscription-journey .subs-journey__basket{display:flex;flex-flow:column nowrap;border-radius:0}#subscription-journey .subs-journey__basket-container--active{max-width:375px}#subscription-journey .subs-journey__basket-expandable{max-height:unset}#subscription-journey .sidebar{flex:1;max-width:400px;min-height:705px}#subscription-journey .sidebar__step-wrapper,#subscription-journey .siderbar__content{flex-flow:column nowrap}#subscription-journey .siderbar__content{height:100%;padding-top:40px}#subscription-journey .sidebar__step-wrapper{gap:4px;max-width:250px}#subscription-journey .sidebar__step{flex-flow:row nowrap;justify-content:center;gap:8px;padding:12px}#subscription-journey .sidebar__step p{font-size:14px;line-height:1.5}#subscription-journey .sidebar__step-break{display:block;width:2px;height:12px;background:#fff;margin:4px auto 0}#subscription-journey .sidebar__image{display:block;max-width:100%}#subscription-journey .sidebar__image:not(.sidebar__image--logo){margin-top:100px}#subscription-journey .sidebar__image--logo{max-width:120px}#subscription-journey .button-wrapper{display:flex;flex-flow:column nowrap;align-items:center;gap:24px}#subscription-journey .step{max-width:700px}#subscription-journey .step.step--one{max-width:480px}#subscription-journey .step__title-container{margin-bottom:24px}#subscription-journey .step__subtitle{font-size:14px;line-height:1.5}#subscription-journey .step__existing-device{gap:12px}#subscription-journey .step__existing-device-title{max-width:unset}#subscription-journey .step__existing-device .step-button{flex:1}#subscription-journey .step.step--two .step__title{margin:0}#subscription-journey .step__flavours-wrapper{grid-template-columns:1fr 1fr}#subscription-journey .step__filter-variant-wrapper{justify-content:flex-start}#subscription-journey .step__flavours-wrapper .step__flavour{width:calc(50% - 8px)}#subscription-journey .step__filter-wrapper{flex-flow:row nowrap;align-items:center;gap:8px;margin:24px 0}#subscription-journey .subs-journey__basket-header-text{align-items:flex-start}#subscription-journey .subs-journey__basket-header-text .step-button--link{margin:0}#subscription-journey .step__subscription-label{border-radius:10px;color:var(--Neutrals-White, #fff);text-align:center;font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:1px;text-transform:uppercase;padding:4px 16px}#subscription-journey .step__summary-link-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:12px}#subscription-journey .step__summary-link-wrapper .step-button:not(.step-button--link){width:300px}#subscription-journey .step.step--three{flex-flow:row nowrap;gap:56px}#subscription-journey .step__summary--col-left,#subscription-journey .step__summary--col-right{flex:1}#subscription-journey .step__summary--col-left{order:1}#subscription-journey .step__summary--col-right{order:2;padding:24px;border-radius:8px;border:1px solid var(--Neutrals-White, #fff);background:linear-gradient(110deg,#021b3a -12.67%,#073873 81.16%);box-shadow:0 0 7.6px #0003}#subscription-journey .step__summary.step__summary--col-left .step__title{text-align:left;font-size:22px}#subscription-journey .step__summary .subs-journey__summary-button{position:static;background:none;padding:0;border-radius:0}#subscription-journey .subs-journey__summary-heading-wrapper .step__title{font-size:22px}#subscription-journey .subs-journey__summary-heading-wrapper .step__subtitle{font-size:12px}#subscription-journey .parent.subs-journey__basket-expandable--active{max-height:unset;overflow:auto}#subscription-journey .drawer-header{gap:20px}}@media screen and (min-width: 1440px){#subscription-journey .step{max-width:800px}}
