.sep-design-pdp.is-side-shield-pdp{--nvz-ink: #0e0e10;--nvz-muted: #6e6e75;--nvz-hair: #e4e2de;--nvz-surface: #f4f3f1;--nvz-green: #048d2e;--nvz-check: #2e7d5b;--nvz-body: Roboto, system-ui, -apple-system, "Segoe UI", sans-serif}.sep-design-pdp.is-side-shield-pdp .product__main[data-hide-rx-blocks] .product__information_block.other-products{display:block}.sep-design-pdp.is-side-shield-pdp #pdp-sticky-atc,.sep-design-pdp.is-side-shield-pdp .product__information_block.b1g2f,.sep-design-pdp.is-side-shield-pdp .additional-block.lost-and-broken{display:none!important}.sep-design-pdp.is-side-shield-pdp .product__information_block.price-block .price-block.price:after{content:" each";font-size:12.5px;line-height:15px;color:var(--nvz-muted);font-weight:400;margin-left:6px}.sep-design-pdp.is-side-shield-pdp .nvz-assure{display:flex;align-items:center;gap:10px;margin-top:8px;background:var(--nvz-surface);border:1.25px solid var(--nvz-ink);border-radius:15px;padding:14px 16px}.sep-design-pdp.is-side-shield-pdp .nvz-assure__ico{line-height:1;flex:0 0 auto;color:var(--nvz-ink)}.sep-design-pdp.is-side-shield-pdp .nvz-assure__ico svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:block}.sep-design-pdp.is-side-shield-pdp .nvz-assure__tx{flex:1;min-width:0}.sep-design-pdp.is-side-shield-pdp .nvz-assure__tx b{display:block;font-size:clamp(9.5px,2.5cqw,13.5px);line-height:1.25;font-weight:800;letter-spacing:-.05px;white-space:nowrap}.sep-design-pdp.is-side-shield-pdp .nvz-assure__tx span{display:block;font-size:clamp(8.5px,2.2cqw,11.5px);line-height:1.35;color:var(--nvz-muted);margin-top:2px;white-space:nowrap}.sep-design-pdp.is-side-shield-pdp .nvz-assure__pill{font-size:clamp(9px,2cqw,11.5px);font-weight:800;letter-spacing:.4px;color:#fff;background:var(--nvz-ink);border-radius:8px;padding:8px 11px;white-space:nowrap}.sep-design-pdp.is-side-shield-pdp .nvz-sel{margin-top:14px}.sep-design-pdp.is-side-shield-pdp .nvz-sel--fits,.sep-design-pdp.is-side-shield-pdp .nvz-sel--group{margin-top:30px}.sep-design-pdp.is-side-shield-pdp .nvz-sel__lab{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:11px;gap:12px}.sep-design-pdp.is-side-shield-pdp .nvz-sel__k{font-size:11.5px;font-weight:700;letter-spacing:1.61px;text-transform:uppercase}.sep-design-pdp.is-side-shield-pdp .nvz-sel__v{font-size:12.5px;color:var(--nvz-muted)}.sep-design-pdp.is-side-shield-pdp .nvz-sel__help{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:12.5px;color:var(--nvz-muted)}.sep-design-pdp.is-side-shield-pdp .nvz-sel__help a{color:var(--nvz-muted);margin-left:auto}.sep-design-pdp.is-side-shield-pdp .nvz-fitsel{position:relative}.sep-design-pdp.is-side-shield-pdp .nvz-fitsel select{-webkit-appearance:none;appearance:none;width:100%;height:50px;border:1.25px solid var(--nvz-hair);border-radius:10px;background:#fff;padding:0 42px 0 14px;font:700 14px/1 var(--nvz-body);color:var(--nvz-ink);cursor:pointer}.sep-design-pdp.is-side-shield-pdp .nvz-fitsel select:hover{border-color:#c9c6c0}.sep-design-pdp.is-side-shield-pdp .nvz-fitsel select:focus-visible{outline:2px solid var(--nvz-ink);outline-offset:1px}.sep-design-pdp.is-side-shield-pdp .nvz-fitsel:after{content:"";position:absolute;right:16px;top:50%;width:11px;height:7px;margin-top:-3px;pointer-events:none;background:var(--nvz-ink);clip-path:polygon(0 0,100% 0,50% 100%)}.sep-design-pdp.is-side-shield-pdp .product__information_block.variant-selector{margin-bottom:0;padding-bottom:0;border:0}.sep-design-pdp.is-side-shield-pdp .product__information_block.atc:not(:has([data-ss-atc])){display:none!important}.sep-design-pdp.is-side-shield-pdp .nvz-atc-rule{display:block;height:1px;background:var(--nvz-hair);border:0;padding:0;width:calc(100% + 24px);margin:14px 0 10px -24px}.sep-design-pdp.is-side-shield-pdp .nvz-atc-wrap{margin-top:0}.sep-design-pdp.is-side-shield-pdp .nvz-atc-block{display:flex;flex-wrap:nowrap;gap:12px;margin:0;padding:0;border:0;box-shadow:none;align-items:stretch;justify-content:flex-start;width:100%}.sep-design-pdp.is-side-shield-pdp .nvz-atc-block .atc-button{display:none}.sep-design-pdp.is-side-shield-pdp .nvz-atc{flex:1;min-width:0;height:50px;border:0;border-radius:14px;background:var(--nvz-green);color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:inherit}.sep-design-pdp.is-side-shield-pdp .nvz-atc.empty{background:#fff;color:var(--nvz-muted);border:1.25px solid var(--nvz-hair);font-size:15px}.sep-design-pdp.is-side-shield-pdp .nvz-atc.empty:hover{border-color:#c9c6c0;background:#fafaf8}.sep-design-pdp.is-side-shield-pdp .nvz-atcamt:not(:empty):before{content:"\2014";opacity:.72;margin:0 .42em}.sep-design-pdp.is-side-shield-pdp .nvz-atc-block .wk-button.wk-button--floating.wk-button--pdp{width:50px;min-width:50px;height:50px;flex:0 0 50px;border:1.25px solid var(--nvz-hair);border-radius:14px;background:#fff;color:var(--nvz-muted);margin:0;padding:0;box-shadow:none}.sep-design-pdp.is-side-shield-pdp .nvz-atc-block .wk-button.wk-button--floating.wk-button--pdp:hover{border-color:#c9c6c0;background:#fafaf8}.sep-design-pdp.is-side-shield-pdp .nvz-atchint{font-size:11.5px;line-height:15px;color:var(--nvz-muted);margin:8px 0 0;text-align:center}.sep-design-pdp.is-side-shield-pdp .nvz-cols{display:grid;gap:7px;border-radius:12px}@keyframes nvzflash{0%,to{box-shadow:0 0 #0e0e1000}30%{box-shadow:0 0 0 4px #0e0e1021}}.sep-design-pdp.is-side-shield-pdp .nvz-cols.flash{animation:nvzflash .75s ease}.sep-design-pdp.is-side-shield-pdp .nvz-crow{display:flex;align-items:center;gap:13px;padding:11px 13px;border:1.25px solid var(--nvz-hair);border-radius:10px;background:#fff;width:100%;text-align:left}.sep-design-pdp.is-side-shield-pdp .nvz-crow.picked{border-color:var(--nvz-ink);border-width:1.9px;padding:10.35px 12.4px}.sep-design-pdp.is-side-shield-pdp .nvz-crow.out{opacity:.45}.sep-design-pdp.is-side-shield-pdp .nvz-csw{width:44px;height:44px;border-radius:10px;flex:0 0 44px;border:1px solid rgba(0,0,0,.18);position:relative;overflow:hidden;background-size:cover;background-position:center}.sep-design-pdp.is-side-shield-pdp .nvz-csw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 42%,rgba(255,255,255,.3) 50%,transparent 58%)}.sep-design-pdp.is-side-shield-pdp .nvz-ctx{flex:1;min-width:0}.sep-design-pdp.is-side-shield-pdp .nvz-ctx b{display:block;font-size:13.5px;font-weight:700;line-height:17px}.sep-design-pdp.is-side-shield-pdp .nvz-ctx span{display:block;font-size:12px;line-height:16.2px;color:var(--nvz-muted)}.sep-design-pdp.is-side-shield-pdp .nvz-cadd{border:1.25px solid var(--nvz-hair);background:#fff;border-radius:9px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap;font-family:inherit}.sep-design-pdp.is-side-shield-pdp .nvz-cadd:hover{border-color:#c9c6c0;background:#fafaf8}.sep-design-pdp.is-side-shield-pdp .nvz-cstep{display:flex;align-items:center;border:1.25px solid var(--nvz-ink);border-radius:9px;overflow:hidden;background:#fff}.sep-design-pdp.is-side-shield-pdp .nvz-cstep button{width:32px;height:34px;border:0;background:none;font-size:16px;font-weight:700;cursor:pointer;line-height:1;padding:0;font-family:inherit}.sep-design-pdp.is-side-shield-pdp .nvz-cstep button:hover{background:#f4f3f1}.sep-design-pdp.is-side-shield-pdp .nvz-cstep i{font-style:normal;min-width:26px;text-align:center;font-size:13px;font-weight:700}.sep-design-pdp.is-side-shield-pdp .nvz-lensbox{border:1.25px solid var(--nvz-hair);border-radius:14px;overflow:hidden}.sep-design-pdp.is-side-shield-pdp .nvz-row{display:flex;align-items:center;gap:12px;padding:14px 15px;text-decoration:none;color:inherit}.sep-design-pdp.is-side-shield-pdp .nvz-row+.nvz-row{border-top:1px solid var(--nvz-hair)}.sep-design-pdp.is-side-shield-pdp a.nvz-row{cursor:pointer}.sep-design-pdp.is-side-shield-pdp a.nvz-row:hover{background:#fafaf8}.sep-design-pdp.is-side-shield-pdp a.nvz-row:hover .nvz-car{transform:translate(2px)}.sep-design-pdp.is-side-shield-pdp .nvz-row--static{cursor:default}.sep-design-pdp.is-side-shield-pdp .nvz-ic{width:32px;height:32px;border-radius:9px;background:var(--nvz-surface);color:var(--nvz-ink);display:flex;align-items:center;justify-content:center;flex:0 0 32px}.sep-design-pdp.is-side-shield-pdp .nvz-ic svg{width:19px;height:19px;display:block;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sep-design-pdp.is-side-shield-pdp .nvz-tx{flex:1;min-width:0}.sep-design-pdp.is-side-shield-pdp .nvz-tx b{display:block;font-size:13.5px;font-weight:700;line-height:16.875px}.sep-design-pdp.is-side-shield-pdp .nvz-tx span{display:block;font-size:12px;line-height:16.2px;color:var(--nvz-muted)}.sep-design-pdp.is-side-shield-pdp .nvz-chk{font-size:11.5px;font-weight:700;letter-spacing:.46px;color:var(--nvz-check);white-space:nowrap}.sep-design-pdp.is-side-shield-pdp .nvz-car{color:var(--nvz-muted);font-size:17px;transition:transform .14s}.sep-design-pdp.is-side-shield-pdp .nvz-perks{margin-top:34px;padding-top:26px;border-top:1px solid var(--nvz-hair);border-bottom:0}.sep-design-pdp.is-side-shield-pdp .nvz-perks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center}.sep-design-pdp.is-side-shield-pdp .nvz-perks__grid b{display:block;font-size:11.5px;line-height:14px;font-weight:700;margin-top:8px}.sep-design-pdp.is-side-shield-pdp .nvz-perks__grid span{display:block;font-size:10.5px;line-height:13px;color:var(--nvz-muted);margin-top:2px}.sep-design-pdp.is-side-shield-pdp .nvz-perks__grid svg{width:19px;height:19px;margin:0 auto;stroke:var(--nvz-ink);fill:none;stroke-width:1.7;display:block}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal.is-open{display:flex}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0e108c}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__p{position:relative;width:min(100%,440px);max-height:min(640px,calc(100vh - 40px));background:#fff;border-radius:18px;padding:28px 24px 24px;overflow-y:auto;box-shadow:0 18px 48px #0e0e102e}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__x{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:11px;background:var(--nvz-surface);border:0;color:var(--nvz-ink);cursor:pointer;display:grid;place-items:center}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__x svg{width:18px;height:18px;display:block;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;fill:none}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__eb{font-size:11px;font-weight:700;letter-spacing:1.54px;text-transform:uppercase;color:var(--nvz-muted);margin-bottom:6px;padding-right:50px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__t{margin:0 0 8px;font:800 28px/32.2px Quan,Saira Condensed,Oswald,sans-serif;letter-spacing:-.56px;text-transform:uppercase;padding-right:50px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__l{font-size:14px;line-height:20.3px;color:var(--nvz-muted);margin:0 0 22px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__steps{display:flex;flex-direction:column;gap:14px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__step{display:flex;gap:14px;align-items:flex-start}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__n{width:34px;height:34px;border-radius:10px;background:var(--nvz-ink);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 34px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__step b{display:block;font-size:15px;font-weight:700;line-height:19.5px}.sep-design-pdp.is-side-shield-pdp .nvz-fit-modal__step p{margin:3px 0 0;font-size:14px;line-height:20px;color:var(--nvz-muted)}body.ss-fit-open{overflow:hidden}@media(max-width:798px){.sep-design-pdp.is-side-shield-pdp .nvz-atc-rule{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media(max-width:560px){.sep-design-pdp.is-side-shield-pdp .nvz-assure{padding:9px 10px;gap:7px;border-radius:12px}.sep-design-pdp.is-side-shield-pdp .nvz-assure__pill{padding:5px 7px;border-radius:6px}.sep-design-pdp.is-side-shield-pdp .nvz-crow{padding:10px 11px;gap:11px}.sep-design-pdp.is-side-shield-pdp .nvz-crow.picked{padding:9.35px 10.4px}.sep-design-pdp.is-side-shield-pdp .nvz-csw{width:40px;height:40px;flex:0 0 40px}.sep-design-pdp.is-side-shield-pdp .nvz-row{padding:13px;gap:10px}.sep-design-pdp.is-side-shield-pdp .nvz-perks{padding-top:18px}.sep-design-pdp.is-side-shield-pdp .nvz-perks__grid{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/side-shields-pdp.css.map */
