.b-brand-picker{padding:28px 0 48px}.b-brand-picker-heading{text-align:center;margin-bottom:30px}.b-brand-picker-heading p{font-size:16px;line-height:1.5;color:#697586;margin-top:12px}.b-brand-picker-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.b-brand-picker-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:148px;padding:20px 12px;border:1px solid #e4e7ec;border-radius:20px;background:#fff;box-shadow:0 2px 3px #0b2a5b08;transition:transform var(--bliss-motion-normal,.24s) var(--bliss-motion-ease,ease-out)}.b-brand-picker-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at top right,#d9eaff 0,transparent 65%);opacity:0;z-index:-1;box-shadow:0 6px 18px #1a73e814;transition:opacity var(--bliss-motion-normal,.24s) ease-out}.b-brand-picker-logo{display:flex;align-items:center;justify-content:center;width:100%;height:64px}.b-brand-picker-logo img{display:block;width:100px;max-width:88%;height:64px;object-fit:contain}.b-brand-picker-card--apple img,.b-brand-picker-card--huawei img,.b-brand-picker-card--xiaomi img,.b-brand-picker-card--oneplus img{width:58px;height:58px}.b-brand-picker-name{font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25;color:#0b2a5b}.b-brand-picker-card:focus-visible{outline:2px solid #1a73e8;outline-offset:4px;border-color:#1a73e8}.b-brand-picker-card:focus-visible:before{opacity:1}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.b-brand-picker-card:hover{transform:translateY(-2px);border-color:#1a73e8}.b-brand-picker-card:hover:before{opacity:1}.b-brand-picker-card:hover .b-brand-picker-name{color:#1a73e8}}@media(min-width:750px)and (max-width:1099px){.b-brand-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.b-brand-picker{padding:22px 0 30px}.b-brand-picker-heading{margin-bottom:22px}.b-brand-picker-heading .b-section-title{font-size:27px}.b-brand-picker-heading p{font-size:14px;margin-top:9px}.b-brand-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.b-brand-picker-card{min-height:116px;padding:14px 6px;gap:10px;border-radius:16px}.b-brand-picker-logo,.b-brand-picker-logo img{height:48px}.b-brand-picker-logo img{width:72px}.b-brand-picker-card--apple img,.b-brand-picker-card--huawei img,.b-brand-picker-card--xiaomi img,.b-brand-picker-card--oneplus img{width:42px;height:42px}.b-brand-picker-name{font-size:14px}}@media(prefers-reduced-motion:reduce){.b-brand-picker-card,.b-brand-picker-card:before{transition:none}.b-brand-picker-card:hover{transform:none}}.b-content--deals .b-deal-items>a>span img{object-fit:contain}.b-content--deals .b-deal-items h3{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;color:#1976d2}.b-content--deals .b-deal-items h3 s{font-size:13px;font-weight:400;color:#748196}.b-content--deals .b-deal-items>a>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){#b-offers .b-slider-controls{display:none}#b-offers .b-offers-window{overflow:hidden}#b-offers .b-offers-window.is-offers-loop{touch-action:pan-y}#b-offers .b-offers-window.is-offers-loop .b-limited-offers-track{overflow:visible;scroll-snap-type:none;will-change:auto}#b-offers .b-offers-loop-toggle:not([hidden]){display:block}}.bliss #b-footer .b-footer-grid{border-top:0;grid-template-columns:1.15fr .9fr .9fr 1fr 1.4fr;gap:28px;padding-bottom:28px}.bliss .b-footer-column>summary{margin-bottom:20px;font-size:15px;font-weight:700}.bliss .b-footer-column>a{font-size:13px;line-height:1.5;margin-bottom:11px;color:#dce1ea;overflow-wrap:anywhere}.bliss .b-footer-column>a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.bliss .b-footer-contact>p{font-size:13px;line-height:1.6;color:#b9c1cf;margin:0 0 16px}.bliss .b-newsletter-column{grid-column:auto}.bliss .b-newsletter-column>p{font-size:13px;line-height:1.6;color:#b9c1cf}.bliss .b-footer .b-newsletter-input{flex-wrap:wrap}.bliss .b-footer .b-newsletter-input input{width:100%;flex-basis:100%;font-size:14px}.bliss .b-footer .b-newsletter-input button{width:100%;min-height:44px}.bliss .b-footer a:focus-visible{outline:2px solid #a4c4ff;outline-offset:4px}@media(min-width:750px)and (max-width:1099px){.bliss #b-footer .b-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bliss .b-newsletter-column{grid-column:span 2}}@media(max-width:749px){.bliss #b-footer .b-footer-grid{display:block;padding-bottom:20px}.bliss .b-footer-column>summary{margin:0;padding:18px 0;min-height:48px}.bliss .b-footer-column>a{padding:5px 0;font-size:14px}.bliss .b-footer-column>a:last-child{margin-bottom:20px}.bliss .b-newsletter-column>p{padding-top:0}.bliss .b-footer-contact>p{margin-top:4px}}.b-footer-location{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:32px;align-items:center;padding:28px 0;border-top:1px solid #ffffff30}.bliss .b-footer-location h2{font-size:23px;line-height:1.25;margin-bottom:12px;color:#fff}.b-footer-location address{font-size:14px;line-height:1.7;font-style:normal;margin-bottom:16px;overflow-wrap:anywhere;color:#e5e7eb}.b-footer-location .b-text-link{display:inline-block;font-size:14px;color:#b4c9ff!important}.b-footer-map{display:block;width:100%;height:240px;border:0;border-radius:8px;background:#eee}@media(max-width:749px){.b-footer-location{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 0}.b-footer-map{height:220px}.bliss .b-footer-location h2{font-size:21px}}.bliss #b-footer{background:#0b0c12;color:#e8edf7;padding:64px 0 24px;font-family:DM Sans,sans-serif}.bliss #b-footer>.b-container{max-width:1360px;padding-inline:36px}.bliss #b-footer .b-footer-grid{grid-template-columns:1.25fr .85fr .85fr .85fr 1.3fr;gap:44px;padding-bottom:42px;border:0}.bliss #b-footer .b-footer-brand{margin:0 0 20px;display:inline-flex;padding:0}.bliss #b-footer .b-footer-brand img{height:42px;max-width:150px}.bliss #b-footer .b-footer-contact{border:0}.bliss #b-footer .b-footer-contact>p{font-size:14px;line-height:1.7;margin:0 0 12px;max-width:240px;color:#949eb3}.bliss #b-footer .b-footer-contact>a:not(.b-footer-brand){margin-bottom:10px;font-size:13px}.bliss #b-footer .b-footer-column>summary{font-family:DM Sans,sans-serif;font-weight:700;font-size:14px;line-height:1.5;margin:0 0 20px;padding:0;color:#f2f5fb}.bliss #b-footer .b-footer-column>a{font-size:13px;line-height:1.6;color:#949eb3;margin-bottom:12px}.bliss #b-footer .b-footer-column>a:hover{color:#fff}.bliss #b-footer .b-footer-column>a.b-footer-whatsapp{color:#35cf81;margin-top:6px}.bliss #b-footer .b-newsletter-column>p{font-size:13px;line-height:1.7;color:#949eb3;margin:0 0 14px;padding:0}.bliss #b-footer .b-newsletter-input{border:0;border-radius:0;background:none;padding:0;gap:12px;display:flex;flex-direction:column}.bliss #b-footer .b-newsletter-input input{flex:auto;min-height:45px;width:100%;padding:11px 14px;background:#15161e;border:1px solid #22242f;border-radius:7px;font-size:13px;color:#fff}.bliss #b-footer .b-newsletter-input input::placeholder{color:#7f8aa2}.bliss #b-footer .b-newsletter-input button{min-height:46px;border-radius:7px;background:linear-gradient(100deg,#2563eb,#087f96)!important;color:#fff!important;font-family:DM Sans,sans-serif;font-weight:700;font-size:13px;padding:11px 18px}.bliss #b-footer .b-footer-location{grid-template-columns:1fr 2.4fr;gap:48px;border-color:#ffffff0d;padding:44px 0 52px}.bliss #b-footer .b-footer-location h2{font-family:DM Sans,sans-serif;font-size:27px;line-height:1.25;font-weight:700;letter-spacing:-.5px;margin:0 0 16px}.bliss #b-footer .b-footer-location address{font-size:14px;line-height:1.8;color:#949eb3;margin:0 0 16px}.bliss #b-footer .b-footer-location .b-text-link{color:#4dcbfa!important;font-size:13px;text-decoration:none!important}.bliss #b-footer .b-footer-map-wrap{position:relative;overflow:hidden;border-radius:12px;border:1px solid #292c36;background:#151820;min-width:0}.bliss #b-footer .b-footer-map{height:292px;border-radius:0;background:#e9edf1}.bliss #b-footer .b-footer-map-open{position:absolute;top:12px;left:12px;z-index:1;padding:9px 12px;background:#0b0e16;color:#fff;border:1px solid #374151;border-radius:6px;font-size:12px;line-height:1.3}.bliss #b-footer .b-footer-bottom{justify-content:space-between;gap:24px;border-color:#ffffff0d;margin-top:0;padding-top:24px;font-size:12px;color:#77839a;text-align:left}.bliss #b-footer .b-footer-bottom p{margin:0}.bliss #b-footer .b-footer-policy-links{display:flex;gap:25px;flex-wrap:wrap;justify-content:flex-end}.bliss #b-footer .b-footer-policy-links a{color:#929db2}.bliss #b-footer .b-footer-policy-links a:hover{color:#fff}.bliss #b-footer a:focus-visible,.bliss #b-footer button:focus-visible,.bliss #b-footer input:focus-visible{outline:2px solid #75baff;outline-offset:4px}@media(min-width:750px)and (max-width:1099px){.bliss #b-footer>.b-container{padding-inline:28px}.bliss #b-footer .b-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.bliss #b-footer .b-newsletter-column{grid-column:span 2}.bliss #b-footer .b-footer-location{grid-template-columns:1fr 1.8fr;gap:28px}.bliss #b-footer .b-footer-map{height:265px}}@media(max-width:749px){.bliss #b-footer{padding:38px 0 95px}.bliss #b-footer>.b-container{padding-inline:20px}.bliss #b-footer .b-footer-grid{display:block;padding-bottom:26px}.bliss #b-footer .b-footer-contact{padding-bottom:22px}.bliss #b-footer .b-footer-brand img{height:38px}.bliss #b-footer .b-footer-contact>p{max-width:300px;font-size:14px}.bliss #b-footer .b-footer-contact>a:not(.b-footer-brand){min-height:30px;margin-bottom:5px;padding:4px 0}.bliss #b-footer details.b-footer-column{border-bottom:1px solid #ffffff13}.bliss #b-footer .b-footer-column>summary{font-size:14px;min-height:54px;padding:17px 0;margin:0;cursor:pointer}.bliss #b-footer details.b-footer-column>a{padding:5px 0;font-size:14px}.bliss #b-footer .b-newsletter-column>p{margin-top:0}.bliss #b-footer .b-newsletter-input{margin-bottom:22px}.bliss #b-footer .b-footer-location{grid-template-columns:minmax(0,1fr);gap:26px;padding:28px 0}.bliss #b-footer .b-footer-location h2{font-size:25px}.bliss #b-footer .b-footer-map{height:245px}.bliss #b-footer .b-footer-bottom{flex-direction:column;align-items:flex-start;gap:18px;padding-top:24px;font-size:11px}.bliss #b-footer .b-footer-policy-links{justify-content:flex-start;gap:20px}}.bliss .b-flow-strip{height:38px;background:#087fb5;color:#fff;position:relative;overflow:hidden}.b-flow-strip .b-flow-viewport{height:100%;overflow:hidden;margin-right:40px}.b-flow-strip .b-flow-track{display:flex;align-items:center;width:max-content;height:100%;animation:b-flow-scroll 110s linear infinite;will-change:transform}.b-flow-strip .b-flow-group{display:flex;align-items:center;flex-shrink:0;gap:60px;padding-right:60px;min-width:100vw}.b-flow-strip .b-flow-message{display:flex;align-items:center;gap:9px;flex-shrink:0;white-space:nowrap;color:#fff;font-size:13px;font-weight:500;line-height:18px}.b-flow-strip .b-flow-message .b-icon,.b-flow-strip .b-flow-message .b-icon svg{width:18px;height:18px;flex-shrink:0;fill:none;color:#fff}.bliss .b-flow-strip .b-strip-pause{position:absolute;right:4px;top:3px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#fff;background:none;border-radius:4px}.b-flow-strip .b-strip-pause:hover{background:#ffffff20}.b-flow-strip .b-strip-pause:focus-visible{outline:2px solid #fff;outline-offset:0}.b-flow-strip .b-strip-play-symbol{display:none}.b-flow-strip .b-strip-pause[aria-pressed=true] .b-strip-play-symbol{display:block}.b-flow-strip .b-strip-pause[aria-pressed=true] .b-strip-pause-symbol{display:none}.b-flow-strip:is(:hover,:focus-within,.is-paused) .b-flow-track{animation-play-state:paused}@keyframes b-flow-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.b-flow-strip .b-flow-message{font-size:12px}}@media(prefers-reduced-motion:reduce){.b-flow-strip .b-flow-track{animation:none;transform:none;will-change:auto}.b-flow-strip .b-flow-viewport{overflow-x:auto;margin-right:0;scrollbar-width:none}.b-flow-strip .b-flow-group{min-width:0;padding-inline:18px}.b-flow-strip .b-flow-group[aria-hidden],.b-flow-strip .b-flow-message[aria-hidden],.bliss .b-flow-strip .b-strip-pause{display:none!important}}bliss-hero-slider.bh-slider{display:block;position:relative;width:100%;margin:0;padding:0;overflow:hidden;background:#f5f6f8;isolation:isolate;--bh-header-height:180px;--bh-copy-width:min(38vw,600px)}.bh-slider.bh-height--viewport{height:max(var(--bh-min-height),calc(100svh - var(--bh-header-height)))}.bh-slider.bh-height--fixed{height:var(--bh-fixed-height);min-height:var(--bh-min-height)}.bh-slider.bh-height--image{height:auto;aspect-ratio:2.333;min-height:var(--bh-min-height)}.bh-slides,.bh-slide,.bh-slide-link,.bh-media{position:absolute;top:0;right:0;bottom:0;left:0}.bh-slide{visibility:hidden;opacity:0;z-index:0;background:var(--bh-surface);transition:opacity var(--bh-duration) ease,visibility 0s linear var(--bh-duration);pointer-events:none}.bh-slide.is-active{visibility:visible;opacity:1;z-index:2;transition-delay:0s;pointer-events:auto}.bh-slide.is-leaving{visibility:visible;z-index:1}.bh-slide-link{display:block;color:var(--bh-text)!important;outline-offset:-6px!important}.bh-slide-link[href]{cursor:pointer}.bh-media{display:block;pointer-events:none}.bh-image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bh-focal)}.bh-slide-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,var(--bh-overlay-color),transparent 65%);opacity:var(--bh-overlay-opacity)}.bh-copy{position:absolute;z-index:2;left:clamp(32px,4vw,80px);top:50%;transform:translateY(-50%);width:var(--bh-copy-width);max-width:calc(100% - 64px);color:var(--bh-text);text-align:left}.bh-copy h1,.bh-copy h2{font-family:Instrument Sans,sans-serif;font-size:clamp(38px,3.3vw,64px);font-weight:700;line-height:1.08;letter-spacing:-1.3px;color:inherit;text-wrap:balance}.bh-copy .bh-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.8px;line-height:1.4;text-transform:uppercase;color:var(--bh-accent);margin:0 0 18px}.bh-copy .bh-subtitle{font-size:clamp(16px,1.15vw,19px);line-height:1.55;color:inherit;margin:22px 0 28px;max-width:440px}.bh-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 28px;border-radius:5px;background:var(--bh-button);color:var(--bh-button-text);font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.25;box-shadow:0 3px 8px #0b2a5b12;transition:transform var(--bliss-motion-fast,.18s) ease-out}.bh-slide-link:focus-visible .bh-cta{outline:2px solid var(--bh-text);outline-offset:4px}.bh-copy--center .bh-copy{text-align:center}.bh-copy--center .bh-subtitle{margin-inline:auto}.bh-copy--right .bh-copy{text-align:right}.bh-copy--right .bh-subtitle{margin-left:auto}.bh-position--top .bh-copy{top:15%;transform:none}.bh-position--bottom .bh-copy{top:auto;bottom:15%;transform:none}.bh-badge{position:absolute;z-index:3;max-width:180px;padding:12px 18px;border-radius:0 0 18px 18px;background:#c91e2c;color:#fff;font:700 12px/1.3 Instrument Sans,sans-serif;letter-spacing:.5px;box-shadow:0 4px 12px #0002;text-align:center;pointer-events:none}.bh-badge--top_right{top:0;right:32px}.bh-badge--top_left{top:0;left:32px}.bh-badge--bottom_right{bottom:82px;right:32px;border-radius:18px}.bh-controls{position:absolute;z-index:5;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.bh-dots{display:flex;align-items:center;gap:2px}.bh-dot{position:relative;display:grid;place-items:center;width:32px;height:32px;padding:0!important;border:0!important;background:none!important;border-radius:50%}.bh-dot:before{content:"";display:block;width:8px;height:8px;border:0;border-radius:50%;background:#83c8ffa6}.bh-dot[aria-current=true]:before{width:10px;height:10px;background:#168beb}.bh-controls :focus-visible{outline:2px solid #168beb;outline-offset:1px}.bh-transition--slide .bh-slide{transform:translate(3%);transition:transform var(--bh-duration) ease,opacity var(--bh-duration) ease,visibility 0s linear var(--bh-duration)}.bh-transition--slide .bh-slide.is-active{transform:translate(0);transition-delay:0s}@media(prefers-reduced-motion:no-preference){.bh-initial-copy .bh-copy>*{animation:bh-copy-enter .3s ease-out backwards}.bh-initial-copy .bh-copy>:nth-child(2){animation-delay:.1s}.bh-initial-copy .bh-copy>:nth-child(3){animation-delay:.2s}.bh-initial-copy .bh-copy>:nth-child(4){animation-delay:.3s}}@keyframes bh-copy-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.bh-slide-link:hover .bh-cta{filter:brightness(.94);transform:translateY(-1px);box-shadow:0 5px 16px #0b2a5b22}}@media(min-width:750px)and (max-width:1099px){.bh-slider.bh-slider{height:max(680px,calc(100svh - var(--bh-header-height)));min-height:680px;aspect-ratio:auto}.bh-copy{top:38px;left:40px;transform:none;width:60%;max-width:560px}.bh-copy h1,.bh-copy h2{font-size:42px}.bh-copy .bh-subtitle{font-size:17px;margin:14px 0 20px}.bh-media{top:auto;height:min(75vw,calc(100% - 280px));width:100%}.bh-image{object-position:right bottom;object-fit:contain}.bh-slide-link:after{background:linear-gradient(180deg,var(--bh-overlay-color),transparent 60%)}.bh-has-mobile-image .bh-media{top:0;right:0;bottom:0;left:0;height:100%}.bh-has-mobile-image .bh-image{object-fit:cover;object-position:var(--bh-mobile-focal)}.bh-position--top .bh-copy,.bh-position--bottom .bh-copy{top:38px;bottom:auto;transform:none}}@media(max-width:749px){.bh-slider.bh-slider{height:max(var(--bh-mobile-height),calc(75vw + 300px));min-height:0;aspect-ratio:auto}.bh-copy,.bh-position--top .bh-copy,.bh-position--bottom .bh-copy{top:36px;bottom:auto;left:24px;width:calc(100% - 48px);max-width:440px;transform:none}.bh-copy h1,.bh-copy h2{font-size:clamp(30px,8.7vw,42px);letter-spacing:-.8px;line-height:1.08;max-width:380px}.bh-copy .bh-eyebrow{font-size:10px;letter-spacing:1.5px;margin-bottom:13px}.bh-copy .bh-subtitle{font-size:15px;line-height:1.45;margin:16px 0 20px;max-width:340px}.bh-cta{min-height:48px;padding:13px 22px;font-size:15px;gap:16px}.bh-media{top:auto;bottom:0;height:auto;aspect-ratio:4/3;width:100%}.bh-image{object-fit:contain;object-position:right bottom}.bh-slide-link:after{background:linear-gradient(180deg,var(--bh-overlay-color),transparent 60%)}.bh-controls{bottom:14px}.bh-badge{font-size:10px;padding:9px 12px;max-width:128px}.bh-badge--top_right{right:16px}.bh-badge--top_left{left:16px}.bh-badge--bottom_right{bottom:88px;right:16px}.bh-has-mobile-image .bh-media{top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.bh-has-mobile-image .bh-image{object-fit:cover;object-position:var(--bh-mobile-focal)}.bh-has-mobile-image.bh-mobile--middle .bh-copy{top:50%;transform:translateY(-50%)}.bh-has-mobile-image.bh-mobile--bottom .bh-copy{top:auto;bottom:100px;transform:none}.bh-mobile--middle:not(.bh-has-mobile-image) .bh-copy{top:52px}.bh-mobile--bottom:not(.bh-has-mobile-image) .bh-copy{top:auto;bottom:90px}.bh-mobile--bottom:not(.bh-has-mobile-image) .bh-media{top:0;bottom:auto}}@media(prefers-reduced-motion:reduce){.bh-slider *,.bh-slider *:before,.bh-slider *:after{animation:none!important;transition:none!important}}.bh-mobile-signature,.bh-small-copy{display:none}@media(max-width:767px){bliss-hero-slider.bh-slider.bh-slider{height:clamp(min(var(--bh-campaign-min,480px),calc(100svh - var(--bh-header-height) - var(--bh-mobile-dock-height,0px))),calc(100svh - var(--bh-header-height) - var(--bh-mobile-dock-height,0px)),min(var(--bh-campaign-max,600px),150vw));min-height:360px;aspect-ratio:auto}.bh-slider .bh-slide-link{display:grid;grid-template:"campaign" 1fr / minmax(0,1fr);align-items:start;isolation:isolate}.bh-slider .bh-media{position:relative;inset:auto;grid-area:campaign;align-self:stretch;aspect-ratio:auto;width:100%;height:100%;min-height:0}.bh-slider .bh-image{width:100%;height:100%;object-fit:cover;object-position:var(--bh-campaign-x,50%) var(--bh-campaign-y,50%)}.bh-slider .bh-mobile-portrait .bh-slide-link:after{display:none}.bh-slider .bh-copy,.bh-slider .bh-position--top .bh-copy,.bh-slider .bh-position--bottom .bh-copy,.bh-slider .bh-mobile--middle .bh-copy,.bh-slider .bh-mobile--bottom .bh-copy{position:relative;grid-area:campaign;align-self:start;inset:auto;transform:none;margin:calc(clamp(44px,7svh,56px) + var(--bh-mobile-copy-shift,0px)) 0 0;padding:0 clamp(18px,5.6vw,26px);width:100%;max-width:none;text-align:left}.bh-slider .bh-mobile-signature{display:block;position:relative;grid-area:campaign;z-index:2;align-self:start;justify-self:start;margin:18px clamp(18px,5.6vw,26px) 0;line-height:0}.bh-mobile-signature img{height:16px;width:auto;max-width:76px;object-fit:contain;display:block}.bh-slider .bh-copy h1,.bh-slider .bh-copy h2{font-size:clamp(28px,8.2vw,36px);font-weight:700;line-height:1.05;letter-spacing:-.7px;max-width:100%;text-wrap:balance}.bh-slider .bh-copy .bh-eyebrow{font-size:10px;line-height:1.3;letter-spacing:1.45px;margin:0 0 8px}.bh-slider .bh-copy .bh-subtitle{font-size:clamp(13px,3.45vw,15px);line-height:1.35;max-width:335px;margin:11px 0 12px}.bh-slider .bh-cta{min-height:44px;max-width:100%;font-size:13px;line-height:1.2;padding:11px 17px;gap:12px;box-shadow:0 2px 8px #0b2a5b16}.bh-slider .bh-wide-copy{display:none}.bh-slider .bh-small-copy{display:inline}.bh-slider .bh-mobile-layout--editorial .bh-copy,.bh-slider .bh-mobile-layout--lineup .bh-copy{text-align:center;margin-top:calc(clamp(40px,6svh,48px) + var(--bh-mobile-copy-shift,0px))}.bh-slider .bh-mobile-layout--editorial .bh-copy h2,.bh-slider .bh-mobile-layout--lineup .bh-copy h2{font-size:clamp(28px,7.6vw,34px)}.bh-slider .bh-mobile-layout--editorial .bh-subtitle,.bh-slider .bh-mobile-layout--lineup .bh-subtitle{margin-inline:auto;max-width:340px}.bh-slider .bh-mobile-layout--editorial .bh-mobile-signature,.bh-slider .bh-mobile-layout--lineup .bh-mobile-signature{justify-self:center;margin-inline:0}.bh-slider .bh-mobile-layout--protective .bh-copy{padding-right:30px}.bh-slider .bh-mobile-layout--charging .bh-subtitle{max-width:290px}.bh-slider .bh-mobile-layout--charging .bh-copy{padding-right:30px}.bh-slider .bh-mobile-align--left .bh-copy{text-align:left}.bh-slider .bh-mobile-align--center .bh-copy{text-align:center}.bh-slider .bh-mobile-align--right .bh-copy{text-align:right}.bh-slider .bh-mobile-fallback .bh-media{height:auto;aspect-ratio:4/3;align-self:end}.bh-slider .bh-mobile-fallback .bh-image{object-fit:contain;object-position:var(--bh-campaign-x,50%) bottom}.bh-slider .bh-badge{top:12px;bottom:auto;right:14px;left:auto;max-width:115px;padding:6px 9px;border-radius:12px;font-size:8px;line-height:1.2;letter-spacing:.2px}.bh-slider .bh-controls{bottom:14px}.bh-slider .bh-dot:before{background:#83c8ffbf}.bh-slider .bh-dot[aria-current=true]:before{background:#168beb}}@media(max-width:767px)and (max-height:700px),(max-width:359px){.bh-slider .bh-copy,.bh-slider .bh-position--top .bh-copy,.bh-slider .bh-position--bottom .bh-copy,.bh-slider .bh-mobile--middle .bh-copy,.bh-slider .bh-mobile--bottom .bh-copy,.bh-slider .bh-mobile-layout--editorial .bh-copy,.bh-slider .bh-mobile-layout--lineup .bh-copy{margin-top:calc(34px + var(--bh-mobile-copy-shift,0px))}.bh-slider .bh-mobile-signature{margin-top:11px}.bh-slider .bh-copy h1,.bh-slider .bh-copy h2{font-size:clamp(28px,7.5vw,32px);line-height:1}.bh-slider .bh-copy .bh-eyebrow{font-size:9px;margin-bottom:4px}.bh-slider .bh-copy .bh-subtitle{font-size:12.5px;line-height:1.2;margin:6px 0}.bh-slider .bh-cta{padding:10px 15px;min-height:44px}}@media(max-width:767px)and (max-height:700px){.bh-slider .bh-mobile-portrait .bh-image{object-position:var(--bh-campaign-x,50%) var(--bh-compact-y,50%)}.bh-slider .bh-badge{top:8px;padding:5px 7px;max-width:130px;font-size:7.5px;line-height:1.15;white-space:nowrap}}@media(max-width:359px)and (max-height:640px){.bh-slider .bh-copy,.bh-slider .bh-position--top .bh-copy,.bh-slider .bh-position--bottom .bh-copy,.bh-slider .bh-mobile--middle .bh-copy,.bh-slider .bh-mobile--bottom .bh-copy,.bh-slider .bh-mobile-layout--editorial .bh-copy,.bh-slider .bh-mobile-layout--lineup .bh-copy{margin-top:calc(30px + var(--bh-mobile-copy-shift,0px))}.bh-slider .bh-copy h1,.bh-slider .bh-copy h2{font-size:28px}.bh-slider .bh-mobile-signature{margin-top:9px}.bh-slider .bh-mobile-signature img{height:14px}}.b-content--blog .bfb-signup{margin-top:24px;background:linear-gradient(120deg,#1976d2,#125ba8);color:#fff;border-radius:14px;padding:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1.15fr);gap:24px;align-items:center}.b-content--blog .bfb-signup h3{font-size:24px;line-height:1.2;color:#fff;margin:0 0 8px}.b-content--blog .bfb-signup-copy>p{font-size:14px;line-height:1.6;color:#edf5ff;max-width:400px}.b-content--blog .bfb-signup-fields{display:flex;gap:8px;flex-wrap:wrap}.b-content--blog .bfb-signup-fields input{flex:1;min-width:140px;min-height:48px;background:#fff;border:1px solid #fff;border-radius:10px;padding:12px 14px;font:inherit;font-size:16px;color:#0f1b2d}.b-content--blog .bfb-signup-fields button,.b-content--blog .bfb-signup-apply{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:12px 16px;border-radius:10px;border:0;background:#0f1b2d;color:#fff;font:600 14px/1.3 DM Sans,sans-serif;text-decoration:none}.b-content--blog .bfb-signup-fields button:hover,.b-content--blog .bfb-signup-apply:hover{background:#000}.b-content--blog .bfb-signup :is(input,button,a):focus-visible{outline:2px solid #fff;outline-offset:3px}.b-content--blog .bfb-signup-consent,.b-content--blog .bfb-signup-terms{font-size:11px;line-height:1.5;color:#edf5ff;margin-top:8px}.b-content--blog .bfb-signup-consent a{text-decoration:underline;text-underline-offset:2px}.b-content--blog .bfb-signup-success p{font-size:15px;margin-bottom:10px}.b-content--blog .bfb-signup-success strong{white-space:nowrap}.b-content--blog .bfb-signup-errors{padding:10px 0;font-size:13px;color:#fff}.b-content--blog .bfb-all-guides{display:none}@media(min-width:1024px){.b-content--blog .bfb-all-guides{display:flex;justify-content:center;margin-top:20px}.b-content--blog .bfb-all-guides a{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid #1976d2;color:#1976d2;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600}.b-content--blog .bfb-all-guides a:hover{background:#e8f2fd}}@media(max-width:749px){.b-content--blog .bfb-signup{grid-template-columns:minmax(0,1fr);padding:20px;gap:16px}.b-content--blog .bfb-signup h3{font-size:22px}.b-content--blog .bfb-signup-fields{flex-direction:column}.b-content--blog .bfb-signup-fields input{width:100%}}bliss-featured-blog.bfb{display:none}@media(min-width:1024px){.b-content--blog:has(bliss-featured-blog) .b-blog-grid,.b-content--blog:has(bliss-featured-blog) .b-blog-more-phone{display:none}bliss-featured-blog.bfb{display:block}.b-content--blog:has(.bfb){background:#f6f8fb}.b-content--blog:has(.bfb)>.b-container{max-width:1200px}.bfb .bfb-intro{text-align:center;font-size:15px;color:#5b6778;margin:-10px 0 24px}.bfb .bfb-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:stretch}.bfb .bfb-stage{display:grid;min-width:0;border:1px solid #e3e8ef;border-radius:14px;overflow:hidden;background:#fff}.bfb .bfb-panel{grid-area:1/1;min-width:0;opacity:0;pointer-events:none;background:#fff}.bfb .bfb-panel.is-active{opacity:1;pointer-events:auto;z-index:1}.bfb .bfb-image{display:block;height:280px;background:#e8f2fd;overflow:hidden}.bfb picture,.bfb img{display:block;width:100%;height:100%}.bfb img{object-fit:cover}.bfb .bfb-copy{height:500px;display:flex;flex-direction:column;gap:10px;padding:20px;min-width:0}.bfb .bfb-category{height:18px;flex-shrink:0;font-size:12px;line-height:18px;font-weight:600;color:#1976d2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bfb .bfb-copy h3{font-size:24px;line-height:1.2;height:2.4em;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bfb .bfb-excerpt{font-size:14px;line-height:1.5;color:#5b6778;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3em;flex-shrink:0}.bfb .bfb-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;line-height:18px;min-height:18px;color:#5b6778}.bfb .bfb-actions{display:flex;gap:10px;margin-top:auto}.bfb .bfb-read{font-size:14px;font-weight:600;color:#1976d2;border:1px solid #1976d2;border-radius:10px;padding:10px 16px;display:inline-flex;gap:8px;align-items:center;min-height:44px}.bfb .bfb-read:hover{background:#e8f2fd}.bfb .bfb-sidebar{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-width:0}.bfb .bfb-list{display:grid;grid-auto-rows:minmax(0,1fr);gap:12px;min-width:0}.bfb .bfb-item{display:grid;grid-template-columns:clamp(96px,9vw,120px) minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid #e3e8ef;border-radius:14px;min-width:0;background:#fff}.bfb .bfb-item.is-active{border-color:#1976d2;background:#e8f2fd}.bfb .bfb-thumb{display:block;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#e8f2fd}.bfb .bfb-item-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.bfb .bfb-item-title{font-family:Instrument Sans,sans-serif;font-size:16px;line-height:1.25;font-weight:600;color:#0f1b2d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bfb .bfb-item-excerpt{font-size:13px;line-height:1.4;color:#4a6280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bfb .bfb-item time{font-size:12px;line-height:18px;color:#5b6778}.bfb .bfb-shop{height:250px;flex-shrink:0;background:#e8f2fd;border-radius:12px;padding:12px}.bfb .bfb-shop h4{font-family:DM Sans,sans-serif;font-size:12px;line-height:18px;color:#0f1b2d;text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.bfb .bfb-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.bfb .bfb-product{display:flex;flex-direction:column;gap:6px;min-width:0;border:1px solid #e3e8ef;background:#fff;border-radius:10px;padding:8px}.bfb .bfb-product-image{display:block;height:64px;border-radius:6px;background:#fff;overflow:hidden}.bfb .bfb-product-image img{object-fit:contain}.bfb .bfb-product-name{font-size:12px;font-weight:600;line-height:1.35;height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#0f1b2d}.bfb .bfb-product-price{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:4px;height:32px;font-size:12px;line-height:16px;color:#0f1b2d}.bfb .bfb-product-price s{font-size:10px;color:#5b6778}.bfb .bfb-product-button{display:flex;align-items:center;justify-content:center;min-height:34px;font-size:11px;font-weight:600;color:#fff;background:#1976d2;border-radius:7px;padding:6px}.bfb .bfb-product:hover .bfb-product-button{background:#125ba8}.bfb .bfb-guide-help{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;gap:12px}.bfb .bfb-guide-help p{font-size:14px;line-height:1.6;color:#5b6778;max-width:420px}.bfb .bfb-guide-help a,.bfb .bfb-help>a{font-size:13px;font-weight:600;color:#1976d2}.bfb .bfb-help{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:102px}.bfb .bfb-help h3{font-size:16px;line-height:1.3;margin:0 0 4px}.bfb .bfb-help p{font-size:12px;color:#5b6778;max-width:280px}.bfb .bfb-help>a{min-height:40px;display:inline-flex;align-items:center;gap:6px;border:1px solid #1976d2;border-radius:10px;padding:8px 12px}.bfb .bfb-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.bfb .bfb-trust>div{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;border:1px solid #e3e8ef;border-radius:12px;padding:14px 8px;background:#fff;font-size:12px;font-weight:600;color:#0f1b2d;text-align:center}.bfb .bfb-trust .b-icon{width:20px;height:20px;flex-shrink:0;color:#1976d2}.bfb :is(a,button):focus-visible{outline:2px solid #1a73e8;outline-offset:3px}.bfb .bfb-empty{padding:32px 0;text-align:center;color:#4a6280}.bfb .bfb-category,.bfb .bfb-shop h4{color:#1976d2}.bfb .bfb-product-price b{color:#167448}.bfb .bfb-image{position:relative}.bfb .bfb-fresh{position:absolute;inset-block-start:12px;inset-inline-start:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#b83446;color:#fff;border-radius:99px;font:700 12px/18px DM Sans,sans-serif}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.bfb .bfb-panel{transition:opacity .26s var(--bliss-motion-ease,ease-out)}}.b-phone-group-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#6b7280;margin:12px 12px 6px!important}.b-phone-navigation{position:relative}.b-phone-navigation>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;min-height:42px}.b-phone-navigation>summary::-webkit-details-marker{display:none}.b-phone-navigation>summary>a:hover{color:#1a73e8}.b-phone-navigation>summary>span{font-size:18px}.b-phone-dropdown{position:absolute;top:100%;left:0;width:min(760px,calc(100vw - 48px));padding:20px;background:#fff;border:1px solid #e4eaf2;border-radius:0 0 12px 12px;box-shadow:0 12px 30px #0b2a5b20;white-space:normal;max-height:70vh;overflow:auto;z-index:40}.b-phone-dropdown a{display:block;padding:9px 12px;border-radius:6px;font-size:14px;line-height:1.4}.b-phone-dropdown a:hover,.b-phone-dropdown a:focus-visible{background:#edf5ff;color:#1a73e8}.b-phone-model-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px}.b-phone-all{font-weight:700;color:#0b2a5b;margin-bottom:10px;border-bottom:1px solid #e4eaf2}.b-menu-dialog .b-phone-dropdown{position:static;width:100%;max-height:none;padding:8px;box-shadow:none;border:0}.b-menu-dialog .b-phone-model-links{grid-template-columns:1fr}.b-menu-dialog .b-phone-navigation>summary{justify-content:space-between;padding:12px 0}@media(min-width:750px)and (max-width:1023px){.b-navigation:has(.b-phone-navigation[open]){overflow:visible}.b-phone-dropdown{width:min(660px,calc(100vw - 48px));left:-120px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=lAMAAAAAAAAAAAAAAAAAAAAAAAACCAI */
