@charset "UTF-8";a.action{display:block;line-height:40px;color:#92000a;text-decoration:none;font-size:1.2em;letter-spacing:1px;font-size:22px;padding-left:30px;padding-right:30px;background:linear-gradient(.25turn,#92000a,red);border-radius:40px;line-height:48px;padding-top:3px;color:#fff;text-align:center}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a:focus{color:inherit}img{max-width:100%}form{margin:0}@media only screen and (max-width: 989px){input,textarea,select{font-size:16px}}button,input[type=submit],label[for]{cursor:pointer}optgroup{font-weight:700}option{color:#69727b;background-color:#fff}[tabindex="-1"]:focus{outline:none}a,button,[role=button],input,label,select,textarea{touch-action:manipulation}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;color:#69727b;background-color:#fff;padding:15px;z-index:10000;transition:none}.grid{*zoom: 1;list-style:none;padding:0;margin:0 0 0 -30px}.grid:after{content:"";display:table;clear:both}.grid__item{float:left;padding-left:30px;width:100%}.grid__item[class*=--push]{position:relative}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.33333%}.two-thirds{width:66.66667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.66667%}.two-sixths{width:33.33333%}.three-sixths{width:50%}.four-sixths{width:66.66667%}.five-sixths{width:83.33333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.33333%}.two-twelfths{width:16.66667%}.three-twelfths{width:25%}.four-twelfths{width:33.33333%}.five-twelfths{width:41.66667%}.six-twelfths{width:50%}.seven-twelfths{width:58.33333%}.eight-twelfths{width:66.66667%}.nine-twelfths{width:75%}.ten-twelfths{width:83.33333%}.eleven-twelfths{width:91.66667%}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (max-width: 749px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.33333%}.small--two-thirds{width:66.66667%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.66667%}.small--two-sixths{width:33.33333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.66667%}.small--five-sixths{width:83.33333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.33333%}.small--two-twelfths{width:16.66667%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.33333%}.small--five-twelfths{width:41.66667%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.33333%}.small--eight-twelfths{width:66.66667%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.33333%}.small--eleven-twelfths{width:91.66667%}.grid--uniform .small--one-half:nth-child(odd),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(odd),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(odd),.grid--uniform .small--five-tenths:nth-child(odd),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(odd){clear:both}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}}@media only screen and (min-width: 750px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.33333%}.medium-up--two-thirds{width:66.66667%}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.medium-up--one-sixth{width:16.66667%}.medium-up--two-sixths{width:33.33333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.66667%}.medium-up--five-sixths{width:83.33333%}.medium-up--one-eighth{width:12.5%}.medium-up--two-eighths{width:25%}.medium-up--three-eighths{width:37.5%}.medium-up--four-eighths{width:50%}.medium-up--five-eighths{width:62.5%}.medium-up--six-eighths{width:75%}.medium-up--seven-eighths{width:87.5%}.medium-up--one-tenth{width:10%}.medium-up--two-tenths{width:20%}.medium-up--three-tenths{width:30%}.medium-up--four-tenths{width:40%}.medium-up--five-tenths{width:50%}.medium-up--six-tenths{width:60%}.medium-up--seven-tenths{width:70%}.medium-up--eight-tenths{width:80%}.medium-up--nine-tenths{width:90%}.medium-up--one-twelfth{width:8.33333%}.medium-up--two-twelfths{width:16.66667%}.medium-up--three-twelfths{width:25%}.medium-up--four-twelfths{width:33.33333%}.medium-up--five-twelfths{width:41.66667%}.medium-up--six-twelfths{width:50%}.medium-up--seven-twelfths{width:58.33333%}.medium-up--eight-twelfths{width:66.66667%}.medium-up--nine-twelfths{width:75%}.medium-up--ten-twelfths{width:83.33333%}.medium-up--eleven-twelfths{width:91.66667%}.grid--uniform .medium-up--one-half:nth-child(odd),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(odd),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(odd),.grid--uniform .medium-up--five-tenths:nth-child(odd),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(odd){clear:both}.medium-up--show{display:block!important}.medium-up--hide{display:none!important}.medium-up--text-left{text-align:left!important}.medium-up--text-right{text-align:right!important}.medium-up--text-center{text-align:center!important}}@font-face{font-family:akrobat;src:url(akrobat.eot);src:url(akrobat.woff) format("woff"),url(akrobat.ttf) format("truetype")}@font-face{font-family:akrobat-black;src:url(Akrobat-Black.eot);src:url(Akrobat-Black.woff) format("woff"),url(Akrobat-Black.ttf) format("truetype")}@font-face{font-family:akrobat-bold;src:url(Akrobat-Bold.eot);src:url(Akrobat-Bold.woff) format("woff"),url(Akrobat-Bold.ttf) format("truetype")}div,button,a{font-family:Teko}div{color:#36383d}a,button{text-decoration:none!important;outline:none!important;border:none!important}.page-width{*zoom: 1;max-width:1180px;padding:0 30px;margin:0 auto}.page-width:after{content:"";display:table;clear:both}div.stamped-reviews h3.stamped-review-header-title{font-size:20px;margin:7px 0 7px 15px}div.stamped-reviews p.stamped-review-content-body{font-size:18px;line-height:1.5;font-family:Akrobat;margin-left:15px}div.stamped-reviews div.stamped-review-image,div.stamped-reviews div.stamped-review-share{margin-left:15px}div.stamped-reviews strong.author{font-family:Akrobat}div.stamped-reviews span,div.stamped-reviews div,div.stamped-reviews p{font-size:18px}.promo_banner{background-color:#fff;color:red;font-size:20px;font-style:normal;font-weight:500;margin:0 auto;padding-top:.55em;text-align:center;width:100%;position:absolute;border-bottom:1px solid lightgrey;top:-50px;height:50px;z-index:9999;display:none}.promo_banner .promo-text{color:red}.promo_banner img{opacity:.88;position:absolute;right:10px;top:10px;font-size:14px;width:30px;cursor:pointer}.promo_banner img:hover{opacity:.8}header.notif{position:initial;margin-top:50px;box-shadow:none}header.notif div.nav-links ul.navlist{top:50px!important}header.notif div.nav-links-xs a.nav-button div.cart-container.cart{margin-top:50px!important}header{padding-bottom:19px;width:100%;top:0;z-index:100;background-color:#fff;position:fixed;box-shadow:0 2px 5px #36383d05}header img.logo{width:190px;z-index:10;margin-left:40px;margin-top:25px}header img.flag{width:45px;margin-top:-12px;margin-right:10px}header a.nav-button{top:20px;right:60px;z-index:10}header span.badge{vertical-align:middle;padding-top:8px;background-image:linear-gradient(45deg,#92000a,red);color:#fff;font-size:17px;width:25px;height:25px;line-height:.7;top:-4px;right:-1px}header div#mobile-nav-close{position:absolute;top:16px;right:0;z-index:10}header img.cart{width:30px}header div.nav-links a.cart{border-radius:40px;line-height:48px;padding-top:3px}header div.nav-links a.cart.view-products{font-size:22px;padding-left:30px;padding-right:30px;background:linear-gradient(.25turn,#92000a,red)}header div.nav-links ul.navlist li a.drop{height:50px}header div.nav-links ul.hidden.navlist{width:500px}header div.nav-links ul{list-style-type:none;margin:0;padding:15px 0 0;position:absolute;letter-spacing:.5px}header div.nav-links ul li{display:inline-block!important;margin-right:1px}header div.nav-links ul span.nav-flag{font-size:34px;vertical-align:middle;cursor:pointer}header div.nav-links ul span.nav-flag svg{font-size:14px;vertical-align:middle;margin-bottom:10px;margin-right:15px;color:#92000a}header div.nav-links ul div.flag-dropdown{display:none;background-color:#fff;padding:15px;top:60px;right:0;text-align:left;min-width:180px;box-shadow:4px 4px 7px #0000001a}header div.nav-links ul div.flag-dropdown div{padding:5px 0;font-size:20px;vertical-align:middle;font-family:Akrobat}header div.nav-links ul div.flag-dropdown div a{color:#000;display:inline;margin:0}header div.nav-links ul div.flag-dropdown div.can{font-weight:700}header div.nav-links ul div.flag-dropdown div.can:after{content:"\2713";float:right;margin-top:5px;font-family:monospace;color:#92000a}header div.nav-links ul li a{display:block;margin:0 16px;line-height:40px;color:#92000a;text-decoration:none;font-size:1.2em;letter-spacing:1px;vertical-align:middle}header div.nav-links ul li.drop-link{margin:0}header div.nav-links ul li.drop-link a{margin:0}header div.nav-links ul li.drop-link a.blank{color:#fff!important}header div.nav-links ul li:hover a{color:gray}header div.nav-links ul li.blank:hover a.blank{color:#f2f2f2!important}header div.nav-links ul.navlist{z-index:1000;right:33px;top:0}header li:hover ul a{background:#fff;color:#36383d!important;height:100px;padding-top:30px}header li:hover ul{box-shadow:0 20px 40px #36383d14}header li ul li:hover a{background:#f2f2f2}header li ul{display:none}header li ul li{display:block!important;float:none}header ul.hidden{top:45px!important;left:-200px;width:80px;padding-top:20px}header ul.hidden li.top-left a{border-radius:5px 0 0}header ul.hidden li.top-right a{border-radius:0 5px 0 0}header ul.hidden li.bottom-left a{border-radius:0 0 0 5px}header ul.hidden li.bottom-right a{border-radius:0 0 5px}header ul li a img.product{width:60px;margin-left:20px;-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scaleX(-1)}header ul.hidden.hidden-2{left:28px}header ul.hidden.hidden-3{left:121px}header li ul li a{width:auto;min-width:250px;padding:0 20px}header li.drop-link:hover{color:red}header ul li a:hover+.hidden,header .hidden:hover{display:block}header li.drop-link{font-size:17px}header li.user{width:60px}header li.user a{min-width:0!important}header svg.profile{font-size:30px;vertical-align:middle;margin-right:5px}div.fourohfour{padding:120px}div.fourohfour h1{font-size:40px}div.fourohfour a.home{font-size:24px;border-radius:40px;background-image:linear-gradient(72deg,#92000a,red);height:40px;width:200px;padding:3px;margin:0 auto}div.modal-video{width:80vw;height:550px;max-width:none;padding-top:30px;overflow:initial}div.modal-video iframe.video{height:490px}@media only screen and (min-width: 992px){section.home div.home-banner{filter:blur(0px)!important}}section.home{margin-top:80px}section.home div.home-banner.carousel{max-height:815px}section.home div.home-banner.carousel .carousel-control-next-icon,section.home div.home-banner.carousel .carousel-control-prev-icon{width:40px;height:40px;opacity:.75!important}section.home div.home-banner{margin-top:-15px}section.home div.home-banner .carousel-caption.mobile{bottom:31%}section.home div.home-banner .carousel-caption.mobile h5{font-size:35px;padding:12px 5px}section.home div.home-banner .carousel-caption.mobile a,section.home div.home-banner .carousel-caption.mobile button{font-size:32px}section.home div.home-banner .carousel-caption{bottom:40%}section.home div.home-banner .carousel-caption h5{font-size:48px;text-shadow:2px 4px 3px rgba(0,0,0,.3);background-color:#e74c3ccc;display:inline-block;padding:5px 20px;transform:skew(-20deg)}section.home div.home-banner .carousel-caption a,section.home div.home-banner .carousel-caption button{margin-top:20px;font-size:28px;background:linear-gradient(.25turn,#92000a,red);margin-bottom:15px;border-radius:100px;padding:5px 30px}section.home div.home-banner div.header{z-index:100;font-size:7.5em;top:23vh;left:8%;line-height:1;letter-spacing:.6px;color:#fff;text-shadow:0 2.5px 4px black}section.home div.home-banner div.outline,section.home div.home-banner div.outline2,section.home div.home-banner div.outline3{background-color:#fff;border-radius:60px;margin:0 auto;cursor:pointer}section.home div.home-banner div.outline{opacity:.45;width:100px;height:100px;cursor:pointer}section.home div.home-banner div.outline2{width:80px;height:80px;opacity:.6;margin-top:-90px}section.home div.home-banner div.outline3{width:60px;height:60px;opacity:.99999;margin-top:-70px;padding-top:15px;background-image:linear-gradient(72deg,#92000a,red)}section.home div.home-banner div.scroll-down{bottom:50px;cursor:initial;z-index:100}section.home div.home-banner svg.down{color:#fff;font-size:2em;vertical-align:middle}section.home div.home-banner.banner-2{margin-bottom:50px;padding-top:200px;height:750px;margin-top:0}section.home div.home-banner.banner-2 div.header-2{font-size:7.5em;line-height:120px;letter-spacing:1px}section.home div.home-banner.banner-2 div.header-2 span.red{color:#f92e1c}section.home div.home-banner.banner-2.banner-4{height:688px}section.home div.home-banner.banner-2.banner-7{height:700px}section.home div.home-banner.banner-3{height:800px;padding-top:4em;background-position:bottom 430px center!important}section.home div.home-banner.banner-3 div.header-2{font-size:7.5em;line-height:120px;letter-spacing:1px}section.home span.red{color:#f92e1c}section.home span.grey{color:#858b99}section.home div.colors img.color{width:45px}section.home img.lines{width:65px;margin-top:70px;margin-bottom:80px}section.home div.description{margin-bottom:30px;font-size:34px}section.home a.more-info{background-image:linear-gradient(72deg,#92000a,red);box-shadow:0 12px 24px #f003;border-radius:10vw;line-height:48px;padding:20px;font-size:1.1em;letter-spacing:1px}section.home a.more-info img.plus{width:24px}section.home a.more-info.more{margin:0 auto}section.home a.watch-video,section.home button.watch-video{background-color:inherit!important;font-size:1.1em;letter-spacing:1px;color:#36383d}section.home a.watch-video img.play,section.home button.watch-video img.play{width:24px}section.home div.modal{margin-top:40px}section.home div.modal .modal-dialog{max-width:1000px}section.home div.modal iframe{width:100%;height:60vh}section.home div.modal span{font-size:40px}section.home div.modal .close{padding-bottom:0;padding-top:10px}section.home div.home-banner.banner-1.banner-5{padding-top:200px;height:1140px}section.home div.home-banner.banner-1.banner-5 h1.rosso-banner{font-size:4em;line-height:60px;letter-spacing:1px;width:62%;margin:0 auto 140px}section.home div.module-container{margin:0 auto}section.home div.module-container div.row{width:75%}section.home div.module-container div.info-box{padding:50px 25px;border-radius:8px;background-color:#fff;box-shadow:0 18px 32px #36383d1f;min-height:425px}section.home div.module-container div.info-box img.like{width:160px}section.home div.module-container div.info-box h4.title{margin-top:30px;color:#92000a;letter-spacing:.8px;font-size:1.9em}section.home div.module-container div.info-box div.description{line-height:30px;color:#9096a3;font-size:1.3em;font-weight:300;letter-spacing:1px}section.home a.more-info.more.chat{box-shadow:none}footer{left:0;bottom:0;border-top:1px solid lightgrey}footer div.bottom{padding:60px 120px}footer div.promotion{padding:80px 120px;background-image:linear-gradient(83deg,#92000a,red)}footer div.promotion h2{font-size:2.5em;letter-spacing:1px;background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer div.promotion input{color:#9096a3;width:480px;height:60px;border-radius:30px;background-color:#fff;box-shadow:0 12px 24px #f003;font-family:akrobat;-webkit-appearance:none}footer div.promotion input:focus,footer div.promotion button:focus{outline:none}footer div.promotion button.subscribe{font-size:1.1em;height:60px;border-radius:30px;border:1px solid #ffffff!important;background-image:linear-gradient(72deg,#92000a,red);margin-left:-168px;vertical-align:bottom}footer div.promotion button.subscribe img.checkmark{width:24px}footer a.footer-link{color:red;font-size:1.3em;letter-spacing:1px;margin-right:40px}footer img.social-icon{width:38px;margin-left:20px}footer div.copyright,footer div.terms{font-size:1em;font-family:Helvetica;margin-top:57px;color:#9096a3}footer div.copyright a,footer div.terms a{color:#9096a3;font-size:1em;font-family:Helvetica;margin-left:22px}div#insta-feed h2{margin-bottom:20px}@media only screen and (min-width: 300px) and (max-width: 991px){.promo_banner span.second-part{display:none}header.notif div.nav-links-xs div#mobile-nav-close{margin-top:54px!important}header.notif div.navlist-xs{margin-top:45px}header{height:85px}header img.logo{position:absolute;width:46vw;margin-left:30px;margin-top:30px;max-width:183px}header img.cart{width:28px;margin-top:-3px}header span.badge{top:-6px;right:-6px;font-size:13px;min-width:24px;width:25px;height:25px;line-height:1}header div.nav-links-xs{margin-top:16px;float:right}header div.nav-links-xs a.nav-button,header div.nav-links-xs div.nav-button{margin-right:12px}header div.nav-links-xs a.nav-button div.cart-container,header div.nav-links-xs div.nav-button div.cart-container{width:48px;height:48px;border-radius:30px;padding-top:14px;color:#92000a}header div.nav-links-xs a.nav-button img.bars-icon,header div.nav-links-xs div.nav-button img.bars-icon{width:18px}header div.nav-links-xs a.nav-button img.close-icon,header div.nav-links-xs div.nav-button img.close-icon{width:18px}header div.nav-links-xs div.nav-button{margin-top:4px}header div.nav-links-xs div#mobile-nav-close{display:none}header div.nav-links-xs div.nav-button.bars{color:red;border:1px solid #dadada;border-radius:30px}header div.nav-links-xs div.nav-button.bars div.cart-container{background-color:#fff;background-image:none}header div.navlist-xs{background-color:#fff;position:absolute;top:80px;width:100%;height:105vh;z-index:9999;opacity:0;font-size:30px;padding-top:20px;visibility:hidden;transition:visibility 0s,opacity .25s linear;overflow:scroll;padding-bottom:190px}header div.navlist-xs ul{list-style:none}header div.navlist-xs ul li{padding:10px 0}header div.navlist-xs ul li a{color:#36383d}section.product-left-2.parts{margin-top:120px!important}section.product-left-2.parts form.blog{margin-bottom:30px!important}section.product-left-2.parts form.blog input#Search{width:95%!important}section.home div.home-banner.carousel{max-height:initial}section.home div.home-banner{margin-top:0}section.home div.home-banner div.header{font-size:26px;padding-top:100px;line-height:1;top:0%;left:17%}section.home div.home-banner img.feature-image{margin:0 auto;display:block;width:75%}section.home div.home-banner.banner-2{margin-bottom:0;padding-bottom:70px}section.home div.home-banner.banner-2 img.atv{width:86vw;margin:100px auto 0}section.home div.home-banner.banner-2.banner-4{height:auto;padding-bottom:0}section.home div.home-banner.banner-3,section.home div.home-banner.banner-2{padding-top:90px;height:auto}section.home div.home-banner.banner-3 div.header-2,section.home div.home-banner.banner-2 div.header-2{font-size:3.8em;line-height:1;margin-top:60px}section.home div.home-banner.banner-3{padding-bottom:30px}section.home div.home-banner.banner-1.banner-5 h1.rosso-banner{width:85%;font-size:1.9em;margin-bottom:20px;line-height:40px}section.home div.colors{margin-top:30px!important}section.home div.colors img.color{width:32px}section.home a.more-info{margin:40px auto 0;height:60px;padding:6px;text-align:center!important}section.home a.more-info svg.plus{margin-right:30px}section.home a.watch-video,section.home button.watch-video{margin-top:32px;text-align:center;display:block;margin:20px auto 0!important}section.home div.home-banner.banner-1.banner-5{height:auto;padding-bottom:40px}section.home div.module-container div.info-box{margin-top:20px!important}section.home div.module-container div.info-box h4.title{font-size:1.9em}footer div.bottom{padding:40px 20px}footer div.promotion{padding:40px 20px}footer div.promotion input{box-shadow:none}footer div.promotion button.subscribe{margin-left:0;width:100%;box-shadow:0 12px 24px #f003;border:none}footer a.footer-link{line-height:2;margin-right:0;display:block!important;margin-left:5px}footer img.social-icon{margin:40px 13px 0;width:55px}footer div.terms,footer div.copyright{margin-left:20px}footer div.terms a,footer div.copyright a{margin-left:0;margin-right:22px;font-size:20px}}section.product-left-2.parts{margin-top:50px}section.product-left-2.parts input#Search,section.product-left-2.parts button.submit{height:60px;outline:none;border-radius:30px}section.product-left-2.parts input#Search{color:#9096a3;width:24vw;background-color:#fff;box-shadow:0 12px 24px #f003;font-family:akrobat;-webkit-appearance:none;padding-left:25px}section.product-left-2.parts button.submit{font-size:1.1em;width:80px;background-image:linear-gradient(72deg,#92000a,red);margin-left:-82px;vertical-align:bottom}section.product-left-2.parts button.submit svg{color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 475px){section.home div.home-banner.banner-1.banner-5{margin-top:-100px}}@media only screen and (min-width: 476px) and (max-width: 600px){section.home div.home-banner.banner-1.banner-5{margin-top:-100px}}@media only screen and (min-width: 601px) and (max-width: 800px){section.home div.home-banner.banner-1.banner-5{margin-top:-150px}}@media only screen and (min-width: 991px) and (max-width: 1200px){section.home div.home-banner.banner-1.banner-5 h1.rosso-banner{width:75%;font-size:3.5em}}@media only screen and (min-width: 951px) and (max-width: 1050px){section.home div.home-banner.carousel .carousel-caption{bottom:45%}}@media only screen and (min-width: 851px) and (max-width: 950px){section.home div.home-banner.carousel .carousel-caption{bottom:45%}}@media only screen and (min-width: 768px) and (max-width: 850px){section.home div.home-banner.carousel .carousel-caption{bottom:33%}}@media only screen and (min-width: 991px) and (max-width: 1350px){footer div.promotion h2{font-size:2.6vw}footer div.promotion input{width:90%}}@media only screen and (min-width: 991px){section.home div.home-banner.banner-3{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.home div.home-banner.banner-3 div.container-fluid{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width: 991px) and (max-width: 1700px){section.home div.module-container div.row{width:89%!important}section.home div.module-container div.info-box h4.title{margin-top:0}}@media only screen and (min-width: 991px) and (max-width: 1150px){section.home div.module-container div.info-box{min-height:455px}}@media only screen and (max-width: 991px) and (max-height: 820px){section.home div.home-banner div.header{font-size:12vw;padding-top:100px}}@media only screen and (max-width: 767px){section.home div.module-container div.row{width:100%}}@media only screen and (max-width: 767px) and (max-height: 550px){section.home div.home-banner div.header{font-size:45px}}@media only screen and (max-height: 550px){section.home div.home-banner div.header{font-size:8vw}}@media only screen and (max-width: 991px){section.home div.home-banner.banner-2{background-position:top -500px center!important}section.home div.home-banner.banner-3{background-position:top -470px center!important}section.home div.home-banner.banner-2.banner-4{background-position:top -300px center!important}section.home div.home-banner.banner-3.banner-6{background-position:top -325px center!important;padding-bottom:45px}section.home div.home-banner.banner-2.banner-4.banner-7{background-position:top -520px center!important;min-height:720px}}@media only screen and (max-device-width: 991px) and (max-device-height: 820px){section.home div.home-banner{background-position:left -220px top!important}section.home div.home-banner div.header{font-size:20vw;padding-top:100px}section.home div.home-banner div.scroll-down{top:70vh}}@media only screen and (min-width: 991px) and (max-width: 1090px){header img.logo{width:200px}}@media only screen and (min-width: 510px) and (max-width: 991px){section.home div.home-banner.banner-2{margin-bottom:40px}}@media only screen and (min-width: 991px) and (max-width: 1550px){section.home div.home-banner.banner-2,section.home div.home-banner-banner-2.banner-3,section.home div.home-banner-2.banner-4{background-position:top -220px center!important;height:740px!important;margin-bottom:0}section.home div.home-banner.banner-3{background-position:bottom 470px center!important}section.home div.home-banner.banner-2.banner-4.banner-7{background-position:top -220px center!important;height:720px!important}}@media only screen and (min-width: 2000px){section.home div.home-banner.carousel{max-height:43vw}section.home div.home-banner .carousel-inner{max-height:43vw}section.home div.home-banner .carousel-item{max-height:43vw}}@media only screen and (min-width: 2800px){header li:hover ul a{width:300px}header img.logo{width:11vw}header svg.profile{font-size:1.3vw}header img.cart{width:1vw}header div.nav-links a.cart{line-height:2.2vw;width:7vw;padding-right:1.2vw!important;border-radius:4vw}header div.nav-links ul li a{margin:0 20px;font-size:1vw}header ul.hidden{top:50px!important;left:-110px}header ul.hidden.hidden-2{left:15px}header ul.hidden.hidden-3{left:141px}div.modal-video{height:800px}div.modal-video iframe.video{height:742px}section.home div.colors{margin-top:2.5vw!important}section.home div.colors img.color{width:2.2vw}section.home div.home-banner{margin-top:4.4em}section.home div.home-banner div.header{font-size:7vw;line-height:1}section.home div.home-banner div.outline{width:5vw;height:5vw;border-radius:6vw}section.home div.home-banner div.outline2{width:4vw;height:4vw;margin-top:-4.5vw;border-radius:6vw}section.home div.home-banner div.outline3{width:2.7vw;height:2.7vw;margin-top:-3.3vw;padding-top:.7vw}section.home div.home-banner div.outline3 svg.down{font-size:1.4vw}section.home div.home-banner img.feature-image{width:75%}section.home div.home-banner.banner-3{margin-top:-130px}section.home div.home-banner.banner-2,section.home div.home-banner.banner-3,section.home div.home-banner.banner-4{margin-bottom:130px!important;height:38vw!important}section.home div.home-banner.banner-2 div.header-2,section.home div.home-banner.banner-3 div.header-2,section.home div.home-banner.banner-4 div.header-2{margin-top:2vw;font-size:5vw}section.home div.home-banner.banner-2.banner-4{margin-top:-130px}section.home a.more-info,section.home a.watch-video{padding:.7vw;font-size:1.1vw;padding-left:1vw!important}section.home a.more-info img.plus,section.home a.more-info img.play,section.home a.watch-video img.plus,section.home a.watch-video img.play{width:1vw}section.home div.home-banner.banner-1.banner-5{margin-top:50px;height:42vw!important}section.home div.home-banner.banner-1.banner-5 h1.rosso-banner{font-size:2.3vw;line-height:1}section.home div.module-container{margin-bottom:60px}section.home div.module-container div.info-box{padding:2vw 1.6vw;min-height:16.3vw}section.home div.module-container div.info-box img.like{width:190px}section.home div.module-container div.info-box h4.title{font-size:1.6vw}section.home div.module-container div.info-box div.description{font-size:1vw;line-height:1;margin-top:20px}footer div.promotion{padding:3vw 4vw}footer div.promotion h2{font-size:2vw}footer div.promotion input,footer div.promotion button.subscribe{height:2.7vw;border-radius:2vw;font-size:.9vw;padding-left:1vw!important}footer div.promotion input img.checkmark,footer div.promotion button.subscribe img.checkmark{width:1vw}footer div.promotion input{width:17vw}footer a.footer-link{font-size:1.2vw}footer img.social-icon{width:1.5vw;margin-left:.9vw}footer div.copyright,footer div.terms{font-size:.8vw}}@media only screen and (min-width: 3601px){header ul.hidden{top:70px!important;left:-100px}header ul.hidden.hidden-2{left:47px}header ul.hidden.hidden-3{left:200px}section.home div.home-banner{margin-top:88px}section.home div.home-banner.banner-2,section.home div.home-banner.banner-3,section.home div.home-banner.banner-4{height:1400px!important}}@media only screen and (min-width: 5701px){section.home div.home-banner{margin-top:105px}}@media only screen and (min-width: 7601px){section.home div.home-banner{margin-top:-89px}}@media only screen and (min-width: 1250px) and (max-width: 1450px) and (max-height: 780px){section.home div.home-banner.banner-2,section.home div.home-banner.banner-3,section.home div.home-banner.banner-2.banner-4{height:700px;padding-top:120px}section.home div.module-container div.info-box{min-height:440px}}@media only screen and (max-width: 1200px){section.home div.home-banner .carousel-caption{bottom:30%}section.home div.home-banner .carousel-caption h5{font-size:30px}section.home div.home-banner .carousel-caption a{font-size:25px;padding:5px 20px}}.flex-container{display:flex;justify-content:space-around;align-items:center}div.shopify-section{width:100%}section{width:100%}a.cta,a.cart{transition:.6s all ease}a.cta:hover,a.cart:hover{opacity:.8}section.start-hero{margin-top:80px}section.start-hero div.background{height:89.5vh;min-height:687px;position:relative}section.start-hero div.background div.text-container{top:130px;left:65px}section.start-hero div.background div.text-container div.background-1{background-color:#fff6;width:500px;height:200px;transform:rotate(-4deg)}section.start-hero div.background div.text-container div.background-2{background-color:#ff0000e0;width:500px;height:200px;transform:rotate(4deg)}section.start-hero div.background div.text-container div.inner-text{transform:rotate(0);max-width:475px;padding:20px 30px}section.start-hero div.background div.text-container div.inner-text h4.title{line-height:1;margin-top:10px;font-size:38px;text-shadow:2px 2px 3px rgba(0,0,0,.5)}section.start-hero div.background div.text-container div.inner-text div.desc{line-height:1.2;font-family:Akrobat;margin-left:20px;font-size:16px}section.start-hero div.background div.text-container a.cta{margin-top:60px;margin-right:40px;text-shadow:2px 2px 3px rgba(0,0,0,.4);float:right;padding:2px 40px;font-size:28px;border-radius:50px;background:linear-gradient(.25turn,#92000a,red)}section.start-hero div.background div.text-container div.scroll{font-size:20px;margin-top:115px;margin-right:40px;text-shadow:3px 3px 3px rgba(0,0,0,.6);color:#f3f3f3}section.will-n-grace{padding:70px 10px;width:90%;text-align:center;margin:0 auto}section.will-n-grace h1.title{font-size:56px;font-family:Akrobat;font-weight:500;margin-top:0;margin-bottom:20px}section.will-n-grace div.wg-wrapper{max-width:600px;max-width:54%;margin:0 auto}section.will-n-grace div.wg-wrapper img.avatar{width:100%;max-width:220px;min-width:150px}section.will-n-grace div.wg-wrapper img.title{max-width:500px;width:80%;margin:0 auto;display:block}section.will-n-grace div.wg-wrapper div.desc{font-size:24px;font-family:Akrobat}@media only screen and (max-width: 1200px){section.will-n-grace div.wg-wrapper div.desc{font-size:18px}}@media only screen and (min-width: 1200px){section.will-n-grace div.wg-wrapper div.inner-wrapper{margin-left:-30px}}section.start-1.product div.text-container{background-color:#fff6f6}section.start-1.product div.text-container hr{margin:1rem auto}section.start-1.start-2.product div.text-container{background-color:#fff}section.start-1 img{width:100%;height:100%;object-fit:cover}section.start-1 div.text-container{background-color:#fff6f6;height:100%;padding:0 10vw}section.start-1 div.text-container h4.title{font-size:32px}section.start-1 div.text-container div.desc,section.start-1 div.text-container a{font-family:Akrobat;font-size:20px}section.start-1 div.text-container a{color:#00f;cursor:pointer}section.start-1 div.text-container hr{width:65%;margin-left:0;background-color:gray}section.start-1 div.text-container div.testimonial{font-family:Akrobat;line-height:1.8}section.start-1.start-2 div.text-container{background-color:#fff}div.modal.start div.modal-dialog{max-width:1000px}div.modal.start div.modal-dialog iframe.video{height:36vw}section.product.floating div.text-container h4.title{font-size:36px}section.product.floating div.text-container div.desc{font-size:22px}section.product.floating div.text-container div.testiominial{font-size:17px}section.product-left-2.start div.tab-section div.desc-module div.flex-container-module{display:flex;align-items:center;padding:0!important}section.start-show{background-color:#fff6f6;padding:140px 0}section.start-show h2.title{color:#92000a;font-size:28px}section.start-show a.cta{display:inline-block;margin-top:20px;padding:8px 35px;font-size:18px;border-radius:50px;background:linear-gradient(.25turn,#92000a,red)}@media only screen and (min-width: 992px) and (max-width: 1200px){section.start-1 div.text-container h4.title{font-size:30px}section.start-1 div.text-container div.desc,section.start-1 div.text-container a{font-size:18px}footer div.bottom{padding:60px 70px}footer a.footer-link{font-size:1.2em;margin-right:30px}}@media only screen and (max-width: 991px){section.search.start p.price{margin-bottom:30px}section.start-hero div.background{height:76.5vh}section.start-hero div.background div.text-container{left:8vw;top:200px;text-align:center;width:89%}section.start-hero div.background div.text-container div.background-1{width:92.5%;height:170px}section.start-hero div.background div.text-container div.background-2{width:92.5%;height:170px}section.start-hero div.background div.text-container div.inner-text{padding:20px 25px 20px 14px;text-align:left;width:86%}section.start-hero div.background div.text-container div.inner-text h4.title{font-size:28px}section.start-hero div.background div.text-container div.inner-text div.desc{margin-left:0}section.start-hero div.background div.text-container a.cta{float:none;margin-top:35px;display:inline-block;font-size:30px;padding:3px 45px;margin-right:4vw}section.start-hero div.background div.text-container div.scroll{margin-top:10px;margin-right:-10px;margin-left:-20px;text-align:center!important}section.will-n-grace{padding:40px}section.will-n-grace div.wg-wrapper{max-width:none}section.will-n-grace div.wg-wrapper img.avatar{width:65%;margin-bottom:20px}section.will-n-grace div.wg-wrapper img.title{width:70%}section.start-1 div.text-container{padding:100px 30px}section.start-1 div.text-container h4.title{font-size:28px;font-weight:600;letter-spacing:.5px}section.start-1 div.text-container div.desc{font-size:25px;line-height:1.1;margin-top:20px}section.start-1 div.text-container div.desc a{font-size:25px}section.start-1 div.text-container div.testimonial{line-height:1.1;font-size:19px;margin-top:10px}section.start-1 div.text-container hr{width:100%;margin:35px 0}section.product-left-2.start{padding-top:50px}section.product-left-2.start div.tab-section div.desc-module{min-height:0;padding:15px 15px 0;text-align:left}section.product-left-2.start div.tab-section div.desc-module h4.title{font-size:26px;margin-top:-12px}section.product-left-2.start div.tab-section div.desc-module div.desc{font-size:15px;margin-bottom:0!important}section.start-show{padding:120px 50px}section.start-show h2.title{font-size:32px}section.start-show a.cta{padding:12px 45px;margin-top:30px}}@media only screen and (max-width: 321px){section.start-hero div.background div.text-container{width:89%}section.start-hero div.background div.text-container div.background-1,section.start-hero div.background div.text-container div.background-2{width:280px}section.start-hero div.background div.text-container div.inner-text h4.title{margin-top:0}section.start-hero div.background a.cta{margin-right:20px}section.start-hero div.background div.scroll{margin-left:-20px}footer img.social-icon{width:42px}footer div.terms a,footer div.copyright a{font-size:18px}}@media only screen and (min-width: 767px) and (max-width: 1025px){section.search.start div.collection{margin:0!important}section.start-hero div.background div.text-container{width:93%;top:250px;left:50px}section.start-hero div.background div.text-container div.background-1,section.start-hero div.background div.text-container div.background-2{width:90%;height:255px}section.start-hero div.background div.text-container div.inner-text{max-width:700px;padding-left:25px}section.start-hero div.background div.text-container div.inner-text h4.title{font-size:56px}section.start-hero div.background div.text-container div.inner-text div.desc{font-size:24px}section.start-hero div.background div.text-container a.cta{margin-top:60px;font-size:34px;padding:5px 60px}section.start-1 img{height:607px;object-fit:cover}section.start-1 div.text-container{padding:110px 100px}section.start-1 div.text-container h4.title{font-size:44px}section.start-1 div.text-container div.desc{font-size:28px;line-height:1.1}section.start-1 div.text-container div.testimonial{font-size:21px;line-height:1.4}section.search.start{padding:30px 0 80px}section.search.start div.collection img{height:31vw}section.start-show h2.title{font-size:45px}section.start-show a.cta{font-size:26px;margin-top:20px;padding:18px 60px}footer div.bottom{padding:40px}footer img.social-icon{width:44px}}@media only screen and (min-width: 767px) and (max-width: 991px){section.search.all{padding:40px!important}section.search.all h3.title{font-size:24px!important}section.search.all div.collection{padding:20px 0!important;text-align:center!important}section.search.all div.collection img{height:23vw!important}section.search.all p.price{float:none!important}}@media only screen and (min-width: 900px) and (max-width: 1025px){section.start-hero div.background{background-position:center!important}section.start-hero div.background div.text-container{text-align:center;top:22vw;left:115px;width:83vw}section.start-hero div.background div.text-container div.inner-text{text-align:left}section.start-hero div.background div.text-container a.cta{float:none;display:inline-block;padding:10px 70px;font-size:42px}section.start-hero div.background div.text-container div.scroll{margin-top:10px;margin-right:0;margin-left:-30px;font-size:25px;text-align:center!important}section.start-1 div.text-container{padding:40px 60px}section.start-1 div.text-container h4.title{font-size:34px}section.start-1 div.text-container div.desc{font-size:23px}section.start-1 div.text-container div.testimonial{font-size:17px}section.search.start div.collection img{height:20vw}}@media only screen and (min-device-width: 900px) and (max-device-width: 1025px){section.start-hero div.background{background-position:center!important}section.start-hero div.background div.text-container{top:330px}}@media only screen and (min-width: 991px) and (max-width: 1025px){section.start-1 img{height:auto}}@media only screen and (min-width: 1800px){section.search.all div.collection img{height:300px!important}}@media only screen and (min-width: 1200px){section.search.all h3.title{font-size:34px!important}}@media only screen and (min-width: 420px) and (max-width: 767px){section.start-hero div.background div.text-container{width:87%}}@media only screen and (min-width: 540px) and (max-width: 991px){section.start-hero div.background div.text-container a.cta{margin-top:70px}}section.cart{padding-top:120px;padding-left:13vw;padding-right:13vw;margin-top:80px}section.cart div.notes-container{text-align:right}section.cart div.notes-container label.notes{font-size:20px;margin-top:40px}section.cart div.notes-container select.notes{width:300px}section.cart h1.title{font-size:60px;letter-spacing:.5px;margin-top:0}section.cart td.image a.image img{width:100px;margin-right:40px}section.cart h2.product-title{font-size:40px}section.cart div.number-input{width:100px;height:35px;border-radius:30px;border:solid 2px #ebeef5}section.cart div.number-input button{background-color:#fff;padding:0;border:none;width:24px;height:24px;box-shadow:0 4px 8px #36383d1a;border-radius:100%;top:3px}section.cart div.number-input button img.input{width:8px;height:8px}section.cart div.number-input button img.input.minus{height:2px;width:10px}section.cart div.number-input button.down{left:4px}section.cart div.number-input button.up{right:4px}section.cart div.number-input input.quantity{-moz-appearance:textfield;font-family:Teko;font-size:18px;width:35px;border:none;outline:none;background-color:transparent;top:5px;left:30px}section.cart input.quantity::-webkit-outer-spin-button,section.cart input.quantity::-webkit-inner-spin-button{-webkit-appearance:none}section.cart span.total{margin-left:50px;font-size:18px;line-height:1.67;letter-spacing:.7px}section.cart table.cart tr{box-shadow:0 1px #ebeef5,0 -1px #ebeef5}section.cart table.cart td{padding:20px 0}section.cart table.cart td.image{width:140px}section.cart table.cart td.item-total{width:100px}section.cart div.total{margin-top:40px}section.cart div.total span.sub-title,section.cart div.total span.sub-total{font-size:18px;line-height:1.67;letter-spacing:.7px}section.cart div.total span.sub-total{margin-left:97px}section.cart a.back{font-size:18px;letter-spacing:.7px;color:red;margin-right:40px}section.cart div.checkout{margin-top:40px;margin-bottom:120px}section.cart div.checkout button.checkout{width:200px;height:60px;border-radius:30px;background-image:linear-gradient(73deg,#92000a,red);box-shadow:0 18px 24px #f003;font-size:18px;line-height:1.67;padding-left:50px}section.cart div.checkout button.checkout img{width:24px;margin-left:50px}section.cart p.empty{font-size:20px}section.cart p.empty.empty-bottom{margin-bottom:80px}@media only screen and (max-width: 767px){td#counter{text-align:left!important}section.cart{padding-left:20px;padding-right:20px;padding-top:20px}section.cart div.notes-container{text-align:center}section.cart td.image a.image img{width:70px}section.cart h1.title{font-size:30px;margin-bottom:20px}section.cart h2.product-title{font-size:18px;line-height:1.5;letter-spacing:.5px}section.cart table.cart td:before{content:none}section.cart div.checkout{margin-bottom:40px}section.cart div.checkout button.checkout{width:100%;margin-bottom:40px}section.cart div.checkout button.checkout img{margin-left:12px;vertical-align:text-top}section.cart div.total span.sub-total{margin-left:75px}section.cart span.total,section.cart h2.product-title,section.cart div.number-input{position:absolute}section.cart span.total{top:-11px;right:0}section.cart h2.product-title{top:-11px;width:78px;left:-50px}section.cart div.number-input{left:138px;margin-top:13px}}@media only screen and (max-width: 480px){section.cart div.number-input{left:38px}}@media only screen and (max-device-width: 400px){section.cart div.number-input{padding-top:0}}@media only screen and (min-width: 2800px){section.cart td.image a.image img{width:200px}section.cart h2.product-title{font-size:50px;margin-left:50px}section.cart div.number-input{width:140px;height:50px}section.cart div.number-input button{width:38px;height:38px}section.cart div.number-input button img.input.minus{width:13px;height:4px}section.cart div.number-input button img.input{width:13px;height:13px}section.cart div.number-input input.quantity{font-size:24px;left:48px;top:12px}section.cart span.total,section.cart button.checkout{font-size:34px}section.cart div.total span.sub-title,section.cart div.total span.sub-total{font-size:34px}section.cart a.back{font-size:28px}section.cart div.checkout button.checkout{font-size:28px;width:240px}}section.terms{padding-top:40px;padding-left:13vw;padding-right:13vw;padding-bottom:80px;margin-top:80px}section.terms h1.title{font-size:60px;letter-spacing:.5px}section.terms h3.subtitle{font-size:40px;margin-top:60px}section.terms h4.question{color:red;font-size:30px;margin-top:30px}section.terms div.content{font-family:Akrobat;font-size:18px;line-height:1.67;letter-spacing:.5px;margin-top:20px}section.terms a{font-family:Akrobat}@media only screen and (max-width: 767px){section.terms{padding:40px 20px}section.terms h3.subtitle{margin-top:40px;font-size:30px}}@media only screen and (min-width: 2800px){section.terms h2{font-size:50px}section.terms h3.subtitle{font-size:50px}section.terms div.content{font-size:28px}}section.about.new{margin-top:80px;height:53vw;overflow:hidden}section.about.new iframe{width:100%;height:56.5vw;pointer-events:none}section.about.new div.text-container{position:absolute;left:0;right:0;top:20vw}section.about.new div.text-container h1.main-title{font-size:70px;font-weight:600;font-family:akrobat-black;margin-top:0;letter-spacing:1px}section.about.new div.text-container div.desc{font-family:akrobat;font-size:36px;width:79%;margin:0 auto;line-height:1.2}section.about-value-1 img{width:100%}section.about-value-1 div.text-container{background-color:#fff;height:100%;padding:4vw}section.about-value-1 div.text-container h4.title{font-size:40px;margin-bottom:40px;font-family:akrobat;font-weight:600}section.about-value-1 div.text-container div.desc{font-family:Akrobat;font-size:22px;line-height:1.4}section.about-value-1.about-value-2 div.text-container{background-color:#fff6f6}section.about-value-1.about-value-2 div.text-container img{width:28px;vertical-align:baseline;margin-left:10px}section.start-show.about{background-color:#fff}section.start-show.about h2.title{font-size:36px}section.start-show.about a.cta{font-size:22px;padding:8px 60px}@media only screen and (max-width: 991px){section.about.new{overflow:visible;height:auto}section.about.new div.text-container{top:37vw}section.about.new div.text-container h1.main-title{font-size:36px}section.about.new div.text-container div.desc{font-size:20px}section.about-value-1 img.top{display:block;width:94%;margin:0 auto}section.about-value-1 div.text-container{padding:50px 30px}section.about-value-1 div.text-container h4.title{text-align:center;font-size:38px}section.about-value-1 div.text-container div.desc{font-size:20px}section.start-show.about{margin-top:0;padding:90px 50px}}section.about{margin-top:80px}section.about div.banner{height:85vh;padding-bottom:12%;padding-top:21vh}section.about div.banner h1.title{font-size:120px;margin:0;line-height:1;color:#fff;text-shadow:0 2px 4px #000;margin-left:8vw}section.about div.banner h4.desc{font-size:40px;margin-top:60px;width:500px;color:#fff;text-shadow:0 2px 4px #000;margin-left:8vw}section.about div.banner div.red,section.about div.banner span.red{color:#fae5e3}section.about div.banner div.outline,section.about div.banner div.outline2,section.about div.banner div.outline3{background-color:#fff;border-radius:60px;margin:0 auto;cursor:pointer}section.about div.banner div.outline{opacity:.45;width:100px;height:100px;cursor:pointer}section.about div.banner div.outline2{width:80px;height:80px;opacity:.6;margin-top:-90px}section.about div.banner div.outline3{width:60px;height:60px;opacity:.99999;margin-top:-70px;padding-top:15px;background-image:linear-gradient(72deg,#92000a,red)}section.about div.banner div.scroll-down{top:82vh;cursor:initial}section.about div.banner svg.down{color:#fff;font-size:2em;vertical-align:middle}section.about div.banner-2{height:960px}section.about div.banner-3{height:990px}section.about div.banner-2,section.about div.banner-3{padding-top:230px}section.about div.banner-2 h2.title,section.about div.banner-3 h2.title{font-size:60px;letter-spacing:.5px}section.about div.banner-2 div.desc,section.about div.banner-3 div.desc{font-family:Akrobat;font-size:18px;line-height:1.67;letter-spacing:.6px;width:630px;margin:32px auto 0}section.about div.banner-3{padding-top:120px}section.about div.banner-3 div.desc{width:820px}section.about div.banner-3 div.why{margin-top:60px}section.about div.banner-3 div.why div.arrow{width:57px;height:57px;border-radius:100%;background-color:#fff;box-shadow:0 4px 8px #36383d0f;cursor:pointer;margin:160px 60px 60px;vertical-align:top}section.about div.banner-3 div.why div.arrow svg{font-size:17px;color:red;margin-top:19px}section.about div.banner-3 div.why div.why-container{width:60vw;border-radius:8px;background-color:#fff;box-shadow:0 12px 60px #36383d33;padding:60px;display:inline-block;text-align:left}section.about div.banner-3 div.why div.why-container img.why-icon{width:120px;margin-left:20px}section.about div.banner-3 div.why div.why-container div.header{font-size:50px}section.about div.banner-3 div.why div.why-container span.title{font-size:40px;margin-left:40px;color:red}section.about div.banner-3 div.why div.why-container div.desc-why{font-family:Akrobat;font-size:16px;line-height:1.88;letter-spacing:.5px;margin-top:20px;margin-left:20px}section.about div.banner-3 div#why-2,section.about div.banner-3 div#why-3,section.about div.banner-3 div#why-4,section.about div.banner-3 div#why-5,section.about div.banner-3 div#why-6,section.about div.banner-3 div#why-7,section.about div.banner-3 div#why-8,section.about div.banner-3 div#why-9,section.about div.banner-3 div#why-10{display:none}section.about div.banner-3 div.dash-container{margin-top:60px}section.about div.banner-3 div.dash-container div.dash{width:48px;cursor:pointer}@media only screen and (max-width: 1300px){section.about div.banner h1.title{font-size:70px;margin-left:20px}section.about div.banner h4.desc{width:50%;font-size:36px;line-height:1.3;margin:30px 20px 0}}@media only screen and (max-width: 991px){section.about div.banner{height:83vh;padding-top:13vh;margin-top:0;background-position:top -28px center!important}section.about div.banner div.scroll-down{top:71vh}section.about div.banner h1.title{font-size:60px;margin-left:20px}section.about div.banner h4.desc{width:auto;font-size:30px;line-height:1.3;margin:30px 20px 0}section.about div.banner-2{background-size:0 0!important}section.about div.banner-2,section.about div.banner-3{padding:40px 20px 0;text-align:left!important;height:auto}section.about div.banner-2 h2.title,section.about div.banner-3 h2.title{font-size:30px;line-height:1.33;letter-spacing:.3px;margin-bottom:0}section.about div.banner-2 div.desc,section.about div.banner-3 div.desc{width:auto;margin-top:20px}section.about div.banner-3{padding-bottom:40px}section.about div.banner-3 div.why div.why-container{text-align:center;width:100%;padding:30px 20px}section.about div.banner-3 div.why div.why-container span.title{font-size:30px;display:block;margin-left:0;margin-top:10px}section.about div.banner-3 div.why div.why-container div.desc-why{margin-left:0;margin-top:20px}section.about div.banner-3 div.dash-container{margin-top:38px}}@media only screen and (min-width: 768px) and (max-width: 991px){section.about.new div.text-container{top:25vw}}@media only screen and (min-width: 2800px){section.about div.banner{padding-top:14vw;margin-top:68px;height:1438px}section.about div.banner h1.title{font-size:140px}section.about div.banner h4.desc{font-size:60px}section.about div.banner div.scroll-down{top:90vh}section.about div.banner div.outline{width:5vw;height:5vw;border-radius:6vw}section.about div.banner div.outline2{width:4vw;height:4vw;margin-top:-4.5vw;border-radius:6vw}section.about div.banner div.outline3{width:2.7vw;height:2.7vw;margin-top:-3.3vw;padding-top:.7vw}section.about div.banner div.outline3 svg.down{font-size:1.4vw}section.about div.banner-2,section.about div.banner-3{height:1445px;padding-top:330px}section.about div.banner-2 h2.title,section.about div.banner-3 h2.title{font-size:3vw}section.about div.banner-2 div.desc,section.about div.banner-3 div.desc{font-size:.9vw;width:33vw}section.about div.banner-2 div.why div.why-container span.title,section.about div.banner-3 div.why div.why-container span.title{font-size:1.4vw}section.about div.banner-2 div.why div.why-container div.desc-why,section.about div.banner-3 div.why div.why-container div.desc-why{font-size:.9vw}section.about div.banner-2 div.dash-container div.dash,section.about div.banner-3 div.dash-container div.dash{width:1.8vw;height:3px}}@media only screen and (min-width: 3601px){section.about div.banner{margin-top:-45px;height:1917px}section.about div.banner h1.title{font-size:150px}section.about div.banner h4.desc{font-size:65px;width:800px}section.about div.banner-2,section.about div.banner-3{height:1708px;padding-top:450px}section.about div.banner-2 div.desc,section.about div.banner-3 div.desc{font-size:1vw}}@media only screen and (min-width: 5701px){section.about div.banner{margin-top:-67px}}@media only screen and (min-width: 7601px){section.about div.banner{margin-top:-89px}}@media only screen and (min-width: 1171px) and (max-width: 1730px){section.about div.banner-3{height:1050px}}@media only screen and (min-width: 992px) and (max-width: 1170px){section.about div.banner-3{height:1150px}}section.contact{padding-top:50px;padding-left:7vw;padding-right:7vw;margin-top:80px}section.contact h1.title{font-size:120px;margin-bottom:60px}section.contact div.label{font-size:20px;line-height:1.5;color:#9096a3;font-family:Akrobat}section.contact div.label.email{margin-top:60px}section.contact div.text{font-size:40px;margin-top:5px}section.contact div.text a{color:red}section.contact form#contact_form{border-radius:8px;box-shadow:0 10px 40px #36383d1f;padding:60px;margin-bottom:120px}section.contact form#contact_form p.form-success{font-size:20px}section.contact form#contact_form h1.form-title{font-size:60px;line-height:1;letter-spacing:.5px}section.contact form#contact_form input,section.contact form#contact_form textarea{display:block;border:none;outline:none;height:60px;width:100%;border-bottom:2px solid #ebeef5;font-family:Akrobat;font-size:16px;font-weight:600;line-height:1.88;letter-spacing:.9px;resize:none;margin-top:33px}section.contact form#contact_form input::placeholder,section.contact form#contact_form textarea::-webkit-input-placeholder{color:#9096a3}section.contact form#contact_form button.submit{height:60px;width:200px;border-radius:30px;background-image:linear-gradient(73deg,#92000a,red);box-shadow:0 12px 24px #f003;margin-top:40px;font-size:18px;padding-left:30px}section.contact form#contact_form button.submit img.submit{width:24px;margin-left:30px}@media only screen and (max-width: 991px){section.contact{padding-left:20px;padding-right:20px;padding-top:20px}section.contact h1.title{font-size:60px;margin-bottom:20px}section.contact div.text{font-size:30px}section.contact div.label.email{margin-top:20px}section.contact form#contact_form{box-shadow:none;padding:40px 0 0;margin-bottom:40px}section.contact form#contact_form h1.form-title{font-size:30px}section.contact form#contact_form input,section.contact form#contact_form textarea{margin-top:20px}section.contact form#contact_form button.submit{display:block;width:100%}section.contact form#contact_form button.submit img.submit{margin-left:15px}}@media only screen and (min-width: 2800px){section.contact div.label{font-size:1vw}section.contact form#contact_form input,section.contact form#contact_form textarea{font-size:.8vw}section.contact form#contact_form button.submit{font-size:.9vw;width:8vw}}section.search.all{margin-top:80px;padding:40px 80px}section.search.all div.collection img{height:21vw}section.search.all h3.title{font-size:28px;color:red;margin-bottom:0;font-family:akrobat-bold}section.search.all div.desc{font-size:22px}section.search.all h3.title,section.search.all div.desc{padding-right:40px}section.search.all h5.title{margin-bottom:0}section.search.all h6.desc{font-family:Akrobat;font-size:22px;margin:0}section.search.all a.cta{font-size:19px;padding-left:clamp(10px,9%,40px);padding-right:clamp(10px,9%,40px);background:linear-gradient(.25turn,#92000a,red);border-radius:40px;line-height:40px;padding-top:3px;color:#fff;margin-top:20px;display:inline-block}section.search.all p.price{float:right;font-family:Akrobat}section.search.all p.price span.price{color:#000;font-size:32px;margin-top:20px;display:block}section.search.all div.collection{padding:30px 50px}section.search.all div.collection:hover{border-radius:8px;box-shadow:0 8px 38px #36383d33}section.search{padding:40px 10vw}section.search h1.title{font-size:50px}section.search input#Search,section.search button.submit{height:60px;outline:none;border-radius:30px}section.search input#Search{color:#9096a3;width:24vw;background-color:#fff;box-shadow:0 12px 24px #f003;font-family:akrobat;-webkit-appearance:none;padding-left:25px}section.search button.submit{font-size:1.1em;width:80px;background-image:linear-gradient(72deg,#92000a,red);margin-left:-82px;vertical-align:bottom}section.search button.submit svg{color:#fff}section.search div.collection img{height:16vw}section.search a.product img{height:200px}section.search h5.title{margin-top:10px}section.search h5.title a{color:#36383d;font-size:40px}section.search h5.title a:hover{color:red}section.search p.price{font-size:30px}section.search p.price span.price{font-size:36px;color:red}section.search div.pagination-container{width:100%;margin:30px 0;font-size:40px}section.search div.pagination-container span a{font-size:28px;padding:0 2px}@media only screen and (min-width: 992px) and (max-width: 1200px){section.search.all div.collection img{height:19vw}section.search.all h3.title,section.search.all div.desc{padding-right:0;margin-right:-20px}}@media only screen and (max-width: 980px){section.search div.collection img{height:22vw}}@media only screen and (max-width: 767px){section.search.all{padding:20px;text-align:center}section.search.all h3.title,section.search.all div.desc{text-align:center!important;padding-right:0}section.search.all h3.title{font-size:30px}section.search.all div.collection{padding:10px 0 0}section.search.all div.collection img{height:52vw}section.search.all p.price{float:none}section.search.all p.price span.price{margin-top:10px}section.search{padding:30px}section.search input#Search{width:65vw}section.search div.collection img{height:auto}}section.account{margin-top:160px;margin-bottom:36px}section.account a.logout{background-image:linear-gradient(72deg,#92000a,red);font-weight:600}section.account button.edit,section.account input.button,section.account a.logout,section.account button.cancel{background-color:#92000a;color:#fff;padding:11px 45px;border-radius:30px;width:200px;font-family:Teko;text-transform:uppercase;font-size:18px;letter-spacing:1px;margin-bottom:15px;border:none}section.account a.logout{font-weight:400}section.account button.edit.delete,section.account button.cancel.address-edit-toggle{background-color:gray}section.account div.form{width:400px;margin:0 auto}section.account div.edit{margin:0 auto}@media only screen and (max-width: 767px){section.account{margin-top:100px}section.account table{margin-left:0}section.account div.form{width:90%}}section.blog{padding-top:40px;min-height:75vh}section.blog div.blog-container{padding-top:40px;padding-bottom:40px;background-color:#fff;min-height:72vh}section.blog div.blog-container h1.title{font-size:51px;margin-bottom:20px}section.blog div.blog-container div.contact{margin-top:30px}section.blog div.blog-container div.contact a{color:#00f}section.blog div.blog-container div.blog-post{margin:0 auto}section.blog div.blog-container div.blog-post div.post{padding:30px 0;border-bottom:1px solid #c5c5c5}section.blog div.blog-container div.blog-post div.blog-image{overflow:hidden;width:180px;border-radius:3px}section.blog div.blog-container div.blog-post div.blog-image img{object-fit:cover;max-width:none;width:180px;height:180px}section.blog div.blog-container div.blog-post a.image-link{text-align:center}section.blog div.blog-container div.blog-post h2.blog-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:30px}section.blog div.blog-container div.blog-post h2.blog-title a{color:#000}section.blog div.blog-container div.blog-post p.content,section.blog div.blog-container div.blog-post p.more,section.blog div.blog-container div.blog-post p.written,section.blog div.blog-container div.blog-post p.author,section.blog div.blog-container div.blog-post p{font-size:18px;line-height:25px;font-family:Akrobat;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}section.blog div.blog-container div.blog-post p.content a,section.blog div.blog-container div.blog-post p.more a,section.blog div.blog-container div.blog-post p.written a,section.blog div.blog-container div.blog-post p.author a,section.blog div.blog-container div.blog-post p a{color:gray;font-weight:600}section.blog div.blog-container div.blog-post p.author{font-weight:600}section.blog div.blog-container div.paginate{width:155px;margin:0 auto;padding:22px}section.blog div.blog-container div.paginate span{padding:0 5px}section.blog div.blog-container div.paginate span a{color:gray}section.article{padding-top:40px;background-color:#000}section.article div.article-container{padding:80px 16% 40px;background-color:#fff}section.article div.article-container h1.title{max-width:600px;margin:0 auto}section.article div.article-container img{margin:0 auto 30px;display:block}section.article div.article-container div.post-image{overflow:hidden;margin:0 auto}section.article div.article-container div.content{padding:0 7%;font-size:18px;line-height:25px;margin-top:40px;font-family:Akrobat}section.article div.article-container p.written,section.article div.article-container p.author{padding:0 70px;font-size:15px;line-height:25px}section.article div.article-container p.written a,section.article div.article-container p.author a{color:gray;font-weight:600}section.article div.article-container p.author{font-weight:600}section.article div.article-container div.social-sharing{margin:20px auto 30px;width:auto;display:inline-block}section.article div.article-container div.social-sharing a{padding:0 5px;color:gray}section.article a.back{color:#000;font-size:18px;border-bottom:4px solid black;padding-bottom:4px;font-family:Akrobat}@media only screen and (max-width: 991px){section.blog,section.article{padding-top:20px}section.blog h1.title,section.article h1.title{font-size:40px;margin-bottom:0}section.blog div.blog-post,section.article div.blog-post{width:100%}section.blog div.blog-post div.blog-image,section.article div.blog-post div.blog-image{width:100%}section.blog div.blog-container div.blog-post div.blog-image{width:150px;height:150px}section.blog div.blog-container div.blog-post h2.blog-title{font-size:19px}section.blog div.blog-container div.blog-post a.image-link{text-align:left}section.article div.post-image{width:100%;margin-top:30px}section.article div.content{padding:0 10%}}@media only screen and (max-width: 767px){section.blog div.blog-container div.blog-post div.blog-image{width:300px;height:300px;margin:0 auto 20px}section.blog div.blog-container div.blog-post div.blog-image img{width:300px;height:300px}section.blog div.blog-container div.blog-post p.content{width:83%;margin:0 auto}section.blog div.blog-container div.blog-post p.more{margin:20px 30px}section.blog div.blog-container div.blog-post h2.blog-title{font-size:17px;width:83%;margin:0 auto;display:block}section.blog div.blog-container div.blog-post a.image-link{text-align:center}}@media only screen and (min-width: 1700px){section.article div.post-image{width:64%}}@media only screen and (min-width: 2800px){section.blog{padding-top:140px}section.blog div.blog-post h2.blog-title{font-size:40px}section.blog div.blog-post div.blog-image{width:40%}section.blog div.blog-post p.content{font-size:19px;line-height:33px}section.blog div.blog-post p.written,section.blog div.blog-post p.author{font-size:20px}section.article{padding-top:140px}section.article div.post-image{width:24%}}section.login{margin-top:160px;margin-bottom:36px}section.login h1,section.login p,section.login div,section.login input,section.login a{font-family:Teko}section.login a{color:#36383d;font-size:18px}section.login div.form{width:400px;margin:0 auto}section.login div.login{width:300px;margin:0 auto}section.login h1.login-title{text-transform:uppercase;margin:0}section.login input.login-submit{background:linear-gradient(.25turn,#92000a,red);padding:11px 45px;border-radius:30px;width:300px;color:#fff;text-transform:uppercase;font-size:18px;margin-bottom:10px;outline:none}section.login input.login-submit.register{margin-bottom:5px}section.login input.login-submit.activate{margin-bottom:10px}section.login input.login-submit.decline{background-color:gray}section.login a.login-link.create{margin:0 0 20px;background-color:#9096a3;padding:9px 97px;border-radius:30px;color:#fff;text-transform:uppercase;font-size:18px;width:100%}section.login input.login{border-radius:30px;font-size:18px;margin:10px 0}section.login input.email{border-radius:30px;width:300px;display:block;margin:0 auto}section.login input.login-submit.password{margin:10px 0}section.login input.login.password{width:300px;display:block;margin:10px auto}section.login a.login-link{margin:20px 20%;font-size:16px}section.login a.login-link.left{margin-left:0}section.login a.login-link.right{margin-right:0}section.login div.lower-links{margin-top:30px;text-align:justify}section.login button.cancel{background-color:gray;padding:9px 45px;border-radius:30px;height:40px;width:300px;color:#fff;text-transform:uppercase;font-size:16px;margin-bottom:15px}div.errors{color:red;margin-top:10px}div.errors ul{padding-left:0;list-style:none}div.form-success{text-align:center}@media only screen and (max-width: 767px){section.login{margin-top:40px;margin-bottom:60px}section.login h1.login-title{margin:20px 0}section.login div.form{width:375px;margin:0 auto}}@media only screen and (min-width: 2800px){section.login div.login{width:500px}section.login div.login h1.login-title{font-size:50px}section.login div.login input,section.login div.login button,section.login div.login a.login-link{font-size:28px}section.login div.login input.login{padding-left:20px}section.login div.login div.lower-links a{font-size:26px}section.account h1{font-size:3em}section.account h2{font-size:2.7em}section.account p,section.account a,section.account label{font-size:1.8em}section.account a.logout,section.account button.address-new-toggle,section.account input.button{width:260px;font-size:1.7em;border-radius:80px;margin-top:30px!important}}section.product-left-banner{margin-top:80px}section.product-left-banner div.floating-footer{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-top:1px solid lightgrey;z-index:999}section.product-left-banner div.floating-footer button,section.product-left-banner div.floating-footer a{height:60px;background:linear-gradient(.25turn,#92000a,red);line-height:1;width:100%;padding-left:3px;padding-top:5px;border-radius:30;vertical-align:bottom}section.product-left-banner div.floating-footer button svg,section.product-left-banner div.floating-footer a svg{font-size:18px}section.product-left-banner div.floating-footer button img,section.product-left-banner div.floating-footer a img{width:18px}section.product-left-banner div.floating-footer a{background:none;background-color:gray}section.product-left-banner div.floating-footer a{line-height:37px}section.product-left-banner div.modal.upsell{@keyframes icon{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes check{0%{width:1.5em;height:1.5em;border-width:5px}10%{width:1.5em;height:1.5em;opacity:.1;background:#0003;border-width:15px}12%{width:1.5em;height:1.5em;opacity:.4;background:#0000001a;border-width:0}50%{width:2em;height:2em;background:#c4d13f;border:0;opacity:.6}to{width:2em;height:2em;background:#c4d13f;border:0;opacity:1}}}section.product-left-banner div.modal.upsell div.accessory-name{font-family:Akrobat;font-size:24px}section.product-left-banner div.modal.upsell div.accessory-name.info{position:absolute;top:38px;left:128px;font-size:16px}section.product-left-banner div.modal.upsell h5.modal-title{font-size:25px}section.product-left-banner div.modal.upsell button.purchase{margin-top:20px;margin-left:2%;margin-right:2%;width:45%;padding:8px;background:red;border:none;color:#fff;font-size:20px;letter-spacing:.5px;border-radius:100px;display:inline-block}section.product-left-banner div.modal.upsell button.purchase.skip{background:none;background-color:gray;padding:8px}section.product-left-banner div.modal.upsell .accessory-checkbox{display:none}section.product-left-banner div.modal.upsell img{width:75px}section.product-left-banner div.modal.upsell .accessory-check{display:inline-block;border-radius:50%;border:5px solid rgba(0,0,0,.1);background:#fff;vertical-align:middle;margin-right:10px;width:25px;height:25px;cursor:pointer;transition:border .3s ease;padding-top:13px}section.product-left-banner div.modal.upsell .accessory-check svg.icon{opacity:.2;color:transparent;transition:opacity .3s .1s ease;-webkit-text-stroke:3px rgba(0,0,0,.5);font-size:16px;margin-top:-50px}@media screen and (max-width: 768px){section.product-left-banner div.modal.upsell .accessory-check svg.icon{margin-bottom:7px}}section.product-left-banner div.modal.upsell .accessory-check:hover{border:5px solid rgba(0,0,0,.2)}section.product-left-banner div.modal.upsell .accessory-checkbox:checked+.accessory-text .accessory-check{animation:check .5s cubic-bezier(.895,.03,.685,.22) forwards;background-color:red}section.product-left-banner div.modal.upsell .accessory-checkbox:checked+.accessory-text .accessory-check svg.icon{opacity:1;color:#fff;-webkit-text-stroke:0;animation:icon .3s cubic-bezier(1,.008,.565,1.65) .1s 1 forwards;fill:#000}section.product-left-banner a.messengermessageus--fixed{display:none!important}section.product-left-banner div.warranty-container{border-top:1px solid gray;padding:20px 0;width:50%;position:relative}section.product-left-banner div.warranty-container.top{margin-top:30px}section.product-left-banner div.warranty-container div.warranty-title{font-size:18px;position:relative}section.product-left-banner div.warranty-container div.warranty-title svg{font-size:10px;vertical-align:text-top;color:gray}section.product-left-banner div.warranty-container div.warranty-desc,section.product-left-banner div.warranty-container a.map-link{font-size:18px;margin-top:10px;font-family:Akrobat}section.product-left-banner div.warranty-container div.popover{font-size:11px;display:none;padding:15px;border:1px solid black;right:auto;top:-116px;left:160px;max-width:none;width:300px}section.product-left-banner div.warranty-container div.popover.two{left:284px}section.product-left-banner div.warranty-container div.input-wrapper{position:absolute;right:-50px;top:45px}section.product-left-banner div.warranty-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;color:#666;top:10px;height:30px;width:30px;border:1px solid black;border-radius:12px;cursor:pointer;margin-right:7px;outline:none}section.product-left-banner div.warranty-container input:checked:before{position:absolute;font:20px/1 Open Sans,sans-serif;left:8px;top:3px;content:"\2143";transform:rotate(40deg);color:red}section.product-left-banner div.warranty-container input:hover{background-color:#f7f7f7}section.product-left-banner div.warranty-container input:checked{background-color:#fff6f6}section.product-left-banner div.free-shipping{margin-left:53px;margin-top:15px;font-size:18px}section.product-left-banner button.cart,section.product-left-banner a.cart{background:linear-gradient(.25turn,#92000a,red);border-radius:40px;line-height:48px;font-size:1.2em;height:60px;padding-top:8px;margin-top:40px;width:180px;box-shadow:0 12px 24px #f003;padding-left:1rem;border:none}section.product-left-banner button.cart img.cart,section.product-left-banner a.cart img.cart{width:24px}section.product-left-banner button.cart svg,section.product-left-banner a.cart svg{font-size:24px;vertical-align:middle}section.product-left-banner a.cart.amazon{background:gray}section.product-left-banner span.description{font-family:Akrobat;font-size:18px;line-height:1.88;color:#36383d}section.product-left-banner span.description ul{list-style-image:url(//rossomotors.ca/cdn/shop/t/36/assets/dash_100x.png?v=52776870362658208621753906027)}section.product-left-banner span.description.generic ul,section.product-left-banner span.description.generic span{width:60%;margin-top:20px;min-width:500px}section.product-left-banner span.description.generic div span{display:block}section.product-left-banner select.variant-dropdown{max-width:250px;height:32px;border:solid 2px #ebeef5;outline:none;border-radius:20px;padding-left:15px;background:linear-gradient(45deg,transparent 50%,grey 50%),linear-gradient(135deg,grey 50%,transparent 50%);background-position:calc(100% - 18px) calc(1em - 3px),calc(100% - 14px) calc(1em - 3px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;background-color:#fff}section.product-left-banner label{font-size:24px}section.product-left-banner div.number-input{width:100px;height:35px;border-radius:30px;border:solid 2px #ebeef5;background-color:#fff;margin-left:10px;vertical-align:text-bottom}section.product-left-banner div.number-input button{background-color:#fff;padding:0;border:none;width:24px;height:24px;box-shadow:0 4px 8px #36383d1a;border-radius:12px;top:3px}section.product-left-banner div.number-input button img.input{width:8px;height:8px}section.product-left-banner div.number-input button img.input.minus{height:2px;width:10px}section.product-left-banner div.number-input button.quantity-down{left:4px}section.product-left-banner div.number-input button.quantity-up{right:4px}section.product-left-banner div.number-input input.quantity{-moz-appearance:textfield;font-size:18px;width:35px;border:none;outline:none;background-color:transparent;top:5px;left:30px}section.product-left-banner div.number-input input[type=number]::-webkit-inner-spin-button,section.product-left-banner div.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}section.product-left-banner div.banner{padding-top:150px;margin-top:-101px;padding-bottom:60px}section.product-left-banner div.banner a.watch-video,section.product-left-banner div.banner button.watch-video{background-color:initial!important;color:#36383d;font-size:18px;display:block;margin:30px auto 0;letter-spacing:1.67}section.product-left-banner div.banner a.watch-video img,section.product-left-banner div.banner button.watch-video img{width:24px}section.product-left-banner div.banner div.modal{margin-top:40px}section.product-left-banner div.banner div.modal iframe{width:100%;height:30vw}section.product-left-banner div.banner div.modal div.modal-dialog{max-width:60vw}section.product-left-banner div.banner div.modal span{font-size:40px}section.product-left-banner div.banner div.modal .close{padding-bottom:0;padding-top:10px}section.product-left-banner div.banner img#feature-image{width:73%}section.product-left-banner div.banner img#feature-image.floating{width:auto;height:28vw}section.product-left-banner div.banner div.arrow{width:3vw;height:3vw;border-radius:100%;background-color:#fff;box-shadow:0 4px 8px #36383d0f;top:250px;cursor:pointer}section.product-left-banner div.banner div.arrow svg{font-size:.9vw;color:red;margin-top:1vw}section.product-left-banner div.banner div.arrow.left{margin-left:2.5vw}section.product-left-banner div.banner div.dash-container{margin-top:60px;width:95%}section.product-left-banner div.banner div.dash-container div.dash{width:48px;cursor:pointer}section.product-left-banner div.banner div.price-container{margin-top:10px}section.product-left-banner div.banner div.disclaimer{font-size:26px;letter-spacing:.5px;color:red;margin-top:10px}section.product-left-banner div.banner h1.title{font-size:7.3vw;font-weight:500;color:#36383d;line-height:1}section.product-left-banner div.banner h1.title span.red{color:red}section.product-left-banner div.banner h1.title.long{font-size:5vw}section.product-left-banner div.banner h1.title.generic{font-size:45px;width:80%}section.product-left-banner div.banner span.price{font-size:40px;color:#36383d}section.product-left-banner div.banner span.price-old{font-size:30px;line-height:1.33;letter-spacing:.8px;color:#9096a3;text-decoration:line-through}section.product-left-banner div.banner span.product-code{color:#9096a3;font-size:18px;line-height:1.67;letter-spacing:.7px;margin-left:48px}section.product-left-banner div.banner div.dash{width:24px;padding-bottom:2px;vertical-align:middle}section.product-left-banner div.banner span.text{font-family:Akrobat;font-size:18px;line-height:1.88;color:#36383d}section.product-left-banner div.banner span.text ul{list-style-image:url(//rossomotors.ca/cdn/shop/t/36/assets/dash_100x.png?v=52776870362658208621753906027);width:500px;margin-left:-13px}section.product-left-banner div.banner div.choose{font-size:20px;line-height:1.67;letter-spacing:1px;color:#36383d;margin-top:30px;margin-bottom:14px}section.product-left-banner div.banner span.color-container{cursor:pointer;margin-right:40px;margin-bottom:15px;display:inline-block}section.product-left-banner div.banner img.color{width:40px;margin-right:24px}section.product-left-banner div.banner div.selected-color{width:10px;height:10px;background-color:#fff;box-shadow:0 4px 8px #36383d0f;border-radius:100%;top:6px;left:15px;display:none}section.product-left-banner div.banner div.selected-color.selected{display:block}section.product-left-banner div.banner span.color-text{font-size:18px;color:#36383d}section.product-left-banner div.banner button.cart.generic{margin-top:10px}section.product-left-banner div.banner a.cart{margin-left:20px}@media only screen and (max-width: 991px){section.product-left-banner div.modal.upsell div.accessory-name{font-size:16px}section.product-left-banner div.modal.upsell div.accessory-name.info{left:90px}section.product-left-banner div.modal.upsell img{margin-left:-20px!important;margin-top:-5px!important}section.product-left-banner div.modal.upsell span.accessory-check{margin-left:-20px!important}section.product-left-banner div.modal.upsell span.accessory-check svg.icon{margin-top:-38px}section.product-left-banner div.modal.upsell div.accessory-name{margin-left:-10px!important}section.product-left-banner span.description.generic ul,section.product-left-banner span.description.generic span{min-width:0!important;width:90%}section.product-left-banner div.banner div.image-container{text-align:center!important}section.product-left-banner div.banner div.arrow{width:30px;height:30px;margin:0!important}section.product-left-banner div.banner div.arrow svg{font-size:13px;margin-top:9px}div.warranty-wrapper div.warranty-container{width:90%}}@media only screen and (min-width: 576px) and (max-width: 1200px){section.product-left-banner div.banner div.arrow{width:40px;height:40px}section.product-left-banner div.banner div.arrow svg{font-size:16px;margin-top:12px}section.product-left-banner div.banner span.text{font-size:15px}section.product-left-banner div.banner img#feature-image{margin-top:60px}section.product-left-banner div.banner img#feature-image.moped{margin-top:0}}@media only screen and (min-width: 972px) and (max-width: 1500px){section.product-left-banner div.banner img#feature-image{width:70%}section.product-left-banner div.banner div.dash-container{width:98%}section.product-left-banner div.banner div.dash-container div.dash{width:40px}}@media only screen and (min-width: 300px) and (max-width: 991px){section.product-left-banner div.banner.container-mobile{background-position:top -1150px center!important}section.product-left-banner div.banner.container-mobile.equad-x{background-position:top -1280px center!important}section.product-left-banner div.banner.container-mobile.floating{background-position:top -820px center!important}section.product-left-banner div.banner.container-mobile.racer{background-position:top -720px center!important}section.product-left-banner div.banner.container-mobile.bike{background-position:top -1620px center!important}section.product-left-banner div.banner{margin-top:0;background-size:cover!important;background-position:top -920px center!important;padding-top:0}section.product-left-banner div.banner img#feature-image{width:82%!important;height:auto!important;margin:0 auto}section.product-left-banner div.banner div.dash-container{width:100%;margin-top:20px}section.product-left-banner div.banner div.dash-container div.dash{width:48px}section.product-left-banner div.banner h1.title{font-size:58px;margin-top:30px}section.product-left-banner div.banner div.disclaimer{font-size:24px}section.product-left-banner div.banner div.price-container{margin-top:0}section.product-left-banner div.banner div.price-container span.product-code{margin-left:0}section.product-left-banner div.banner div.price-container-mobile{margin-top:20px}section.product-left-banner div.banner span.text{font-size:16px}section.product-left-banner div.banner button.cart,section.product-left-banner div.banner a.cart{padding-left:0;margin-top:20px;margin-left:0}section.product-left-banner div.banner div.free-shipping{margin-left:-46px;text-align:center;font-size:30px;margin-top:-10px}section.product-left-banner div.banner div.modal iframe{height:80vw}section.product-left-banner div.banner div.modal div.modal-dialog{max-width:none}}@media only screen and (min-width: 300px) and (max-device-width: 767px){section.product-left-banner div.banner img#feature-image{width:70%!important}}@media only screen and (min-width: 300px) and (max-width: 575px){section.product-left-banner div.banner img#feature-image{width:100%}section.product-left-banner div.banner span.text ul{width:96%}}@media only screen and (min-width: 2800px){section.product-left-banner div.banner img#feature-image{min-width:1128px}section.product-left-banner div.banner span.price{font-size:2vw}section.product-left-banner div.banner span.price-old{font-size:1.7vw}section.product-left-banner div.banner span.product-code{font-size:1vw}section.product-left-banner div.banner span.text{font-size:.85vw}section.product-left-banner div.banner span.text ul{width:21vw}section.product-left-banner div.banner div.choose{font-size:1.1vw}section.product-left-banner div.banner img.color{width:2vw}section.product-left-banner div.banner div.selected-color{width:.6vw;height:.6vw;top:4px;left:20px}section.product-left-banner div.banner span.color-text{font-size:.9vw}section.product-left-banner div.banner div.dash-container div.dash{width:2vw;height:3px}section.product-left-banner div.banner button.cart{font-size:1vw;width:8vw;height:80px}section.product-left-banner div.banner button.cart img.cart{width:1vw}}@media only screen and (min-width: 3601px){section.product-left-banner div.banner{margin-top:-45px}section.product-left-banner div.banner img#feature-image{min-width:1463px}section.product-left-banner div.banner div.selected-color{left:26px}}@media only screen and (min-width: 5701px){section.product-left-banner div.banner{margin-top:-67px}}@media only screen and (min-width: 7601px){section.product-left-banner div.banner{margin-top:-89px}}@media only screen and (max-width: 330px){section.product-left-banner div.banner{padding:0 10px}section.product-left-banner div.banner img#feature-image{width:76%!important}section.product-left-banner div.banner h1.title{font-size:54px}}@media only screen and (min-width: 768px) and (max-width: 991px){section.start-1 div.text-container{padding:80px}section.product-left-banner div.banner img#feature-image{width:65%!important}section.product-left-banner div.banner div.choose{display:inline}section.product-left-banner div.banner div.color-parent{float:left}section.product-left-banner div.banner div.price-container-mobile{margin-top:70px}section.product-left-banner div.banner div.price-container-mobile,section.product-left-banner div.banner div.free-shipping{text-align:left!important;margin-left:0}section.product-left-banner div.banner div.buy-button-container button,section.product-left-banner div.banner div.buy-button-container a{width:300px;display:block!important;font-size:28px}section.product-left-banner div.banner div.buy-button-container button img,section.product-left-banner div.banner div.buy-button-container a img{width:36px}section.product-left-banner div.banner div.buy-button-container button svg,section.product-left-banner div.banner div.buy-button-container a svg{font-size:36px}section.product-left-2 div.nav-container{margin-top:30px!important}section.product-left-2 div.tab-section h3.joy{font-size:42px!important}section.start-1 img{height:850px}}@media only screen and (min-width: 992px){section.product-left-2.floating div.nav-container,section.product-left-2.floating div.tab-section{margin-left:60px;margin-right:60px}section.product-left-2.floating div.nav-container div.module-section,section.product-left-2.floating div.tab-section div.module-section{max-width:1100px;margin:0 auto}section.product-left-2.floating div.nav-container iframe.description-video,section.product-left-2.floating div.tab-section iframe.description-video{height:86vh;width:100vw!important;margin-left:-75px}}@media only screen and (min-width: 768px) and (max-width: 991px){section.product-left-2.floating div.nav-container iframe.description-video,section.product-left-2.floating div.tab-section iframe.description-video{height:50vw}section.product-left-banner.floating div.banner div.price-container-mobile{float:left;margin-top:20px}}@media only screen and (max-width: 767px){section.product-left-banner div.banner button.cart,section.product-left-banner div.banner a.cart{width:100%}section.product.floating div.text-container h4.title{font-size:30px}section.product.floating div.text-container div.desc{font-size:24px}section.product.floating div.text-container div.testimonial{font-size:16px}section.product-left-2 div.tab-section h3.joy{padding:0 10px}}section.product-left-2{padding-top:60px}section.product-left-2 div#opinew-reviews-product-page-code div.opinew-reviews-title span{letter-spacing:2px!important;font-weight:400!important}section.product-left-2 div#opinew-reviews-product-page-code span.opinew-navbar-button{border-radius:100px!important;background:linear-gradient(.25turn,#92000a,red)!important;color:#fff!important;text-transform:uppercase!important;border:none!important;outline:none!important;padding:20px 40px!important}section.product-left-2 div.modal.fade.table .close{font-size:2.5rem!important}section.product-left-2 div.modal.fade.table div.modal-dialog{max-width:90%}section.product-left-2 div.modal.fade.table div.modal-dialog div.modal-content{padding:0 30px}section.product-left-2 div.modal.fade.table div.table-specs{margin-top:20px}section.product-left-2 div.modal.fade.table div.table-specs div{color:#36383d;font-size:16px;line-height:40px;letter-spacing:.5px;font-family:Akrobat}section.product-left-2 button.cart,section.product-left-2 a.cart{background:linear-gradient(.25turn,#92000a,red);border-radius:40px;line-height:48px;font-size:1.2em;height:60px;padding-top:8px;margin-top:40px;width:180px;box-shadow:0 12px 24px #f003;padding-left:1rem;border:none}section.product-left-2 button.cart img.cart,section.product-left-2 a.cart img.cart{width:24px}section.product-left-2 button.cart svg,section.product-left-2 a.cart svg{font-size:24px;vertical-align:middle}section.product-left-2 span.description{font-family:Akrobat;font-size:18px;line-height:1.88;color:#36383d}section.product-left-2 span.description ul{list-style-image:url(//rossomotors.ca/cdn/shop/t/36/assets/dash_100x.png?v=52776870362658208621753906027)}section.product-left-2 span.description.generic ul,section.product-left-2 span.description.generic span{width:60%;margin:0 auto;min-width:500px}section.product-left-2 span.description.generic div span{display:block}section.product-left-2 h1.title{font-size:50px;margin-top:20px;margin-bottom:20px}section.product-left-2 div.nav-container{height:auto;border-radius:100px;border:solid 2px #ebeef5;padding:4px;margin:0 15%;vertical-align:middle}section.product-left-2 div.nav-container div.nav-link{font-size:18px;letter-spacing:.7px;color:#36383d;vertical-align:middle;width:19.5%;cursor:pointer;padding-left:0;padding-right:0;height:auto}section.product-left-2 div.nav-container div.nav-link.floating{width:49.8%}section.product-left-2 div.nav-container div.nav-link.part{width:15%;height:auto}section.product-left-2 div.nav-container div.nav-link.emoped{width:33.15%}section.product-left-2 div.nav-container.parts{width:90%;margin:0 auto}section.product-left-2 div.tab-section.parts{margin-left:7%;margin-right:7%}section.product-left-2 div.tab-section{margin-left:15%;margin-right:15%;padding-top:60px}section.product-left-2 div.tab-section a.part{color:#36383d}section.product-left-2 div.tab-section a.part img{height:14vw}section.product-left-2 div.tab-section a.part h3.price{color:red}section.product-left-2 div.tab-section a.part.parts img{height:16vw}section.product-left-2 div.tab-section div.pagination-container{width:100%;margin:30px 0;font-size:40px}section.product-left-2 div.tab-section div.pagination-container span a{font-size:28px;padding:0 2px}section.product-left-2 div.tab-section div.description{font-family:Akrobat;font-size:16px;line-height:1.88;letter-spacing:.5px;color:#36383d}section.product-left-2 div.tab-section iframe.description-video{margin-top:80px;margin-bottom:40px;height:54vh}section.product-left-2 div.tab-section iframe.description-video.assembly{border-radius:8px;margin-top:20px}section.product-left-2 div.tab-section h3.joy{color:red;margin-top:160px;margin-bottom:30px;font-size:34px}section.product-left-2 div.tab-section button.cart.now{font-size:24px;display:block;margin:0 auto 120px}section.product-left-2 div.tab-section div.desc-module{border-radius:8px;background-color:#fff;box-shadow:0 8px 38px #36383d1f;margin-bottom:20px;padding-top:1vw;padding-right:1.7vw;height:83.5%}section.product-left-2 div.tab-section div.desc-module img.like{margin-left:2px}section.product-left-2 div.tab-section div.desc-module h4.title{font-size:32px;letter-spacing:.8px;color:red;margin-bottom:0}section.product-left-2 div.tab-section div.desc-module div.desc{font-size:1.2vw;line-height:1.5;letter-spacing:1px;color:#9096a3;margin-bottom:20px}section.product-left-2 div.tab-section div#second-section,section.product-left-2 div.tab-section div#third-section,section.product-left-2 div.tab-section div#fourth-section{display:none}section.product-left-2 div.tab-section div#third-section div.first-column,section.product-left-2 div.tab-section div#third-section div.third-column{font-weight:600}section.product-left-2 div.tab-section div#third-section div.table-specs{margin-top:20px}section.product-left-2 div.tab-section div#third-section div.table-specs div{color:#36383d;font-size:16px;line-height:40px;letter-spacing:.5px;font-family:Akrobat}section.product-left-2 div.tab-section h3.comparison-title{font-size:34px;color:#3f3f3f}section.product-left-2 div.tab-section div.comparison-description{font-size:16px;line-height:1.88;font-family:Akrobat;letter-spacing:.5px;color:#36383d}section.product-left-2 div.tab-section table.comparison{margin-top:40px;font-family:Akrobat;font-size:16px;line-height:1.88;letter-spacing:.5px;color:#36383d}section.product-left-2 div.tab-section table.comparison th,section.product-left-2 div.tab-section table.comparison td{width:25%;padding:20px 0}section.product-left-2 div.tab-section table.comparison tr{box-shadow:0 2px #ebeef5}section.product-left-2 div.tab-section table.specifications{margin-top:20px;font-family:Akrobat;font-size:.85vw;line-height:2.5;letter-spacing:.5px;color:#36383d}section.product-left-2 div.tab-section table.specifications td.second{padding-right:9vw}section.product-left-2 div.tab-section div.manual{border-radius:8px;border:solid 2px #ebeef5;padding:20px}section.product-left-2 div.tab-section div.manual h3.manual-title{font-size:30px;letter-spacing:.8px;color:#36383d;margin-top:11px;margin-left:21px}section.product-left-2 div.tab-section div.manual a.download{width:180px;height:60px;border-radius:30px;background-image:linear-gradient(252deg,#92000a,red);box-shadow:0 12px 24px #f003;font-size:18px;padding-top:18px}section.product-left-2 div.tab-section div.manual a.download img.download{width:24px;margin-left:20px;margin-right:20px;vertical-align:text-top}section.product-left-2 div.tab-section section.photos h1{font-size:48px;line-height:.9}section.product-left-2 div.tab-section section.photos div.desc{font-family:Akrobat;font-size:20px;line-height:1.2;padding-top:33px}section.product-left-2 div.tab-section section.photos div.image-title{font-family:Akrobat;font-size:16px}section.product-left-2 div.tab-section div.reviews{padding-bottom:40px}section.product-left-2 div.tab-section div.reviews h1.title{font-size:60px}section.product-left-2 div.tab-section div.reviews div.review{margin-bottom:40px}section.product-left-2 div.tab-section div.reviews div.review span.name,section.product-left-2 div.tab-section div.reviews div.review span.date{font-size:18px;letter-spacing:.7px}section.product-left-2 div.tab-section div.reviews div.review span.date{color:#9096a3;margin-left:20px}section.product-left-2 div.tab-section div.reviews div.review div.stars{margin-top:10px;margin-bottom:20px}section.product-left-2 div.tab-section div.reviews div.review div.stars img.star{width:17px}section.product-left-2 div.tab-section div.reviews div.review div.content{font-family:Akrobat;font-size:16px;line-height:1.88;letter-spacing:.5px;padding-bottom:40px;box-shadow:0 1px #ebeef5}section.product-left-2 div.tab-section div.reviews a.previous,section.product-left-2 div.tab-section div.reviews a.add-review{width:210px;height:60px;border-radius:30px;box-shadow:0 12px 24px #f003;font-size:18px;padding:17px;margin:20px 10px 0;display:inline-block}section.product-left-2 div.tab-section div.reviews a.previous svg,section.product-left-2 div.tab-section div.reviews a.add-review svg{font-size:24px;vertical-align:middle}section.product-left-2 div.tab-section div.reviews a.previous{background-color:#acacac}section.product-left-2 div.tab-section div.reviews a.previous svg{margin-right:25px}section.product-left-2 div.tab-section div.reviews a.add-review{background-image:linear-gradient(252deg,#92000a,red)}section.product-left-2 div.tab-section div.reviews a.add-review svg{margin-left:25px}section.product-left-2 div.tab-section div.related-products{margin-top:20px;padding-bottom:120px}section.product-left-2 div.tab-section div.related-products h1.related-header{font-size:60px;color:#36383d}section.product-left-2 div.tab-section div.related-products div.related{border-radius:8px;box-shadow:0 18px 32px #36383d1f;padding-top:96px}section.product-left-2 div.tab-section div.related-products div.related img{height:20vw}section.product-left-2 div.tab-section div.related-products div.related div.info{font-size:36px;margin:70px 40px 40px}section.product-left-2 div.tab-section div.related-products div.related div.info div.price{color:red}section.product-left-2 div.tab-section div.related-products div.related.left{margin-right:1rem}section.product-left-2 div.tab-section div.related-products div.related.right{margin-left:1rem}@media only screen and (min-width: 576px) and (max-width: 1900px){section.product-left-2 div.nav-container.parts{width:auto}section.product-left-2 div.nav-container,section.product-left-2 div.tab-section{margin-left:5%;margin-right:5%}section.product-left-2 div.nav-container div.nav-link.part,section.product-left-2 div.tab-section div.nav-link.part{width:14%!important;height:auto}section.product-left-2 div.nav-container div.nav-link.emoped,section.product-left-2 div.tab-section div.nav-link.emoped{width:33.1%!important}section.product-left-2 div.nav-container div.desc-module h4.title,section.product-left-2 div.tab-section div.desc-module h4.title{font-size:28px}section.product-left-2 div.nav-container div.desc-module div.desc,section.product-left-2 div.tab-section div.desc-module div.desc{font-size:18px}section.product-left-2 div.nav-container a.part img,section.product-left-2 div.tab-section a.part img{height:17vw}section.product-left-2 div.nav-container div.related-products div.related div.info div.title,section.product-left-2 div.nav-container div.related-products div.related div.info div.price,section.product-left-2 div.tab-section div.related-products div.related div.info div.title,section.product-left-2 div.tab-section div.related-products div.related div.info div.price{font-size:34px}}@media only screen and (max-width: 767px){section.product-left-2 div#opinew-reviews-product-page-code div.opinew-reviews-title{margin-right:0!important}section.product-left-2 div#opinew-reviews-product-page-code span.opinew-navbar-button{padding:15px 30px!important}section.product-left-2 div.tab-section a.part img{height:27vw}}@media only screen and (min-width: 300px) and (max-width: 991px){div.container-mobile{padding-left:20px;padding-right:20px}section.product-left-2{padding-top:0}section.product-left-2 div.nav-container{margin:0;padding:5px}section.product-left-2 div.nav-container div.nav-link.selected{padding-top:10px}section.product-left-2 div.nav-container div.nav-link.part{padding-left:0;width:49.78%;height:auto}section.product-left-2 div.nav-container div.nav-link.part.selected{border-radius:40px;background-image:linear-gradient(78deg,#92000a,red);box-shadow:0 12px 24px #f003;color:#fff;height:auto}section.product-left-2 div.nav-container img{width:24px;vertical-align:super}section.product-left-2 div.tab-section{margin:0;padding-top:0}section.product-left-2 div.tab-section div#third-section div.table-specs div{font-size:14px}section.product-left-2 div.tab-section h3.desc-title,section.product-left-2 div.tab-section h3.comparison-title{font-size:36px;margin-top:20px}section.product-left-2 div.tab-section div.description{margin-bottom:20px}section.product-left-2 div.tab-section div.desc-module{padding:60px 10% 30px;height:auto}section.product-left-2 div.tab-section div.desc-module h4.title{font-size:30px}section.product-left-2 div.tab-section div.desc-module div.desc{font-size:20px}section.product-left-2 div.tab-section div.manual{margin-bottom:40px}section.product-left-2 div.tab-section div.manual a.download{width:auto;margin-top:20px}section.product-left-2 div.tab-section iframe.description-video.assembly{height:45vw;margin-bottom:10px}section.product-left-2 div.tab-section div.related-products{padding-top:60px;padding-bottom:40px}section.product-left-2 div.tab-section div.related-products h1.related-header{font-size:30px}section.product-left-2 div.tab-section div.related-products div.related.left{margin:0 0 20px}section.product-left-2 div.tab-section div.related-products div.related.right{margin:0}section.product-left-2 div.tab-section div.related-products div.related{padding-top:60px}section.product-left-2 div.tab-section div.related-products div.related div.module{height:50%}section.product-left-2 div.tab-section div.related-products div.related img{height:200px}section.product-left-2 div.tab-section div.related-products div.info{margin-top:40px}footer div.promotion input{width:100%}}@media only screen and (min-width: 300px) and (max-width: 575px){section.product-left-2 div.nav-container.parts{width:100%}section.product-left-2 div.nav-container{width:100%;margin-top:30px}section.product-left-2 div.nav-container div.nav-link.part{width:100%;height:auto}section.product-left-2 div.tab-section div.desc-module{text-align:center}section.product-left-2 div.tab-section div.desc-module img.like{width:58%}section.product-left-2 div.tab-section div#third-section div.table-specs div{font-size:13px}section.product-left-2 div.tab-section a.part img{height:57vw!important}}@media only screen and (min-width: 768px) and (max-width: 991px){section.product-left-2 div.nav-container{cursor:pointer;padding:6px}section.product-left-2 div.tab-section div.desc-module{min-height:226px}}@media only screen and (max-width: 991px){section.product-left-banner div.banner div.title.generic{width:100%;font-size:60px}section.product-left-2 div.nav-container div.download{width:27%;padding-top:8px}section.product-left-2 div.nav-container div.download img.download.rotate{transform:rotate(180deg)}section.product-left-2 div.nav-container div.nav-link{width:70%;padding-left:30px;vertical-align:middle}section.product-left-2 span.description.generic ul,section.product-left-2 span.description.generic span{min-width:0;width:auto}section.product-left-2 div.tab-section div#first-section{display:none}section.product-left-2 div.tab-section div.manual h3.manual-title{text-align:center}section.product-left-2 div.tab-section table.comparison,section.product-left-2 div.tab-section table.specifications{font-size:13px;margin-bottom:20px}}@media only screen and (max-width: 600px){section.product-left-2 div.tab-section div.reviews a.add-review,section.product-left-2 div.tab-section div.reviews a.previous{width:43%;text-align:center}section.product-left-2 div.tab-section div.reviews a.add-review svg,section.product-left-2 div.tab-section div.reviews a.previous svg{display:none}}@media only screen and (min-width: 992px){section.product-left-2 div.nav-container div.nav-link{text-align:center}section.product-left-2 div.nav-container div.nav-link.selected{height:48px;border-radius:24.5px;background-image:linear-gradient(78deg,#92000a,red);box-shadow:0 12px 24px #f003;color:#fff;padding-top:13px}section.product-left-2 div#third-section div.second-column{padding-right:20%}section.product-left-2 div#third-section div.third-column{padding-left:20%}}@media only screen and (min-width: 991px) and (max-width: 1575px){section.product-left-2 div.tab-section div#third-section div.table-specs div{font-size:14px}section.product-left-2 div.tab-section div#third-section div.second-column{padding-right:10%}section.product-left-2 div.tab-section div#third-section div.third-column{padding-left:10%}}@media only screen and (min-width: 2800px){section.product-left-2 div.nav-container div.nav-link{font-size:1vw;height:60px;vertical-align:top}section.product-left-2 div.nav-container div.nav-link.selected{padding-top:5px}section.product-left-2 div.tab-section a.part.parts h3{font-size:46px!important}section.product-left-2 div.tab-section h3.comparison-title{font-size:1.8vw}section.product-left-2 div.tab-section div.description,section.product-left-2 div.tab-section div.comparison-description,section.product-left-2 div.tab-section table.comparison,section.product-left-2 div.tab-section div.table-specs{font-size:.8vw}section.product-left-2 div.tab-section div.description div,section.product-left-2 div.tab-section div.comparison-description div,section.product-left-2 div.tab-section table.comparison div,section.product-left-2 div.tab-section div.table-specs div{font-size:.8vw!important}section.product-left-2 div.tab-section div.reviews div.review span.name,section.product-left-2 div.tab-section div.reviews div.review span.date,section.product-left-2 div.tab-section div.manual div.review span.name,section.product-left-2 div.tab-section div.manual div.review span.date{font-size:1.1vw}section.product-left-2 div.tab-section div.reviews div.review div.stars img.star,section.product-left-2 div.tab-section div.manual div.review div.stars img.star{width:.9vw}section.product-left-2 div.tab-section div.reviews div.review div.content,section.product-left-2 div.tab-section div.manual div.review div.content{font-size:.9vw}section.product-left-2 div.tab-section div.reviews a.add-review,section.product-left-2 div.tab-section div.reviews a.download,section.product-left-2 div.tab-section div.reviews a.previous,section.product-left-2 div.tab-section div.manual a.add-review,section.product-left-2 div.tab-section div.manual a.download,section.product-left-2 div.tab-section div.manual a.previous{font-size:1.1vw;width:10.5vw;height:62px!important;padding-top:10px}section.product-left-2 div.tab-section div.reviews a.add-review img,section.product-left-2 div.tab-section div.reviews a.download img,section.product-left-2 div.tab-section div.reviews a.previous img,section.product-left-2 div.tab-section div.manual a.add-review img,section.product-left-2 div.tab-section div.manual a.download img,section.product-left-2 div.tab-section div.manual a.previous img{width:1.1vw}section.product-left-2 div.tab-section div.reviews a.add-review img.download,section.product-left-2 div.tab-section div.reviews a.download img.download,section.product-left-2 div.tab-section div.reviews a.previous img.download,section.product-left-2 div.tab-section div.manual a.add-review img.download,section.product-left-2 div.tab-section div.manual a.download img.download,section.product-left-2 div.tab-section div.manual a.previous img.download{margin-top:7px}}@media only screen and (min-width: 3601px){section.product-left-2 div.nav-container{height:70px}section.product-left-2 div.nav-container div.nav-link{height:57px!important}section.product-left-2 div.nav-container div.nav-link.selected{border-radius:48.5px}section.product-left-2 div.tab-section div.reviews a.add-review,section.product-left-2 div.tab-section div.reviews a.download,section.product-left-2 div.tab-section div.reviews a.previous{font-size:1.1vw;width:10.5vw;height:75px!important;border-radius:60px;padding-top:10px}section.product-left-2 div.tab-section div.reviews a.add-review img,section.product-left-2 div.tab-section div.reviews a.download img,section.product-left-2 div.tab-section div.reviews a.previous img{width:1.1vw}section.product-left-2 div.tab-section div.reviews a.add-review img.download,section.product-left-2 div.tab-section div.reviews a.download img.download,section.product-left-2 div.tab-section div.reviews a.previous img.download{margin-top:7px}section.product-left-2 div.tab-section div.related-products div.related div.info{font-size:1.6vw}section.product-left-2 div.tab-section a.part h3{font-size:1.5vw}}@media only screen and (min-width: 3601px){section.product-left-2 div.tab-section div.reviews a.add-review,section.product-left-2 div.tab-section div.reviews a.download,section.product-left-2 div.tab-section div.reviews a.previous{height:100px!important}}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";cursor:default}.icon-shopify-logo{width:82.28571;height:24}.rte img{height:auto}.rte table{table-layout:fixed}.rte ul,.rte ol{margin:0 0 15px 30px}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.text-center.rte ul,.text-center.rte ol,.text-center .rte ul,.text-center .rte ol{margin-left:0;list-style-position:inside}.rte-table{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 749px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:15px;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;padding-right:10px}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";display:block;position:absolute;top:0;left:15px;right:15px;border-bottom:1px solid #f6f6f6}}.btn{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0}input,textarea,select{border:1px solid #f6f6f6;border-radius:0;max-width:100%}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#000;border-color:#000}textarea{min-height:100px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select{padding-right:10px;background-image:none}select::-ms-expand{display:none}input.input-error,select.input-error,textarea.input-error{border-color:#000;background-color:#000;color:#000}.placeholder-svg{display:block;fill:#69727b59;background-color:#69727b1a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(105,114,123,.2)}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.site-logo{display:block}.site-logo img{display:block;width:100%}.giftcard-qr img,.apple-wallet-image{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}html,body{background-color:#fff;color:#000}.print-giftcard,.apple-wallet{display:none}}.list--inline{padding:0;margin:0}.list--inline li{display:inline-block;margin-bottom:0}section.test{padding-top:20px;padding-left:13vw;padding-right:13vw;padding-bottom:0;margin-top:80px;margin-bottom:5px}section.test h1.title{font-size:60px;letter-spacing:.5px}section.test h3.subtitle{font-size:40px;margin-top:60px}section.test h4.question{color:red;font-size:30px;margin-top:30px}section.test div.content{font-family:Akrobat;font-size:18px;line-height:1.67;letter-spacing:.5px;margin-top:20px}section.test a{font-family:Akrobat}div.pmenu{border-radius:40px;background-image:linear-gradient(78deg,#92000a,red);box-shadow:0 12px 24px #f003;color:#fff;font-size:30px}div.pbox{width:90%;margin:auto;border-radius:25px;border:1px solid #92000A;padding:15px 15px 0;text-align:center}div.pbox:hover{border:3px solid #92000A}div.delivery .stockLabel{border-radius:6px;background-color:#6dd400;color:#fff;padding:1px 16px;font-size:24px}div.delivery .stockLabel2{border-radius:6px;background-color:red;color:#fff;padding:1px 16px;font-size:24px}div.delivery .deliveryLabel{font-size:24px;letter-spacing:-.23px;color:#6dd400}div.delivery .deliveryLabel2{font-size:24px;letter-spacing:-.23px;color:red}div.bundle{width:80%;margin:auto;border-radius:25px;border:2px dashed #FF0000;color:#92000a;padding:15px;text-align:center}div.bundle h1{color:red}div.bundle img{width:250px;height:auto}div.bundle:hover{border:2px dashed #92000A}div.bundle:hover h1{color:#92000a}div.bundle:hover img{width:260px;height:auto}span.product-stock{color:#92000a;font-size:1.5em;margin-top:60px}.shopify-policy__container{max-width:100%!important;padding-top:40px;padding-left:13vw!important;padding-right:13vw!important;padding-bottom:80px;font-family:Akrobat}.shopify-policy__title{font-size:2em}.shopify-policy__body{font-size:24px;font-weight:200}.shopify-policy__body strong{font-size:36px;font-weight:500}a.nisa{font-size:1.2em;padding-left:40px;padding-right:40px;background:linear-gradient(.25turn,#92000a,red);border-radius:40px;line-height:40px;padding-top:3px;color:#fff;margin-top:20px;display:inline-block}div.buybubble{width:29%;margin:0% 1%;padding:3px;color:dark;font-size:24px;letter-spacing:.5px;display:inline-block;cursor:pointer}div.buybubble.selected{width:29%;margin:0% 1%;padding:2px;background:#fff;color:red;font-size:24px;letter-spacing:.5px;display:inline-block;cursor:pointer}@media screen and (max-width: 768px){div.tab{min-height:450px}}@media screen and (min-width: 769px){div.tab{min-height:420px}}div.nextbutton{margin-top:20px;margin-left:2%;margin-right:2%;width:45%;padding:8px;background:linear-gradient(.25turn,#92000a,red);border:none;color:#fff;font-size:20px;letter-spacing:.5px;border-radius:100px;display:inline-block;cursor:pointer;line-height:1.15}img.helmet{cursor:pointer}#faq-section{font-family:Arial,sans-serif;max-width:800px;margin:0 auto;padding:20px;background-color:#fff6f6;border-radius:10px;box-shadow:0 4px 8px #0000001a}#faq-section h2{color:#333;text-align:center;font-size:24px;margin-bottom:20px}#faq-section ul{list-style-type:none;padding:0}#faq-section ul li{background-color:#fff;margin-bottom:10px;padding:15px;border-radius:5px;box-shadow:0 2px 4px #0000000d}#faq-section ul li strong{color:#007bff;display:block;margin-bottom:5px;font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/theme.scss.css.map */
