*,*:before,*:after{box-sizing:border-box}body{margin:0}.cr-skip-link{position:absolute;left:var(--space-4);top:var(--space-2);z-index:100;padding:10px 16px;background:var(--cr-cream);color:var(--cr-navy);font-family:var(--font-body);font-weight:var(--fw-body-semibold);border-radius:var(--radius-sm);transform:translateY(-200%)}.cr-skip-link:focus{transform:none;outline:none;box-shadow:var(--focus-ring)}.cr-wrap{max-width:var(--width-wide);margin:0 auto;padding:0 var(--gutter-page)}.cr-wrap--narrow{max-width:var(--width-content)}.cr-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.cr-split>*{min-width:0}.cr-split__badge{width:220px;height:220px;max-width:100%;filter:drop-shadow(0 20px 48px rgba(0,0,0,.5))}@media(max-width:700px){.cr-split{grid-template-columns:1fr;gap:var(--space-5)}.cr-split__badge{width:140px;height:140px}}.cr-sec{padding:var(--space-9) 0}.cr-sec--tight{padding:var(--space-8) 0}.cr-sec--paper{background:var(--surface-paper)}.cr-sec--navy{background:var(--cr-navy);color:var(--text-on-dark)}.cr-sec--black{background:var(--cr-black);color:var(--text-on-dark)}.cr-sec--red{background:var(--cr-red);color:var(--text-on-dark)}.cr-sec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6)}.cr-hr{border:0;border-top:1px solid var(--rule-metallic);margin:0}.cr-h1{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(38px,5vw,var(--fs-display-lg));line-height:var(--lh-display);letter-spacing:var(--ls-display);margin:0}.cr-h2{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(30px,3.4vw,var(--fs-display-md));line-height:var(--lh-heading);margin:0}.cr-h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:var(--fs-display-sm);line-height:var(--lh-heading);margin:0}.cr-sub{font-family:var(--font-subtitle);font-weight:var(--fw-subtitle);font-size:var(--fs-subtitle-md);letter-spacing:.03em;line-height:var(--lh-subtitle);margin:0}.cr-p{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure-body);margin:0;text-wrap:pretty}.cr-muted{color:var(--text-muted-on-light)}.cr-sec--navy .cr-muted,.cr-sec--black .cr-muted,.cr-sec--red .cr-muted{color:var(--text-muted-on-dark)}.cr-red{color:var(--cr-red)}.cr-seclabel{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:12px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--cr-navy)}.cr-seclabel:after{content:"";flex:0 0 34px;height:2px;background:var(--cr-red)}.cr-seclabel--cream{color:var(--cr-cream)}.cr-seclabel--center{justify-content:center}.cr-stars{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.cr-stars svg{display:block}.cr-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:13px;letter-spacing:.09em;text-transform:uppercase;padding:14px 26px;border-radius:var(--radius-md);border:2px solid transparent;cursor:pointer;text-decoration:none;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.cr-btn:hover{text-decoration:none}.cr-btn:active{transform:translateY(1px)}.cr-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.cr-btn--lg{padding:17px 34px;font-size:14px}.cr-btn--primary{background:var(--cr-red);color:var(--cr-cream);border-color:var(--cr-red)}.cr-btn--primary:hover{background:var(--red-hover);border-color:var(--red-hover);color:var(--cr-cream)}.cr-btn--navy{background:var(--cr-navy);color:var(--cr-cream);border-color:var(--cr-navy)}.cr-btn--navy:hover{background:var(--navy-hover);color:var(--cr-cream)}.cr-btn--outline{background:transparent;color:var(--cr-navy);border-color:var(--cr-navy)}.cr-btn--outline:hover{background:var(--cr-navy);color:var(--cr-cream)}.cr-btn--outline-cream{background:transparent;color:var(--cr-cream);border-color:var(--border-hairline-on-dark)}.cr-btn--outline-cream:hover{background:var(--cr-cream);color:var(--cr-navy);border-color:var(--cr-cream)}.cr-btn[disabled],.cr-btn--sold{background:color-mix(in srgb,var(--cr-navy) 22%,var(--cr-cream));color:var(--text-muted-on-light);border-color:transparent;cursor:not-allowed}.cr-link{background:none;border:0;padding:0;cursor:pointer;font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--cr-red);display:inline-flex;align-items:center;gap:6px}.cr-link:hover{color:var(--red-hover)}.cr-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:var(--radius-pill);border:1px solid transparent;white-space:nowrap}.cr-badge--red{background:var(--cr-red);color:var(--cr-cream)}.cr-badge--navy{background:var(--cr-navy);color:var(--cr-cream)}.cr-badge--outline{background:transparent;color:var(--cr-navy);border-color:var(--border-hairline-on-light)}.cr-badge--outline-cream{background:transparent;color:var(--cr-cream);border-color:var(--border-hairline-on-dark)}.cr-badge--copper{background:transparent;color:var(--cr-copper);border-color:color-mix(in srgb,var(--cr-copper) 55%,transparent)}.cr-grid{display:grid;gap:var(--space-5)}.cr-grid--4{grid-template-columns:repeat(4,1fr)}.cr-grid--3{grid-template-columns:repeat(3,1fr)}.cr-grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:1100px){.cr-grid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.cr-grid--4,.cr-grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cr-grid--4,.cr-grid--3,.cr-grid--2{grid-template-columns:1fr}}.cr-card{display:flex;flex-direction:column;background:var(--surface-card);border:var(--bw-standard) solid var(--border-strong);border-top:var(--bw-frame) solid var(--cr-copper);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden;transition:transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.cr-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-raised)}.cr-card__body{padding:var(--space-4) var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);flex:1}.cr-card__meta{font-family:var(--font-body);font-size:11.5px;font-weight:var(--fw-body-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted-on-light)}.cr-card__title{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:20px;line-height:1.08;color:var(--cr-navy);margin:0}.cr-card__title a{color:inherit}.cr-card__title a:hover{color:var(--cr-red);text-decoration:none}.cr-card__story{font-family:var(--font-quote);font-style:italic;font-size:14px;line-height:1.5;color:var(--text-muted-on-light);margin:0}.cr-card__price{font-family:var(--font-subtitle);font-weight:var(--fw-body-bold);font-size:22px;color:var(--cr-red);margin:0}.cr-card__foot{margin-top:auto;padding-top:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.cr-card__badges{display:flex;flex-wrap:wrap;gap:6px}.cr-art{position:relative;aspect-ratio:3/4;background:var(--cr-navy);overflow:hidden;display:flex;align-items:center;justify-content:center}.cr-art--pdp{aspect-ratio:4/5}.cr-art__img{position:absolute;top:12%;right:14.5%;bottom:12%;left:14.5%;display:flex;align-items:center;justify-content:center}.cr-art--pdp .cr-art__img{top:5%;right:7%;bottom:5%;left:7%}.cr-art__photo{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 0 0 1px color-mix(in srgb,var(--cr-copper) 55%,transparent),0 0 0 5px var(--cr-navy),0 0 0 6px color-mix(in srgb,var(--cr-copper) 28%,transparent)}.cr-art__rule{position:absolute;border:1px solid color-mix(in srgb,var(--cr-copper) 40%,transparent);pointer-events:none}.cr-art__rule--outer{top:8%;right:10%;bottom:8%;left:10%}.cr-art__rule--inner{top:11%;right:13.5%;bottom:11%;left:13.5%;border-color:color-mix(in srgb,var(--cr-copper) 22%,transparent)}.cr-art__ph{position:relative;text-align:center;color:var(--text-muted-on-dark);font-family:var(--font-body);font-size:11px;font-weight:var(--fw-body-semibold);letter-spacing:.14em;text-transform:uppercase}.cr-art__flag{position:absolute;top:0;left:0;z-index:2;display:flex;gap:6px;padding:10px}.cr-art__sold{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cr-black) 62%,transparent)}.cr-tile{display:flex;flex-direction:column;background:var(--surface-card);border:var(--bw-standard) solid var(--border-strong);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.cr-tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-raised)}.cr-tile__art{aspect-ratio:4/3;background:var(--cr-navy);position:relative;overflow:hidden}.cr-tile__art img{width:100%;height:100%;object-fit:cover;display:block}.cr-tile--cat .cr-tile__art{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;padding:var(--space-5)}.cr-tile--cat .cr-tile__art img{width:auto;height:auto;max-width:72%;max-height:64%;object-fit:contain}.cr-tile__body{padding:var(--space-4);display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.cr-tile__name{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:17px;line-height:1.1;color:var(--cr-navy)}.cr-tile__count{font-family:var(--font-body);font-size:11px;font-weight:var(--fw-body-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted-on-light);white-space:nowrap}.cr-tile--all{background:var(--cr-navy);justify-content:center;align-items:center;text-align:center;padding:var(--space-6) var(--space-4);min-height:100%}.cr-tile--all .cr-tile__name{color:var(--cr-cream)}.cr-tile--soon{opacity:.72}.cr-header{position:sticky;top:0;z-index:50;background:var(--cr-navy);border-bottom:1px solid var(--rule-metallic)}.cr-header__bar{height:78px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.cr-header__brand{display:flex;align-items:center;gap:var(--space-3);text-decoration:none}.cr-header__brand img{height:46px;width:46px;display:block}.cr-header__word{font-family:var(--font-display);text-transform:uppercase;font-size:19px;line-height:.95;color:var(--cr-cream);letter-spacing:.01em}.cr-nav{display:flex;align-items:center;gap:var(--space-6)}.cr-nav__item{background:none;border:0;padding:0;cursor:pointer;font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted-on-dark);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.cr-nav__item:hover,.cr-nav__item[aria-current]{color:var(--cr-cream);text-decoration:none}.cr-utils{display:flex;align-items:center;gap:var(--space-4)}.cr-icon-btn{background:none;border:0;padding:6px;cursor:pointer;color:var(--cr-cream);display:inline-flex;position:relative;text-decoration:none}.cr-cart-count{position:absolute;top:-2px;right:-4px;min-width:17px;height:17px;border-radius:var(--radius-pill);background:var(--cr-red);color:var(--cr-cream);font-family:var(--font-body);font-size:10px;font-weight:var(--fw-body-bold);display:flex;align-items:center;justify-content:center;padding:0 4px}.cr-shop{position:relative}.cr-drop{position:absolute;top:100%;left:0;padding-top:14px;z-index:60}.cr-drop__panel{display:grid;grid-template-columns:auto auto;gap:32px;min-width:440px;background:var(--cr-cream);border:var(--bw-standard) solid var(--border-strong);border-top:var(--bw-frame) solid var(--cr-copper);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);padding:var(--space-5) var(--space-6)}.cr-drop__panel.cr-drop__panel--3col{grid-template-columns:auto auto auto;min-width:640px}.cr-drop__panel.cr-drop__panel--4col{grid-template-columns:auto auto auto auto;min-width:840px}.cr-drop__group>a{display:block;padding:7px 0;font-family:var(--font-body);font-size:14px;color:var(--cr-navy);text-decoration:none}.cr-drop__group>a:hover{color:var(--cr-red);text-decoration:none}.cr-drop__title{font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:11px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted-on-light);margin-bottom:var(--space-3)}.cr-shop[data-open=false] .cr-drop,.cr-mob{display:none}.cr-header__cta{margin-left:var(--space-2);padding:10px 16px;font-size:12px}.cr-mobmenu{background:var(--cr-navy);border-bottom:1px solid var(--rule-metallic)}.cr-mobmenu__inner{display:flex;flex-direction:column;padding-block:var(--space-2) var(--space-5)}.cr-mobmenu a,.cr-mobmenu button{padding:14px 0;border-bottom:1px solid var(--border-hairline-on-dark);text-align:left}@media(max-width:1000px){.cr-nav{display:none}.cr-mob{display:inline-flex}}@media(max-width:600px){.cr-header__cta{display:none}.cr-header__bar{gap:var(--space-3)}.cr-header__brand{min-width:0;gap:var(--space-2)}.cr-header__word{font-size:16px}.cr-utils{gap:var(--space-1)}}@media(max-width:359px){.cr-header__word{display:none}}.cr-hero{background:var(--cr-navy);color:var(--text-on-dark)}.cr-hero__inner{min-height:186px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);padding-block:var(--space-6)}.cr-hero__badge{width:150px;height:150px;flex:0 0 auto;filter:drop-shadow(0 16px 40px rgba(0,0,0,.45))}.cr-kit{border-top:1px solid var(--rule-metallic);padding:var(--space-5) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.cr-kit__text{max-width:460px;flex:1 1 320px}.cr-kit__form{display:flex;gap:var(--space-2);flex-wrap:nowrap;align-items:center;flex:1 1 auto;max-width:520px;min-width:340px}.cr-kit__form .cr-input{flex:1 1 auto;min-width:0}.cr-kit__form .cr-btn{flex:0 0 auto;white-space:nowrap}@media(max-width:700px){.cr-kit__form{flex-wrap:wrap;min-width:0}.cr-kit__form .cr-btn{width:100%}}.cr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cr-input,.cr-select,.cr-textarea{width:100%;font-family:var(--font-body);font-size:15px;color:var(--cr-navy);background:var(--cr-white);border:var(--bw-standard) solid var(--border-strong);border-radius:var(--radius-sm);padding:12px 14px}.cr-input:focus,.cr-select:focus,.cr-textarea:focus{outline:none;box-shadow:var(--focus-ring);border-color:var(--cr-navy)}.cr-input--onnavy{background:color-mix(in srgb,var(--cr-cream) 96%,var(--cr-navy));border-color:transparent;min-width:260px}.cr-field{display:flex;flex-direction:column;gap:var(--space-2)}.cr-field__label{font-family:var(--font-body);font-weight:var(--fw-body-semibold);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cr-navy)}.cr-sec--navy .cr-field__label{color:var(--cr-cream)}.cr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media(max-width:700px){.cr-form-grid{grid-template-columns:1fr}}.cr-filters{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) 0;border-top:1px solid var(--border-hairline-on-light);border-bottom:1px solid var(--border-hairline-on-light)}.cr-filters .cr-field{min-width:170px;flex:0 1 auto}.cr-filters__count{margin-left:auto;font-family:var(--font-body);font-size:12px;font-weight:var(--fw-body-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted-on-light)}.cr-applied{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) 0;border-bottom:1px solid var(--border-hairline-on-light)}.cr-chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:12px;font-weight:var(--fw-body-medium);color:var(--cr-navy);background:transparent;border:1px solid var(--border-hairline-on-light);border-radius:var(--radius-sm);padding:6px 10px;text-decoration:none}.cr-chip:hover{border-color:var(--cr-red);color:var(--cr-red);text-decoration:none}.cr-pager{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-7) 0 0}.cr-pager a,.cr-pager span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:13px;font-weight:var(--fw-body-semibold);color:var(--cr-navy);border:1px solid var(--border-hairline-on-light);border-radius:var(--radius-sm);text-decoration:none}.cr-pager a:hover{border-color:var(--cr-navy);text-decoration:none}.cr-pager [aria-current]{background:var(--cr-navy);color:var(--cr-cream);border-color:var(--cr-navy)}.cr-empty{text-align:center;padding:var(--space-9) var(--space-5);border:var(--bw-standard) dashed var(--border-hairline-on-light);border-radius:var(--radius-md)}.cr-footer{background:var(--cr-black);color:var(--text-on-dark)}.cr-footer__signup{border-bottom:1px solid var(--border-hairline-on-dark);padding:var(--space-6) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.cr-footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);padding:var(--space-8) 0}.cr-footer__cols a{display:block;padding:5px 0;font-family:var(--font-body);font-size:13.5px;color:var(--text-muted-on-dark);text-decoration:none}.cr-footer__cols a:hover{color:var(--cr-cream);text-decoration:none}.cr-footer__base{border-top:1px solid var(--border-hairline-on-dark);padding:var(--space-5) 0;display:flex;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;font-family:var(--font-body);font-size:12px;color:var(--text-muted-on-dark)}@media(max-width:800px){.cr-footer__cols{grid-template-columns:1fr 1fr}}.cr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:var(--space-5);background:color-mix(in srgb,var(--cr-black) 62%,transparent);animation:cr-fade var(--dur-base) var(--ease-standard)}.cr-dialog[hidden]{display:none}.cr-dialog__panel{width:520px;max-width:100%;max-height:90vh;overflow-y:auto;background:var(--cr-cream);border:var(--bw-standard) solid var(--border-strong);border-top:var(--bw-frame) solid var(--cr-copper);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.cr-dialog__head{padding:var(--space-5);background:var(--cr-navy);color:var(--cr-cream);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.cr-dialog__body{padding:26px}.cr-pdp{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--space-8);align-items:start}@media(max-width:900px){.cr-pdp{grid-template-columns:1fr}}.cr-thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,120px));justify-content:start;gap:var(--space-3);margin-top:var(--space-3)}.cr-pdp__price{font-size:66px!important;line-height:1;padding:14px 0;letter-spacing:-.01em}.cr-thumbs button{padding:0;background:var(--cr-navy);border:var(--bw-standard) solid transparent;border-radius:var(--radius-sm);cursor:pointer;aspect-ratio:1;overflow:hidden;transition:border-color .2s cubic-bezier(.4,0,.2,1)}.cr-thumbs button:hover{border-color:color-mix(in srgb,var(--cr-copper) 60%,transparent)}.cr-thumbs button.is-selected,.cr-thumbs button[aria-pressed=true]{border-color:var(--cr-copper)}.cr-thumbs img{width:100%;height:100%;object-fit:contain;display:block}.cr-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:color-mix(in srgb,var(--cr-navy) 96%,transparent);display:flex;align-items:center;justify-content:center;overflow:auto;padding:40px}.cr-lightbox__img{max-width:min(1600px,90vw);max-height:90vh;object-fit:contain;transition:transform .25s cubic-bezier(.4,0,.2,1);transform-origin:center center;box-shadow:0 0 0 1px color-mix(in srgb,var(--cr-copper) 55%,transparent),0 0 0 6px var(--cr-navy),0 0 0 7px color-mix(in srgb,var(--cr-copper) 28%,transparent)}.cr-lightbox__img[data-zoom="1"]{max-width:none;max-height:none}.cr-lightbox__close{position:fixed;top:20px;right:20px;width:44px;height:44px;background:color-mix(in srgb,var(--cr-warm-black) 82%,transparent);color:var(--cr-cream);border:1px solid color-mix(in srgb,var(--cr-copper) 40%,transparent);border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s cubic-bezier(.4,0,.2,1);z-index:1001}.cr-lightbox__close:hover{background:var(--cr-warm-black)}.cr-card{position:relative}.cr-card__flip{position:absolute;top:12px;right:12px;z-index:3;width:36px;height:36px;padding:0;background:color-mix(in srgb,var(--cr-warm-black) 78%,transparent);color:var(--cr-cream);border:1px solid color-mix(in srgb,var(--cr-copper) 45%,transparent);border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s cubic-bezier(.4,0,.2,1)}.cr-card__flip:hover{background:var(--cr-warm-black)}.cr-card .cr-art{perspective:1400px}.cr-art__flipper{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,0,.2,1)}.cr-art__face{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--cr-navy);display:flex;align-items:center;justify-content:center}.cr-art__face--back,.cr-card.is-flipped .cr-art__flipper{transform:rotateY(180deg)}.cr-spec{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:14px}.cr-spec th,.cr-spec td{text-align:left;padding:11px 0;border-bottom:1px solid var(--border-hairline-on-light);vertical-align:top}.cr-spec th{width:38%;font-weight:var(--fw-body-semibold);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted-on-light)}.shopify-policy__container{max-width:960px!important;margin:0 auto;padding:80px 32px 96px;font-family:var(--font-longform);color:var(--cr-warm-black)}.shopify-policy__title{text-align:center;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--cr-copper)}.shopify-policy__title h1{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--cr-navy);font-size:clamp(38px,5vw,var(--fs-display-lg));line-height:var(--lh-display);letter-spacing:var(--ls-display);margin:0}.shopify-policy__body{max-width:82ch!important;margin:0 auto!important}.shopify-policy__body .rte{font-family:var(--font-longform);font-size:17px;line-height:1.75;color:var(--cr-warm-black)}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--cr-navy);line-height:1.15;letter-spacing:.01em}.shopify-policy__body .rte h1{font-size:30px;margin:40px 0 14px}.shopify-policy__body .rte h2{font-size:24px;margin:36px 0 12px}.shopify-policy__body .rte h3{font-size:18px;margin:28px 0 10px;letter-spacing:.06em}.shopify-policy__body .rte h4{font-size:14px;margin:24px 0 8px;letter-spacing:.08em}.shopify-policy__body .rte p{margin:0 0 20px}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 24px;padding-left:22px}.shopify-policy__body .rte li{margin-bottom:8px}.shopify-policy__body .rte strong{font-weight:700;color:var(--cr-navy);font-family:var(--font-body)}.shopify-policy__body .rte em{font-family:var(--font-quote);font-style:italic}.shopify-policy__body .rte a{color:var(--cr-red);text-decoration:underline;text-underline-offset:3px}.shopify-policy__body .rte a:hover{color:var(--cr-warm-black)}.shopify-policy__body .rte hr{border:0;border-top:1px solid var(--cr-copper);margin:36px 0}.shopify-policy__body .rte blockquote{border-left:3px solid var(--cr-copper);padding:4px 0 4px 20px;margin:24px 0;font-family:var(--font-quote);font-style:italic;color:var(--text-muted-on-light)}.cr-card .card,.cr-card .card__inner,.cr-card .card-wrapper{background:none!important;border:0!important;box-shadow:none!important}.cr-art__photo{border-radius:0!important}.cr-wrap .page-width{padding:0;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cr-storefront.css.map */
