.css3-fade{transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.css3-bg{-webkit-transition:background .25s linear;-moz-transition:background .25s linear;transition:background .25s linear}.css3-movement{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear}.css3-colour{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;transition:color .25s linear}.mix-font-writer{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase}.mix-font-writer-lo{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px}.mix-small-label{letter-spacing:1px;font-size:12px;color:#808080;text-transform:uppercase}.mix-font-heading{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em}.mix-icon-diamond{-webkit-transition:background .25s linear;-moz-transition:background .25s linear;transition:background .25s linear;display:inline-block;width:10px;height:10px;text-indent:-9999px;overflow:hidden;border:1px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.mix-icon-diamond.active{background:#000}.zopim{display:none !important}.page{padding-top:61px}@media (max-width:767px){.page{padding-top:42px}}.category-page #page-header{color:#fff;position:relative}.category-page #page-header>div{text-align:center}.category-page #page-header .category{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;position:absolute;left:0;top:50%;margin-top:-40px;width:100%;text-align:center;font-size:50px;border:0;color:#fff}.category-page #page-header .category span{line-height:.7em;display:inline-block;border-bottom:solid 2px #fff}.category-page .page-body{padding-top:20px}.category-page .product-listing .product-item a,.product-details-page .product-listing .product-item a,.category-page #related-products .product-item a,.product-details-page #related-products .product-item a{color:#000}.category-page .product-listing .product-item a,.product-details-page .product-listing .product-item a,.category-page #related-products .product-item a,.product-details-page #related-products .product-item a,.category-page .product-listing .product-item a:hover,.product-details-page .product-listing .product-item a:hover,.category-page #related-products .product-item a:hover,.product-details-page #related-products .product-item a:hover{text-decoration:none}.category-page .product-listing .product-item .product-title,.product-details-page .product-listing .product-item .product-title,.category-page #related-products .product-item .product-title,.product-details-page #related-products .product-item .product-title{margin-bottom:20px}.category-page .product-listing .product-item .product-title a,.product-details-page .product-listing .product-item .product-title a,.category-page #related-products .product-item .product-title a,.product-details-page #related-products .product-item .product-title a{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;font-size:32px;line-height:.8em}.category-page .product-listing .product-item .attributes,.product-details-page .product-listing .product-item .attributes,.category-page #related-products .product-item .attributes,.product-details-page #related-products .product-item .attributes{margin-top:20px}.category-page .product-listing .product-item .attributes ul li,.product-details-page .product-listing .product-item .attributes ul li,.category-page #related-products .product-item .attributes ul li,.product-details-page #related-products .product-item .attributes ul li{display:inline-block}.category-page .product-listing .product-item .attributes ul li a,.product-details-page .product-listing .product-item .attributes ul li a,.category-page #related-products .product-item .attributes ul li a,.product-details-page #related-products .product-item .attributes ul li a{background:#e6e6e6;display:block;height:12px;width:12px;border:0;border-radius:50%;margin:0 2px}.category-page .product-listing .product-item .attributes ul li a:hover,.product-details-page .product-listing .product-item .attributes ul li a:hover,.category-page #related-products .product-item .attributes ul li a:hover,.product-details-page #related-products .product-item .attributes ul li a:hover,.category-page .product-listing .product-item .attributes ul li a.active,.product-details-page .product-listing .product-item .attributes ul li a.active,.category-page #related-products .product-item .attributes ul li a.active,.product-details-page #related-products .product-item .attributes ul li a.active{background:#000}.category-page .product-listing .product-item .details .description,.product-details-page .product-listing .product-item .details .description,.category-page #related-products .product-item .details .description,.product-details-page #related-products .product-item .details .description{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-transform:none;letter-spacing:0}.category-page .product-listing .item-box,.product-details-page .product-listing .item-box,.category-page #related-products .item-box,.product-details-page #related-products .item-box{margin-top:20px}.category-page .product-listing #kite-info-box,.product-details-page .product-listing #kite-info-box,.category-page #related-products #kite-info-box,.product-details-page #related-products #kite-info-box{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;border:0;font-size:28px;line-height:1.2em}.category-page .product-listing #kite-info-box .item-box span,.product-details-page .product-listing #kite-info-box .item-box span,.category-page #related-products #kite-info-box .item-box span,.product-details-page #related-products #kite-info-box .item-box span{text-decoration:underline}.category-page .product-listing #kite-info-box .item-box,.product-details-page .product-listing #kite-info-box .item-box,.category-page #related-products #kite-info-box .item-box,.product-details-page #related-products #kite-info-box .item-box,.category-page .product-listing #kite-related-box .item-box,.product-details-page .product-listing #kite-related-box .item-box,.category-page #related-products #kite-related-box .item-box,.product-details-page #related-products #kite-related-box .item-box{margin-top:35px;color:#F6313B;text-align:center}.product-variant-list{margin-top:20px}.product-details-page h2.title{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;margin-bottom:20px}.product-details-page #product-info #carousel-actions{position:absolute;width:100%;bottom:0;margin:0 0 25px;z-index:200}.product-details-page #product-info #carousel-actions #carousel-sharing ul{margin:15px 0 10px 0}.product-details-page #product-info #carousel-actions #carousel-sharing ul li img{width:34px}.product-details-page #product-info #product-details #product-name{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;margin-bottom:0;font-size:38px}.product-details-page #product-info #product-details #product-colour{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;line-height:1.2em;font-size:12px;padding-top:3px}.product-details-page #product-info #product-details #full-description{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-transform:none;font-size:14px;padding-top:10px;padding:10px 20px 30px 20px}.product-details-page #product-info #product-details #btn-hometry{color:#000;margin-top:30px;text-transform:uppercase;margin-bottom:30px;min-width:0}.product-details-page #product-info #product-details #btn-hometry:hover{text-decoration:underline}.product-details-page #product-info #product-details #product-buy .product-variant-line{margin-bottom:30px}.product-details-page #product-info #product-details #product-buy .product-variant-line .prices{font-family:'AlternateGotNo2D';line-height:.8;font-size:38px;letter-spacing:1px}.product-details-page #product-info #product-details #product-buy .product-variant-line .attributes{display:none}.product-details-page #product-info #product-details #product-buy .product-variant-line .variant-name{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-size:14px;margin:2px 0 10px 0}.product-details-page #product-info #product-details #product-buy .product-variant-line .add-to-cart-button{min-width:0}.product-details-page #product-info #product-details #product-buy .product-variant-line .outofstock{min-width:0}.product-details-page #product-info .gallery{position:relative;height:300px;overflow:hidden}.product-details-page #product-info .gallery .carousel .carousel-inner .item{background-color:#fff;margin-top:50px}.product-details-page #product-info .gallery .carousel .carousel-inner .item[data-order="99"]{margin:0 !important}.product-details-page #product-info .gallery .carousel .carousel-inner .item img{display:inline-block}.product-details-page #product-info .gallery .carousel .carousel-inner .item img:hover{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.product-details-page #product-info .gallery #carousel-navigation .kite-main-images{background:#e6e6e6;color:transparent;display:inline-block;height:12px;width:12px;border:0;border-radius:50%;text-indent:inherit;margin:0 2px}.product-details-page #product-info .gallery #carousel-navigation .kite-main-images.active,.product-details-page #product-info .gallery #carousel-navigation .kite-main-images:hover{background:#000}.product-details-page #selector-colour{text-align:center;margin:0}.product-details-page #selector-colour .carousel-frame{margin-top:0}.product-details-page #selector-colour .carousel-frame .carousel-control{width:auto;background:none;filter:none;opacity:1}.product-details-page #selector-colour .carousel-frame .carousel-control:hover{opacity:.5}.product-details-page #selector-colour .carousel-frame .carousel-control img{display:none;padding-top:15px;width:15px}.product-details-page #selector-colour .carousel-frame .carousel-control.left,.product-details-page #selector-colour .carousel-frame .carousel-control.right{background-position:center center;background-repeat:no-repeat;height:20px;width:20px}.product-details-page #selector-colour .carousel-frame .carousel-control.left{background-image:url('https://kitegb.com/Themes/Kite/Content/images/arrow-left.png');background-size:auto 16px}.product-details-page #selector-colour .carousel-frame .carousel-control.right{background-image:url('https://kitegb.com/Themes/Kite/Content/images/arrow-right.png');background-size:auto 16px}.product-details-page #selector-colour .carousel-frame a{text-align:center;color:#000;outline:none}.product-details-page #selector-colour .carousel-frame a:hover,.product-details-page #selector-colour .carousel-frame a.active{text-decoration:none}.product-details-page #selector-colour .carousel-frame a:hover .colour,.product-details-page #selector-colour .carousel-frame a.active .colour{text-decoration:underline}.product-details-page #selector-colour .carousel-frame a .colour{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-size:12px}.product-details-page #selector-colour .carousel-frame#view-alernative a{margin:0}.product-details-page #selector-colour #carousel-frames-small{margin-bottom:25px}.product-details-page #selector-colour #carousel-frames-small .carousel-control img{padding-top:50px}.product-details-page #select-colour-small{background-color:#fff}.product-details-page #select-colour-small .alt-product a{text-align:center;color:#fff;display:block;font-size:18px;padding:15px 0}.product-details-page #select-colour-small .alt-product a:hover{text-decoration:none;opacity:.7}.section .product-details-page>div{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;padding:0 20px;text-transform:none}.product-details-page .section-content{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px}.product-details-page #product-quotation{background-color:#e6e6e6;color:#000;display:none;padding:20px 0}.product-details-page #product-quotation .quote{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-transform:none;font-size:22px;padding:20px 0;letter-spacing:0;text-align:center}.product-details-page #product-essential .section .image,.product-details-page #product-content .section .image{margin:30px 0}.product-details-page #product-essential #product-box,.product-details-page #product-content #product-box{padding:20px 0}.product-details-page #product-essential{background:#f2f2f2;border-bottom:1px solid #e6e6e6;padding-bottom:50px;padding-top:50px}@media (max-width:767px){.product-details-page #product-essential{padding-top:0;padding-bottom:25px}}.product-details-page #product-essential #secondary-image{margin:0}.product-details-page #related-products h2{margin:30px 0 0 0}.product-details-page #related-products .related-products-grid{margin-bottom:10px}.product-details-page #related-products .related-products-grid>div a{color:#000}.product-details-page #related-products .related-products-grid>div a,.product-details-page #related-products .related-products-grid>div a:hover{text-decoration:none}.product-details-page #related-products .related-products-grid>div a .name{letter-spacing:1px;font-family:'AlternateGotNo2D';display:inline-block;text-transform:uppercase;line-height:1em;border-bottom-width:1px;font-size:24px;margin-bottom:10px}.product-details-page #related-products .related-products-grid>div .description{font-family:"Source Sans Pro",sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-transform:none}.product-details-page #related-products .related-products-grid>div .colour-picker{margin-top:20px}.product-details-page #related-products .related-products-grid>div .colour-picker a{-webkit-transition:background .25s linear;-moz-transition:background .25s linear;transition:background .25s linear;display:inline-block;width:10px;height:10px;text-indent:-9999px;overflow:hidden;border:1px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;margin:0 3px}.product-details-page #related-products .related-products-grid>div .colour-picker a.active{background:#000}@media (min-width:480px){.page.category-page #page-header .category{font-size:65px}.page.product-details-page #product-info .gallery #carousel .item{margin-top:0}.page.product-details-page #selector-colour #carousel-frames-small{margin-bottom:25px}.page.product-details-page #selector-colour #carousel-frames-small .carousel-control img{display:none}}@media (min-width:768px){.page.product-details-page #selector-colour #carousel-frames{padding:0 20px}.page.product-details-page #product-info .pro-info .row .col-xs-12.col-md-9:first-child{float:right}.page.product-details-page #product-info .gallery{height:465px}.page.product-details-page #product-info .gallery #carousel .item{margin-top:150px}.page.product-details-page #product-info .gallery #carousel-actions #carousel-sharing ul{margin-bottom:30px}.page.product-details-page.category-page #page-header .category{font-size:80px}.page.product-details-page.category-page #kite-related-box .item-box,.page.product-details-page.category-page #kite-info-box .item-box{padding:60px 20px 0 20px}}@media (min-width:992px){.page.product-details-page #product-info .gallery #carousel .item{margin-top:0}}@media (min-width:1200px){.page.product-details-page #carousel-frames .carousel-control img{display:none}.page.product-details-page #product-info #carousel .item img{padding:0}}