.IntimateApparelCheckbox-module__zH4XEa__wrap{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#171717;align-items:center;gap:.4rem;font-size:.8125rem;line-height:1.25;display:inline-flex;position:relative}.IntimateApparelCheckbox-module__zH4XEa__control{cursor:pointer;align-items:center;gap:.55rem;min-width:0;display:inline-flex}.IntimateApparelCheckbox-module__zH4XEa__wrap.IntimateApparelCheckbox-module__zH4XEa__disabled .IntimateApparelCheckbox-module__zH4XEa__control{cursor:not-allowed}.IntimateApparelCheckbox-module__zH4XEa__wrap.IntimateApparelCheckbox-module__zH4XEa__disabled{opacity:.45}.IntimateApparelCheckbox-module__zH4XEa__control:focus-within:not(:has(:disabled)) .IntimateApparelCheckbox-module__zH4XEa__box{outline-offset:2px;outline:2px solid #171717}.IntimateApparelCheckbox-module__zH4XEa__input{opacity:0;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.IntimateApparelCheckbox-module__zH4XEa__box{background-color:#fff;border:.1em solid #171717;border-radius:.25em;flex-shrink:0;width:1.15em;height:1.15em;transition:background-color .25s,border-color .25s;position:relative}.IntimateApparelCheckbox-module__zH4XEa__box:after{content:"";box-sizing:border-box;opacity:0;border:.1em solid #171717;border-radius:.25em;width:1.05em;height:1.05em;transition:all .25s,border-width .1s;position:absolute;top:0;left:0;transform:rotate(0)}.IntimateApparelCheckbox-module__zH4XEa__input:checked~.IntimateApparelCheckbox-module__zH4XEa__box{background-color:#000;border-color:#000}.IntimateApparelCheckbox-module__zH4XEa__input:checked~.IntimateApparelCheckbox-module__zH4XEa__box:after{opacity:1;border-width:0 .15em .15em 0;border-color:#0000 #fff #fff #0000;border-radius:0;width:.28em;height:.55em;top:.18em;left:.38em;transform:rotate(45deg)}.IntimateApparelCheckbox-module__zH4XEa__label{letter-spacing:-.01em;font-weight:500}.IntimateApparelCheckbox-module__zH4XEa__infoWrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.IntimateApparelCheckbox-module__zH4XEa__infoBtn{color:#525252;cursor:help;background:#fafafa;border:1px solid #a3a3a3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;margin:0;padding:0;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.IntimateApparelCheckbox-module__zH4XEa__infoBtn:hover:not(:disabled),.IntimateApparelCheckbox-module__zH4XEa__infoBtn:focus-visible{color:#171717;background:#f5f5f5;border-color:#404040}.IntimateApparelCheckbox-module__zH4XEa__infoBtn:focus{outline:none}.IntimateApparelCheckbox-module__zH4XEa__infoBtn:focus-visible{outline-offset:2px;outline:2px solid #171717}.IntimateApparelCheckbox-module__zH4XEa__infoBtn:disabled{cursor:not-allowed}.IntimateApparelCheckbox-module__zH4XEa__infoGlyph{font-family:Georgia,Times New Roman,serif;font-size:.65rem;font-style:italic;font-weight:700;line-height:1;transform:translateY(-.02em)}.IntimateApparelCheckbox-module__zH4XEa__tooltip{z-index:20;box-sizing:border-box;width:min(17.5rem, max-content);color:#fafafa;letter-spacing:0;text-align:left;white-space:normal;overflow-wrap:break-word;pointer-events:none;opacity:0;visibility:hidden;background:#171717;border:1px solid #e5e5e5;border-radius:.4rem;max-width:calc(100vw - 2rem);padding:.5rem .7rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)translateY(.15rem);box-shadow:0 4px 14px #0000001f}.IntimateApparelCheckbox-module__zH4XEa__tooltip:after{content:"";border:5px solid #0000;border-top-color:#171717;position:absolute;top:100%;left:50%;transform:translate(-50%)}.IntimateApparelCheckbox-module__zH4XEa__tooltipOpen{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@media (min-width:640px){.IntimateApparelCheckbox-module__zH4XEa__wrap{font-size:.875rem}.IntimateApparelCheckbox-module__zH4XEa__infoBtn{width:1.1rem;height:1.1rem}.IntimateApparelCheckbox-module__zH4XEa__infoGlyph{font-size:.7rem}}
@keyframes Navbar-module__cJzEcG__navResourcesIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Navbar-module__cJzEcG__resourcesMenu{animation:.18s ease-out Navbar-module__cJzEcG__navResourcesIn}@media (prefers-reduced-motion:reduce){.Navbar-module__cJzEcG__resourcesMenu{animation:none}}
