.why{padding-top:5.2rem;padding-bottom:5.6rem}.why__head{margin-bottom:3.2rem;text-align:center}.why__eyebrow{display:inline-block;margin-bottom:1.4rem;padding:.5rem 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fb6704;background:#fb670424;border-radius:100px}.why__title{margin:0;font-size:clamp(3.4rem,6vw,5rem);text-wrap:balance}.why__accent{color:#fb6704}.why__grid{display:grid;grid-template-columns:1fr;gap:1.8rem;max-width:108rem;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:750px){.why__grid{grid-template-columns:repeat(3,1fr);gap:2.2rem}}.why__card{display:flex;flex-direction:column;align-items:flex-start;padding:2.8rem 2.4rem;background:rgba(var(--color-foreground),.05);border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1.4rem;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.why__card:hover{transform:translateY(-.5rem);border-color:#fb6704;background:#fb670412;box-shadow:0 1rem 2.6rem #fb670438}.why__icon{display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;margin-bottom:1.8rem;border-radius:50%;background:#fb670429;color:#fb6704;transition:background .25s ease,color .25s ease,transform .25s ease}.why__icon svg{width:2.8rem;height:2.8rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.why__card:hover .why__icon{background:#fb6704;color:#fff;transform:rotate(-8deg) scale(1.08)}.why__card-title{margin:0 0 1rem;font-size:2.4rem;text-transform:uppercase}.why__text{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.65;text-transform:none;letter-spacing:0;color:rgba(var(--color-foreground),.82)}.why__link{margin-top:1.6rem;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase;color:#fb6704;text-decoration:none;border-bottom:.2rem solid rgba(251,103,4,.4);transition:border-color .2s ease}.why__link:hover{border-color:#fb6704}.quality{padding-top:5.2rem;padding-bottom:5.6rem}.quality__head{max-width:68rem;margin:0 auto 3.4rem;text-align:center}.quality__head .size-guide__title{margin-bottom:1.4rem}.quality__accent{color:rgb(var(--color-button))}.quality__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem;max-width:108rem;margin:0 auto;padding:0;list-style:none}@media screen and (max-width:599px){.quality__grid{gap:1rem}.quality__card{padding:1.6rem 1rem;border-radius:1.2rem}.quality__art{width:7.2rem;height:7.2rem;margin-bottom:1.1rem;border-radius:1.6rem}.quality__art svg{width:5.8rem;height:5.8rem}.quality__title{margin-bottom:.5rem;font-size:1.5rem;line-height:1.15;overflow-wrap:anywhere}.quality__text{font-size:1.2rem;line-height:1.45}}@media screen and (min-width:990px){.quality__grid{grid-template-columns:repeat(3,1fr);gap:2.2rem}}.quality__card{display:flex;flex-direction:column;align-items:center;padding:2.6rem 2.2rem 2.4rem;text-align:center;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.4rem;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.quality__card:hover{transform:translateY(-.5rem);border-color:rgb(var(--color-button));box-shadow:0 1rem 2.6rem rgba(var(--color-button),.2)}.quality__art{display:flex;align-items:center;justify-content:center;width:10.4rem;height:10.4rem;margin-bottom:1.6rem;border-radius:2.2rem;background:rgba(var(--color-button),.08)}.quality__art svg{width:8.4rem;height:8.4rem;overflow:visible}.quality__title{margin:0 0 .8rem;font-size:2rem;text-transform:uppercase}.quality__text{margin:0;font-family:var(--font-body-family);font-size:1.45rem;line-height:1.6;text-transform:none;letter-spacing:0;color:rgba(var(--color-foreground),.78)}.q-fill-dark{fill:rgb(var(--color-foreground))}.q-fill-mid{fill:rgba(var(--color-foreground),.55)}.q-fill-orange{fill:#fb6704}.q-fill-light{fill:#fff}.q-fill-blue{fill:#4aa3ff}.q-stroke-orange{stroke:#fb6704;stroke-width:3.5;stroke-linecap:round;fill:none}.quality__hd-label{font-family:var(--font-heading-family);font-size:12px;letter-spacing:.1em;fill:#fb6704}.quality__hd-scan{fill:#fb6704;opacity:0}.quality__card--hd.is-in .quality__hd-img{animation:q-sharpen 1.6s ease .2s both}.quality__card--hd.is-in .quality__hd-scan{animation:q-scan 1.6s ease .2s both}@keyframes q-sharpen{0%{filter:blur(6px);opacity:.55}to{filter:blur(0);opacity:1}}@keyframes q-scan{0%{transform:translateY(0);opacity:.95}to{transform:translateY(54px);opacity:0}}.quality__sun,.quality__rays{transform-box:fill-box;transform-origin:center}.quality__card--uv.is-in .quality__rays{animation:q-spin 16s linear infinite}.quality__card--uv.is-in .quality__sun circle{transform-box:fill-box;transform-origin:center;animation:q-pulse 3s ease-in-out infinite}@keyframes q-spin{to{transform:rotate(360deg)}}@keyframes q-pulse{0%,to{transform:scale(.94)}50%{transform:scale(1.08)}}.quality__shield-check{fill:none;stroke:#fff;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.quality__card--rain.is-in .quality__drops path{animation:q-drop 2.2s ease-in infinite;animation-delay:calc(var(--k) * .55s);opacity:0}@keyframes q-drop{0%{transform:translateY(0);opacity:0}15%{opacity:1}70%{opacity:.9}to{transform:translateY(54px);opacity:0}}.quality__card--layers.is-in .quality__layer--1{animation:q-l1 1.3s cubic-bezier(.22,1,.36,1) .2s both}.quality__card--layers.is-in .quality__layer--3{animation:q-l3 1.3s cubic-bezier(.22,1,.36,1) .2s both}@keyframes q-l1{0%{transform:translateY(-18px);opacity:0}to{transform:none;opacity:1}}@keyframes q-l3{0%{transform:translateY(18px);opacity:0}to{transform:none;opacity:1}}.quality__cut{fill:none;stroke:#fb6704;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.03 .03}.quality__cut-fill{fill:#fb67042e}.quality__card--cut.is-in .quality__cut{stroke-dasharray:1;animation:q-draw 1.8s ease .2s both}.quality__card--cut.is-in .quality__cut-fill{animation:q-fade .8s ease 1.4s both}@keyframes q-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes q-fade{0%{opacity:0}to{opacity:1}}.quality__ring,.quality__tick{fill:none;stroke:#fb6704;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.quality__card--check.is-in .quality__ring{stroke-dasharray:1;animation:q-draw 1.1s ease .2s both}.quality__card--check.is-in .quality__tick{stroke-dasharray:1;animation:q-draw .7s ease 1s both}.quality__flow{--p: 0;max-width:96rem;margin:3.4rem auto 0;padding:2.6rem 2rem 2.4rem;text-align:center;background:rgba(var(--color-foreground),.03);border-radius:1.6rem}.quality__flow-title{margin:0 0 2.2rem;font-family:var(--font-heading-family);font-size:2.2rem;text-transform:uppercase}.quality__steps{position:relative;display:grid;grid-template-columns:1fr;gap:1.4rem;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.quality__steps{gap:2.6rem;width:fit-content;max-width:100%;margin:0 auto}.quality__flow .quality__steps>li{flex-direction:row;gap:1.6rem;text-align:left}.quality__steps:before,.quality__steps:after{content:"";position:absolute;top:2.2rem;left:2rem;width:.4rem;border-radius:100px}.quality__steps:before{height:calc(100% - 4.4rem);background:rgba(var(--color-foreground),.14)}.quality__steps:after{height:calc((100% - 4.4rem) * var(--p));background:rgb(var(--color-button));box-shadow:0 0 1rem rgba(var(--color-button),.5)}}@media screen and (min-width:750px){.quality__steps{grid-template-columns:repeat(4,1fr)}.quality__steps:before,.quality__steps:after{content:"";position:absolute;top:2.1rem;left:12.5%;height:.4rem;border-radius:100px}.quality__steps:before{right:12.5%;background:rgba(var(--color-foreground),.14)}.quality__steps:after{width:calc(75% * var(--p));background:rgb(var(--color-button));box-shadow:0 0 1rem rgba(var(--color-button),.5)}}.quality__steps li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1rem}.quality__dot{width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:2rem;color:#fff;background:rgb(var(--color-button));border-radius:50%;box-shadow:0 0 0 .5rem rgb(var(--color-background))}.quality__step-name{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;text-transform:none;letter-spacing:0}@media(prefers-reduced-motion:reduce){.why__card,.why__icon,.quality__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/home-extras.css.map */
