@media(min-width:900px){:root{--text-base: 1.125rem}}.shop-header{border-bottom:var(--x-rule-heavy) solid var(--color-ink)}.shop-header__deco{left:0;right:0;bottom:-6px;height:1px;background:var(--color-line)}.shop-header__home{letter-spacing:.005em}.shop-header__tagline{padding-inline-start:var(--space);border-inline-start:1px solid var(--color-line)}.shop-header__back{font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.landing-hero__inner{gap:.35rem;padding-block:1.15rem .9rem}.landing-hero__title{letter-spacing:-.005em;line-height:1.1}.landing-hero__line{line-height:1.4}@media(min-width:700px){.landing-hero__inner{padding-block:2.25rem 1.5rem;gap:.6rem}}@media(min-width:900px){.landing-hero__inner{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);column-gap:calc(var(--space) * 2.5);align-items:end;padding-block:2.75rem 1.75rem}.landing-hero__title{grid-column:1;grid-row:1}.landing-hero__line{grid-column:1;grid-row:2}.landing-hero__intro{grid-column:2;grid-row:1 / span 2;padding-inline-start:1.25rem;border-inline-start:1px solid var(--color-line)}}.product-grid__inner{padding-block:.25rem calc(var(--space) * 2.5)}.product-grid__list{row-gap:calc(var(--space) * 2.25)}.product-card__media{border:1px solid var(--color-line)}.product-card__body{gap:.45rem;padding-top:.55rem}.product-card__head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:.75rem;padding-bottom:.4rem;border-bottom:1px solid var(--color-line)}.product-card__name{line-height:1.15}.product-card__price{flex:none;font-size:1.1875rem;font-variant-numeric:tabular-nums}.product-card__ship{margin-top:-.2rem;text-align:right}.product-card__line{line-height:1.4}.product-card__go{padding-top:.15rem;text-decoration-thickness:1px;text-underline-offset:.2em}.product-card__go:after{content:" \2192"}.product-card__explained-label{margin-bottom:.1rem;color:var(--color-ink);letter-spacing:var(--x-track);text-transform:uppercase;font-size:.9375rem}.product-card__explained-text,.product-card__for{line-height:1.4}.product-card--easiest .product-card__media{border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink)}.product-card__badge{top:.75rem;left:.75rem;padding:.3rem .7rem .25rem;background:var(--color-surface);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:3px;font-family:var(--font-heading);font-size:1rem;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-3deg)}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__media{border-color:var(--color-ink)}.product-card:hover .product-card__go{text-decoration-thickness:2px}}.landing-extra{background:var(--color-surface);border-top:var(--x-rule-heavy) solid var(--color-ink)}.landing-extra__inner{gap:calc(var(--space) * 2.25)}.landing-extra__title{margin-bottom:.15rem}.landing-extra__facts{gap:0}.landing-extra__fact{padding:.55rem 0;border-bottom:1px solid var(--color-line)}.landing-extra__fact:first-child{border-top:1px solid var(--color-line)}.landing-extra__faq{gap:0}.landing-extra__faq-item{padding:.8rem 0;border-bottom:1px solid var(--color-line)}.landing-extra__faq-item:first-child{border-top:1px solid var(--color-line)}.landing-extra__a--chart{margin-top:.75rem}.landing-extra__link{text-decoration-thickness:1px;text-underline-offset:.2em}.landing-extra__link:after{content:"\a0\2192"}@media(min-width:900px){.landing-extra__inner{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:calc(var(--space) * 4);align-items:start;padding-block:calc(var(--space) * 3)}.landing-extra__inner .landing-extra__block{max-width:none}.landing-extra__inner .landing-extra__block--facts{grid-column:1 / -1;grid-row:1}.landing-extra__inner .landing-extra__facts{grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--color-line)}.landing-extra__inner .landing-extra__fact,.landing-extra__inner .landing-extra__fact:first-child{padding:.8rem 1.25rem;border:0;border-inline-start:1px solid var(--color-line)}.landing-extra__inner .landing-extra__fact:first-child{padding-inline-start:0;border-inline-start:0}.landing-extra__inner .landing-extra__block--faq{grid-column:1;grid-row:2 / span 3}.landing-extra__inner .landing-extra__block--about,.landing-extra__inner .landing-extra__block--other-page,.landing-extra__inner .landing-extra__block--text{grid-column:2}.landing-extra__inner .landing-extra__faq-item{grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:1.5rem;row-gap:.4rem}.landing-extra__inner .landing-extra__q{grid-column:1}.landing-extra__inner .landing-extra__a{grid-column:2}}.size-chart__caption{font-family:var(--font-heading);font-size:1.125rem}.size-chart__head{border-bottom:var(--x-rule-heavy) solid var(--color-ink);letter-spacing:var(--x-track);text-transform:uppercase;font-size:.875rem}.size-chart__size{font-weight:700}@media(min-width:560px){.landing-extra__inner .size-chart{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;max-width:34rem}.landing-extra__inner .size-chart__note{grid-column:1 / -1}}.shop-footer{background:var(--color-ink);color:var(--color-bg);border-top:0}.shop-footer__inner{padding-block:calc(var(--space) * 2.25)}.shop-footer__name{font-size:1.5rem;margin-bottom:.25rem}.shop-footer__links{margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--color-ink-soft)}.shop-footer__links{gap:0 .5rem;margin-inline-start:-.4rem}.shop-footer__link{padding-inline:.4rem;text-decoration-thickness:1px}.shop-footer :focus-visible{outline-color:var(--color-bg)}.x-signoff{margin-top:.5rem;font-family:var(--font-heading);font-weight:700;font-size:1.125rem}.product-main__inner{padding-block:1.25rem calc(var(--space) * 2)}.product-main__body{gap:.9rem}.product-main__title{line-height:1.1;letter-spacing:-.005em}.product-gallery__frame{border:1px solid var(--color-line)}.product-gallery__button{padding-inline-end:.9rem}.product-gallery__button[aria-pressed=true]{font-weight:700}.product-main__price-row{align-items:baseline;gap:0 .9rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-line)}.product-main__price{font-family:var(--font-heading);font-size:1.75rem;font-variant-numeric:tabular-nums}.product-main__explained{padding:.8rem 1rem;border-inline-start:4px solid var(--color-ink)}.product-main__explained-label{margin-bottom:.15rem;letter-spacing:var(--x-track);text-transform:uppercase;font-size:.875rem}.product-form{gap:1.15rem}.style-toggle__legend,.size-picker__legend{letter-spacing:var(--x-track);text-transform:uppercase;font-size:.875rem}.style-toggle__chip,.size-picker__chip{min-height:3.25rem;font-weight:700;font-variant-numeric:tabular-nums}.style-toggle__price{font-weight:400}.size-picker__options{grid-template-columns:repeat(6,minmax(3rem,1fr))}.style-toggle__input:checked+.style-toggle__chip,.size-picker__input:checked+.size-picker__chip{box-shadow:0 0 0 1px var(--color-ink)}@media(hover:hover)and (pointer:fine){.style-toggle__input:not(:checked):hover+.style-toggle__chip,.size-picker__input:not(:checked):hover+.size-picker__chip{box-shadow:inset 0 0 0 1px var(--color-ink)}}.size-picker__error{padding:.5rem .75rem;background:var(--color-surface);border-inline-start:4px solid var(--color-error)}.size-guide{margin-top:.1rem}.size-guide__summary{text-decoration-thickness:1px;text-underline-offset:.2em}.personalise{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .9rem;padding-block:.9rem;border-block:1px solid var(--color-line)}.personalise__label{margin:0;font-family:var(--font-heading);font-size:1.1875rem}.personalise__input{max-width:12.5rem;justify-self:end;border-width:1px 1px var(--x-rule-heavy) 1px;background:var(--color-surface);font-family:var(--font-heading);font-weight:700;font-size:1.3125rem;letter-spacing:.14em}.personalise__hint{grid-column:1 / -1;margin:0;line-height:1.4}.buy-button{min-height:3.75rem;border:1px solid var(--color-ink);box-shadow:0 3px 0 var(--color-ink);font-family:var(--font-heading);font-size:1.3125rem;letter-spacing:.01em}@media(prefers-reduced-motion:no-preference){.buy-button:active{box-shadow:0 1px 0 var(--color-ink);transform:translateY(2px)}}.product-form__buy{padding-bottom:3px}@media(hover:hover)and (pointer:fine){.buy-button:hover{box-shadow:0 3px 0 var(--color-ink),inset 0 0 0 1px var(--color-ink)}}.product-main__info{gap:.6rem;margin-top:.5rem;padding-top:1.1rem;border-top:var(--x-rule-heavy) solid var(--color-ink)}.product-main__facts{gap:0}.product-main__fact{padding:.5rem 0;border-bottom:1px solid var(--color-line)}.product-main__description{order:-1;font-size:1.125rem;line-height:1.45}.product-main__info-title{order:-2}@media(min-width:700px){.product-main__inner{column-gap:calc(var(--space) * 2.5);padding-block:2rem 3rem}}@media(min-width:900px){.product-main__inner{grid-template-columns:minmax(0,32.5rem) minmax(0,30rem);justify-content:space-between;column-gap:calc(var(--space) * 4);padding-block:2.5rem 3.5rem}.product-main__body{gap:1.1rem}.product-main__media{position:static;margin-inline:0}.product-gallery__stage{gap:var(--space)}.product-gallery[data-view] .product-gallery__frame[data-frame]{display:block}.product-gallery__nav{display:none}}.product-more{border-top:1px solid var(--color-line)}.product-more .product-card__head{flex-direction:column;gap:.1rem;padding-bottom:0;border-bottom:0}.product-more .product-card__name{font-size:1.125rem}.product-more__all{text-decoration-thickness:1px;text-underline-offset:.2em}@media(min-width:700px){.product-more__inner{padding-block:2.5rem 3rem;gap:1.25rem}}.sticky-buy{border-bottom:var(--x-rule-heavy) solid var(--color-ink)}.sticky-buy__name{font-family:var(--font-heading);font-size:1.0625rem}.sticky-buy .buy-button{min-height:3rem;font-size:1.125rem;box-shadow:0 2px 0 var(--color-ink)}.waitlist{border:var(--x-rule-heavy) solid var(--color-ink);border-radius:4px}.waitlist__panel{padding:1.4rem 1.25rem 1.5rem}.waitlist__title,.waitlist__success-title{line-height:1.15}.waitlist__summary{padding-block:.8rem}.waitlist__thumb{border:1px solid var(--color-line)}.waitlist__pick-name{font-family:var(--font-heading);font-size:1.125rem}.waitlist__input{min-height:3.25rem}.waitlist__gift-note,.availability{padding:.75rem 1rem;border-inline-start:4px solid var(--color-ink)}.waitlist__error--failure{padding:.5rem .75rem;border-inline-start:4px solid var(--color-error)}.waitlist__gift-note{order:1}.waitlist__form{order:2}.waitlist__back{text-decoration-thickness:1px;text-underline-offset:.2em}@media(min-width:700px){.waitlist__panel{padding:2rem 2rem 2.25rem}}@media(prefers-reduced-motion:no-preference){.product-card__media{transition:border-color .15s ease}}.landing-hero__title,.product-card__name,.product-main__title,.product-main__price,.landing-extra__title,.product-more__title,.product-main__info-title,.sticky-buy__name,.waitlist__title,.waitlist__success-title,.waitlist__pick-name,.buy-button,.personalise__label,.personalise__input,.size-chart__caption,.shop-header__name,.shop-footer__name,.x-signoff{font-variant-numeric:lining-nums}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cb-skin-shack-and-wire.css.map */
