.vk-category-size-guide{color:#241b1d}.vk-category-size-guide__page-header{margin-bottom:2.4rem}.vk-category-size-guide__page-header p,.vk-category-size-guide__panel>p{margin:0 0 1.2rem;color:#241b1dd1;line-height:1.55}.vk-category-size-guide__tabs{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2.4rem;padding-bottom:1.2rem;border-bottom:.1rem solid #7a1f32}.vk-category-size-guide__tab{min-height:4.2rem;padding:.9rem 1.3rem;border:.1rem solid rgba(36,27,29,.35);border-radius:100vmax;background:transparent;color:#241b1dd1;font:inherit;font-weight:700;cursor:pointer}.vk-category-size-guide__tab:hover,.vk-category-size-guide__tab:focus-visible{border-color:#241b1d;color:#241b1d}.vk-category-size-guide__tab:focus-visible{outline:.2rem solid #7a1f32;outline-offset:.2rem}.vk-category-size-guide__tab.is-active{border-color:#241b1d;background:#241b1d;color:#fbf4ea}.vk-category-size-guide__select-wrap{display:none;margin-bottom:1.8rem}.vk-category-size-guide__select-label{display:block;margin-bottom:.7rem;color:#241b1d;font-size:1.35rem;font-weight:700}.vk-category-size-guide__select-wrap select{width:100%;min-height:4.8rem;padding:0 4.2rem 0 1.4rem;border:.1rem solid #241b1d;border-radius:0;background:#fffdf9;color:#241b1d;font:inherit;font-weight:700}.vk-category-size-guide__panel{padding:2.4rem;border:.1rem solid rgba(36,27,29,.22);background:#fbf4ea}.vk-category-size-guide__panel[hidden]{display:none}.vk-category-size-guide__panel h2{margin:0 0 1.6rem;color:#241b1d;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.15}.vk-category-size-guide__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.8rem}.vk-category-size-guide__card{min-width:0;padding:1.5rem;border:.1rem solid rgba(36,27,29,.22);background:#fffdf9}.vk-category-size-guide__card h3{margin:0 0 1.2rem;color:#241b1d;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.2}.vk-category-size-guide__card h3 span{display:block;margin-top:.3rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.04em}.vk-category-size-guide__card dl{display:grid;gap:.8rem;margin:0}.vk-category-size-guide__card dl>div{display:flex;justify-content:space-between;gap:1rem;padding-top:.8rem;border-top:.1rem solid rgba(122,31,50,.26)}.vk-category-size-guide__card dt{color:#241b1db8;font-size:1.25rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vk-category-size-guide__card dd{margin:0;color:#241b1d;font-weight:700;text-align:right}.vk-category-size-guide__measurement-note,.vk-category-size-guide__between-sizes{margin-top:1.6rem!important}.vk-category-size-guide__product-size-system-note{margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-left:.2rem solid rgba(122,31,50,.58);background:#7a1f320f;color:#241b1ddb;line-height:1.55}.vk-category-size-guide__bras-reference{margin-top:2.8rem}.vk-category-size-guide__bras-reference+.vk-bra-fit-calculator{margin-top:3.2rem}.vk-category-size-guide__between-sizes{padding-top:1.6rem;border-top:.1rem solid rgba(122,31,50,.42);font-weight:700}.vk-category-size-guide__links{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:1.6rem!important}.vk-category-size-guide__links a{color:#241b1d;font-weight:700;text-underline-offset:.25rem}.vk-category-size-guide__links a:hover,.vk-category-size-guide__links a:focus-visible{color:#7a1f32}.vk-category-size-guide--drawer{margin:0 -.4rem 2.8rem;padding-bottom:2.8rem;border-bottom:.1rem solid rgba(122,31,50,.65)}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap{position:relative;display:flex;align-items:center;gap:1.4rem;margin:1.8rem 0 2.2rem;padding:0}.vk-category-size-guide--drawer .vk-category-size-guide__select-label{flex:0 0 auto;margin:0;font-size:1.3rem;letter-spacing:.02em}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap select{flex:1 1 auto;width:auto;min-width:0;min-height:4.4rem;padding:0 4.2rem 0 1.5rem;border-color:#5f424861;border-radius:.4rem;background:#fffdf9;color:#241b1d;appearance:none;-webkit-appearance:none;box-shadow:none;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap select:hover{border-color:#7a1f329e;background:#fffaf4}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap select:focus,.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap select:focus-visible{border-color:#7a1f32;outline:0;box-shadow:0 0 0 .3rem #7a1f321f}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap select option{background:#fffdf9;color:#241b1d}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap--custom:after{display:none}.vk-category-size-guide__custom-select{position:relative;flex:1 1 auto;min-width:0}.vk-category-size-guide__custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4.4rem;padding:0 1.5rem;border:.1rem solid rgba(95,66,72,.32);border-radius:.6rem;background:#fffdf9;color:#241b1d;font:inherit;font-weight:700;letter-spacing:.01em;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.vk-category-size-guide__custom-select-trigger:after{width:.7rem;height:.7rem;margin-left:1.6rem;border-right:.15rem solid #5f4248;border-bottom:.15rem solid #5f4248;content:"";flex:0 0 auto;transform:translateY(-.2rem) rotate(45deg);transition:transform .16s ease}.vk-category-size-guide__custom-select-trigger:hover{border-color:#7a1f328f;background:#fffaf4}.vk-category-size-guide__custom-select-trigger:focus-visible,.vk-category-size-guide__custom-select-trigger[aria-expanded=true]{border-color:#7a1f32;outline:0;box-shadow:0 0 0 .3rem #7a1f321f}.vk-category-size-guide__custom-select-trigger[aria-expanded=true]:after{transform:translateY(.2rem) rotate(225deg)}.vk-category-size-guide__custom-select-options{position:absolute;z-index:8;top:calc(100% + .7rem);right:0;left:0;display:grid;gap:.2rem;max-height:min(32rem,56vh);padding:.7rem;overflow-y:auto;border:.1rem solid rgba(95,66,72,.24);border-radius:.6rem;background:#fffdf9;box-shadow:0 1rem 2.4rem #241b1d1a}.vk-category-size-guide__custom-select-options[hidden]{display:none}.vk-category-size-guide__custom-select-option{width:100%;min-height:4rem;padding:.9rem 1rem;border:0;border-radius:.35rem;background:transparent;color:#241b1d;font:inherit;text-align:left;cursor:pointer}.vk-category-size-guide__custom-select-option:hover,.vk-category-size-guide__custom-select-option:focus-visible{background:#f6e9e5;color:#7a1f32;outline:0}.vk-category-size-guide__custom-select-option.is-active{background:#7a1f321a;color:#7a1f32;font-weight:700}.vk-category-size-guide--drawer .vk-category-size-guide__tabs{display:none}.vk-category-size-guide--drawer .vk-category-size-guide__panel{padding:2rem}.vk-category-size-guide--drawer .vk-category-size-guide__panel h2{font-size:2.15rem;line-height:1.2;letter-spacing:-.01em}.vk-category-size-guide--drawer .vk-category-size-guide__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.vk-category-size-guide--drawer .vk-category-size-guide__card{padding:1.6rem}.vk-category-size-guide--drawer .vk-category-size-guide__card h3{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin-bottom:1.3rem;font-size:2.25rem}.vk-category-size-guide--drawer .vk-category-size-guide__card h3 span{display:inline;margin:0;font-size:1.35rem;letter-spacing:.02em}.vk-category-size-guide--drawer .vk-category-size-guide__card dl{gap:.9rem}.vk-category-size-guide--drawer .vk-category-size-guide__card dl>div{align-items:baseline;gap:.8rem;padding-top:.9rem}.vk-category-size-guide--drawer .vk-category-size-guide__card dt{font-size:1.28rem;letter-spacing:.04em}.vk-category-size-guide--drawer .vk-category-size-guide__card dd{font-size:1.45rem;line-height:1.3;white-space:nowrap}@media screen and (max-width:749px){.vk-category-size-guide__page-header{margin-bottom:2rem}.vk-category-size-guide__tabs{display:none}.vk-category-size-guide__select-wrap{display:block}.vk-category-size-guide--drawer .vk-category-size-guide__select-wrap{display:block;margin-top:1.4rem}.vk-category-size-guide--drawer .vk-category-size-guide__select-label{margin-bottom:.7rem}.vk-category-size-guide__panel,.vk-category-size-guide--drawer .vk-category-size-guide__panel{padding:1.8rem}.vk-category-size-guide__panel h2{font-size:2.2rem}.vk-category-size-guide__cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vera-kiss-category-size-guide.css.map */
