/*!
  DO NOT EDIT THIS FILE DIRECTLY, IT IS NOW COMPILED BY GULP
  from ./src/css/taylor-stitch.styles.scss
*/[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{transform:translateZ(0);opacity:1}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{transform:translateZ(0) scale(1);opacity:1}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - https://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/.animate__animated{animation-duration:1s;animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1}.animate__animated.animate__repeat-2{animation-iteration-count:2}.animate__animated.animate__repeat-3{animation-iteration-count:3}.animate__animated.animate__delay-1s{animation-delay:1s}.animate__animated.animate__delay-2s{animation-delay:2s}.animate__animated.animate__delay-3s{animation-delay:3s}.animate__animated.animate__delay-4s{animation-delay:4s}.animate__animated.animate__delay-5s{animation-delay:5s}.animate__animated.animate__faster{animation-duration:.5s}.animate__animated.animate__fast{animation-duration:.8s}.animate__animated.animate__slow{animation-duration:2s}.animate__animated.animate__slower{animation-duration:3s}@media print,(prefers-reduced-motion: reduce){.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0,25px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}.bvalidator_invalid{background-color:#ffffae!important}.bvalidator_errmsg{display:none;padding:2px 10px 2px 5px;color:#fff;font-size:10px;font-family:Arial,Helvetica,sans-serif;white-space:nowrap;background-color:#333;border:1px solid #999;border-radius:0 4px 4px 0;box-shadow:0 0 6px #ddd;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.bvalidator_errmsg .bvalidator_close_icon{margin-top:-2px;margin-left:5px;color:#f96;font-weight:700;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.bvalidator_errmsg em{position:absolute;bottom:-10px;left:5px;display:block;width:0;height:0;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0}.bVErrMsgContainer{left:0;width:100%;margin-top:.5em;text-align:center}.bvalidator_errmsg{position:relative!important;top:auto!important;right:auto!important;left:auto!important;display:none;margin:0 auto;padding:0;color:#000;font-size:10px;font-family:inherit;white-space:nowrap;background-color:#0000;border:0 none;box-shadow:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.bvalidator_errmsg>em{display:none}.bvalidator_errmsg>div{margin:0 auto}@media all{.featherlight{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:none;white-space:nowrap;text-align:center;background:#333;background:#0000;cursor:pointer}.featherlight:last-of-type{background:#000c}.featherlight:before{display:inline-block;height:100%;vertical-align:middle;content:""}.featherlight .featherlight-content{position:relative;display:inline-block;max-height:95%;margin-right:5%;margin-left:5%;padding:25px 25px 0;overflow:auto;white-space:normal;text-align:left;vertical-align:middle;background:#fff;border-bottom:25px solid rgba(0,0,0,0);cursor:auto}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;top:0;right:0;z-index:9999;width:25px;padding:0;color:#000;font-family:Arial,sans-serif;line-height:25px;text-align:center;background:#fff;background:#ffffff4d;border:0;cursor:pointer}.featherlight .featherlight-close-icon::-moz-focus-inner{padding:0;border:0}.featherlight .featherlight-close-icon:focus{outline:1px solid #000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{padding:0;overflow-y:scroll;border-bottom:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{max-height:98%;margin-right:0;margin-left:0;padding:10px 10px 0;border-bottom:10px solid rgba(0,0,0,0)}}.ps{overflow:hidden!important;touch-action:auto;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:#0000}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px;background-color:#999}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px;background-color:#999}.ps>.ps__scrollbar-x-rail{position:absolute;bottom:0;display:none;height:15px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;bottom:2px;height:6px;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x:active .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x:hover .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{position:absolute;right:0;display:none;width:15px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;right:2px;width:6px;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y:active .ps>.ps__scrollbar-y-rail>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y:hover .ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px;background-color:#999}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px;background-color:#999}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}.ps--theme_ts{overflow:hidden!important;touch-action:auto;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps--theme_ts{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps--theme_ts{overflow:auto!important}}.ps--theme_ts.ps--active-x>.ps__scrollbar-x-rail,.ps--theme_ts.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:#0000}.ps--theme_ts.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#0000;opacity:1}.ps--theme_ts.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px;background-color:#0f2130}.ps--theme_ts.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#0000;opacity:1}.ps--theme_ts.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px;background-color:#0f2130}.ps--theme_ts>.ps__scrollbar-x-rail{position:absolute;bottom:0;display:none;height:15px;opacity:1;transition:background-color .2s linear,opacity .2s linear}.ps--theme_ts>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;bottom:2px;height:6px;background-color:#0f2130;border-radius:0;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps--theme_ts>.ps__scrollbar-x-rail>.ps__scrollbar-x:active .ps--theme_ts>.ps__scrollbar-x-rail>.ps__scrollbar-x,.ps--theme_ts>.ps__scrollbar-x-rail>.ps__scrollbar-x:hover .ps--theme_ts>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px}.ps--theme_ts>.ps__scrollbar-y-rail{position:absolute;right:0;display:none;width:15px;opacity:1;transition:background-color .2s linear,opacity .2s linear}.ps--theme_ts>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;right:2px;width:6px;background-color:#0f2130;border-radius:0;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps--theme_ts>.ps__scrollbar-y-rail>.ps__scrollbar-y:active .ps--theme_ts>.ps__scrollbar-y-rail>.ps__scrollbar-y,.ps--theme_ts>.ps__scrollbar-y-rail>.ps__scrollbar-y:hover .ps--theme_ts>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px}.ps--theme_ts:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#0000;opacity:1}.ps--theme_ts:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:11px;background-color:#0f2130}.ps--theme_ts:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#0000;opacity:1}.ps--theme_ts:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:11px;background-color:#0f2130}.ps--theme_ts:hover>.ps__scrollbar-x-rail,.ps--theme_ts:hover>.ps__scrollbar-y-rail{opacity:1}.ps--theme_ts:hover>.ps__scrollbar-x-rail:hover{background-color:#0000;opacity:1}.ps--theme_ts:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#0f2130}.ps--theme_ts:hover>.ps__scrollbar-y-rail:hover{background-color:#0000;opacity:1}.ps--theme_ts:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#0f2130}.snap-drawers{position:fixed;z-index:199999;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.snap-drawer{position:absolute;z-index:1;top:0;right:auto;bottom:0;left:auto;width:265px;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;transition:width .3s ease}.snap-drawer-left{left:0}.snap-drawer-right{right:0}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}#no-drag,#do-drag{position:absolute;top:50%;left:50%;width:50%;height:100px;margin-top:-50px;margin-left:-25%;color:#fff;line-height:100px;text-align:center;background:red}#do-drag{background:green}.drawer-inner{transition:opacity .3s ease}.snapjs-expand-left .drawer-inner,.snapjs-expand-right .drawer-inner{opacity:0}body{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.857142857}.icon-wrapper{display:inline-block}.icon-wrapper.icon-wrapper-brand-logo{display:inline-block;width:6em;height:2.01em;line-height:0}.icon-wrapper.icon-wrapper-signature-maher{display:inline-block;width:13em;height:2.1990049751em;line-height:0}.icon-wrapper.icon-wrapper-responsibly-built{display:inline-block;width:6em;height:1.2962702322em;line-height:0}.icon-wrapper.icon-wrapper-long-haul{display:inline-block;width:6em;height:1.904516129em;line-height:0}.icon-wrapper.icon-wrapper-tracksmith-small{display:inline-block;width:40px;height:12.4528301887px;line-height:0}@media (min-width: 1000px){.icon-wrapper.icon-wrapper-tracksmith-small{display:inline-block;width:75px;height:23.3490566038px;line-height:0}}.icon-wrapper.icon-wrapper-holiday-time-for-twenty-hatton{display:inline-block;width:220px;height:120.7570977918px;line-height:0}.icon-wrapper.icon-wrapper-holiday-time-for-thirty-hatton{display:inline-block;width:220px;height:145.5513307985px;line-height:0}.icon-wrapper.icon-wrapper-holiday-twenty-four-left-hatton{display:inline-block;width:220px;height:148.0769230769px;line-height:0}.icon-wrapper.icon-wrapper-holiday-warm-wishes-hatton{display:inline-block;width:220px;height:131.8493150685px;line-height:0}.icon-wrapper.icon-wrapper-holiday-twenty-off-center-hatton,.icon-wrapper.icon-wrapper-holiday-thirty-off-center-hatton{display:inline-block;width:110px;height:37.6470588235px;line-height:0}.icon-wrapper.icon-wrapper-holiday-twenty-off-left-hatton,.icon-wrapper.icon-wrapper-holiday-thirty-off-left-hatton{display:inline-block;width:260px;height:22.2038567493px;line-height:0}.awesome{position:relative!important;display:-moz-inline-stack;display:inline-block;*display:inline !important;margin-top:0!important;margin-bottom:0!important;padding:1.8rem 2rem!important;color:#fff!important;font-size:1.4rem!important;line-height:1.5em!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;vertical-align:middle!important;background-color:#363636!important;border:0!important;border-radius:0!important;cursor:pointer!important;white-space:nowrap;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,color;-moz-appearance:none;-webkit-appearance:none;-moz-user-select:none;-webkit-user-select:none;zoom:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.awesome::-moz-selection{background:#0000}.awesome::selection{background:#0000}.awesome::-moz-focus-inner{border:none}.awesome:focus,.awesome:hover{color:#363636!important;background-color:#a09473!important}.awesome:active{color:#fff!important;background-color:#717171!important}.awesome.reverse{color:#363636!important;background-color:#a09473!important}.awesome.reverse:focus,.awesome.reverse:hover{color:#fff!important;background-color:#717171!important}.awesome.reverse:active{color:#363636!important;background-color:#f2f2f2!important}.awesome.flash-sale{background-color:#78333c!important;color:#fff!important}.awesome.flash-sale:focus,.awesome.flash-sale:hover{background-color:#717171!important;color:#fff!important}.awesome.flash-sale:active{background-color:#f2f2f2!important;color:#fff!important}.awesome.error,.awesome.disabled,.awesome:disabled{color:#fff!important;background-color:#c74444!important;cursor:default!important}.awesome.error:focus,.awesome.error:hover,.awesome.disabled:focus,.awesome.disabled:hover,.awesome:disabled:focus,.awesome:disabled:hover{color:#f2f2f2!important;background-color:#c74444!important}.awesome.ghost{color:#363636!important;background-color:#0000!important;border:1px solid #363636!important}.awesome.ghost:active,.awesome.ghost:focus,.awesome.ghost:hover{color:#363636!important;background-color:#a09473!important;border:1px solid #a09473!important}.awesome.ghost.error,.awesome.ghost.disabled,.awesome.ghost:disabled{color:#c74444!important;background-color:#0000!important;border:1px solid #c74444!important;cursor:default!important}.awesome.ghost.error:focus,.awesome.ghost.error:hover,.awesome.ghost.disabled:focus,.awesome.ghost.disabled:hover,.awesome.ghost:disabled:focus,.awesome.ghost:disabled:hover{background-color:#f2f2f2!important}.awesome.ghost.white{color:#fff!important;background-color:#0000!important;border:1px solid #fff!important}.awesome.ghost.white:active,.awesome.ghost.white:focus,.awesome.ghost.white:hover{color:#363636!important;background-color:#a09473!important;border:1px solid #a09473!important}.awesome.ghost.white.disabled:hover,.awesome.ghost.white:disabled:hover{color:#fff!important;border:1px solid #fff!important}.awesome.wide{padding:1.8rem 5rem!important}.awesome.stretch{width:100%!important}.awesome.centered{margin-right:auto;margin-left:auto}#add-to-cart .awesome,#bis-embed-wrapper .awesome{width:100%;padding:1.3em 2em!important}.sitewide-sale #add-to-cart .awesome,.sitewide-sale #bis-embed-wrapper .awesome{color:#fff!important;background:#78333c!important}.sitewide-sale #add-to-cart .awesome:active,.sitewide-sale #add-to-cart .awesome:focus,.sitewide-sale #add-to-cart .awesome:hover,.sitewide-sale #bis-embed-wrapper .awesome:active,.sitewide-sale #bis-embed-wrapper .awesome:focus,.sitewide-sale #bis-embed-wrapper .awesome:hover{color:#363636!important;background-color:#a09473!important}.awesome.white{color:#363636!important;background-color:#fff!important}.awesome.white:active,.awesome.white:focus,.awesome.white:hover{color:#fff!important;background-color:#363636!important}.awesome.white.disabled:hover,.awesome.white:disabled:hover{color:#363636!important;background-color:#fff!important}.bvalidator_invalid{background:#fff!important}.bvalidator_invalid::-webkit-input-placeholder{color:#c74444;opacity:1}.bvalidator_invalid:-moz-placeholder{color:#c74444;opacity:1}.bvalidator_invalid::-moz-placeholder{color:#c74444;opacity:1}.bvalidator_invalid:-ms-input-placeholder{color:#c74444;opacity:1}.bvalidator_errmsg{color:#c74444}.custom-input input[type=radio],.custom-input input[type=checkbox]{opacity:0;position:absolute}.custom-input input[type=radio]+span:before,.custom-input input[type=checkbox]+span:before{content:"";display:inline-block;width:18px;height:18px;margin:-.75em 14px 0 0;border:1px solid #0f2130;background:#fff;vertical-align:middle;text-align:center;transition:all .3s ease;cursor:pointer}.custom-input input[type=radio]:hover+span:before,.custom-input input[type=radio]:focus+span:before,.custom-input input[type=checkbox]:hover+span:before,.custom-input input[type=checkbox]:focus+span:before{background-color:#fff;box-shadow:inset 0 0 0 2px #f2f2f2}.custom-input input[type=radio]:checked+span:before,.custom-input input[type=checkbox]:checked+span:before{background-color:#0f2130;box-shadow:inset 0 0 0 2px #fff}.custom-input input[type=radio]+span:before{border-radius:100%}.video-embed{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;background:#0f2130}#mensthemotocollection .video-embed,#xmotojackets .video-embed{padding-bottom:46.875%}.video-embed embed,.video-embed object,.video-embed video{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .video-embed embed,.no-object-fit .video-embed object,.no-object-fit .video-embed video{width:auto;min-width:100%;height:auto;min-height:100%}.video-embed iframe{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:fill;object-fit:fill;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .video-embed iframe{width:auto;min-width:100%;height:auto;min-height:100%}.banner .video-embed{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.banner .video-embed embed,.banner .video-embed object,.banner .video-embed video{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0;transform:translate(0);-o-object-fit:initial;object-fit:initial}.video-embed+.credits{text-align:left}.video-embed+.credits ul{margin-top:2rem;margin-bottom:5rem}.video-embed+.credits ul li{font-size:1.2rem}#dispatches .video-embed+.credits{padding:0}#dispatches .video-embed+.credits ul{margin-left:0}@media (min-width: 1000px){.video-embed+.credits{padding:0}.video-embed+.credits ul{margin-left:0;text-align:left}}.background-video video{width:100%;vertical-align:bottom}.template-customers form label,.template-app form label,.snap-drawer-right form label{display:block}.template-customers form .checkbox-multi-select,.template-app form .checkbox-multi-select,.snap-drawer-right form .checkbox-multi-select{display:flex;align-items:center;gap:4px;border:1px solid #c2c2c2;border-radius:4px;width:-moz-fit-content;width:fit-content;padding:6px 10px 6px 8px;background:#fff;font-size:1.4rem;line-height:1.2;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;color:#5f6062}.template-customers form .checkbox-multi-select input,.template-app form .checkbox-multi-select input,.snap-drawer-right form .checkbox-multi-select input{border:1px solid #c2c2c2;border-radius:2px;width:12px;height:12px;background:#fff}.template-customers form .checkbox-multi-select:hover,.template-customers form .checkbox-multi-select:focus,.template-app form .checkbox-multi-select:hover,.template-app form .checkbox-multi-select:focus,.snap-drawer-right form .checkbox-multi-select:hover,.snap-drawer-right form .checkbox-multi-select:focus{border-color:#4573a7;color:#363636}.template-customers form .checkbox-multi-select.checked,.template-app form .checkbox-multi-select.checked,.snap-drawer-right form .checkbox-multi-select.checked{border:1px solid #0f2130;background:#0f2130;color:#fff}.template-customers form .checkbox-multi-select.checked input,.template-app form .checkbox-multi-select.checked input,.snap-drawer-right form .checkbox-multi-select.checked input{position:relative;border:none}.template-customers form .checkbox-multi-select.checked input:before,.template-app form .checkbox-multi-select.checked input:before,.snap-drawer-right form .checkbox-multi-select.checked input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:8px;height:7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7' fill='none'%3E%3Cpath d='M1.09091 2.61765L0 3.67647L2.90909 6.5L8 1.55882L6.90909 0.5L2.90909 4.38235L1.09091 2.61765Z' fill='%234573A7'/%3E%3C/svg%3E")}.template-customers form .checkbox-multi-select.checked:hover,.template-customers form .checkbox-multi-select.checked:focus,.template-app form .checkbox-multi-select.checked:hover,.template-app form .checkbox-multi-select.checked:focus,.snap-drawer-right form .checkbox-multi-select.checked:hover,.snap-drawer-right form .checkbox-multi-select.checked:focus{border-color:#0f2130;color:#fff}.form-container{width:100%;max-width:32rem;padding-bottom:1.2rem;background:#fff}.form-container .form{margin:0 auto}.form-container--register,.form-container--activate-account{max-width:57rem}.form-container--register .form,.form-container--activate-account .form{max-width:32rem}.form{padding:2rem}.form--submitting{position:relative}.form--submitting:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.5;background:#fff url(../gif/loader.white828b.gif?v=104100799671507616361457981604) center center no-repeat}.form--footer-newsletter{position:relative;padding:0}.form--address{padding:2rem 0 0}.form--address .form__group{margin-bottom:1.6rem}.form__title{margin:2.8rem auto 1.6rem;width:100%;text-align:center;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:2.4rem;line-height:1.2}.form__text{margin:0 auto 1.6rem;text-align:center;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.25}.form__text a{color:#4573a7;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.form__text--small{margin:0 auto 1.4rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.2rem;line-height:1.33}.form__text--small a{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.form__text--medium{margin:0 auto 1.4rem;font-size:1.4rem;line-height:1.6rem}.form__text--note{margin:0 auto 2.4rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.4}.form__text--note a{color:inherit;text-decoration:none}.form__text--note a:hover,.form__text--note a:focus{text-decoration:underline}.form__text--left{text-align:left}.form__text--error{color:#c74444}.form__text--error:empty{display:none}.form__text--divider{display:flex;justify-content:stretch;align-items:center;margin-bottom:2.8rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.form__text--divider:before,.form__text--divider:after{content:"";display:block;flex-grow:1;width:2em;height:2px;background-color:#c2c2c2}.form__text--divider:before{margin-right:1em}.form__text--divider:after{margin-left:1em}.form__group{position:relative;z-index:0}.form__group:not([class*=mb-]){margin-bottom:1.6rem}.form__group:last-child:not([class*=mb-]){margin-bottom:0}.form .input-checkbox input[type=checkbox],.form .input-radio input[type=radio]{opacity:0;position:absolute}.form .input-checkbox input[type=checkbox]+span,.form .input-radio input[type=radio]+span{display:block;font-size:1.4rem;line-height:1.142;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;color:#5f6062;letter-spacing:0}.form .input-checkbox input[type=checkbox]+span:before,.form .input-checkbox input[type=checkbox]+span:after,.form .input-radio input[type=radio]+span:before,.form .input-radio input[type=radio]+span:after{display:inline-block;width:1.6rem;height:1.6rem}.form .input-checkbox input[type=checkbox]+span:before,.form .input-radio input[type=radio]+span:before{content:"";margin:0 .6rem 0 0;border-radius:100%;border:1px solid #a09473;background:#fff;vertical-align:top;text-align:center;transition:all .3s ease;cursor:pointer}.form .input-checkbox input[type=checkbox]:hover+span:before,.form .input-checkbox input[type=checkbox]:focus+span:before,.form .input-radio input[type=radio]:hover+span:before,.form .input-radio input[type=radio]:focus+span:before{background:#fff}.form .input-checkbox input[type=checkbox]:checked+span,.form .input-radio input[type=radio]:checked+span{position:relative;color:#0f2130}.form .input-checkbox input[type=checkbox]:checked+span:before,.form .input-radio input[type=radio]:checked+span:before{background:#0f2130;border-color:#0f2130}.form .input-checkbox input[type=checkbox]:disabled+span:before,.form .input-radio input[type=radio]:disabled+span:before{background:#f2f2f2;border:#f2f2f2}.form .input-checkbox input[type=checkbox]:disabled:checked+span:before,.form .input-radio input[type=radio]:disabled:checked+span:before{background:#c2c2c2;border-color:#c2c2c2}.form .input-checkbox input[type=checkbox]:checked+span:after{content:"\2713";position:absolute;top:0;left:0;color:#fff;text-align:center}.form .input-radio input[type=radio]+span:before{border:1px solid #c2c2c2}.form .input-radio input[type=radio]:hover+span:before,.form .input-radio input[type=radio]:focus+span:before{border-width:2px}.form .input-radio input[type=radio]:checked+span:before{border-width:2px solid #0f2130;box-shadow:inset 0 0 0 2px #fff}.form .input-radio input[type=radio]:disabled:checked+span:before{border:1px solid #c2c2c2;box-shadow:inset 0 0 0 2px #fff}.label--required{color:#8a8d90}.form .input,.form textarea{width:100%;height:100%;padding:28px 12px 12px 16px;background-color:#0000;border:1px solid #a09473;border-radius:4px;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.125;text-align:left;color:#2f3e4b}.form .input:focus,.form textarea:focus{border-color:#8a8d90}.form .input:disabled,.form textarea:disabled{background-color:#f2f2f2}.form .input:disabled~label,.form textarea:disabled~label{z-index:1}.form .input::-moz-placeholder,.form textarea::-moz-placeholder{color:#0000;opacity:0}.form .input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#0000;opacity:0}.form .input::placeholder,.form textarea::placeholder{color:#0000;opacity:0}.form .input~.validation-status-icon,.form textarea~.validation-status-icon{display:none;justify-content:center;align-items:center}.form .input~.validation-status-icon svg,.form textarea~.validation-status-icon svg{width:24px;height:24px}.form .input.input--password.is-not-empty,.form .input.input--error:not(.input--password),.form .input.input--success:not(.input--password),.form textarea.input--password.is-not-empty,.form textarea.input--error:not(.input--password),.form textarea.input--success:not(.input--password){padding-right:5rem}.form .input.input--password.is-not-empty~.validation-status-icon,.form .input.input--error:not(.input--password)~.validation-status-icon,.form .input.input--success:not(.input--password)~.validation-status-icon,.form textarea.input--password.is-not-empty~.validation-status-icon,.form textarea.input--error:not(.input--password)~.validation-status-icon,.form textarea.input--success:not(.input--password)~.validation-status-icon{display:flex;position:absolute;top:0;right:0;width:4.5em;height:4.5em}.form .input.input--error:not(.input--password[pattern]),.form .input.input--error.is-focusout.input--password[pattern],.form textarea.input--error:not(.input--password[pattern]),.form textarea.input--error.is-focusout.input--password[pattern]{border-color:#c74444;color:#c74444}.form .input.input--error:not(.input--password[pattern])~.validation-status-icon,.form .input.input--error.is-focusout.input--password[pattern]~.validation-status-icon,.form textarea.input--error:not(.input--password[pattern])~.validation-status-icon,.form textarea.input--error.is-focusout.input--password[pattern]~.validation-status-icon{color:#c74444}.form .input.input--error:not(.input--password[pattern])~.validation-status-icon .icon-input-success,.form .input.input--error.is-focusout.input--password[pattern]~.validation-status-icon .icon-input-success,.form textarea.input--error:not(.input--password[pattern])~.validation-status-icon .icon-input-success,.form textarea.input--error.is-focusout.input--password[pattern]~.validation-status-icon .icon-input-success{display:none}.form .input.input--success,.form textarea.input--success{border-color:#3d8144}.form .input.input--success~.validation-status-icon,.form textarea.input--success~.validation-status-icon{color:#3d8144}.form .input.input--success~.validation-status-icon .icon-input-error,.form textarea.input--success~.validation-status-icon .icon-input-error{display:none}.form .input.input--password[type=password]~.validation-status-icon .icon-input-password-hide,.form textarea.input--password[type=password]~.validation-status-icon .icon-input-password-hide{display:none}.form .input.input--password[type=text]~.validation-status-icon .icon-input-password-hide,.form textarea.input--password[type=text]~.validation-status-icon .icon-input-password-hide{display:inline-block}.form .input.input--password[type=text]~.validation-status-icon .icon-input-password-show,.form textarea.input--password[type=text]~.validation-status-icon .icon-input-password-show{display:none}.form .input.input--select,.form textarea.input--select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjMzMzMzIDBMMCAxLjI4NTcxTDggOUwxNiAxLjI4NTcxTDE0LjY2NjcgMEw4IDYuNDI4NTdMMS4zMzMzMyAwWiIgZmlsbD0iIzM2MzYzNiIvPgo8L3N2Zz4K) no-repeat right 1rem center}.form .input.input--select option,.form textarea.input--select option{font-size:1.6rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:1.125rem;color:#2f3e4b}.form .input~label,.form textarea~label{position:absolute;top:2.1rem;left:1.6rem;margin:0;z-index:-1;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.125;color:#5f6062;transition:all .2s ease}.form .input:-webkit-autofill~label,.form textarea:-webkit-autofill~label{z-index:1}.form .input:autofill~label,.form textarea:autofill~label{z-index:1}.form .input:not(:-moz-placeholder-shown)~label,.form textarea:not(:-moz-placeholder-shown)~label{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.form .input:not(:-ms-input-placeholder)~label,.form textarea:not(:-ms-input-placeholder)~label{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.form .input:not(:placeholder-shown)~label,.form .input:focus~label,.form textarea:not(:placeholder-shown)~label,.form textarea:focus~label{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.form .input-checkbox input[type=checkbox]+span:before{border-radius:.4rem}.validation-message{visibility:hidden;opacity:0;height:0;margin:0;text-align:left;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;font-size:1.2rem;line-height:1.33}.validation-message ul{margin-left:.5em}.validation-message li:before{content:"\2022";margin-right:.5em;color:#363636}.input--password[pattern]~.validation-message,.input--success~.validation-message,.input--error~.validation-message{visibility:visible;opacity:1;height:auto}.input--password[pattern]~.validation-message:not(:empty),.input--success~.validation-message:not(:empty),.input--error~.validation-message:not(:empty){margin:.5em 0 0}.input--success~.validation-message,.validation-message--success{color:#3d8144}.input--error:not(.input--password[pattern])~.validation-message,.input--error.is-focusout.input--password[pattern]~.validation-message,.validation-message--error{color:#c74444}.button,.page-challenge .shopify-challenge__button{display:block;width:100%;padding:1em;border:1px solid rgba(0,0,0,0);background:#0000;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.4rem;line-height:1.716;text-align:center;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.button:disabled,.page-challenge .shopify-challenge__button:disabled{cursor:not-allowed;pointer-events:none}.button--primary,.page-challenge .shopify-challenge__button{color:#fff;background:#0f2130;border:1px solid #0f2130}.button--primary:hover,.page-challenge .shopify-challenge__button:hover,.button--primary:focus,.page-challenge .shopify-challenge__button:focus{background:#4573a7;border-color:#4573a7}.button--primary:disabled,.page-challenge .shopify-challenge__button:disabled{background:#717171;border-color:#717171}.button--secondary{color:#0f2130;background:#fff;border:1px solid}.button--secondary:hover,.button--secondary:focus{background:#4573a7;color:#fff;border-color:#4573a7}.button--secondary:disabled{color:#8a8d90}.button--tertiary{color:#4573a7}.button--tertiary:hover,.button--tertiary:focus{color:#0f2130}.button--tertiary:disabled{color:#8a8d90}.button--semi-dark{background:#0006;color:#fff;padding-left:40px;padding-right:40px;border:1px solid #fff}.button--width-auto{display:inline-block;width:auto}.button--fb{margin:-1px;border:2px solid;background:#fff;color:#4573a7;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.04em;text-decoration:none}.button--fb:hover,.button--fb:focus{background:#4573a7;border-color:#4573a7;color:#fff}.form.form--edd .validation-status-icon{font-size:1.3rem}.form.form--edd .input.input--zipcode,.form.form--footer-newsletter .input.input--footer-newsletter{padding-right:10rem}.form.form--edd .input.input--zipcode~.validation-status-icon,.form.form--footer-newsletter .input.input--footer-newsletter~.validation-status-icon{right:5rem}.button--edd,.button--footer-newsletter{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;background:#a09473;border-radius:.2rem;padding:0;border:0}.button--edd .icon-caret,.button--footer-newsletter .icon-caret{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center;background:url(footer-caret-right.svg);background-repeat:no-repeat;background-position:center}.button--edd:hover,.button--edd:focus,.button--footer-newsletter:hover,.button--footer-newsletter:focus{background:#4573a7}.button--edd:disabled,.button--footer-newsletter:disabled{opacity:.7}.button--icon{display:flex;align-items:center;justify-content:center;gap:8px}.button--icon svg{transform:rotate(180deg);width:16px;height:16px;color:#a09473}.button-password-toggle{color:#c2c2c2;outline:none;border:none;background:#0000}.button-pdp{display:block;border:none;padding:2rem 4rem 1.6rem;width:100%;background:#4573a7;font-size:1.6rem;line-height:1.125;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff}.button-pdp:disabled{background:#8a8d90}.button-pdp:hover,.button-pdp:focus{background-color:#0f2130}@media (min-width: 1000px){.button-pdp{padding:2.4rem 4rem 2rem}}body[data-nav-right-drawer-visible=true],body[data-nav-mobile-visible=true],body[data-nav-desktop-visible=true],body[data-nav-search-visible=true],body.search-modal-engaged{overflow:hidden;position:relative;width:100%;height:100%}body.search-modal-engaged .kl-private-reset-css-Xuajs1{display:none!important;z-index:-1!important}body[data-nav-mobile-visible=true] header:after,body[data-nav-right-drawer-visible=true] header:after{content:"";position:fixed;z-index:1;top:0;right:0;width:100vw;height:100%;background:#0009}.search-overlay{display:none;position:fixed;z-index:1;top:0;right:0;width:100vw;height:100%;background:#0009}body[data-nav-search-visible=true] .search-overlay{display:block}body[data-nav-search-visible=true],body[data-nav-desktop-visible=true]{padding-right:var(--scrollbar-width)}body[data-nav-search-visible=true] #chat-widget-container,body[data-nav-desktop-visible=true] #chat-widget-container{right:var(--scrollbar-width)!important}body[data-nav-search-visible=true] .nav-top-bar,body[data-nav-search-visible=true] header,body[data-nav-desktop-visible=true] .nav-top-bar,body[data-nav-desktop-visible=true] header{padding-right:var(--scrollbar-width)}.main-nav[data-mobile-visible=true]{position:fixed;z-index:2;top:0;left:0;width:90vw;min-width:27rem;max-width:34rem;height:100dvh;overflow-y:auto;background:#fff;margin-left:-100%;transition:margin .2s ease-in-out;display:flex;flex-flow:column;justify-content:space-between}.main-nav[data-mobile-visible=true].main-nav--animated{margin-left:0}.main-nav[data-mobile-visible=true] #main-nav-link-about,.main-nav[data-mobile-visible=true] #main-nav-link-help{display:none}[data-submenu-close],[data-submenu-back]{align-self:center;display:inline-block;width:4rem;height:4rem;padding:1.4rem;text-decoration:none;line-height:0}.main-nav--megamenu[data-mobile-visible=true],.main-nav--submenu[data-mobile-visible=true]{position:fixed;z-index:2;top:0;left:0;width:90vw;min-width:27rem;max-width:34rem;height:100dvh;overflow-y:auto;background:#fff}.main-nav--megamenu h2,.main-nav--megamenu .figcaption .heading,.figcaption .main-nav--megamenu .heading,.main-nav--megamenu figcaption .heading,figcaption .main-nav--megamenu .heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0;padding:1.2rem 1.6rem;color:#0f2130;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.5rem;text-transform:uppercase;letter-spacing:.112rem;line-height:1}.main-nav--submenu a:hover,.main-nav--submenu a:focus,.main-nav--submenu a:active{color:#4573a7;text-decoration:underline}.main-nav--submenu a:hover+figcaption a,.main-nav--submenu a:focus+figcaption a,.main-nav--submenu a:active+figcaption a{color:#4573a7;text-decoration:underline}.main-nav--megamenu h3,.main-nav--mobile-utility h3{margin:0;padding:2.2rem 1.6rem 1rem;border-top:1px solid #f2f2f2;color:#737577;text-align:left;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.8rem;line-height:1.2}.main-nav--megamenu-text{text-align:left}.main-nav--titling{margin-bottom:0}.main-nav--titling h2,.main-nav--titling .figcaption .heading,.figcaption .main-nav--titling .heading,.main-nav--titling figcaption .heading,figcaption .main-nav--titling .heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0 0 1.2rem;padding:1.2rem .6rem 1.2rem 1.6rem;border-bottom:1px solid #f2f2f2}.main-nav--megamenu-text-titling{padding-top:6.4rem}.main-nav--megamenu-text-titling h2,.main-nav--megamenu-text-titling .figcaption .heading,.figcaption .main-nav--megamenu-text-titling .heading,.main-nav--megamenu-text-titling figcaption .heading,figcaption .main-nav--megamenu-text-titling .heading{position:fixed;top:0;left:0;width:90vw;max-width:34rem;border-bottom:1px solid #f2f2f2;padding:1.2rem .6rem;background:#fff}.main-nav--megamenu-text-titling>a{display:block;margin-bottom:.8rem;padding:1.8rem 1.6rem;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;color:#4573a7;text-decoration:none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.8rem;line-height:1}.main-nav--megamenu-text-titling,.main-nav--megamenu-text-menus,.main-nav--megamenu-images{opacity:0;transition:opacity .3s ease-in-out}.main-nav--submenu.main-nav--animated .main-nav--megamenu-text-titling,.main-nav--submenu.main-nav--animated .main-nav--megamenu-text-menus,.main-nav--submenu.main-nav--animated .main-nav--megamenu-images{opacity:1}.main-nav--megamenu-text-menus ul{margin-bottom:1.2rem}.main-nav--megamenu-text-menus a{display:block;padding:1rem 1.6rem;color:#0f2130;text-decoration:none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.6rem}.main-nav--megamenu-text-menus .main-nav--sublink-highlight{color:#4573a7;font-size:1.8rem;line-height:1}.main-nav--megamenu-images h3{border-top:none}.main-nav--megamenu-images-inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;padding:1rem 1.6rem 1.6rem;text-align:left}.main-nav--megamenu-images-inner figure:not(:last-of-type){margin-right:1.2rem}.main-nav--megamenu-images-inner figcaption a{display:block;padding-top:.8rem;color:#0f2130;text-decoration:none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase;font-size:1.3rem;line-height:1.1}.main-nav--megamenu-images-cta{display:none}.main-nav--submenu-featured .main-nav--megamenu-text-menus ul:first-of-type{margin-bottom:0}.main-nav--submenu-category .main-nav--megamenu-text-menus h3{border-top:none}.main-nav--submenu-category .main-nav--megamenu-text-menus ul+ul{padding-top:.8rem;border-top:1px solid #f2f2f2}.main-nav--mobile-utility{margin-top:auto;padding-bottom:.8rem}@media (min-width: 1000px){body[data-nav-desktop-visible=true] .secondary-content-wrapper:after{content:"";position:fixed;z-index:1;top:0;right:0;width:100vw;height:100%;background:#0009}.main-nav--megamenu[data-desktop-visible=true]{display:grid;position:absolute;overflow:visible;left:0;width:100%;margin-top:1px;border-top:1px solid #f2f2f2;background:#fff}.main-nav--megamenu[data-desktop-visible=true] .main-nav--submenu{position:relative;z-index:1;grid-row:1/2;grid-column:1/2;width:100%;opacity:0;transition:opacity .2s ease-in-out;display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);max-width:none;padding-right:45px;padding-left:45px;margin-right:auto;margin-left:auto;padding-top:4rem;padding-bottom:4rem;background:#fff}.main-nav--megamenu[data-desktop-visible=true] .main-nav--submenu[data-desktop-visible=true]{z-index:2;opacity:1}.main-nav--megamenu[data-desktop-visible=true] .main-nav--submenu[data-desktop-visible=true].main-nav--animated{z-index:3}.main-nav--megamenu-text,.main-nav--megamenu-images{margin-top:-1rem;transition:margin .2s ease-in-out}.main-nav--submenu.main-nav--animated .main-nav--megamenu-text,.main-nav--submenu.main-nav--animated .main-nav--megamenu-images{margin-top:0}.main-nav--megamenu-text{grid-column:2/6}.main-nav--megamenu-text-titling{padding-top:0}.main-nav--megamenu-text-titling h2,.main-nav--megamenu-text-titling .figcaption .heading,.figcaption .main-nav--megamenu-text-titling .heading,.main-nav--megamenu-text-titling figcaption .heading,figcaption .main-nav--megamenu-text-titling .heading{position:relative;padding-top:0;padding-bottom:.2rem;padding-left:0;border-bottom:0 none;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.045em;font-size:2.4rem;text-transform:none}.main-nav--megamenu-text-titling h2 a,.main-nav--megamenu-text-titling .figcaption .heading a,.figcaption .main-nav--megamenu-text-titling .heading a,.main-nav--megamenu-text-titling figcaption .heading a,figcaption .main-nav--megamenu-text-titling .heading a{display:none}.main-nav--megamenu-text-titling>a{padding-top:.8rem;padding-bottom:2.8rem;padding-left:0;border-top:none}.main-nav--submenu-featured .main-nav--megamenu-text-titling{display:none}.main-nav--megamenu-text-menus{display:grid;grid-gap:18px;grid-template-columns:repeat(4,1fr);max-width:none;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.main-nav--megamenu-text-menus h3,.main-nav--megamenu-text-menus a{padding-left:0;padding-right:0}.main-nav--megamenu-text-menus>ul:nth-of-type(1),.main-nav--megamenu-text-menus .main-nav--megamenu-text-menu:nth-of-type(1){grid-column:1/3}.main-nav--megamenu-text-menus>ul:nth-of-type(2),.main-nav--megamenu-text-menus .main-nav--megamenu-text-menu:nth-of-type(2){grid-column:3/5}.main-nav--megamenu-images{grid-column:6/12}.main-nav--megamenu-images h3{display:none}.main-nav--megamenu-images-inner{display:grid;grid-gap:18px;grid-template-columns:repeat(6,1fr);max-width:none;padding:0;margin-right:auto;margin-left:auto}.main-nav--megamenu-images-inner[data-img-count="1"] figure{grid-column:3/7}.main-nav--megamenu-images-inner[data-img-count="2"] figure:nth-of-type(1){grid-column:1/4}.main-nav--megamenu-images-inner[data-img-count="2"] figure:nth-of-type(2){grid-column:4/7}.main-nav--megamenu-images-inner[data-img-count="3"] figure:nth-of-type(1){grid-column:1/3}.main-nav--megamenu-images-inner[data-img-count="3"] figure:nth-of-type(2){grid-column:3/5}.main-nav--megamenu-images-inner[data-img-count="3"] figure:nth-of-type(3){grid-column:5/7}.main-nav--megamenu-images-inner .main-nav--megamenu-images-cta{opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;z-index:initial;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#00000080;color:#fff;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.main-nav--megamenu-images-inner .main-nav--megamenu-images-cta .icon-nav-arrow{rotate:180deg;display:inline-block;width:10px;height:10px;margin-left:.4rem;color:#a09473}.main-nav--megamenu-images-inner figure:not(:last-of-type){margin-right:0}.main-nav--megamenu-images-inner figure:hover .main-nav--megamenu-images-cta{opacity:1}.main-nav--megamenu-images-inner figure>a{position:relative;display:block}.main-nav--megamenu-images-inner figcaption a{padding-top:.8rem;padding-bottom:.4rem;text-align:center;font-size:1.4rem;letter-spacing:.08125em}.main-nav--megamenu-images-inner figcaption a:focus,.main-nav--megamenu-images-inner figcaption a:hover,.main-nav--megamenu-images-inner figcaption a:active{color:#4573a7}.main-nav--submenu-featured h3{padding-top:0;border-top:0 none}.main-nav--submenu-featured .main-nav--megamenu-text-menu ul+ul{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #f2f2f2}.main-nav--submenu-category .main-nav--megamenu-text-titling h2,.main-nav--submenu-category .main-nav--megamenu-text-titling .figcaption .heading,.figcaption .main-nav--submenu-category .main-nav--megamenu-text-titling .heading,.main-nav--submenu-category .main-nav--megamenu-text-titling figcaption .heading,figcaption .main-nav--submenu-category .main-nav--megamenu-text-titling .heading{padding-bottom:.4rem}.main-nav--submenu-category .main-nav--megamenu-text-titling>a{margin-bottom:2rem;padding-bottom:2.8rem}.main-nav--submenu-category .main-nav--megamenu-text-menus[data-menus-count="1"] .main-nav--sublink-highlight{margin-top:.8rem;padding-top:1.6rem;border-top:1px solid #f2f2f2}.main-nav--submenu-category .main-nav--megamenu-text-menus>ul{margin-bottom:0}.main-nav--submenu-category .main-nav--megamenu-text-menus ul+ul{padding-top:0;border-top:0 none}.main-nav--submenu-category .main-nav--megamenu-text-menus .main-nav--megamenu-text-menu{padding-top:18px;border-top:1px solid #f2f2f2}.main-nav--submenu-category .main-nav--megamenu-text-menus .main-nav--megamenu-text-menu h3{display:none}}.snap-drawers[data-visible=false]{display:none}.snap-drawers[data-visible=true]{display:block}.snap-drawers .drawer-loader{position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;max-width:320px;background:#fff url(https://www.taylorstitch.com/cdn/shop/t/12/assets/lazy-loader_2x.gif?v=148772828178178877651459420816) no-repeat scroll center/250px}.snap-drawer{z-index:1;width:100%;max-width:320px}.snap-drawer h3{font-size:36px;font-weight:400;margin:15px}.snap-drawer h4{padding:15px;border-top:1px solid #f2f2f2;margin-bottom:0}.snap-drawer .container{padding:0 24px}.drawer-control{display:flex;display:none;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:fixed;z-index:2;top:0;right:0;width:320px;height:60px;padding:7px 24px;background:#fff;text-transform:uppercase}.drawer-control li{display:none;cursor:pointer;align-self:center;padding:0 1.25em;text-align:center;font-size:1rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.drawer-control li:hover{color:#0f2130}.drawer-control li.active{cursor:default;color:#363636}.drawer-control li.active{display:inline-block}.drawer-control li:not(.snap-close){width:100%;padding-left:0;padding-right:4rem;text-align:center;text-transform:none;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:2rem}.drawer-control+div{position:relative;z-index:1;height:100%}.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-customer],.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-commons],.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-orders]{background:#0000}.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-customer] li,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-commons] li,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-orders] li{color:#fff}.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-customer]+div,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-commons]+div,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-orders]+div{margin-top:-60px}@media (min-width: 600px){.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-customer]+div,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-commons]+div,.drawer-control[data-visible-section="#right-drawer-account"][data-visible-sub-section=sidebar-orders]+div{margin-top:-62px}}@media (min-width: 600px){.drawer-control{height:62px}}.snap-drawer-right,.snap-drawer-right .snap-close,.snap-drawer-right .form__title--right-drawer,.snap-drawer-right .mini-cart #checkout{margin-right:-100%;transition:margin .2s ease-in-out}.snap-drawers--animated .snap-drawer-right,.snap-drawers--animated .snap-drawer-right .snap-close,.snap-drawers--animated .snap-drawer-right .form__title--right-drawer,.snap-drawers--animated .snap-drawer-right .mini-cart #checkout{margin-right:0}.snap-drawer-right{padding-top:60px;background:#fff}@media (min-width: 600px){.snap-drawer-right{padding-top:62px}}.snap-drawer-right .snap-close{cursor:pointer;position:fixed;top:5px;right:260px;z-index:2;display:block;width:60px;height:60px;border:unset;padding:0;background:#fff;color:#363636}.snap-drawer-right .snap-close:focus{outline:1px solid}.snap-drawer-right .snap-close .icon-ui-close{display:inline-block;width:20px;height:20px}@media (min-width: 1000px){.snap-drawer-right .snap-close{right:330px}}.snap-drawer-right .form__title--right-drawer{position:fixed;top:0;right:0;width:320px;margin-top:0;margin-bottom:0;font-size:2.2rem;letter-spacing:-.01em;z-index:1;background:#fff;padding-top:2rem;padding-bottom:20px}@media (min-width: 600px){.snap-drawer-right .form__title--right-drawer{padding-bottom:22px}}@media (min-width: 1000px){.snap-drawer-right .form__title--right-drawer{width:390px}}.snap-drawer-right .awesome{width:100%!important}.snap-drawer-right .register-link,.snap-drawer-right .recover-link,.snap-drawer-right .cancel-link{display:block;padding:5px 15px;font-size:.8rem;text-decoration:none;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.snap-drawer-right #forgot_password,.snap-drawer-right .cancel{padding-top:15px}.component-cart{padding-bottom:12.4rem;text-align:left}.component-cart-table__row{display:flex;align-items:flex-start;flex-flow:row wrap}.component-cart-table__row:first-child{display:none}.component-cart-table__row:first-child .component-cart-table__col{font-size:1rem;text-transform:uppercase}@media (min-width: 600px){.component-cart-table__row:first-child{display:flex}}.component-cart-table__col{flex:1;padding:10px 8px;text-align:left}.component-cart-table__col-1{flex-basis:60px;padding-left:0;line-height:0}.component-cart-table__col-1 a{display:inline-block;width:100%}.component-cart-table__col-1 a:focus{outline:1px solid #363636}.component-cart-table__col-2{flex:4}@media (max-width: 599px){.component-cart-table__col-3{padding-left:50px;padding-top:0;flex:auto;order:5;width:100%}}.component-cart-table__col-5{display:none}@media (min-width: 414px){.component-cart-table__col-5{display:block}}.component-cart-table__col-6{order:3;padding-right:0}.component-cart-table__col-7{order:5}.card-cart-item__info{text-align:left}.card-cart-item__title{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.3rem;line-height:1.1;margin:0}@media (min-width: 1000px){.card-cart-item__title{font-size:1.4rem}}.card-cart-item__title a{text-decoration:none}.card-cart-item__title a:focus,.card-cart-item__title a:hover,.card-cart-item__title a:active{color:#4573a7}.card-cart-item__title span{display:block}.card-cart-item__title .title{margin-bottom:.4rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.card-cart-item__price{text-align:right;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.card-cart-item__image{display:block;height:auto;max-width:100%;width:70px}@media (min-width: 414px){.card-cart-item__image{width:140px}}.component-cart__total{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;padding:1.5rem 2rem .4rem;text-align:right}.component-cart__total span{display:inline-block}.component-cart__total span:first-of-type{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.4rem}.component-cart__total span:last-of-type{width:7em;margin-left:2rem}@media (min-width: 1000px){.component-cart__total{font-size:1.6rem;padding-bottom:1.1rem}}.component-cart__actions{display:flex;max-width:600px;margin-left:auto}.component-cart__actions .component-cart__continue,.component-cart__actions .component-cart__checkout{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50%;margin:0;border:none;border-radius:0;padding:18px 10px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;letter-spacing:1px;line-height:1.8}@media (min-width: 1000px){.component-cart__actions .component-cart__continue,.component-cart__actions .component-cart__checkout{font-size:1.4rem}}.component-cart__continue{background:#0f2130}.component-cart__checkout{background:#a09473}.component-cart__empty{margin-bottom:2em;text-align:left;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.8rem}.component-cart__empty a{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase;text-decoration:none}.card-cart-item__option{margin-top:1.2rem;margin-bottom:0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.3rem;line-height:1.4}@media (min-width: 1000px){.card-cart-item__option{font-size:1.4rem}}.card-cart-item__properties{flex-basis:100%;padding-top:5px;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.3rem;line-height:1.1;z-index:-1}@media (min-width: 1000px){.card-cart-item__properties{font-size:1.4rem}}.card-cart-item__properties li:first-of-type{margin-top:-1.9rem}.card-cart-item__properties li:last-of-type{margin-bottom:.5em}.card-cart-item__properties h2,.card-cart-item__properties .figcaption .heading,.figcaption .card-cart-item__properties .heading,.card-cart-item__properties figcaption .heading,figcaption .card-cart-item__properties .heading{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.3rem;line-height:1.1}@media (min-width: 1000px){.card-cart-item__properties h2,.card-cart-item__properties .figcaption .heading,.figcaption .card-cart-item__properties .heading,.card-cart-item__properties figcaption .heading,figcaption .card-cart-item__properties .heading{font-size:1.4rem}}.card-cart-item__properties p{display:block;margin-top:0;margin-bottom:1.2rem;color:#363636;text-transform:none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.2rem}@media (min-width: 1000px){.card-cart-item__properties p{font-size:1.3rem}}.card-cart-item__properties .alert-callouts{width:calc(100% + 2rem);margin-top:1.25rem;margin-left:-1rem;padding:1.2rem;border:1px solid #f2f2f2}.card-cart-item__properties .alert-callouts li{margin-top:0}.card-cart-item__properties .alert-callouts li:last-of-type{margin-bottom:0}.card-cart-item__properties .alert-callouts li:last-of-type p{margin-bottom:0}.card-cart-item__properties .alert-callouts h2,.card-cart-item__properties .alert-callouts .figcaption .heading,.figcaption .card-cart-item__properties .alert-callouts .heading,.card-cart-item__properties .alert-callouts figcaption .heading,figcaption .card-cart-item__properties .alert-callouts .heading{margin-bottom:.2rem;line-height:1.4}.card-cart-item__properties .alert-callouts p{line-height:1.6}.component-quantity{display:flex;justify-content:flex-end;align-items:center}.component-quantity div{width:1em;text-align:center;color:#363636;font-size:1.3rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}@media (min-width: 1000px){.component-quantity div{font-size:1.4rem}}.component-quantity button{border:none;padding:0 1.25em;background:none;color:#363636;font-size:1.2rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.component-quantity button:focus{outline:1px solid}.component-quantity button:last-of-type{margin-right:-1.25em}.component-quantity .hidden_quantity_field{visibility:hidden;position:absolute;left:-999999999px;opacity:0}.component-quantity .quantity_notification{width:100px;text-align:right}.component-quantity .card-cart-item__remove{display:flex;justify-content:flex-end;width:100%;padding-left:5px;text-align:left;text-decoration:none}.component-quantity .card-cart-item__remove span{font-size:1rem;width:100%}.component-quantity .card-cart-item__remove a{font-size:.8rem}.block-cart{padding-top:24px}@media (min-width: 600px){.block-cart .component-quantity{flex-flow:row wrap;justify-content:flex-start}.block-cart .component-quantity button:first-of-type{margin-left:-1.25em}.block-cart .component-quantity .quantity_notification{width:100%}}.snap-drawer{display:block}@media (min-width: 1000px){.snap-drawer{max-width:390px}}.snap-drawer .mini-cart{display:flex;flex-flow:column;position:absolute;top:0;bottom:0;left:0;right:0;padding:2rem 2rem 0}.snap-drawer .mini-cart .shopify-section{flex-grow:1}.snap-drawer .mini-cart .container{padding-left:0;padding-right:0}.snap-drawer .mini-cart .cart-main-wrapper{height:100%}.snap-drawer .mini-cart .component-cart{display:flex;height:100%}.snap-drawer .mini-cart .component-cart-container{flex-grow:1}.snap-drawer .mini-cart .component-cart-table{display:flex;flex-flow:column;height:100%;margin-bottom:1.5em}.snap-drawer .mini-cart .component-cart-table__col{padding-bottom:0}.snap-drawer .mini-cart .component-cart-table__col-5,.snap-drawer .mini-cart .component-cart-table__row:first-child{display:none}.snap-drawer .mini-cart .component-cart-table__col-3{padding-left:88px;padding-top:0;flex:auto;order:4;width:100%}.snap-drawer .mini-cart .component-cart-table__col-4{line-height:1.1}.snap-drawer .mini-cart .card-cart-item:not(:last-child){margin-bottom:2.5rem}.snap-drawer .mini-cart .component-cart-callouts{margin-top:auto}.snap-drawer .mini-cart #checkout{position:fixed;z-index:9;bottom:0;right:0;width:320px;background:#fff}@media (min-width: 1000px){.snap-drawer .mini-cart #checkout{width:390px}}.cart-update-loader{background:url(//www.taylorstitch.com/cdn/shop/t/12/assets/lazy-loader_2x.gif?v=148772828178178877651459420816) no-repeat scroll center center/312px auto;height:25px;color:#0000;position:relative;top:10px}.mini-cart__title{margin-top:2.5rem;font-size:1.6rem;line-height:2rem;text-align:left}@media (min-width: 600px){.template-cart .component-cart__container{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}.template-cart .component-cart-table__price,.template-cart .card-cart-item__price,.template-cart .component-cart-table__subtotal,.template-cart .card-cart-item__subtotal{text-align:right}.template-cart .component-cart-table__subtotal,.template-cart .card-cart-item__subtotal{padding-right:2rem}.template-cart .card-cart-item__properties li:first-of-type{margin-top:0}}.template-cart .component-cart-table__pic{visibility:hidden}.block-cart h1{margin-right:0;margin-left:0;padding-right:24px;padding-left:24px;font-size:2rem}@media (min-width: 1000px){.block-cart h1{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}@media (min-width: 1000px){.block-cart h1{text-align:left}}.block-cart #checkout{position:relative;max-width:1350px;margin-right:0;margin-left:0;padding-left:0;padding-right:0}@media (min-width: 1000px){.block-cart #checkout{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}.cart--loading{position:relative}.cart--loading:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:99;opacity:.5;background:#fff url(//www.taylorstitch.com/cdn/shop/t/12/assets/lazy-loader_2x.gif?v=148772828178178877651459420816) center center no-repeat}.page-challenge main{display:flex;justify-content:center;align-items:center}.page-challenge .banner{display:none}.shopify-challenge__container form{text-align:center}div[data-tagalys-sr-wrapper] h2[data-sr-heading],div[data-tagalys-sr-wrapper] .figcaption [data-sr-heading].heading,.figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading,div[data-tagalys-sr-wrapper] figcaption [data-sr-heading].heading,figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading{color:#0f2130;font-size:1.8rem;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;line-height:1.2;margin:0;text-align:left;padding-left:12px}@media (min-width: 1000px){div[data-tagalys-sr-wrapper] h2[data-sr-heading],div[data-tagalys-sr-wrapper] .figcaption [data-sr-heading].heading,.figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading,div[data-tagalys-sr-wrapper] figcaption [data-sr-heading].heading,figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading{font-size:2.4rem;line-height:1.1;letter-spacing:-.24px}}div[data-tagalys-sr-wrapper] h2[data-sr-heading] p,div[data-tagalys-sr-wrapper] .figcaption [data-sr-heading].heading p,.figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading p,div[data-tagalys-sr-wrapper] figcaption [data-sr-heading].heading p,figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading p{margin:0}div[data-tagalys-sr-wrapper] h2[data-sr-heading] .search-term,div[data-tagalys-sr-wrapper] .figcaption [data-sr-heading].heading .search-term,.figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading .search-term,div[data-tagalys-sr-wrapper] figcaption [data-sr-heading].heading .search-term,figcaption div[data-tagalys-sr-wrapper] [data-sr-heading].heading .search-term{color:#5f6062;font-size:1.4rem;font-weight:400;line-height:1.6;padding-top:2px}div[data-tagalys-sr-wrapper] h3[data-sr-products-count]{color:#5f6062;font-size:1.6rem;line-height:1.6;margin:0;text-align:left;padding-left:12px}@media (min-width: 600px){div[data-tagalys-sr-wrapper] h3[data-sr-products-count]{font-size:1.4rem}}@media (min-width: 1000px){div[data-tagalys-sr-wrapper] h3[data-sr-products-count]{font-size:1.6rem}}div[data-tagalys-sr-wrapper].search-wrapper-no-results>div:first-child{border-bottom:1px solid #c2c2c2}@media (min-width: 1000px){div[data-tagalys-sr-wrapper].search-wrapper-no-results>div:first-child{padding:40px 45px;font-size:1.4rem}}div[data-tagalys-sr-wrapper].search-wrapper-no-results ul{margin-top:0}div[data-tagalys-sr-wrapper].search-wrapper-no-results h2[data-sr-heading],div[data-tagalys-sr-wrapper].search-wrapper-no-results .figcaption [data-sr-heading].heading,.figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading,div[data-tagalys-sr-wrapper].search-wrapper-no-results figcaption [data-sr-heading].heading,figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading{padding:40px 24px 26px}@media (min-width: 600px){div[data-tagalys-sr-wrapper].search-wrapper-no-results h2[data-sr-heading],div[data-tagalys-sr-wrapper].search-wrapper-no-results .figcaption [data-sr-heading].heading,.figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading,div[data-tagalys-sr-wrapper].search-wrapper-no-results figcaption [data-sr-heading].heading,figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading{padding:32px 24px}}@media (min-width: 1000px){div[data-tagalys-sr-wrapper].search-wrapper-no-results h2[data-sr-heading],div[data-tagalys-sr-wrapper].search-wrapper-no-results .figcaption [data-sr-heading].heading,.figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading,div[data-tagalys-sr-wrapper].search-wrapper-no-results figcaption [data-sr-heading].heading,figcaption div[data-tagalys-sr-wrapper].search-wrapper-no-results [data-sr-heading].heading{padding:0}}div[data-tagalys-sr-wrapper].search-wrapper-no-results .search-modal__close-btn{display:inline-block;color:#363636}@media (min-width: 1000px){div[data-tagalys-sr-wrapper].search-wrapper-no-results .search-modal__close-btn{display:none}}div[data-tagalys-sr-wrapper].search-wrapper-no-results div[data-search-form]{border-bottom:1px solid #8a8d90}@media (min-width: 1000px){div[data-tagalys-sr-wrapper].search-wrapper-no-results div[data-search-form]{border:none}}div[data-tagalys-sr-wrapper].search-wrapper-results{margin:32px 12px}@media (min-width: 600px){div[data-tagalys-sr-wrapper].search-wrapper-results{margin:35px 24px}}@media (min-width: 1000px){div[data-tagalys-sr-wrapper].search-wrapper-results{margin:40px 45px}}div[data-tagalys-sr-wrapper] div[data-search-form].filled .search-modal__clear-btn{display:block}.recommendations-group.group-tagalys{padding:40px 0}@media (min-width: 600px){.recommendations-group.group-tagalys{padding:32px 24px}}@media (min-width: 1000px){.recommendations-group.group-tagalys{padding:32px 45px}}.recommendations-group.group-tagalys h2,.recommendations-group.group-tagalys .figcaption .heading,.figcaption .recommendations-group.group-tagalys .heading,.recommendations-group.group-tagalys figcaption .heading,figcaption .recommendations-group.group-tagalys .heading{margin:16px 24px;font-size:2.4rem;line-height:1.1;letter-spacing:-.024rem;text-align:left;color:#0f2130}@media (min-width: 600px){.recommendations-group.group-tagalys h2,.recommendations-group.group-tagalys .figcaption .heading,.figcaption .recommendations-group.group-tagalys .heading,.recommendations-group.group-tagalys figcaption .heading,figcaption .recommendations-group.group-tagalys .heading{margin:16px 0}}.recommendations-group.group-tagalys .matrix{padding:0 12px}@media (min-width: 600px){.recommendations-group.group-tagalys .matrix{padding:0}}dialog[data-search-modal]{position:fixed;top:50px;margin:0;border:none;padding:0;width:100%;min-width:100%;height:calc(100% - 50px)}dialog[data-search-modal]::backdrop{inset:var(--searchDialogTopOffset) 0 0}@media (min-width: 1000px){dialog[data-search-modal]{top:var(--searchDialogTopOffset);height:-moz-fit-content;height:fit-content;max-height:calc(100% - var(--searchDialogTopOffset))}}dialog[data-search-modal] div[data-search-modal-wrapper]{position:relative;display:grid;grid-template-columns:repeat(12,1fr);padding:0;width:100%;height:100%;overflow:auto}@media (min-width: 1000px){dialog[data-search-modal] div[data-search-modal-wrapper]{padding:40px}}dialog[data-search-modal] .matrix figure .inventory-flag{display:none}.search-modal__clear-btn,.search-modal__close-btn{background:#0000;border:none;padding:0}.search-modal__clear-btn:focus,.search-modal__close-btn:focus{outline:1px solid}.search-modal__close-btn{position:absolute;right:24px;grid-column:12/span 1;grid-row:1/span 1;justify-self:end;align-self:center;z-index:999;width:24px;height:24px;color:#363636}@media (min-width: 1000px){.search-modal__close-btn{position:relative;right:0;align-self:self-start;transform:translateY(-100%)}}.search-modal__clear-btn{display:none;position:absolute;color:#0f2130;right:71px;margin-top:3px;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;font-size:1.4rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 1000px){.search-modal__clear-btn{right:0;margin-top:0}}.search-modal__search{display:flex;align-items:center;justify-content:space-between;grid-column:1/span 12;grid-row:1/span 1;margin-bottom:0;height:62px}@media (min-width: 1000px){.search-modal__search{margin-bottom:32px;height:auto}}.search-modal__search form{position:relative;display:flex;align-items:center;width:100%}@media (min-width: 1000px){.search-modal__search form{width:auto}}.search-modal__search form.filled .search-modal__clear-btn{display:block}.search-modal__search input{border:none;border-bottom:1px solid #8a8d90;padding:20px 24px 20px 58px;min-width:100%;font-size:1.6rem;line-height:1.6;text-align:left;color:#0f2130}.search-modal__search input::-moz-placeholder{color:#5f6062}.search-modal__search input:-ms-input-placeholder{color:#5f6062}.search-modal__search input::placeholder{color:#5f6062}@media (min-width: 1000px){.search-modal__search input{border-bottom:1px solid #0f2130;padding:5px 20px 5px 24px;min-width:556px}}.search-modal__search .icon-nav-search{position:absolute;left:24px;padding:5px;width:24px;height:24px}@media (min-width: 1000px){.search-modal__search .icon-nav-search{left:0}}h3[data-top-searches-heading],h3[data-top-products-heading]{margin:0;font-size:2.4rem;line-height:1.1;letter-spacing:-.01em;text-align:left;color:#000}h3[data-top-searches-heading]:not(:empty){padding:32px 24px 16px}@media (min-width: 1000px){h3[data-top-searches-heading]:not(:empty){padding:16px}}h3[data-top-products-heading]:not(:empty){padding:32px 24px 16px}@media (min-width: 1000px){h3[data-top-products-heading]:not(:empty){padding:16px 0}}ul[data-top-searches-wrapper]{text-align:left}ul[data-top-searches-wrapper] a{display:block;padding:16px 24px;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.6;text-decoration:none;color:#363636}@media (min-width: 1000px){ul[data-top-searches-wrapper] a{padding:16px}}ul[data-top-searches-wrapper] a:hover,ul[data-top-searches-wrapper] a:focus{background:#f2f2f2}ul[data-top-searches-wrapper]:not(:empty){border-bottom:1px solid #8a8d90}@media (min-width: 1000px){ul[data-top-searches-wrapper]:not(:empty){border-bottom:none}}div[data-top-searches]{grid-column:1/span 12;width:100%}@media (min-width: 1000px){div[data-top-searches]{grid-column:1/span 3;width:auto}}div[data-top-products]{grid-column:1/span 12}@media (min-width: 1000px){div[data-top-products]{grid-column:4/span 9}}div[data-top-products] .matrix{display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:0 12px}@media (min-width: 600px){div[data-top-products] .matrix{gap:18px;padding:0 51px}}@media (min-width: 1000px){div[data-top-products] .matrix{grid-template-columns:repeat(4,1fr);gap:16px;padding:0}}div[data-top-products] .matrix li{margin-bottom:0;width:100%}div[data-top-products] .matrix figure{margin-top:0;padding:8px}@media (min-width: 600px){div[data-top-products] .matrix figure{padding:12px}}@media (min-width: 1000px){div[data-top-products] .matrix figure{padding:8px}}div[data-top-products] .matrix figcaption{margin:8px auto 0}div[data-top-products] .matrix b{padding:0}div[data-top-products] .matrix b .title{padding-bottom:4px;font-size:1.4rem;line-height:1.1;letter-spacing:.084rem;text-transform:uppercase;color:#0f2130}@media (min-width: 600px){div[data-top-products] .matrix b .title{letter-spacing:.096rem;padding-bottom:6px}}@media (min-width: 600px){div[data-top-products] .matrix b .title{font-size:1.6rem}}div[data-top-products] .matrix b .subtitle{font-size:1.2rem;line-height:1;padding-top:0;padding-bottom:12px}@media (min-width: 600px){div[data-top-products] .matrix b .subtitle{font-size:1.4rem}}div[data-top-products] .matrix b .igPrice{color:#0f2130;font-size:1.2rem;line-height:1}@media (min-width: 600px){div[data-top-products] .matrix b .igPrice{font-size:1.4rem}}div[data-search-no-results]{grid-column:1/span 12;text-align:left}div[data-search-no-results]:not(:empty){border-bottom:1px solid #c2c2c2;padding:40px 24px}@media (min-width: 600px){div[data-search-no-results]:not(:empty){padding:32px 24px}}@media (min-width: 1000px){div[data-search-no-results]:not(:empty){border:none;padding:0}}div[data-search-no-results] p:nth-child(1){margin:0 0 8px;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.8rem;line-height:1.2;letter-spacing:-.024rem;color:#0f2130}@media (min-width: 1000px){div[data-search-no-results] p:nth-child(1){font-size:2.4rem;line-height:1.1}}div[data-search-no-results] p:nth-child(2){margin:0;font-size:1.4rem;line-height:1.6;color:#5f6062}@media (min-width: 1000px){div[data-search-no-results] p:nth-child(2){font-size:1.6rem}}main{opacity:1;min-height:auto}nav,button,input,select,textarea{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}h1,h2,.figcaption .heading,figcaption .heading,h3,h4,h5,h6{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.045em}.h1,h1{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.045em;font-size:4.2rem;line-height:1.2142857143}.h2,.template-article .rte .included-collection h2,.template-article .rte .included-collection .figcaption .heading,.figcaption .template-article .rte .included-collection .heading,.template-article .rte .included-collection figcaption .heading,figcaption .template-article .rte .included-collection .heading,h2,.figcaption .heading,figcaption .heading{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.045em;font-size:2.95rem;line-height:1.2203389831}.h3,h3{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.045em;font-size:1.35rem;line-height:1.5555555556}.figcaption .pre-heading,.figcaption .sub-heading,figcaption .pre-heading,figcaption .sub-heading{display:block}.figcaption .heading,figcaption .heading{display:block}.figcaption .sub-heading,figcaption .sub-heading{font-size:2.5rem;margin-top:2em}.figcaption .heading+.text,.figcaption .icon-heading+.text,.figcaption .sub-heading+.text,figcaption .heading+.text,figcaption .icon-heading+.text,figcaption .sub-heading+.text{margin-top:40px}.has-caption-overlay{position:relative}.caption-overlay{position:absolute;top:0;left:0;z-index:initial;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.container,.content{position:relative;max-width:1350px;margin:0 auto;padding:0 24px;text-align:center}.container>.inner,.content>.inner{position:relative}.collection-scroller,.rte .collection-scroller{position:relative;margin-top:calc(37.5vw - 45px);margin-bottom:calc(25vw - 10px);text-align:left}@media (max-width: 320px){.collection-scroller,.rte .collection-scroller{margin-top:75px}}@media (min-width: 600px){.collection-scroller,.rte .collection-scroller{margin-top:180px}}@media (max-width: 320px){.collection-scroller,.rte .collection-scroller{margin-bottom:70px}}@media (min-width: 600px){.collection-scroller,.rte .collection-scroller{margin-bottom:140px}}.collection-scroller hgroup,.rte .collection-scroller hgroup{margin-left:24px;margin-right:24px;white-space:initial;padding:0}.collection-scroller hgroup a,.collection-scroller hgroup .pre-heading,.rte .collection-scroller hgroup a,.rte .collection-scroller hgroup .pre-heading{display:block}.collection-scroller hgroup .pre-heading,.rte .collection-scroller hgroup .pre-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase}.collection-scroller hgroup img,.rte .collection-scroller hgroup img{position:absolute!important;width:100%;transform:initial}.collection-scroller hgroup h2.heading,.collection-scroller hgroup .figcaption .heading,.figcaption .collection-scroller hgroup .heading,.collection-scroller hgroup figcaption .heading,figcaption .collection-scroller hgroup .heading,.rte .collection-scroller hgroup h2.heading{margin:.5em 0 0;text-transform:none;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:2rem}.collection-scroller .matrix,.rte .collection-scroller .matrix{display:block;position:relative;overflow-y:scroll;white-space:nowrap;width:auto;padding-left:24px;padding-bottom:calc(16.0714285714vw + -6.4285714286px)}@media (max-width: 320px){.collection-scroller .matrix,.rte .collection-scroller .matrix{padding-bottom:45px}}@media (min-width: 600px){.collection-scroller .matrix,.rte .collection-scroller .matrix{padding-bottom:90px}}.collection-scroller .matrix hgroup,.rte .collection-scroller .matrix hgroup{display:none}.collection-scroller .matrix .scrolling-item,.rte .collection-scroller .matrix .scrolling-item{display:inline-block;width:74.6666666667%;padding:0 1em;background:#fff;vertical-align:top;white-space:normal}.collection-scroller .matrix a,.rte .collection-scroller .matrix a{display:block}.collection-scroller .matrix img,.rte .collection-scroller .matrix img{position:absolute!important;width:100%;transform:initial}.collection-scroller .ps__scrollbar-x-rail,.rte .collection-scroller .ps__scrollbar-x-rail{margin-left:24px}@media (min-width: 414px){.collection-scroller .matrix .scrolling-item,.rte .collection-scroller .matrix .scrolling-item{width:66.6666666667%}}@media (min-width: 600px){.collection-scroller .matrix .scrolling-item,.rte .collection-scroller .matrix .scrolling-item{width:40%}}@media (min-width: 1000px){.collection-scroller hgroup,.rte .collection-scroller hgroup{display:none}.collection-scroller .matrix,.rte .collection-scroller .matrix{padding-left:45px}.collection-scroller .matrix hgroup,.rte .collection-scroller .matrix hgroup{display:inline-block;width:24%;min-width:10em;margin:2rem 0 0;padding:0 2rem 0 0}.collection-scroller .matrix hgroup .pre-heading,.rte .collection-scroller .matrix hgroup .pre-heading{font-size:1rem}.collection-scroller .matrix hgroup h2.heading,.collection-scroller .matrix hgroup .figcaption .heading,.figcaption .collection-scroller .matrix hgroup .heading,.collection-scroller .matrix hgroup figcaption .heading,figcaption .collection-scroller .matrix hgroup .heading,.collection-scroller .matrix hgroup p,.rte .collection-scroller .matrix hgroup h2.heading,.rte .collection-scroller .matrix hgroup p{max-width:14em}.collection-scroller .matrix hgroup h2.heading,.collection-scroller .matrix hgroup .figcaption .heading,.figcaption .collection-scroller .matrix hgroup .heading,.collection-scroller .matrix hgroup figcaption .heading,figcaption .collection-scroller .matrix hgroup .heading,.rte .collection-scroller .matrix hgroup h2.heading{font-size:2.4rem}.collection-scroller .matrix hgroup p,.rte .collection-scroller .matrix hgroup p{margin:2em 0;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.8rem;line-height:1.6}.collection-scroller .matrix .scrolling-item,.rte .collection-scroller .matrix .scrolling-item{width:27.1515151515%}.collection-scroller .ps__scrollbar-x-rail,.rte .collection-scroller .ps__scrollbar-x-rail{margin-left:45px}}.template-index .collection-scroller hgroup h2.heading,.template-index .collection-scroller hgroup .figcaption .heading,.figcaption .template-index .collection-scroller hgroup .heading,.template-index .collection-scroller hgroup figcaption .heading,figcaption .template-index .collection-scroller hgroup .heading,.template-index .rte .collection-scroller hgroup h2.heading{color:#78333c}#dispatches .collection-scroller,#dispatches .rte .collection-scroller{min-height:auto;padding:0}.template-article .rte .included-collection{margin-top:5rem}.template-article .rte .included-collection h2,.template-article .rte .included-collection .figcaption .heading,.figcaption .template-article .rte .included-collection .heading,.template-article .rte .included-collection figcaption .heading,figcaption .template-article .rte .included-collection .heading{text-transform:none}.template-article .rte .included-collection li{margin-left:0;list-style-type:none}.template-article .rte .included-collection .matrix{padding-bottom:0}.department .included-collection.container{margin-right:0;margin-left:0;padding-right:24px;padding-left:24px}@media (min-width: 1000px){.department .included-collection.container{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}.template-collection main .content{margin-right:0;margin-left:0;padding-right:24px;padding-left:24px}@media (min-width: 1000px){.template-collection main .content{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}.template-collection main .content h2,.template-collection main .content .figcaption .heading,.figcaption .template-collection main .content .heading,.template-collection main .content figcaption .heading,figcaption .template-collection main .content .heading{font-size:2.6rem;padding-top:2em}.template-collection .breadcrumbs{padding-top:2rem}@media (min-width: 1000px){.template-collection .breadcrumbs{padding-top:5rem}}.template-collection .description{text-align:left}.template-collection-gift-guide .breadcrumbs{padding-top:1rem}@media (min-width: 1000px){.template-collection-gift-guide .breadcrumbs{padding-top:0}}.collection-sidebar,#filter-sorter{z-index:1;text-align:left;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.collection-sidebar{display:none;flex-flow:column nowrap;padding:1em 0 0}.collection-sidebar a{display:block;padding:.5em 0;text-decoration:none;word-break:keep-all;white-space:nowrap}.collection-sidebar ul{padding:.5em 0 0;font-size:1rem;line-height:1.6}.collection-sidebar ul ul{padding:0}.collection-sidebar ul ul a{display:inline-block;padding:.5em .6em .5em 1em}.collection-sidebar .current>a{color:#4573a7;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.collection-sidebar .current>a b{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.filtered-collection .collection-sidebar .h3{margin:1.6em 0 0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.9rem;white-space:nowrap}.collection-sidebar .dynamic-filter .close-filter{display:none}.collection-sidebar .dynamic-filter.active .close-filter{display:inline;font-size:1rem;cursor:pointer;border:none;background:#0000;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:800;font-style:normal;letter-spacing:.1em;margin-left:2px}#filter-sorter{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}#filter-sorter:before,#filter-sorter:after{display:none}@media (min-width: 600px){#filter-sorter:before,#filter-sorter:after{display:table}}#filter-sorter .select-wrapper:last-of-type{margin-left:0}#filter-sorter .select-wrapper:last-of-type .customSelect{width:-moz-fit-content;width:fit-content}@media (min-width: 600px){#filter-sorter .select-wrapper:last-of-type{margin-left:32px}}#filter-sorter .select-wrapper>*{float:left}#filter-sorter .customSelect,#filter-sorter .selectList{width:125px;margin-bottom:0;border:0 none}#filter-sorter .customSelect{width:-moz-fit-content;width:fit-content}#filter-sorter .selectList{top:100%!important;width:100%}#filter-sorter .customSelect{display:flex;align-items:center;margin:0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem}#filter-sorter .customSelect .selectValueWrap{display:flex;align-items:center;gap:8px}#filter-sorter .customSelect .selectValueWrap .caret{position:relative;top:0;right:0;width:12px;height:12px;background:url(//www.taylorstitch.com/cdn/shop/t/12/assets/cro-plp-guided-discovery-caret-down.svg?v=75340345887955281221753203711) bottom right no-repeat}#filter-sorter .customSelect .selectedValue{border:0 none;box-shadow:none;padding:0;font-size:1rem;line-height:28px;color:#363636}@media (min-width: 600px){#filter-sorter .customSelect .selectedValue{font-size:1.2rem}}#filter-sorter .customSelect dl{padding:0}#filter-sorter .customSelect dd{padding-left:10px}#filter-sorter .filter-wrapper .customSelect:before{content:"Filter\a0\a0\2014\a0\a0"}#filter-sorter .sorter-wrapper .customSelect:before{content:"Sort by\a0\a0\2014\a0\a0"}#filter-sorter .filter-wrapper .customSelect:before,#filter-sorter .sorter-wrapper .customSelect:before{font-size:1rem;line-height:1;text-transform:capitalize;color:#5f6062}@media (min-width: 600px){#filter-sorter .filter-wrapper .customSelect:before,#filter-sorter .sorter-wrapper .customSelect:before{font-size:1.2rem}}@media (min-width: 600px){#filter-sorter{position:relative;z-index:1;justify-content:flex-end}}.matrix,.matrix-caption-style{text-align:left}.matrix a,.matrix-caption-style a{text-decoration:none;color:#363636}.matrix figcaption,.matrix-caption-style figcaption{position:relative;margin:1em auto 0}.matrix b,.matrix i,.matrix-caption-style b,.matrix-caption-style i{display:block;font-weight:500}.matrix b,.matrix-caption-style b{padding:1em 0;font-size:calc(.3571428571vw + 10.8571428571px);line-height:1.1}@media (max-width: 320px){.matrix b,.matrix-caption-style b{font-size:12px}}@media (min-width: 600px){.matrix b,.matrix-caption-style b{font-size:13px}}.matrix b .title,.matrix b .subtitle,.matrix-caption-style b .title,.matrix-caption-style b .subtitle{display:block}.matrix b .title,.matrix-caption-style b .title{text-transform:uppercase;letter-spacing:.075em}@media (min-width: 1000px){.matrix b .title,.matrix-caption-style b .title{letter-spacing:.08125em}}.matrix b .subtitle,.matrix-caption-style b .subtitle{width:100%;padding-top:.2em;padding-bottom:.8em}@media (min-width: 1000px){.matrix b .subtitle,.matrix-caption-style b .subtitle{padding-top:.4em}}.matrix b .subtitle,.matrix b span:last-of-type,.matrix b del,.matrix-caption-style b .subtitle,.matrix-caption-style b span:last-of-type,.matrix-caption-style b del{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.matrix b .price,.matrix b del,.matrix-caption-style b .price,.matrix-caption-style b del{display:inline}.matrix b del,.matrix-caption-style b del{margin-left:.25em;padding-right:.5em}.matrix b .sale-price,.matrix-caption-style b .sale-price{color:#c74444}.matrix b .cut-reason,.matrix-caption-style b .cut-reason{display:none}.matrix b .discount-percentage,.matrix-caption-style b .discount-percentage{color:#717171}.matrix i,.matrix-caption-style i{display:none;opacity:0;transition:opacity .6s ease-in-out;font-size:calc(.3571428571vw + 7.8571428571px);font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}@media (max-width: 320px){.matrix i,.matrix-caption-style i{font-size:9px}}@media (min-width: 600px){.matrix i,.matrix-caption-style i{font-size:10px}}.matrix i span,.matrix i del,.matrix-caption-style i span,.matrix-caption-style i del{margin-right:.5em}.matrix i del,.matrix-caption-style i del{color:#c74444}.sitewide-sale .matrix b del,.matrix.sitewide-sale b del,.sitewide-sale .matrix-caption-style b del,.matrix-caption-style.sitewide-sale b del{display:inline-block;margin-top:.375em;position:relative;color:#717171;text-decoration:none;background:#0000}.sitewide-sale .matrix b del:before,.matrix.sitewide-sale b del:before,.sitewide-sale .matrix-caption-style b del:before,.matrix-caption-style.sitewide-sale b del:before{position:absolute;top:50%;right:10%;left:10%;height:1px;background:#78333c;content:""}.sitewide-sale .matrix b .sale-price,.matrix.sitewide-sale b .sale-price,.sitewide-sale .matrix-caption-style b .sale-price,.matrix-caption-style.sitewide-sale b .sale-price{margin-right:.5em;padding:.125em .5em .25em;background:#78333c;color:#fff}.sitewide-sale .matrix b .discount-percentage,.matrix.sitewide-sale b .discount-percentage,.sitewide-sale .matrix-caption-style b .discount-percentage,.matrix-caption-style.sitewide-sale b .discount-percentage{color:#78333c}@media (min-width: 1200px){.matrix figcaption,.matrix-caption-style figcaption{margin-top:0;padding-bottom:0}.matrix figcaption>i,.matrix-caption-style figcaption>i{display:block}}.matrix{padding-top:2em;padding-bottom:calc(-5.3571428571vw + 32.1428571429px);display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width: 320px){.matrix{padding-bottom:15px}}@media (min-width: 600px){.matrix{padding-bottom:0}}.matrix li{flex-basis:46%;width:46%;margin-bottom:3rem}.matrix li.flex-grid-fixer{height:0!important;margin:0!important;padding:0!important;overflow:hidden}.matrix figure{position:relative;width:100%;margin-top:2em;padding:7px;background:#0000}.matrix figure:focus-within{border-radius:2px;border:1px solid #c2c2c2;padding:6px}.matrix figure:focus-within .title,.matrix figure:focus-within .subtitle{color:#4573a7}.matrix figure>a,.matrix figure>span{display:block;position:relative;line-height:1}.matrix figure>a:after,.matrix figure>span:after{content:"";display:block;height:0;width:100%;padding-bottom:125%}.matrix figure img{position:absolute;top:0;left:0;bottom:0;margin:0 auto;color:#fff;transition:opacity .6s ease-in-out;backface-visibility:hidden}.matrix figure img.lazyload,.matrix figure img.lazyloading{opacity:0}.matrix figure img.lazyloaded{opacity:1}.matrix figure img.swap{transition:opacity .3s ease-in;opacity:0}.matrix figure .inventory-flag{display:block;position:absolute;top:-2em;left:0;width:100%;height:100%;color:#363636;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:calc(1.0714285714vw + 3.5714285714px)}@media (max-width: 320px){.matrix figure .inventory-flag{font-size:7px}}@media (min-width: 600px){.matrix figure .inventory-flag{font-size:10px}}.matrix figure .inventory-flag--out-of-stock{position:relative;top:0;display:inline;margin-left:8px;font-size:1.2rem;line-height:1.3;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;color:#c74444}.matrix .spacer figcaption{position:initial}.matrix .spacer figcaption a{display:flex;justify-content:flex-start;align-items:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;text-transform:uppercase;transition:opacity .3s ease-in-out;opacity:1}@media (min-width: 1200px){.matrix .spacer figcaption a{opacity:0}}.matrix .spacer figcaption span{padding:10% 12%}@media (min-width: 1200px){.matrix .spacer a:hover,.matrix .spacer a:hover+figcaption a{opacity:1}}.matrix .quick-atc-off .prompt,.matrix .quick-atc-off .cta-buttons{display:none}.matrix .quick-atc-on figcaption b{position:relative;z-index:1;background:#fff}.matrix .quick-atc-on figcaption i{display:none;visibility:hidden;position:absolute;bottom:calc(-50% - 2px);width:100%;border-top:1px solid;background:#fff;transition:bottom .3s ease-in-out}.matrix .quick-atc-on figcaption i span.prompt{display:block;margin:.5em 0 1.5em}.matrix .quick-atc-on figcaption i span[data-variantid]{padding-bottom:.5em;cursor:pointer;border-bottom:1px solid #fff;transition:border-color .3s ease-in-out}.matrix .quick-atc-on figcaption i span[data-variantid]:hover{border-color:#717171}.matrix .quick-atc-on figcaption i span[data-variantid].active{border-color:#0f2130}.matrix .quick-atc-on figcaption i .cta-buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:2em 0 0}.matrix .quick-atc-on figcaption i .atc-button,.matrix .quick-atc-on figcaption i .more-button{flex-basis:49%;height:3em!important;padding:0!important;line-height:3!important;font-size:10px!important}.matrix .quick-atc-on.atc-in-progress figcaption i{top:auto;bottom:100%}.matrix.loading{background:url(https://www.taylorstitch.com/cdn/shop/t/12/assets/lazy-loader_2x.gif?v=148772828178178877651459420816) no-repeat scroll center center/312px auto;height:400px}.filtered-collection .matrix{padding-bottom:6em}@media (min-width: 1000px){.matrix{padding-top:1em}.matrix li{flex-basis:32.4444444444%;width:32.4444444444%}}@media (min-width: 1200px){.matrix figcaption .sizes.footwear{display:none}.matrix li{border:2px rgba(0,0,0,0) solid;outline:2px rgba(0,0,0,0) solid;flex-basis:24%;width:24%}.collection-dt3 .matrix li,.collection-lander .matrix li,.special:not(.sea-ranch) .matrix li{flex-basis:32.4444444444%}.matrix li:hover img.swap,.matrix li:focus-within img.swap{opacity:1}.matrix li:hover img.feature,.matrix li:focus-within img.feature{opacity:0}.matrix li:hover figcaption .sizes:not(.footwear),.matrix li:focus-within figcaption .sizes:not(.footwear){opacity:1}.matrix li:hover .quick-atc-on img.swap,.matrix li:focus-within .quick-atc-on img.swap{opacity:0}.matrix li:hover .quick-atc-on img.feature,.matrix li:focus-within .quick-atc-on img.feature{opacity:1}.matrix li:hover .quick-atc-on figcaption .sizes,.matrix li:focus-within .quick-atc-on figcaption .sizes{top:auto;bottom:100%}.matrix .quick-atc-on figcaption .sizes{display:block;visibility:visible;opacity:1;padding:0}}.template-collection-special.collection-dt2up .matrix li{flex-basis:100%}@media (min-width: 1000px){.template-collection-special.collection-dt2up .matrix li{flex-basis:49.3333333333%}}@media (min-width: 1200px){.template-collection-special.collection-dt2up .matrix li figcaption .sizes.footwear{display:block}.template-collection-special.collection-dt2up .matrix li:hover figcaption .sizes.footwear{opacity:1}}div[data-tagalys-sr-wrapper] .matrix,div[data-tagalys-sr-wrapper] .matrix-caption-style{justify-content:start}div[data-tagalys-sr-wrapper] .matrix figcaption,div[data-tagalys-sr-wrapper] .matrix-caption-style figcaption{margin:8px auto 0}div[data-tagalys-sr-wrapper] .matrix b,div[data-tagalys-sr-wrapper] .matrix-caption-style b{padding:0}div[data-tagalys-sr-wrapper] .matrix b .title,div[data-tagalys-sr-wrapper] .matrix-caption-style b .title{color:#0f2130;font-size:1.4rem;line-height:1.1;letter-spacing:.84px;text-transform:uppercase}@media (min-width: 600px){div[data-tagalys-sr-wrapper] .matrix b .title,div[data-tagalys-sr-wrapper] .matrix-caption-style b .title{padding-bottom:6px;font-size:1.6rem}}div[data-tagalys-sr-wrapper] .matrix b .subtitle,div[data-tagalys-sr-wrapper] .matrix-caption-style b .subtitle{font-size:1.2rem;padding-top:0;padding-bottom:12px}@media (min-width: 600px){div[data-tagalys-sr-wrapper] .matrix b .subtitle,div[data-tagalys-sr-wrapper] .matrix-caption-style b .subtitle{font-size:1.4rem}}div[data-tagalys-sr-wrapper] .matrix b .igPrice,div[data-tagalys-sr-wrapper] .matrix-caption-style b .igPrice{color:#0f2130;font-size:1.2rem}@media (min-width: 600px){div[data-tagalys-sr-wrapper] .matrix b .igPrice,div[data-tagalys-sr-wrapper] .matrix-caption-style b .igPrice{font-size:1.4rem}}div[data-tagalys-sr-wrapper] .matrix{padding-top:0;gap:18px 0}div[data-tagalys-sr-wrapper] .matrix li{flex-basis:50%;width:50%;margin-bottom:0}@media (min-width: 1000px){div[data-tagalys-sr-wrapper] .matrix li{flex-basis:24%;width:24%;margin-bottom:0}}div[data-tagalys-sr-wrapper] .matrix figure{margin-top:0;padding:8px}@media (min-width: 600px){div[data-tagalys-sr-wrapper] .matrix figure{padding:12px}}div[data-tagalys-sr-wrapper] .matrix:has(>li:nth-child(-n+2) .inventory-flag){margin-top:3rem}@media (min-width: 1000px){div[data-tagalys-sr-wrapper] .matrix:has(>li:nth-child(-n+4) .inventory-flag){margin-top:3rem}}.link-btn{display:inline-block;width:100%;margin:60px auto 0;border:3px solid #363636;padding:1.8em;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;text-transform:uppercase;text-align:center;text-decoration:none;color:#363636}.matrix+.link-btn{margin:2em 0 6em}@media only screen and (min-width: 600px){.ghost>*{width:auto}.template-collection .categories li{float:left;width:32%;margin:1em 2% 1.5em 0}.template-collection .categories li:last-of-type{margin-right:0}.template-collection .categories li .collections li{float:left;width:49%;margin:1em 2% 4em 0}.template-collection .categories li .collections li:nth-of-type(2n+2){margin-right:0}.filtered-collection{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.filtered-collection .collection-sidebar,.filtered-collection #filter-sorter{display:flex}.filtered-collection .shop-container{flex-basis:100%}.filtered-collection .shop-container.has-sidebar{flex-basis:83.1111111111%;order:2}.filtered-collection .collection-sidebar{position:sticky;top:62px;flex-basis:15.5555555556%;order:1}.filtered-collection .collection-sidebar li{width:12em}}@media only screen and (min-width: 1000px){.link-btn{width:auto}.figcaption .heading+.text,.figcaption .icon-heading+.text,.figcaption .sub-heading+.text,figcaption .heading+.text,figcaption .icon-heading+.text,figcaption .sub-heading+.text{margin-top:20px}.figcaption .heading+.text+.link-btn,.figcaption .icon-heading+.text+.link-btn,.figcaption .sub-heading+.text+.link-btn,figcaption .heading+.text+.link-btn,figcaption .icon-heading+.text+.link-btn,figcaption .sub-heading+.text+.link-btn{margin:20px auto 0}.template-collection-special .content,.template-article .content,.template-blog .content,.template-cart .content,.template-customers .content,.template-page .content{margin-top:0}.template-collection main>.content{max-width:none}.template-collection main .description{margin:0 auto;width:62%;text-align:center}.template-collection .tabs>ul{display:inline-block;width:50%}.template-collection .tabs li{margin:0 1em 0 0}.template-collection .tabs li:last-child{margin-right:0}.template-collection .tabs .tabs-right{text-align:right}.custom-suit-appointment{padding-top:0}.custom-suit-appointment form{width:50%;padding-left:5%;margin:0 auto;text-align:left}.custom-suit-appointment fieldset input,.custom-suit-appointment fieldset label{float:left}.custom-suit-appointment fieldset label{clear:left;padding-right:.5em}.custom-suit-appointment fieldset input{margin-top:1.5em}.custom-suit-appointment .radios input,.custom-suit-appointment .radios label{float:none;margin:0 .25em .5em 0}.custom-suit-appointment .rte,.custom-suit-appointment legend{text-align:left}.essentials-menu li,.inline-menu li{margin:0 25px}.essentials-menu.breadcrumb,.inline-menu.breadcrumb{padding:55px 0 0}.about-header h1{font-size:70px;font-weight:400}.lookbook,.lookbook .slick-track{height:80vh}.lookbook .slick-slide:nth-of-type(odd){background-position:center right}.lookbook .slick-slide:nth-of-type(2n){background-position:center left}.lookbook .slick-slide.pad{background-position:50% 50%}.lookbook .slick-slide.mobilehide{display:block!important;visibility:visible}.lookbook .slick-slide figcaption{bottom:60px;left:60px}.lookbook .slick-slide .heading{letter-spacing:.06em}.lookbook-nav{position:absolute;z-index:1;top:25%;bottom:25%;width:50%}.lookbook-nav span{display:none;width:100%;height:100%;background-repeat:no-repeat;background-size:20px auto;cursor:pointer}.lookbook-nav:hover span{display:block}.lookbook-nav.prev{left:0;padding-left:60px}.lookbook-nav.prev span{background-image:url(https://www.taylorstitch.com/cdn/shop/t/12/assets/icon-lookbook_slider_nav-left.svg?v=53784508829843145911460591469);background-position:0 50%}.lookbook-nav.next{right:0;padding-right:60px}.lookbook-nav.next span{background-image:url(https://www.taylorstitch.com/cdn/shop/t/12/assets/icon-lookbook_slider_nav-right.svg?v=77932880968111108281460591469);background-position:100% 50%}.spoils .coupon-code p,.spoils .welcome p{margin:1.6em auto}.spoils .welcome{padding:4em 1em 7.5em}.spoils .welcome h2,.spoils .welcome .figcaption .heading,.figcaption .spoils .welcome .heading,.spoils .welcome figcaption .heading,figcaption .spoils .welcome .heading{font-size:2rem}.spoils .welcome .spoils-logo{max-width:395px;height:44px}.spoils .welcome p{max-width:500px}#archive .featured,#archive .flex-dots{display:block;position:relative}#archive .featured article:not(:first-child){display:none}#archive .flex-control-nav{display:block;padding-left:1.5%;text-align:left;width:100%}#archive .style-guide-departments .container{flex-flow:row nowrap}#archive .style-guide-departments figure{flex-basis:47.5%}}@media only screen and (min-width: 1200px){.figcaption .heading+.text,.figcaption .icon-heading+.text,.figcaption .sub-heading+.text,figcaption .heading+.text,figcaption .icon-heading+.text,figcaption .sub-heading+.text{margin-top:30px}.figcaption .heading+.text+.link-btn,.figcaption .icon-heading+.text+.link-btn,.figcaption .sub-heading+.text+.link-btn,figcaption .heading+.text+.link-btn,figcaption .icon-heading+.text+.link-btn,figcaption .sub-heading+.text+.link-btn{margin:70px auto 0}}@media only screen and (min-height: 950px)and (orientation: portrait){.lookbook,.lookbook .slick-track{height:620px}}.recommendations-wrapper,.recently-viewed{clear:both;width:100%;padding-top:2em;padding-bottom:2em}.recommendations-wrapper h3,.recommendations-wrapper .h3,.recently-viewed h3,.recently-viewed .h3{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.3rem;text-transform:uppercase}.recommendations-wrapper .recommendations-group~div,.recently-viewed .recommendations-group~div{display:none}@media (min-width: 600px){.recommendations-wrapper .matrix li,.recently-viewed .matrix li{flex-basis:46%}}@media (min-width: 1000px){.recommendations-wrapper,.recently-viewed{margin:4em auto;padding-right:45px;padding-left:45px}.recommendations-wrapper h3,.recommendations-wrapper .h3,.recently-viewed h3,.recently-viewed .h3{font-size:1.8rem}.recommendations-wrapper .container,.recently-viewed .container{padding-left:0;padding-right:0}.recommendations-wrapper .matrix li,.recently-viewed .matrix li{flex-basis:24%}}.recently-viewed{display:none}.recently-viewed.recently-viewed-products-loaded{display:block}#dialog{border-bottom:1px solid #717171;padding-bottom:5em}#dialog .block{margin-bottom:3em}.fit-finder p,.fit-finder-results p{max-width:32em;margin-top:0;margin-bottom:0;font-size:1.6rem;line-height:1.375}.fit-finder .fieldset,.fit-finder-results .fieldset{margin-top:1.5em;margin-bottom:1.5em;text-align:center;font-size:calc(4.6428571429vw + 17.1428571429px);line-height:1.6875}@media (max-width: 320px){.fit-finder .fieldset,.fit-finder-results .fieldset{font-size:32px}}@media (min-width: 600px){.fit-finder .fieldset,.fit-finder-results .fieldset{font-size:45px}}.fit-finder .fieldset p,.fit-finder-results .fieldset p{font-size:inherit}.fit-finder .multiple,.fit-finder-results .multiple{margin-bottom:0}.fit-finder .fit-finder-btn,.fit-finder-results .fit-finder-btn{display:inline-block;width:6rem;height:6rem;margin:0 1rem;border:1px solid #0f2130;border-radius:50%;background-color:#fff;color:#0f2130;text-align:center;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase;line-height:1}.fit-finder .fit-finder-btn.active,.fit-finder-results .fit-finder-btn.active{background-color:#0f2130;color:#fff}.fit-finder [data-fit-result],.fit-finder-results [data-fit-result]{display:block}.fit-finder form{width:100%;margin:0 auto;font-size:calc(4.6428571429vw + 17.1428571429px)}@media (max-width: 320px){.fit-finder form{font-size:32px}}@media (min-width: 600px){.fit-finder form{font-size:45px}}@media (min-width: 600px){.fit-finder form{width:auto}}.fit-finder input[type=number]{display:inline-block;margin:0;padding:0;border:none;border-bottom:2px dotted;background:#0000;text-align:center;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1;letter-spacing:inherit;-moz-appearance:textfield}.fit-finder input[type=number]::-webkit-outer-spin-button,.fit-finder input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.fit-finder input[type=number].height-feet{width:.55em}.fit-finder input[type=number].height-inches{width:1.1em}.fit-finder input[type=number].weight{width:1.7em}@media (min-width: 1000px){.fit-finder-results .fit-finder-result,.fit-finder-results .action{margin-right:auto;margin-left:auto}.fit-finder-results .fit-finder-result{max-width:49.3333333333%;padding-top:5rem;padding-top:7rem}.fit-finder-results .action{max-width:27rem;text-align:center}}@media (min-width: 1000px){.fit-finder-page-inner{max-width:49.3333333333%;margin-right:auto;margin-left:auto;padding-top:5rem;padding-top:7rem}.fit-finder-page-inner .action{max-width:27rem;margin-right:auto;margin-left:auto;text-align:center}}main.fit-finder,main.fit-finder-results{background-color:#8b8e77;background-repeat:no-repeat;background-size:cover;color:#fff}main.fit-finder section,main.fit-finder-results section{min-height:100vh;background:#36363626}main.fit-finder h1,main.fit-finder-results h1{display:none}main.fit-finder .container,main.fit-finder-results .container{display:flex;flex-flow:column;justify-content:center;align-items:stretch;min-height:calc(100vh - 50px);text-align:left}@media (min-width: 1000px){main.fit-finder .container,main.fit-finder-results .container{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}@media (min-width: 600px){#fit-finder .calculation-section,#fit-finder .results-section{display:flex;flex-flow:column nowrap;align-items:center}#fit-finder .fieldset,#fit-finder .action{align-self:center}}.site-footer{border-top:unset;padding:60px 24px 40px}.site-footer a{text-decoration:none}@media (min-width: 1000px){.site-footer{margin:0 auto;padding:0 50px 40px;max-width:900px}.site-footer .signup-info-box{display:flex}.site-footer .common-content{padding-top:40px}.site-footer .common-content .common-club{width:80%}}@media (min-width: 1200px){.site-footer{max-width:1420px;padding:0 45px 40px}.site-footer .about-content{display:flex;flex-direction:row}.site-footer .common-content{width:calc(67% - 80px);align-self:flex-end;position:absolute;bottom:110px;padding-top:0}.site-footer .signup-info-box{width:70%}}@media (min-width: 1274px){.site-footer .common-content{bottom:80px}}@media (min-width: 1442px){.site-footer{background-position:100% 100%}}.site-footer .content-footer{display:flex;flex-flow:column nowrap;width:100%;text-align:left}@media (min-width: 1200px){.site-footer .content-footer{position:relative}}.site-footer .klaviyo-embed{display:flex;flex-direction:column;text-align:center;padding-top:4rem;padding-bottom:4rem;padding-right:0;border-top:solid 2px #f2f2f2}@media (min-width: 1000px){.site-footer .klaviyo-embed{text-align:left;border-top:unset;flex:1 1 45%;margin-right:80px}.site-footer .klaviyo-embed .social-box{text-align:left}}@media (min-width: 1200px){.site-footer .klaviyo-embed{padding-right:0}}.site-footer .klaviyo-embed h3{margin-bottom:12px;margin-top:0;color:#5f6062;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.6}@media (min-width: 1000px){.site-footer .klaviyo-embed h3{font-size:1.6rem}}.site-footer .klaviyo-embed h2,.site-footer .klaviyo-embed .figcaption .heading,.figcaption .site-footer .klaviyo-embed .heading,.site-footer .klaviyo-embed figcaption .heading,figcaption .site-footer .klaviyo-embed .heading{display:block;color:#0f2130;height:28px;width:210px;margin:0 auto 34px}@media (min-width: 1000px){.site-footer .klaviyo-embed h2,.site-footer .klaviyo-embed .figcaption .heading,.figcaption .site-footer .klaviyo-embed .heading,.site-footer .klaviyo-embed figcaption .heading,figcaption .site-footer .klaviyo-embed .heading{margin:0 0 43px}}@media (min-width: 1200px){.site-footer .klaviyo-embed h2,.site-footer .klaviyo-embed .figcaption .heading,.figcaption .site-footer .klaviyo-embed .heading,.site-footer .klaviyo-embed figcaption .heading,figcaption .site-footer .klaviyo-embed .heading{margin:0 0 51px}}.site-footer .klaviyo-embed h2 .icon-logo-hive-ts,.site-footer .klaviyo-embed .figcaption .heading .icon-logo-hive-ts,.figcaption .site-footer .klaviyo-embed .heading .icon-logo-hive-ts,.site-footer .klaviyo-embed figcaption .heading .icon-logo-hive-ts,figcaption .site-footer .klaviyo-embed .heading .icon-logo-hive-ts{display:inline-block;height:28px;width:210px}.site-footer .registration-success .form__group{visibility:hidden;opacity:0}.site-footer .registration-success .klaviyo_messages{position:absolute;top:0;left:0;right:0}.site-footer .input-placeholder{display:none}.site-footer .icon-caret{display:block!important;color:#fff}.site-footer .support-box{border-top:solid 2px #f2f2f2;border-bottom:solid 2px #f2f2f2;padding-top:40px;padding-bottom:35px}@media (min-width: 1000px){.site-footer .support-box{display:flex;justify-content:space-between}}@media (min-width: 1200px){.site-footer .support-box{width:30%;flex-direction:column;justify-content:flex-start;border:unset}}@media (min-width: 1000px){.site-footer .support-info{width:45%}}@media (min-width: 1200px){.site-footer .support-info{width:100%}}.site-footer .support-info h3{font-size:1.6rem;line-height:1.12;color:#0f2130;text-transform:uppercase;margin:0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.08em;text-align:center}@media (min-width: 1000px){.site-footer .support-info h3{text-align:left}}.site-footer .support-description{margin:0;padding-top:12px;padding-bottom:4px;text-align:center;color:#5f6062;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.6}@media (min-width: 1000px){.site-footer .support-description{text-align:left}}.site-footer .support-description span{color:#0f2130}.site-footer .support-icons{display:flex;flex-direction:column}@media (min-width: 1000px){.site-footer .support-icons{flex-direction:row;justify-content:space-between;width:55%}}@media (min-width: 1200px){.site-footer .support-icons{width:100%}}.site-footer .support-icon{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;height:48px;margin-top:8px;border:1px solid #f2f2f2;color:#a09473;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.28571}@media (min-width: 1000px){.site-footer .support-icon{flex-direction:column;height:82px;width:33%;margin-right:8px}.site-footer .support-icon:last-child{margin-right:0}}@media (min-width: 1200px){.site-footer .support-icon{height:72px}}.site-footer .support-icon svg{width:32px;height:32px}.site-footer .support-icon .support-icon-text{color:#0f2130}.site-footer .support-icon .support-phone{display:flex;align-items:center}.site-footer .support-icon .support-phone span{color:#a09473;font-size:1.2rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.04;text-transform:uppercase}.site-footer .support-icon-hover{cursor:pointer}.site-footer .support-icon-hover:hover{border:1px solid #0f2130;color:#0f2130}.site-footer .support-icon-hover:hover .support-phone span{color:#0f2130}.site-footer .info-boxes{box-sizing:border-box;flex-wrap:wrap;width:100%;flex-direction:row;padding-top:40px;padding-bottom:26px}.site-footer .info-boxes.info-boxes-viewport-small{display:flex}.site-footer .info-boxes.info-boxes-viewport-large{display:none}@media (min-width: 1000px){.site-footer .info-boxes{border-top:unset;flex:1 1 55%}.site-footer .info-boxes.info-boxes-viewport-small{display:none}.site-footer .info-boxes.info-boxes-viewport-large{display:flex}}.site-footer .about-title:focus,.site-footer .about-title:hover{text-decoration:underline;-webkit-text-decoration-color:#0f2130;text-decoration-color:#0f2130}.site-footer .about-title h3{margin:0;color:#0f2130;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.6rem;line-height:1.125}@media (min-width: 1000px){.site-footer .about-title h3{font-size:1.4rem;line-height:1.1}}.site-footer .help-box,.site-footer .about-box{flex-basis:50%;flex-grow:0;max-width:50%;box-sizing:border-box;margin:0}.site-footer .help-box li:first-child,.site-footer .about-box li:first-child{padding-top:10px}.site-footer .help-box li,.site-footer .about-box li{padding-bottom:9px}.site-footer .footer-link{color:#5f6062;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.125}.site-footer .footer-link:focus,.site-footer .footer-link:hover{text-decoration:underline;-webkit-text-decoration-color:#5f6062;text-decoration-color:#5f6062}@media (min-width: 1000px){.site-footer .footer-link{line-height:1.6}}.site-footer .common-box{border:1px solid #a09473;padding:29px 22px}@media (min-width: 1000px){.site-footer .common-box{display:flex;justify-content:space-between;padding:24px 32px 24px 24px}}.site-footer .common-box h3{margin:0;padding-bottom:8px;color:#0f2130;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.128rem;font-size:1.6rem;line-height:1.125}.site-footer .common-description{padding-bottom:12px;color:#5f6062;font-size:1.4rem;line-height:1.6}.site-footer .common-description a{color:#0f2130;text-decoration:underline}@media (min-width: 1000px){.site-footer .common-description{padding-bottom:0}}.site-footer .common_profile ul{display:flex;flex-wrap:wrap;box-sizing:border-box}.site-footer .common_profile ul li:first-child{padding-right:40px}@media (min-width: 1000px){.site-footer .common_profile ul li:first-child{padding-right:24px}}.site-footer .common_profile .pre-heading{font-size:1.2rem;line-height:1;color:#5f6062;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.08em;padding-bottom:6px}.site-footer .common_profile span{color:#0f2130;font-size:2.8rem;line-height:1;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}.site-footer .action_bottom .awesome{padding:9px 21px!important;font-size:1.2rem!important}.site-footer .action_bottom .awesome:hover{background:#fff!important}@media (min-width: 1000px){.site-footer .action_bottom .awesome{background:#fff!important;color:#0f2130!important;border:1px solid #0f2130!important;padding:14px 26px!important}.site-footer .action_bottom .awesome:hover,.site-footer .action_bottom .awesome:focus,.site-footer .action_bottom .awesome:active{border-color:#4573a7!important;background:#4573a7!important;color:#fff!important}}@media (min-width: 1000px){.site-footer .action_bottom{padding-top:14px}}.site-footer .social-box{padding-top:34px;text-align:center}.site-footer .social-box .social{margin:0}.site-footer .social-box .social li{display:inline;position:relative;top:3px;margin:0;margin-right:calc(2.8571428571vw + 10.8571428571px)}@media (max-width: 320px){.site-footer .social-box .social li{margin-right:20px}}@media (min-width: 600px){.site-footer .social-box .social li{margin-right:28px}}.site-footer .social-box .social li:last-of-type{margin-right:0}.site-footer .social-box .social li a{opacity:50%}.site-footer .social-box .social li a:hover,.site-footer .social-box .social li a:focus{color:#0f2130;opacity:unset}.site-footer .social-box .social i{display:inline-block;width:24px;height:24px}.site-footer .social-box.show-social-links{display:none}.site-footer .social-box.hide-tablet-social-links{display:block}@media (min-width: 1000px){.site-footer .social-box.show-social-links{display:block}.site-footer .social-box.hide-tablet-social-links{display:none}}@media (min-width: 1200px){.site-footer .social-box{padding-top:42px}}.site-footer .list-of-terms{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width: 1000px){.site-footer .list-of-terms{order:2;padding-left:0}}.site-footer .list-of-terms ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.site-footer .list-of-terms ul li{text-align:center}@media (min-width: 1000px){.site-footer .list-of-terms ul{display:flex;flex-direction:row}.site-footer .list-of-terms ul li{justify-content:flex-start;align-items:center;display:flex}.site-footer .list-of-terms ul li:first-child{padding-bottom:0}}@media (min-width: 1442px){.site-footer .list-of-terms ul{gap:24px}}.site-footer .terms-link a{color:#5f6062;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.2}.site-footer .terms-box{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-top:34px;border-top:2px solid #f2f2f2;padding:40px 0;gap:12px}@media (min-width: 600px){.site-footer .terms-box{margin-top:0;border:none}}@media (min-width: 1000px){.site-footer .terms-box{display:flex;flex-direction:row;justify-content:center;padding:30px 0}}@media (min-width: 1200px){.site-footer .terms-box{margin-top:115px;padding-top:0}}@media (min-width: 1274px){.site-footer .terms-box{justify-content:start}}@media (min-width: 1442px){.site-footer .terms-box{gap:24px}}@media (min-width: 1200px){.site-footer .box-login{margin:70px 0 0 12px}}.site-footer .established-box{text-align:center}.site-footer .established-box span{color:#212222;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.14286}@media (min-width: 1000px){.site-footer .established-box{padding:0;text-align:left}}.site-footer .privacy-notice{overflow:auto;border-top:2px solid #f2f2f2;padding-top:4rem;text-align:start;color:#5f6062;font-size:1.2rem;line-height:1.6}.site-footer .privacy-notice strong{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.site-footer .privacy-notice a{color:#5f6062;text-decoration:underline}@media (min-width: 1000px){.site-footer .privacy-notice{padding-top:3rem}}.site-footer #stamped-rewards-widget{border-top:unset;margin-bottom:0;min-height:124px}@media (min-width: 1000px){.site-footer #stamped-rewards-widget{min-height:152px}}.site-footer #stamped-rewards-widget .stamped-rewards-page-campaigns-refer{margin:0}.site-footer #stamped-rewards-widget .stamped-rewards-widget-heading-sub{color:#0f2130;font-size:1.8rem;line-height:1.1;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.04em}@media (min-width: 1000px){.site-footer #stamped-rewards-widget .stamped-rewards-widget-heading-sub{text-align:left;font-size:1.6rem;line-height:1.25}}.site-footer #stamped-rewards-widget .stamped-rewards-widget-heading-main,.site-footer #stamped-rewards-widget .section-share-logged-in,.site-footer #stamped-rewards-widget .stamped-reward-referral-wrapper,.site-footer #stamped-rewards-widget .stamped-reward-referral-platforms,.site-footer #stamped-rewards-widget .stamped-rewards-page-subtitle{display:none}.site-footer #stamped-rewards-widget .stamped-rewards-page-text{margin-top:12px;margin-bottom:12px;color:#5f6062;font-size:1.4rem;line-height:1.5;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}@media (min-width: 1000px){.site-footer #stamped-rewards-widget .stamped-rewards-page-text{text-align:left;font-size:1.6rem}}.site-footer #stamped-rewards-widget div[data-target-id=section-email-friend]{width:100%;max-width:100%;margin:0;padding:0;border-top:none}.site-footer #stamped-rewards-widget div[data-target-id=section-thankyou] .stamped-rewards-page-subtitle{display:block}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon{position:relative;height:60px;max-width:unset;margin:0;padding:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .sr-only{display:none}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon.active .sr-only{display:block;font-size:1.2rem;position:absolute;color:#5f6062;text-transform:none;padding:13px 16px 0 18px;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input{width:100%;height:60px;min-width:auto;padding:28px 12px 12px 16px;background:#0000;border:1px solid #a09473;border-radius:4px;font-size:1.6rem;line-height:1.12;color:#0f2130;text-align:left;text-transform:unset;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input::-moz-placeholder{color:#0000;opacity:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:-ms-input-placeholder{color:#0000;opacity:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input::placeholder{color:#0000;opacity:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input~label{display:block;position:absolute;top:2.1rem;left:1.6rem;margin:0;z-index:-1;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;font-size:1.6rem;line-height:1.125;color:#5f6062;transition:all .2s ease}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:-moz-placeholder-shown)~label{font-weight:500;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:-ms-input-placeholder)~label{font-weight:500;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:placeholder-shown)~label,.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:focus~label{font-weight:500;transform-origin:top left;transform:translateY(-.9rem) scale(.75)}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:-moz-placeholder-shown):autofill~label{z-index:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:-ms-input-placeholder):autofill~label{z-index:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:placeholder-shown):-webkit-autofill~label{z-index:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-input:not(:placeholder-shown):autofill~label{z-index:0}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn{position:absolute;height:4.4rem;width:4.4rem;top:.8rem;right:.8rem;padding:.8rem;border:none;border-radius:2px;background:#a09473 url(footer-caret-right.svg) no-repeat center;color:#0000!important}.site-footer #stamped-rewards-widget .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn:hover{background:#4573a7 url(footer-caret-right.svg) no-repeat center}@media (min-width: 1000px){.customer-logged-in .common-content .common-club{width:60%}}@media (min-width: 1200px){.customer-logged-in .common-content{bottom:85px}}.featherlight .featherlight-content .featherlight-close-icon{border:0 none;background:#0000;color:#363636;font-size:3rem;line-height:1;-moz-appearance:none;-webkit-appearance:none}.featherlight.featherlight-loading .featherlight-content{height:100%;background-image:url(//www.taylorstitch.com/cdn/shop/t/12/assets/lazy-loader_2x.gif?v=148772828178178877651459420816);background-repeat:no-repeat;background-position:center;background-size:312px auto}.featherlight.modal-ap,.featherlight.modal-terms{background:#0003!important}.featherlight.modal-ap .featherlight-content,.featherlight.modal-terms .featherlight-content{position:initial;width:100%;max-width:none;max-height:100%;margin-left:0;margin-right:0;padding:7rem 0 0}.featherlight.modal-ap .featherlight-content [data-aos],.featherlight.modal-terms .featherlight-content [data-aos]{opacity:1;transform:none}.featherlight.modal-ap .featherlight-content .featherlight-close-icon,.featherlight.modal-terms .featherlight-content .featherlight-close-icon{width:100%;top:0;left:0;padding:2rem;background:#f2f2f2;text-align:right}@media (min-width: 1000px){.featherlight.modal-ap .featherlight-content,.featherlight.modal-terms .featherlight-content{height:calc(100% - 20.8rem);width:calc(100% - 20.8rem);margin:10.4rem;box-shadow:2px 2px 15px #00000014}.featherlight.modal-ap .featherlight-content .featherlight-close-icon,.featherlight.modal-terms .featherlight-content .featherlight-close-icon{width:calc(100% - 20.8rem);top:10.4rem;left:10.4rem}}.featherlight.modal-terms .featherlight-inner{background:#fff;text-align:left}.featherlight.modal-terms .featherlight-inner .content{max-width:none;margin-right:0;margin-left:0}.featherlight.modal-is .featherlight-content{overflow-y:auto;vertical-align:top;width:100%;min-width:300px;height:100%;min-height:326px;border-bottom:0 none;padding:calc(7.1428571429vw + -7.8571428571px)}@media (max-width: 320px){.featherlight.modal-is .featherlight-content{padding:15px}}@media (min-width: 600px){.featherlight.modal-is .featherlight-content{padding:35px}}.featherlight.modal-is .featherlight-content::-webkit-scrollbar{width:6px}.featherlight.modal-is .featherlight-content::-webkit-scrollbar-track{background:#0000}.featherlight.modal-is .featherlight-content::-webkit-scrollbar-thumb{background-color:#0f2130}.featherlight.modal-is .featherlight-content .featherlight-close-icon{top:calc(5.7142857143vw + -10.2857142857px);right:calc(5.7142857143vw + -10.2857142857px)}@media (max-width: 320px){.featherlight.modal-is .featherlight-content .featherlight-close-icon{top:8px}}@media (min-width: 600px){.featherlight.modal-is .featherlight-content .featherlight-close-icon{top:24px}}@media (max-width: 320px){.featherlight.modal-is .featherlight-content .featherlight-close-icon{right:8px}}@media (min-width: 600px){.featherlight.modal-is .featherlight-content .featherlight-close-icon{right:24px}}.featherlight.modal-is .featherlight-content:has(>#size-guide-modal){padding:0}.featherlight.modal-is:last-of-type{background:#0000}.featherlight.modal-is.featherlight-iframe .featherlight-content{width:100%;height:100%;padding:0}.featherlight.modal-is.featherlight-iframe .featherlight-content iframe{width:100%!important;background:#fff}@media (min-width: 1000px){.featherlight.modal-is{width:800px;right:auto}.featherlight.modal-is .featherlight-content{height:100%;max-height:none;margin:0;box-shadow:3px 0 10px #00000029}}.featherlight.modal-ks{background:#fff!important}.featherlight.modal-ks .featherlight-content{min-width:768px;max-width:1200px}.featherlight.modal-rs{background:#fff!important}.featherlight.modal-rs .featherlight-close{right:15px}@media (min-width: 1000px){.featherlight.modal-rs .featherlight-close{right:calc(15.5555555556% + 45px)}}.with-featherlight .secondary-content-wrapper{overflow:hidden}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes modalSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modalHolder{display:none}.modalHolder .ts-modal{display:flex!important;flex-flow:row nowrap;justify-content:center;align-items:stretch;overflow:hidden;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:10000000000;text-align:center}.modalHolder.modalize{display:block;height:100%}.modal-signup .ts-modal .fieldset{display:flex;flex-flow:column;justify-content:center;max-width:438px;height:100%;margin-right:0;margin-left:0;padding-right:24px;padding-left:24px;padding-top:calc(7.5vw + 0px);padding-bottom:calc(7.5vw + 0px)}@media (max-width: 320px){.modal-signup .ts-modal .fieldset{padding-top:24px}}@media (min-width: 600px){.modal-signup .ts-modal .fieldset{padding-top:45px}}@media (max-width: 320px){.modal-signup .ts-modal .fieldset{padding-bottom:24px}}@media (min-width: 600px){.modal-signup .ts-modal .fieldset{padding-bottom:45px}}.modal-signup .ts-modal label{font-size:1.2rem;margin:0 1em 0 .5em}.modal-signup .ts-modal .custom-input input[type=radio]+span:before,.modal-signup .ts-modal .custom-input input[type=checkbox]+span:before{margin:2px 8px 0 0;background:#0000}.modal-signup .ts-modal input{margin-bottom:1rem!important}.modal-signup .ts-modal input[type=email]{display:block;width:100%;border:0 none;padding:1.8rem 1em;background:#fff;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;line-height:1;text-align:center}.modal-signup .ts-modal .cookie-policy{align-self:flex-end;max-width:28em;margin:auto auto 0;font-size:1.2rem;line-height:1.4166666667}.modal-signup .ts-modal .cookie-policy a:hover{text-decoration:none}.modal-signup .ts-modal .modalClose{display:block;font-size:1.2rem;cursor:pointer}.modal-signup .ts-modal .modalClose.closeX{order:-1;position:relative;transform:translate(-50%);left:50%;width:48px;height:48px;margin-top:auto;margin-bottom:auto;padding:16px;text-decoration:none}.modal-signup .ts-modal .modalClose.closeText{margin-bottom:auto;text-decoration:underline}.modal-signup .ts-modal .response a{display:block}.modal-signup .bVErrMsgContainer{top:-3.6rem}.modal-signup .bVErrMsgContainer .bvalidator_errmsg div{display:inline}.modal-signup.submitted .modalClose.closeText{display:block;margin-top:calc(11.0714285714vw + -1.4285714286px);margin-bottom:auto}@media (max-width: 320px){.modal-signup.submitted .modalClose.closeText{margin-top:34px}}@media (min-width: 600px){.modal-signup.submitted .modalClose.closeText{margin-top:65px}}@media (min-width: 1000px){.modal-signup .ts-modal h2,.modal-signup .ts-modal .figcaption .heading,.figcaption .modal-signup .ts-modal .heading,.modal-signup .ts-modal figcaption .heading,figcaption .modal-signup .ts-modal .heading{margin-top:auto}.modal-signup .ts-modal .cookie-policy{margin-top:0}.modal-signup .ts-modal .modalClose.closeX{position:absolute;top:45px;right:45px;left:auto;transform:none}}@media (min-width: 1442px),(min-height: 1023px){.modal-signup .ts-modal .cookie-policy b,.modal-signup .ts-modal .cookie-policy a{display:block;margin-top:2rem;margin-bottom:2rem}.modal-signup .ts-modal .cookie-policy b{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}.modal-signup .ts-modal .modalClose.closeText{display:block}}.modal-signup-entry.modalize .lazyloaded{animation-name:modalFadeIn;animation-delay:.1s;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.modal-signup-entry .ts-modal-bg,.modal-signup-entry .ts-modal{background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0}.modal-signup-entry .ts-modal-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.modal-signup-entry .ts-modal-bg.ts-modal-bg-referral{display:none}.modal-signup-entry .ts-modal:after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#00000059}.modal-signup-entry .ts-modal form{display:flex;z-index:3;height:100%}.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{width:100%;margin-top:auto;margin-bottom:0;padding-top:calc(11.0714285714vw + -11.4285714286px);padding-bottom:calc(11.0714285714vw + -11.4285714286px);font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase;font-size:calc(.7142857143vw + 7.7142857143px)}@media (max-width: 320px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{padding-top:24px}}@media (min-width: 600px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{padding-top:55px}}@media (max-width: 320px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{padding-bottom:24px}}@media (min-width: 600px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{padding-bottom:55px}}@media (max-width: 320px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{font-size:10px}}@media (min-width: 600px){.modal-signup-entry .ts-modal h2,.modal-signup-entry .ts-modal .figcaption .heading,.figcaption .modal-signup-entry .ts-modal .heading,.modal-signup-entry .ts-modal figcaption .heading,figcaption .modal-signup-entry .ts-modal .heading{font-size:12px}}.modal-signup-entry .ts-modal p{margin-top:0;margin-bottom:0;font-size:calc(3.5714285714vw + 18.5714285714px);line-height:calc(4.2857142857vw + 22.2857142857px)}@media (max-width: 320px){.modal-signup-entry .ts-modal p{font-size:30px}}@media (min-width: 600px){.modal-signup-entry .ts-modal p{font-size:40px}}@media (max-width: 320px){.modal-signup-entry .ts-modal p{line-height:36px}}@media (min-width: 600px){.modal-signup-entry .ts-modal p{line-height:48px}}.modal-signup-entry .ts-modal p+p{margin-top:calc(11.0714285714vw + -11.4285714286px);font-size:calc(2.1428571429vw + 7.1428571429px);line-height:calc(4.2857142857vw + 22.2857142857px)}@media (max-width: 320px){.modal-signup-entry .ts-modal p+p{margin-top:24px}}@media (min-width: 600px){.modal-signup-entry .ts-modal p+p{margin-top:55px}}@media (max-width: 320px){.modal-signup-entry .ts-modal p+p{font-size:14px}}@media (min-width: 600px){.modal-signup-entry .ts-modal p+p{font-size:20px}}@media (max-width: 320px){.modal-signup-entry .ts-modal p+p{line-height:36px}}@media (min-width: 600px){.modal-signup-entry .ts-modal p+p{line-height:48px}}.modal-signup-entry .ts-modal p+p~.submit-wrapper{margin-top:0}.modal-signup-entry .ts-modal .submit-wrapper{margin-top:calc(11.0714285714vw + -1.4285714286px);margin-bottom:0;padding-bottom:2rem}@media (max-width: 320px){.modal-signup-entry .ts-modal .submit-wrapper{margin-top:34px}}@media (min-width: 600px){.modal-signup-entry .ts-modal .submit-wrapper{margin-top:65px}}.modal-signup-entry.textLight .ts-modal{background-color:#0f2130;color:#fff}.modal-signup-entry.textLight .ts-modal label{color:#fff}.modal-signup-entry.textLight .ts-modal .custom-input input[type=radio]+span:before,.modal-signup-entry.textLight .ts-modal .custom-input input[type=checkbox]+span:before{border:1px solid #fff}.modal-signup-entry.textLight .ts-modal .custom-input input[type=radio]:focus+span:before,.modal-signup-entry.textLight .ts-modal .custom-input input[type=checkbox]:focus+span:before{background-color:#fff;box-shadow:inset 0 0 0 2px #0f2130}.modal-signup-entry.textLight .ts-modal .custom-input input[type=radio]:checked+span:before,.modal-signup-entry.textLight .ts-modal .custom-input input[type=checkbox]:checked+span:before{background-color:#fff;box-shadow:inset 0 0 0 2px #0f2130}.modal-signup-entry.textLight .ts-modal .cookie-policy a,.modal-signup-entry.textLight .ts-modal .modalClose,.modal-signup-entry.textLight .ts-modal .modalClose.closeX,.modal-signup-entry.textLight .bvalidator_errmsg{color:#fff}.modal-signup-entry.textDark .ts-modal{background-color:#fff;color:#363636}.modal-signup-entry.textDark .ts-modal label{color:#363636}.modal-signup-entry.textDark .ts-modal .custom-input input[type=radio]+span:before,.modal-signup-entry.textDark .ts-modal .custom-input input[type=checkbox]+span:before{border:1px solid #363636}.modal-signup-entry.textDark .ts-modal .custom-input input[type=radio]:focus+span:before,.modal-signup-entry.textDark .ts-modal .custom-input input[type=checkbox]:focus+span:before{background-color:#363636;box-shadow:inset 0 0 0 2px #fff}.modal-signup-entry.textDark .ts-modal .custom-input input[type=radio]:checked+span:before,.modal-signup-entry.textDark .ts-modal .custom-input input[type=checkbox]:checked+span:before{background-color:#363636;box-shadow:inset 0 0 0 2px #fff}.modal-signup-entry.textDark .ts-modal .cookie-policy a,.modal-signup-entry.textDark .ts-modal .modalClose,.modal-signup-entry.textDark .ts-modal .modalClose.closeX,.modal-signup-entry.textDark .bvalidator_errmsg{color:#363636}.modal-signup-entry.modal-signup-referral .ts-modal{background-image:none!important}.modal-signup-entry.modal-signup-referral .ts-modal-bg-referral{display:block}.modal-signup-exit.modalize .inner,.modal-exit-checkout.modalize .inner,.modal-exit-sale.modalize .inner{animation-name:modalSlideUp;animation-delay:.1s;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.modal-signup-exit .inner,.modal-exit-checkout .inner,.modal-exit-sale .inner{align-self:flex-end;display:flex;flex-flow:column nowrap;justify-content:space-between;width:100%;height:100%;transform:translateY(100%);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 1000px){.modal-signup-exit .ts-modal,.modal-exit-checkout .ts-modal,.modal-exit-sale .ts-modal{background:#0f21302e}.modal-signup-exit .inner,.modal-exit-checkout .inner,.modal-exit-sale .inner{flex-flow:row nowrap;top:auto;height:auto}}.modal-signup-exit .inner{background:#fff}.modal-signup-exit .inner figure,.modal-signup-exit .inner form{flex-basis:33.3333333333%}.modal-signup-exit .inner figure{width:100%;position:relative}.modal-signup-exit .inner figure img{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .modal-signup-exit .inner figure img{width:auto;min-width:100%;height:auto;min-height:100%}.modal-signup-exit .inner figure figcaption{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.modal-signup-exit .inner h2,.modal-signup-exit .inner .figcaption .heading,.figcaption .modal-signup-exit .inner .heading,.modal-signup-exit .inner figcaption .heading,figcaption .modal-signup-exit .inner .heading{max-width:438px;margin:0;padding-right:24px;padding-left:24px;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:800;font-style:normal;letter-spacing:.1em;font-size:calc(5.7142857143vw + 5.7142857143px);line-height:calc(5.3571428571vw + 12.8571428571px)}@media (max-width: 320px){.modal-signup-exit .inner h2,.modal-signup-exit .inner .figcaption .heading,.figcaption .modal-signup-exit .inner .heading,.modal-signup-exit .inner figcaption .heading,figcaption .modal-signup-exit .inner .heading{font-size:24px}}@media (min-width: 600px){.modal-signup-exit .inner h2,.modal-signup-exit .inner .figcaption .heading,.figcaption .modal-signup-exit .inner .heading,.modal-signup-exit .inner figcaption .heading,figcaption .modal-signup-exit .inner .heading{font-size:40px}}@media (max-width: 320px){.modal-signup-exit .inner h2,.modal-signup-exit .inner .figcaption .heading,.figcaption .modal-signup-exit .inner .heading,.modal-signup-exit .inner figcaption .heading,figcaption .modal-signup-exit .inner .heading{line-height:30px}}@media (min-width: 600px){.modal-signup-exit .inner h2,.modal-signup-exit .inner .figcaption .heading,.figcaption .modal-signup-exit .inner .heading,.modal-signup-exit .inner figcaption .heading,figcaption .modal-signup-exit .inner .heading{line-height:45px}}.modal-signup-exit .inner p{max-width:438px;margin:auto 0;padding-right:24px;padding-left:24px;font-size:calc(3.2142857143vw + 5.7142857143px);line-height:calc(3.2142857143vw + 14.7142857143px)}@media (max-width: 320px){.modal-signup-exit .inner p{font-size:16px}}@media (min-width: 600px){.modal-signup-exit .inner p{font-size:25px}}@media (max-width: 320px){.modal-signup-exit .inner p{line-height:25px}}@media (min-width: 600px){.modal-signup-exit .inner p{line-height:34px}}.modal-signup-exit .inner input[type=email]{background:#f2f2f2}.modal-signup-exit .inner .modalClose.closeX{position:absolute;z-index:2;top:0;right:0;left:auto;transform:none;color:#fff}@media (min-width: 1000px){.modal-signup-exit .inner p{flex-basis:33.3333333333%}.modal-signup-exit .inner .fieldset{margin-left:0;padding-left:0}.modal-signup-exit .inner .modalClose.closeX{top:auto;bottom:100%;right:24px}}.modal-exit-sale .inner{background-color:#78333c}.modal-exit-sale .inner h2,.modal-exit-sale .inner .figcaption .heading,.figcaption .modal-exit-sale .inner .heading,.modal-exit-sale .inner figcaption .heading,figcaption .modal-exit-sale .inner .heading{color:#78333c;line-height:1}.modal-exit-sale .inner h3{margin-top:0;margin-bottom:0;color:#fff}.modal-exit-sale .inner figure,.modal-exit-sale .inner .figure{flex-basis:50%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-end}.modal-exit-sale .inner figcaption,.modal-exit-sale .inner .figcaption{display:flex;flex-flow:column nowrap;padding-top:4rem;padding-bottom:4rem}.modal-exit-sale .inner>div{flex-basis:50%;display:flex;flex-flow:column;justify-content:center;margin-right:0;margin-left:0;padding-right:24px;padding-left:24px}.modal-exit-sale .inner .icon-holder{margin:0 auto;max-width:260px}.modal-exit-sale .inner .icon-holder svg{fill:#78333c}.modal-exit-sale .inner .pre-heading,.modal-exit-sale .inner .heading,.modal-exit-sale .inner .countdown{display:block;margin-top:0;margin-bottom:0;line-height:1}.modal-exit-sale .inner .pre-heading{margin-bottom:1.5em;color:#fff;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.9rem;text-transform:uppercase}.modal-exit-sale .inner .heading{margin-right:0;margin-left:0;padding-right:24px;padding-left:24px;font-size:calc(5vw + 0px)}@media (max-width: 320px){.modal-exit-sale .inner .heading{font-size:16px}}@media (min-width: 600px){.modal-exit-sale .inner .heading{font-size:30px}}.modal-exit-sale .inner .countdown{margin-bottom:.5em;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:calc(8.5714285714vw + 4.5714285714px)}@media (max-width: 320px){.modal-exit-sale .inner .countdown{font-size:32px}}@media (min-width: 600px){.modal-exit-sale .inner .countdown{font-size:56px}}.modal-exit-sale .inner .modalClose.closeX{padding:14px;color:#fff}@media (min-width: 1000px){.modal-exit-sale .ts-modal{background:#3636362e}.modal-exit-sale .inner{justify-content:space-around;align-items:stretch;height:372px;overflow:visible;box-shadow:-1px -1px 5px #0000001a}.modal-exit-sale .inner h2,.modal-exit-sale .inner .figcaption .heading,.figcaption .modal-exit-sale .inner .heading,.modal-exit-sale .inner figcaption .heading,figcaption .modal-exit-sale .inner .heading{margin-top:0;margin-bottom:0;font-size:5.6rem;line-height:1.1}.modal-exit-sale .inner h3{font-size:4.6rem}.modal-exit-sale .inner>div,.modal-exit-sale .inner figure,.modal-exit-sale .inner .figure{display:inline-flex;align-items:center}.modal-exit-sale .inner figure,.modal-exit-sale .inner .figure{flex-basis:66.2222222222%;flex-flow:row-reverse nowrap;justify-content:space-between}.modal-exit-sale .inner figure figcaption,.modal-exit-sale .inner figure .figcaption,.modal-exit-sale .inner .figure figcaption,.modal-exit-sale .inner .figure .figcaption{flex-basis:49.3333333333%}.modal-exit-sale .inner figure figcaption .heading,.modal-exit-sale .inner figure .figcaption .heading,.modal-exit-sale .inner .figure figcaption .heading,.modal-exit-sale .inner .figure .figcaption .heading{margin-top:.25em;padding-left:0}.modal-exit-sale .inner>div{flex-basis:32.4444444444%;flex-flow:column nowrap;text-align:center}.modal-exit-sale .inner .icon-holder{flex-basis:49.3333333333%}.modal-exit-sale .inner .countdown{margin-top:.25em}.modal-exit-sale .inner .awesome{max-width:24rem}.modal-exit-sale .inner .modalClose.closeX{position:absolute;top:0;right:0;left:auto;color:#fff}}.modal-exit-checkout *{box-sizing:border-box}.modal-exit-checkout .inner{padding-left:24px;padding-right:24px;background-color:#0f2130}.modal-exit-checkout .inner h3{margin-top:0;margin-bottom:2em;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:11px;text-transform:uppercase}.modal-exit-checkout .inner p{max-width:13em;margin:auto;font-size:calc(2.5vw + 10px);line-height:calc(3.2142857143vw + 14.7142857143px)}@media (max-width: 320px){.modal-exit-checkout .inner p{font-size:18px}}@media (min-width: 600px){.modal-exit-checkout .inner p{font-size:25px}}@media (max-width: 320px){.modal-exit-checkout .inner p{line-height:25px}}@media (min-width: 600px){.modal-exit-checkout .inner p{line-height:34px}}.modal-exit-checkout .inner .one-time-deal{flex-basis:38%;display:inline-flex;flex-flow:column nowrap;justify-content:flex-end}.modal-exit-checkout .inner .one-time-deal h3{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:800;font-style:normal;letter-spacing:.1em;font-size:24px;line-height:1.25}.modal-exit-checkout .inner .the-deal{flex-basis:31%;display:inline-flex;flex-flow:column nowrap;justify-content:center;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}.modal-exit-checkout .inner .time-to-save{flex-basis:31%}.modal-exit-checkout .inner .time-to-save .countdown{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:50px;line-height:1}.modal-exit-checkout .inner .modalClose.closeX{position:absolute;right:0;left:auto;transform:none}.modal-exit-checkout .inner .cta-desktop{display:none}@media (min-width: 1000px){.modal-exit-checkout .inner{flex-flow:row-reverse nowrap;padding-top:70px;padding-bottom:70px}.modal-exit-checkout .inner .cta-mobile{display:none}.modal-exit-checkout .inner .cta-desktop{display:inline}.modal-exit-checkout .inner .one-time-deal{align-items:center}.modal-exit-checkout .inner .one-time-deal h3{font-size:11px}.modal-exit-checkout .inner .one-time-deal .cta-desktop{display:block;text-transform:uppercase;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:20px}.modal-exit-checkout .inner .one-time-deal .cta-desktop.modalClose{margin-top:2em;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:10px}.modal-exit-checkout .inner .one-time-deal .cta-desktop.modalClose u:after{width:100%;background:#fff}.modal-exit-checkout .inner .modalClose.closeX{top:24px;right:24px}}.gender-checks-wrapper,.submit-wrapper{position:relative}.gender-checks-wrapper .bVErrMsgContainer{top:-2em}.submit-wrapper .bVErrMsgContainer{top:-3.15em}.bvalidator_errmsg .bvalidator_close_icon{display:none}#klaviyo-embed .bVErrMsgContainer{text-align:left}.ts-cookie-policy{display:none;position:fixed;z-index:999999;bottom:2.5rem;left:2.5rem;right:2.5rem;background:#363636;padding:2rem;color:#fff;text-align:left}.ts-cookie-policy.show{display:block}.ts-cookie-policy h2,.ts-cookie-policy .figcaption .heading,.figcaption .ts-cookie-policy .heading,.ts-cookie-policy figcaption .heading,figcaption .ts-cookie-policy .heading,.ts-cookie-policy p{font-size:1.2rem;line-height:1.4em}.ts-cookie-policy h2,.ts-cookie-policy .figcaption .heading,.figcaption .ts-cookie-policy .heading,.ts-cookie-policy figcaption .heading,figcaption .ts-cookie-policy .heading{margin-top:0}.ts-cookie-policy p{margin:1.4em 0 2.8em}.ts-cookie-policy a{display:inline-block;padding:1.2rem 1.8rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase;color:#fff;line-height:1em;text-decoration:none}.ts-cookie-policy .btn-rounded{border-radius:3.6rem;background:#a09473}@media (min-width: 1000px){.ts-cookie-policy{flex-flow:row nowrap;justify-content:space-between;align-items:center;bottom:3rem;left:3rem;right:auto;padding:4rem}.ts-cookie-policy.show{display:flex}.ts-cookie-policy section:last-of-type{padding-left:4rem}.ts-cookie-policy p{max-width:38em;margin-bottom:0}.ts-cookie-policy a:last-of-type{padding-right:0}}#keyboard-shortcuts{display:none}.featherlight-content #keyboard-shortcuts{display:block}#keyboard-shortcuts .pre-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.75rem;text-transform:uppercase}#keyboard-shortcuts h2,#keyboard-shortcuts .figcaption .heading,.figcaption #keyboard-shortcuts .heading,#keyboard-shortcuts figcaption .heading,figcaption #keyboard-shortcuts .heading{font-size:3.5rem;margin:0 auto 1em}#keyboard-shortcuts .commands{display:flex;flex-flow:row wrap;justify-content:space-between}#keyboard-shortcuts .legend-section{margin:.25em 5em .25em 0}#keyboard-shortcuts .legend-section:last-child{margin-right:0}#keyboard-shortcuts .legend-title{font-size:1.5rem;margin:0 auto 2em}#keyboard-shortcuts li{margin:0 auto 1em;display:flex;justify-content:space-between;align-items:center}#keyboard-shortcuts li.no-text{justify-content:flex-end}#keyboard-shortcuts li span{margin-left:2em}#keyboard-shortcuts kbd{position:relative;display:inline-block;min-width:2em;margin:0 .2em;border:1px solid #ccc;border-radius:4px;padding:.1em .4em;background-color:#fff;text-align:center;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}#keyboard-shortcuts kbd:before{content:"";display:block;border:1px solid #ccc;border-radius:4px;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-3px}.keyboard-shortcuts-trigger{display:none;transition:background .3s linear;opacity:1;position:fixed;z-index:10;bottom:2.1rem;right:.8rem;width:5rem;height:5rem;overflow:hidden;outline:none;border:none;border-radius:999rem;background-color:#363636;background-repeat:no-repeat;color:#fff;cursor:pointer}.keyboard-shortcuts-trigger:hover{background-color:#a09473}@media (min-width: 1200px){.no-touchevents .keyboard-shortcuts-trigger{display:block;opacity:1;right:7.6rem}.no-touchevents .snapjs-right .keyboard-shortcuts-trigger{display:none!important}}body[data-nav-mobile-visible=true] #gorgias-chat-container iframe#chat-window,body[data-nav-mobile-visible=true] #gorgias-chat-container iframe#chat-campaigns,body[data-nav-mobile-visible=true] #gorgias-chat-container iframe#chat-button,body[data-nav-right-drawer-visible=true] #gorgias-chat-container iframe#chat-window,body[data-nav-right-drawer-visible=true] #gorgias-chat-container iframe#chat-campaigns,body[data-nav-right-drawer-visible=true] #gorgias-chat-container iframe#chat-button{display:none!important;visibility:hidden!important}.header-profile{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-end;margin-bottom:24px;padding-top:24px;padding-bottom:24px;background-color:#a09473;background-image:url(https://www.taylorstitch.com/cdn/shop/t/12/assets/banner_allaccounts.jpg?v=14697156834562522621457981592);background-image:linear-gradient(#0000000d,#0003),url(https://www.taylorstitch.com/cdn/shop/t/12/assets/banner_allaccounts.jpg?v=14697156834562522621457981592);background-repeat:none;background-position:center;background-size:cover}.header-profile .container{padding-right:24px;padding-left:24px}.header-profile h1{width:100%;font-size:2.4rem;text-align:left;grid-column:1/span 12}.secondary-content-wrapper .customer-portal>.container{overflow:hidden;width:100%;display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr)}.secondary-content-wrapper .header-profile{grid-row:1/span 1;grid-column:1/span 12;min-height:72vw;margin-bottom:2.5em;padding-bottom:2.5em}@media (min-width: 1000px){.secondary-content-wrapper .header-profile{min-height:34.7222222222vw;margin-bottom:5em;padding-bottom:5em}.secondary-content-wrapper .header-profile h1{grid-column:2/span 10}}.secondary-content-wrapper .header-profile .container{width:100%;display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr)}.secondary-content-wrapper .header-profile .pre-heading{display:block;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:.7rem;text-transform:uppercase;line-height:1.4285714286}@media (min-width: 1000px){.secondary-content-wrapper .header-profile .pre-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:1rem;text-transform:uppercase;line-height:1.3333333333}}.secondary-content-wrapper .header-profile .heading{display:block;font-size:2.5rem;line-height:1.2;margin-bottom:1.375em}@media (min-width: 1000px){.secondary-content-wrapper .header-profile .heading{font-size:4rem;line-height:1.2}}.secondary-content-wrapper .header-profile .sub-heading{display:block;padding:1em 0;border-top:1px solid;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:.7rem;text-transform:uppercase;line-height:1.4285714286}@media (min-width: 1000px){.secondary-content-wrapper .header-profile .sub-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:.8rem;text-transform:uppercase;line-height:1.375}}.secondary-content-wrapper .header-profile ul li{display:block;text-align:left;font-size:1.6rem;line-height:1.1875;grid-column:span 4}@media (min-width: 1000px){.secondary-content-wrapper .header-profile ul li{grid-column:span 3;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:3rem;line-height:1.2}}.secondary-content-wrapper .header-profile ul li:first-child{grid-column:1/span 3}@media (min-width: 1000px){.secondary-content-wrapper .header-profile ul li:first-child{grid-column:2/span 2}}.secondary-content-wrapper .header-profile ul li .pre-heading{margin-top:.75em}.secondary-content-wrapper .accounts-menu,.template-customers .secondary-content-wrapper .content,.template-app .secondary-content-wrapper .content{padding-left:0;padding-right:0;margin-left:0;margin-right:0;grid-column:1/span 12}.secondary-content-wrapper .accounts-menu{grid-row:1/2}@media (min-width: 1000px){.secondary-content-wrapper .accounts-menu{flex-direction:column;gap:16px;grid-row:1;grid-column:2/span 2}}.secondary-content-wrapper .accounts-menu ul{position:relative;display:flex;flex-direction:row;white-space:nowrap;margin-right:-24px;margin-left:-24px}@media (min-width: 1000px){.secondary-content-wrapper .accounts-menu ul{flex-direction:column;gap:0}}.secondary-content-wrapper .accounts-menu ul li:first-child{padding-left:24px}@media (min-width: 1000px){.secondary-content-wrapper .accounts-menu ul li:first-child{padding-left:0}}.secondary-content-wrapper .accounts-menu ul li:last-child{padding-right:.5rem}.secondary-content-wrapper .accounts-menu ul li:not(:first-child){padding-left:1.5rem}@media (min-width: 1000px){.secondary-content-wrapper .accounts-menu ul li:not(:first-child){padding-left:0}}.template-customers .secondary-content-wrapper .content,.template-app .secondary-content-wrapper .content{grid-row:2/3}@media (min-width: 1000px){.template-customers .secondary-content-wrapper .content,.template-app .secondary-content-wrapper .content{grid-column:4/span 5;grid-row:1;margin-right:18px}}.template-customers .secondary-content-wrapper .content.orders-overview,.template-app .secondary-content-wrapper .content.orders-overview{overflow:hidden;grid-column:1/13;margin-right:-24px;margin-left:-24px}@media (min-width: 1000px){.template-customers .secondary-content-wrapper .content.orders-overview,.template-app .secondary-content-wrapper .content.orders-overview{grid-column:4/span 6;margin-right:0}.template-customers .secondary-content-wrapper .content.orders-overview .pre-heading,.template-app .secondary-content-wrapper .content.orders-overview .pre-heading{margin-right:18px}}.template-customers .secondary-content-wrapper .content.customer-addresses select,.template-app .secondary-content-wrapper .content.customer-addresses select{display:block}.template-customers .secondary-content-wrapper .content.customer-addresses p,.template-app .secondary-content-wrapper .content.customer-addresses p{font-size:1.2rem;line-height:1.4166666667}@media (min-width: 1000px){.template-customers .secondary-content-wrapper .content.customer-addresses p,.template-app .secondary-content-wrapper .content.customer-addresses p{font-size:1.8rem;line-height:1.4444444444}}.template-customers .secondary-content-wrapper .content.customer-addresses .address_actions,.template-app .secondary-content-wrapper .content.customer-addresses .address_actions{font-size:.8rem;line-height:1.375;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;text-transform:uppercase}@media (min-width: 1000px){.template-customers .secondary-content-wrapper .content.customer-addresses .address_actions,.template-app .secondary-content-wrapper .content.customer-addresses .address_actions{font-size:1.2rem;line-height:1.3333333333}}@media (min-width: 1000px){.template-customers .secondary-content-wrapper .content.customer-addresses,.template-app .secondary-content-wrapper .content.customer-addresses{margin-right:0}}.snap-drawer-right .header-profile{height:28.3rem;max-height:calc(100vh - 50px);margin-bottom:24px}.snap-drawer-right .header-profile div{display:flex;flex-basis:33.3333333333%;flex-flow:column;justify-content:flex-start;width:100%;font-size:2.4rem;text-align:left}.snap-drawer-right .header-profile div h1{margin:0;flex-basis:33.3333333333%}.snap-drawer-right .header-profile ul{display:grid;flex-basis:33.3333333333%;grid-gap:18px;grid-template-columns:repeat(6,1fr);width:100%}.snap-drawer-right .header-profile ul li{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;font-size:1.8rem;line-height:1.1666666667em}.snap-drawer-right .header-profile ul li:nth-child(2){grid-column:2/7}.snap-drawer-right .header-profile ul li .pre-heading{margin-top:.75em}.snap-drawer-right .header-profile ul li .first-purchase{position:relative;top:2px;font-size:1.2rem;line-height:1.75em}.snap-drawer-right .header-profile .pre-heading{display:block;line-height:1em;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase;margin-top:.83em}.snap-drawer-right .header-profile .heading{display:block;margin-top:1.15em}.snap-drawer-right .header-profile .sub-heading{display:none}.snap-drawer-right .accounts-menu{margin-left:24px;margin-right:24px}@media (min-width: 1000px){.customer-addresses>h1{display:none}}.customer-address-form-wrapper{display:none}@media (min-width: 1000px){.customer-address-form-wrapper{grid-column:span 6}}.customer-address-form-wrapper.form-visible{display:block}.customer-address-form-wrapper form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.customer-address-form-wrapper form .form-heading,.customer-address-form-wrapper form .errors{width:100%}.customer-address-form-wrapper form [data-aria-hidden=true]{display:none}.customer-address-form-wrapper form .country-select-wrapper[data-line-count="3"],.customer-address-form-wrapper form [data-line-count="1"]{flex-basis:100%}.customer-address-form-wrapper form [data-line-count="2"],.customer-address-form-wrapper form [data-line-count="3"]{flex-basis:49%}.form-address__set-default{order:1}.form--address__form_actions{width:100%;display:flex;flex-direction:column;order:2;align-items:center}.form--address__form_actions span{margin:0 .5em;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.form--address__form_actions div{display:flex;align-items:center;width:100%}.form--address__form_actions div a{width:-moz-fit-content;width:fit-content}.address-default,.addresses-alternate{display:flex;flex-flow:row wrap;justify-content:space-between;text-align:left;margin-bottom:4em}@media (min-width: 1000px){.address-default,.addresses-alternate{display:grid;grid-gap:18px;grid-template-columns:repeat(5,1fr)}}.address-default>div:nth-of-type(4n+3),.addresses-alternate>div:nth-of-type(4n+3){padding-left:5%}@media (min-width: 1000px){.address-default>div:nth-of-type(4n+3),.addresses-alternate>div:nth-of-type(4n+3){padding-left:0;grid-column:4/span 2}}.address-default .address_table,.addresses-alternate .address_table{width:49%;margin-bottom:3em}@media (min-width: 1000px){.address-default .address_table,.addresses-alternate .address_table{width:auto;grid-column:span 3}}.address-group-title{width:100%;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:.8rem;line-height:1.375;color:#a09473;text-transform:uppercase}@media (min-width: 1000px){.address-group-title{grid-column:span 5}}.template-app .content{text-align:left}.template-app .content h1,.template-app .content h2,.template-app .content .figcaption .heading,.figcaption .template-app .content .heading,.template-app .content figcaption .heading,figcaption .template-app .content .heading{font-size:1.6rem}.template-app .content h1 a,.template-app .content h2 a,.template-app .content .figcaption .heading a,.figcaption .template-app .content .heading a,.template-app .content figcaption .heading a,figcaption .template-app .content .heading a{text-decoration:none}.template-app .content h1{margin-top:0}.template-app .content p{font-size:1.4rem;line-height:1.4285714286}.template-customers .bad .errors,.template-app .bad .errors{margin-top:1em;line-height:1.4}.template-customers .action_bottom p,.template-app .action_bottom p{margin:2em 0 0;font-size:.8rem;text-align:left;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.template-customers #template,.template-app #template{position:relative;padding:0;text-align:left}.template-customers #template section,.template-app #template section{width:100%;text-align:left}.template-customers #template table,.template-app #template table{width:100%;margin:0;font-size:1rem;text-align:center}.template-customers #template table th,.template-app #template table th{text-transform:uppercase}.template-customers #template table th,.template-customers #template table .order_total,.template-app #template table th,.template-app #template table .order_total{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.template-customers #template table tfoot,.template-customers #template table .payment_status,.template-customers #template table .sku,.template-customers #template table .sub,.template-app #template table tfoot,.template-app #template table .payment_status,.template-app #template table .sku,.template-app #template table .sub{display:none}@media (min-width: 600px){.template-customers #template table tfoot,.template-customers #template table .payment_status,.template-customers #template table .sku,.template-customers #template table .sub,.template-app #template table tfoot,.template-app #template table .payment_status,.template-app #template table .sku,.template-app #template table .sub{display:table-cell}}@media (min-width: 600px){.template-customers #template table tfoot,.template-app #template table tfoot{display:table-footer-group}}.template-customers #template table .item,.template-customers #template table .order_number,.template-app #template table .item,.template-app #template table .order_number{text-align:left}.template-customers #template table .item>a,.template-customers #template table .order_number>a,.template-app #template table .item>a,.template-app #template table .order_number>a{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.template-customers #template table .order_summary,.template-customers #template table .total,.template-customers #template table .actions,.template-app #template table .order_summary,.template-app #template table .total,.template-app #template table .actions{text-align:right}@media (min-width: 600px){.template-customers .content main,.template-app .content main{display:flex;flex-flow:row wrap;justify-content:space-between;margin:3em auto}.template-customers .sidebar,.template-customers .sticky-wrapper,.template-app .sidebar,.template-app .sticky-wrapper{display:flex}.template-customers .has-sidebar,.template-app .has-sidebar{order:2}.template-customers .has-sidebar.solo,.template-customers .has-sidebar.first,.template-customers .has-sidebar.last,.template-app .has-sidebar.solo,.template-app .has-sidebar.first,.template-app .has-sidebar.last{flex-basis:74.6666666667%}.template-customers .has-sidebar.last,.template-app .has-sidebar.last{display:block}.template-customers .sidebar,.template-app .sidebar{flex-basis:24%;order:1;padding:0;text-align:left}.template-customers .sidebar ul,.template-app .sidebar ul{padding:0}.template-customers .sidebar li,.template-app .sidebar li{min-width:10em}}@media (min-width: 1000px){.template-customers .content main,.template-app .content main{flex-flow:row nowrap}.template-customers .has-sidebar.first,.template-app .has-sidebar.first{flex-basis:24%;order:3;text-align:left}.template-customers .has-sidebar.last,.template-app .has-sidebar.last{flex-basis:49.3333333333%;text-align:left}}.background-login,.background-register{padding:calc(60px + 2rem) 0 8.4444444444%;background-color:#0f2130;background-repeat:no-repeat;background-position:0 0;background-size:cover}.switcher,.switchable-section{max-width:320px}.switcher{margin-top:5rem;margin-right:auto;margin-left:auto}.switcher .switch-toggle{font-size:1rem;text-align:left}.switcher .switch-toggle label{position:relative;z-index:3;margin:0;padding:0;color:#717171;vertical-align:middle;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}.switcher .switch-toggle label:first-of-type{margin-right:20px}.switcher .switch-toggle input{position:absolute;z-index:5;opacity:0}.switcher .switch-toggle input:checked+label{color:#363636}.switchable-section{margin:0 auto;text-align:center}.switchable-section{position:relative;z-index:-1;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s}.switchable-section--prevent-click:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.switchable-section--active{z-index:1;opacity:1;visibility:visible}.snap-drawer-right .switchable-section{display:none}.snap-drawer-right .switchable-section--active{display:block}.snap-drawer-right .switchable-section--active .accounts-navtitle{margin-top:4rem;font-size:2rem}.accounts-form-layout{display:flex;justify-content:space-around}.accounts__description{display:none;width:100%;max-width:40rem;text-align:left;color:#fff}@media (min-width: 1000px){.accounts__description{display:block}}.accounts__description h2,.accounts__description .figcaption .heading,.figcaption .accounts__description .heading,.accounts__description figcaption .heading,figcaption .accounts__description .heading{margin-top:0;font-size:5rem;line-height:1}.accounts__description p{font-size:1.8rem;line-height:1.4444444444}.accounts__description a{text-decoration:underline;color:inherit}#login main{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start}#login main,#account main{min-height:calc(100vh - 50px)}#login main .background-register,#account main .background-register{display:none}#login main.register .background-register,#account main.register .background-register{display:block}#login main .content,#account main .content{width:100%}#login main .switch-toggle label,#account main .switch-toggle label{padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,0)}#login main .switch-toggle input:checked+label,#account main .switch-toggle input:checked+label{border-bottom:2px solid #fff}@media (min-width: 1000px){#login main .switcher,#account main .switcher{display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);max-width:1350px;padding-right:45px;padding-left:45px;margin-right:auto;margin-left:auto}#login main .switcher .switch-toggle,#account main .switcher .switch-toggle{grid-column:8/12}#login main .switchable-section,#account main .switchable-section{width:100%;max-width:none;margin-right:0;margin-left:0}}#recover-password .template_header .note{font-weight:500;font-size:1rem;text-transform:uppercase}.register-main{display:flex;top:auto;z-index:2;flex-flow:column;align-items:center;justify-content:center;min-height:calc(100vh - 60px)}@media (min-width: 1000px){.register-main{min-height:calc(100vh - 112px)}}.accounts-navtitle{position:relative;display:block;padding-left:0;font-size:2rem;line-height:1.2;text-align:left;text-decoration:none}.accounts-navtitle:hover{color:initial}.accounts-navtitle:before{content:"";position:absolute;top:-100%;display:block;transform:rotate(360deg);width:14px;height:14px;background:url(https://www.taylorstitch.com/cdn/shop/t/12/assets/icon-arrow-left-grey.svg?v=20381704285058916421709319521) no-repeat 0 0/100% auto;background-size:contain}.accounts-navtitle:after{content:"back";position:absolute;top:-100%;left:18px;font-size:1.2rem;line-height:1.2;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:#737577}@media (min-width: 1000px){.accounts-navtitle{font-size:3rem}}.orders-overview .accounts-navtitle{margin-left:24px}@media (min-width: 1000px){.orders-overview .accounts-navtitle{margin-left:0}}.accounts-menu{margin-bottom:3.5rem}.accounts-menu li{width:-moz-fit-content;width:fit-content;margin-top:2.4rem;text-align:left;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;line-height:1.1}.accounts-menu a{text-decoration:none}@media (min-width: 1000px){.orders-overview h1{margin-top:0}}.order-scroller{margin-top:5rem;margin-bottom:0;padding-bottom:5rem}.order-scroller:not(:last-of-type){border-bottom:1px solid #f2f2f2}.order-scroller.collection-scroller .matrix{margin-bottom:2rem;padding-right:calc(24px - 1em);padding-bottom:2.6rem;padding-left:calc(24px - 1em)}.order-scroller.collection-scroller .matrix .scrolling-item{width:49.3333333333%}.order-scroller hgroup{display:grid;grid-gap:18px;grid-template-columns:repeat(4,1fr);max-width:1350px;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto;text-align:left}.order-scroller h2,.order-scroller .figcaption .heading,.figcaption .order-scroller .heading,.order-scroller figcaption .heading,figcaption .order-scroller .heading,.order-scroller p{margin-top:0;margin-bottom:0;font-size:1.4rem;line-height:1.2857142857em;text-transform:capitalize}.order-scroller h2 .pre-heading,.order-scroller .figcaption .heading .pre-heading,.figcaption .order-scroller .heading .pre-heading,.order-scroller figcaption .heading .pre-heading,figcaption .order-scroller .heading .pre-heading,.order-scroller p .pre-heading{display:block;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}.order-scroller h2,.order-scroller .figcaption .heading,.figcaption .order-scroller .heading,.order-scroller figcaption .heading,figcaption .order-scroller .heading{grid-column:1/3}.order-scroller p{grid-column:3/5}.order-scroller a.pre-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase;text-decoration:none}.order-scroller figure{padding-top:0}.order-scroller figure b{padding:1em 0;font-size:calc(.3571428571vw + 10.8571428571px);line-height:1.1}@media (max-width: 320px){.order-scroller figure b{font-size:12px}}@media (min-width: 600px){.order-scroller figure b{font-size:13px}}.order-scroller figure b .title,.order-scroller figure b .subtitle{display:block}.order-scroller figure b .title{text-transform:uppercase;letter-spacing:.075em}@media (min-width: 1000px){.order-scroller figure b .title{letter-spacing:.08125em}}.order-scroller figure b .subtitle{width:100%;padding-top:.2em;padding-bottom:.8em}@media (min-width: 1000px){.order-scroller figure b .subtitle{padding-top:.4em}}.order-scroller figure b .subtitle,.order-scroller figure b span:last-of-type,.order-scroller figure b del{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.order-scroller .container{padding-right:24px;padding-left:24px;text-align:left}.order-scroller .ps__scrollbar-x-rail{margin-left:24px}@media (min-width: 1000px){.order-scroller.collection-scroller .matrix{padding-right:0;padding-left:0}.order-scroller.collection-scroller .matrix .scrolling-item{width:32.4444444444%;padding-right:1em;padding-left:0}.order-scroller .container{padding:0}.order-scroller .ps__scrollbar-x-rail{margin-left:0}.orders-overview .order-scroller hgroup{display:grid;grid-gap:18px;grid-template-columns:repeat(7,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.orders-overview .order-scroller hgroup p{grid-column:3/9}}@media (min-width: 1442px){.orders-overview .order-scroller hgroup{display:grid;grid-gap:18px;grid-template-columns:repeat(6,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.orders-overview .order-scroller hgroup p{grid-column:3/7}}.snap-drawer .order-scroller .container{padding-right:24px;padding-left:24px}.snap-drawer .order-scroller .ps__scrollbar-x-rail{margin-left:24px}.snap-drawer .order-scroller.collection-scroller .matrix{padding-right:24px;padding-left:24px}.snap-drawer .order-scroller.collection-scroller .matrix .scrolling-item{width:49.3333333333%}.order-details{text-align:left}.order-details .order-heading{display:grid;grid-gap:18px;grid-template-columns:repeat(4,1fr);max-width:1350px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;text-align:left}.order-details .order-heading h2,.order-details .order-heading .figcaption .heading,.figcaption .order-details .order-heading .heading,.order-details .order-heading figcaption .heading,figcaption .order-details .order-heading .heading,.order-details .order-heading p{margin-top:5rem;margin-bottom:5rem;font-size:1.4rem;line-height:1.2857142857em;text-transform:capitalize}.order-details .order-heading h2 .pre-heading,.order-details .order-heading .figcaption .heading .pre-heading,.figcaption .order-details .order-heading .heading .pre-heading,.order-details .order-heading figcaption .heading .pre-heading,figcaption .order-details .order-heading .heading .pre-heading,.order-details .order-heading p .pre-heading{display:block;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}.order-details .order-heading h2,.order-details .order-heading .figcaption .heading,.figcaption .order-details .order-heading .heading,.order-details .order-heading figcaption .heading,figcaption .order-details .order-heading .heading{grid-column:1/3}.order-details .order-heading p{grid-column:3/5}.order-details h3{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}.order-details .order-items{margin-top:5rem;margin-bottom:5rem}.order-details .order-items li{display:grid;grid-gap:18px;grid-template-columns:repeat(4,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.order-details .order-items li:not(:last-of-type){margin-bottom:36px}.order-details .order-items a{grid-row:1/3;grid-column:1/2;text-decoration:none}.order-details .order-items img{width:100%;height:auto}.order-details .order-items h4,.order-details .order-items p{margin:0;font-size:1.1rem;line-height:1.4545454545em}.order-details .order-items h4{grid-row:1/2;grid-column:2/4}.order-details .order-items p:first-of-type{grid-row:1/2;grid-column:4/5;text-align:right}.order-details .order-items p:last-of-type{grid-row:2/3;grid-column:2/5}.order-details .order-items p:last-of-type span{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase}@media (min-width: 1000px){.order-details .order-heading{display:grid;grid-gap:18px;grid-template-columns:repeat(7,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.order-details .order-heading p{grid-column:3/8}.order-details .order-items li{display:grid;grid-gap:18px;grid-template-columns:repeat(7,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.order-details .order-items a{grid-column:1/3}.order-details .order-items h4{grid-column:3/7;align-self:self-end}.order-details .order-items p:first-of-type{grid-column:7/8;align-self:self-end}.order-details .order-items p:last-of-type{grid-column:3/7;align-self:self-start}.order-details .order-items .line-item-fulfillment:after{content:": " attr(title)}}.order-summary{width:100%}.order-summary tr{display:grid;grid-gap:18px;grid-template-columns:repeat(4,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.order-summary tr td{padding-bottom:1rem;line-height:1.1rem}.order-summary tr td:first-child{grid-column:1/4;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}.order-summary tr td:last-child{grid-column:4/5;font-size:1.1rem;text-align:right}.order-summary tr td span{display:block}@media (min-width: 1000px){.order-summary{float:right;width:40.8888888889%}}.customer-portal{min-height:calc(100vh - 50px);padding-bottom:72px}#accountoverview .customer-portal .customer-commons,#accountreferrals .customer-portal .accounts-menu{display:none}.customer-portal .customer-commons{text-align:center}@media (min-width: 1000px){#accountoverview .customer-portal .customer-commons,#accountoverview .customer-portal .accounts-menu,#thecommonclub .customer-portal .customer-commons,#thecommonclub .customer-portal .accounts-menu,#accountreferrals .customer-portal .customer-commons,#accountreferrals .customer-portal .accounts-menu{display:block}.customer-portal h1 .accounts-navtitle{padding-left:0}.customer-portal h1 .accounts-navtitle:before,.customer-portal h1 .accounts-navtitle:after{display:none}.customer-portal .customer-commons h1{display:none}.customer-portal .customer-commons>p{margin-top:0;margin-bottom:7.8rem;font-size:1.6rem;line-height:1.6}.customer-portal .customer-referrals h1{display:block}.customer-portal .accounts-menu li:first-child{margin-top:0}}.customer-commons{margin-right:24px;margin-left:24px;text-align:center}.customer-commons h2,.customer-commons .figcaption .heading,.figcaption .customer-commons .heading,.customer-commons figcaption .heading,figcaption .customer-commons .heading{margin-top:3rem;margin-bottom:2rem;text-align:left;font-size:2.4rem;line-height:1.1}.customer-commons p{margin-top:2rem;margin-bottom:2rem;text-align:left}.template-customers .customer-commons{padding-right:0;padding-left:0}.snap-drawer .customer-commons{margin:24px}.commons-carousel{width:100%}.js .commons-carousel.swiper-container-initialized,.js .commons-carousel.slick-initialized{display:block}.commons-carousel figure{position:relative;display:block;overflow:hidden;min-width:320px}.commons-carousel figure:after{content:"";display:block;width:100%;height:0;padding-bottom:60%;background:0 none}.commons-carousel figure>video,.commons-carousel figure>svg,.commons-carousel figure>img,.commons-carousel figure>picture img,.commons-carousel figure>a img,.commons-carousel figure>figure img{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .commons-carousel figure>video,.no-object-fit .commons-carousel figure>svg,.no-object-fit .commons-carousel figure>img,.no-object-fit .commons-carousel figure>picture img,.no-object-fit .commons-carousel figure>a img,.no-object-fit .commons-carousel figure>figure img{width:auto;min-width:100%;height:auto;min-height:100%}.commons-carousel figure>video.lazyload,.commons-carousel figure>video.lazyloading,.commons-carousel figure>svg.lazyload,.commons-carousel figure>svg.lazyloading,.commons-carousel figure>img.lazyload,.commons-carousel figure>img.lazyloading,.commons-carousel figure>picture img.lazyload,.commons-carousel figure>picture img.lazyloading,.commons-carousel figure>a img.lazyload,.commons-carousel figure>a img.lazyloading,.commons-carousel figure>figure img.lazyload,.commons-carousel figure>figure img.lazyloading{filter:blur(5px);transition:filter .3s}.commons-carousel figure>video.lazyloaded,.commons-carousel figure>svg.lazyloaded,.commons-carousel figure>img.lazyloaded,.commons-carousel figure>picture img.lazyloaded,.commons-carousel figure>a img.lazyloaded,.commons-carousel figure>figure img.lazyloaded{filter:blur(0)}.commons-carousel figcaption,.commons-carousel h2,.commons-carousel .figcaption .heading,.figcaption .commons-carousel .heading,.commons-carousel figcaption .heading,figcaption .commons-carousel .heading{font-size:3rem;line-height:1.1333333333em}.commons-carousel figcaption{position:absolute;top:0;left:0;z-index:initial;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;z-index:2}.commons-carousel p{margin-top:0;margin-bottom:0;font-size:1.6rem;line-height:1.5em}.commons-carousel-text{margin-bottom:3rem;padding-bottom:.7rem}.commons-carousel-text .text{padding-top:5rem;padding-bottom:5rem;background:#fff}.commons-carousel-text .text h1,.commons-carousel-text .text h2,.commons-carousel-text .text .figcaption .heading,.figcaption .commons-carousel-text .text .heading,.commons-carousel-text .text figcaption .heading,figcaption .commons-carousel-text .text .heading{display:none}.commons-carousel-text .slick-dots{bottom:0}.commons-carousel-text .slick-dots li button{width:.7rem;height:.7rem}.commons-text-custom-pagination{display:block;text-align:left}.swiper-container-initialized .commons-text-custom-pagination{display:block}.commons-text-custom-pagination button{background:#fff;border:0 none}.commons-text-custom-pagination button.swiper-button-disabled,.commons-text-custom-pagination button.disabled{color:#717171;cursor:default}.commons-text-custom-pagination button.previous-btn{padding-left:0}.commons-text-custom-pagination button.next-btn{padding-right:0}@media (min-width: 1000px){.non-customer-commons{display:flex;flex-flow:row nowrap;justify-content:space-between;min-height:calc(100vh - 112px)}.non-customer-commons>div{position:relative;flex-basis:50%;width:50%;overflow:hidden}.non-customer-commons .commons-carousel-images,.non-customer-commons .commons-carousel-images .slick-list,.non-customer-commons .commons-carousel-images .slick-track{height:100%}.non-customer-commons .commons-carousel-images figcaption{display:none}.non-customer-commons .text-container{display:flex;flex-flow:column nowrap;justify-content:center;max-width:30em;margin-right:auto;margin-left:auto;padding:0}.non-customer-commons .text-container .text{padding-top:0}.non-customer-commons .text-container .text h1,.non-customer-commons .text-container .text h2,.non-customer-commons .text-container .text .figcaption .heading,.figcaption .non-customer-commons .text-container .text .heading,.non-customer-commons .text-container .text figcaption .heading,figcaption .non-customer-commons .text-container .text .heading{margin-top:0}.non-customer-commons .commons-carousel-text .text{text-align:left}.non-customer-commons .commons-carousel-text .text h1,.non-customer-commons .commons-carousel-text .text h2,.non-customer-commons .commons-carousel-text .text .figcaption .heading,.figcaption .non-customer-commons .commons-carousel-text .text .heading,.non-customer-commons .commons-carousel-text .text figcaption .heading,figcaption .non-customer-commons .commons-carousel-text .text .heading{display:block}.non-customer-commons .commons-carousel-text .slick-dots{text-align:left}}[data-lion-referral-url]{display:inline-block;padding:1.6rem 0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:.9rem;line-height:.8rem}.refer-a-friend{display:block;width:100%;margin-top:2rem;text-align:center;border:3px solid #363636;margin-right:auto;margin-left:auto;padding-top:calc(3.5714285714vw + 13.5714285714px);padding-bottom:calc(3.5714285714vw + 13.5714285714px);padding-left:calc(5.3571428571vw + 7.8571428571px);padding-right:calc(5.3571428571vw + 7.8571428571px)}@media (max-width: 320px){.refer-a-friend{padding-top:25px}}@media (min-width: 600px){.refer-a-friend{padding-top:35px}}@media (max-width: 320px){.refer-a-friend{padding-bottom:25px}}@media (min-width: 600px){.refer-a-friend{padding-bottom:35px}}@media (max-width: 320px){.refer-a-friend{padding-left:25px}}@media (min-width: 600px){.refer-a-friend{padding-left:40px}}@media (max-width: 320px){.refer-a-friend{padding-right:25px}}@media (min-width: 600px){.refer-a-friend{padding-right:40px}}.refer-a-friend h2.referral-value,.refer-a-friend .figcaption .referral-value.heading,.figcaption .refer-a-friend .referral-value.heading,.refer-a-friend figcaption .referral-value.heading,figcaption .refer-a-friend .referral-value.heading{margin-top:0;text-align:center;font-size:calc(1.0714285714vw + 13.5714285714px)}@media (max-width: 320px){.refer-a-friend h2.referral-value,.refer-a-friend .figcaption .referral-value.heading,.figcaption .refer-a-friend .referral-value.heading,.refer-a-friend figcaption .referral-value.heading,figcaption .refer-a-friend .referral-value.heading{font-size:17px}}@media (min-width: 600px){.refer-a-friend h2.referral-value,.refer-a-friend .figcaption .referral-value.heading,.figcaption .refer-a-friend .referral-value.heading,.refer-a-friend figcaption .referral-value.heading,figcaption .refer-a-friend .referral-value.heading{font-size:20px}}.refer-a-friend .explanatory{max-width:22em;text-align:center;margin-right:auto;margin-left:auto}.refer-a-friend .referral-link-sharing{display:flex;padding-right:2rem;padding-left:2rem}.refer-a-friend .referral-link-sharing{flex-flow:column-reverse nowrap;align-items:center}.refer-a-friend .copy-to-clipboard-input{position:fixed;top:0;left:0;border:0}.refer-a-friend [data-lion-referral-url]{display:block}.snap-drawer .refer-a-friend{padding:0;text-align:left;border:0 none}.snap-drawer .refer-a-friend h2.referral-value,.snap-drawer .refer-a-friend .figcaption .referral-value.heading,.figcaption .snap-drawer .refer-a-friend .referral-value.heading,.snap-drawer .refer-a-friend figcaption .referral-value.heading,figcaption .snap-drawer .refer-a-friend .referral-value.heading,.snap-drawer .refer-a-friend .explanatory{text-align:left}.snap-drawer .refer-a-friend .referral-link-messaging{justify-content:flex-start}.snap-drawer .refer-a-friend .referral-link-sharing{align-items:flex-start;padding:0}#order_address{display:flex;flex-flow:row wrap;justify-content:space-between;text-align:left}#order_address>div{flex-basis:48%}.password-reset-done-btns .awesome{margin-bottom:20px!important}.password-reset-done-btns .awesome:first-child{margin-right:0}@media (min-width: 1000px){.password-reset-done-btns .awesome:first-child{margin-right:20px}}.template-app .banner{display:none}.template-app .content .container{padding:0;text-align:left}.template-app .content .container legend,.template-app .content .container .footer{margin:2em 0 1em}.template-app .content .form-group{border-bottom:0 none}.template-app .content .action_bottom .awesome{display:flex;align-items:center;justify-content:center;gap:8px;width:100%!important;height:48px;padding:2em 8.4444444444%!important;font-size:1.4rem!important;line-height:1.7;letter-spacing:.1em!important}.template-app .content .action_bottom .awesome svg{width:16px;height:16px;transform:rotate(180deg);color:#a09473}.template-app .content .action_bottom .awesome:hover svg{color:#fff}.template-app .modal-dialog button,.template-app .modal-dialog .btn{display:none}.template-app .size-estimate{display:block;margin-top:.8rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:.005em;font-size:1.4rem;line-height:1.5;color:#737577}.template-app #template .awesome{padding-right:8.4444444444%!important;padding-left:8.4444444444%!important}@media (min-width: 600px){.template-app .content .action_bottom{text-align:right}}.philosophy .content{padding:0;text-align:left}.philosophy .container{width:100%;margin-right:auto;margin-left:auto;padding:0;text-align:left}@media (min-width: 1000px){.philosophy .container{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}.philosophy .pre-heading{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}.philosophy h1,.philosophy h2,.philosophy .figcaption .heading,.figcaption .philosophy .heading,.philosophy figcaption .heading,figcaption .philosophy .heading{margin-top:.5em;margin-bottom:1.5em;font-size:3.8rem;line-height:1.1em}.philosophy h1{max-width:7em}.philosophy h2,.philosophy .figcaption .heading,.figcaption .philosophy .heading,.philosophy figcaption .heading,figcaption .philosophy .heading{margin-right:24px;margin-left:24px}.philosophy h3{font-size:2.8rem;line-height:1.1428571429}.philosophy #intro .feature-link,.philosophy #essentials .feature-link,.philosophy #favorites .feature-link,.philosophy #about .feature-link{margin-top:5rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.9rem;text-transform:uppercase}@media (min-width: 1000px){.philosophy #intro .feature-link,.philosophy #essentials .feature-link,.philosophy #favorites .feature-link,.philosophy #about .feature-link{margin-top:10rem}}.philosophy #intro{position:relative;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;min-height:calc(100vh - 50px);max-height:900px;padding:24px;overflow:hidden;text-align:left;background-color:#0f2130}.philosophy #intro span{display:block;margin-bottom:10rem}.philosophy #intro h1{margin-left:0}.philosophy #intro p{max-width:14em;margin:0;font-size:1.6rem;line-height:1.375em;letter-spacing:.02rem;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}.philosophy #intro .container{position:relative;z-index:2}.philosophy #intro .hero-selection img{display:none}.philosophy #intro .hero-selection img.selected{display:block;position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .philosophy #intro .hero-selection img.selected{width:auto;min-width:100%;height:auto;min-height:100%}.philosophy #intro .feature-link{display:none;float:left;clear:left;margin-top:10rem}@media (min-width: 1000px){.philosophy #intro{padding:0}.philosophy #intro h1{float:left;width:calc(50% + 1rem);max-width:none;margin-top:0}.philosophy #intro h1+p{float:left;max-width:22em}.philosophy #intro p{font-size:2.2rem;line-height:1.3636363636}.philosophy #intro .feature-link{display:block}}.philosophy #essentials,.philosophy #favorites{padding-top:3rem;padding-bottom:3rem}.philosophy #essentials h2,.philosophy #essentials .figcaption .heading,.figcaption .philosophy #essentials .heading,.philosophy #essentials figcaption .heading,figcaption .philosophy #essentials .heading,.philosophy #favorites h2,.philosophy #favorites .figcaption .heading,.figcaption .philosophy #favorites .heading,.philosophy #favorites figcaption .heading,figcaption .philosophy #favorites .heading{font-size:2.8rem;line-height:1.1428571429}.philosophy #essentials .pre-heading,.philosophy #favorites .pre-heading{margin-left:24px}.philosophy #essentials .feature-link,.philosophy #favorites .feature-link{display:none}@media (min-width: 1000px){.philosophy #essentials .feature-link,.philosophy #favorites .feature-link{display:block;margin-left:0}}@media (min-width: 1000px){.philosophy #essentials,.philosophy #favorites{padding-top:calc(62px + 5rem)}.philosophy #essentials h2,.philosophy #essentials .figcaption .heading,.figcaption .philosophy #essentials .heading,.philosophy #essentials figcaption .heading,figcaption .philosophy #essentials .heading,.philosophy #favorites h2,.philosophy #favorites .figcaption .heading,.figcaption .philosophy #favorites .heading,.philosophy #favorites figcaption .heading,figcaption .philosophy #favorites .heading{display:none}.philosophy #essentials .pre-heading,.philosophy #favorites .pre-heading{width:calc(50% - .5rem);max-width:none;margin:0;padding-left:0}.philosophy #essentials .carousel,.philosophy #favorites .carousel{margin-top:5rem;margin-bottom:5rem}}.philosophy #essentials{padding-bottom:0}.philosophy #essentials>p{display:none}.philosophy #essentials figure{position:relative;overflow:hidden}.philosophy #essentials figure figcaption{position:relative;z-index:2}.philosophy #essentials figure figcaption a{display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding:72px 24px 96px;text-decoration:none}.philosophy #essentials figure blockquote{margin:0 0 5rem;text-align:left}.philosophy #essentials figure blockquote p{position:relative;max-width:10em;margin:.25em 0}.philosophy #essentials figure blockquote p:before{position:absolute;content:"\201c"}.philosophy #essentials figure blockquote cite{font-size:1rem;line-height:1;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.philosophy #essentials figure blockquote cite b{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.philosophy #essentials figure .title,.philosophy #essentials figure .price{display:none}@media (max-width: 599px){.philosophy #essentials figure{height:calc(100vh - 50px)}.philosophy #essentials figure>a img{display:none;position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .philosophy #essentials figure>a img{width:auto;min-width:100%;height:auto;min-height:100%}.philosophy #essentials figure>a .setting{display:block}.philosophy #essentials figure figcaption{height:100%}.philosophy #essentials figure figcaption a{color:#363636}.philosophy #essentials figure blockquote p{padding-top:1em;font-size:4.6rem;line-height:1.0434782609;text-transform:uppercase;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:800;font-style:normal;letter-spacing:.1em}.philosophy #essentials figure blockquote p:before{top:0;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}}@media (min-width: 600px){.philosophy #essentials figure{padding:.5rem}.philosophy #essentials figure>a img{display:none}.philosophy #essentials figure>a .feature{display:block}.philosophy #essentials figure>a:after{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;display:block;background:#00000005;content:""}.philosophy #essentials figure figcaption a{position:relative;flex-flow:row;align-items:flex-end;justify-content:space-between;min-height:10rem;padding:0 1rem 1.5rem;color:#363636!important}.philosophy #essentials figure figcaption a *{color:#363636!important}.philosophy #essentials figure .title,.philosophy #essentials figure .price{margin:0;font-size:1rem;line-height:1em;text-transform:uppercase;opacity:1;transition:opacity .3s linear;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.philosophy #essentials figure .title{display:block;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}.philosophy #essentials figure .awesome{display:none}.philosophy #essentials figure blockquote{position:absolute;top:1rem;right:1rem;bottom:1.5rem;left:1rem;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:0;opacity:0;transition:opacity .3s linear}.philosophy #essentials figure blockquote p{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.5rem;line-height:1.35em}.philosophy #essentials figure blockquote p:before{left:-.5rem}.philosophy #essentials figure blockquote p:after{content:"\201d"}.philosophy #essentials figure:hover .feature,.philosophy #essentials figure a:hover .feature,.philosophy #essentials figure a:hover+figcaption .feature{display:none}.philosophy #essentials figure:hover .swap,.philosophy #essentials figure a:hover .swap,.philosophy #essentials figure a:hover+figcaption .swap{display:block}.philosophy #essentials figure:hover .title,.philosophy #essentials figure:hover .price,.philosophy #essentials figure a:hover .title,.philosophy #essentials figure a:hover .price,.philosophy #essentials figure a:hover+figcaption .title,.philosophy #essentials figure a:hover+figcaption .price{opacity:0}.philosophy #essentials figure:hover blockquote,.philosophy #essentials figure a:hover blockquote,.philosophy #essentials figure a:hover+figcaption blockquote{opacity:1}}@media (min-width: 1000px){.philosophy #essentials figure figcaption a{padding:0 1.5rem 2rem}.philosophy #essentials figure blockquote{right:1.5rem;bottom:2rem;left:1.5rem}.philosophy #essentials figure .price{display:block}}@media (min-width: 1200px){.philosophy #essentials figure figcaption a{min-height:18rem;padding:0 4rem 4rem}.philosophy #essentials figure blockquote{top:2rem;right:4rem;bottom:4rem;left:4rem}.philosophy #essentials figure blockquote p{font-size:2.3rem}.philosophy #essentials figure blockquote p:before{left:-1rem}}@media (min-width: 1000px){.philosophy #essentials{display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);max-width:1350px;padding-right:45px;padding-left:45px;margin-right:auto;margin-left:auto;padding-bottom:13rem}.philosophy #essentials>p{display:block}.philosophy #essentials .pre-heading{grid-row-start:1;grid-column:1/7}.philosophy #essentials>p{grid-row-start:1;grid-column:7/11;margin:0;font-size:2.2rem;line-height:1.3636363636}.philosophy #essentials .carousel{grid-row-start:2;grid-column:1/13;margin-right:-.5rem;margin-left:-.5rem}.philosophy #essentials .feature-link{grid-row-start:3;grid-column:1/13}}.philosophy #favorites{background:#f7f7f7}.philosophy #favorites h2,.philosophy #favorites .figcaption .heading,.figcaption .philosophy #favorites .heading,.philosophy #favorites figcaption .heading,figcaption .philosophy #favorites .heading{max-width:10em}.philosophy #favorites figure{padding:3px}.philosophy #favorites figcaption{display:none}.philosophy #favorites img{width:calc(100vw - 48px);filter:brightness(50%);transition:filter .3s linear}.philosophy #favorites .slick-current figcaption{display:block}.philosophy #favorites .slick-current img{filter:brightness(100%)}.philosophy #favorites .flex-direction-nav a{display:none}@media (min-width: 1000px){.philosophy #favorites{padding-bottom:6rem}.philosophy #favorites img{width:100%}.philosophy #favorites .slick-centered figcaption{display:block}.philosophy #favorites .slick-centered img{filter:brightness(100%)}.philosophy #favorites .slide-inner{padding:9px}.philosophy #favorites .flex-direction-nav a{display:block;width:264px}}.philosophy #promises{padding:8rem 0;background:#0f2130}.philosophy #promises .container{text-align:center}.philosophy #promises span{display:block;width:4rem;height:4rem;margin-bottom:4rem;margin-right:auto;margin-left:auto}.philosophy #promises h2,.philosophy #promises .figcaption .heading,.figcaption .philosophy #promises .heading,.philosophy #promises figcaption .heading,figcaption .philosophy #promises .heading{display:none}.philosophy #promises h3,.philosophy #promises p{margin-right:auto;margin-left:auto}.philosophy #promises h3{max-width:9em;margin-top:0;margin-bottom:0}.philosophy #promises p{max-width:14em;margin-top:2em;margin-bottom:4em;font-size:1.6rem;line-height:1.375}.philosophy #promises .feature-link{margin-top:0;margin-bottom:0;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}@media (min-width: 1000px){.philosophy #promises .container{display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);max-width:1350px;padding-right:45px;padding-left:45px;margin-right:auto;margin-left:auto;text-align:left}.philosophy #promises .container div{position:relative}.philosophy #promises .container div:first-of-type{grid-row-start:1;grid-column:3/6}.philosophy #promises .container div:last-of-type{grid-row-start:1;grid-column:8/12}.philosophy #promises .container div:last-of-type p{margin-bottom:4rem}.philosophy #promises .container div span{position:absolute;right:calc(100% + 18px)}.philosophy #promises h3,.philosophy #promises p{margin-right:0;margin-left:0}.philosophy #promises p{max-width:none;margin-bottom:0}.philosophy #promises .feature-link{grid-row-start:2;grid-column-start:8}}.philosophy #about{position:relative;max-width:1350px;margin-right:0;margin-left:0;padding-right:24px;padding-left:24px;padding-top:6rem;padding-bottom:8rem;text-align:left}@media (min-width: 1000px){.philosophy #about{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}}.philosophy #about h2,.philosophy #about .figcaption .heading,.figcaption .philosophy #about .heading,.philosophy #about figcaption .heading,figcaption .philosophy #about .heading{margin:0}.philosophy #about p{font-size:calc(5vw + 0px);line-height:calc(7.8571428571vw + -3.1428571429px)}@media (max-width: 320px){.philosophy #about p{font-size:16px}}@media (min-width: 600px){.philosophy #about p{font-size:30px}}@media (max-width: 320px){.philosophy #about p{line-height:22px}}@media (min-width: 600px){.philosophy #about p{line-height:44px}}.philosophy #about .video-wrapper{margin-top:5rem;margin-bottom:4rem;margin-right:-24px;margin-left:-24px}@media (min-width: 1000px){.philosophy #about p{width:calc(49.3333333333% + 18px)}.philosophy #about .video-wrapper{margin-right:0;margin-left:0}}.philosophy .carousel{position:relative}.philosophy .slick-dots{bottom:-2em;padding-left:24px;text-align:left}.philosophy .slick-dots li button{width:10px;height:10px}.philosophy .slick-dots li:first-of-type{margin-left:0}.philosophy .svg-nav-prev,.philosophy .svg-nav-next{position:absolute;top:0;bottom:0;z-index:9;display:flex;align-items:center;justify-content:center;width:45px;color:#fff;cursor:pointer;fill:#fff}@media (min-width: 1442px){.philosophy .svg-nav-prev,.philosophy .svg-nav-next{width:120px}}.philosophy .svg-nav-prev i,.philosophy .svg-nav-next i{width:8px;height:20px;color:#fff}.philosophy .svg-nav-prev{left:0}.philosophy .svg-nav-next{right:0;transform:rotate(180deg)}#preferences-form{display:flex;flex-flow:column;gap:4.8rem;padding:0}#preferences-form fieldset legend{margin:3.2rem 0 1.2rem;font-size:1.6rem;line-height:1.2;font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;color:#0f2130}@media (min-width: 1000px){#preferences-form fieldset legend{font-size:2.2rem}}.garment-department{display:none!important}.garment-department>div{display:flex;flex-wrap:wrap;gap:8px}#sms-preferences .checkbox{margin-bottom:1.6rem}.size-selector-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.size-selector-wrapper .size-selector{position:relative;justify-self:stretch;min-height:4.2rem}.size-selector-wrapper .size-selector input[type=radio]{width:100%;height:100%;padding:.7rem 1rem;outline:1px solid #fff;border:1px solid #c2c2c2;border-radius:unset}.size-selector-wrapper .size-selector input[type=radio]:checked{cursor:default;outline-color:#0f2130;border-color:#0f2130;background:#0f2130}.size-selector-wrapper .size-selector input[type=radio]:checked+label>span{color:#fff}.size-selector-wrapper .size-selector input[type=radio]:hover{outline-color:#0f2130;border-color:#0f2130}.size-selector-wrapper .size-selector label{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1}.size-selector-wrapper .size-selector label span+span{margin-top:.2rem;font-size:1.2rem;font-weight:500;color:#5f6062}.size-selector-wrapper .size-selector label span b{font-family:inherit}#size-preference-pants{grid-template-columns:repeat(5,1fr)}.profile-preferences h1{margin-bottom:40px}@media (min-width: 1000px){#thecommonclub .customer-portal .customer-commons.wardrobe{grid-column:4/span 6;width:100%;display:grid;grid-gap:18px;grid-template-columns:repeat(6,1fr);max-width:1350px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}#thecommonclub .customer-portal .customer-commons.wardrobe h3,#thecommonclub .customer-portal .customer-commons.wardrobe h4,#thecommonclub .customer-portal .customer-commons.wardrobe p{grid-column:1/span 5}#thecommonclub .customer-portal .customer-commons.wardrobe .wardrobe__category{grid-column:1/span 6;width:100%}#thecommonclub .customer-portal .customer-commons.wardrobe .wardrobe_recommendations{grid-column:1/span 5}#thecommonclub .customer-portal .customer-commons.wardrobe .wardrobe_recommendations li{flex-basis:49.3333333333%}}.wardrobe__title,.wardrobe__category-title{text-align:left;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2rem;font-size:.8rem;line-height:1.375;text-transform:uppercase}.wardrobe__title{padding-bottom:1em;color:#a09473;border-bottom:1px solid #717171}@media (min-width: 1200px){.wardrobe__title{font-size:1rem;color:#0f2130}}.wardrobe__category-title{color:#363636}.wardrobe__category{margin-bottom:4rem}.wardrobe__category .matrix{flex-wrap:nowrap;justify-content:flex-start}.wardrobe__category .matrix li{display:block;flex:0 0 49.3333333333%}@media (min-width: 1200px){.wardrobe__category .matrix li{flex-basis:32.4444444444%}}.wardrobe__category .directededge-blocks{margin:0;padding:0}.wardrobe__category .directededge-blocks h3,.wardrobe__category .directededge-blocks .h3{display:none}.wardrobe__category .directededge-blocks .matrix{flex-wrap:wrap;justify-content:space-between}.wardrobe__category .directededge-blocks .matrix li{margin:0;flex-basis:49.3333333333%}@media (min-width: 1200px){.wardrobe__category .directededge-blocks .matrix li{flex-basis:32.4444444444%}}.wardrobe__category .directededge-blocks .container{padding:0}.wardrobe__ps-scroll-container{position:relative;width:100%}#changelog ul,#changelog article,.changelog ul,.changelog article{position:relative;margin-bottom:2.25em;padding:0 0 0 62px;text-align:left}#changelog ul img,#changelog article img,.changelog ul img,.changelog article img{position:absolute;top:5px;left:0;width:44px;height:auto;border-radius:50%}#changelog a,.changelog a{position:relative;text-decoration:none;text-transform:uppercase;font-size:.8rem;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.06em}#changelog a:after,.changelog a:after{content:"";position:absolute;top:2px;right:-8px;display:block;width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #363636;transition:border-color .3s ease-in-out}#changelog a:hover:after,.changelog a:hover:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #a09473}#changelog figcaption,.changelog figcaption{padding-bottom:1.5rem}#changelog .author,.changelog .author{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:.9rem;text-transform:uppercase}#changelog .position,.changelog .position{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:.9rem}#changelog p,.changelog p{margin-top:0;margin-bottom:.75em;font-size:1.5rem;line-height:1.4em;letter-spacing:.04em}#changelog li,.changelog li{cursor:pointer;display:inline;color:#717171}#changelog li:not(:last-of-type),.changelog li:not(:last-of-type){padding-right:.5em}#changelog li.active,.changelog li.active{cursor:default;color:#363636}@media (min-width: 1000px){.template-blog .secondary-content-wrapper #changelog,.template-article .secondary-content-wrapper #changelog,.template-blog .secondary-content-wrapper .changelog,.template-article .secondary-content-wrapper .changelog{margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}.template-blog .secondary-content-wrapper #changelog section,.template-article .secondary-content-wrapper #changelog section,.template-blog .secondary-content-wrapper .changelog section,.template-article .secondary-content-wrapper .changelog section{padding-top:10em;display:flex;flex-flow:row wrap;justify-content:space-between}.template-blog .secondary-content-wrapper #changelog section article,.template-article .secondary-content-wrapper #changelog section article,.template-blog .secondary-content-wrapper .changelog section article,.template-article .secondary-content-wrapper .changelog section article{flex-basis:49.3333333333%}}.changelog{padding-top:1.2rem;padding-right:19px;padding-left:24px}.template-collection-coming-soon article h1{display:none}.template-collection-coming-soon .secondary-title{margin-top:3.5rem;margin-bottom:0;margin-left:24px;text-align:left;font-size:calc(2.1428571429vw + 13.1428571429px)}@media (max-width: 320px){.template-collection-coming-soon .secondary-title{font-size:20px}}@media (min-width: 600px){.template-collection-coming-soon .secondary-title{font-size:26px}}.template-collection-coming-soon .intro{margin-top:3.5rem;margin-right:24px;margin-bottom:6rem;margin-left:24px;font-size:1.6rem;line-height:1.75em;text-align:left}.template-collection-coming-soon .product-campaign figcaption{padding:2.8rem 24px 6rem}.template-collection-coming-soon .product-campaign .ratio-container{position:relative;display:block;overflow:hidden}.template-collection-coming-soon .product-campaign .ratio-container:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:0 none}.template-collection-coming-soon .product-campaign .ratio-container>video,.template-collection-coming-soon .product-campaign .ratio-container>svg,.template-collection-coming-soon .product-campaign .ratio-container>img,.template-collection-coming-soon .product-campaign .ratio-container>picture img,.template-collection-coming-soon .product-campaign .ratio-container>a img,.template-collection-coming-soon .product-campaign .ratio-container>figure img{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>video,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>svg,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>picture img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>a img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>figure img{width:auto;min-width:100%;height:auto;min-height:100%}.template-collection-coming-soon .product-campaign .ratio-container>video.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>video.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyloading{filter:blur(5px);transition:filter .3s}.template-collection-coming-soon .product-campaign .ratio-container>video.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyloaded{filter:blur(0)}.template-collection-coming-soon .product-campaign .container{position:unset;padding:0}.template-collection-coming-soon .product-campaign .heading,.template-collection-coming-soon .product-campaign .funding,.template-collection-coming-soon .product-campaign .date,.template-collection-coming-soon .product-campaign .details{display:block}.template-collection-coming-soon .product-campaign .heading,.template-collection-coming-soon .product-campaign .date{position:absolute;top:24px;z-index:1;color:#fff}.template-collection-coming-soon .product-campaign .heading{font-size:1.4rem;line-height:1em}.template-collection-coming-soon .product-campaign .funding{position:absolute;z-index:initial;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;top:20%;left:20px;z-index:1;width:88px;height:88px;color:#fff}.template-collection-coming-soon .product-campaign .funding .seal{position:absolute;top:0;left:0;width:100%;height:100%}.template-collection-coming-soon .product-campaign .funding .progress{position:relative;z-index:1;display:inline-block;width:177px;margin-top:-.25em;margin-left:-.125em;font-size:2.4rem;letter-spacing:-.0675em;text-align:center;transform:rotate(-10deg)}.template-collection-coming-soon .product-campaign .funding .progress span{padding-left:.05em;font-size:1.8rem}.template-collection-coming-soon .product-campaign .date{margin-top:3rem;font-size:3rem;line-height:1em}.template-collection-coming-soon .product-campaign .regular,.template-collection-coming-soon .product-campaign .quantity{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between;width:100%;margin-bottom:1.5rem;border-bottom:1px solid #363636}.template-collection-coming-soon .product-campaign .regular span:first-of-type,.template-collection-coming-soon .product-campaign .quantity span:first-of-type{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}.template-collection-coming-soon .product-campaign .regular span:last-of-type,.template-collection-coming-soon .product-campaign .quantity span:last-of-type{font-size:1.4rem}.template-collection-coming-soon .product-campaign .quantity{margin-bottom:3rem}.template-collection-coming-soon .product-campaign .awesome{width:100%}@media (min-width: 1000px){.template-collection-coming-soon article h1{display:block;margin-left:0;padding-left:0;font-size:5rem;text-align:center}.template-collection-coming-soon .secondary-title{display:none}.template-collection-coming-soon .intro{max-width:22.5em;margin-top:12rem;margin-right:auto;margin-bottom:12rem;margin-left:auto;font-size:2rem;line-height:1.4em;text-align:center}.template-collection-coming-soon .product-campaign figcaption{position:absolute;top:0;left:0;z-index:initial;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;z-index:1;padding:0;color:#fff}.template-collection-coming-soon .product-campaign .ratio-container{position:relative;display:block;overflow:hidden}.template-collection-coming-soon .product-campaign .ratio-container:after{content:"";display:block;width:100%;height:0;padding-bottom:41.6666666667%;background:0 none}.template-collection-coming-soon .product-campaign .ratio-container>video,.template-collection-coming-soon .product-campaign .ratio-container>svg,.template-collection-coming-soon .product-campaign .ratio-container>img,.template-collection-coming-soon .product-campaign .ratio-container>picture img,.template-collection-coming-soon .product-campaign .ratio-container>a img,.template-collection-coming-soon .product-campaign .ratio-container>figure img{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 1px);height:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate(-50%,-50%)}.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>video,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>svg,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>picture img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>a img,.no-object-fit .template-collection-coming-soon .product-campaign .ratio-container>figure img{width:auto;min-width:100%;height:auto;min-height:100%}.template-collection-coming-soon .product-campaign .ratio-container>video.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>video.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyloading,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyload,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyloading{filter:blur(5px);transition:filter .3s}.template-collection-coming-soon .product-campaign .ratio-container>video.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>svg.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>picture img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>a img.lazyloaded,.template-collection-coming-soon .product-campaign .ratio-container>figure img.lazyloaded{filter:blur(0)}.template-collection-coming-soon .product-campaign .container{position:relative;width:100%;max-width:1350px;padding-right:45px;padding-left:45px}.template-collection-coming-soon .product-campaign .caption{width:40.8888888889%;margin-right:auto;margin-left:8.4444444444%}.template-collection-coming-soon .product-campaign .heading,.template-collection-coming-soon .product-campaign .funding,.template-collection-coming-soon .product-campaign .date,.template-collection-coming-soon .product-campaign .details{width:100%}.template-collection-coming-soon .product-campaign .heading,.template-collection-coming-soon .product-campaign .date{position:relative;top:auto}.template-collection-coming-soon .product-campaign .heading{font-size:1.6rem}.template-collection-coming-soon .product-campaign .funding{top:-45px;right:45px;left:auto;width:192px;height:192px}.template-collection-coming-soon .product-campaign .funding .progress{font-size:5rem}.template-collection-coming-soon .product-campaign .funding .progress span{font-size:3.8rem}.template-collection-coming-soon .product-campaign .date{margin-top:4.2rem;margin-bottom:5rem;font-size:6rem;white-space:nowrap}.template-collection-coming-soon .product-campaign .regular,.template-collection-coming-soon .product-campaign .quantity{display:inline-block;width:auto;margin-bottom:7.5rem;border:0 none}.template-collection-coming-soon .product-campaign .regular span,.template-collection-coming-soon .product-campaign .quantity span{display:inline}.template-collection-coming-soon .product-campaign .regular span:first-of-type,.template-collection-coming-soon .product-campaign .quantity span:first-of-type{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;text-transform:uppercase}.template-collection-coming-soon .product-campaign .regular span:last-of-type,.template-collection-coming-soon .product-campaign .quantity span:last-of-type{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;text-transform:uppercase}.template-collection-coming-soon .product-campaign .regular span:first-of-type{display:none}.template-collection-coming-soon .product-campaign .regular span:last-of-type:before{margin-right:.5em;content:"Priced at"}.template-collection-coming-soon .product-campaign .quantity{margin-left:2em}.template-collection-coming-soon .product-campaign .quantity span:first-of-type{display:none}.template-collection-coming-soon .product-campaign .quantity span:last-of-type:before{margin-right:.5em;content:"Limited to"}.template-collection-coming-soon .product-campaign .awesome{width:27rem}.template-collection-coming-soon .product-campaign:nth-of-type(2n) .caption{margin-right:8.4444444444%;margin-left:auto}.template-collection-coming-soon .product-campaign:nth-of-type(2n) .funding{right:auto;left:45px}}.afterpay-paragraph{margin-top:0;padding-right:2rem;font-size:1.1rem;text-align:right}.afterpay-paragraph img{width:7rem}.afterpay-paragraph .afterpay-link{display:none!important}.with-afterpay .component-cart{padding-bottom:19.1rem;text-align:left}.with-afterpay .component-cart:has(.not-discounted){padding-bottom:13.1rem}.with-afterpay .component-cart__actions{padding-top:0}.stamped-rewards-base:not(.opened)+.stamped-rewards-launcher:not(.opened){display:none!important}.spr-badge{margin:2em auto -1.25em!important}.spr-badge .spr-badge-caption{font-size:1rem}.fa,.fa-star,.fa-star-o,.fa-star-half-o,.stamped-fa,.stamped-fa-star,.stamped-fa-star-o,.stamped-fa-star-half-o,.stamped-badge .fa,.stamped-starrating a{color:#a09473!important}.stamped-fa.stamped-fa-thumbs-up{color:#4573a7!important}.stamped-fa.stamped-fa-thumbs-down{color:#c74444!important}.stamped-proxy-thankyou .fa.fa-heart{font-family:FontAwesome!important}.stamped-proxy-thankyou-share i.fa{font-family:FontAwesome!important;color:#fff!important;line-height:1;vertical-align:middle}.stamped-review-recommend[data-is-recommend=true]:before{color:#4573a7}[data-customer-rewards-history-wrapper] table{width:100%;text-align:left}[data-customer-rewards-history-wrapper] table tr{border-bottom:1px solid #c2c2c2}[data-customer-rewards-history-wrapper] table tr:last-child{border-bottom:none}[data-customer-rewards-history-wrapper] table th{text-transform:uppercase;font-size:1rem;line-height:1.4;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;color:#737577;padding-bottom:10px}@media (min-width: 1000px){[data-customer-rewards-history-wrapper] table th{font-size:1.2rem;letter-spacing:1.2px}}[data-customer-rewards-history-wrapper] table td{padding-top:10px;padding-bottom:10px;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1.4rem;line-height:1.2;color:#737577}@media (min-width: 1000px){[data-customer-rewards-history-wrapper] table td{font-size:1.6rem}}[data-customer-rewards-history-wrapper] table .discount{font-weight:500;color:#0f2130}[data-customer-rewards-history-wrapper] table .discount div{color:#737577;font-size:1.2rem;font-weight:400;line-height:1.5}@media (min-width: 1000px){[data-customer-rewards-history-wrapper] table .discount div{font-size:1.4rem}}[data-customer-rewards-history-wrapper] table .code{color:#363636;font-weight:500;font-size:1.4rem;line-height:1.2}@media (min-width: 1000px){[data-customer-rewards-history-wrapper] table .code{font-size:1.8rem}}.customer-commons h3{text-align:left;font-size:2rem;line-height:1.2;color:#0f2130;font-weight:500}@media (min-width: 1000px){.customer-commons h3{font-size:2.2rem}}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-coupons-redemption-widget-container{padding-top:0!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-content-container{display:none}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .four-in-row .yotpo-redemption-item{width:100%!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-details,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-confirmation,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-container{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-cost,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-confirmation-title,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-title,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-text-body{font-family:inherit!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-cost,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-confirmation-title,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-title,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-text-body{font-weight:inherit!important;letter-spacing:inherit!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-reward{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:3.2rem!important;line-height:1}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-cost,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-confirmation-title,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-text-body{color:#363636!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-message-toast-title{color:#4573a7!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1rem;text-transform:uppercase}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type{border-color:#363636!important;background-color:#fff!important;color:#363636!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type:focus,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type:hover,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type:active{border-color:#363636!important;background-color:#363636!important;color:#fff!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type.yotpo-filled-button{border-color:#a09473!important;background-color:#a09473!important;color:#363636!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type.yotpo-filled-button:focus,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type.yotpo-filled-button:hover,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type.yotpo-filled-button:active{border-color:#363636!important;background-color:#363636!important;color:#fff!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-rectangular-btn-type.yotpo-default-cursor{border-color:#f2f2f2!important;background-color:#f2f2f2!important;color:#717171!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style.yotpo-borderless-btn-type{color:#363636!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-button-style .yopto-widget-button-text{text-transform:uppercase;font-family:inherit!important;font-size:1.4rem!important;font-weight:inherit!important;letter-spacing:inherit!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option .yotpo-button-style,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option .yotpo-copy-code-button{margin-top:1.2rem!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-confirmation .yotpo-redemption-confirmation-options{margin-top:.6rem!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .swiper-pagination-bullet{background-color:#f2f2f2!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .swiper-pagination-bullet:focus,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .swiper-pagination-bullet:hover,.yotpo-coupons-redemption-widget.yotpo-widget-override-css .swiper-pagination-bullet:active{background-color:#0f2130!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#363636!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-copy-code-button{background-color:#4573a7!important;border-color:#4573a7!important;color:#fff!important}@media (min-width: 1000px){.yotpo-coupons-redemption-widget.yotpo-widget-override-css .four-in-row .yotpo-redemption-item{width:49.3333333333%!important}.yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-option-container{padding:0 10px!important}}.yotpo-widget-referral-widget.yotpo-widget-override-css{min-height:152px;text-align:left!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-background{height:auto!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-tile-wrapper,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-tile{min-height:auto!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-tile-box,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-email-view{width:100%!important;margin:0!important;padding:0!important}.yotpo-widget-referral-widget.yotpo-widget-override-css img,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-header-text,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-share-buttons-container,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-input-example{display:none!important;width:0!important;height:0!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-title-text{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.04em;font-size:1rem;text-transform:uppercase;font-weight:500!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-description-text{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.5}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-referral-widget-form{margin-top:12px!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-inputs-container{font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-email-container .yotpo-input{width:100%!important;height:60px!important;min-width:auto!important;padding:20px 12px 20px 16px!important;background:#fff!important;border:1px solid #a09473!important;border-radius:4px!important;color:#0f2130!important;text-align:left!important;text-transform:unset!important;font-family:inherit!important;font-size:1.6rem!important;line-height:1.12!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-email-container .yotpo-input-label{transform:translateY(-.9rem) scale(.75)!important;transform-origin:top left!important;top:2.1rem!important;left:1.6rem!important;margin:0!important;text-align:left!important;font-family:inherit!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important;font-size:1.6rem!important;line-height:1.125!important;color:#5f6062!important;transition:all .2s ease!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-email-container .yotpo-input-label+.yotpo-input{padding:28px 12px 12px 16px!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-button-style{box-sizing:border-box!important;position:absolute!important;height:4.4rem!important;width:4.4rem!important;top:.8rem!important;right:.8rem!important;padding:.8rem!important;border:none!important;border-radius:2px!important;background:#a09473 url(footer-caret-right.svg) no-repeat center!important;color:#fff!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-button-style:focus,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-button-style:hover,.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-button-style:active{background-color:#4573a7!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-button-style>*{display:none!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-final-view{font-family:Orbikular Roman,Georgia,Times,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:0}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-final-view .yotpo-header-text{display:block!important;width:auto!important;height:auto!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-final-view .yotpo-title-text{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:unset!important}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-final-view .yotpo-button-style{display:none!important}.edd{min-height:4.1rem;padding:.9rem 0;text-align:center;font-size:1.4rem;line-height:1.5}.edd--cart{width:100%;margin-top:1.25rem;margin-bottom:.5rem;padding:1.2rem;border:1px solid #f2f2f2;text-align:left;font-size:1.2rem;line-height:1.5}.edd--cart h4{margin:0 0 .2rem;padding:0;border:0 none;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.2rem;line-height:1.4;text-transform:uppercase}@media (min-width: 1000px){.edd--cart .form--edd{max-width:620px}}@media (min-width: 1000px){.template-cart .block-cart .component-cart-callouts{width:49.3333333333%}.template-cart .block-cart .edd--cart{width:49.3333333333%;align-self:stretch;margin-bottom:1.1rem;margin-left:auto}}.edd__text{display:inline-block;min-width:50%;min-height:2.3rem;margin:0 auto}.edd__date{color:#4573a7;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}@keyframes edd-pulse{50%{opacity:.5}}.edd-skeleton p{background:#f2f2f2;animation:edd-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion: reduce){.edd-skeleton p{animation:none}}.button--zipcode{display:inline-block!important;width:auto!important;padding:0!important;color:#363636!important;text-decoration:underline!important;font-family:"National 2",Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;font-size:1.4rem!important;line-height:1.5!important;letter-spacing:0!important}.button--zipcode:hover,.button--zipcode:focus{color:#4573a7;text-decoration:none}.edd--cart .button--zipcode{font-size:1.2rem}.form--edd{display:none!important;padding:0}.edd--form-visible .edd__text{display:none}.edd--form-visible .form--edd{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/taylor-stitch.styles.css.map?v=112553280661800032201760371787 */
