@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0;min-width:0;min-height:0}@font-face{font-family:akira;src:url(/cdn/shop/files/AKIRA.otf?v=1746553778)}@font-face{font-family:avenir;src:url(/cdn/shop/files/avenir.otf?v=1746710257)}.sn-container{display:flex;flex-wrap:wrap;width:100%;max-width:1120px;margin:0 auto}.sn-hidden{display:none}.sn-container.full{max-width:100%}.landing h1,.landing h2,.landing h3,.landing h4,.landing p{margin:0}.landing h1,.landing h2,.landing h3{font-weight:800;font-family:akira,sans-serif;text-transform:uppercase}.multiline h1 strong,.multiline h2 strong .multiline h3 strong{display:block}.landing h1 strong,.landing h2 strong,.landing h3 strong{background:#7f593e;background:linear-gradient(90deg,#7f593e,#e4cc78,#8e7045);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing h1{font-size:54px;line-height:1;color:var(--heading)}.landing h2{font-size:44px;line-height:1;color:var(--heading)}.landing h3{font-size:32px;line-height:1;color:var(--heading)}.landing h4{font-size:18px;line-height:1.4;color:var(--heading);font-family:avenir,sans-serif}.landing p{line-height:1.5}.landing p,.landing ul li,.landing a,.landing span,.landing div,body,input{font-size:16px;color:var(--text);font-family:avenir,sans-serif}.landing label{font-size:14px;display:block}.landing ul{-webkit-padding-start:40px;-moz-padding-start:40px;list-style:none}.landing ul li{position:relative;margin-bottom:5px;padding-bottom:5px}.landing ul li:before{display:block;width:25px;height:25px;position:absolute;left:-35px;top:0;content:""}.landing .sn-btn{display:inline-block;padding:12px 15px;border:1px solid rgba(0,0,0,.1);outline:transparent;text-align:center;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;background-color:var(--btn-bg);color:var(--btn-text);box-shadow:inset 1px 1px 2px #fff3;transition:ease-in-out .4s}.landing .sn-btn:hover{background:var(--accent);color:#fff}.landing .sn-btn.short-btn{max-width:400px}.landing .sn-btn.btn-alt{background:var(--btn-text);color:var(--primary);border:1px solid rgba(255,255,255,.1)}.overlay{position:relative;z-index:1}.overlay:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.m-10{margin:10px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.m-20{margin:20px}.br-5{border-radius:5px}.br-10{border-radius:10px}.br-20{border-radius:20px}.text-center{text-align:center}.vcenter{align-items:center}.hcenter{justify-content:center}.sn-col-1{flex-basis:100%}.sn-col-2{flex-basis:50%}.sn-col-2.m-10{flex-basis:calc(50% - 20px)}.sn-col-3{flex-basis:33.3333333333%}.sn-col-3.m-10{flex-basis:calc(33.3333333333% - 20px)}.sn-col-4{flex-basis:25%}.sn-col-4.m-10{flex-basis:calc(25% - 20px)}.sn-col-5{flex-basis:20%}.sn-col-5.m-10{flex-basis:calc(20% - 20px)}.sn-img{max-width:100%;display:block}.slick-next,.slick-prev{opacity:0;z-index:2;transition:ease-in-out .4s}.slick-next{right:-10px}.slick-prev{left:-10px}.slick-slider:hover .slick-next,.slick-slider:hover .slick-prev{opacity:1}.slick-slider:hover .slick-next{right:10px}.slick-slider:hover .slick-prev{left:10px}.slick-next:before,.slick-prev:before{color:var(--primary)}.sn-rating{display:flex;flex-wrap:wrap;align-items:center}.sn-rating .sn-stars{margin-right:10px}.sn-stars{color:var(--stars)}.landing .collapsible{background-color:var(--background1);color:var(--heading);padding:20px;width:100%;border:none;text-align:left;outline:none;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.landing .active,.landing .collapsible:hover{background-color:var(--background1)}.landing .collapsible:after{content:"+";color:var(--heading);font-weight:700;float:right;margin-left:5px}.landing .active:after{content:"\2212"}.landing .content{padding:0 20px;max-height:0;overflow:hidden;transition:all .2s ease-out;background-color:transparent}@media screen and (max-width: 992px){.landing h1{font-size:36px}.landing h2{font-size:28px}.landing h3{font-size:22px}.landing h4,.landing p,.landing ul li{font-size:16px}}@media screen and (max-width: 767px){.sn-col-2,.sn-col-3{flex-basis:100%}.sn-col-2.m-10,.sn-col-3.m-10{flex-basis:calc(100% - 20px)}.sn-col-4,.sn-col-5{flex-basis:100%}.sn-col-4.m-10,.sn-col-5.m-10{flex-basis:calc(100% - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sn-cr-landing.css.map */
