.cx-footer{--cx-ink: var(--cx-footer-ink, #141312);margin-top:var(--cx-footer-pt, 80px);padding:0 var(--cx-gutter);background:var(--cx-footer-bg, transparent);color:var(--cx-ink);font-size:var(--cx-fs-s);line-height:var(--cx-lh-s)}.cx-footer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--cx-gap);border-top:1px solid var(--cx-line)}.cx-footer__cell{display:flex;flex-wrap:wrap;align-content:flex-start;gap:32px 24px;min-width:0;padding:12px 8px 12px 0}.cx-footer__cell--1,.cx-footer__cell--2{border-right:1px solid var(--cx-line)}.cx-footer__grid--top .cx-footer__cell{padding-bottom:12px}.cx-footer__grid--bottom .cx-footer__cell{min-height:clamp(280px,29vw,420px)}.cx-footer__block{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:16px}.cx-footer__block--half{flex:1 1 calc(50% - 12px)}.cx-footer__title{margin:0;font-size:var(--cx-fs-s);line-height:var(--cx-lh-s)}.cx-footer__pre{margin:0;white-space:pre-line}.cx-footer__rte,.cx-footer__rte p{margin:0}.cx-footer__rte a{text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.cx-footer__rte a:hover{opacity:.6}}.cx-footer__note{color:var(--cx-muted)}.cx-footer__stack{display:grid;gap:0;justify-items:start}.cx-footer__cardbody{display:flex;flex-direction:column;gap:12px}.cx-footer__thumb{display:block;width:110px}.cx-footer__thumb img{display:block;width:110px;height:auto;object-fit:cover}.cx-footer__cardtext{display:flex;flex-direction:column;gap:5px;align-items:flex-start;max-width:140px}.cx-footer__picture{gap:0}.cx-footer__picturelink{display:block}.cx-footer__media{display:block;width:100%;height:var(--cx-footer-h, 410px)}.cx-footer__menu>summary{list-style:none;cursor:default;pointer-events:none}.cx-footer__menu>summary::-webkit-details-marker{display:none}.cx-footer__summary{display:flex;align-items:center;justify-content:space-between}.cx-footer__summary .cx-icon{display:none;width:14px;height:14px;transition:transform var(--cx-base) var(--cx-ease)}.cx-footer__menu[open]>.cx-footer__summary{margin-bottom:16px}.cx-footer__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.cx-footer__list>li{justify-self:start;max-width:100%}.cx-footer__link{display:inline;font-size:var(--cx-fs-s);line-height:var(--cx-lh-s)}@media(hover:hover){.cx-footer__link:hover{text-decoration:underline;text-underline-offset:2px}}.cx-footer__socials{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cx-footer__social{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--cx-ink);transition:opacity var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-footer__social:hover{opacity:.55}}.cx-footer__social .cx-icon{width:16px;height:16px}.cx-footer__news{gap:32px}.cx-footer__newsbody{display:grid;gap:0}.cx-footer__newstext,.cx-footer__nlegal{max-width:284px}.cx-footer__form{display:grid;gap:4px;max-width:344px;margin:-16px 0 0}.cx-footer__fields{display:grid;gap:4px}.cx-footer__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--cx-line)}.cx-footer__input{flex:1;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--cx-font-text);font-size:var(--cx-fs-s);line-height:var(--cx-lh-s);color:var(--cx-ink)}.cx-footer__input::placeholder{color:var(--cx-faint);opacity:1}.cx-footer__input:focus{outline:none}.cx-footer__row:focus-within{border-bottom-width:2px;padding-bottom:7px}.cx-footer__cta{flex:none;padding:0;border:0;background:none;color:var(--cx-ink);font-family:var(--cx-font-text);font-size:var(--cx-fs-s);line-height:var(--cx-lh-s);cursor:pointer}@media(hover:hover){.cx-footer__cta:hover{opacity:.6}}.cx-footer__cta.is-loading{opacity:.4}.cx-footer__msg{margin:4px 0 0;font-size:var(--cx-fs-s);color:var(--cx-sale)}.cx-footer__msg:empty{display:none}.cx-footer__done{margin:0}.cx-footer__nlegal{margin-top:-16px;color:var(--cx-muted)}.cx-footer__hours{display:grid;gap:0;margin:0}.cx-footer__hour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px}.cx-footer__hour dt{font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);letter-spacing:var(--cx-track-label);text-transform:uppercase}.cx-footer__hour dd{margin:0}.cx-footer__legal{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:24px 0 calc(12px + env(safe-area-inset-bottom))}.cx-footer__copy{margin:0 0 0 auto;text-align:right}.cx-footer__credits a{text-decoration:underline;text-underline-offset:2px}.cx-footer__legalinfo{color:var(--cx-muted)}.cx-footer__end{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.cx-footer__select,.cx-footer__lang button{padding:0;border:0;background:none;color:var(--cx-ink);cursor:pointer;font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);letter-spacing:var(--cx-track-label);text-transform:uppercase;-webkit-appearance:none;appearance:none}.cx-footer__country{margin:0}.cx-footer__lang{display:flex;align-items:center;gap:10px;margin:0}.cx-footer__lang ul{display:flex;gap:12px;margin:0;padding:0;list-style:none}.cx-footer__lang button{color:var(--cx-muted)}.cx-footer__lang button[aria-current]{color:var(--cx-ink);text-decoration:underline;text-underline-offset:2px}.cx-footer__pay{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.cx-footer__payicon{display:block;width:32px;height:20px}.ly-switcher-wrapper.fixed{display:none!important}@media(max-width:959px)and (min-width:768px){.cx-footer__block--half{flex-basis:100%}}@media(max-width:767px){.cx-footer{margin-top:var(--cx-footer-pt-m, 64px)}.cx-footer__grid{grid-template-columns:1fr;border-top:0}.cx-footer__cell{padding:0;border-right:0!important;gap:0}.cx-footer__cell--empty{display:none}.cx-footer__grid--bottom .cx-footer__cell{min-height:0}.cx-footer__block{padding:16px 0 24px;border-top:1px solid var(--cx-line)}.cx-footer__grid--bottom .cx-footer__block{border-top-color:transparent;padding:24px 0}.cx-footer__grid--bottom .cx-footer__cell:first-child .cx-footer__block:first-child,.cx-footer__grid--top+.cx-footer__grid--bottom .cx-footer__cell:not(.cx-footer__cell--empty)~.cx-footer__cell .cx-footer__block:first-child{border-top-color:var(--cx-line)}.cx-footer__block--half{flex-basis:100%}.cx-footer__block--hide-m{display:none}.cx-footer__thumb,.cx-footer__thumb img{width:154px}.cx-footer{font-size:14px;line-height:1.6}.cx-footer__menu>summary{pointer-events:auto;cursor:pointer;font-size:18px;line-height:1.3}.cx-footer__summary .cx-icon{display:block}.cx-footer__menu[open]>.cx-footer__summary .cx-icon{transform:rotate(180deg)}.cx-footer__menu:not([open])>.cx-footer__summary{margin:0}.cx-footer__form{max-width:none}.cx-footer__hour{grid-template-columns:24px 1fr}.cx-footer__legal{padding-top:40px}.cx-footer__copy{margin:0;text-align:right;flex:1}}.cx-cart{position:fixed;top:0;right:0;bottom:0;z-index:70;width:min(435px,100%);background:var(--cx-bg);color:var(--cx-ink);transform:translate(100%);visibility:hidden;transition:transform var(--cx-base) var(--cx-ease),visibility 0s linear var(--cx-base)}.cx-cart.is-visible,.is-drawer-open .cx-cart{transform:none;visibility:visible;transition-delay:0s}.cx-cart:focus{outline:none}.cx-cart-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;background:#14131233;opacity:0;visibility:hidden;transition:opacity var(--cx-base) var(--cx-ease),visibility 0s linear var(--cx-base)}.is-drawer-open .cx-cart-scrim{opacity:1;visibility:visible;transition-delay:0s}.cx-cart__panel{height:100%;display:flex;flex-direction:column;padding:0 var(--cx-gutter)}.cx-cart__head{display:flex;align-items:center;justify-content:space-between;height:var(--cx-header-h);flex:none}.cx-cart__title{font-size:var(--cx-fs-s);line-height:1}.cx-cart__title[data-count]:not([data-count=""]):after{content:" (" attr(data-count) ")"}.cx-cart__ship{padding:12px 0;flex:none}.cx-cart__ship:empty{display:none}.cx-ship{display:grid;gap:8px}.cx-ship__text{font-size:var(--cx-fs-s);line-height:var(--cx-lh-s)}.cx-ship__text strong,.cx-ship__text b{font-weight:400;text-decoration:underline;text-underline-offset:2px}.cx-ship__track{height:1px;background:var(--cx-line);overflow:hidden}.cx-ship__fill{display:block;height:100%;width:var(--cx-ship, 0%);background:var(--cx-ink);transition:width .6s var(--cx-ease)}.cx-cart__body{flex:1;overflow-y:auto;overscroll-behavior:contain;margin-top:16px;border-top:1px solid var(--cx-line)}.cx-cart__items{display:grid;gap:0}.cx-line{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--cx-line);animation:cx-rise .4s var(--cx-ease) both}.cx-line__media{position:relative;display:block;aspect-ratio:var(--cx-card-ratio);background:var(--cx-media);overflow:hidden}.cx-line__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cx-line__info{display:flex;flex-direction:column;gap:4px;min-width:0}.cx-line__top{display:flex;justify-content:space-between;gap:12px;font-size:var(--cx-fs-s);line-height:14px}.cx-line__price{white-space:nowrap;letter-spacing:var(--cx-track-price)}.cx-line__meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--cx-fs-s);color:var(--cx-muted)}.cx-line__meta b{font-weight:400;color:var(--cx-ink)}.cx-line__controls{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.cx-line__remove{font-size:var(--cx-fs-s);text-decoration:underline;text-underline-offset:2px;color:var(--cx-muted)}@media(hover:hover){.cx-line__remove:hover{color:var(--cx-ink)}}.cx-cart .quantity{display:inline-flex;align-items:center;height:24px;border:1px solid var(--cx-ink)}.cx-cart .quantity a{width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;text-decoration:none;color:var(--cx-ink);transition:background-color var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-cart .quantity a:hover{background:var(--cx-ink);color:var(--cx-bg)}}.cx-cart .quantity input{width:28px;height:22px;padding:0;border:0;background:transparent;text-align:center;font-size:var(--cx-fs-s);font-family:var(--cx-font-text);font-variant-numeric:tabular-nums;color:var(--cx-ink);-moz-appearance:textfield}.cx-cart .quantity input::-webkit-inner-spin-button,.cx-cart .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:767px){.cx-cart .quantity{height:36px}.cx-cart .quantity a{width:36px;height:34px;font-size:16px}.cx-cart .quantity input{width:36px;height:34px}}.cx-cart__foot{flex:none;display:grid;gap:0;padding:0 0 calc(16px + env(safe-area-inset-bottom))}.cx-cart__row{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0;border-top:1px solid var(--cx-line);font-size:var(--cx-fs-m);line-height:19.6px;letter-spacing:-.02em}.cx-cart__total{font-size:var(--cx-fs-m);letter-spacing:var(--cx-track-price)}.cx-cart__note{font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);letter-spacing:var(--cx-track-label);text-transform:uppercase}.cx-cart__view{justify-self:center;margin-top:8px}.cx-cart__empty{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px}.cx-cart__empty-title{font-size:var(--cx-fs-xl);line-height:var(--cx-lh-title);letter-spacing:var(--cx-track-title);text-transform:var(--cx-heading-case)}.cx-cart__empty-actions{display:grid;gap:8px;margin-top:12px}.cx-toast{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:90;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 24px);min-height:34px;padding:10px 14px;background:var(--cx-ink);color:var(--cx-bg);font-family:var(--cx-font-text);font-size:var(--cx-fs-s);line-height:14px;transform:translate(-50%,calc(100% + 24px));transition:transform var(--cx-base) var(--cx-ease)}.cx-toast.is-visible{transform:translate(-50%)}.cx-toast__dot{flex:none;width:6px;height:6px;background:var(--cx-bg)}.cx-toast[data-type=error]{background:var(--cx-sale);color:var(--cx-white)}.cx-js [data-cx-reveal]{opacity:0;transform:translateY(12px);transition:opacity .8s var(--cx-ease),transform 1s var(--cx-ease)}.cx-js [data-cx-reveal].is-in{opacity:1;transform:none}.cx-js .cx-statement__text[data-cx-reveal]{opacity:1;transform:translateY(-62%)}@media(prefers-reduced-motion:reduce){.cx-scope *,.cx-scope *:before,.cx-scope *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.cx-js [data-cx-reveal]{opacity:1;transform:none}.cx-slide__img,.cx-slide__video{transform:none!important}}.cx-news__frame{position:relative;margin:0 var(--cx-gutter);height:clamp(520px,47vw,680px);overflow:hidden;background:var(--cx-media)}.cx-news__media{position:absolute;top:-6%;right:0;bottom:-6%;left:0}.cx-news__media img{transform:translate3d(0,var(--cx-par, 0px),0)}.cx-news__card{position:absolute;right:12px;bottom:12px;z-index:2;width:min(344px,calc(100% - 24px));display:grid;gap:16px;padding:12px;background:var(--cx-bg)}.cx-news__text{margin-bottom:8px}.cx-news__text p{margin:0}.cx-news__field-label{margin-bottom:6px}.cx-news__form #mc_embed_signup_scroll{display:grid;gap:8px}.cx-news__form .mc-field-group input,.cx-news__form .mc-field-group select{width:100%;height:var(--cx-field-h);padding:0;margin:0;background:transparent;border:0;border-bottom:1px solid var(--cx-ink);border-radius:0;box-shadow:none;color:var(--cx-ink);font-family:var(--cx-font-text);font-size:var(--cx-fs-s)}.cx-news__form .mc-field-group input::placeholder{color:var(--cx-faint)}.cx-news__form .mc-field-group select{-webkit-appearance:none;appearance:none}.cx-news__form .mc-field-group input:focus,.cx-news__form .mc-field-group select:focus{outline:none;border-bottom-width:2px}.cx-news__form input.button{width:100%;height:var(--cx-control-h);padding:0 16px;margin:8px 0 0;border:0;border-radius:var(--cx-radius);background:var(--cx-accent);color:var(--cx-on-accent);text-align:center;cursor:pointer;font-family:var(--cx-font-text);font-size:var(--cx-fs-s);text-transform:var(--cx-btn-case);transition:background-color var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-news__form input.button:hover{background:var(--cx-accent-hover)}}.cx-news__form .response{font-size:var(--cx-fs-s);padding:6px 0}.cx-news__legal,.cx-news__legal p{font-size:var(--cx-fs-s);line-height:var(--cx-lh-s);color:var(--cx-muted);margin:0}.cx-news__legal a{text-decoration:underline;text-underline-offset:2px}.cx-news__kform,.cx-news__kfields{display:grid;gap:8px}.cx-news__pref{display:flex;gap:4px;margin:0 0 6px;padding:0;border:0}.cx-news__done{margin:0;font-size:var(--cx-fs-s)}@media(max-width:767px){.cx-news__frame{height:640px}.cx-news__card{left:8px;right:8px;bottom:8px;width:auto}}.cx-newspop{position:fixed;top:calc(var(--cx-bar-h) + var(--cx-header-h) + var(--cx-gutter));right:var(--cx-gutter);z-index:45;width:min(435px,calc(100% - var(--cx-gutter) * 2));opacity:0;transform:translateY(-8px);transition:opacity var(--cx-base) var(--cx-ease),transform var(--cx-base) var(--cx-ease)}.cx-newspop[hidden]{display:none}.cx-newspop.is-open{opacity:1;transform:none}body:has(.cx-header.is-scrolled) .cx-newspop{top:calc(var(--cx-header-h) + var(--cx-gutter));transition:opacity var(--cx-base) var(--cx-ease),transform var(--cx-base) var(--cx-ease),top var(--cx-base) var(--cx-ease)}body:has(.cx-header--hide.is-hidden:not(.is-open)) .cx-newspop{top:var(--cx-gutter)}.cx-newspop__panel{display:flex;flex-direction:column;gap:24px;max-height:calc(100dvh - var(--cx-header-h) - 24px);overflow-y:auto;background:var(--cx-bg);border:1px solid var(--cx-ink)}.cx-newspop__media{position:relative;aspect-ratio:16 / 9;background:var(--cx-media);overflow:hidden}.cx-newspop__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cx-newspop__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 0}.cx-newspop__media+.cx-newspop__head{padding-top:0}.cx-newspop__title{margin:0}.cx-newspop__close{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--cx-ink);cursor:pointer;font-size:var(--cx-fs-s)}.cx-newspop__close:before{content:"";position:absolute;top:-12px;right:-10px;bottom:-12px;left:-10px}@media(hover:hover){.cx-newspop__close:hover{opacity:.55}}.cx-newspop__form{display:flex;flex:1;flex-direction:column;gap:24px;padding:0 12px 12px}.cx-newspop__fields,.cx-newspop__done{display:grid;gap:16px;align-content:start}.cx-newspop__fields[hidden],.cx-newspop__done[hidden]{display:none}.cx-newspop__group{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.cx-newspop__group legend{margin-bottom:8px;padding:0}.cx-newspop__pref{display:flex;flex-wrap:wrap;gap:4px}.cx-newspop__promo{margin:0;font-size:var(--cx-fs-xl);line-height:var(--cx-lh-title);letter-spacing:var(--cx-track-title);text-transform:var(--cx-heading-case)}.cx-newspop__text,.cx-newspop__text p{margin:0;max-width:32ch}.cx-newspop__opt{position:relative;cursor:pointer}.cx-newspop__opt input{position:absolute;opacity:0;pointer-events:none}.cx-newspop__opt span{display:flex;align-items:center;justify-content:center;min-width:56px;height:24px;padding:0 8px;border:1px solid var(--cx-faint);color:var(--cx-muted);font-size:var(--cx-fs-s);transition:color var(--cx-fast) var(--cx-ease),border-color var(--cx-fast) var(--cx-ease)}.cx-newspop__opt input:checked+span{color:var(--cx-ink);border-color:var(--cx-ink)}.cx-newspop__opt input:focus-visible+span{outline:1px solid var(--cx-ink);outline-offset:2px}@media(hover:hover){.cx-newspop__opt:hover span{color:var(--cx-ink)}}.cx-newspop__input{width:100%;height:32px;padding:0;border:0;border-bottom:1px solid var(--cx-ink);border-radius:0;background:transparent;box-shadow:none;font:inherit;font-size:var(--cx-fs-s);color:var(--cx-ink)}.cx-newspop__input::placeholder{color:var(--cx-faint)}.cx-newspop__input:focus{outline:none;border-bottom-width:2px}.cx-newspop__terms,.cx-newspop__terms p{margin:0;font-size:var(--cx-fs-s);line-height:var(--cx-lh-s);color:var(--cx-muted)}.cx-newspop__terms a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cx-newspop__msg{margin:0;font-size:var(--cx-fs-s);color:var(--cx-sale)}.cx-newspop__msg:empty{display:none}.cx-newspop__done-title{margin:0;font-size:var(--cx-fs-xl);line-height:var(--cx-lh-title);letter-spacing:var(--cx-track-title);text-transform:var(--cx-heading-case)}.cx-newspop__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--cx-control-h);padding:0 16px;border:0;border-radius:var(--cx-radius);background:var(--cx-accent);color:var(--cx-on-accent);font:inherit;font-size:var(--cx-fs-s);text-transform:var(--cx-btn-case);cursor:pointer;transition:background-color var(--cx-fast) var(--cx-ease)}.cx-newspop__submit>span[aria-hidden]{display:none}@media(hover:hover){.cx-newspop__submit:hover{background:var(--cx-accent-hover)}}.cx-newspop__submit[disabled]{opacity:.6;cursor:progress}@media(max-width:767px){.cx-newspop{left:var(--cx-gutter);width:auto}.cx-newspop__opt span{height:36px}.cx-newspop__input{height:40px;font-size:16px}}@media(prefers-reduced-motion:reduce){.cx-newspop{transition:none}}:is(.cx-footer__embed,.cx-nl__embed){width:100%}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form,:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form *{font-family:var(--cx-font-text)!important;font-weight:400!important;letter-spacing:normal!important}:is(.cx-footer__embed,.cx-nl__embed) form.klaviyo-form{display:block!important;background:none!important;border:0!important;padding:0!important}:is(.cx-footer__embed,.cx-nl__embed) form.klaviyo-form>div{display:grid!important;grid-template-columns:minmax(0,1fr);justify-content:stretch!important;gap:8px;min-height:0!important}:is(.cx-footer__embed,.cx-nl__embed) [data-testid=form-row]{padding:0!important;margin:0!important}:is(.cx-footer__embed,.cx-nl__embed) [data-testid=form-component]{padding:0!important;margin:0!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes fieldset{margin:0!important;padding:0!important;border:0!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes [role=group]{display:flex!important;flex-flow:row wrap!important;gap:4px!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes label{flex:0 0 auto!important;width:auto!important;max-width:none!important;display:flex!important;align-items:center!important;height:24px!important;margin:0!important;padding:0 8px!important;background:transparent!important;border:1px solid var(--cx-faint)!important;border-radius:0!important;color:var(--cx-muted)!important;cursor:pointer}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label>svg{display:none!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes label>div{display:block!important;margin:0!important;padding:0!important;color:inherit!important;font-size:var(--cx-fs-s)!important;line-height:1!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes input:checked+label{border-color:var(--cx-ink)!important;color:var(--cx-ink)!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-checkboxes input:focus-visible+label{outline:1px solid var(--cx-ink);outline-offset:2px}:is(.cx-footer__embed,.cx-nl__embed) [data-testid=form-row]:has(.klaviyo-emailinput){flex-direction:row!important;align-items:flex-end!important;gap:16px;border-bottom:1px solid var(--cx-ink);padding-bottom:8px!important}:is(.cx-footer__embed,.cx-nl__embed) [data-testid=form-row]:has(.klaviyo-emailinput)>[data-testid=form-component]:first-child{flex:1 1 auto!important;min-width:0}:is(.cx-footer__embed,.cx-nl__embed) [data-testid=form-row]:has(.klaviyo-emailinput)>[data-testid=form-component]:last-child{flex:0 0 auto!important;width:auto!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-emailinput input{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--cx-ink)!important;font-size:var(--cx-fs-s)!important;line-height:var(--cx-lh-s)!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-emailinput input::placeholder{color:var(--cx-faint)!important;font-size:inherit!important;font-family:inherit!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-emailinput input:focus{outline:none!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-emailinput>div:last-child{margin:4px 0 0;font-size:var(--cx-fs-s)!important;color:var(--cx-sale)!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-emailinput>div:last-child:empty{display:none}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form-button{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--cx-ink)!important;font-size:var(--cx-fs-s)!important;line-height:var(--cx-lh-s)!important;cursor:pointer}@media(hover:hover){:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form-button:hover{opacity:.6}}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-disclosure,:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-disclosure p{margin:8px 0 0!important;font-size:var(--cx-fs-s)!important;line-height:var(--cx-lh-s)!important;color:var(--cx-muted)!important;text-align:left!important}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-disclosure a{color:inherit!important;text-decoration:underline;text-underline-offset:2px}:is(.cx-footer__embed,.cx-nl__embed) .klaviyo-form :is(p,span):not(.klaviyo-disclosure *){color:var(--cx-ink);font-size:var(--cx-fs-s)!important;line-height:var(--cx-lh-s)!important;text-align:left!important}.cx-footer__embed{max-width:344px}.cx-nl__embed{max-width:520px}.cx-nl__embed .klaviyo-form-button{min-height:var(--cx-control-h)!important;padding:0 16px!important;background:var(--cx-accent)!important;color:var(--cx-on-accent)!important}.cx-nl__embed [data-testid=form-row]:has(.klaviyo-emailinput){align-items:center!important}@media(max-width:767px){.cx-nl__embed .klaviyo-emailinput input{font-size:16px!important}}@media(min-width:768px){.cx-footer{display:flex;flex-direction:column;height:100svh}.cx-footer__grid--top{flex:1 1 0;min-height:0}.cx-footer__grid--top .cx-footer__cell{min-height:0}.cx-footer__picture{align-self:stretch;height:100%;min-height:0}.cx-footer__picture .cx-footer__media{flex:1 1 0;height:auto;min-height:0}.cx-footer--swap .cx-footer__cell--3{order:-1;border-right:1px solid var(--cx-line)}.cx-footer--swap .cx-footer__cell--1{order:1;border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cx-shell.css.map */
