.pk-sg-btn{font-family:"Work Sans",var(--font-body-family),sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.01em;color:#771619;display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;border-bottom:1px solid rgba(119,22,25,.3);padding:0 0 .2rem;margin:0;cursor:pointer;line-height:1.3}.pk-sg-btn:hover{border-bottom-color:#771619}.pk-sg-btn svg{flex-shrink:0}.product-form__input .pk-sg-btn{margin-left:auto}.product-form__input>legend.form__label:has(.pk-sg-legendrow){display:block;width:100%}.pk-sg-legendrow{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%}body div.pk-sg-veil{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#1a100c80;opacity:0;pointer-events:none;transition:opacity .3s ease}.pk-sg-veil.pk-on{opacity:1;pointer-events:auto}body aside.pk-sg{position:fixed;top:0;right:0;bottom:0;width:min(56rem,100%);z-index:81;background:#fff;color:#2a2118;display:flex;flex-direction:column;transform:translate(100%);transition:transform .38s cubic-bezier(.22,.85,.3,1);box-shadow:-1.8rem 0 4.4rem #1a100c2e;font-family:"Work Sans",var(--font-body-family),sans-serif}body aside.pk-sg.pk-on{transform:none}.pk-sg *{box-sizing:border-box}.pk-sg-top{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;padding:2rem 2.4rem 1.6rem;border-bottom:1px solid rgba(42,33,24,.14)}.pk-sg-top h2{font-family:"Fraunces",var(--font-heading-family),serif;font-weight:600;font-size:2rem;margin:0;letter-spacing:0;line-height:1.2}.pk-sg-top .pk-sg-sub{font-size:1.2rem;color:#5f544a;margin-top:.3rem}.pk-sg-x{width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid rgba(42,33,24,.14);background:none;font-size:1.5rem;color:#5f544a;flex-shrink:0;cursor:pointer;line-height:1}.pk-sg-x:hover{background:#771619;border-color:#771619;color:#fff}.pk-sg-body{flex:1;overflow:auto;padding:2rem 2.4rem 2.8rem}.pk-sg-tabs{display:flex;border-bottom:1px solid rgba(42,33,24,.14);margin-bottom:1.8rem}.pk-sg-tabs button{background:none;border:0;padding:1rem .2rem;margin-right:2.2rem;margin-bottom:-1px;font-family:inherit;font-size:1.3rem;font-weight:600;color:#5f544a;border-bottom:2px solid transparent;cursor:pointer}.pk-sg-tabs button.pk-on{color:#771619;border-bottom-color:#771619}.pk-sg-unit{display:inline-flex;border:1px solid rgba(42,33,24,.14);border-radius:99px;overflow:hidden;margin-bottom:1.6rem}.pk-sg-unit button{background:none;border:0;padding:.7rem 1.6rem;font-family:inherit;font-size:1.15rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5f544a;cursor:pointer}.pk-sg-unit button.pk-on{background:#771619;color:#fff}.pk-sg-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pk-sg table{width:100%;border-collapse:collapse;font-size:1.3rem;min-width:46rem}.pk-sg th,.pk-sg td{padding:1.1rem .8rem;text-align:center;border-bottom:1px solid rgba(42,33,24,.14)}.pk-sg th{font-size:1.1rem;letter-spacing:.09em;text-transform:uppercase;color:#771619;font-weight:700;line-height:1.35}.pk-sg th:first-child,.pk-sg td:first-child{text-align:left;font-weight:600}.pk-sg tbody tr:hover,.pk-sg tbody tr.pk-pick{background:#77161912}.pk-sg tbody tr.pk-pick td:first-child{position:relative}.pk-sg tbody tr.pk-pick td:first-child:before{content:"";position:absolute;left:-.8rem;top:1.2rem;bottom:1.2rem;width:3px;background:#771619}.pk-sg-fit{margin-top:1.6rem;padding:1.3rem 1.5rem;background:#fbf6eb;border-left:3px solid #d6a13b;font-size:1.3rem;line-height:1.6;color:#5f544a}.pk-sg-fit b{color:#2a2118}.pk-sg-model{margin-top:1.2rem;font-size:1.25rem;color:#5f544a}.pk-sg-how{display:grid;grid-template-columns:20rem 1fr;gap:2.2rem;align-items:start}.pk-sg-how svg{width:100%;height:auto}.pk-sg-how ol{list-style:none;counter-reset:pkh;margin:0;padding:0}.pk-sg-how li{counter-increment:pkh;padding:1.1rem 0;border-bottom:1px solid rgba(42,33,24,.14);font-size:1.3rem;line-height:1.55}.pk-sg-how li:before{content:counter(pkh);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#771619;color:#fff;font-size:1.1rem;font-weight:700;margin-right:.9rem}.pk-sg-how li b{display:block;margin-bottom:.1rem;color:#2a2118}.pk-sg-how li span{color:#5f544a}.pk-sg-foot{padding:1.4rem 2.4rem;border-top:1px solid rgba(42,33,24,.14);font-size:1.2rem;color:#5f544a;background:#fbf6eb}@media(max-width:860px){body aside.pk-sg{top:auto;left:0;right:0;bottom:0;width:100%;height:88vh;border-radius:1.6rem 1.6rem 0 0;transform:translateY(100%);box-shadow:0 -1.8rem 4.4rem #1a100c33}body aside.pk-sg.pk-on{transform:none}.pk-sg-how{grid-template-columns:1fr}.pk-sg-how svg{max-width:19rem;margin:0 auto}}@media(prefers-reduced-motion:reduce){.pk-sg,.pk-sg-veil{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/purkal-size-guide.css.map */
