.sw-cookie-consent-section{position:static;height:0;overflow:visible}.sw-cookie-root{--sw-cookie-z: 9000;--sw-cookie-duration: .34s;--sw-cookie-shadow: 0 2rem 4.4rem -1.8rem rgba(16, 24, 42, .3), 0 .6rem 1.4rem -.8rem rgba(16, 24, 42, .12), 0 0 0 .1rem rgba(31, 45, 73, .07);--sw-cookie-tint: rgba(31, 45, 73, .04);--sw-cookie-tint-line: rgba(31, 45, 73, .1);--sw-cookie-ink: #2d3f68;--sw-cookie-ink-hover: #364a78;font-family:var(--sw-font-body);color:var(--sw-navy-900);letter-spacing:normal}.sw-cookie-modal__scrim:empty,.sw-switch__track:empty{display:block}.sw-cookie__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--sw-bg-alt, #f5f5f7);box-shadow:inset 0 0 0 .1rem var(--sw-cookie-tint-line);color:var(--sw-navy-900)}.sw-cookie__badge svg{display:block;width:1.85rem;height:1.85rem}.sw-cookie{position:fixed;left:2.4rem;bottom:calc(var(--sw-bottom-stack, 0px) + 2.4rem);z-index:var(--sw-cookie-z);width:min(37rem,calc(100vw - 4.8rem));opacity:0;transform:translateY(1rem);pointer-events:none}.sw-cookie[hidden]{display:none}.sw-cookie.is-visible{opacity:1;transform:none;pointer-events:auto}.sw-cookie__card{position:relative;padding:2.6rem 2.4rem 2.2rem;background:var(--sw-white, #fff);border:.1rem solid var(--sw-line-soft, #e6e6e6);border-radius:1.8rem;box-shadow:var(--sw-cookie-shadow)}.sw-cookie__head{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:.1rem solid var(--sw-line-soft, #e6e6e6)}.sw-cookie__heading{margin:0;font-family:var(--sw-font-heading);font-weight:var(--font-heading-weight, 400);font-size:1.9rem;line-height:1.2;letter-spacing:-.012em;color:var(--sw-navy-900)}.sw-cookie__body{margin:0;font-size:1.35rem;line-height:1.65;color:var(--sw-body, #666)}.sw-cookie__body a,.sw-cookie-modal__links a,.sw-cookie__choices{color:var(--sw-navy-700, #284990);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.1rem;text-decoration-color:#28499059;transition:color .2s var(--sw-ease, ease),text-decoration-color .2s var(--sw-ease, ease)}.sw-cookie__body a:hover,.sw-cookie-modal__links a:hover,.sw-cookie__choices:hover{color:var(--sw-navy-900);text-decoration-color:currentColor}.sw-cookie__gpc{display:flex;gap:.6rem;margin:1.4rem 0 0;padding:1rem 1.2rem;font-size:1.2rem;line-height:1.5;color:var(--sw-navy-900);background:var(--sw-bg-alt, #f5f5f7);border-radius:var(--sw-radius-md, 1.2rem);box-shadow:inset 0 0 0 .1rem var(--sw-cookie-tint-line)}.sw-cookie__gpc[hidden]{display:none}.sw-cookie__error{margin:1rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--sw-danger, #c0392b)}.sw-cookie__error[hidden]{display:none}.sw-cookie__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.sw-cookie__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.9rem 2rem;border:.1rem solid var(--sw-line, #ccc);border-radius:var(--sw-radius-pill, 999px);background:var(--sw-white, #fff);font-family:var(--sw-font-body);font-size:1.3rem;font-weight:500;line-height:1.4;letter-spacing:.015em;color:var(--sw-navy-900);text-decoration:none;white-space:nowrap;cursor:pointer}.sw-cookie__actions .sw-cookie__btn--primary,.sw-cookie__actions .sw-cookie__btn--secondary,.sw-cookie-modal__actions .sw-cookie__btn--primary,.sw-cookie-modal__actions .sw-cookie__btn--secondary{flex:1 1 12rem}.sw-cookie__btn--primary{border-color:transparent;background:var(--sw-cookie-ink);color:var(--sw-white, #fff)}.sw-cookie__btn--primary:hover{border-color:transparent;background:var(--sw-cookie-ink-hover)}.sw-cookie__btn--primary:active{background:var(--sw-navy-900)}.sw-cookie__btn--secondary{border-color:var(--sw-navy-900);color:var(--sw-navy-900)}.sw-cookie__btn--secondary:hover{background:var(--sw-cookie-tint);border-color:var(--sw-navy-900)}.sw-cookie__btn:hover{border-color:var(--sw-navy-900)}.sw-cookie__btn:focus-visible,.sw-cookie-modal__close:focus-visible,.sw-cookie__choices:focus-visible,.sw-cookie-modal__links a:focus-visible,.sw-cookie__body a:focus-visible{outline:.2rem solid var(--sw-brand-500, #2d94cc);outline-offset:.2rem;border-radius:.4rem}.sw-cookie__btn:focus-visible{border-radius:var(--sw-radius-pill, 999px)}.sw-cookie__btn--text{min-height:0;border-color:transparent;background:transparent;padding-inline:.4rem;font-size:1.25rem;letter-spacing:.02em;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.1rem;text-decoration-color:#28499059;color:var(--sw-navy-700, #284990);flex:0 0 auto}.sw-cookie__btn--text:hover{border-color:transparent;color:var(--sw-navy-900);text-decoration-color:currentColor}.sw-cookie__choices{display:inline-block;margin-top:1.6rem;font-size:1.2rem;line-height:1.4;letter-spacing:.015em}.sw-cookie-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--sw-cookie-z) + 1);display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;pointer-events:none}.sw-cookie-modal[hidden]{display:none}.sw-cookie-modal.is-open{opacity:1;pointer-events:auto}.sw-cookie-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#10182a8c;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.sw-cookie-modal__panel{position:relative;width:min(52rem,100%);max-height:calc(100dvh - 4rem);overflow-y:auto;padding:3rem 3rem 2.6rem;background:var(--sw-white, #fff);border:.1rem solid var(--sw-line-soft, #e6e6e6);border-radius:var(--sw-radius-lg, 2.4rem);box-shadow:var(--sw-cookie-shadow);transform:translateY(1rem) scale(.985);-webkit-overflow-scrolling:touch}.sw-cookie-modal.is-open .sw-cookie-modal__panel{transform:none}.sw-cookie-modal__panel:focus{outline:none}.sw-cookie-modal__panel:focus-visible{outline:.2rem solid var(--sw-brand-500, #2d94cc);outline-offset:-.2rem}.sw-cookie-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:1.4rem;padding-bottom:1.6rem;border-bottom:.1rem solid var(--sw-line-soft, #e6e6e6)}.sw-cookie-modal__title{display:flex;align-items:center;gap:1.2rem;min-width:0}.sw-cookie-modal__heading{margin:0;font-family:var(--sw-font-heading);font-weight:var(--font-heading-weight, 400);font-size:2.2rem;line-height:1.2;letter-spacing:-.014em;color:var(--sw-navy-900)}.sw-cookie-modal__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:-.4rem -.8rem 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sw-muted, #999);cursor:pointer}.sw-cookie-modal__close:hover{color:var(--sw-navy-900);background:var(--sw-bg-alt, #f5f5f7)}.sw-cookie-modal__close .sw-icon,.sw-cookie-modal__close svg{display:block;width:1.6rem;height:1.6rem}.sw-cookie-modal__intro{margin:0 0 2rem;font-size:1.35rem;line-height:1.65;color:var(--sw-body, #666)}.sw-cookie-modal__list{margin:0;padding:0;list-style:none;border:.1rem solid var(--sw-line-soft, #e6e6e6);border-radius:var(--sw-radius-md, 1.2rem);overflow:hidden}.sw-cookie-pref{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.8rem;border-bottom:.1rem solid var(--sw-line-soft, #e6e6e6)}.sw-cookie-pref:last-child{border-bottom:0}.sw-cookie-pref__text{min-width:0}.sw-cookie-pref__name{display:block;font-size:1.45rem;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:var(--sw-navy-900)}.sw-cookie-pref__desc{margin:.4rem 0 0;font-size:1.25rem;line-height:1.6;color:var(--sw-body, #666)}.sw-switch{position:relative;flex:0 0 auto;display:inline-block;width:4.4rem;height:2.6rem}.sw-switch__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.sw-switch__input:disabled{cursor:not-allowed}.sw-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--sw-radius-pill, 999px);background:var(--sw-line, #ccc);box-shadow:inset 0 .1rem .2rem #1f2d4929}.sw-switch__track:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:var(--sw-white, #fff);box-shadow:0 .1rem .3rem #10182a47,0 .1rem .1rem #10182a2e}.sw-switch__input:checked+.sw-switch__track{background:var(--sw-cookie-ink);box-shadow:inset 0 .1rem .2rem #10182a47}.sw-switch__input:checked+.sw-switch__track:after{transform:translate(1.8rem)}.sw-switch--locked .sw-switch__track{opacity:.5}.sw-switch__input:focus-visible+.sw-switch__track{outline:.2rem solid var(--sw-brand-500, #2d94cc);outline-offset:.2rem}.sw-cookie-modal__gpc{margin-top:1.6rem}.sw-cookie-modal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.2rem}.sw-cookie-modal__links{display:flex;flex-wrap:wrap;gap:.6rem;margin:2rem 0 0;padding-top:1.6rem;border-top:.1rem solid var(--sw-line-soft, #e6e6e6);font-size:1.2rem;line-height:1.4;letter-spacing:.015em;color:var(--sw-muted, #999)}html.sw-cookie-lock,html.sw-cookie-lock body{overflow:hidden}@media(prefers-reduced-motion:no-preference){.sw-cookie{transition:opacity var(--sw-cookie-duration) var(--sw-ease, ease),transform var(--sw-cookie-duration) var(--sw-ease, ease)}.sw-cookie-modal{transition:opacity var(--sw-cookie-duration) var(--sw-ease, ease)}.sw-cookie-modal__panel{transition:transform var(--sw-cookie-duration) var(--sw-ease, ease)}.sw-switch__track,.sw-switch__track:after{transition:background-color .2s var(--sw-ease, ease),transform .2s var(--sw-ease, ease)}.sw-cookie__btn,.sw-cookie-modal__close{transition:background-color .2s var(--sw-ease, ease),border-color .2s var(--sw-ease, ease),color .2s var(--sw-ease, ease)}}@media screen and (max-width:749px){.sw-cookie{left:1.2rem;right:1.2rem;width:auto;bottom:calc(var(--sw-bottom-stack, 0px) + 1.2rem)}.sw-cookie__card{padding:2.2rem 2rem 2rem}.sw-cookie__actions .sw-cookie__btn--primary,.sw-cookie__actions .sw-cookie__btn--secondary,.sw-cookie__actions .sw-cookie__btn:not(.sw-cookie__btn--text){flex:1 1 auto}.sw-cookie-modal{align-items:flex-end;padding:0}.sw-cookie-modal__panel{width:100%;max-height:calc(100dvh - 4rem);padding:2.6rem 2rem calc(2.2rem + var(--sw-bottom-stack, 0px));border-radius:var(--sw-radius-lg, 2.4rem) var(--sw-radius-lg, 2.4rem) 0 0;border-bottom:0;transform:translateY(2rem)}.sw-cookie-modal__actions .sw-cookie__btn:not(.sw-cookie__btn--text){flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sw-cookie-consent.css.map */
