@font-face{font-family:Avenir Next Demi;src:url(//wondermachines.com/cdn/shop/t/15/assets/AvenirNext-DemiBold.woff2?v=175890438010855641762353364) format("woff2"),url(//wondermachines.com/cdn/shop/t/15/assets/AvenirNext-DemiBold.woff?v=87339503585667070951762353364) format("woff");font-weight:600;font-style:normal;font-display:swap}.slideshow__heading--wider{max-width:1920px}.slideshow__subheading{max-width:1052px;margin:42px auto -85px;font-size:2.74rem}@media (max-width: 749px){.slideshow__subheading{font-size:18px}}.featured-collection--alt{padding:78px 0 60px}@media (max-width: 1023px){.featured-collection--alt{padding:30px 0}}.page-width--large{max-width:1804px}.card--alt .card__badge{font-size:1.4rem}.card--alt .card__info{padding:40px 26px 26px}.card--alt .card__brand,.card--alt .card__price,.card--alt .card__availability{font-size:2rem}.card--alt .card__name{font-size:4.4rem;margin:11px 0 14px}.card--alt .card__price{margin-bottom:31px}.card--alt .card__price--sale{font-size:2.6rem;vertical-align:middle}.card--alt .card__price--regular-strike{vertical-align:middle}.card--alt form{max-width:350px;margin:0 auto}@media (max-width: 1023px){.card--alt .card__name{font-size:26px}.card--alt .card__brand,.card--alt .card__price,.card--alt .card__availability,.card--alt .card__badge{font-size:18px}}.feature-row--alt.feature-row--small .feature-row__text{max-width:806px;padding:63px 70px 61px 40px;margin:0 0 0 auto}.feature-row--alt.feature-row__image-crop--circle .feature-row__image-crop,.feature-row--alt.feature-row__image-crop--square .feature-row__image-crop{width:540px;height:540px}.feature-row--alt .feature-row__heading{margin-bottom:29px;font-size:38px;line-height:1.02;letter-spacing:.05em}.feature-row--alt .feature-row__heading~.feature-row__heading{margin:32px 0 9px;line-height:1.2}.feature-row--alt .featured-row__subtext{font-size:22px;line-height:1.4}.feature-row--alt ul{padding-left:21px;margin:0;font-size:20px}.feature-row--alt ul li+li{margin-top:15px}@media (max-width: 1300px){.feature-row--alt.feature-row--small .feature-row__text{padding:50px 30px}.feature-row--alt .feature-row__heading{font-size:30px}.feature-row--alt .featured-row__subtext{font-size:20px}.feature-row--alt.feature-row__image-crop--circle .feature-row__image-crop,.feature-row--alt.feature-row__image-crop--square .feature-row__image-crop{width:400px;height:400px}}@media (max-width: 1023px){.feature-row--alt.feature-row__image-crop--circle .feature-row__image-crop,.feature-row--alt.feature-row__image-crop--square .feature-row__image-crop{width:300px;height:300px}.feature-row--alt .featured-row__subtext,.feature-row--alt ul{font-size:18px}}@media (max-width: 749px){.feature-row--alt ul{display:inline-block;text-align:left}}.feature-row--repeat .feature-row__heading{font-size:49px;line-height:1.22}.feature-row--repeat .feature-row__text{max-width:766px;padding:261px 40px 298px}@media (max-width: 1300px){.feature-row--repeat .feature-row__heading{font-size:42px}}@media (max-width: 1023px){.feature-row--repeat .feature-row__heading{font-size:32px}.feature-row--repeat .feature-row__text{padding:15vw 20px}}@media (max-width: 749px){.feature-row--repeat .feature-row__image{margin-bottom:0}.feature-row--repeat .feature-row__heading{font-size:24px}}.section{padding-top:117px}.section .section__head{margin-bottom:146px;text-align:center}.section .page-width{max-width:100%}.section .section__title{margin:0;letter-spacing:.04em}.section .section__title:before{display:block;margin:0 auto 22px}.section .section__foot{padding:160px 0;text-align:center}.section .section__foot p{max-width:888px;margin:0 auto;font-size:26px;line-height:1.54}@media (max-width: 1023px){.section .section__foot{padding:40px 0}.section .section__foot p{font-size:20px}}@media (max-width: 749px){.section{padding-top:60px}.section .section__head{margin-bottom:60px}.section .section__foot p{font-size:14px}}.list-logos{padding:147px 0 95px}.list-logos .page-width{max-width:100%}.list-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin:0;list-style:none outside none}.list-logos li{width:25%;padding:0 20px;margin-bottom:40px}.list-logos figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:330px;height:186px;margin:0 auto}.list-logos img{max-width:100%;max-height:100%;width:auto;height:auto}.list-logos h4{max-width:390px;margin:0 auto;font-family:Avenir Next Demi,serif;font-size:31px;line-height:1.19;color:#000;font-weight:600;text-align:center}@media (max-width: 1300px){.list-logos h4{font-size:22px}}@media (max-width: 1023px){.list-logos{padding:60px 0 40px}.list-logos li{width:50%}}@media (max-width: 749px){.list-logos li{padding:0 10px}.list-logos h4{max-width:none;font-size:16px}}.hero--alt.hero--small .hero__inner{padding:126px 0 107px}.hero--alt .page-width--fluid{max-width:1920px}.hero--alt .hero__overlay-title{font-size:45px}.hero--alt .hero__overlay-title:before{margin-bottom:16px}.hero--alt .hero__btn{width:100%;max-width:520px;padding:15px 30px;margin:50px auto 0;font-size:15px}.hero--alt .mega-subtitle{font-size:16px}.hero--alt .mega-subtitle--large{font-size:20px}@media (max-width: 749px){.hero--alt.hero--small .hero__inner{padding:50px 0}.hero--alt .hero__overlay-title{margin-bottom:20px;font-size:30px}.hero--alt .hero__btn{padding:10px;font-size:13px}.hero--alt .mega-subtitle{font-size:14px}.hero--alt .mega-subtitle--large{font-size:16px}}.slider-text{padding:184px 0 130px;text-align:center;color:#626262}.slider-text .page-width{max-width:1514px}.slider-text .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none outside none}.slider-text .slick-dots button{display:none}.slider-text .slick-dots li{width:8px;height:8px;border-radius:50%;margin:0 13px;background-color:#9a9a9a;opacity:.2;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.slider-text .slick-dots .slick-active,.slider-text .slick-dots li:hover{opacity:1}.slider-text p{font-family:Futura,sans-serif;font-size:30px;line-height:1.17;font-weight:300}.slider-text h5{margin:26px 0 77px;font-size:17px;line-height:1.2;letter-spacing:.02em;font-family:Avenir Next Demi,serif;font-weight:600}@media (max-width: 749px){.slider-text{padding:50px 0}.slider-text p{font-size:18px}.slider-text h5{font-size:15px}.slider-text .slick-dots li{margin:0 6px}}.section-default .page-width{max-width:1474px}.section-default .section__title{font-size:47px;color:#000;font-weight:400}@media (max-width: 749px){.section-default .section__title{font-size:32px}}.accordion{border-top:2px solid rgba(0,0,0,.2)}.accordion .accordion__section{border-bottom:2px solid rgba(0,0,0,.2)}.accordion .accordion__title{position:relative;padding:23px 40px 23px 0;margin-bottom:0;font-family:Avenir Next,serif;font-size:23px;color:#000;font-weight:400}.accordion .accordion__title:after{content:"";position:absolute;top:50%;right:0;width:14px;height:14px;border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.accordion .accordion__body{display:none;padding-bottom:20px;font-size:18px}.accordion .is-expanded .accordion__title:after{-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.accordion a{position:relative;color:#cdbd9c;text-decoration:none;transition:opacity .3s}.accordion a:hover{opacity:.6}@media (max-width: 749px){.accordion .accordion__title{padding:15px 40 15px 0;font-size:18px}.accordion .accordion__body{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.scss.css.map */
