@font-face{font-family:Futura;font-weight:500;font-style:normal;src:url("https://fonts.shopifycdn.com/futura/futura_n5.5632c6d8a6da9141ef40e51d14264a007bcae7e5.woff2?h1=cmFuZG9scGh1c2EuY29t&hmac=bf2a4d2a6da4ff190eb9fc0ad853ff4d30e7df84f7857994ae5bf421c55d87a4") format("woff2"),url("https://fonts.shopifycdn.com/futura/futura_n5.ea788239cf399e57dbdfe80e24bba751e5c2a36c.woff?h1=cmFuZG9scGh1c2EuY29t&hmac=bd4c78c8b90f76ef3ff3e78978dde5f1be7d2c3af235e0d96207016c03e1885d") format("woff")}@font-face{font-family:Futura;font-weight:400;font-style:normal;src:url("https://fonts.shopifycdn.com/futura/futura_n4.df36ce3d9db534a4d7947f4aa825495ed740e410.woff2?h1=cmFuZG9scGh1c2EuY29t&hmac=92e2dc44a3e0754b97cfa5465950d43b78406da6606822568293264a192714ec") format("woff2"),url("https://fonts.shopifycdn.com/futura/futura_n4.6bce24beb4ba1ff4ddeb20f7cd6e2fa513a3d6ec.woff?h1=cmFuZG9scGh1c2EuY29t&hmac=377970dd16e5b5ad4e40e289c7ec827996d104a3b1826fd8101392fe162d933a") format("woff")}.swatch .swatch-element .bgImg{background-position:top left;background-size:cover !important;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.item-swatch li label,.item-swatch li label img{min-width:35px;height:35px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.swatch .swatch-element label{min-width:50px;height:50px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.swatch .swatch-element.color label:after{-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.swatch .swatch-element:not(.color) label:after{-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.swatch .swatch-element:not(.color) label{min-width:34px;height:39px;padding:5px 5px}@media screen and (min-width: 1200px){.swatch .swatch-element:not(.color) label{padding:5px 12px}}.item-swatch li .tooltip,.swatch .tooltip{min-width:170px}.tooltip{word-break:break-word}.item-swatch li label{overflow:hidden}.item-swatch li label img{max-height:29px !important;max-width:104px !important}.swatch .swatch-element .sold-out{display:none}.swatch .header{text-transform:uppercase;font-size:12px;font-weight:400;line-height:22px;color:#232323}.swatch.option-title-color .header{text-transform:none}.item-swatch li label.active{-webkit-box-shadow:0px 0px 1px 2px #000;-moz-box-shadow:0px 0px 1px 2px #000;box-shadow:0px 0px 1px 2px #000}.size-chart-open-popup{font-size:10px;background-position:0 3.5px;margin-bottom:0}.swatch-polarized{z-index:4;position:absolute;top:0px;right:0px;background:#e7e7e7;color:#999;width:13px;height:13px;font-size:9px;line-height:13px;font-weight:900}.swatch .swatch-element input:checked+label .swatch-polarized{background:#000 !important;color:#fff}.breadcrumb *{color:#808285;font-size:9px;letter-spacing:.09rem;text-transform:uppercase}.breadcrumb .arrow{font-size:8px}.breadcrumb a{color:#000}@media (min-width: 1200px){.product-template .breadcrumb{margin-bottom:0px;padding:0px}}ul.variant-details-list.circle{list-style:disc;list-style-position:outside;margin-left:18px}.variant-details-list li{line-height:18px}.variant-details-title.sku-product{display:inline-block;float:right}.product-shop .product-title{font-size:15px;letter-spacing:-0.03rem;text-transform:uppercase;font-weight:400;margin-bottom:20px}.product-shop .product-title span:first-of-type{border-bottom:1px solid #771F1D;padding-bottom:7px}.product-shop .product-title .compare-price,.product-shop .product-title .price.on-sale,.product-shop .product-title .price{float:right;font-weight:500}@media (min-width: 992px){.product-shop .groups-btn #product-add-to-cart,.product-shop .groups-btn .product-add-to-cart,.product-shop .groups-btn .wishlist{width:-moz-calc(100%);width:-webkit-calc(100%);width:-ms-calc(100%);width:calc(100%);font-size:12px}}.product-shop .short-description{display:none !important}@media screen and (min-width: 1200px){.product-shop .short-description{line-height:18px;text-align:justify;display:block !important}.swatch .swatch-element:not(.color) label{padding:5px 12px}}.product_text_below_add_to_cart{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.product_text_below_add_to_cart span{font-size:16px;margin:10px 0 20px;display:inline-block}.product_text_below_add_to_cart a{color:#000000;text-decoration:underline}.product_text_below_add_to_cart span:after{font-family:'FontAwesome';content:'\f054';padding-left:5px;position:relative;font-size:90%}.view_lens_outlook_below_add_to_cart{font-size:16px;margin:10px 0px 20px 20px;display:inline-block;float:right}.view_lens_outlook_below_add_to_cart a{color:#000000;text-decoration:underline !important;cursor:pointer}.view_lens_outlook_below_add_to_cart span:after{font-family:'FontAwesome';content:'\f06e';padding-left:5px;position:relative;font-size:90%}@media (min-width: 1200px){.product-item .product-grid-image:before{background-color:transparent !important}}.product-img-box .slider-for{margin-bottom:10px}.wrapper-container.wrapper-body{overflow:hidden}.main-content{padding-bottom:0}#size_chart .modal-body{padding:4% !important}.shopify-section-blog-template-mansory{margin-bottom:3em}@media (max-width: 1399px) and (min-width: 1200px){.wrapper_header_parallax .site-nav .menu-lv-1{padding:0px 20px;margin-right:0;margin-left:0}}@media (min-width: 1200px){.site-nav .menu-lv-1{padding:0px 20px;margin-right:0;margin-left:0}.site-nav li a{display:inline-block}.site-nav .mega-menu>.sub-menu-mobile{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-webkit-box-shadow:1px 3px 4px 0px rgba(0,0,0,0.4);-moz-box-shadow:1px 3px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 3px 4px 0px rgba(0,0,0,0.4)}.site-nav .mega-menu .style_2 .mega-col{width:252px}.mega-menu-footer{background:#000;text-align:center;color:#fff;padding:5px;margin-bottom:-18px}.wrapper_header_parallax .sticky-wrapper{min-height:70px !important}}.mega-menu-footer{background:#000;text-align:center;color:#fff;padding:5px;margin-bottom:-18px}li.menu-lv-3 i.fa{position:relative;top:4px;width:28px}.footer-05 .footer-social.enable-color li a{background-color:#000 !important}.footer-05 .footer-top{padding:0 0 26px}.footer-05 .footer-about-us{margin-bottom:30px}.footer-05 .foot-title{border-bottom:2px solid #000;padding-bottom:5px;display:inline-block;margin-bottom:5px}.footer-05 .location_info{margin-top:10px}.footer-05 .footer-newsletter{background:#000000;margin:0 -20% 3em;min-height:320px}.footer-05 .footer-newsletter .klaviyo-form{padding-bottom:30px !important}.footer-05 .footer-newsletter .klaviyo-form p{color:#fff !important}.footer-05 .footer-newsletter .klaviyo-form button{border:2px solid #fff !important}.footer-05 .footer-newsletter .klaviyo-form button:after{font-family:'FontAwesome' !important;content:' \f054' !important;padding-left:5px !important;position:relative !important;font-size:90% !important;display:contents}.footer-05 .footer-newsletter .klaviyo-form input{text-align:center !important;background:transparent !important;border-color:#000 !important;border-bottom:2px solid #fff !important;color:#fff !important}@media (max-width: 767px){.footer-05 .dropdow-mb{display:block}.footer-05 .footer-newsletter{margin:0 -3% 3em}}.collection-template .inner.product-item .variant-product-details{display:none}.collection-template .inner.product-item:hover .product-title .variant-product-details{display:block}.btn-arrow .shg-btn:after{font-family:'FontAwesome';content:'\f054';padding-left:5px;position:relative;font-size:90%}.shg-ig-posts{position:relative;max-width:calc(100vw * 0.2) !important;max-height:calc(100vw * 0.2) !important;width:calc(100vw * 0.2) !important;height:calc(100vw * 0.2) !important;overflow:hidden}.shg-ig-posts a{overflow:hidden}.shg-ig-posts a img{min-height:calc(100vw * 0.2) !important;object-fit:cover}.klaviyo-form *{font-family:Futura,sans-serif !important}.klaviyo-form button:after{font-family:'FontAwesome';content:'\f054';font-size:90%;display:initial;padding-left:10px}.product-shop .groups-btn .klaviyo-bis-trigger,.skt_giftcard .btn{background:#19274b;color:#fff;border-color:#19274b;padding:12px 15px 10px;line-height:23px;width:100%;margin-bottom:20px;text-transform:uppercase}.product-shop .groups-btn .klaviyo-bis-trigger:hover,.skt_giftcard .btn:hover{background:#fff;color:#19274b;border-color:#19274b}p.p2{font-size:18px;line-height:normal}p.p2 a{color:#000}p.p2 a:hover{text-decoration:underline}.img-shadow{-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important;-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important}.img-shadow-inset{-webkit-box-shadow:inset 0px 0px 7px 3px rgba(0,0,0,0.4) !important;-moz-box-shadow:inset 0px 0px 7px 3px rgba(0,0,0,0.4) !important;box-shadow:inset 0px 0px 7px 3px rgba(0,0,0,0.4) !important}.img-shadow.product-box{box-shadow:none !important}.shg-btn{border-radius:0px !important}.container-featured-in.img-shadow-inset{margin-left:-7px;margin-right:-7px}.full-height-section{height:80vh}.shg-sld-dots{position:relative;top:-60px;z-index:9;overflow:hidden}.shg-sld-dot.shg-sld-active{background-color:#ffffff}hr.timeline{background:#000000;margin-top:0;width:2px;height:180px;margin-bottom:-140px}hr.timeline:nth-child(3){height:120px}.skytec-icon{max-height:150px}.wrapper_header_parallax .header-mb .header-mb-middle{width:-moz-calc(100% - (100px));width:-webkit-calc(100% - (100px));width:-ms-calc(100% - (100px));width:calc(100% - (100px));padding-left:20px}@media (max-width: 767px){.site-footer .col-footer .dropdow-mb+ul{display:block}}.svg-mb{width:40px;height:50px}.wrapper_header_parallax .cart-icon{width:50px}.shogun-heading-component h1{font-size:40px !important}.shogun-heading-component h2{font-size:24px !important}.shogun-heading-component{word-break:normal !important}.h2-large .shogun-heading-component h2{font-size:42px !important}@media screen and (min-width: 768px){.shogun-heading-component h1{font-size:40px !important}.shogun-heading-component h2{font-size:28px !important}}@media screen and (min-width: 992px){.shogun-heading-component h1{font-size:32px !important}.shogun-heading-component h2{font-size:52px !important}}@media screen and (min-width: 1200px){.shogun-heading-component h1{font-size:52px !important}.shogun-heading-component h2{font-size:32px !important}}.header-top .top-message{font-size:11px;padding:8px 0px}@media screen and (min-width: 1000px){.header-top .top-message{font-size:14px}}#storelocator-filter_checkbox{display:none !important}.shop-by-frame-menu ul.site-nav-dropdown{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:40px}.sticky_form .pr-selectors .pr-active{color:#efefef}.img-shadow:has(>div.shg-product){box-shadow:none}@media screen and (min-width: 1200px){.img-shadow:has(>div.shg-product){-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important;-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2) !important}}body:not(.shogun-editor) .vertical-rectangle-ratio{position:relative !important}body:not(.shogun-editor) .vertical-rectangle-ratio:before{display:block;content:"";width:100%;padding-top:125%}body:not(.shogun-editor) .vertical-rectangle-ratio>.shg-box-content{position:absolute;top:0;right:0;bottom:0;left:0}body:not(.shogun-editor) .vertical-rectangle-ratio .center-over-img{position:absolute;bottom:0;left:0;right:0}body:not(.shogun-editor) .square-ratio{position:relative !important}body:not(.shogun-editor) .square-ratio:before{display:block;content:"";width:100%;padding-top:100%}body:not(.shogun-editor) .square-ratio>.shg-box-content{position:absolute;top:0;right:0;bottom:0;left:0}body:not(.shogun-editor) .men-women-ratio{position:relative !important}body:not(.shogun-editor) .men-women-ratio:before{display:block;content:"";width:100%;padding-top:66.66667%}body:not(.shogun-editor) .men-women-ratio>.shg-box-content{position:absolute;top:0;right:0;bottom:0;left:0}body:not(.shogun-editor) .men-women-ratio .center-over-img{position:absolute;bottom:0;left:0;right:0}.product-box{padding-top:0em !important;padding-left:1em !important;padding-bottom:0em !important;padding-right:1em !important}.product-box .shg-product-title-component h1{font-size:16px !important}.product-box .shg-product-price{font-size:10px !important}.product-box form{display:none}.collection-template.collection-template-default{display:none}#accessories-randolph-engineering .collection-template.collection-template-default,#frame-of-choice-randolph-engineering .collection-template.collection-template-default{display:block}#independence-day-sale .product-box .shg-product-price{font-size:17px !important}#shopify-section-article-template{margin-bottom:6em}#shopify-section-article-template .vc_row{flex-wrap:initial !important;padding:0 !important;width:auto !important;margin-top:0 !important;margin-bottom:0 !important;max-width:none !important}#shopify-section-article-template .vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}#shopify-section-article-template .wpb_wrapper{display:block}#shopify-section-article-template br{display:none}#shopify-section-article-template a{font-weight:bold;text-decoration:underline}#shopify-section-article-template .vc_btn3-container{font-size:14px;display:inline-block;padding-top:10px;padding-left:20px;padding-bottom:10px;padding-right:20px;border-radius:2px;background-color:#252525;text-decoration:none;margin-bottom:15px}.vc_cta3-actions #shopify-section-article-template .vc_btn3-container{margin-top:-79px;margin-left:auto;margin-right:auto;text-align:center;display:grid}#shopify-section-article-template .vc_btn3-container a{color:#ffffff;text-decoration:none}#shopify-section-article-template .vc_btn3-container.vc_btn3-center a{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.pagination-center{padding-bottom:6em}h3.spr-review-header-title{display:none}.gradient-left-black>.shg-box-overlay{background:-moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%) !important;background:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%) !important;background:linear-gradient(to right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ) !important;opacity:1 !important}.gradient-right-black>.shg-box-overlay{background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%) !important;background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%) !important;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 ) !important;opacity:1 !important}.gradient-left-white>.shg-box-overlay{background:-moz-linear-gradient(left, rgba(255,255,255,0.65) 0%, rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(left, rgba(255,255,255,0.65) 0%, rgba(255,255,255,0) 100%) !important;background:linear-gradient(to right, rgba(255,255,255,0.65) 0%, rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffffff', endColorstr='#00ffffff',GradientType=1 ) !important;opacity:1 !important}.gradient-right-white>.shg-box-overlay{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.65) 100%) !important;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.65) 100%) !important;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.65) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#a6ffffff',GradientType=1 ) !important;opacity:1 !important}.cd-image-container{position:relative;margin:0em auto}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.cd-handle{position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#000 url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='32px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'><polygon fill='%23FFFFFF' points='13,21 8,16 13,11 '/><polygon fill='%23FFFFFF' points='19,11 24,16 19,21 '/></svg>") no-repeat center center;cursor:move;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3);opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.cd-handle.draggable{background-color:#445b7c}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s}#view_lens_outlook .modal-body{padding:0}#randolph-gift-card .below_add_to_cart_links,#randolph-gift-card .variant-details{display:none}.discount_code_box{max-width:100% !important;display:block !important}.discount_code_box .hulkapps_discount_code{width:100% !important}.product-title .compare-price{display:block;text-decoration:line-through;padding-left:8px}.product-shop .product-title .price.on-sale{font-weight:bold;color:#EB3223}.product-shop .product-title .price.on-sale:before{content:"SALE "}.product-shop .all-sales-final{display:none;font-size:13px;text-align:center;margin-bottom:30px;text-transform:uppercase;font-weight:600}.product-label .sale-label{display:none}.product-shop .product-title .compare-price{display:none}.product-shop .hulkapps_option_name{width:110px;font-size:0px;text-align:left;color:#232323;font-weight:normal;min-width:110px;padding-right:10px}.product-shop .hulkapps_option_name>div{font-size:12px;line-height:16px;margin-top:3px;text-transform:uppercase}.product-shop .hulkapps_option_value>div{font-size:12px;text-align:right;padding-top:3px}.product-shop .hulkapps-tooltip{margin-top:-4px}@media (min-width: 1200px){#shopify-section-blog-template-mansory,#shopify-section-article-template{-webkit-box-flex:0;-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);max-width:-moz-calc(100%);max-width:-webkit-calc(100%);max-width:-ms-calc(100%);max-width:calc(100%)}}.product-img-box .slider-for .thumb{padding:0 50px}.rotating{display:inline-block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);-moz-transform:rotateX(0) rotateY(0) rotateZ(0);-ms-transform:rotateX(0) rotateY(0) rotateZ(0);-o-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform-origin-x:50%}.rotating.flip{position:relative}.rotating .front,.rotating .back{left:0;top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.rotating .front{position:absolute;display:inline-block;-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}.rotating.flip .front{z-index:1}.rotating .back{display:block;opacity:0}.rotating.spin{-webkit-transform:rotate(360deg) scale(0);-moz-transform:rotate(360deg) scale(0);-ms-transform:rotate(360deg) scale(0);-o-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}.rotating.flip .back{z-index:2;display:block;opacity:1;-webkit-transform:rotateY(180deg) translate3d(0, 0, 0);-moz-transform:rotateY(180deg) translate3d(0, 0, 0);-ms-transform:rotateY(180deg) translate3d(0, 0, 0);-o-transform:rotateY(180deg) translate3d(0, 0, 0);transform:rotateY(180deg) translate3d(0, 0, 0)}.rotating.flip.up .back{-webkit-transform:rotateX(180deg) translate3d(0, 0, 0);-moz-transform:rotateX(180deg) translate3d(0, 0, 0);-ms-transform:rotateX(180deg) translate3d(0, 0, 0);-o-transform:rotateX(180deg) translate3d(0, 0, 0);transform:rotateX(180deg) translate3d(0, 0, 0)}.rotating.flip.cube .front{-webkit-transform:translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);transform:translate3d(0, 0, 100px) scale(0.85, 0.85)}.rotating.flip.cube .back{-webkit-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85)}.rotating.flip.cube.up .back{-webkit-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85)}
