.s5b,.s5b-pick,.s5b-lb{--ink: #171d20;--ink-2: #111;--slate: #6b7477;--muted: #5d666b;--line: rgba(23, 29, 32, .12);--hz: #f3f5f8;--h0: #e6eaf1;--cta: #95eeff;--green: #00b67a;--stock: #2f7d4f;--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.3 6.9.7-5.2 4.6 1.5 6.8L12 17l-6.1 3.4 1.5-6.8L2.2 9l6.9-.7z'/%3E%3C/svg%3E");font-family:var(--heading-font-family, "Aeonik"),"Aeonik",system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}:where(.s5b,.s5b-pick,.s5b-lb) :where(p,h1,h2,figure,blockquote,ul){margin:0;padding:0}:where(.s5b,.s5b-pick,.s5b-lb) :where(ul){list-style:none}:where(.s5b,.s5b-pick,.s5b-lb) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit;text-transform:none;min-height:0;box-shadow:none}:where(.s5b,.s5b-pick,.s5b-lb) :where(img){display:block;max-width:100%}:where(.s5b,.s5b-pick,.s5b-lb) :where(svg){fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.s5b [hidden],.s5b-pick [hidden]{display:none!important}.s5b .br-frame,.s5b-pick .br-frame{--c: var(--ink);--l: 20px;--w: 2px;background-image:linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c));background-repeat:no-repeat;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-size:var(--l) var(--w),var(--w) var(--l),var(--l) var(--w),var(--w) var(--l),var(--l) var(--w),var(--w) var(--l),var(--l) var(--w),var(--w) var(--l)}.s5b{display:block;position:relative;background-color:var(--hz)}.s5b-grid{display:grid;grid-template-columns:58% minmax(0,1fr);align-items:start}.s5b-gallery{position:sticky;top:0;height:100vh;min-height:640px;max-height:1080px;display:grid;grid-template-columns:96px minmax(0,1fr);background-color:var(--h0);transition:background-color .4s}.s5b-gallery[data-kind=render]{background-color:var(--s5b-media-bg, #ececec)}.s5b-thumbs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 0 24px 24px;min-height:0}.s5b-thumbs__list{display:flex;flex-direction:column;gap:8px;overflow-y:auto;scrollbar-width:none;padding:2px}.s5b-thumbs__list::-webkit-scrollbar{display:none}.s5b .s5b-arrow{width:32px;height:32px;display:grid;place-items:center;color:var(--ink);opacity:.6}.s5b .s5b-arrow:hover{opacity:1}.s5b .s5b-arrow svg{width:18px;height:18px;stroke-width:1.5}.s5b .s5b-thumb{flex:none;width:64px;aspect-ratio:1;border:1.5px solid transparent;border-radius:10px;background-color:#ffffff8c;overflow:hidden;opacity:.75;transition:opacity .25s,border-color .25s}.s5b .s5b-thumb img{width:100%;height:100%;object-fit:cover}.s5b .s5b-thumb--render{background-color:var(--s5b-media-bg, #ececec)}.s5b .s5b-thumb--render img{object-fit:contain;padding:6px}.s5b .s5b-thumb:hover{opacity:1}.s5b .s5b-thumb[aria-selected=true]{opacity:1;border-color:var(--ink)}.s5b .s5b-stage{--c: var(--ink);--l: 22px;position:relative;margin:0;height:100%;padding:28px;overflow:hidden;background-origin:content-box}.s5b .s5b-stage[data-kind=photo]{--c: #fff}.s5b .s5b-stage.br-frame{background-image:none}.s5b .s5b-stage:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;z-index:2;pointer-events:none;background-image:linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c)),linear-gradient(var(--c),var(--c));background-repeat:no-repeat;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-size:var(--l) 2px,2px var(--l),var(--l) 2px,2px var(--l),var(--l) 2px,2px var(--l),var(--l) 2px,2px var(--l)}.s5b-slides{position:absolute;top:28px;right:28px;bottom:28px;left:28px;cursor:zoom-in;touch-action:pan-y}.s5b-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s ease-out,visibility 0s linear .45s}.s5b-slide.is-active{opacity:1;visibility:visible;transition:opacity .45s ease-out;z-index:1}.s5b-slide img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.s5b .s5b-pill{position:absolute;left:50%;bottom:24px;transform:translate(-50%);z-index:2;width:max-content;max-width:calc(100% - 48px);padding:10px 16px;border-radius:8px;background-color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;line-height:1.35;color:var(--ink);text-align:center}.s5b-slide.is-active .s5b-pill{animation:s5bPill .6s cubic-bezier(.22,1,.36,1) both}@keyframes s5bPill{0%{opacity:0;transform:translate(-50%,8px)}}.s5b .s5b-awards{position:absolute;top:18px;z-index:3;display:grid;gap:8px;pointer-events:none}.s5b .s5b-awards--top-left{left:18px}.s5b .s5b-awards--top-right{right:18px}.s5b .s5b-awards img{width:clamp(64px,6vw,var(--s5b-award, 84px));height:auto;filter:drop-shadow(0 4px 10px rgba(23,29,32,.15))}.s5b .s5b-zoom{position:absolute;right:42px;top:42px;z-index:3;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background-color:#ffffffd9;color:var(--ink);opacity:0;transition:opacity .25s}.s5b .s5b-stage:hover .s5b-zoom,.s5b .s5b-zoom:focus-visible{opacity:1}.s5b .s5b-zoom svg{width:18px;height:18px;stroke-width:1.6}.s5b .s5b-count{position:absolute;right:44px;bottom:40px;z-index:3;font-size:12px;color:var(--slate);font-variant-numeric:tabular-nums}.s5b .s5b-stage[data-kind=photo] .s5b-count{color:#ffffffd9}.s5b .s5b-garrow,.s5b .s5b-dots{display:none}.s5b-panel{display:flex;flex-direction:column;padding:40px clamp(32px,4.5vw,88px) 72px;max-width:640px;min-width:0}.s5b-panel>*{order:20}.s5b .s5b-tag{order:1;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--ink)}.s5b .s5b-tag span{padding:3px 8px;border:1px solid var(--ink);border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.02em}.s5b .s5b-title{order:2;margin:18px 0 0;font-family:inherit;font-size:clamp(40px,3.6vw,60px);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--ink);text-transform:none}.s5b .s5b-price{order:3;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:18px}.s5b .s5b-price__now{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.s5b .s5b-price__was{font-size:17px;color:var(--slate)}.s5b .s5b-price__gift{flex-basis:100%;margin-top:4px;font-size:13px;color:var(--slate)}.s5b .s5b-rating{order:4;display:flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;color:var(--ink);text-align:left}.s5b .s5b-rating__stars{display:inline-flex;align-items:center;min-height:18px}.s5b .s5b-rating__stars .loox-rating{display:inline-flex;align-items:center;font-size:14px;color:var(--ink)}.s5b .s5b-rating__link{font-size:14px;color:#3e474c;text-decoration:underline;text-underline-offset:3px}.s5b button.s5b-rating{cursor:pointer}.s5b button.s5b-rating:hover .s5b-rating__link{color:var(--ink)}.s5b button.s5b-rating:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s5b .s5b-sub{order:5;margin-top:20px;font-size:17px;color:var(--muted)}.s5b .s5b-benefits{order:6;display:grid;gap:12px;margin-top:24px}.s5b .s5b-benefits li{display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:start}.s5b .s5b-benefits__icon{width:28px;height:28px;display:grid;place-items:center;color:var(--ink)}.s5b .s5b-benefits__icon svg,.s5b .s5b-benefits__icon img{width:24px;height:24px}.s5b .s5b-benefits p{font-size:13px;line-height:1.45;color:var(--slate)}.s5b .s5b-benefits strong{display:block;font-size:15px;font-weight:500;color:var(--ink)}.s5b .s5b-colour{order:7;margin-top:24px}.s5b .s5b-colour__label{margin-bottom:12px;font-size:14px;color:var(--ink)}.s5b .s5b-colour__label strong{font-weight:500}.s5b .s5b-most{display:inline-block;padding:2px 7px;border-radius:4px;background-color:var(--ink);color:#fff;font-size:11px;font-weight:500;line-height:1.4}.s5b .s5b-most--inline{margin-left:8px;vertical-align:1px}.s5b .s5b-swatches{display:flex;gap:10px}.s5b .s5b-swatch{width:40px;height:40px;padding:3px;border-radius:50%;border:1.5px solid transparent}.s5b .s5b-swatch i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #171d201f}.s5b .s5b-swatch[aria-checked=true]{border-color:var(--ink)}.s5b .s5b-swatch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.s5b .s5b-tiles{display:none}.s5b .s5b-gift{order:8;--c: var(--ink);--l: 16px;display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;margin-top:20px;padding:18px 20px;background-color:#ffffff8c}.s5b .s5b-gift img{width:64px;height:64px;object-fit:cover;border-radius:8px}.s5b .s5b-gift__title{font-size:16px;font-weight:500;color:var(--ink)}.s5b .s5b-gift__sub{margin-top:2px;font-size:13px;color:var(--slate)}.s5b .s5b-gift__value{display:grid;justify-items:end;font-size:13px;color:var(--slate)}.s5b .s5b-gift__value b{font-size:16px;font-weight:500;color:var(--ink)}.s5b .s5b-buy{order:9;margin-top:24px}.s5b .s5b-buy__buttons form{margin:0}.s5b .s5b-buy__buttons buy-buttons.buy-buttons{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:8px}.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button{display:block;width:100%;min-height:0;margin:0;padding:17px 24px;border:0;border-radius:8px;background:#95eeff!important;color:#000!important;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.3;text-transform:none;text-align:center;box-shadow:none;transition:filter .2s}.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button:after,.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button:before{display:none}.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button:hover{filter:brightness(.96)}.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s5b .s5b-buy__buttons buy-buttons.buy-buttons .button[aria-busy=true]{opacity:.7;cursor:progress}.s5b .s5b-buy__buttons.is-color-soldout buy-buttons.buy-buttons .button{background:#111!important;color:#fff!important;cursor:not-allowed}.s5b .s5b-buy__buttons .shopify-payment-button{margin:0}.s5b .s5b-buy__buttons .shopify-payment-button__button{border-radius:8px!important;min-height:46px;overflow:hidden}.s5b .s5b-buy__buttons .shopify-payment-button__button--unbranded{background-color:#000!important;color:#fff!important;font-family:inherit;font-size:15px;font-weight:500;text-transform:none;letter-spacing:0}.s5b .s5b-buy__buttons .shopify-payment-button__more-options{font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.s5b .s5b-buy__buttons #gowish{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;opacity:0!important;pointer-events:none!important}.s5b .s5b-assure{margin-top:10px;font-size:13px;color:var(--ink);text-align:center}.s5b .viabill-pricetag{margin:10px 0 0!important}.s5b .s5b-quote{order:10;margin-top:16px;padding:14px 16px;border-left:2px solid var(--ink);background-color:#fff9}.s5b .s5b-quote blockquote{font-size:14px;line-height:1.45;color:var(--ink);quotes:none;border:0;padding:0;font-style:normal}.s5b .s5b-quote figcaption{margin-top:6px;font-size:12px;color:var(--slate)}.s5b .s5b-trust{order:11;margin-top:20px;border-top:1px solid var(--line)}.s5b .s5b-trust li{display:grid;grid-template-columns:26px 1fr;column-gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--muted)}.s5b .s5b-ticon{width:24px;height:24px;margin-top:1px;color:var(--ink)}.s5b .s5b-trust__main{display:block;font-size:15px;color:var(--ink);text-decoration:none}.s5b .s5b-trust__main strong,.s5b .s5b-trust b{font-weight:500;color:var(--ink)}.s5b .s5b-trust__sub{display:block;margin-top:3px}.s5b .s5b-stock{color:var(--stock);font-weight:500}.s5b .s5b-stock:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background-color:#3fae6a;vertical-align:1px}.s5b .s5b-stock.is-out{color:#a33}.s5b .s5b-stock.is-out:before{background-color:#c44}.s5b .s5b-stars{display:inline-flex;gap:2px;margin-right:6px;vertical-align:-2px}.s5b .s5b-stars i{position:relative;width:14px;height:14px;background-color:#c9ced3;-webkit-mask:var(--star) center / contain no-repeat;mask:var(--star) center / contain no-repeat}.s5b .s5b-stars i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--f);background-color:var(--green)}.s5b .s5b-secondary{order:9;display:grid;gap:12px;margin-top:16px;justify-items:center}.s5b .s5b-pay img{display:block;width:auto;max-width:100%;height:auto;max-height:30px}.s5b .s5b-wish{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#3e474c;text-decoration:underline;text-underline-offset:3px}.s5b .s5b-wish svg{width:14px;height:14px}.s5b .s5b-acc{order:14;margin-top:20px;border-top:1px solid var(--line)}.s5b .s5b-acc details{border-bottom:1px solid var(--line)}.s5b .s5b-acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:15px;font-weight:500;color:var(--ink);cursor:pointer;list-style:none}.s5b .s5b-acc summary::-webkit-details-marker{display:none}.s5b .s5b-acc summary:after{content:"+";font-size:20px;font-weight:400;color:var(--slate)}.s5b .s5b-acc details[open] summary:after{content:"\2013"}.s5b .s5b-acc__body{padding-bottom:16px;font-size:14px;line-height:1.5;color:var(--muted)}.s5b .s5b-acc__body p{margin:0 0 8px}.s5b .s5b-checks{order:15;margin-top:24px}.s5b .s5b-checks__lead{margin-bottom:14px;font-size:16px;color:var(--ink)}.s5b .s5b-checks li{position:relative;padding:0 0 14px 30px;font-size:14px;line-height:1.45;color:var(--muted)}.s5b .s5b-checks li:before{content:"";position:absolute;left:2px;top:4px;width:12px;height:7px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.s5b .s5b-checks li b{display:block;font-size:15px;font-weight:500;color:var(--ink)}.s5b .s5b-specs-link{margin:4px 0 8px;font-size:14px;color:var(--ink)}.s5b .s5b-specs-link a,.s5b .s5b-checks__extra a{color:var(--ink);font-weight:500;text-underline-offset:3px}.s5b .s5b-more{display:block;margin:10px auto 0;padding:6px 10px;font-size:14px;font-weight:500;color:var(--ink)}.s5b .s5b-more:after{content:" \2304"}.s5b .s5b-more[aria-expanded=true]:after{content:" \2303"}.s5b .s5b-app{order:16;margin-top:16px}@media(max-width:899px){.s5b-grid{grid-template-columns:1fr}.s5b-gallery{position:relative;height:auto;min-height:0;max-height:none;grid-template-columns:1fr}.s5b-thumbs{display:none}.s5b .s5b-stage{height:auto;aspect-ratio:1 / 1.08;padding:18px;--l: 20px}.s5b-slides{top:18px;right:18px;bottom:18px;left:18px}.s5b .s5b-stage:after{top:18px;right:18px;bottom:18px;left:18px}.s5b-slide--render img{object-fit:contain;padding:7% 4% 5%}.s5b .s5b-pill,.s5b .s5b-count{display:none}.s5b .s5b-awards{top:30px}.s5b .s5b-awards--top-left{left:12px}.s5b .s5b-awards--top-right{right:12px}.s5b .s5b-awards img{width:56px}.s5b .s5b-zoom{opacity:1;right:30px;top:30px;width:32px;height:32px}.s5b .s5b-garrow{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:50%;background-color:#ffffffeb;color:var(--ink);box-shadow:0 2px 10px #171d2014}.s5b .s5b-garrow svg{width:18px;height:18px;stroke-width:1.8}.s5b .s5b-garrow--prev{left:14px}.s5b .s5b-garrow--next{right:14px}.s5b .s5b-dots{position:absolute;left:0;right:0;bottom:30px;z-index:3;display:flex;justify-content:center;gap:6px}.s5b .s5b-dots button{width:6px;height:6px;border-radius:3px;background-color:#171d2038;transition:width .3s,background-color .3s}.s5b .s5b-dots button[aria-selected=true]{width:20px;background-color:var(--ink)}.s5b .s5b-stage[data-kind=photo] .s5b-dots button{background-color:#ffffff8c}.s5b .s5b-stage[data-kind=photo] .s5b-dots button[aria-selected=true]{background-color:#fff}.s5b-panel{padding:28px 16px 56px;max-width:none}.s5b-panel>*{order:3}.s5b .s5b-tag,.s5b .s5b-title,.s5b .s5b-price,.s5b .s5b-rating{order:1}.s5b .s5b-colour{order:2;margin-top:18px;margin-bottom:4px}.s5b .s5b-sub{margin-top:22px}.s5b .s5b-title{font-size:38px}.s5b .s5b-benefits{gap:14px}.s5b .s5b-colour__label{font-size:14px}.s5b .s5b-most--inline,.s5b .s5b-swatches{display:none}.s5b .s5b-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.s5b .s5b-tile{position:relative;display:grid;gap:6px;color:var(--ink);text-align:center}.s5b .s5b-tile__frame{display:block;padding:4px;border:1.5px solid transparent;border-radius:13px;transition:border-color .2s}.s5b .s5b-tile[aria-checked=true] .s5b-tile__frame{border-color:var(--ink)}.s5b .s5b-tile__img{display:block;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background-color:var(--s5b-media-bg, #ececec)}.s5b .s5b-tile__img img{width:100%;height:100%;object-fit:cover}.s5b .s5b-tile__name{font-size:13px;font-weight:500;color:var(--slate)}.s5b .s5b-tile[aria-checked=true] .s5b-tile__name{color:var(--ink)}.s5b .s5b-tile .s5b-most{position:absolute;top:10px;left:10px}.s5b .s5b-gift{grid-template-columns:56px 1fr auto;gap:12px;padding:16px}.s5b .s5b-gift img{width:56px;height:56px}}.s5b-sticky .pdp_v1_sticky_buy_btn{cursor:pointer;background:#95eeff!important;color:#000!important;border-radius:8px!important}.s5b-sticky .pdp_v1_sticky_buy_price{display:flex;flex-wrap:wrap;gap:0;align-items:baseline;font-size:13px}.s5b-sticky .s5b-sticky__gift{color:#6b7477;white-space:pre}.s5b-pick{width:min(560px,calc(100% - 32px));max-width:none;max-height:calc(100% - 32px);margin:auto;padding:0;border:0;background:transparent;overflow:visible}.s5b-pick::backdrop{background:#0f11138c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.s5b-pick[open]{animation:s5bFade .25s ease both}@keyframes s5bFade{0%{opacity:0}}.s5b-pick__card{--c: var(--ink);--l: 18px;position:relative;padding:32px;background-color:var(--h0);color:var(--ink);max-height:calc(100vh - 32px);overflow-y:auto}.s5b-pick .s5b-pick__x{position:absolute;top:10px;right:10px;width:44px;height:44px;display:grid;place-items:center}.s5b-pick .s5b-pick__x svg{width:22px;height:22px}.s5b-pick__eyebrow{font-size:15px;font-weight:500;color:var(--ink)}.s5b-pick .s5b-pick__title{margin:10px 0 20px;font-family:inherit;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.1;color:var(--ink);text-transform:none}.s5b-pick__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.s5b-pick .s5b-pick__opt{position:relative;display:grid;gap:10px;padding:8px 8px 12px;border:1px solid transparent;border-radius:12px;background-color:#fff;text-align:left}.s5b-pick .s5b-pick__opt[aria-checked=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.s5b-pick__img{display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background-color:#ececec}.s5b-pick__img img{width:100%;height:100%;object-fit:cover}.s5b-pick__name{display:inline-flex;align-items:center;gap:8px;padding:0 4px;font-size:14px;font-weight:500}.s5b-pick__name i{flex:none;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000029}.s5b-pick .s5b-most{position:absolute;top:14px;left:14px;padding:2px 7px;border-radius:4px;background-color:var(--ink);color:#fff;font-size:11px;font-weight:500;line-height:1.4}.s5b-pick__gift{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;margin:18px 0!important;padding:12px!important;border-radius:10px;background-color:#ffffffb3;font-size:13px;color:var(--slate)}.s5b-pick__gift img{width:48px;height:48px;border-radius:8px;object-fit:cover}.s5b-pick__gift b{display:block;font-size:14px;font-weight:500;color:var(--ink)}.s5b-pick__terms{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;color:var(--slate);cursor:pointer}.s5b-pick__terms input{width:16px;height:16px;margin:0;accent-color:var(--ink)}.s5b-pick__terms a{color:inherit}.s5b-pick .s5b-pick__buy{display:block;width:100%;padding:17px 24px;border-radius:8px;background-color:var(--cta);color:#000;font-size:16px;font-weight:500;text-align:center;transition:filter .2s,opacity .2s}.s5b-pick .s5b-pick__buy:hover{filter:brightness(.96)}.s5b-pick .s5b-pick__buy:disabled{opacity:.45;cursor:not-allowed}.s5b-pick .s5b-pick__buy.is-color-soldout{background-color:#111;color:#fff;opacity:1}.s5b-pick .s5b-pick__buy[aria-busy=true]{opacity:.7;cursor:progress}@media(max-width:767px){.s5b-pick{width:100%;max-width:100%;max-height:100%;margin:auto 0 0}.s5b-pick__card{padding:24px 16px calc(16px + env(safe-area-inset-bottom));max-height:92vh}.s5b-pick .s5b-pick__title{font-size:24px}.s5b-pick__grid{gap:8px}.s5b-pick__name{font-size:13px;gap:6px;padding:0 2px}.s5b-pick .s5b-most{top:12px;left:12px}}.s5b-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:32px;background:#0f111399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:s5bFade .25s ease both}.s5b-lb[hidden]{display:none}.s5b-lb__card{position:relative;width:min(1660px,100%);height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:12px;padding:36px 96px 20px;background-color:#fff;border-radius:20px}.s5b-lb__stage{position:relative;min-height:0;overflow:hidden;cursor:zoom-in;touch-action:none}.s5b-lb__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .35s cubic-bezier(.2,.7,.2,1);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.s5b-lb__stage.is-zoomed{cursor:zoom-out}.s5b-lb__stage.is-zoomed img{transform:scale(2.2)}.s5b-lb .s5b-lb__close{position:absolute;top:20px;right:20px;z-index:2;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;border:1px solid #e3e5e8;background-color:#fff;color:var(--ink)}.s5b-lb .s5b-lb__nav{position:absolute;top:50%;z-index:2;width:52px;height:52px;margin-top:-26px;display:grid;place-items:center;border-radius:50%;color:var(--ink)}.s5b-lb .s5b-lb__nav:hover,.s5b-lb .s5b-lb__close:hover{background-color:#f2f3f5}.s5b-lb svg{width:20px;height:20px}.s5b-lb .s5b-lb__nav svg{width:26px;height:26px}.s5b-lb__nav--prev{left:24px}.s5b-lb__nav--next{right:24px}.s5b-lb__count{text-align:center;font-size:13px;color:var(--slate);font-variant-numeric:tabular-nums}.s5b-lb__thumbs{display:flex;justify-content:center;gap:12px;overflow-x:auto;padding:4px;scrollbar-width:none}.s5b-lb .s5b-lb__thumbs button{flex:none;width:76px;height:76px;border:1px solid #e3e5e8;border-radius:10px;overflow:hidden;background-color:#f2f2f2}.s5b-lb .s5b-lb__thumbs button[aria-selected=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.s5b-lb__thumbs img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.s5b-lb{padding:0}.s5b-lb__card{border-radius:0;padding:64px 0 16px}.s5b-lb .s5b-lb__nav{display:none}.s5b-lb .s5b-lb__close{top:10px;right:10px;width:44px;height:44px}.s5b-lb__thumbs{justify-content:flex-start;padding:4px 16px}.s5b-lb .s5b-lb__thumbs button{width:60px;height:60px}}@media(prefers-reduced-motion:reduce){.s5b-slide,.s5b-slide.is-active,.s5b-lb,.s5b-lb__stage img,.s5b-pick[open]{transition:none;animation:none}.s5b-slide.is-active .s5b-pill{animation:none}}.s5b .shopify-payment-button__more-options{display:none!important}.reviews_drawer_modal{position:fixed;top:0;left:0;height:100vh;width:100vw;display:none;justify-content:end;align-items:center;z-index:99}.reviews_drawer_modal.active{display:flex}.reviews_drawer_modal.active .reviews_drawer_modal_data{opacity:1;animation:modal_open_new .5s ease forwards}.reviews_drawer_modal.active .reviews_drawer_modal_overlay{opacity:1;animation:modal_open_overlay_new .5s ease forwards}.reviews_drawer_modal.closing{display:flex}.reviews_drawer_modal.closing .reviews_drawer_modal_data{opacity:0;animation:modal_close_new .5s ease forwards}.reviews_drawer_modal.closing .reviews_drawer_modal_overlay{opacity:0;animation:modal_close_overlay_new .5s ease forwards}.reviews_drawer_modal_overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:98;background:#0003;opacity:0}.reviews_drawer_modal_data{width:560px;height:100%;max-width:92vw;max-height:100vh;overflow-y:auto;z-index:99;background:#fff;padding:24px 28px 32px;opacity:0;position:relative;font-family:"Aeonik",var(--text-font-family),sans-serif}.reviews_drawer_modal_header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid #e8e8e8}.reviews_drawer_modal_header__text{min-width:0;flex:1}.reviews_drawer_modal_close{position:static;flex-shrink:0;margin-top:2px;background:transparent;border:0;padding:0;cursor:pointer;color:#111}.reviews_drawer_modal .modal_title{font-weight:700;font-size:28px;line-height:1.15;color:#111;margin:0 0 6px;width:auto}.reviews_drawer_modal_subtitle{font-size:14px;font-weight:400;line-height:1.3;color:#8a8a8a}.reviews_drawer_modal_content{display:flex;flex-direction:column}.reviews_drawer_group{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px 20px;padding:22px 0;border-bottom:1px solid #e8e8e8;align-items:start}.reviews_drawer_group--full,.reviews_drawer_group--loox.reviews_drawer_group--full{grid-template-columns:minmax(0,1fr)}.reviews_drawer_group--loox.reviews_drawer_group--full .reviews_drawer_group_body{grid-column:1}.reviews_drawer_group--loox:not(.reviews_drawer_group--full){grid-template-columns:88px minmax(0,1fr)}.reviews_drawer_group--loox:not(.reviews_drawer_group--full) .reviews_drawer_group_body{grid-column:2;min-width:0}.reviews_drawer_group:last-child{border-bottom:0;padding-bottom:0}.reviews_drawer_group_label{margin:4px 0 0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9a9a9a;line-height:1.3}.reviews_drawer_group_body{min-width:0}.reviews_drawer_loox{width:100%;max-width:100%}.reviews_drawer_loox .loox-reviews,.reviews_drawer_loox .loox-box,.reviews_drawer_group--loox iframe{max-width:100%!important}.reviews_drawer_trustpilot_card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:6px;border:0;background:#f3f3f3;text-decoration:none;color:inherit;width:100%;box-sizing:border-box}.reviews_drawer_trustpilot_card__badge{flex-shrink:0;width:72px;height:auto;display:block}.reviews_drawer_trustpilot_card__text{min-width:0;flex:1 1 auto}.reviews_drawer_trustpilot_card__title{font-size:14px;font-weight:700;line-height:1.35;color:#111;margin-bottom:6px}.reviews_drawer_trustpilot_card__score{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:#666}.reviews_drawer_trustpilot_card__stars{display:inline-flex;align-items:center;gap:1px;color:#00b67a}.reviews_drawer_trustpilot_card__score strong{font-weight:700;color:#111}.reviews_drawer_item{padding:14px 0;border-top:1px solid #ececec}.reviews_drawer_item:first-child{padding-top:0;border-top:0}.reviews_drawer_item:last-child{padding-bottom:0}.reviews_drawer_item__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.reviews_drawer_item__name{font-size:15px;font-weight:700;color:#111}.reviews_drawer_item__score{font-size:14px;font-weight:700;color:#111;white-space:nowrap}.reviews_drawer_item__quote{margin:8px 0;font-size:14px;line-height:1.45;color:#222;font-style:italic}.reviews_drawer_item__meta{font-size:12px;line-height:1.4;color:#8a8a8a}.reviews_drawer_item__link{font-size:inherit;color:#6ea0c4;text-decoration:underline}.reviews_drawer_videos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.reviews_drawer_video{text-decoration:none;color:inherit}.reviews_drawer_video__thumb{position:relative;display:block;border-radius:4px;overflow:hidden;background:repeating-linear-gradient(-45deg,#ececec,#ececec 8px,#f5f5f5 8px 16px);aspect-ratio:3 / 4}.reviews_drawer_video__thumb img{width:100%;height:100%;object-fit:cover}.reviews_drawer_video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.reviews_drawer_video__play:before{content:"";position:absolute;width:36px;height:36px;border-radius:50%;background:#111}.reviews_drawer_video__play .icon,.reviews_drawer_video__play svg{position:relative;z-index:1;width:12px;height:12px}.reviews_drawer_video__meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;font-size:11px;color:#8a8a8a;line-height:1.3}.reviews_drawer_video__platform:after{content:" -"}.reviews_drawer_video__label{color:#8a8a8a;font-weight:400}@media screen and (max-width:768px){.reviews_drawer_modal .modal_title{font-size:22px}.reviews_drawer_modal_data{width:100%;max-width:100vw;padding:18px 18px 28px}.reviews_drawer_group{grid-template-columns:72px minmax(0,1fr);gap:12px 14px;padding:18px 0}.reviews_drawer_modal.active .reviews_drawer_modal_data{animation:modal_open_mob_new .5s ease forwards}.reviews_drawer_modal.closing .reviews_drawer_modal_data{animation:modal_close_mob_new .5s ease forwards}.reviews_drawer_videos{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.specifications_modal,.asks_modal,.guarantee_modal,.comparison_modal,.reviews_drawer_modal{align-items:flex-end!important;justify-content:center!important}.specifications_modal .specifications_modal_data,.asks_modal .asks_modal_data,.guarantee_modal .guarantee_modal_data,.comparison_modal .comparison_modal_data,.reviews_drawer_modal .reviews_drawer_modal_data{width:100%!important;max-width:100vw!important;height:90vh!important;max-height:90vh!important;height:90dvh!important;max-height:90dvh!important;border-top-left-radius:20px;border-top-right-radius:20px}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/ads-sig5-buy.css.map */
