:is(.ioan-edit,#ioan-lp-keep-specificity){--paper:#f7f5ef;--ink:#45483f;--rule:#d2d2c8;--stone:#73796c;color:var(--ink);background:var(--paper);font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;width:100%;overflow-wrap:break-word}:is(.ioan-edit,#ioan-lp-keep-specificity) *{box-sizing:border-box}:is(.ioan-edit,#ioan-lp-keep-specificity) h1,:is(.ioan-edit,#ioan-lp-keep-specificity) h2,:is(.ioan-edit,#ioan-lp-keep-specificity) h3,:is(.ioan-edit,#ioan-lp-keep-specificity) p,:is(.ioan-edit,#ioan-lp-keep-specificity) figure{margin:0;color:inherit}:is(.ioan-edit,#ioan-lp-keep-specificity) h1,:is(.ioan-edit,#ioan-lp-keep-specificity) h2,:is(.ioan-edit,#ioan-lp-keep-specificity) h3{text-transform:none;letter-spacing:-.035em;font-weight:400}:is(.ioan-edit,#ioan-lp-keep-specificity) h1{font-size:clamp(48px,6.7vw,96px);line-height:1.03;max-width:8ch}:is(.ioan-edit,#ioan-lp-keep-specificity) h2{font-size:clamp(29px,3.6vw,48px);line-height:1.13}:is(.ioan-edit,#ioan-lp-keep-specificity) h3{font-size:24px;line-height:1.2}:is(.ioan-edit,#ioan-lp-keep-specificity) p{max-width:65ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-wrap{max-width:1280px;margin:auto;padding:0 48px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-label{font-size:11px;letter-spacing:.15em;text-transform:uppercase;line-height:1.5}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-note{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:19px;letter-spacing:0;transform:rotate(-3deg);display:inline-block}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 19px;border:1px solid var(--ink);background:transparent;color:var(--ink);text-decoration:none;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;border-radius:0;letter-spacing:0;text-transform:none;transition:background .2s,color .2s}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-btn:hover{background:var(--ink);color:var(--paper)}:is(.ioan-edit,#ioan-lp-keep-specificity) a:focus-visible,:is(.ioan-edit,#ioan-lp-keep-specificity) button:focus-visible{outline:3px solid #243a7b;outline-offset:4px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-primary{background:var(--ink);color:var(--paper)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-primary:hover{background:#606555}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;padding-top:48px;padding-bottom:72px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy{padding:32px 0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy h1{margin-top:24px;margin-bottom:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy .edit-sub{font-size:19px;max-width:32ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-note{margin-top:36px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-media{position:relative;background:#ecebe4;aspect-ratio:4/5}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-media img{display:block;width:100%;height:auto;object-fit:contain}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-missing{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px;text-align:center;border:1px dashed #a5a697;gap:14px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-missing p{font-size:14px;max-width:30ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-section{padding-top:72px;padding-bottom:72px;border-top:1px solid var(--rule)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story{display:grid;grid-template-columns:1fr 1fr;gap:60px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story h2{margin-top:18px;max-width:15ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story-copy{padding-top:30px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story-copy p+p{margin-top:16px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-details{font-size:12px;margin-top:28px!important;letter-spacing:.035em}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-process-header{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-process-header h2{margin-top:16px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-step-number{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--stone);border-radius:48% 52% 44% 56%;font:italic 22px Georgia,serif;transform:rotate(-5deg);margin-bottom:22px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps h3{font-size:21px;margin-bottom:14px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps p{font-size:14px;line-height:1.65}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-process-close{margin-top:36px!important;font-size:17px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-undyed{background:#edeadd}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-undyed .edit-section{border-top:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spotlight{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:36px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-image{display:block;background:#f7f7f7;aspect-ratio:1400/1650}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-image img{display:block;width:100%;height:100%;object-fit:contain}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-copy{padding-top:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-title{display:flex;justify-content:space-between;align-items:start;gap:16px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-title a{color:inherit;text-decoration:none}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-color{font-size:12px;display:flex;align-items:center;gap:7px;margin-top:8px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-swatch{height:10px;width:10px;border-radius:50%;background:#73796c;display:inline-block;border:1px solid #b5b6a9}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-swatch-undyed{background:#eee5d0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-price{white-space:nowrap;font-size:15px;letter-spacing:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-copy ul{padding-left:18px;margin:20px 0 24px;font-size:14px;line-height:1.8}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-stock{font-size:12px;margin-top:12px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-head h2{margin-top:16px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-card{min-width:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-link{display:block;color:inherit;text-decoration:none}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-image{aspect-ratio:1400/1650;background:#f7f7f7;overflow:hidden}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .35s}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-link:hover img{transform:scale(1.025)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-card h3{font-size:15px;line-height:1.4;letter-spacing:-.015em;margin-top:14px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-card .edit-price{display:block;margin-top:5px;font-size:13px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-archive{font-size:11px;margin-top:6px;display:block}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-closing{text-align:center;padding:80px 24px 90px;border-top:1px solid var(--rule)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-closing p{margin:auto;max-width:24ch;font-size:clamp(26px,3vw,40px);line-height:1.22;letter-spacing:-.025em}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-closing .edit-btn{margin-top:28px}:is(.ioan-edit,#ioan-lp-keep-specificity) :is(.edit-grid-section,#ioan-lp-keep-specificity){scroll-margin-top:110px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-step-media{display:block;width:100%;aspect-ratio:4/5;background:#e9e7df;margin:0 0 20px;overflow:hidden}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-step-media img,:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-step-media video{display:block;width:100%;height:100%;object-fit:contain}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-media-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-arrow{display:inline-block;width:1em;height:1em;margin-left:.3em;vertical-align:-.12em;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-sizes{border:0;padding:0;margin:0 0 18px;min-width:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-sizes legend{font-size:13px;margin-bottom:10px;padding:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-options{display:flex;gap:8px;flex-wrap:wrap}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size{position:relative;cursor:pointer}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size span{display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px;border:1px solid var(--rule);font-size:13px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size input:focus-visible+span{outline:3px solid #243a7b;outline-offset:3px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size input:disabled+span{opacity:.4;text-decoration:line-through;cursor:not-allowed}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-error{display:block;color:#9a3026;font-size:13px;min-height:21px;margin-top:8px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-btn:disabled{opacity:.45;cursor:not-allowed}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-look-actions{margin-top:32px;padding-top:24px;border-top:1px solid var(--rule)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-look-actions .edit-btn{width:100%}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-cart-status{min-height:26px;font-size:14px;margin-top:12px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-cart-status[data-state=error]{color:#9a3026}@media(max-width:900px){:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-wrap{padding-left:28px;padding-right:28px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero{gap:32px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story{gap:32px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spotlight{gap:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid{gap:28px 14px}}@media(max-width:600px){:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-wrap{padding-left:22px;padding-right:22px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero{display:flex;flex-direction:column;gap:0;padding:0 0 44px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-media{width:100%;order:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy{width:100%;padding:32px 22px 0;order:1}:is(.ioan-edit,#ioan-lp-keep-specificity) h1{font-size:55px;max-width:none}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy h1{margin-top:16px;margin-bottom:20px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-copy .edit-sub{font-size:17px;max-width:34ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-hero-note{margin-top:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-section{padding-top:44px;padding-bottom:44px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story{grid-template-columns:1fr;gap:22px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story-copy{padding-top:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-story h2{max-width:18ch}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-details{font-size:11px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-process-header{display:block;margin-bottom:28px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-process-header .edit-note{margin-top:20px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps{gap:28px 20px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps h3{font-size:19px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-steps p{font-size:13px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-step-number{margin-bottom:14px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spotlight{grid-template-columns:1fr;gap:40px;margin-top:26px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-title h3{font-size:25px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-head{display:block;margin-bottom:24px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-head .edit-note{margin-top:18px;font-size:16px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-grid-card h3{font-size:14px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-closing{padding:50px 22px 60px}}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart{margin-top:10px;color:inherit;font-size:12px;line-height:1.6;min-width:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart summary{display:list-item;cursor:pointer;text-decoration:underline;text-underline-offset:3px;width:fit-content;padding:4px 0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart summary:focus-visible,:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-chart-scroll:focus-visible{outline:3px solid #243a7b;outline-offset:3px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-chart-scroll{max-width:100%;overflow-x:auto;margin-top:12px;overscroll-behavior-x:contain}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart table{border-collapse:collapse;width:100%;min-width:480px;font-size:12px;color:inherit;background:transparent;margin:0}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart th,:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart td{padding:9px 8px;border:1px solid var(--rule);text-align:center;white-space:nowrap;font-weight:400}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart th:first-child{text-align:left}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart thead th{background:#edeadd}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart .edit-chart-note{white-space:normal;text-align:left;line-height:1.6}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart p{font-size:12px;margin-top:10px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){:is(.ioan-edit,#ioan-lp-keep-specificity) :is(.edit-cart-root,#ioan-lp-keep-specificity),:is(.ioan-edit,#ioan-lp-keep-specificity) :is(.edit-cart-form,#ioan-lp-keep-specificity),:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spotlight>article,:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-spot-copy{min-width:0;max-width:100%}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-chart-scroll{width:100%;max-width:100%;overflow-x:auto}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart table{display:block;width:100%;min-width:0;max-width:100%}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart tbody{display:block;width:100%}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart tbody th,:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart tbody td{display:block;min-width:0;padding:9px 8px;white-space:normal;overflow-wrap:anywhere;border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:13px}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart tbody th{grid-column:1/-1;background:#edeadd;text-align:left}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart td[data-size]:before{content:attr(data-size);display:block;font-size:10px;line-height:1.4;margin-bottom:4px;color:var(--stone)}:is(.ioan-edit,#ioan-lp-keep-specificity) .edit-size-chart td.edit-chart-note{grid-column:1/-1;font-size:12px}}@media(prefers-reduced-motion:reduce){:is(.ioan-edit,#ioan-lp-keep-specificity) *{transition:none!important}}body.template-page:has(.ioan-edit) .main{padding-top:56px}
/*# sourceMappingURL=/cdn/shop/t/496/assets/ioan-lp-edit.css.map */
