@media (min-width:1025px) and (hover:hover){.kz-ui3 .kz3p .kz-gal__stage{cursor:zoom-in}}.kz-ui3 .kz3p .kz-gal__track.kz-fade{animation:kz3fade var(--kz-t-fast,.15s) var(--kz-ease-out,ease-out)}@keyframes kz3fade{0%{opacity:.35}to{opacity:1}}.kz-ui3 .kz3p .kz-gal__xfade{border-radius:0}.kz-ui3 .kz3p .kz-gal__track:focus-visible{outline:2px solid var(--kz-ink,#111);outline-offset:-2px}.kz-ui3 .kz3p__sale-notice{font:400 12px/18px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);margin-top:12px}.kz-ui3 .kz3p__sale-notice *{font:inherit;color:inherit;text-align:left}.kz-ui3 .kz3p__sale-notice>*{background:0 0;border:0;margin:0;padding:0}.kz-ui3 .kz3p__pay{font:400 12px/18px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);margin:12px 0 0}.kz-ui3 .kz3p__pay-link{color:var(--kz-ink,#111);text-underline-offset:3px;white-space:nowrap;margin-left:4px;text-decoration:underline}.kz-ui3 .kz3-acc{margin-top:32px}.kz-ui3 .kz3-acc__i{border-bottom:1px solid var(--kz-line,#e8e8e8)}.kz-ui3 .kz3-acc__s{height:52px;font:500 13px/18px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--kz-ink,#111);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}.kz-ui3 .kz3-acc__s::-webkit-details-marker{display:none}.kz-ui3 .kz3-acc__s:active{opacity:.6}.kz-ui3 .kz3-acc__ic{flex:none;width:16px;height:16px;position:relative}.kz-ui3 .kz3-acc__ic:before,.kz-ui3 .kz3-acc__ic:after{content:"";background:currentColor;position:absolute}.kz-ui3 .kz3-acc__ic:before{height:1.5px;top:7.25px;left:0;right:0}.kz-ui3 .kz3-acc__ic:after{width:1.5px;transition:transform var(--kz-t-base,.24s) var(--kz-ease-out,ease-out);top:0;bottom:0;left:7.25px}.kz-ui3 .kz3-acc__i[open]>.kz3-acc__s .kz3-acc__ic:after{transform:scaleY(0)}.kz-ui3 .kz3-acc__i.is-pre[open]>.kz3-acc__s .kz3-acc__ic:after{transform:none}.kz-ui3 .kz3-acc__b{transition:grid-template-rows var(--kz-t-base,.24s) var(--kz-ease-out,ease-out);grid-template-rows:1fr;display:grid}.kz-ui3 .kz3-acc__i.is-pre>.kz3-acc__b{grid-template-rows:0fr}.kz-ui3 .kz3-acc__in{min-height:0;font:400 13px/20px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);overflow:hidden}.kz-ui3 .kz3-acc__in:after{content:"";height:20px;display:block}.kz-ui3 .kz3-acc__in p,.kz-ui3 .kz3-acc__in ul,.kz-ui3 .kz3-acc__in ol{margin:0 0 12px}.kz-ui3 .kz3-acc__in ul,.kz-ui3 .kz3-acc__in ol{padding-left:20px}.kz-ui3 .kz3-acc__in ul{list-style:outside}.kz-ui3 .kz3-acc__in ol{list-style:decimal}.kz-ui3 .kz3-acc__in li{margin:0 0 4px}.kz-ui3 .kz3-acc__in strong,.kz-ui3 .kz3-acc__in b{color:var(--kz-ink,#111);font-weight:500}.kz-ui3 .kz3-acc__in a{color:var(--kz-ink,#111);text-underline-offset:2px;font-weight:400;text-decoration:underline}.kz-ui3 .kz3-acc__in img{max-width:100%;height:auto;display:block}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes{border-collapse:collapse;border:0;width:100%;margin:0}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes tr,.kz-ui3 .kz3-attrs table.woocommerce-product-attributes tr:nth-child(2n) th,.kz-ui3 .kz3-attrs table.woocommerce-product-attributes tr:nth-child(2n) td,.kz-ui3 .kz3-attrs table.woocommerce-product-attributes tr:nth-child(odd) th,.kz-ui3 .kz3-attrs table.woocommerce-product-attributes tr:nth-child(odd) td{background:0 0;border:0}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes td{vertical-align:top}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes th,.kz-ui3 .kz3-attrs table.woocommerce-product-attributes td{text-align:left;font:400 13px/20px var(--kz-font-body);background:0 0;border:0;padding:0 0 6px}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes th{width:40%;color:var(--kz-ink,#111);font-weight:500}.kz-ui3 .kz3-attrs table.woocommerce-product-attributes td p{margin:0;padding:0}.kz-ui3 .kz3-mp{margin-bottom:12px}.kz-ui3 .kz3-mp .kz-mp-widget{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.kz-ui3 .kz3-mp .kz-mp-widget__link{color:var(--kz-ink,#111);text-underline-offset:2px;font-weight:400;text-decoration:underline}.kz-ui3 .kz3-mp .kz-mp-widget__text{font:400 13px/20px var(--kz-font-body)}.kz-ui3 .kz3-pay img{max-width:100%;height:auto}.kz-ui3 .kz3-acc__more{margin-top:4px}.kz-ui3 .kz3-social{margin-top:24px}.kz-ui3 .kz3-social__row{align-items:center;min-height:32px;display:flex}.kz-ui3 .kz3-social__label{font:400 12px/18px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);flex:0 0 84px}.kz-ui3 .kz3-social__list{gap:0;margin:0;padding:0;list-style:none;display:flex}.kz-ui3 .kz3-social__list li{margin:0}.kz-ui3 .kz3-social__list a{width:36px;height:32px;color:var(--kz-ink-2,#6b6b6b);transition:color var(--kz-t-fast,.16s);place-items:center;display:grid}.kz-ui3 .kz3-social__list a:hover{color:var(--kz-ink,#111)}.kz-ui3 .kz3-social__list .kz-pdp-ico{width:16px;height:16px;display:block}.kz-ui3 .kz3p__help{font:400 12px/18px var(--kz-font-body);margin:12px 0 0}.kz-ui3 .kz3p__help a{min-height:32px;color:var(--kz-ink-2,#6b6b6b);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.kz-ui3 .kz3p__help a span{text-underline-offset:3px;text-decoration:underline}.kz-ui3 .kz3p__help .kz-pdp-ico{width:16px;height:16px}.kz-ui3 .kz3p__help a:hover{color:var(--kz-ink,#111)}.kz-ui3 .kz3-buy--oos{margin:16px 0 0}.kz-ui3 .kz3-buy--oos .kz3-atc{margin-top:0}.kz-ui3 .kz3-buy__oos-text{font:400 12px/18px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);margin:12px 0 0}.kz-ui3 .kz3-buy--oos .kz-notify-form{margin-top:16px}.kz-ui3 .kz3-buy--oos .kz-notify-form input[type=text],.kz-ui3 .kz3-buy--oos .kz-notify-form input[type=email],.kz-ui3 .kz3-buy--oos .kz-notify-form input[type=tel]{border:0;border-bottom:1px solid var(--kz-line-strong,#cfcfcf);height:44px;font:400 16px/20px var(--kz-font-body);background:0 0;border-radius:0}.kz-ui3 .kz3-buy--oos .kz-notify-form button{background:var(--kz-ink,#111);color:#fff;height:48px;font:500 13px/48px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:0}.kz-ui3 .kz3-buy--bundled,.kz-ui3 .kz3-buy--grouped,.kz-ui3 .kz3-buy--external{margin-top:24px}.kz-ui3 .kz3-buy.kz-buy .single_add_to_cart_button,.kz-ui3 .kz3-buy.kz-buy button.button.alt{background:var(--kz-ink,#111);color:#fff;height:48px;font:500 13px/48px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:0}.kz-ui3 .kz3p .kz-reco-zone{margin-top:56px}.kz-ui3 .kz3p .kz-pdp__upsells{margin-top:56px;padding:0 0 40px}.kz-ui3 .kz3p .kz-pdp__upsells-title,.kz-ui3 .kz3p .kz-reco__title{margin:0 var(--kz-page-x,16px) 16px;font:500 13px/18px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--kz-ink,#111);padding:0;font-style:normal}@media (max-width:767px){html[data-exp-pdp_sticky_atc=on] .kz-sbar.kz-sbar3{min-height:64px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:none;border-top:1px solid var(--kz-line,#e8e8e8);transition:transform var(--kz-t-base,.24s) var(--kz-ease-out,ease-out), opacity var(--kz-t-base,.24s) var(--kz-ease-out,ease-out), visibility 0s linear var(--kz-t-base,.24s);background:#fff;gap:16px;transform:translateY(8px)}html[data-exp-pdp_sticky_atc=on] .kz-sbar.kz-sbar3.is-shown{transition-delay:0s;transform:none}.kz-sbar3 .kz-sbar__info{gap:2px}.kz-sbar3 .kz-sbar__name{font:400 12px/16px var(--kz-font-body);color:var(--kz-ink,#111);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kz-sbar3 .kz-sbar__price{font:400 13px/18px var(--kz-font-body);color:var(--kz-ink,#111)}.kz-sbar3 .kz-sbar__price .kz-px{flex-wrap:nowrap;gap:0 6px}.kz-sbar3 .kz-sbar__price .kz-px__now,.kz-sbar3 .kz-sbar__price .kz-px__now .amount{color:var(--kz-ink,#111);font-size:13px}.kz-sbar3 .kz-sbar__price .kz-px__was,.kz-sbar3 .kz-sbar__price .kz-px__was .amount{color:var(--kz-ink-2,#6b6b6b);font-size:12px;text-decoration:line-through}.kz-sbar3 .kz-sbar__price .kz-px__pct{display:none}.kz-sbar3 .kz-sbar__btn{background:var(--kz-ink,#111);color:#fff;min-width:132px;height:44px;min-height:44px;font:500 13px/44px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;border-radius:0;flex:none;padding:0 20px}.kz-sbar3 .kz-sbar__btn.is-added{background:var(--kz-ink,#111)}html[data-exp-pdp_sticky_atc=on] body.kz-ui3.kz-pdp-page .kz-footer.kz-f3{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.kz-ui3 .kz-pdp-panel{--kz-layer-dur:.3s;--kz-layer-ease:cubic-bezier(.2, .8, .2, 1);--kz-overlay-dur:.2s;--kz-layer-overlay:var(--kz-scrim,#1111113d);--kz-drawer-w:480px}.kz-ui3 .kz-pdp-panel .kz-drawer__overlay{transition-timing-function:ease-out}.kz-ui3 .kz-pdp-panel .kz-drawer__panel{box-shadow:none;border-radius:0}.kz-ui3 .kz-pdp-panel__body{font:400 13px/20px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b);padding:24px}.kz-ui3 .kz-pdp-panel__title{font:500 13px/18px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--kz-ink,#111);margin:0 0 16px;padding-right:40px}.kz-ui3 .kz-pdp-panel__close{width:44px;height:44px;top:12px;right:12px}.kz-ui3 .kz-sizeguide__select{border:0;border-bottom:1px solid var(--kz-line-strong,#cfcfcf);height:44px;font:400 16px/20px var(--kz-font-body);background:0 0;border-radius:0}@media (max-width:1024px){.kz-ui3 .kz-pdp-panel{--kz-drawer-w:100vw}.kz-ui3 .kz-pdp-panel .kz-drawer__panel{width:100%;max-height:90dvh;inset:auto 0 0;transform:translateY(100%)}.kz-ui3 .kz-pdp-panel.is-open .kz-drawer__panel{transform:translate(0,0)}}.kz-ui3 .kz-pdp--gift .kz-pdp__title,.kz-ui3 .kz-pdp--gift h1.product_title{font:500 15px/20px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase}.kz-ui3 .kz-pdp--gift .kz-gift__crumbs,.kz-ui3 .kz-pdp--gift .woocommerce-breadcrumb{font:400 12px/16px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b)}.kz-ui3 .kz-pdp--gift .woocommerce-breadcrumb a{color:var(--kz-ink-2,#6b6b6b);text-decoration:none}.kz-ui3 .kz-pdp--gift .kz-gift__image{border-radius:0}.kz-ui3 .kz-pdp--gift .gift-cards-list .ywgc-predefined-amount-button{border:1px solid var(--kz-line,#e8e8e8);min-height:44px;color:var(--kz-ink,#111);font:400 13px/18px var(--kz-font-body);box-shadow:none;background:#fff;border-radius:0}.kz-ui3 .kz-pdp--gift .gift-cards-list .ywgc-predefined-amount-button.selected_button{outline:1px solid var(--kz-ink,#111);outline-offset:-1px;font-weight:500}.kz-ui3 .kz-pdp--gift .single_add_to_cart_button,.kz-ui3 .kz-pdp--gift .gift_card_template_button.button{background:var(--kz-ink,#111);color:#fff;height:48px;font:500 13px/48px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:0}.kz-ui3 .kz-pdp--gift .kz-pdp__social{padding-top:24px}.kz-ui3 .kz-pdp--gift .kz3-social{margin-top:24px}.kz-ui3 .kz-pdp--gift .ywgc-selected-amount-notice{color:var(--kz-ink-2,#6b6b6b);font:400 12px/18px var(--kz-font-body);background:0 0;border-radius:0;padding:8px 0}@media (prefers-reduced-motion:reduce){.kz-ui3 .kz3-acc__b,.kz-ui3 .kz3-acc__ic:after,.kz-ui3 .kz-sbar3{transition-duration:.01ms!important}.kz-ui3 .kz3p .kz-gal__track.kz-fade{animation:none}}.kz-ui3 .kz3p p.stock.out-of-stock{color:var(--kz-ink-2,#6b6b6b);font-size:12px;line-height:18px}.kz-ui3 .kz3-buy--oos .kz-notify-form__panel{background:0 0;border:0;border-radius:0;margin:0}.kz-ui3 .kz3-buy--oos .kz-notify-form__heading{color:var(--kz-ink,#111);background:0 0;border-radius:0;padding:0}.kz-ui3 .kz3-buy--oos .kz-notify-form__title{font:500 13px/18px var(--kz-font-body);letter-spacing:.04em;text-align:left;color:var(--kz-ink,#111);margin:0 0 8px}.kz-ui3 .kz3-buy--oos .kz-notify-form__body{padding:0}.kz-ui3 .kz3-buy--oos .kz-notify-form__input{text-align:left}.kz-ui3 .kz3-buy--oos .kz-notify-form__prefix{color:var(--kz-ink,#111);background:0 0}.kz-ui3 .kz3-buy--oos .kz-notify-form .kz-notify-form__button{margin-top:12px}.kz-ui3 .kz-pdp--gift .gc-accordion-toggle{color:var(--kz-ink,#111);border:0;border-bottom:1px solid var(--kz-line,#e8e8e8);font:500 13px/18px var(--kz-font-body);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:0}.kz-ui3 .kz-pdp--gift .kz-gift__form .ywgc_choose_design_title,.kz-ui3 .kz-pdp--gift .ywgc_choose_design_title{letter-spacing:.04em;text-transform:uppercase;font:500 13px/18px var(--kz-font-body)!important;margin:24px 0 12px!important;padding:0!important}.kz-ui3 .kz-pdp--gift .ywgc-preset-image.selected_image_parent img,.kz-ui3 .kz-pdp--gift .ywgc-preset-image img{border-radius:0}.kz-ui3 .kz-pdp--gift .ywgc-preset-image.selected_image_parent img{outline:1px solid var(--kz-ink,#111);outline-offset:-1px;border:0!important}.kz-ui3 .kz-pdp--gift .kz-pdp__media--gift{padding:0}.kz-ui3 .kz-pdp--gift .woocommerce-product-details__short-description,.kz-ui3 .kz-pdp--gift .kz-gift__short{font:400 13px/20px var(--kz-font-body);color:var(--kz-ink-2,#6b6b6b)}.kz-ui3 .kz-pdp--gift .kz-gift__short strong,.kz-ui3 .kz-pdp--gift .kz-gift__short b{color:var(--kz-ink,#111);font-weight:500}@media (max-width:767px){.kz-ui3 .kz-pdp--gift .kz-pdp__main,.kz-ui3 .kz-pdp--gift .kz-pdp__main--gift{padding-inline:0}.kz-ui3 .kz-pdp--gift .kz-pdp__summary{padding-inline:16px}}