html{font-family:sans-serif;font-size:12px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/fonts/inter/Inter-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/fonts/inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:100 900;src:url(/fonts/figtree/Figtree-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:100 900;src:url(/fonts/figtree/Figtree-Italic-VariableFont_wght.ttf) format("truetype")}.smash-landing{padding:25px 0 0}.smash-landing .smash-slick{box-sizing:border-box;text-align:center}.smash-landing .smash-slick .img img{border-radius:8px;vertical-align:bottom}.smash-landing .smash-slick .slick-dots{padding:20px 0;text-align:center}.smash-landing .smash-slick .slick-dots li{display:inline-block;margin:0 3px;position:relative}.smash-landing .smash-slick .slick-dots li button{background:transparent;border:0;color:transparent}.smash-landing .smash-slick .slick-dots li:after{background:gray;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;z-index:-1}.smash-landing .smash-slick .slick-dots li.slick-active:after{background:#000}.smash-landing .smash-message{align-items:center;background:#9d1b2a;border-radius:6px;color:#fff;display:flex;justify-content:center;padding:15px 0}.smash-landing .smash-message .message{font-size:20px;font-weight:700;margin-right:10px}.smash-landing .smash-message .date{font-size:16px}.smash-landing .smash-events .title{font-size:27px;line-height:39px;margin:20px 0;text-align:center}.smash-landing .smash-events .events-block{display:grid;grid-template-columns:repeat(4,1fr);width:100%;grid-gap:18px}.smash-landing .smash-events .events-block .event{margin:0 0 25px}.smash-landing .smash-events .events-block .event .img img{border-radius:6px;height:333px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;overflow:hidden;width:100%}.smash-landing .smash-events .events-block .event .txt{padding-top:10px;text-align:center}.smash-landing .smash-events .events-block .event .txt .tag{color:#818181;font-size:14px}.smash-landing .smash-events .events-block .event .txt .title{font-size:19px;font-weight:500;line-height:24px;margin:0;padding-top:5px}.smash-landing .smash-events .events-block .event .txt .price{display:flex;font-size:18px;justify-content:center;padding-top:5px}.smash-landing .smash-events .events-block .event .txt .price .discounts{margin-right:6px;text-decoration:line-through}.smash-landing .smash-events .events-block .event .txt .price .pr{color:#9d1b2a;font-weight:500}.smash-landing .smash-events .events-block .event .txt .limited a{background:#9d1b2a;border-radius:15px;color:#fff;display:inline-block;font-size:14px;line-height:26px;margin-top:10px;padding:0 15px}.smash-landing .smash-events .events-block .event .txt .venue{color:#9d1b2a;font-size:14px;padding-top:10px}.smash-landing .smash-events .events-block .event .txt .venue a{text-decoration:underline}@media screen and (max-width:1200px){.smash-landing{margin-top:60px;padding:0}.smash-landing .smash-slick{margin-top:20px;padding:0 10px}.smash-landing .smash-slick .img img{width:100%}.smash-landing .smash-slick .slick-dots{padding:12px 0}.smash-landing .smash-slick .slick-dots li{margin:0}.smash-landing .smash-slick .slick-dots li:after{height:7px;width:7px}.smash-landing .smash-slick .slick-dots li.slick-active:after{width:8px}.smash-landing .smash-message{background:#fff500;box-shadow:0 18px 0 -13px #e2d900;color:#000;display:block;margin:0 10px;padding:15px 30px}.smash-landing .smash-message .message{font-size:19px;line-height:27px;text-decoration:underline}.smash-landing .smash-message .date{font-size:19px;line-height:27px}.smash-landing .smash-events .tags{display:flex;margin:0 10px;overflow-x:auto;padding:25px 0 10px}.smash-landing .smash-events .tags .tag{background:#eee;border-radius:16px;font-size:14px;line-height:32px;margin-right:8px;padding:0 15px;white-space:nowrap}.smash-landing .smash-events .tags .tag.active{background:#272833;color:#fff}.smash-landing .smash-events .events-block{grid-template-columns:repeat(2,1fr);grid-gap:10px;box-sizing:border-box;padding:15px 10px 0}.smash-landing .smash-events .events-block .event .img img{height:230px}}#smash-product{margin:30px auto 20px;padding:0 0 40px;width:750px}#smash-product .header{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px;border-bottom:1px solid #cecece;margin:30px 0;padding-bottom:30px}#smash-product .header .category{color:#818181;font-size:16px;margin:0 0 15px}#smash-product .header h1{font-size:26px;font-weight:500;margin:0 0 18px}#smash-product .header .venue{color:#9d1b2a;font-size:16px}#smash-product .header .right{text-align:right}#smash-product .header .right .price{font-size:18px}#smash-product .flyer img{width:750px}#smash-product h2{font-size:18px;font-weight:700;margin:0 0 18px}#smash-product .description{font-size:17px;line-height:29px;margin:20px 0 30px}#smash-product .description h2{margin-top:40px}#smash-product .description img{width:100%}#smash-product .description p{margin:0 0 20px}#smash-product .pictures img{margin-bottom:8px;padding:0;width:100%}#smash-product .venue-box{border:1px solid #9d1b2a;border-radius:20px;margin:40px auto 0;padding:37px 30px 20px;position:relative;text-align:center;width:302px}#smash-product .venue-box h3{background:#fff;font-size:18px;left:128px;margin:0 auto;padding:3px 20px;position:absolute;text-align:center;text-transform:uppercase;top:-14px}#smash-product .venue-box img{height:auto;margin:0 auto;width:105px}#smash-product .venue-box p{color:#9d1b2a;font-size:20px;font-weight:700;line-height:28px;padding:16px 42px 0}#smash-product .shop-button{background-color:#9d1b2a;border:none;border-radius:5px;bottom:20px;color:#fff;cursor:pointer;font-size:19px;font-weight:700;height:53px;left:50%;margin-left:-160px;position:fixed;text-transform:uppercase;width:320px}#smash-product .shop-button:hover{background-color:#fff;border:1px solid #9d1b2a;color:#9d1b2a}@media screen and (max-width:1200px){#smash-product,#smash-product .flyer img{width:100%}#smash-product .header{padding:0 15px 40px}#smash-product .header .category,#smash-product .header h1{margin:0 0 8px}#smash-product .description{padding:0 15px}#smash-product .shop-button{background-color:#9d1b2a;border:none;border-radius:5px;bottom:13px;color:#fff;cursor:pointer;font-size:19px;font-weight:700;height:53px;left:0;margin:0 0 0 20px;position:fixed;text-transform:uppercase;width:calc(100% - 44px)}}
