header{position:fixed;width:100%;top:0;left:0;z-index:999}#product360 h1{font-size:30px;text-align:center;margin-bottom:5vh}#product section{text-align:center;font-size:16px;padding:15px;display:flex;align-items:center;justify-content:center;min-height:100vh}.three60{width:100%;height:450px}.frame{display:none}.frame:first-of-type{display:block;visibility:hidden;position:absolute;width:100%;height:auto;left:-10000px}.frame.active{display:block;visibility:visible;position:relative;left:auto;right:auto}.frame>img{width:100%;height:auto;max-width:450px}#thumb-menu{display:flex;justify-content:center;align-items:center;width:100%}#thumb-menu .thumb{width:25%;border:1px solid transparent;margin:0 2px;cursor:pointer;max-width:100px}#thumb-menu .thumb.active{border-color:#650410}#thumb-menu .thumb img{max-width:100%;height:auto}#product section:nth-child(even){background:#f1f1f1}#product section:nth-child(odd){box-shadow:0 0 20px 0 #555}#product section#product360{padding:90px 0 30px;display:block;min-height:auto}#purchase h3{margin:10px auto;font-size:24px;font-weight:700}p.price{font-size:26px}.affirm{font-size:12px}.affirm img{max-height:12px;width:auto}.btn{padding:6px 15px;background:#650410;color:#fff;font-size:16px;border-radius:0;margin:20px auto}.add-to-cart .btn{display:block;margin:10px auto}.wishlist{margin-top:20px}.wishlist .btn{padding:3px 10px;background:#bbb;color:#000;font-size:10px;border-radius:10px;border:1px solid #555;margin-top:0}.find-tires .btn{background:#333}.specs-inner{width:100%}#specs h2{font-size:24px;margin:10px auto}#spec-list{margin-bottom:10px}#spec-list li{display:flex;justify-content:center;align-items:center}#spec-list li span{width:50%;padding-top:10px}#spec-list li:first-of-type span{padding-top:0}#spec-list li span.cat{font-weight:700;padding-right:10px;text-align:right}#spec-list li span.value{padding-left:10px;text-align:left;border-left:1px solid #777}#specs ul.categories{text-align:right;border-right:1px solid #777;padding-right:10px;font-weight:700}#specs{background:#ddd url(https://images.arkonoffroad.com/backgrounds/black-arkon-truck-offroad.jpg);position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;color:#fff}#image-carousel{background:#ddd url(https://images.arkonoffroad.com/backgrounds/dark-trianglify.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}#render h2{font-size:24px;margin:10px auto}#product-carousel .carousel-item>img{width:100%;height:auto}#end-content .prop65{text-align:center;font-size:12px;margin:50px auto 20px}.purchase-inner{padding:0;height:100%;margin:auto;text-align:left}.purchase-inner span{display:block}.product-title{font-size:3.5em;color:#1a1a1a;line-height:1;text-align:center}.product-secondary{font-size:1.5em;color:#5a5a5a;text-align:center}.product-price{font-size:2.5em;margin-bottom:48px;font-weight:500;color:#4a4a4a;text-align:center}.product-price-small{display:inline-block!important;font-size:.45em;color:#1a1a1a;margin-left:8px;font-weight:400}.product-fit{display:flex;margin-bottom:12px}.product-fit-text{display:block;line-height:28px;margin-left:10px;color:#5d5d5d}.product-fit-icon#fits{height:30px;width:30px;background:#00ce34;border-radius:50%;position:relative}.product-fit-icon#fits::after{content:'\2713';position:absolute;display:block;height:100%;width:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#f3f3f3;font-size:20px;line-height:28px;text-align:center}.product-description{color:#5b5b5b;font-size:1.2em;margin-bottom:46px}.product-affirm{text-align:center;margin-bottom:12px;font-size:.8em}.product-actions{display:flex;justify-content:center;flex-wrap:wrap}.product-button{background:#5b5b5b;color:#f3f3f3;text-transform:uppercase;padding:24px 36px;cursor:pointer;margin:1px;min-width:280px;text-align:center}.product-button#add-to-cart{background:#650410}.product-button#add-to-wish{max-width:160px;min-width:auto;position:relative;padding:32px 36px}.product-button#add-to-wish::after{content:'\2764';display:block;position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translateX(-50%) translateY(-50%);text-align:center;color:#f3f3f3;font-size:36px;line-height:66px}@media screen and (min-width:500px){.purchase-inner{padding:24px;max-width:80%}}@media screen and (min-width:768px){#product{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:100%;margin:0 auto}#product section{font-size:20px}#product section:nth-child(odd){box-shadow:none}#product #image-carousel,#product #product360,#product #purchase,#product #render{width:50%}#product #product360,#product #purchase{padding-top:70px}#product #end-content,#product #specs{min-height:auto;width:100%}#product #product360{order:1}.purchase-inner{max-width:100%}#product #purchase{order:2}#purchase h3{font-size:40px}.btn{font-size:20px}#purchase .price{font-size:32px}#product #specs{order:3;background-attachment:fixed;padding:50px 15px}#product #render{order:4}.render-inner{width:100%;max-width:600px}#product #image-carousel{order:5}#product #end-content{order:6;background:#d9d9d9}.end-content-inner{text-align:center;width:100%;padding:40px 0 20px;max-width:600px}}@media screen and (min-width:992px){.purchase-inner{max-width:80%}#spec-list{column-count:2}}