.zs-pdp{--zs-ink: #1f2523;--zs-ink-700: #3d4644;--zs-gray-500: #767f7d;--zs-gray-300: #c7cdcb;--zs-line: #e5e5e5;--zs-band: #f1f1f1;--zs-red: #cc271f;--zs-red-700: #a81f18;--zs-orange: #ee9d24;--zs-eyebrow: #a4520e;--zs-brown: #4a2c15;--zs-tan: #edd2b0;--zs-star: #f7b500;--zs-ui: "Poppins", var(--font-body-family, sans-serif), system-ui, sans-serif;--zs-ease: .18s ease-out}.zs-pdp:not(.zs-pdp-main){font-family:var(--zs-ui);color:var(--zs-ink);font-size:13px;line-height:1.55}.zs-pdp:not(.zs-pdp-main) *,.zs-pdp:not(.zs-pdp-main) *:before,.zs-pdp:not(.zs-pdp-main) *:after{box-sizing:border-box}.zs-pdp h2,.zs-pdp p{margin:0;letter-spacing:normal;text-transform:none}.zs-pdp h2{font-family:var(--zs-ui);font-weight:600;color:inherit}.zs-pdp .zs-m{display:inline}.zs-pdp .zs-d{display:none}@media(min-width:750px){.zs-pdp .zs-m{display:none}.zs-pdp .zs-d{display:inline}}@media(max-width:749px){.zs-pdp .zs-hide-mb{display:none!important}}.zs-pdp .zs-stars{display:inline-block;position:relative;flex:none;font-size:16px;line-height:1;letter-spacing:1px;color:#dcdcdc;white-space:nowrap;font-family:Arial,sans-serif}.zs-pdp .zs-stars:before{content:"\2605\2605\2605\2605\2605"}.zs-pdp .zs-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--zs-pct, 100%);overflow:hidden;color:var(--zs-star)}.zs-pdp .zs-stars--sm{font-size:12px;letter-spacing:0}.zs-pdp .zs-stars--lg{font-size:20px}.zs-pdp .zs-rule-title{display:flex;align-items:center;gap:16px;width:100%}.zs-pdp .zs-rule-title__rule{display:block;flex:1;height:2px;background:var(--zs-ink)}.zs-pdp .zs-rule-title__text{flex:none;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;color:var(--zs-ink);text-align:center}@media(min-width:750px){.zs-pdp .zs-rule-title__text{font-size:20px}}.zs-pdp-main{font-family:var(--zs-ui);color:var(--zs-ink)}.zs-pdp-main .productView-top{display:block}.zs-pdp-main .halo-productView-left,.zs-pdp-main .halo-productView-right{float:none;width:auto;max-width:none;margin:0}.zs-pdp-main .productView-thumbnail-wrapper{display:none!important}.zs-pdp-main .productView-nav{border-radius:0;overflow:hidden;background:#fff}.zs-pdp-main .productView-nav .productView-img-container{position:relative;height:0;padding-bottom:100%!important;background:#fff}.zs-pdp-main .productView-nav .productView-img-container>.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0!important}.zs-pdp-main .productView-nav .productView-img-container img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:contain}.zs-pdp-main .zs-thumbs-wrap{display:none}.zs-pdp-main .zs-dots{display:flex;justify-content:center;gap:6px;position:absolute;left:0;right:0;bottom:12px;z-index:2;pointer-events:none}.zs-pdp-main .zs-dots .zs-dots__d{display:block;width:6px;height:6px;border-radius:50%;background:var(--zs-gray-300);transition:background-color var(--zs-ease)}.zs-pdp-main .zs-dots .zs-dots__d.is-active{background:var(--zs-ink)}.zs-pdp-main .productView-image-wrapper{position:relative}.zs-pdp-main .productView-product{display:flex;flex-direction:column;gap:var(--zs-gap-mb, 14px)}.zs-pdp-main .productView-product>.productView-moreItem{margin:0}.zs-pdp-main .productView-product>.productView-moreItem:has(.range-price){--spacing-top: 0px !important}.zs-pdp-main .productView-title{font-family:var(--zs-ui);font-weight:600;line-height:1.2;margin:0;letter-spacing:0;text-transform:none}.zs-pdp-main .productView-product>.zs-rating{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;line-height:1.3;margin-top:calc(6px - var(--zs-gap-mb, 14px))}.zs-pdp-main .zs-rating .zs-stars{font-size:14px}.zs-pdp-main .zs-rating__avg{font-weight:700;color:var(--zs-ink)}.zs-pdp-main .zs-rating__link{color:var(--zs-ink-700);text-decoration:underline;text-underline-offset:2px}.zs-pdp-main .zs-rating__link:hover{color:var(--zs-red)}.zs-pdp-main .productView-price .price,.zs-pdp-main .productView-price .price dl,.zs-pdp-main .productView-price dd{margin:0}.zs-pdp-main .productView-price .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.zs-pdp-main .productView-price .price__sale .price__last{order:-1}.zs-pdp-main .productView-price .range-price .price-item.showing-min:before{font-size:14px!important;color:var(--zs-gray-500);opacity:1}.zs-pdp-main .productView-price .range-price .price-item.showing-min:after{font-size:22px!important;color:var(--zs-ink)}.zs-pdp-main .productView-price .price-item--regular,.zs-pdp-main .productView-price .price-item--sale,.zs-pdp-main .productView-price .price__regular .price-item{font-size:22px;font-weight:600;color:var(--zs-ink);line-height:1.2}.zs-pdp-main .productView-price s.price-item--regular,.zs-pdp-main .productView-price .price__compare .price-item--regular,.zs-pdp-main .productView-price .price-item--compare{font-size:14px;font-weight:400;color:var(--zs-gray-500);text-decoration:line-through}.zs-pdp-main .zs-offer{display:flex;align-items:center;gap:12px;background:var(--zs-offer-bg, #edd2b0);color:var(--zs-offer-fg, #4a2c15);border-radius:16px;padding:12px 14px}.zs-pdp-main .zs-offer__squares{display:flex;gap:4px;flex:none}.zs-pdp-main .zs-offer .zs-offer__sq{display:flex;align-items:center;justify-content:center;position:relative;width:30px;height:30px;border-radius:8px;overflow:hidden;box-sizing:border-box;font-size:0;font-weight:700;line-height:1;color:var(--zs-offer-fg, #4a2c15);flex:none}.zs-pdp-main .zs-offer .zs-offer__sq img{display:block;width:100%;height:100%;object-fit:cover}.zs-pdp-main .zs-offer .zs-offer__sq--img,.zs-pdp-main .zs-offer .zs-offer__sq--filled{background:#fff}.zs-pdp-main .zs-offer .zs-offer__sq--empty{border:2px dashed var(--zs-offer-fg, #4a2c15);opacity:.45}.zs-pdp-main .zs-offer .zs-offer__sq--free{border:2px dashed var(--zs-offer-fg, #4a2c15)}.zs-pdp-main .zs-offer .zs-offer__sq--next{box-shadow:inset 0 0 0 2px var(--zs-offer-fg, #4a2c15)}.zs-pdp-main .zs-offer .zs-offer__tag{display:block;position:absolute;left:0;right:0;bottom:0;background:var(--zs-offer-fg, #4a2c15);color:#fff;font-size:7px;font-weight:700;letter-spacing:.04em;text-align:center;line-height:1.5}.zs-pdp-main .zs-offer__text{display:flex;flex-direction:column;gap:1px;min-width:0}.zs-pdp-main .zs-offer__heading{font-size:13px;font-weight:700;line-height:1.3}.zs-pdp-main .zs-offer__body{font-size:11px;line-height:1.35}.zs-pdp-main .zs-offer__status{font-size:11px;font-weight:600;line-height:1.35;margin-top:3px}.zs-pdp-main .zs-offer__status[hidden]{display:none}.zs-pdp-main .productView-options{margin:0;padding:0;border:0}.zs-pdp-main .productView-variants .product-form__input{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:0 4px 4px;border:0;min-width:0}.zs-pdp-main .productView-variants .product-form__input:before{content:"";display:block;position:absolute;left:0;right:0;top:24px;bottom:0;background:var(--zs-band);border-radius:999px;z-index:0}.zs-pdp-main .productView-variants .product-form__input>legend.form__label{float:left;flex:0 0 calc(100% + 8px);width:calc(100% + 8px);margin:0 -4px 12px;padding:0;font-family:var(--zs-ui);font-size:14px;font-weight:700;line-height:16px;color:var(--zs-ink);text-transform:none;letter-spacing:0;position:relative;z-index:1}.zs-pdp-main .productView-variants .product-form__input>legend [data-header-option]{display:none}.zs-pdp-main .productView-variants .product-form__input .product-form__label{flex:1 1 0;min-width:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:0!important;padding:10px 4px!important;height:auto!important;min-height:0!important;width:auto!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;font-family:var(--zs-ui);font-size:13px;font-weight:600;line-height:1.3;color:var(--zs-ink)!important;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.zs-pdp-main .productView-variants .product-form__input .product-form__label:before,.zs-pdp-main .productView-variants .product-form__input .product-form__label:after{display:none!important}.zs-pdp-main .productView-variants .product-form__input .product-form__label .text{display:inline;width:auto;min-width:0;height:auto;line-height:inherit;padding:0;border:0;border-radius:0;background:transparent!important;font:inherit;color:inherit!important;text-transform:none}.zs-pdp-main .productView-variants .product-form__radio:checked+.product-form__label{background:var(--zs-ink)!important;color:#fff!important}.zs-pdp-main .productView-variants .product-form__radio:focus-visible+.product-form__label{outline:2px solid var(--zs-ink);outline-offset:2px}.zs-pdp-main .productView-variants .product-form__label.soldout{opacity:.5;text-decoration:line-through}.zs-pdp-main .productView-variants.zs-pulse .product-form__input:before{animation:zs-pulse .9s ease-out 2}@keyframes zs-pulse{0%,to{box-shadow:0 0 #cc271f00}40%{box-shadow:0 0 0 3px #cc271f73}}.zs-pdp-main .productView-product>.zs-fitline{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--zs-line);border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.45;color:var(--zs-ink-700);margin-top:calc(8px - var(--zs-gap-mb, 14px))}.zs-pdp-main .productView-product>.zs-fitline.is-empty{display:none}.zs-pdp-main .productView-product>.zs-fitline{transition:opacity .15s ease-out}.zs-pdp-main .productView-product>.zs-fitline.is-waiting{visibility:hidden;opacity:0}.zs-pdp-main .zs-fitline__link{flex:none;font-size:12px;color:var(--zs-ink);text-decoration:underline;text-underline-offset:2px}.zs-pdp-main .zs-fitline__link:hover{color:var(--zs-red)}.zs-pdp-main .zs-fitline--nolink-mb .zs-fitline__link{display:none}.zs-pdp-main .productView-buttons .pvGroup-row{display:flex;align-items:stretch;gap:10px}.zs-pdp-main .productView-buttons .productView-groupTop{flex:1 1 auto;min-width:0;margin:0}.zs-pdp-main .productView-buttons .productView-action{width:100%;margin:0}.zs-pdp-main .productView-buttons quantity-input.productView-quantity{display:flex;flex:none;width:116px;margin:0;padding:0}.zs-pdp-main .productView-buttons .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.zs-pdp-main .productView-buttons .quantity__container{display:flex;align-items:center;width:100%;height:52px;margin:0;padding:4px;background:var(--zs-band);border:0!important;border-radius:999px}.zs-pdp-main .productView-buttons .quantity__container .btn-quantity{position:relative;flex:none;width:34px;height:100%;margin:0;padding:0;border:0!important;border-radius:999px;background:transparent;color:var(--zs-ink);cursor:pointer;transition:background-color .15s ease-out}.zs-pdp-main .productView-buttons .quantity__container .btn-quantity:hover{background:#fff}.zs-pdp-main .productView-buttons .quantity__container .btn-quantity:before,.zs-pdp-main .productView-buttons .quantity__container .btn-quantity.plus:after{left:50%!important;top:50%!important;width:12px;height:2px;margin:0;background:currentColor;transform:translate(-50%,-50%)}.zs-pdp-main .productView-buttons .quantity__container .btn-quantity.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.zs-pdp-main .productView-buttons .quantity__container .quantity__input{flex:1 1 auto;min-width:0;width:auto;height:100%;min-height:0!important;line-height:normal;margin:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font-family:var(--zs-ui);font-size:15px;font-weight:600;color:var(--zs-ink);-moz-appearance:textfield}.zs-pdp-main .productView-buttons .quantity__input::-webkit-outer-spin-button,.zs-pdp-main .productView-buttons .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zs-pdp-main .productView-buttons .product-form__submit{width:100%;height:52px;min-height:0;margin:0;padding:0 16px;border-radius:999px!important;font-family:var(--zs-ui);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.zs-pdp-main .productView-buttons .product-form__submit:before,.zs-pdp-main .productView-buttons .product-form__submit:after{display:none}.zs-pdp-main .productView-product>.zs-trust{display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--zs-trust-bg, #fff);border:1px solid var(--zs-trust-border, #e5e5e5);border-radius:16px;color:inherit;text-decoration:none}.zs-pdp-main .zs-trust .zs-trust__img{display:block;flex:none;width:var(--zs-trust-img-mb, 52px);height:var(--zs-trust-img-mb, 52px);object-fit:contain}.zs-pdp-main .zs-trust__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.zs-pdp-main .zs-trust__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--zs-trust-title, #1f2523)}.zs-pdp-main .zs-trust__line{font-size:12px;line-height:1.45;color:var(--zs-trust-text, #3d4644)}.zs-pdp-main .zs-trust__mark{margin-right:6px;color:var(--zs-trust-mark, #3d4644)}@media(min-width:750px){.zs-pdp-main .productView-product>.zs-trust{gap:18px;padding:14px 20px}.zs-pdp-main .zs-trust .zs-trust__img{width:var(--zs-trust-img, 64px);height:var(--zs-trust-img, 64px)}.zs-pdp-main .zs-trust__title{font-size:15px}.zs-pdp-main .zs-trust__line{font-size:13px}}.zs-pdp-main .zs-qa{display:flex;flex-direction:column;border-top:1px solid var(--zs-line)}.zs-pdp-main .zs-qa:not(.is-ready){visibility:hidden}.zs-pdp-main .zs-qa.is-empty{display:none}.zs-pdp-main .zs-qa__row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;padding:11px 0;border-bottom:1px solid var(--zs-line);color:var(--zs-ink);text-decoration:none}.zs-pdp-main .zs-qa__row[hidden]{display:none}.zs-pdp-main .zs-qa__n{font-size:11px;font-weight:700;color:var(--zs-eyebrow);padding-top:2px;line-height:1.3}.zs-pdp-main .zs-qa__body{display:flex;flex-direction:column;gap:1px}.zs-pdp-main .zs-qa__q{font-size:13px;font-weight:700;line-height:1.35;color:var(--zs-ink);transition:color .15s ease-out}.zs-pdp-main .zs-qa__a{font-size:12px;line-height:1.45;color:var(--zs-ink-700)}.zs-pdp-main .zs-qa__row:hover .zs-qa__q{color:var(--zs-red)}@media(max-width:749px){.zs-pdp.zs-pdp-main .productView-container.container{padding-left:0!important;padding-right:0!important}.zs-pdp-main .halo-productView-left{padding:0}.zs-pdp-main .halo-productView-right{padding:18px 20px 28px}.zs-pdp-main .productView-nav .slick-arrow{display:none!important}}@media(min-width:750px){.zs-pdp.zs-pdp-main .productView-container.container{max-width:1240px!important;margin:0 auto;padding-left:20px!important;padding-right:20px!important}.zs-pdp-main .productView-top{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start}.zs-pdp-main .halo-productView-left{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;align-items:start;padding:0}.zs-pdp-main .halo-productView-right{padding:0}.zs-pdp-main .productView-images-wrapper{grid-column:2;grid-row:1;min-width:0}.zs-pdp-main .productView-nav{border-radius:16px}.zs-pdp-main .zs-dots{display:none}.zs-pdp-main .zs-thumbs-wrap{display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;align-self:stretch;contain:size;min-height:0}.zs-pdp-main .zs-thumbs{display:flex;flex-direction:column;gap:10px;position:relative;flex:0 1 auto;min-height:0;max-height:calc(var(--zs-thumbs, 7) * 64px + (var(--zs-thumbs, 7) - 1) * 10px);overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.zs-pdp-main .zs-thumbs::-webkit-scrollbar{display:none}.zs-pdp-main .zs-thumbs-wrap .zs-thumbs__arrow{display:none;flex:none;align-items:center;justify-content:center;width:100%;height:28px;padding:0;margin:0;border:0;border-radius:999px;background:#f1f1f1;color:var(--zs-ink);cursor:pointer;transition:background-color .15s ease-out,opacity .15s ease-out}.zs-pdp-main .zs-thumbs-wrap.is-scrollable .zs-thumbs__arrow{display:flex}.zs-pdp-main .zs-thumbs-wrap .zs-thumbs__arrow:hover{background:#e5e5e5}.zs-pdp-main .zs-thumbs .zs-thumbs__t{display:block;position:relative;flex:none;width:100%;aspect-ratio:1 / 1;padding:0;margin:0;border:1px solid #eee;border-radius:10px;overflow:hidden;background:#fff;cursor:pointer;transition:border-color .15s ease-out}.zs-pdp-main .zs-thumbs .zs-thumbs__t:hover{border-color:var(--zs-gray-300)}.zs-pdp-main .zs-thumbs .zs-thumbs__t.is-active{border:2px solid var(--zs-ink)}.zs-pdp-main .zs-thumbs__t img{display:block;width:100%;height:100%;object-fit:cover}.zs-pdp-main .zs-thumbs__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.zs-pdp-main .productView-nav .slick-arrow{top:50%!important;bottom:auto!important;left:auto;transform:translateY(-50%)!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;padding:0;border-radius:50%;background:#fff!important;border:1px solid var(--zs-line)!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;color:var(--zs-ink);z-index:3;transition:border-color .15s ease-out}.zs-pdp-main .productView-nav .slick-arrow:hover{border-color:var(--zs-ink)!important}.zs-pdp-main .productView-nav .slick-arrow:focus-visible{outline:2px solid var(--zs-ink);outline-offset:2px}.zs-pdp-main .productView-nav .slick-arrow svg{width:12px;height:12px}.zs-pdp-main .productView-nav .slick-prev{left:16px!important;right:auto!important}.zs-pdp-main .productView-nav .slick-next{right:16px!important;left:auto!important}.zs-pdp-main .productView-product{gap:var(--zs-gap, 18px)}.zs-pdp-main .productView-product>.zs-rating{gap:8px;font-size:13px;margin-top:calc(8px - var(--zs-gap, 18px))}.zs-pdp-main .zs-rating .zs-stars{font-size:16px}.zs-pdp-main .productView-price .price-item--regular,.zs-pdp-main .productView-price .price-item--sale,.zs-pdp-main .productView-price .price__regular .price-item{font-size:26px}.zs-pdp-main .productView-price s.price-item--regular,.zs-pdp-main .productView-price .price__compare .price-item--regular,.zs-pdp-main .productView-price .price-item--compare{font-size:16px}.zs-pdp-main .productView-price .range-price .price-item.showing-min:before{font-size:16px!important}.zs-pdp-main .productView-price .range-price .price-item.showing-min:after{font-size:26px!important}.zs-pdp-main .zs-offer{gap:14px;padding:14px 16px}.zs-pdp-main .zs-offer__squares{gap:6px}.zs-pdp-main .zs-offer .zs-offer__sq{width:40px;height:40px;border-radius:10px;font-size:11px}.zs-pdp-main .zs-offer .zs-offer__tag{font-size:8px}.zs-pdp-main .zs-offer__text{gap:2px}.zs-pdp-main .zs-offer__heading{font-size:14px}.zs-pdp-main .zs-offer__body,.zs-pdp-main .zs-offer__status{font-size:12px;line-height:1.4}.zs-pdp-main .productView-variants .product-form__input .product-form__label{font-size:14px}.zs-pdp-main .productView-product>.zs-fitline{padding:10px 14px;font-size:13px;margin-top:calc(8px - var(--zs-gap, 18px))}.zs-pdp-main .zs-fitline--nolink-mb .zs-fitline__link{display:inline}.zs-pdp-main .productView-buttons quantity-input.productView-quantity{width:132px}.zs-pdp-main .productView-buttons .quantity__container{height:54px}.zs-pdp-main .productView-buttons .quantity__container .btn-quantity{width:42px}.zs-pdp-main .productView-buttons .product-form__submit{height:54px}.zs-pdp-main .zs-qa{padding-top:6px}.zs-pdp-main .zs-qa__row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px 0}.zs-pdp-main .zs-qa__n{font-size:12px;padding-top:1px}.zs-pdp-main .zs-qa__body{gap:2px}}@media(min-width:1080px){.zs-pdp-main .productView-top{grid-template-columns:minmax(0,1fr) 430px;gap:40px}.zs-pdp-main .halo-productView-left{grid-template-columns:84px minmax(0,1fr);gap:40px}.zs-pdp-main .zs-thumbs{max-height:calc(var(--zs-thumbs, 7) * 84px + (var(--zs-thumbs, 7) - 1) * 10px)}}.zs-pdp.zs-sticky{position:fixed;left:0;right:0;bottom:var(--zs-bar-bottom, 0px);z-index:30;background:#fff;border-top:1px solid var(--zs-line);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);opacity:0;visibility:hidden;transition:transform .2s ease-out,opacity .2s ease-out,visibility 0s linear .2s}.zs-pdp.zs-sticky.is-visible{transform:none;opacity:1;visibility:visible;transition:transform .2s ease-out,opacity .2s ease-out,visibility 0s}.zs-sticky .zs-sticky__in{display:flex;flex-direction:column;gap:8px;padding:10px 14px 14px;max-width:1240px;margin:0 auto}.zs-sticky .zs-sticky__row{display:flex;align-items:center;gap:8px;min-width:0}.zs-sticky .zs-sticky__thumb{display:block;width:40px;height:40px;border-radius:8px;object-fit:cover;flex:none}.zs-sticky .zs-sticky__info{display:none}.zs-sticky .zs-sticky__title{display:block;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zs-sticky .zs-sticky__meta{display:block;font-size:12px;line-height:1.4;color:var(--zs-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zs-sticky .zs-sticky__sizes{display:flex;gap:4px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.zs-sticky .zs-sticky__sizes::-webkit-scrollbar{display:none}.zs-sticky .zs-sticky__size{flex:none;margin:0;padding:6px 12px;border:1px solid var(--zs-gray-300);border-radius:999px;background:#fff;color:var(--zs-ink);font-family:var(--zs-ui);font-size:12px;font-weight:500;line-height:1.3;cursor:pointer;transition:border-color .15s ease-out}.zs-sticky .zs-sticky__size.is-active{border:2px solid var(--zs-ink);padding:5px 11px;font-weight:600}.zs-sticky .zs-sticky__price{flex:none;margin-left:auto;font-size:15px;font-weight:600;white-space:nowrap}.zs-sticky .zs-sticky__from{font-size:12px;font-weight:400;color:var(--zs-gray-500)}.zs-sticky .zs-sticky__atc{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:0;padding:0 20px;border:0;border-radius:999px;background:var(--zs-red);color:#fff;font-family:var(--zs-ui);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out}.zs-sticky .zs-sticky__atc:hover,.zs-sticky .zs-sticky__atc:focus-visible{background:var(--zs-red-700)}.zs-sticky .zs-sticky__atc[disabled]{background:var(--zs-gray-300);cursor:not-allowed}html.zs-has-sticky body{padding-bottom:calc(116px + var(--zs-bar-bottom, 0px))}@media(min-width:750px){.zs-pdp.zs-sticky{box-shadow:0 -4px 16px #0000000f}.zs-sticky .zs-sticky__in{flex-direction:row;align-items:center;gap:16px;padding:12px 20px}.zs-sticky .zs-sticky__row{flex:1 1 auto;gap:16px}.zs-sticky .zs-sticky__thumb{width:48px;height:48px;border-radius:10px}.zs-sticky .zs-sticky__info{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.zs-sticky .zs-sticky__sizes{flex:none;gap:6px}.zs-sticky .zs-sticky__size{padding:8px 16px;font-size:13px}.zs-sticky .zs-sticky__size.is-active{padding:7px 15px}.zs-sticky .zs-sticky__price{margin-left:0;font-size:18px}.zs-sticky .zs-sticky__atc{width:auto;height:auto;padding:13px 40px;flex:none}html.zs-has-sticky body{padding-bottom:74px}}.zs-ig-pdp{padding:var(--zs-pad-t-mb, 8px) 0 var(--zs-pad-b-mb, 40px);background:#fff}.zs-ig-pdp__in{display:flex;flex-direction:column;gap:var(--zs-ig-gap-mb, 12px)}.zs-ig-pdp__head{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 20px;text-align:center}.zs-ig-pdp .zs-rule-title{flex-direction:column;gap:6px}.zs-ig-pdp .zs-rule-title__rule{display:none}.zs-ig-pdp .zs-rule-title__text{font-size:16px}.zs-ig-pdp .zs-ig-pdp__icon{display:block;width:24px;height:24px;fill:var(--zs-ink);flex:none}.zs-ig-pdp__sub{font-size:12px;line-height:1.5;color:var(--zs-ink-700)}.zs-ig-pdp__feed .instafeed-shopify>h2,.zs-ig-pdp__feed #insta-feed>h2,.zs-ig-pdp__feed [data-instafeed]>h2{display:none!important}@media(min-width:750px){.zs-ig-pdp{padding:var(--zs-pad-t, 8px) 20px var(--zs-pad-b, 80px)}.zs-ig-pdp__in{max-width:1200px;margin:0 auto;gap:var(--zs-ig-gap, 20px)}.zs-ig-pdp__head{gap:8px;padding:0}.zs-ig-pdp .zs-rule-title{flex-direction:row;gap:16px}.zs-ig-pdp .zs-rule-title .zs-rule-title__rule{display:block}.zs-ig-pdp .zs-rule-title__text{font-size:20px}.zs-ig-pdp__sub{font-size:14px}}.zs-chapters{background:var(--zs-band-bg, #f1f1f1);padding:0 0 var(--zs-pad-b-mb, 28px)}.zs-chapters .zs-chips{display:flex;gap:6px;padding:12px 16px;overflow-x:auto;border-bottom:1px solid var(--zs-line);background:var(--zs-band-bg, #f1f1f1);scrollbar-width:none}.zs-chapters .zs-chips::-webkit-scrollbar{display:none}.zs-chapters--sticky-chips .zs-chips{position:sticky;top:var(--zs-sticky-top, 0px);z-index:5}.zs-chapters .zs-chips__c{flex:none;padding:7px 12px;border-radius:999px;background:#fff;color:var(--zs-ink);font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out}.zs-chapters .zs-chips__c.is-active{background:var(--zs-ink);color:#fff}.zs-chapters__in{padding:var(--zs-pad-t-mb, 16px) 12px 0}.zs-chapters .zs-chnav{display:none}.zs-chapters__cards{display:flex;flex-direction:column;gap:var(--zs-card-gap-mb, 12px)}.zs-ch{background:#fff;border-radius:16px;padding:24px 18px;scroll-margin-top:calc(var(--zs-sticky-top, 0px) + 64px);display:flex;flex-direction:column;gap:16px}.zs-ch .zs-ch__head{display:flex;flex-direction:column;gap:6px}.zs-ch .zs-ch__num{display:block;font-size:12px;font-weight:700;line-height:1.3;color:var(--zs-eyebrow)}.zs-ch .zs-ch__h{font-size:22px;font-weight:600;line-height:1.2;color:inherit}.zs-ch .zs-ch__intro,.zs-ch .zs-fit__intro{font-size:13px;line-height:1.55;color:var(--zs-ink-700)}.zs-fit__top{display:flex;flex-direction:column;gap:12px}.zs-fit__lead{display:flex;flex-direction:column;gap:6px}.zs-fit__box{display:flex;align-items:center;gap:12px;background:var(--zs-band);border-radius:12px;padding:10px 12px 10px 10px}.zs-ch .zs-fit__boximg{display:block;flex:none;object-fit:cover;border-radius:10px;background:#fff}.zs-ch .zs-fit__box--measure .zs-fit__boximg{width:118px;height:81px}.zs-ch .zs-fit__box--stretch .zs-fit__boximg{width:104px;height:66px}.zs-fit__boxtxt{display:flex;flex-direction:column;gap:3px;min-width:0}.zs-fit__boxtitle{font-size:13px;font-weight:600;line-height:1.3;color:var(--zs-ink)}.zs-fit__boxtext{font-size:12px;line-height:1.45;color:var(--zs-ink-700)}.zs-fit__cols{display:flex;flex-direction:column;gap:12px}.zs-fit__col{display:flex;flex-direction:column;gap:0}.zs-fit__card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;border-radius:12px 12px 0 0;padding:12px 14px}.zs-fit__letter{font-size:22px;font-weight:700;line-height:1}.zs-fit__info{display:flex;flex-direction:column;gap:1px;min-width:0}.zs-fit__line{display:block;font-size:12px;font-weight:600;line-height:1.4}.zs-fit__breeds{font-size:11px;line-height:1.4}.zs-fit__dogs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border-radius:0 0 12px 12px;background:var(--zs-fit-tint, #f1f1f1)}.zs-fit__dog{display:flex;align-items:center;gap:8px;min-width:0}.zs-ch .zs-fit__dogimg{display:block;width:64px;height:64px;object-fit:contain;flex:none}.zs-ch .zs-fit__dogimg--empty{border-radius:50%;background:var(--zs-line)}.zs-fit__dogtxt{display:flex;flex-direction:column;gap:1px;min-width:0}.zs-fit__dogname{font-size:12px;font-weight:700;line-height:1.3}.zs-fit__dogmeta{font-size:10px;line-height:1.3;color:var(--zs-gray-500)}.zs-fit__foot{display:flex;flex-direction:column;gap:12px}.zs-fit__side{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--zs-line);padding-top:12px}.zs-fit__quotes{display:flex;flex-wrap:wrap;gap:8px}.zs-fit__quotes:empty{display:none}.zs-fit__foot--noquotes-mb .zs-fit__quotes{display:none}.zs-fit__quote{background:var(--zs-band);border-radius:999px;padding:8px 14px;font-size:12px;line-height:1.4}.zs-fit__quotename{color:var(--zs-gray-500)}.zs-fit__between{font-size:12px;line-height:1.45;color:var(--zs-ink-700)}.zs-fit__between strong{color:var(--zs-ink)}.zs-fit__guide{font-size:12px;line-height:1.45;color:var(--zs-ink-700)}.zs-ch .zs-fit__guidelink{color:var(--zs-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease-out}.zs-ch .zs-fit__guidelink:hover{color:var(--zs-red)}.zs-ch--benefits{gap:14px;background:var(--zs-ben-bg, #1f2523);color:var(--zs-ben-fg, #ffffff)}.zs-ch--benefits .zs-ch__num{color:var(--zs-ben-accent, #ee9d24)}.zs-ch--benefits .zs-ch__h,.zs-ch--benefits .zs-ch__intro,.zs-ch--benefits .zs-ben__title,.zs-ch--benefits .zs-ben__text{color:inherit}.zs-ben__pic{display:contents}.zs-ben__items{display:flex;flex-direction:column;gap:14px}.zs-ben__item{display:flex;align-items:center;gap:12px}.zs-ch .zs-ben__img{display:block;flex:none;width:88px;height:88px;object-fit:cover;border-radius:10px;background:var(--zs-band)}.zs-ben__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.zs-ben__title{font-size:13px;font-weight:600;line-height:1.35;color:var(--zs-ink)}.zs-ben__text{font-size:12px;line-height:1.45;color:var(--zs-ink-700)}.zs-wear__main{display:flex;flex-direction:column;gap:14px}.zs-wear__tips,.zs-wear__guide{display:none}.zs-wear__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zs-ch .zs-wear__img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;border-radius:10px;background:var(--zs-band)}.zs-wear__video,.zs-wear__embed{grid-column:1 / -1;display:block;width:100%;border-radius:10px;overflow:hidden;background:#000}.zs-wear__embed{position:relative;aspect-ratio:16 / 9}.zs-wear__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.zs-ch--quality .zs-qual__main{display:contents}.zs-ch--quality .zs-ch__head{order:1}.zs-ch--quality .zs-qual__media{order:2}.zs-ch--quality .zs-qual__specs{order:3}.zs-ch--quality .zs-qual__quote{order:4}.zs-ch .zs-qual__img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;border-radius:12px;background:var(--zs-band)}.zs-qual__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:12px;line-height:1.45}.zs-qual__spec{display:flex;flex-direction:column}.zs-qual__spec strong{font-weight:700}.zs-qual__spec span{color:var(--zs-ink-700)}.zs-qual__quote{font-size:14px;line-height:1.55}.zs-qual__quotename{font-size:12px;color:var(--zs-gray-500)}.zs-tl{position:relative;padding-left:26px}.zs-tl .zs-tl__track{display:none}.zs-tl .zs-tl__fill{display:block;position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--zs-orange)}.zs-tl__steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.zs-tl__step{position:relative;display:flex;flex-direction:column;padding:0 0 14px;margin:0}.zs-tl__step:last-child{padding-bottom:0}.zs-tl--skip-first-mb .zs-tl__step:first-child{display:none}.zs-tl .zs-tl__dot{display:block;position:absolute;left:-26px;top:2px;width:18px;height:18px;border-radius:50%;background:var(--zs-orange)}.zs-tl .zs-tl__step--last .zs-tl__dot{background:var(--zs-brown)}.zs-tl__t{font-size:13px;font-weight:700;line-height:1.4}.zs-tl__x{font-size:12px;line-height:1.5;color:var(--zs-ink-700)}.zs-ch--returns{background:var(--zs-ink);color:#fff;gap:12px}.zs-ret__main{display:flex;flex-direction:column;gap:12px}.zs-ch--returns .zs-ch__num{color:var(--zs-ret-accent, #ee9d24)}.zs-ch--returns .zs-ch__h{color:#fff}.zs-ret__text{font-size:13px;line-height:1.6;color:var(--zs-gray-300)}.zs-pdp .zs-ret__btn{align-self:flex-start;margin-top:4px;border:1px solid #fff;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:600;line-height:1.2;color:#fff;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out}.zs-pdp .zs-ret__btn:hover,.zs-pdp .zs-ret__btn:focus-visible{background:#fff;color:var(--zs-ink)}.zs-ret__rows{display:flex;flex-direction:column}.zs-ret__row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--zs-ink-700);font-size:13px;line-height:1.4}.zs-ret__row:first-child{padding-top:0}.zs-ret__row:last-child{border-bottom:0;padding-bottom:0}.zs-ret__row strong{font-weight:700}.zs-ret__row>span{color:var(--zs-gray-300);text-align:right}@media(min-width:750px){.zs-chapters{padding:var(--zs-pad-t, 80px) 20px var(--zs-pad-b, 88px)}.zs-chapters .zs-chips{display:none}.zs-chapters__in{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;align-items:start;max-width:1200px;margin:0 auto;padding:0}.zs-chapters__in--nonav{display:block}.zs-chapters .zs-chnav{display:flex;flex-direction:column;gap:4px;position:sticky;top:calc(var(--zs-sticky-top, 0px) + 24px)}.zs-chnav__label{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--zs-gray-500);padding-bottom:10px;text-transform:uppercase}.zs-chapters .zs-chnav__link{display:flex;gap:10px;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.35;color:var(--zs-ink);text-decoration:none;transition:background-color .15s ease-out}.zs-chapters .zs-chnav__link:hover{background:#fff9}.zs-chapters .zs-chnav__link.is-active{background:#fff;font-weight:600}.zs-chnav__n{color:var(--zs-eyebrow);font-weight:700}.zs-chapters__cards{gap:var(--zs-card-gap, 24px)}.zs-ch{padding:36px 32px;gap:24px;scroll-margin-top:calc(var(--zs-sticky-top, 0px) + 24px)}.zs-ch .zs-ch__head{gap:8px}.zs-ch .zs-ch__num{font-size:13px}.zs-ch .zs-ch__h{font-size:32px;line-height:1.15}.zs-ch .zs-ch__intro,.zs-ch .zs-fit__intro{font-size:14px;line-height:1.6}.zs-ch--fit{gap:28px}.zs-fit__top{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.zs-fit__top--measure{grid-template-columns:minmax(0,1fr) 400px}.zs-fit__lead{gap:12px}.zs-fit__lead .zs-fit__intro{max-width:480px}.zs-fit__box{border-radius:16px;padding:14px 20px 14px 14px;gap:16px}.zs-fit__box--stretch{gap:18px}.zs-ch .zs-fit__box--measure .zs-fit__boximg{width:170px;height:116px}.zs-ch .zs-fit__box--stretch .zs-fit__boximg{width:176px;height:112px}.zs-fit__boxtxt{gap:4px}.zs-fit__boxtitle{font-size:14px}.zs-fit__boxtext{font-size:13px;line-height:1.5}.zs-fit__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.zs-fit__col{gap:16px}.zs-fit__card{grid-template-columns:auto minmax(0,1fr);row-gap:8px;column-gap:10px;align-items:baseline;border-radius:16px;padding:18px 20px}.zs-fit__dogs{padding:0;border-radius:0;background:none}.zs-fit__info,.zs-fit__line{display:contents}.zs-fit__letter{font-size:26px;grid-column:1;grid-row:1}.zs-fit__range{grid-column:2;grid-row:1;justify-self:end;font-size:13px;font-weight:600;text-align:right}.zs-fit__weight{grid-column:1 / -1;grid-row:2;font-size:13px;font-weight:600;line-height:1.4}.zs-fit__breeds{grid-column:1 / -1;grid-row:3;font-size:12px;line-height:1.5}.zs-fit__dogs{gap:12px}.zs-fit__dog{flex-direction:column;gap:5px;text-align:center}.zs-ch .zs-fit__dogimg{width:120px;height:120px;max-width:100%}.zs-fit__dogtxt{align-items:center;gap:5px}.zs-fit__dogname{font-size:13px}.zs-fit__dogmeta{font-size:11px;line-height:1.35}.zs-fit__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center;border-top:1px solid var(--zs-line);padding-top:24px}.zs-fit__foot--stretch{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zs-fit__side{justify-content:center;gap:12px;border-top:0;padding-top:0}.zs-fit__foot--noquotes-mb .zs-fit__quotes{display:flex}.zs-fit__quotes{gap:8px}.zs-fit__quote{padding:9px 16px;font-size:13px}.zs-fit__between{font-size:14px}.zs-fit__guide{font-size:13px}.zs-ch--benefits{gap:28px}.zs-ben__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.zs-ben__item{flex-direction:column;align-items:stretch;gap:14px}.zs-ch .zs-ben__img{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:16px}.zs-ben__txt{gap:4px}.zs-ben__title{font-size:15px}.zs-ben__text{font-size:13px;line-height:1.5}.zs-ch--wear{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px}.zs-wear__main{gap:20px}.zs-wear__tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.zs-wear__tip{display:flex;flex-direction:column;gap:6px;background:var(--zs-band);border-radius:16px;padding:18px}.zs-wear__tipn{font-size:22px;line-height:1.1;color:var(--zs-eyebrow)}.zs-wear__tipt{font-size:13px}.zs-wear__tipx{font-size:12px;line-height:1.5;color:var(--zs-ink-700)}.zs-wear__guide{display:block;font-size:13px;line-height:1.6;color:var(--zs-ink-700)}.zs-wear__media{display:flex;flex-direction:column;gap:10px}.zs-ch .zs-wear__img{aspect-ratio:300 / 250;border-radius:16px}.zs-wear__video,.zs-wear__embed{border-radius:16px}.zs-ch--quality{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:44px;align-items:center}.zs-ch--quality .zs-qual__main{display:flex;flex-direction:column;gap:20px}.zs-ch--quality .zs-qual__media{order:0}.zs-ch--quality:not(:has(.zs-qual__media)){display:flex;flex-direction:column}.zs-ch .zs-qual__img{border-radius:16px}.zs-qual__specs{gap:0;border-top:1px solid var(--zs-line);font-size:12px}.zs-qual__spec{gap:2px;padding:14px 0;border-bottom:1px solid var(--zs-line)}.zs-qual__spec:nth-child(2n){padding-left:20px}.zs-qual__spec strong{font-size:14px}.zs-qual__quote{font-size:15px}.zs-ch--holiday{gap:28px}.zs-tl{padding-left:0}.zs-tl .zs-tl__track{display:block;position:absolute;top:9px;left:10px;right:10px;height:2px;background:var(--zs-line)}.zs-tl .zs-tl__fill{top:9px;bottom:auto;left:10px;width:calc((100% - 20px) * var(--zs-tl-progress, .66));height:2px}.zs-tl__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px}.zs-tl__step{gap:10px;padding:0}.zs-tl--skip-first-mb .zs-tl__step:first-child{display:flex}.zs-tl .zs-tl__dot{position:relative;left:auto;top:auto;width:20px;height:20px}.zs-tl__t{font-size:14px}.zs-ch--returns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}.zs-ret__main{gap:10px}.zs-ret__text{font-size:14px}.zs-pdp .zs-ret__btn{margin-top:8px}.zs-ret__row{padding:14px 0;font-size:14px}.zs-ret__row:first-child{padding-top:14px}.zs-ret__row:last-child{padding-bottom:14px}}@media(min-width:1080px){.zs-chapters__in{grid-template-columns:240px minmax(0,1fr);gap:64px}.zs-ch{padding:44px 48px}}@media(min-width:750px)and (max-width:989px){.zs-chapters{padding-top:0}.zs-chapters .zs-chips{display:flex;margin:0 -20px;padding:12px 20px}.zs-chapters .zs-chnav{display:none}.zs-chapters__in{display:block;padding-top:28px}.zs-fit__top{grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.zs-ch{padding:32px 28px}}.zs-story{background:#fff;padding:var(--zs-pad-t-mb, 44px) 20px var(--zs-pad-b-mb, 44px)}.zs-story__in{display:flex;flex-direction:column;gap:16px}.zs-pdp .zs-story__img{display:block;width:100%;aspect-ratio:335 / 380;height:auto;object-fit:cover;border-radius:16px;background:var(--zs-band)}.zs-story__text{display:flex;flex-direction:column;gap:16px}.zs-story__eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:var(--zs-eyebrow);padding-top:8px}.zs-story__h{font-size:26px;font-weight:600;line-height:1.15;color:var(--zs-ink)}.zs-story__blurb{display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:1.6;color:var(--zs-ink-700)}.zs-story__blurb p{margin:0}@media(min-width:750px){.zs-story{padding:var(--zs-pad-t, 88px) 20px var(--zs-pad-b, 88px)}.zs-story__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;max-width:1040px;margin:0 auto}.zs-story__in--center{align-items:center}.zs-story__in--bottom{align-items:end}.zs-pdp .zs-story__img{aspect-ratio:520 / 580}.zs-story__text{gap:18px}.zs-story__eyebrow{font-size:12px;padding-top:0}.zs-story__h{font-size:36px}.zs-story__blurb{gap:18px;font-size:15px;line-height:1.65}}@media(min-width:1080px){.zs-story__in{grid-template-columns:520px minmax(0,1fr);gap:64px}}.zs-reviews{background:var(--zs-body-bg, #fff);scroll-margin-top:calc(var(--zs-sticky-top, 0px) + 12px)}.zs-reviews__head{background:var(--zs-band-bg, #f1f1f1);padding:var(--zs-pad-t-mb, 36px) 20px var(--zs-head-pb-mb, 28px)}.zs-reviews__body{padding:var(--zs-body-pt-mb, 28px) 20px var(--zs-pad-b-mb, 40px)}.zs-reviews__in{display:flex;flex-direction:column;gap:16px;max-width:1040px;margin:0 auto}.zs-reviews .zs-rule-title{gap:12px}.zs-reviews .zs-rule-title__text{letter-spacing:.02em}.zs-reviews__summary{display:flex;align-items:center;justify-content:center;gap:12px}.zs-reviews__score{display:flex;align-items:center;gap:12px}.zs-reviews__avg{font-size:34px;font-weight:600;line-height:1}.zs-reviews__scorecol{display:flex;flex-direction:column;gap:2px}.zs-reviews .zs-stars--lg{font-size:16px}.zs-reviews__meta{font-size:11px;line-height:1.4;color:var(--zs-gray-500)}.zs-reviews .zs-reviews__div{display:block;width:1px;height:40px;background:#dcdcdc}.zs-reviews__counts{font-size:13px;line-height:1.5;color:var(--zs-ink-700)}.zs-reviews__write{border:1px solid var(--zs-ink);border-radius:999px;background:transparent;padding:10px 22px;font-family:var(--zs-ui);font-size:13px;font-weight:600;line-height:1.2;color:var(--zs-ink);cursor:pointer;white-space:nowrap;flex:none;transition:background-color .15s ease-out,color .15s ease-out}.zs-reviews__write:hover,.zs-reviews__write:focus-visible{background:var(--zs-ink);color:#fff}.zs-reviews__widget{background:transparent}.zs-reviews__widget .jdgm-widget{margin:0}.zs-reviews__widget--trim .jdgm-rev-widg__title,.zs-reviews__widget--trim .jdgm-rev-widg__summary,.zs-reviews__widget--trim .jdgm-histogram,.zs-reviews__widget--trim .jdgm-widget-actions-wrapper,.zs-reviews__widget--trim .jdgm-write-rev-link{display:none!important}.zs-reviews__widget--nohead .jm-review-widget__header>.jm-stack:first-child,.zs-reviews__widget--nohead .jm-review-widget__header>.jm-action-buttons{display:none!important}.zs-reviews__widget--nohead .jm-review-widget{padding-top:0!important}.zs-reviews__widget--app .jm-review-widget{padding-bottom:0!important}.zs-reviews__widget--nohead .jm-review-widget__header>.jm-histogram{margin-top:0!important}.zs-reviews .zs-reviews__rule{display:block;width:100%;height:0;margin:0;border:0;border-top:1px solid var(--zs-rule-color, #dcdcdc)}.zs-reviews .jm-verified-buyer-badge{width:auto;height:auto}.zs-reviews .jm-verified-buyer-badge svg{width:20px;height:20px;flex:none;overflow:visible}.zs-reviews .jm-verified-buyer-badge svg,.zs-reviews .jm-verified-buyer-badge svg *{stroke:none}@media(min-width:990px){.zs-reviews__widget--nohead .jm-review-widget__header-and-body>.jm-review-widget-sidebar-header__controls{grid-row:1;justify-self:end;align-self:start;width:var(--zs-rv-controls-w, 340px);max-width:100%;position:relative;z-index:2}.zs-reviews__widget--nohead .jm-review-widget__header-and-body>.jm-review-widget__body{grid-row:1 / 3;padding-top:var(--zs-rv-star-offset, 4px)}.zs-reviews__widget--nohead .jm-review-widget__body>.jdgm-review-list{padding-top:0!important}.zs-reviews__widget--nohead .jm-review-widget__header-and-body>.jm-review-widget-sidebar-header__sidebar{padding-top:var(--zs-rv-star-offset, 4px)}}.zs-reviews__widget--type .jm-review-widget{--jm-review-widget-text-color: var(--zs-ink);color:var(--zs-ink);font-family:var(--zs-ui)}.zs-reviews__widget--type .jm-review-content__title{font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:var(--zs-ink)!important}.zs-reviews__widget--type .jm-reviewer-info__name{font-size:14px!important;font-weight:600!important;line-height:1.35!important;color:var(--zs-ink)!important}.zs-reviews__widget--type .jm-reviewer-info__details .jm-cluster+.jm-cluster .jm-text{font-size:12px!important;line-height:1.4!important;color:var(--zs-gray-500)!important}.zs-reviews__widget--type .jm-review-content__body,.zs-reviews__widget--type .jm-review-content__body *{font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:var(--zs-ink-700)!important}.zs-reviews__widget--type .jm-ai-insights__header,.zs-reviews__widget--type .jm-ai-insights__header *{font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:var(--zs-ink)!important}.zs-reviews__widget--type .jm-ai-insights .jm-stack>p.jm-text{font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:var(--zs-ink-700)!important}.zs-reviews__widget--type .jm-keyword-list .jm-text,.zs-reviews__widget--type .jm-keyword-list button,.zs-reviews__widget--type .jm-keyword-list span{font-size:12px!important;font-weight:500!important;color:var(--zs-ink)!important}.zs-reviews__widget--type .jm-ai-disclaimer .jm-text{font-size:11px!important;line-height:1.4!important;color:var(--zs-gray-500)!important}.zs-reviews__widget--type .jm-histogram-row__frequency{font-size:13px!important;color:var(--zs-gray-500)!important}.zs-reviews__widget--type .jm-sort-filter,.zs-reviews__widget--type .jm-sort-filter *{font-size:13px!important;color:var(--zs-ink)}.zs-reviews__widget--type .jm-pagination-controls .jm-text{font-size:13px!important}.zs-reviews .jm-pagination-controls__button--active,.zs-reviews .jm-pagination-controls__button--active .jm-text{color:#fff!important}@media(min-width:750px){.zs-reviews__head{padding:var(--zs-pad-t, 56px) 20px var(--zs-head-pb, 44px)}.zs-reviews__body{padding:var(--zs-body-pt, 48px) 20px var(--zs-pad-b, 80px)}.zs-reviews__in{gap:32px}.zs-reviews .zs-rule-title{gap:20px}.zs-reviews__summary{gap:28px}.zs-reviews__score{align-items:baseline;gap:10px}.zs-reviews__avg{font-size:44px}.zs-reviews .zs-stars--lg{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/zs-pdp.css.map */
