html,body{background-color:#000!important;color:#bdbdbd}main,#MainContent,.shopify-section{background-color:#000}.fiber-eyebrow{margin:0;font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}h1,h2,h3,.h0,.h1,.h2{color:#fff;letter-spacing:.02em}.button{letter-spacing:.14em;text-transform:uppercase}.header__heading-logo.fiber-wordmark{height:auto;max-width:100%;display:block}.fiber-logo{display:block;height:auto;max-width:100%}.fiber-logo .fiber-logo__word,.fiber-logo .fiber-logo__slogan{fill:#bdbdbd!important}.fiber-logo .fiber-logo__b{fill:#fff!important}.fiber-section{padding-top:var(--fs-pt,64px);padding-bottom:var(--fs-pb,64px)}.fiber-section__head{text-align:center;max-width:64rem;margin:0 auto 4rem}.fiber-section__head h2{margin:.8rem 0 1rem}.fiber-hero{min-height:72vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.fiber-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000}.fiber-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fh-pos,50% 100%);transform:scale(var(--fh-zoom,1.85));transform-origin:var(--fh-pos,50% 100%)}.fiber-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fh-vpos,50% 50%);display:block}.fiber-hero__video{pointer-events:none}.fiber-hero__bg--video{background-color:#000;background-size:cover;background-position:var(--fh-vpos,50% 50%);background-repeat:no-repeat}.fiber-hero__bg.is-blocked .fiber-hero__video{visibility:hidden}.fiber-hero__video::-webkit-media-controls,.fiber-hero__video::-webkit-media-controls-panel,.fiber-hero__video::-webkit-media-controls-play-button,.fiber-hero__video::-webkit-media-controls-overlay-play-button,.fiber-hero__video::-webkit-media-controls-start-playback-button,.fiber-hero__video::-webkit-media-controls-enclosure{display:none!important;-webkit-appearance:none;opacity:0!important}.fiber-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--fh-overlay,.6))}@media screen and (max-width:749px){.fiber-hero__bg img{transform:scale(var(--fh-zoom-m,1.85))}}.fiber-hero__inner{position:relative;z-index:1;max-width:90rem;padding:8rem 2rem}.fiber-hero__title{margin:0;line-height:0}.fiber-hero__logo{width:min(64rem,88vw);height:auto;margin:0 auto 3.2rem;display:block}.fiber-hero__sub{max-width:52rem;margin:0 auto 3.6rem;font-size:1.7rem}.fiber-hero .button{min-width:24rem;min-height:5.6rem;font-size:1.5rem}.fiber-hero__meta{margin-top:2.4rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;opacity:.75}.fiber-steps{display:grid;gap:1px;background:#bdbdbd29;border:1px solid rgba(189,189,189,.16);grid-template-columns:1fr}@media screen and (min-width:750px){.fiber-steps{grid-template-columns:repeat(3,1fr)}}.fiber-steps__item{background:rgb(var(--color-background));padding:3.6rem 3rem}.fiber-steps__n{font-size:4.4rem;color:#fff;font-weight:300;line-height:1;margin-bottom:1.6rem;display:block}.fiber-steps__item h3{margin:0 0 .8rem;font-size:1.8rem;letter-spacing:.1em;text-transform:uppercase}.fiber-steps__item p{margin:0}.fiber-quality{display:grid;gap:4rem;grid-template-columns:1fr;align-items:center}@media screen and (min-width:990px){.fiber-quality{grid-template-columns:1fr 1fr}}.fiber-quality__media{background:#0b0b0b;aspect-ratio:1;border:1px solid rgba(189,189,189,.14);overflow:hidden;display:flex;align-items:center;justify-content:center}.fiber-quality__media img{width:100%;height:100%;object-fit:cover}.fiber-quality__media svg{width:70%;fill:#bdbdbd4d}.fiber-quality__list{list-style:none;padding:0;margin:2.4rem 0 0;border-top:1px solid rgba(189,189,189,.16)}.fiber-quality__list li{display:flex;justify-content:space-between;gap:2rem;padding:1.4rem 0;border-bottom:1px solid rgba(189,189,189,.16)}.fiber-quality__list span:last-child{color:#fff;text-align:right}.fiber-pricing{max-width:72rem;margin:0 auto}.fiber-pricing table{width:100%;border-collapse:collapse;font-size:1.6rem}.fiber-pricing th,.fiber-pricing td{padding:1.2rem 1.6rem;border-bottom:1px solid rgba(189,189,189,.16);text-align:left;font-weight:400}.fiber-pricing thead th{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.fiber-pricing td{text-align:right;color:#fff}.fiber-pricing tbody tr:last-child td{font-weight:600}.fiber-pricing__note{text-align:center;margin-top:2rem;font-size:1.3rem}.fiber-pricing__cta{text-align:center;margin-top:3.2rem}.fiber-table{width:100%;border-collapse:collapse;margin:2rem 0}.fiber-table th,.fiber-table td{padding:1rem 1.2rem;border-bottom:1px solid rgba(189,189,189,.16);text-align:left}.fiber-placeholder{color:#fff;border:1px dashed rgba(255,255,255,.5);padding:.1rem .4rem}.fiber-footer-brand{text-align:center;padding:4.8rem 2rem 1.6rem}.fiber-footer-brand img,.fiber-footer-brand svg{width:min(36rem,80vw);height:auto;margin:0 auto}.fiber-cart-qty{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.fiber-cart-qty__n{min-width:3rem;color:#fff;font-size:1.6rem}.fiber-cart-remove{background:none;border:0;color:rgb(var(--color-foreground));text-decoration:underline;cursor:pointer;font-size:1.3rem;padding:0;font-family:inherit}.fiber-cart-qty__fee{color:#bdbdbd;font-size:1.3rem;text-transform:uppercase;letter-spacing:.08em}.fiber-cart-fee-note{margin:.4rem 0 0;font-size:1.2rem;color:#bdbdbd}.fiber-cart-note{border:1px solid rgba(189,189,189,.45);color:#fff;padding:1rem 1.4rem;margin:0 0 1.6rem;font-size:1.3rem}.fiber-cart-warning{border:1px solid #fff;color:#fff;padding:1.2rem 1.6rem;margin:0 0 2rem}.button{border-radius:6px}.button:after,.button:before{border-radius:6px}.fiber-topbar{border-bottom:1px solid #fff;font-size:1.3rem}.fiber-topbar__in{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem 1.4rem;padding-top:.8rem;padding-bottom:.8rem}.fiber-topbar__hd{margin:0;color:#fff;font-weight:700;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:.8rem}.fiber-topbar__hd:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fff3}.fiber-topbar__list{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:0}.fiber-topbar__it{border:1px solid rgba(189,189,189,.35);border-radius:4px;padding:.3rem 1rem;display:flex;gap:.6rem;align-items:baseline;white-space:nowrap}.fiber-topbar__lb{font-weight:600}.fiber-topbar__val{color:#fff;font-weight:600}.fiber-topbar__note{margin:0;padding:0 2rem .8rem;text-align:center;font-size:1.1rem;letter-spacing:.04em;opacity:.8}.fiber-marquee{overflow:hidden;border-top:1px solid rgba(189,189,189,.2);border-bottom:1px solid rgba(189,189,189,.2);padding:1rem 0}.fiber-marquee__track{display:flex;width:max-content;animation:fiber-marquee var(--fm-speed,40s) linear infinite}.fiber-marquee:hover .fiber-marquee__track{animation-play-state:paused}.fiber-marquee__item{padding:0 2.4rem;color:#fff;font-weight:600;letter-spacing:.16em;white-space:nowrap;font-size:1.4rem}.fiber-marquee__item:after{content:"\2022";margin-left:4.8rem;opacity:.5}@keyframes fiber-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fiber-marquee__track{animation:none}}.fiber-pick__heading{margin:0 0 2.4rem}.fiber-pick{display:grid;gap:1.6rem;grid-template-columns:1fr;margin:0}@media screen and (min-width:750px){.fiber-pick{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.fiber-pick{grid-template-columns:repeat(3,1fr)}}.fiber-pick__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid rgba(189,189,189,.2);border-radius:8px;overflow:hidden;background:#000;transition:border-color .15s}.fiber-pick__link:hover{border-color:#fff}.fiber-pick__media{aspect-ratio:1;background:#0b0b0b;display:flex;align-items:center;justify-content:center;overflow:hidden}.fiber-pick__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.fiber-pick__link:hover .fiber-pick__media img{transform:scale(1.03)}.fiber-pick__media svg{width:75%;fill:#bdbdbd4d}.fiber-pick__body{padding:1.6rem 1.8rem 2rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.fiber-pick__title{margin:0;color:#fff;font-size:1.8rem}.fiber-pick__sub{margin:0;font-size:1.4rem}.fiber-pick__btn{margin-top:auto;align-self:flex-start}.fiber-steps{border-radius:8px;overflow:hidden}.fiber-quality__media{border-radius:8px}.fiber-pricing table{border:1px solid rgba(189,189,189,.16);border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden}.fiber-pricing tbody tr:last-child th,.fiber-pricing tbody tr:last-child td{border-bottom:0}.collection-hero{text-align:center;border-bottom:1px solid rgba(189,189,189,.16)}.collection-hero__inner{justify-content:center}.collection-hero__text-wrapper{flex-basis:100%;max-width:72rem;margin:0 auto}.collection-hero__title{color:#fff}.fiber-crumbs--center ol{justify-content:center;display:flex;gap:.6rem;font-size:1.3rem;margin:1.2rem 0 0}.fiber-crumbs--center li+li:before{content:"/";margin-right:.6rem;opacity:.5}.fiber-crumbs--center a{color:inherit;text-decoration:none}.card-wrapper .card{border-radius:8px;overflow:hidden}.card__heading a{color:#fff}.fiber-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.6rem;opacity:0;transition:opacity .2s ease}.fiber-pop[hidden]{display:none}.fiber-pop.is-open{opacity:1}.fiber-pop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c7;cursor:pointer}.fiber-pop__dialog{position:relative;width:100%;max-width:46rem;max-height:calc(100vh - 3.2rem);max-height:calc(100dvh - 3.2rem);overflow-y:auto;background:#000;color:#bdbdbd;border:1px solid rgba(189,189,189,.35);border-radius:8px;padding:3.6rem 2.8rem 2.4rem;text-align:center;font-family:var(--font-body-family);transform:translateY(12px);transition:transform .2s ease;box-shadow:0 20px 60px #0009}.fiber-pop.is-open .fiber-pop__dialog{transform:none}.fiber-pop__dialog:focus{outline:none}.fiber-pop__dialog:focus-visible{outline:2px solid #fff;outline-offset:2px}.fiber-pop__x{position:absolute;top:1rem;right:1rem;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;background:none;border:0;color:#bdbdbd;cursor:pointer;border-radius:6px}.fiber-pop__x:hover,.fiber-pop__x:focus-visible{color:#fff}.fiber-pop__logo img,.fiber-pop__logo svg{display:block;margin:0 auto 1.8rem;max-width:20rem;height:auto}.fiber-pop__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.4rem,6vw,3rem);line-height:1.15}.fiber-pop__lede{margin:.8rem 0 2rem;font-size:1.7rem;color:#bdbdbd}.fiber-pop__ok{margin:0 0 1rem;color:#fff;font-weight:600}.fiber-pop__code-wrap{border:1px dashed rgba(189,189,189,.6);border-radius:8px;padding:1.4rem 1.6rem;margin:0 0 1.8rem}.fiber-pop__code-wrap[hidden]{display:none}.fiber-pop__code-label{margin:0 0 .6rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.fiber-pop__code-row{display:flex;align-items:center;justify-content:center;gap:1.4rem;flex-wrap:wrap}.fiber-pop__code{color:#fff;font-size:clamp(3rem,9vw,4rem);font-weight:700;letter-spacing:.12em;line-height:1}.fiber-pop__copy{min-height:4.4rem;min-width:12rem}.fiber-pop__signup{margin:0 0 1.8rem;text-align:left}.fiber-pop__signup-label{display:block;margin:0 0 .6rem;font-size:1.3rem}.fiber-pop__signup-row{display:flex;gap:.8rem}.fiber-pop__signup-row input{flex:1;min-width:0;min-height:4.4rem;padding:0 1.2rem;background:#0b0b0b;color:#fff;border:1px solid rgba(189,189,189,.45);border-radius:6px;font-family:inherit;font-size:1.6rem}.fiber-pop__signup-row input:focus{outline:2px solid #fff;outline-offset:1px}.fiber-pop__join{min-height:4.4rem;flex:0 0 auto}.fiber-pop__err{margin:.6rem 0 0;color:#fff;font-size:1.3rem}.fiber-pop__cta{width:100%;min-height:5rem;letter-spacing:.12em;text-transform:uppercase}.fiber-pop__fine{margin:1.2rem 0 0;font-size:1.2rem;opacity:.85}.fiber-pop__no{margin-top:.6rem;background:none;border:0;color:#bdbdbd;text-decoration:underline;font-family:inherit;font-size:1.3rem;cursor:pointer;min-height:4.4rem;padding:0 1rem}.fiber-pop__no:hover{color:#fff}body.fiber-pop-lock{overflow:hidden}@media screen and (max-width:480px){.fiber-pop{align-items:flex-end;padding:0}.fiber-pop__dialog{max-width:none;border-radius:8px 8px 0 0;padding:3.2rem 2rem calc(2rem + env(safe-area-inset-bottom))}.fiber-pop__signup-row{flex-direction:column}}@media(prefers-reduced-motion:reduce){.fiber-pop,.fiber-pop__dialog{transition:none}}.footer .footer__content-top,.footer .footer__blocks-wrapper{justify-content:center;text-align:center}.footer .footer-block{text-align:center;margin-left:auto;margin-right:auto}.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu__item--link{justify-content:center;text-align:center}.footer .footer-block__details-content{display:flex;flex-direction:column;align-items:center}.footer .footer__content-bottom,.footer .footer__content-bottom-wrapper,.footer .footer__column,.footer .footer__payment,.footer .footer__copyright,.footer .policies{justify-content:center;text-align:center;align-items:center}.footer .footer__column--info{align-items:center}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center}.password-logo-heading{margin:0;line-height:0}.password-logo.fiber-wordmark{display:block;width:100%;height:auto;margin:0 auto}.fiber-pw{position:relative;overflow:hidden;background:#000}.fiber-pw__media{position:relative;aspect-ratio:16/9;overflow:hidden}.fiber-pw__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.fiber-pw__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--fpw-overlay,.3))}.fiber-pw__content{position:relative;z-index:1;display:flex;justify-content:center;padding:3.2rem 2rem 4.8rem;text-align:center}.fiber-pw__box{width:100%;max-width:52rem}.fiber-pw__heading{margin:0 0 1.2rem}.fiber-pw__text{margin-bottom:2.4rem}.fiber-pw .newsletter-form{margin:0 auto;max-width:36rem}@media screen and (min-width:750px){.fiber-pw__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.fiber-pw{min-height:max(56.25vw,64rem);display:flex;align-items:flex-end}.fiber-pw__content{width:100%;padding:0 2rem 5.6rem}.fiber-pw__box{background:#000000c7;padding:3.2rem 4rem;border:1px solid rgba(189,189,189,.25)}}.fiber-prints{background:#000;color:#bdbdbd;font-family:Saira,var(--font-body-family),sans-serif;padding:4.8rem 0}.fiber-prints__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.fiber-prints__heading{margin:0;font-family:Saira,var(--font-heading-family),sans-serif;color:#bdbdbd}.fiber-prints__sub{margin:.4rem 0 0;font-size:1.5rem;opacity:.8}.fiber-prints__nav{display:flex;gap:.8rem;flex-shrink:0}.fiber-prints__btn{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:1px solid rgba(189,189,189,.5);border-radius:50%;background:#000;color:#fff;cursor:pointer}.fiber-prints__btn:hover{border-color:#fff}.fiber-prints__track{display:flex;gap:1.6rem;margin:0;padding:0 0 .8rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#444 #000}.fiber-prints__slide{flex:0 0 80%;scroll-snap-align:start}.fiber-prints__figure{margin:0}.fiber-prints__img{display:block;width:100%;height:auto;aspect-ratio:auto;background:#111}.fiber-prints__caption{margin-top:.8rem;font-size:1.3rem;letter-spacing:.04em;color:#bdbdbd}@media screen and (min-width:750px){.fiber-prints__slide{flex-basis:calc((100% - 1.6rem)/2.2)}}@media screen and (min-width:990px){.fiber-prints__slide{flex-basis:calc((100% - 3.2rem)/3)}}@media(prefers-reduced-motion:reduce){.fiber-prints__track{scroll-behavior:auto}}.fiber-hero__colors{margin:1.6rem auto 0;max-width:46rem;padding:1rem 1.6rem;border:1px solid rgba(255,255,255,.5);border-radius:6px;background:#00000073}.fiber-hero__colors-hd{margin:0;color:#fff;font-size:1.5rem;letter-spacing:.04em}.fiber-hero__colors-txt{margin:.3rem 0 0;font-size:1.3rem;color:#bdbdbd}.fiber-cart-save{color:#fff;font-weight:700}.fiber-cart-save s{opacity:.7;font-weight:400}.fiber-cart-save--total{margin:0 0 .8rem;text-align:right;font-size:1.5rem}.fiber-signoff{margin-top:3.2rem;text-align:inherit;font-family:Saira,var(--font-heading-family),sans-serif}.fiber-signoff__rule{display:block;width:4.8rem;height:2px;background:#bdbdbd;margin:0 auto 1.6rem;opacity:.6}.fiber-signoff__name{margin:0;color:#fff;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:1.2}.fiber-signoff__role{margin:.4rem 0 0;color:#bdbdbd;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.fiber-bogo{margin:1.2rem 0 1.6rem;padding:1.2rem 1.6rem;background:#000;color:#bdbdbd;border:1px solid rgba(189,189,189,.45);border-radius:6px;font-family:Saira,var(--font-body-family),sans-serif;text-align:left}.fiber-bogo[hidden]{display:none}.fiber-bogo__line{margin:0;font-size:1.6rem;line-height:1.35;letter-spacing:.02em;color:#fff}.fiber-bogo__line strong{color:#fff;font-weight:800}.fiber-bogo__note{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:#bdbdbd}@media screen and (max-width:400px){.section-header .header.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-columns:auto auto minmax(0,1fr) auto}.section-header .header__heading,.section-header .header__heading-link{min-width:0;max-width:100%}.section-header .header__heading-link{padding-left:.4rem;padding-right:.4rem}.section-header .header__heading-logo-wrapper,.scrolled-past-header .section-header .header__heading-logo-wrapper{display:block;width:min(17rem,calc(100vw - 21rem))!important;max-width:100%!important;margin:0 auto}.section-header .header__heading-logo.fiber-wordmark{width:100%!important;max-width:100%!important;height:auto!important}.section-header .fiber-slogan{font-size:min(1.1rem,2.9vw);letter-spacing:.01em;overflow:hidden}.section-header .header__icons{padding-right:0}}@media screen and (max-width:359px){.section-header .header__heading-logo-wrapper,.scrolled-past-header .section-header .header__heading-logo-wrapper{width:12rem!important}}:root{--fiber-save-green:#22C55E}.fiber-summary__save,.fiber-total__save,.fiber-save__lead,.fiber-save-inline,.fiber-cart-save,.fiber-cart-save s,.discounts__discount,.discounts__discount svg,.price--on-sale .price-item--sale,.price--on-sale .price-item--last{color:var(--fiber-save-green)!important}.discounts__discount svg,.discounts__discount .icon{fill:var(--fiber-save-green)}.fiber-size__up,[data-fb-up]{color:var(--fiber-save-green)!important;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fiber.css.map */
