/* https://www.therugbycompany.co.uk/wp-content/themes/therugbyco/style.css?ver=6.8.1 */
/*!
Theme Name: The Rugby Co
Theme URI: 
Author: Staak
Author URI: https://www.staak.co.uk/
Description: The Rugby Co website theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: therugbyco

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

The Rugby Company is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{width:100%;margin:0}h1{font-size:42px;font-size:2.4rem;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{color:#2d2d2d;font-family:Lato,sans-serif;font-size:15.75px;font-size:.9rem;line-height:1.35;font-weight:500;font-style:normal}h1,h2,h3,h4,h5,h6{clear:both;font-family:"DM Serif Display",sans-serif}.title--regular{font-weight:500}.title--bold,.title--regular{font-family:"DM Serif Display",sans-serif;font-style:normal}.title--bold{font-weight:700}.title--light{font-family:"DM Serif Display",sans-serif;font-weight:300;font-style:normal}.title--regular__italic{font-weight:500}.title--bold__italic,.title--regular__italic{font-family:"DM Serif Display",sans-serif;font-style:italic}.title--bold__italic{font-weight:700}.title--light__italic{font-family:"DM Serif Display",sans-serif;font-weight:300;font-style:italic}p{margin-bottom:1.5em;font-size:16.8px;font-size:.96rem}p strong{font-weight:700}.copy--secondary{text-transform:uppercase;font-family:english-grotesque,sans-serif;letter-spacing:.1em;font-size:15.75px;font-size:.9rem}.color--main{color:#e3a601}.color--main-price{color:#e85d00}.color--red{color:#be503e}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:13.125px;font-size:.75rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.tac{text-align:center}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.button,button,input[type=button],input[type=reset],input[type=submit]{width:auto;border:1px solid #e3a601;border-radius:0;background:#e3a601;color:#fff;font-size:15.75px;font-size:.9rem;line-height:28px;padding:8px 5%;text-transform:uppercase;font-family:english-grotesque,sans-serif;letter-spacing:.1em;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;-webkit-appearance:none}@media only screen and (min-width:768px){.button,button,input[type=button],input[type=reset],input[type=submit]{padding:13px 5%}}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#e95d00;color:#fff;background:#e95d00;opacity:1}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#e3a601}.button.loading,.button:disabled,button.loading,button:disabled,input[type=button].loading,input[type=button]:disabled,input[type=reset].loading,input[type=reset]:disabled,input[type=submit].loading,input[type=submit]:disabled{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}.button.full-width,button.full-width,input[type=button].full-width,input[type=reset].full-width,input[type=submit].full-width{width:100%;margin:0 auto;display:block}@media only screen and (min-width:768px){.button.full-width,button.full-width,input[type=button].full-width,input[type=reset].full-width,input[type=submit].full-width{max-width:500px}}.button--black{background:#000;border-color:#000;color:#fff}.button--wrap{text-align:center}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#2d2d2d;border:1px solid rgba(0,0,0,.2);border-radius:0;padding:10px 20px;-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#231f20}.grey input[type=color],.grey input[type=date],.grey input[type=datetime-local],.grey input[type=datetime],.grey input[type=email],.grey input[type=month],.grey input[type=number],.grey input[type=password],.grey input[type=range],.grey input[type=search],.grey input[type=tel],.grey input[type=text],.grey input[type=time],.grey input[type=url],.grey input[type=week],.grey textarea,input[type=color].grey,input[type=date].grey,input[type=datetime-local].grey,input[type=datetime].grey,input[type=email].grey,input[type=month].grey,input[type=number].grey,input[type=password].grey,input[type=range].grey,input[type=search].grey,input[type=tel].grey,input[type=text].grey,input[type=time].grey,input[type=url].grey,input[type=week].grey,textarea.grey{background:#ebebeb;border:1px solid #ebebeb}select{border:1px solid rgba(0,0,0,.2)}.form-alternate-field{display:none}textarea{width:100%}#mce-error-response{color:#be503e}#mce-success-response{color:#e3a601}a{color:#e85d00}a:focus{outline:thin dotted}a:hover{opacity:.5}a:active,a:hover{outline:0}a.break{word-break:break-all}a.woocommerce-loop-product__link:hover{opacity:1}a.text-link{color:#231f20;text-decoration:none}a.text-link__underline{text-decoration:underline}a.text-link__inline{color:#2d2d2d}a.text-link:active,a.text-link:focus,a.text-link:hover{text-decoration:underline}a.text-link:hover{opacity:.5}a.text-link:focus{outline:thin dotted}.main-navigation{width:100%;display:none;font-family:english-grotesque,sans-serif}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;flex-direction:row;align-items:center;justify-content:center}.main-navigation li{position:relative;margin:0 5%}.main-navigation li:first-child,.main-navigation li:last-child{margin:0}.main-navigation a{width:100%;display:block;text-decoration:none;color:#231f20;text-transform:uppercase;font-size:14px;font-size:.8rem;letter-spacing:0;padding:10px 20px}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{color:#e3a601}.main-navigation.toggled ul,.menu-toggle{display:block}@media only screen and (min-width:1084px){.menu-toggle{display:none}.main-navigation{display:block}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:12.25px;font-size:.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#page{min-height:100vh}.woocommerce-notices-wrapper,.wrapper{width:100%;margin:0 auto}.wrapper{margin:0 auto 30px}@media only screen and (min-width:1084px){.wrapper{margin:0 auto 60px}}.woocommerce-info,.woocommerce-message,.wrap{width:100%;max-width:1800px;padding:0 5%;margin:0 auto}@media only screen and (min-width:768px){.woocommerce-info,.woocommerce-message,.wrap{padding:0 2%}}.woocommerce-info .cart--wrap,.woocommerce-message .cart--wrap,.wrap .cart--wrap{padding:0}@media only screen and (min-width:768px){.woocommerce-info .cart--wrap,.woocommerce-message .cart--wrap,.wrap .cart--wrap{padding:0 2%}}@media only screen and (min-width:1840px){.woocommerce-info,.woocommerce-message,.wrap{padding:0}}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:100%;font-size:14px;font-size:.8rem;font-family:Lato,sans-serif;padding:10px;margin:10px 0;list-style-type:none}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin-right:20px}.edit-link{display:none}@media only screen and (min-width:1084px){.delivery-returns .entry-content,.privacy-policy .entry-content,.terms-conditions .entry-content,.text-only-template .entry-content{max-width:60%}}body.loading .loader{display:flex}.loader{width:100%;height:100%;background:hsla(0,0%,100%,.6);pointer-events:all;content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;display:none}.loader:after,.loader:before{width:64px;height:64px;content:"";position:absolute;border:5px solid #e3a601;opacity:1;border-radius:50%;-webkit-animation:loader-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:loader-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.loader:after{-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes loader-ripple{0%{transform:scale3d(0,0,0);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes loader-ripple{0%{transform:scale3d(0,0,0);opacity:1}to{transform:scaleX(1);opacity:0}}.woocommerce .blockUI.blockOverlay{position:relative!important;display:none!important}header.site-header{position:-webkit-sticky;position:sticky;top:0;background:#fff;width:100%;max-width:1800px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px;box-shadow:0 0 2px rgba(0,0,0,.2)}@media only screen and (max-width:1084px){header.site-header{z-index:10}}.mobile-menu-open header.site-header{position:static}@media only screen and (min-width:1084px){header.site-header{position:relative;box-shadow:none}}@media only screen and (min-width:1840px){header.site-header{padding:20px 0}}.site-logo{width:100%;max-width:100px;margin:0 auto}@media only screen and (min-width:1084px){.site-logo{max-width:240px;margin:0}}.site-logo svg{width:100%;max-width:100%}.site-logo:hover{opacity:1}.site-logo .logo-text{position:absolute;font-size:0}.header-shop-icons{width:33%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media only screen and (min-width:1084px){.header-shop-icons{max-width:240px}}.header-shop-icons>a{text-decoration:none;color:#231f20;display:block;padding:5px;margin:0 5px}@media only screen and (min-width:1084px){.header-shop-icons>a{margin:0 10px;padding:10px}}.header-shop-icons .header-cart-icon{position:relative;z-index:21;margin-right:0}.header-shop-icons .header-cart-icon span.cart-count{width:24px;height:24px;position:absolute;top:50%;right:0;font-family:english-grotesque,sans-serif;background:#e85d00;padding:5px;color:#fff;font-size:14.7px;font-size:.84rem;border-radius:100%;line-height:24px;display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center;letter-spacing:0}.header-shop-icons .header-cart-icon span.cart-count.count-0{opacity:0!important}.mobile-menu-trigger{width:33%;position:relative;z-index:200}@media only screen and (min-width:1084px){.mobile-menu-trigger{display:none}}.crest-logo{display:none}@media only screen and (min-width:1084px){.crest-logo{display:block}}.text-logo{height:50px;display:block}@media only screen and (min-width:1084px){.text-logo{display:none}}.mobile-menu,body.mobile-menu-open{position:fixed}.mobile-menu{width:100%;height:100vh;top:0;right:0;bottom:0;left:0;z-index:190;display:flex;flex-direction:column;align-items:center;background-color:#f3f2eb;text-align:center;pointer-events:none;transform:translate3d(100%,0,0);transition:transform .25s ease-in-out}.mobile-menu.active{pointer-events:all;transform:translateZ(0)}@media only screen and (min-width:1084px){.mobile-menu{display:none}}.mobile-menu .mobile-menu-inner{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;padding:40px}.mobile-menu .main-navigation{display:block;margin-bottom:20%}.mobile-menu .main-navigation ul{display:flex;flex-direction:column}.mobile-menu .main-navigation ul li{margin:5% auto}.mobile-menu .main-navigation ul a{font-size:21px;font-size:1.2rem}.mobile-menu .mobile-menu-social{width:100%;margin-bottom:90px}.mobile-menu .mobile-menu-social p{font-size:21px;font-size:1.2rem}.mobile-menu .mobile-menu-social .social-links{justify-content:center}.sitewide-banner{width:100%;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:50%;text-align:center;padding:10px 0 18px}.sitewide-banner p{margin:0;color:#fff;text-transform:uppercase;font-size:16.8px;font-size:.96rem}@media only screen and (min-width:768px){.sitewide-banner p{font-size:21px;font-size:1.2rem}}.sitewide-banner p.title--regular{font-size:35px;font-size:2rem}@media only screen and (min-width:768px){.sitewide-banner p.title--regular{font-size:56px;font-size:3.2rem}}@media only screen and (min-width:1084px){body.mini-cart-open:before{width:100%;height:100%;background:rgba(0,0,0,.3);pointer-events:all;content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:19}}@media only screen and (min-width:1084px){.mini-cart-open .widget_shopping_cart_content_wrap{display:block}}.widget_shopping_cart_content_wrap{width:100%;position:absolute;top:50%;right:0;z-index:20;padding-top:30px;transform:translateZ(0);display:none}@media only screen and (min-width:550px){.widget_shopping_cart_content_wrap{max-width:550px}}.widget_shopping_cart_content{background:#f3f2eb;padding:30px}.woocommerce-mini-cart{margin:0;padding:0;list-style-type:none}.woocommerce-mini-cart-info{width:100%;display:flex;flex-direction:row;align-content:center;margin-bottom:30px;position:relative}.woocommerce-mini-cart-info p{color:#231f20;margin:0}.woocommerce-mini-cart-info p:first-child{margin-right:20px}.woocommerce-mini-cart-info.empty{margin-bottom:0}.product-remove a.remove,.remove_from_cart_button{width:24px;height:24px;background-image:url(/wp-content/themes/therugbyco/public/img/icons/trash.svg);background-size:24px;background-position:50%;background-repeat:no-repeat;border:none;display:block;margin:0;top:0;left:0;text-indent:-9999px;padding:10px}.product-remove a.remove{height:40px;margin-top:10px}.woocommerce-mini-cart__empty-message{margin:0}.woocommerce-mini-cart__buttons{width:100%;margin:0}.woocommerce-mini-cart__buttons a{width:100%;display:block;text-align:center}.woocommerce-mini-cart__buttons a.basket-text-link{background:none;border:none;font-family:Lato,sans-serif;text-transform:none;text-decoration:underline;color:#e85d00;margin-bottom:10px;font-size:14px;font-size:.8rem;letter-spacing:0}.woocommerce-mini-cart__buttons a.basket-text-link:hover{opacity:.5}.woocommerce-mini-cart-item{width:100%;border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;padding:40px 0;align-items:center}.woocommerce-mini-cart-item:last-child{border-bottom:none}.woocommerce-mini-cart-item .quantity{text-transform:uppercase;font-size:15.4px;font-size:.88rem}.woocommerce-mini-cart-item .mini-cart-qty a.remove{margin-left:10px}.woocommerce-mini-cart-item .mini-cart-qty p{margin:0 10px 0 0}.woocommerce-mini-cart-item .variation{width:100%;margin:0 0 20px;display:flex;flex-direction:row;align-items:center}.woocommerce-mini-cart-item .variation dd,.woocommerce-mini-cart-item .variation dt{margin:0;padding:0;display:flex;flex-direction:row;align-items:center;font-weight:500;text-transform:uppercase;font-size:15.4px;font-size:.88rem}.woocommerce-mini-cart-item .variation dd p,.woocommerce-mini-cart-item .variation dt p{margin:0;padding:0;font-size:15.4px;font-size:.88rem}.woocommerce-mini-cart-item .variation dt{margin-right:10px}.woocommerce-mini-cart-item__image{width:100%;max-width:145px;margin-right:40px}.woocommerce-mini-cart-item__meta{width:100%;display:flex;flex-direction:column;font-family:english-grotesque,sans-serif}.woocommerce-mini-cart-item__title{color:#231f20;text-decoration:none;margin-bottom:40px;font-size:25.9px;font-size:1.48rem}.mini-cart-qty{width:100%;justify-content:space-between}.mini-cart-qty,.quantity-controls{display:flex;flex-direction:row;align-items:center}.disabled{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.close-min-cart{display:block;width:24px;height:24px;position:absolute;top:0;right:0;color:#231f20}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:5px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{background:none;opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:25px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-3.5714285714px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.sticky{display:block}.page:not(body.page),.post:not(body.post){margin:0 0 1.5em}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.home-carousel{background-color:#f3f2eb}.home-carousel .wrap{padding:0;display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.home-carousel .wrap{padding:0 2%;flex-direction:row;align-items:center}}.home-carousel .swiper-wrapper{height:auto}.slide{display:flex}.slide .button{display:block;min-width:100px}.slide--image{width:100%;position:relative;top:0;left:0;right:0}@media only screen and (min-width:768px){.slide--image{display:none}}.slide--product-images{width:75%;display:flex;flex-direction:row;justify-content:center;margin:0 auto;position:relative}@media only screen and (min-width:768px){.slide--product-images{width:50%;margin:0}}@media only screen and (min-width:1084px){.slide--product-images{width:75%;justify-content:flex-end}}.slide--product-images figure{padding:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.slide--product-images figure{padding:50px 0}}.slide--product-images figure.slide--product-image-back{display:none}@media only screen and (min-width:1084px){.slide--product-images figure.slide--product-image-back{display:flex}}.slide--product-images-link{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.slide--info{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:center;padding:0 20px 40px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width:768px){.slide--info{width:50%;padding:50px 0;text-align:left;margin:0}}@media only screen and (min-width:1084px){.slide--info{padding:220px 0}}.init .slide--info{opacity:0}.slide--info p{margin:0}.slide--info .slide--tag{width:auto;background:#000;color:#e3a601;padding:8px 16px;margin:0 auto 28px;font-size:15.75px;font-size:.9rem}@media only screen and (min-width:768px){.slide--info .slide--tag{margin-left:0}}.slide--info .slide--title{width:100%;font-size:52.5px;font-size:3rem;margin-bottom:20px;text-transform:capitalize;text-align:center}@media only screen and (min-width:768px){.slide--info .slide--title{font-size:78.75px;font-size:4.5rem;text-align:left;margin-bottom:0}}.slide--info .slide--product__longtitle{width:100%;font-size:17.5px;font-size:1rem;margin-bottom:20px}@media only screen and (min-width:768px){.slide--info .slide--product__longtitle{margin-bottom:15px}}.slide--info .slide--product__quote{font-size:31.5px;font-size:1.8rem;margin-bottom:88px;text-transform:none;letter-spacing:.025em;margin-left:8px;display:none}@media only screen and (min-width:768px){.slide--info .slide--product__quote{display:block}}.slide--info .slide--product__preorder{font-size:21px;font-size:1.2rem;margin:25px auto 15px;text-transform:none;letter-spacing:.025em}@media only screen and (min-width:768px){.slide--info .slide--product__preorder{display:block;margin:50px 0 35px}}.slide--info .slide--product__button{margin:0 auto}@media only screen and (min-width:768px){.slide--info .slide--product__button{margin-left:0}}.home-promo{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.home-promo:before{width:100%;height:100%;content:"";background-color:#000;opacity:.4;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}@media only screen and (min-width:768px){.home-promo:before{opacity:.25}}@media only screen and (min-width:1084px){.home-promo:before{content:none}}.home-promo .slide--info{z-index:2;width:100%;color:#fff;padding:40px 10px}@media only screen and (min-width:1084px){.home-promo .slide--info{padding:175px 0}}.home-promo .slide--tag{position:relative;background:#bf0d24;color:#fff;padding:8px 30px}@media only screen and (max-width:768px){.home-promo .slide--title{line-height:40px;font-size:38.5px;font-size:2.2rem}}@media only screen and (max-width:360px){.home-promo .slide--title{font-size:31.5px;font-size:1.8rem}}.home-promo .slide--product__quote{display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}@media only screen and (min-width:768px){.home-promo .slide--product__quote{margin-left:0}}.home-products .button--wrap{margin-top:5%}.our-story{display:flex;flex-direction:column;background:#e3a601}@media only screen and (min-width:768px){.our-story{flex-direction:row}}.our-story--col{width:100%}@media only screen and (min-width:768px){.our-story--col{width:50%}}.our-story--col__content{padding:5%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.our-story--col__content{padding:5% 2%;align-items:center;justify-content:center}}@media only screen and (min-width:1084px){.our-story--col__content{padding:5% 0}}.our-story--col__content a.button{margin:2% 0 0}.our-story--col__image{position:relative;overflow:hidden}.our-story--col__image img{height:100%;position:absolute;top:0;right:0;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1400px){.our-story--col__image img{height:auto}}.our-story--title{color:#fff;font-size:42px;font-size:2.4rem;margin:0 0 5%}@media only screen and (min-width:768px){.our-story--title{font-size:78.75px;font-size:4.5rem}}.our-story p{font-family:english-grotesque,sans-serif;text-transform:uppercase;font-size:14px;font-size:.8rem;line-height:1.75}@media only screen and (min-width:768px){.our-story p{font-size:15.75px;font-size:.9rem}}.newsletter-content--wrap{display:flex;flex-direction:column}@media only screen and (min-width:1084px){.newsletter-content--wrap{flex-direction:row}}.newsletter-content--col{width:100%;padding-right:0;padding-top:5%}@media only screen and (min-width:1084px){.newsletter-content--col{width:50%;padding-right:5%;padding-top:5%;padding-bottom:5%}}.newsletter-content--col__intro{padding-right:0;padding-left:0}@media only screen and (min-width:1084px){.newsletter-content--col__intro{padding-left:5%;padding-right:5%;border-left:1px solid rgba(0,0,0,.2)}}@media only screen and (min-width:1084px){.newsletter-content--col__intro .newsletter-content--content{max-width:555px}}.newsletter-content--col__intro a.button{margin:2% 0 0}.newsletter-content--col .newsletter-content--content{line-height:2}.newsletter-content--title{color:#231f20;font-size:42px;font-size:2.4rem;margin:0 0 5%}.newsletter-content form{margin-bottom:5%}.newsletter-content form.wpcf7-form.invalid{margin-bottom:2%}.newsletter-form-row{width:100%;display:flex;flex-direction:row;margin-top:5%}.newsletter-input-holder{width:70%}.newsletter-input-holder input{width:95%;padding:18px 25px;background:#ebebeb;color:#2d2d2d;border:1px solid #ebebeb;border-radius:0;font-size:14px;font-size:.8rem}.newsletter-input-holder input.wpcf7-not-valid{border-color:#be503e}.newsletter-button-holder{width:30%;display:flex;flex-direction:row;align-items:flex-start}.newsletter-button-holder input{width:100%;height:56px}.newsletter-button-holder .ajax-loader{display:none!important;position:relative;top:50%;transform:translate3d(0,-60%,0)}span.wpcf7-not-valid-tip{margin:5px 0;font-size:14px;font-size:.8rem}div.wpcf7-response-output{margin:2em 0 1em;font-size:14px;font-size:.8rem;color:#2d2d2d}.single-newsletter .wrap{display:flex;justify-content:center;text-align:center;margin-bottom:5vw}.single-newsletter .wrap .newsletter-content--col{width:100%}@media only screen and (min-width:1084px){.single-newsletter .wrap .newsletter-content--col{width:75%}}@media only screen and (min-width:1400px){.single-newsletter .wrap .newsletter-content--col{width:50%}}.single-newsletter .wrap .newsletter-content--content{margin-top:3vw}.the-players-hero{text-align:center;position:relative}.the-players-hero:before{display:block;content:"";width:100%;padding-top:38.28125%}.the-players-hero>.content,.the-players-hero img{position:absolute;top:0;left:0;right:0;bottom:0}.the-players-hero img{width:100%;height:100%;z-index:1}.the-players-hero h1,.the-players-hero p{width:100%;font-size:42px;font-size:2.4rem;color:#fff;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:2;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width:768px){.the-players-hero h1,.the-players-hero p{font-size:78.75px;font-size:4.5rem}}.the-players-wrap{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.the-players-wrap .the-player{width:100%;text-align:center}@media only screen and (min-width:768px){.the-players-wrap .the-player{width:50%}}@media only screen and (min-width:1084px){.the-players-wrap .the-player{width:33.33333%}}.the-players-wrap .the-player .the-player-image-wrap{width:100%}.the-players-wrap .the-player .the-player-image-wrap .the-player-image{background-color:#f3f2eb;margin:5%;padding:5%}.the-players-wrap .the-player .the-player-image-wrap .the-player-image a{display:block;position:relative;transition:opacity .25s ease-in-out}.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:after,.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:before{width:50%;content:"";position:absolute;top:80%;bottom:20px;left:12%;z-index:1;box-shadow:0 20px 10px rgba(0,0,0,.6);transform:rotate(-3deg)}@media only screen and (min-width:768px){.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:after,.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:before{left:5%}}.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:after{right:12%;left:auto;transform:rotate(3deg)}@media only screen and (min-width:768px){.the-players-wrap .the-player .the-player-image-wrap .the-player-image a:after{right:5%}}.the-players-wrap .the-player .the-player-image-wrap .the-player-image img{display:block;margin:0 auto;position:relative;z-index:2}.the-players-wrap .the-player h2{max-width:90%;margin:0 auto}.the-players-wrap .the-player h2 a{color:#231f20;font-size:38.5px;font-size:2.2rem;text-decoration:none;margin-bottom:20px}@media only screen and (min-width:1400px){.the-players-wrap .the-player h2 a{font-size:42px;font-size:2.4rem}}.the-players-wrap .the-player p{font-size:14px;font-size:.8rem;color:#231f20}.the-player .players-text-link{font-weight:700;line-height:2;text-decoration:underline;color:#e85d00;font-size:16.8px;font-size:.96rem}@media only screen and (min-width:768px){.the-player .the-player-image-wrap{border-right:1px solid rgba(0,0,0,.2)}.the-player:nth-child(2n) .the-player-image-wrap{border-right:0}}@media only screen and (min-width:1084px){.the-player .the-player-image-wrap,.the-player:nth-child(2n) .the-player-image-wrap{border-right:1px solid rgba(0,0,0,.2)}.the-player:nth-child(3n) .the-player-image-wrap{border-right:0}}@media only screen and (min-width:1084px){.wrapper.player-content-wrapper.player-content-wrapper-nomb{margin-bottom:0}}@media only screen and (min-width:1084px){.wrapper.player-content-wrapper.player-content-wrapper-topoverlap{margin-top:-2.5%;margin-bottom:0}}@media only screen and (min-width:1084px){.wrapper.player-content-wrapper.player-content-wrapper-topoverlap-5{margin-top:-5%;margin-bottom:0}}@media only screen and (min-width:1084px){.wrapper.player-content-wrapper.player-content-wrapper-last{margin-bottom:60px}}.player-content-wrap{display:flex;flex-direction:column}@media only screen and (min-width:1084px){.player-content-wrap{flex-direction:row;justify-content:space-between}}.player-content-wrap .player-col{width:100%;line-height:2}@media only screen and (min-width:1084px){.player-content-wrap .player-col{width:49%}}@media only screen and (min-width:1084px){.player-content-wrap .player-col figure{margin-bottom:0}}@media only screen and (min-width:1084px){.player-content-wrap .player-col1{max-width:777px}}.player-content-wrap img{display:block;margin:20px auto}@media only screen and (min-width:1084px){.player-content-wrap img{margin:0}}@media only screen and (min-width:1084px){.player-quote-wrapper .wrap{align-items:center}}@media only screen and (min-width:1084px){.player-quote-wrapper .player-col{width:35%}}@media only screen and (min-width:1084px){.player-quote-wrapper .player-col-quote{width:60%;max-width:60%}}.player-stats .player-stats-wrapper{display:flex;flex-direction:column;background-color:#f3f2eb;padding:20px;position:relative}.player-stats .player-stats-wrapper:after{width:100%;height:100%;content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:url(/wp-content/themes/therugbyco/public/img/the-rugby-company-logo-watermark.png);background-position:100% 100%;background-repeat:no-repeat}@media only screen and (min-width:768px){.player-stats .player-stats-wrapper{flex-direction:row}}@media only screen and (min-width:1084px){.player-stats .player-stats-wrapper{flex-direction:row;padding:40px}}.player-stats--image{max-width:380px;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.player-stats--image:after,.player-stats--image:before{width:50%;content:"";position:absolute;top:80%;bottom:20px;left:12%;z-index:1;box-shadow:0 20px 10px rgba(0,0,0,.6);transform:rotate(-3deg)}@media only screen and (min-width:768px){.player-stats--image:after,.player-stats--image:before{left:5%}}.player-stats--image:after{right:12%;left:auto;transform:rotate(3deg)}@media only screen and (min-width:768px){.player-stats--image:after{right:5%}}@media only screen and (min-width:768px){.player-stats--image{margin:0}}.player-stats--image img{position:relative;z-index:2;border:10px solid #fff;display:block;margin:0}.player-stats .player-stats--content{margin-top:20px}@media only screen and (min-width:768px){.player-stats .player-stats--content{padding-left:15px;margin-top:0}}@media only screen and (min-width:1400px){.player-stats .player-stats--content{padding-left:30px}}.player-stats--stat span{display:block}.player-quote-wrap{max-width:1030px}p.player-quote--quote{text-align:center;border-bottom:none;padding:2.5% 5%;line-height:1.35}p.player-quote--quote span{display:block;font-style:normal;color:#231f20;margin-top:5%}@media only screen and (min-width:1084px){.player-quote-wrap--fullwidth{justify-content:center}.player-quote-wrap--fullwidth p{width:100%;max-width:1180px;padding-top:0;padding-bottom:0}.player-quote-wrap--fullwidth p:before{transform:translate3d(0,50%,0)}.player-quote-wrap--fullwidth p:after{transform:translate3d(0,70%,0)}}@media only screen and (min-width:1084px){.players-content-align-end{align-items:flex-end}}@media only screen and (min-width:1084px){.players-content-align-center{align-items:center}}@media only screen and (min-width:1084px){.player-col-image-align-end{display:flex;flex-direction:row;justify-content:flex-end}.player-col-image-align-end img.player-image-align-center{margin:0;display:block}}.player--title{font-size:42px;font-size:2.4rem;line-height:40px;margin:0 0 20px}@media only screen and (min-width:1084px){.player--title{margin-bottom:40px}}.player--subtitle{margin-bottom:20px}@media only screen and (min-width:1084px){.player--subtitle{margin-bottom:40px}}img.player-image-align-center{margin:0 auto;display:block}@media only screen and (min-width:1084px){.palmer-row2--content p{max-width:777px}}@media only screen and (min-width:1300px){.palmer-row3--quote{display:flex;flex-direction:column;align-items:flex-end}}@media only screen and (min-width:1300px){.palmer-row3--quote p{max-width:95%}}@media only screen and (min-width:1500px){.palmer-row3--quote p{max-width:91%}}.sakata-col1--image-caption{max-width:777px;margin:0 auto 60px}@media only screen and (min-width:1084px){.sakata-col1--image-caption{margin:0 auto}}.sakata-col1--image-caption p{font-size:12.25px;font-size:.7rem;font-style:italic}.footer--links{background-color:#f3f2eb;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:768px){.footer--links{padding-top:0;padding-bottom:0}}.footer--links__wrap{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:768px){.footer--links__wrap{flex-direction:row}}.footer--links .footer--col{width:100%;padding:0;margin:0}@media only screen and (min-width:768px){.footer--links .footer--col{width:33.33333%;padding:0 30px;border-right:1px solid rgba(0,0,0,.2);margin:80px 0}}.footer--links .footer--col:first-child{padding-left:0}.footer--links .footer--col:last-child{border-right:none}.footer--links .footer--col p{font-size:12.25px;font-size:.7rem;letter-spacing:0}@media only screen and (min-width:768px){.footer--links .footer--col p{font-size:14px;font-size:.8rem}}.footer--links .footer--col p.footer--title{font-size:21px;font-size:1.2rem;color:#231f20}.footer--brand{text-align:center;margin-top:40px}.footer--brand p{font-size:12.25px;font-size:.7rem;letter-spacing:0}.footer--logo{width:122px;height:122px;margin:0 auto 40px}.social-links{width:100%;list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center}.social-links a{margin:0 15px 0 0}.social-links svg{width:39px;height:39px}#staakLogo{width:80px;padding:5px;display:block;margin:0 auto}#staakLogo svg{width:100%;display:block}.page-template-about-us .newsletter-input-holder{text-align:left}.page-template-about-us h2{color:#231f20;font-size:42px;font-size:2.4rem}.page-template-about-us .columns{margin-bottom:5vw}@media only screen and (min-width:768px){.page-template-about-us .columns{display:flex}.page-template-about-us .columns.justified{justify-content:space-between}}@media only screen and (min-width:1800px){.page-template-about-us .columns{margin-bottom:90px}}.page-template-about-us .col-1-2{width:100%}@media only screen and (min-width:768px){.page-template-about-us .col-1-2{width:50%}}.page-template-about-us .col-1-3{width:100%}.page-template-about-us .col-1-3.middle{margin:5vw 0}@media only screen and (min-width:768px){.page-template-about-us .col-1-3{max-width:545px}.page-template-about-us .col-1-3.middle{margin:0 4.4%}}@media only screen and (min-width:768px){.page-template-about-us .owners-image{background:transparent url(/wp-content/themes/therugbyco/public/img/about-us/david-and-jeremy-expanded.jpg) no-repeat top;background-size:cover}}.page-template-about-us .text-block{display:flex;align-items:center}.page-template-about-us .text-block.intro,.page-template-about-us .text-block.justified{justify-content:center}@media only screen and (min-width:768px){.page-template-about-us .text-block.outro .gutter{margin-left:10%}}@media only screen and (min-width:1084px){.page-template-about-us .text-block.outro .gutter{margin:0}}@media only screen and (min-width:768px){.page-template-about-us .text-block.intro .gutter{margin-right:10%}}@media only screen and (min-width:1084px){.page-template-about-us .text-block.intro .gutter{margin:5%}}@media only screen and (min-width:1084px){.page-template-about-us .text-block .gutter{max-width:420px}}.about-us-wrapper p{font-size:15.75px;font-size:.9rem;line-height:1.666em}.about-us-wrapper img.responsive{display:block;width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.about-us-wrapper img.responsive{-o-object-fit:cover;object-fit:cover;height:100%}}@media only screen and (min-width:768px){.about-us-wrapper img.hide-desktop{display:none}}.campaign--hero{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:1}.campaign--hero:before{display:block;content:"";width:100%;padding-top:65.1041666667%}.campaign--hero>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){.campaign--hero{position:relative}.campaign--hero:before{display:block;content:"";width:100%;padding-top:38.28125%}.campaign--hero>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.campaign--hero__button{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.campaign--hero .campaign-hero-logo{width:150px;height:150px;position:absolute;top:50%;left:50%;z-index:5;transform:translate3d(-50%,-50%,0);opacity:0;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.75s;animation-duration:.75s}@media only screen and (min-width:768px){.campaign--hero .campaign-hero-logo{width:200px;height:200px}}.campaign--hero .campaign-hero-logo svg{fill:#fff;stroke:#fff}.campaign--hero picture{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.campaign--hero picture img{height:100%;-o-object-fit:cover;object-fit:cover}.campaign--hero .campaign--hero-tag__container{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign--hero .campaign--hero-tag{display:block;text-decoration:none;padding:10px 15px;font-size:17.5px;font-size:1rem}@media only screen and (min-width:768px){.campaign--hero .campaign--hero-tag{font-size:24.5px;font-size:1.4rem;padding:20px 30px}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.campaign--content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 10px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width:768px){.campaign--content{margin:0 auto 80px}}.campaign--content p{margin:0}.campaign--content .campaign--info{z-index:2;width:100%;color:#fff;padding:0 10px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.campaign--content .campaign--tag{width:auto;background:#000;color:#e3a601;margin:0 auto 10px;font-size:15.75px;font-size:.9rem;position:relative}@media only screen and (min-width:768px){.campaign--content .campaign--tag{margin-bottom:28px}}.campaign--content .campaign--tag span{display:block;padding:8px 30px}.campaign--content .campaign--tag__button{display:block;text-decoration:none;padding:8px 30px}.campaign--content .campaign--tag__button:hover{opacity:1}.campaign--content .campaign--title{font-size:31.5px;font-size:1.8rem;line-height:1;margin-left:auto;margin-right:auto;text-align:center;color:#231f20;margin-bottom:30px}@media only screen and (min-width:360px){.campaign--content .campaign--title{font-size:38.5px;font-size:2.2rem}}@media only screen and (min-width:768px){.campaign--content .campaign--title{font-size:52.5px;font-size:3rem;margin-bottom:0;line-height:60px}}@media only screen and (min-width:1400px){.campaign--content .campaign--title{font-size:78.75px;font-size:4.5rem;line-height:100px}}.campaign--content .campaign--longtitle{width:100%;font-size:17.5px;font-size:1rem;margin-bottom:20px;color:#231f20}@media only screen and (min-width:768px){.campaign--content .campaign--longtitle{margin-bottom:20px}}.campaign--content .campaign--quote{margin-left:auto;margin-right:auto;color:#231f20;font-size:31.5px;font-size:1.8rem;text-transform:none;letter-spacing:.025em}.campaign--content .campaign--description{max-width:700px;font-size:17.5px;font-size:1rem;margin:20px auto 0;color:#231f20;line-height:2}@media only screen and (min-width:768px){.campaign--content .campaign--description{margin:40px auto 0}}.campaign--content .campaign--longtitle+.campaign--button{margin:20px auto}.campaign--content .campaign--button{margin:40px auto 0}@media only screen and (min-width:768px){.campaign--content .campaign--button{margin:60px auto 0}}.campaign--content .campaign--button:hover{border-color:#e95d00!important;color:#fff!important;background:#e95d00!important}.campaign--content .campaign--socials-buttons{margin:20px auto 0}@media only screen and (min-width:768px){.campaign--content .campaign--socials-buttons{margin:30px auto 0}}.campaign--product-list ul.products li.product{width:50%;padding:0 3%;border:none}.campaign--product-list ul.products li.product:nth-child(2n){border:none}@media only screen and (max-width:768px){.campaign--product-list ul.products li.product .woocommerce-loop-product__title{font-size:31.5px;font-size:1.8rem}}.campaign--product-list ul.products li.product .woocommerce-loop-product__longtitle{display:none}@media only screen and (min-width:768px){.campaign--product-list ul.products li.product .woocommerce-loop-product__longtitle{display:block}}@media only screen and (min-width:1084px){.campaign--product-list ul.products.columns-4 li.product{width:25%}}#testimonials-carousel{margin-bottom:0;position:relative;background-color:#1c1c1c;padding:25px 0}@media only screen and (min-width:1084px){#testimonials-carousel{padding:50px 0}}#testimonials-carousel:after,#testimonials-carousel:before{width:33%;height:100%;display:block;background-color:#1c1c1c;position:absolute;top:0;bottom:0;z-index:5}@media only screen and (min-width:1084px){#testimonials-carousel:after,#testimonials-carousel:before{content:""}}#testimonials-carousel:before{left:0;background:linear-gradient(90deg,#1c1c1c 40%,rgba(28,28,28,0))}#testimonials-carousel:after{right:0;background:linear-gradient(270deg,#1c1c1c 40%,rgba(28,28,28,0))}#testimonials-carousel .swiper-slide{width:100%;height:auto;display:flex;flex-direction:row}@media only screen and (min-width:1084px){#testimonials-carousel .swiper-slide{max-width:920px}}#testimonials-carousel .swiper-slide .slide-content-holder{height:100%;display:flex;flex-direction:row;align-items:center;padding:0 10%;margin:0 auto}@media only screen and (min-width:1084px){#testimonials-carousel .swiper-slide .slide-content-holder{border-left:1px solid #585858}}#testimonials-carousel .swiper-slide .slide-content{width:100%;display:flex;flex-direction:column;justify-content:center}#testimonials-carousel .swiper-slide .slide-image{width:50%;max-width:180px;margin-left:2.5%;display:block}#testimonials-carousel .swiper-slide .slide-image img{display:block}#testimonials-carousel .swiper-slide p{color:#fff;font-size:21px;font-size:1.2rem;line-height:1.5;margin:0}#testimonials-carousel .swiper-slide p.slide-author{font-size:14px;font-size:.8rem;line-height:1;color:#e3a601;margin-top:20px}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}table.shop_table_responsive tbody th,table.shop_table_responsive thead{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left;font-family:english-grotesque,sans-serif;color:#231f20;font-size:14px;font-size:.8rem}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before,table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr td,table.shop_table_responsive tr th{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}}.category-product-list ul.products{width:100%;max-width:1800px;padding:0 2%;margin:0 auto}@media only screen and (min-width:1800px){.category-product-list ul.products{padding:0}}.category-product-list ul.products li.product{margin-bottom:5%}ul.products{width:100%;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap}ul.products li.product{width:50%;position:relative;padding:0;margin-bottom:5%;text-align:center}@media only screen and (min-width:768px){ul.products li.product{width:50%;margin-bottom:0;border-right:1px solid rgba(0,0,0,.2);padding:0 2.5%}ul.products li.product:last-child,ul.products li.product:nth-child(2n){border-right:none}}@media only screen and (min-width:1084px){ul.products li.product{width:25%}ul.products li.product,ul.products li.product:nth-child(2n){border-right:1px solid rgba(0,0,0,.2)}ul.products li.product:last-child,ul.products li.product:nth-child(4n){border-right:none}}ul.products li.product a{height:100%;text-decoration:none;display:flex;flex-direction:column;align-items:center}ul.products li.product .woocommerce-loop-product__title{font-size:31.5px;font-size:1.8rem;color:#231f20;margin:auto 0 15px}@media only screen and (min-width:1084px){ul.products li.product .woocommerce-loop-product__title{font-size:38.5px;font-size:2.2rem}}@media only screen and (min-width:1400px){ul.products li.product .woocommerce-loop-product__title{font-size:42px;font-size:2.4rem}}ul.products li.product .woocommerce-loop-product__longtitle{color:#231f20;margin:0 0 20px;display:none}@media only screen and (min-width:1400px){ul.products li.product .woocommerce-loop-product__longtitle{display:block}}ul.products li.product .price{color:#e85d00;font-size:21px;font-size:1.2rem;font-family:english-grotesque,sans-serif}ul.products li.product .price del{display:none;visibility:hidden}ul.products li.product .price ins{background:transparent}ul.products li.product img{width:100%;max-width:100%;display:block;margin:0}ul.products li.product .button{display:none}.product-loop-images{position:relative}@media only screen and (min-width:768px){.product-loop-images--available:hover img{opacity:0}.product-loop-images--available:hover img.product-loop-images--back{opacity:1}}.product-loop-images img{position:relative;z-index:5;opacity:1;transition:opacity .25s ease-in-out}.product-loop-images img.product-loop-images--back{position:absolute;top:0;left:50%;z-index:4;transform:translate3d(-50%,0,0);opacity:0}.woocommerce-result-count-wrapper{display:none}.woocommerce-ordering-wrapper{padding:2%}.woocommerce-ordering-wrap{border-top:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;padding:10px}@media only screen and (min-width:768px){.woocommerce-ordering-wrap{padding:0 0 20px;flex-direction:row}}.woocommerce-ordering{width:100%;padding:0 0 15px}@media only screen and (min-width:768px){.woocommerce-ordering{width:25%;padding:0;margin-right:5%}}@media only screen and (min-width:1400px){.woocommerce-ordering{width:15%}}.woocommerce-ordering p{letter-spacing:0;font-size:14px;font-size:.8rem;margin:0 0 5px}@media only screen and (min-width:768px){.woocommerce-ordering p{margin-bottom:20px}}@media only screen and (min-width:768px){.woocommerce-ordering .select2-container,.woocommerce-ordering select{max-width:400px}}.woocommerce-ordering .select2-container .select2-selection--single .select2-selection__rendered{padding-right:40px}.woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__clear{float:left;font-size:2em;color:#be503e;margin-right:10px;top:-2px}.single-product div.product,.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery figure{margin:0;pointer-events:none;cursor:default}.single-product div.product .woocommerce-product-gallery figure img{margin:0 auto;display:block}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;display:none;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{content:"";display:table;table-layout:fixed;margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(odd){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7966666667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty:before{display:none}.stock.in-stock{color:#e3a601}.stock.out-of-stock{color:#be503e}.single-product-wrapper{background-color:#f3f2eb}.single-product-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-bottom:0}@media only screen and (min-width:768px){.single-product-wrap{flex-direction:row-reverse;align-items:center}}@media only screen and (min-width:1084px){.single-product-wrap{align-items:center}}.single-product-wrap .product_title{font-size:52.5px;font-size:3rem;margin:0 0 25px;font-weight:700}.single-product-wrap .woocommerce-loop-product__longtitle{font-size:17.5px;font-size:1rem;margin:0 0 20px;font-weight:500}.single-product-wrap .summary.entry-summary{width:100%;margin:0;padding-top:2.5%}@media only screen and (min-width:768px){.single-product-wrap .summary.entry-summary{width:48%;max-width:555px}}@media only screen and (min-width:1400px){.single-product-wrap .summary.entry-summary{width:40%}}.single-product-wrap .summary.entry-summary .woocommerce-product-details__short-description{line-height:2}.single-product-wrap .variations{width:100%;margin-top:10%;margin-bottom:10%}@media only screen and (min-width:1400px){.single-product-wrap .variations{width:75%}}.single-product-wrap .variations select{opacity:0}.single-product-wrap .variations td.label,.single-product-wrap .variations td.value{width:100%;display:block;padding:0}.single-product-wrap .variations td.label{font-size:14px;font-size:.8rem;font-family:english-grotesque,sans-serif;text-transform:uppercase;margin-bottom:5%}.single-product-wrap .variations td.value select{width:100%;border-radius:0}.single-product-wrap .variations .reset_variations{display:none!important}.single-product-wrap .single_variation_wrap{width:100%}@media only screen and (min-width:1400px){.single-product-wrap .single_variation_wrap{width:75%}}.single-product-wrap .single_variation_wrap .woocommerce-variation.single_variation{display:none!important}.single-product-wrap .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.single-product-wrap .single_variation_wrap .woocommerce-variation-add-to-cart .price{width:25%;margin:0}.single-product-wrap .single_variation_wrap .woocommerce-variation-add-to-cart .button{width:50%}.single-product-wrap .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{display:none!important}.price{color:#e85d00;font-family:english-grotesque,sans-serif;font-size:31.5px;font-size:1.8rem;letter-spacing:.1em}.price del{display:none;visibility:hidden}.price ins{background:transparent}#product-gallery-images.swiper-container{width:100%;margin:0 auto}@media only screen and (min-width:768px){#product-gallery-images.swiper-container{width:50%;margin:0}}@media only screen and (min-width:1084px){#product-gallery-images.swiper-container{max-width:1084px}}@media only screen and (min-width:1400px){#product-gallery-images.swiper-container{width:80%}}@media only screen and (min-width:1084px){#product-gallery-images .swiper-pagination{display:none}}@media only screen and (min-width:1084px){#product-gallery-images .product-image-back{max-width:90%}}.wishlist-sizeguide{width:100%;margin-top:10%;margin-bottom:20px;padding:20px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (min-width:1400px){.wishlist-sizeguide{width:75%}}.wishlist-sizeguide a.text-link{width:50%;text-align:center;border-left:1px solid rgba(0,0,0,.2);text-decoration:underline;color:#e85d00;padding:10px;font-size:14px;font-size:.8rem}.wishlist-sizeguide a.text-link:hover{text-decoration:none}.wishlist-sizeguide a.text-link:first-child{border-left:none}.product-gallery-wrap{display:flex;flex-direction:column}.product-gallery-row-thumbs{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.product-gallery-row-thumbs .product-gallery-image{margin-bottom:20px}@media only screen and (min-width:768px){.product-gallery-row-thumbs .product-gallery-image{width:50%;margin-bottom:3%}.product-gallery-row-thumbs .product-gallery-image:nth-child(odd){padding-right:1.5%}.product-gallery-row-thumbs .product-gallery-image:nth-child(2n+2){padding-left:1.5%}.product-gallery-row-thumbs .product-gallery-image:nth-last-child(-n+2){margin-bottom:0}}.product-gallery-row-thumbs .product-gallery-image img{width:100%;max-width:100%;display:block}.product-gallery-row-large{display:flex;flex-direction:row;margin-top:0}.product-gallery-row-large img{width:100%;max-width:100%;display:block}.single-product-playerinfo--wrap{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.single-product-playerinfo--wrap{flex-direction:row}}.single-product-playerinfo--col{width:100%;padding-top:2%;padding-bottom:2%;line-height:2}@media only screen and (min-width:768px){.single-product-playerinfo--col{width:50%;padding-right:5%;padding-left:5%}}.single-product-playerinfo--col:first-child{padding-left:0}.single-product-playerinfo--col__quote{text-align:center}.single-product-playerinfo--title{color:#231f20;font-size:42px;font-size:2.4rem;margin:0 0 40px}.single-product-playerinfo--storieslink{max-width:450px;margin-left:auto;margin-right:auto}.single-product-playerinfo--quote{color:#e3a601;font-size:24.5px;font-size:1.4rem;border-bottom:1px solid rgba(0,0,0,.2);padding:5% 5% 10%;position:relative;line-height:1.35}@media only screen and (min-width:768px){.single-product-playerinfo--quote{font-size:31.5px;font-size:1.8rem}}.single-product-playerinfo--quote:after,.single-product-playerinfo--quote:before{position:absolute;font-size:70px;font-size:4rem;line-height:0}@media only screen and (min-width:768px){.single-product-playerinfo--quote:after,.single-product-playerinfo--quote:before{font-size:131.25px;font-size:7.5rem;line-height:0}}.single-product-playerinfo--quote:before{top:5%;left:0;content:"\201C"}.single-product-playerinfo--quote:after{bottom:0;right:0;content:"\201D"}.single-product-playerinfo--quote span{display:block;font-style:normal;color:#231f20;margin-top:5%}.sizeguide-tabs{padding:0;list-style-type:none;display:flex;flex-direction:row;align-items:center;margin:0 0 5%}.sizeguide-tabs a{width:60px;height:40px;line-height:35px;border:2px solid #e3a601;text-decoration:none;font-family:english-grotesque,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:12.25px;font-size:.7rem;padding:2% 5%;display:block;text-align:center}.sizeguide-tabs a.active{background:#e3a601;color:#fff}table.sizeguide{border-collapse:collapse;display:none}table.sizeguide.active{display:table}table.sizeguide thead{background:#e9e7da;font-family:english-grotesque,sans-serif;letter-spacing:.1em;text-transform:uppercase}table.sizeguide td{padding:2%}table.sizeguide tbody tr{border-bottom:1px solid rgba(0,0,0,.2)}.single-product-reviews-sizeguide{background-color:#f3f2eb}.single-product-reviews-sizeguide--wrap{display:flex;flex-direction:column}@media only screen and (min-width:768px){.single-product-reviews-sizeguide--wrap{flex-direction:row}}.single-product-reviews-sizeguide--col{width:100%;padding-top:2%;padding-bottom:2%}@media only screen and (min-width:768px){.single-product-reviews-sizeguide--col{width:50%;padding-right:5%;padding-left:5%;border-left:1px solid rgba(0,0,0,.2)}}.single-product-reviews-sizeguide--col:first-child{border-left:none;padding-left:0;padding-right:2%}.single-product-reviews-sizeguide--title{color:#231f20;font-size:42px;font-size:2.4rem;margin:0 0 40px}.single-product-reviews-sizeguide--col__reviews{border:1px solid red;display:flex;flex-direction:column;align-items:center}.single-product-reviews-sizeguide--col__reviews .reviews--count{font-size:63px;font-size:3.6rem;line-height:52px;margin:0}.single-product-reviews-sizeguide--col__reviews .button--wrap{margin-top:50px}.single-product-reviews-sizeguide--col__reviews .button--wrap .button{margin:0 15px}#reviews.woocommerce-Reviews{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;top:0;z-index:100;overflow-y:auto;display:none}#reviews.woocommerce-Reviews.show{display:block}#reviews.woocommerce-Reviews #comments{display:none}#reviews.woocommerce-Reviews #comments.show{display:block}#reviews.woocommerce-Reviews #review_form_wrapper{display:none;width:100%;max-width:788px;background:#f3f2eb;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:50px}#reviews.woocommerce-Reviews #review_form_wrapper.show{display:block}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.woocommerce-checkout .entry-header,.woocommerce-checkout .wrapper.newsletter-content{display:none}form.woocommerce-checkout{width:100%;display:flex;flex-direction:column}@media only screen and (min-width:1084px){form.woocommerce-checkout{flex-direction:row;justify-content:space-between;flex-wrap:wrap;position:static!important}}#customer_details{width:100%}@media only screen and (min-width:1084px){#customer_details{width:50%}}@media only screen and (min-width:1400px){#customer_details{width:60%}}#customer_details .woocommerce-billing-fields{margin-bottom:20px}@media only screen and (min-width:1084px){#customer_details .woocommerce-billing-fields{margin-bottom:40px}}#customer_details #ship-to-different-address label{display:flex;flex-direction:row;align-items:center}#customer_details #ship-to-different-address input{margin-right:15px}#customer_details h3{font-size:42px;font-size:2.4rem;margin-top:20px}.woocommerce-shipping-fields #ship-to-different-address{display:none}.woocommerce-shipping-fields .shipping_address{height:auto;display:block}.form-row{width:100%;display:flex;flex-direction:column;margin:0 0 40px;padding:0}.form-row:last-child{margin-bottom:0}.form-row.create-account label{flex-direction:row;align-items:center}@media only screen and (min-width:1084px){.form-row{width:45%}}.form-row label{font-family:english-grotesque,sans-serif;letter-spacing:.1em;color:#2d2d2d;text-transform:uppercase;margin-bottom:5px}.form-row.form-row-wide,.form-row input[type=email],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text]{width:100%}#order_review{width:100%;height:100%;display:flex;flex-direction:column}@media only screen and (min-width:1084px){#order_review{width:40%;position:absolute;top:0;right:0}}@media only screen and (min-width:1400px){#order_review{width:30%}}#order_review .woocommerce-checkout-review-order-contents{width:100%;display:flex;flex-direction:column;background-color:#f3f2eb;padding:0 5% 5%}@media only screen and (min-width:768px){#order_review .woocommerce-checkout-review-order-contents{top:20px;position:-webkit-sticky;position:sticky}}#order_review h2{font-size:42px;font-size:2.4rem;margin-top:20px}#order_review .shop_table{width:100%;border-collapse:collapse}#order_review .shop_table tbody{display:flex;flex-direction:column}#order_review .shop_table tr{width:100%;border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:space-between}#order_review .shop_table tr:last-child{border:none}#order_review .shop_table .woocommerce-shipping-totals.shipping{display:flex;flex-direction:column}#order_review .shop_table .woocommerce-shipping-totals.shipping th{padding-bottom:0}#order_review .shop_table .woocommerce-shipping-totals.shipping td,#order_review .shop_table .woocommerce-shipping-totals.shipping th{text-align:left}#order_review .shop_table .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods{clear:both}@media only screen and (min-width:1084px){#order_review .shop_table .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods{padding-top:0;clear:none}}#order_review .shop_table .woocommerce-shipping-totals.shipping li{display:flex;flex-direction:row;align-items:center}#order_review .shop_table .woocommerce-shipping-totals.shipping input[type=radio]{margin-right:2.5%}#order_review .shop_table .woocommerce-shipping-totals.shipping input[type=text]{width:100%}#order_review .shop_table th{text-align:left}#order_review .shop_table td{width:100%;text-align:right}#order_review .shop_table td,#order_review .shop_table th{padding:5% 0;font-family:english-grotesque,sans-serif;letter-spacing:.1em;color:#2d2d2d;text-transform:uppercase}#order_review .shop_table .woocommerce-shipping-totals.shipping ul{margin:0;padding:0;list-style-type:none}#order_review .shop_table .woocommerce-shipping-totals.shipping p{margin-bottom:0}#order_review .shop_table .order-total td,#order_review .shop_table .order-total td:before,#order_review .shop_table .order-total th{font-size:21px;font-size:1.2rem}#order_review .shop_table .order-total td{color:#e85d00}#order_review .wc_payment_methods.payment_methods.methods{margin:0;padding:20px 0 0;list-style-type:none}#order_review .wc_payment_methods.payment_methods.methods label{width:50%;max-width:225px;display:flex;flex-direction:column;font-family:english-grotesque,sans-serif;letter-spacing:.1em;color:#2d2d2d;text-transform:uppercase}#order_review .form-row{width:100%}#order_review .form-row.place-order .button{width:100%;min-width:100%;margin-top:20px}.woocommerce-form-coupon{background-color:#f3f2eb;padding:20px;margin-bottom:20px}.woocommerce-form-coupon>p{margin:0;padding:0}.woocommerce-form-coupon .coupon-form-row{display:flex;flex-direction:column;margin-top:20px}@media only screen and (min-width:1084px){.woocommerce-form-coupon .coupon-form-row{flex-direction:row;align-items:center}}.woocommerce-form-coupon .coupon-form-row input{width:100%;margin-bottom:10px;margin-right:20px;padding:21px 25px;border-radius:0;font-size:14px;font-size:.8rem}@media only screen and (min-width:1084px){.woocommerce-form-coupon .coupon-form-row input{width:auto;margin-bottom:0}}.checkout-coupon-wrap{width:100%;margin-bottom:20px}@media only screen and (min-width:1084px){.checkout-coupon-wrap{width:50%;margin-bottom:40px}}@media only screen and (min-width:1400px){.checkout-coupon-wrap{width:60%}}.checkout-coupon-wrap h3{margin:20px 0 38px;font-size:42px;font-size:2.4rem}.checkout-coupon-wrap .coupon-form-row{background-color:#f3f2eb;padding:2%;display:flex;flex-direction:row;align-items:center}.checkout-coupon-wrap .coupon-form-row input{width:100%;max-width:310px;padding:10px 10px 11px;margin-right:20px;font-size:14px;font-size:.8rem}.checkout-coupon-wrap .coupon-form-row button{width:100%;max-width:100px;padding:5px 0;font-size:12.25px;font-size:.7rem;text-align:center}.woocommerce-form-login{background-color:#f3f2eb;padding:20px;margin-bottom:20px;display:flex;flex-direction:column}.woocommerce-form-login>p{margin:0;padding:0}.woocommerce-form-login .form-login-row{width:100%;display:flex;flex-direction:row}.woocommerce-form-login .form-login-row-fields{justify-content:space-between;flex-direction:column}@media only screen and (min-width:1084px){.woocommerce-form-login .form-login-row-fields{flex-direction:row}}@media only screen and (min-width:1084px){.woocommerce-form-login .form-login-row-fields .form-row{width:48%}}.woocommerce-form-login .form-login-row-buttons .form-row{width:100%;display:flex;flex-direction:row;align-items:center}.woocommerce-form-login .form-login-row-buttons .form-row .button{text-align:center;min-width:245px;margin-right:20px;display:block;position:relative}.woocommerce-NoticeGroup-checkout{width:100%;display:flex;flex:0 0 auto;margin:0 0 20px}@media only screen and (min-width:1084px){.woocommerce-NoticeGroup-checkout{width:50%}}@media only screen and (min-width:1400px){.woocommerce-NoticeGroup-checkout{width:60%}}.woocommerce-NoticeGroup-checkout ul{margin:0}.woocommerce-NoticeGroup-checkout ul li{margin-bottom:5px}.woocommerce-NoticeGroup-checkout ul li:last-child{margin-bottom:0}#order_review_products{width:100%;margin-top:10%}#order_review_products h3{margin:0 0 5%;font-size:42px;font-size:2.4rem}#order_review_products .cart_item{width:100%;display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.2)}#order_review_products .cart_item:last-child{border-bottom:none}#order_review_products .cart_item .product-image{width:40%;margin-right:10px}@media only screen and (min-width:768px){#order_review_products .cart_item .product-image{width:20%}}#order_review_products .product-info{width:100%;max-width:1200px;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px}@media only screen and (min-width:1400px){#order_review_products .product-info{flex-direction:row;flex-wrap:wrap;padding:20px 0 0}}#order_review_products .product-info .product-title{display:flex;flex:0 0 100%;margin-bottom:20px;padding:0 10px}#order_review_products .product-info .product-title p{margin:0;padding:0;font-size:26.25px;font-size:1.5rem}#order_review_products .product-info .variation{margin-top:20px}#order_review_products .product-info .product-meta{margin-bottom:10px}@media only screen and (min-width:1400px){#order_review_products .product-info .product-meta{border-right:1px solid rgba(0,0,0,.2);margin-bottom:0}}#order_review_products .product-info .product-meta,#order_review_products .product-info .product-total{width:100%;padding:0 10px}@media only screen and (min-width:1400px){#order_review_products .product-info .product-meta,#order_review_products .product-info .product-total{width:50%}}#order_review_products .product-info .product-meta p{margin:0;padding:0}#order_review_products .product-info .product-meta p,#order_review_products .product-info .product-total{font-family:english-grotesque,sans-serif;font-size:14px;font-size:.8rem;color:#2d2d2d;letter-spacing:.1em;text-transform:uppercase}a.shipping-calculator-button{margin-top:10px;display:block;font-size:12.25px;font-size:.7rem}.woocommerce-shipping-methods label{margin-top:2px}.woocommerce-additional-fields{margin-top:40px}.checkout-block{margin-bottom:20px}@media only screen and (min-width:1084px){.checkout-block{margin-bottom:40px}}.checkout-address{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-address .form-row{width:100%}@media only screen and (min-width:1400px){.checkout-address .form-row{width:48%}}.checkout-address.hide,span.optional{display:none}label.hide-me{visibility:hidden}.dashboard-address.shipping-methods{display:flex;justify-content:space-between}.dashboard-address.shipping-methods .amount{font-size:15.75px;font-size:.9rem;font-family:english-grotesque,sans-serif}.woocommerce-shipping-totals p{margin-left:20px}.woocommerce-shipping-methods{margin:0;list-style:none;padding:0}.woocommerce-shipping-methods li{margin-bottom:10px}.woocommerce-shipping-methods li:last-child{margin-bottom:0}.woocommerce-shipping-methods label{margin-left:10px}.woocommerce-terms-and-conditions-checkbox-text{text-transform:none;font-family:Lato,sans-serif;letter-spacing:0}.woocommerce-thankyou-order-failed,.woocommerce-thankyou-order-received{font-size:42px;font-size:2.4rem}.woocommerce-thankyou-order-details{list-style-type:none}.woocommerce-thankyou-order-details li{margin-bottom:5px}label.preorder-terms{font-family:Lato,sans-serif;text-transform:none;font-weight:400;letter-spacing:0}label.preorder-terms abbr{text-decoration:none}.rugbyco-checkout-wrap{position:relative}.site-header-cart{position:relative;margin:0;padding:0;content:"";display:table;table-layout:fixed}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:star;font-weight:400}.star-rating:before{content:"SSSSS";opacity:.25}.star-rating:before,.star-rating span{float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;padding-top:1.5em}.star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0;color:#e3a601}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;text-indent:0}p.stars a:before,p.stars a:hover~a:before{content:"S";color:#2d2d2d;opacity:.25}p.stars.selected a.active:before,p.stars:hover a:before{content:"S";color:#e3a601;opacity:1}p.stars.selected a.active~a:before{content:"S";color:#2d2d2d;opacity:.25}p.stars.selected a:not(.active):before{content:"S";color:#e3a601;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#e3a601}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#be503e}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 4px 0 0 #e3a601}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 4px 0 0 #be503e}.required{color:red}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{content:"";display:table;table-layout:fixed;color:#e3a601;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{color:#3d9cd2}.woocommerce-error{color:#be503e}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart.focus .widget_shopping_cart,.site-header-cart:hover .widget_shopping_cart{left:0;display:block}}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:none;padding:0;color:#be503e;font-size:14px;font-size:.8rem}div.wpcf7-mail-sent-ok{border:none;padding:0;color:#e3a601}span.wpcf7-not-valid-tip{color:#be503e}.woocommerce-pagination{width:100%;margin-top:30px;margin-bottom:30px}.woocommerce-pagination ul{width:100%;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}@media only screen and (min-width:768px){.woocommerce-pagination ul{flex-wrap:nowrap}}.woocommerce-pagination li{font-size:15.96px;font-size:.912rem;margin:5px}@media only screen and (min-width:768px){.woocommerce-pagination li{margin:0 5px}}.woocommerce-pagination a,.woocommerce-pagination span{width:30px;height:30px;display:block;display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (min-width:768px){.woocommerce-pagination a,.woocommerce-pagination span{width:40px;height:40px}}@media only screen and (min-width:1084px){.woocommerce-pagination a,.woocommerce-pagination span{width:60px;height:60px}}.woocommerce-pagination a{text-decoration:none;color:#2d2d2d}.woocommerce-pagination a.next,.woocommerce-pagination a.prev{background-image:url(/wp-content/themes/therugbyco/public/img/icons/arrow-down.svg);background-size:30%;background-repeat:no-repeat;background-position:50%;position:relative;top:-2px}.woocommerce-pagination a.next{transform:rotate(-90deg)}.woocommerce-pagination a.prev{transform:rotate(90deg)}.woocommerce-pagination a.next,.woocommerce-pagination a.prev,.woocommerce-pagination span.current{border:1px solid #d7d7d7}.woocommerce-pagination span.current{color:#e85d00}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#e3a601;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#e3a601}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.woocommerce .select2-dropdown{border:1px solid rgba(0,0,0,.2);border-radius:0}.woocommerce .variations .select2-container{width:100%}.woocommerce .select2-container--default .select2-selection--single{border-radius:0;border:1px solid rgba(0,0,0,.2);font-size:14px;font-size:.8rem;color:#2d2d2d}.woocommerce .select2-container .select2-selection--single{width:100%;height:auto;padding:10px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:60%;right:20px;transform:translate3d(0,-50%,0)}.woocommerce .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce .select2-container--default .select2-results__option--highlighted[data-selected],.woocommerce .select2-container--default .select2-results__option[aria-selected=true],.woocommerce .select2-container--default .select2-results__option[data-selected=true]{background:none;color:#e85d00}.woocommerce .select2-container--default .select2-results>.select2-results__options{font-size:14px;font-size:.8rem;color:#2d2d2d;max-height:none}.woocommerce .select2-container--default .select2-results>.select2-results__options li{padding:10px 17px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{width:25px;height:25px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{width:25px;height:25px;background-image:url(/wp-content/themes/therugbyco/public/img/icons/arrow-down.svg);background-repeat:no-repeat;border:none;background-size:cover;display:block;margin:0;top:0;left:0}.grey .select2-container .select2-selection--single{background:#ebebeb;border:1px solid #ebebeb}.slim-select .select2-container .select2-selection--single{padding:6px}body.woocommerce-cart .entry-title{display:none}.cart--wrapper .product-thumbnail{width:100%}@media only screen and (min-width:768px){.cart--wrapper .product-thumbnail{width:15%}}.cart--wrapper .product-thumbnail a{display:block}.cart--wrapper .product-thumbnail img{display:block;margin:0 auto}.cart--wrapper .product-name{width:100%}@media only screen and (min-width:768px){.cart--wrapper .product-name{width:70%;padding-left:5%}}.cart--wrapper .product-name a{color:#2d2d2d;font-family:"DM Serif Display",sans-serif;text-decoration:none;font-size:26.25px;font-size:1.5rem}.cart--wrapper .product-name p{margin:0;padding:0}.cart--wrapper .product-name .woocommerce-basket-nickname{font-size:14px;font-size:.8rem}.cart--wrapper .product-name .basket-product-col{width:100%;display:flex;flex-direction:column}.cart--wrapper .product-name .basket-product-info,.cart--wrapper .product-name .basket-product-row{width:100%;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:1084px){.cart--wrapper .product-name .basket-product-info,.cart--wrapper .product-name .basket-product-row{flex-direction:row;align-items:flex-start}}@media only screen and (min-width:1084px){.cart--wrapper .product-name .basket-product-info{border-right:1px solid rgba(0,0,0,.2)}}.cart--wrapper .product-name .basket-product-title{margin-bottom:10px}.cart--wrapper .product-name .basket-product-titles{width:100%}@media only screen and (min-width:1084px){.cart--wrapper .product-name .basket-product-titles{border-right:1px solid rgba(0,0,0,.2);padding:2%}}.cart--wrapper .product-name .basket-product-meta{width:100%;padding:20px 0}@media only screen and (min-width:1084px){.cart--wrapper .product-name .basket-product-meta{padding:2% 20px}}.cart--wrapper .product-quantity .basket-quantity-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}@media only screen and (min-width:1084px){.cart--wrapper .product-quantity .basket-quantity-row{padding:2% 20px;margin-top:10px}}.cart--wrapper .product-quantity .basket-quantity-row p{padding:0;margin:0 10px 0 0}.cart--wrapper .product-quantity .basket-quantity-row p,.variation{font-family:english-grotesque,sans-serif;font-size:14px;font-size:.8rem;color:#2d2d2d;letter-spacing:.1em;text-transform:uppercase}.variation{display:flex;flex-direction:row;align-items:center;margin:0}.variation dd,.variation dt{width:auto;padding:0;margin:0}.variation dd p,.variation dt p{padding:0;margin:0}.variation dt{margin-right:2%}.woocommerce-cart-form{display:flex;flex-direction:column}@media only screen and (min-width:1084px){.woocommerce-cart-form{flex-direction:row;justify-content:space-between}}.woocommerce-cart-form .basket-contents{width:100%}@media only screen and (min-width:1084px){.woocommerce-cart-form .basket-contents{width:65%}}.woocommerce-cart-form .basket-contents .woocommerce-cart-form__cart-item{display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.2);padding:4% 0}@media only screen and (min-width:768px){.woocommerce-cart-form .basket-contents .woocommerce-cart-form__cart-item{flex-direction:row;align-items:center}}.woocommerce-cart-form .basket-contents .woocommerce-cart-form__cart-item:last-child{border-bottom:none}.woocommerce-cart-form .actions{padding-top:10%}.woocommerce-cart-form .basket-totals{width:100%;height:100%;background:#f3f2eb;padding:0 2.5% 2.5%}@media only screen and (min-width:1084px){.woocommerce-cart-form .basket-totals{width:30%}}.woocommerce-cart-form .basket-totals h2{font-size:42px;font-size:2.4rem}.woocommerce-cart-form .basket-totals .shop_table{width:100%;border-collapse:collapse}.woocommerce-cart-form .basket-totals .shop_table tbody{display:flex;flex-direction:column}.woocommerce-cart-form .basket-totals .shop_table tr{width:100%;border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:space-between}.woocommerce-cart-form .basket-totals .shop_table tr:last-child{border:none}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping{display:flex;flex-direction:column}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping th{padding-bottom:0}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping td{text-align:left}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods{clear:both}@media only screen and (min-width:1084px){.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods{padding-top:0;clear:none}}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping li{display:flex;flex-direction:row;align-items:center}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping input[type=radio]{margin-right:2.5%}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping input[type=text]{width:100%}.woocommerce-cart-form .basket-totals .shop_table td{width:100%;text-align:right}.woocommerce-cart-form .basket-totals .shop_table td,.woocommerce-cart-form .basket-totals .shop_table th{padding:5% 0;font-family:english-grotesque,sans-serif;letter-spacing:.1em;color:#2d2d2d;text-transform:uppercase}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping ul{margin:0;padding:0;list-style-type:none}.woocommerce-cart-form .basket-totals .shop_table .woocommerce-shipping-totals.shipping p{margin-bottom:0}.woocommerce-cart-form .basket-totals .shop_table .order-total td,.woocommerce-cart-form .basket-totals .shop_table .order-total td:before,.woocommerce-cart-form .basket-totals .shop_table .order-total th{font-size:21px;font-size:1.2rem}.woocommerce-cart-form .basket-totals .shop_table .order-total td{color:#e85d00}.woocommerce-cart-form .basket-totals .wc-proceed-to-checkout a.button{width:100%}.woocommerce-cart-form .woocommerce-shipping-methods input{margin-right:10px}.woocommerce-cart-form .woocommerce-shipping-methods label,.woocommerce-cart-form .woocommerce-shipping-totals p{margin-left:0}.woocommerce-cart-form .shipping-calculator-form{padding-top:20px}.woocommerce-cart-form .shipping-calculator-form #calc_shipping_state_field{margin-bottom:0}.woocommerce-cart-form .shipping-calculator-form #calc_shipping_state_field .select2,.woocommerce-cart-form .shipping-calculator-form #calc_shipping_state_field input,.woocommerce-cart-form .shipping-calculator-form #calc_shipping_state_field select{margin-bottom:40px}.basket-coupon-form{display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:5%;margin-bottom:5%}.basket-coupon-form .coupon-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:english-grotesque,sans-serif;text-transform:uppercase;color:#2d2d2d;margin-bottom:10px}.basket-coupon-form .coupon-row input{width:100%;padding:10px 10px 11px;margin-right:5%;font-size:14px;font-size:.8rem}@media only screen and (min-width:1084px){.basket-coupon-form .coupon-row input{width:75%}}.basket-coupon-form .coupon-row button.button{display:block;padding-top:5px;padding-bottom:5px;font-size:12.25px;font-size:.7rem}@media only screen and (min-width:1084px){.basket-coupon-form .coupon-row button.button{width:25%}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button.quantity{background:none;color:#2d2d2d;border:1px solid rgba(0,0,0,.2);padding:0;height:40px;background:#fff;width:30px}.quantity input.qty{height:40px;width:60px;text-align:center;margin:0 5px;padding:0}.rugbyco-login-page .entry-header{text-align:center}.rugbyco-login-page .col2-set{margin:2em 0 3em}@media only screen and (min-width:768px){.rugbyco-login-page .col2-set{display:flex;margin:5em 0 8em}}.rugbyco-login-page .col2-set .or,.rugbyco-login-page .col2-set h2{text-transform:uppercase;font-family:english-grotesque,sans-serif;letter-spacing:.1em;font-size:15.75px;font-size:.9rem;text-align:center}.rugbyco-login-page .col2-set p.or{margin:1em}.rugbyco-login-page .col2-set h2{margin-bottom:4em}.rugbyco-login-page .u-column2.col-2 .checking-out .form-row{margin-bottom:0}.rugbyco-login-page .u-column1.col-1,.rugbyco-login-page .u-column2.col-2{padding:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.rugbyco-login-page .u-column1.col-1,.rugbyco-login-page .u-column2.col-2{width:50%;padding:0 5%}}.rugbyco-login-page .u-column1.col-1{margin-bottom:5em}@media only screen and (min-width:768px){.rugbyco-login-page .u-column1.col-1{margin-bottom:0;border-right:1px solid rgba(0,0,0,.2)}}.rugbyco-login-page .remember-me-forgot-password{display:flex;justify-content:space-between}.rugbyco-login-page ._login input[type=password],.rugbyco-login-page ._login input[type=text]{background:#ebebeb;border:none}.form-wrapper{width:100%}@media only screen and (min-width:768px){.form-wrapper{max-width:500px}}.newsletter-terms,.signup-subtitle{padding-left:20px}.newsletter-terms p,.signup-subtitle p{margin-top:5px}.newsletter-terms{margin-left:10px}label.woocommerce-form-login__mailinglist{display:flex}label.woocommerce-form-login__mailinglist input{margin-top:3px}.col2-set.guest-checkout{justify-content:center}.woocommerce-MyAccount-navigation{display:none}.dashboard-user-info{text-align:center;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:5vw;margin-bottom:5vw}@media only screen and (min-width:1800px){.dashboard-user-info{padding-bottom:90px;margin-bottom:90px}}h2.account-header{font-size:42px;font-size:2.4rem}.woocommerce-orders-table{border-collapse:collapse}.woocommerce-orders-table th{background:#dbdad2}.woocommerce-orders-table td,.woocommerce-orders-table th{padding:10px}@media only screen and (min-width:768px){.woocommerce-orders-table td,.woocommerce-orders-table th{padding:15px}}.woocommerce-orders-table__header-order-actions span{display:none}@media only screen and (min-width:768px){.woocommerce-orders-table__cell-order-actions{text-align:center!important}}.woocommerce-orders-table__row{border-bottom:1px solid rgba(0,0,0,.2)}.button.view-order{padding:0 5%}@media only screen and (min-width:768px){.woocommerce-account .columns{display:flex;margin:5em 0 8em}.woocommerce-account .columns.slim{margin:5em 0}.woocommerce-account .col-1-2{width:50%;display:flex;flex-direction:column}.woocommerce-account .col-1-2.center-padding{align-items:center;padding:0 5%}.woocommerce-account .col-1-2 .form-wrapper{display:flex;flex-direction:column;flex:1}.woocommerce-account .col-1-2 .form-wrapper .button{margin-top:auto}.woocommerce-account .col-1-2.shipping{padding-left:10%}.woocommerce-account .col-1-2.billing{padding-right:10%}}@media only screen and (min-width:1084px){.woocommerce-order-received .columns{display:flex;margin:5em 0 8em}.woocommerce-order-received .columns.slim{margin:5em 0}.woocommerce-order-received .col-1-2{width:50%;display:flex;flex-direction:column}.woocommerce-order-received .col-1-2.center-padding{align-items:center;padding:0 5%}.woocommerce-order-received .col-1-2 .form-wrapper{display:flex;flex-direction:column;flex:1}.woocommerce-order-received .col-1-2 .form-wrapper .button{margin-top:auto}.woocommerce-order-received .col-1-2.shipping{padding-left:10%}.woocommerce-order-received .col-1-2.billing{padding-right:10%}}@media only screen and (max-width:1800px){.woocommerce-order-received .order-info-summary .columns{display:flex;flex-direction:column}.woocommerce-order-received .order-info-summary .columns .col-1-2{width:100%;padding:0}.woocommerce-order-received .order-info-summary .columns .border-right{border:none}}.title-actions{display:flex;align-items:center;justify-content:space-between}.dashboard-address{background:#f3f2eb;padding:2%}.dashboard-address.hide{display:none}.addresses{padding-bottom:5vw}@media only screen and (min-width:1800px){.addresses{padding-bottom:80px}}.addresses .billing{padding-bottom:5vw}@media only screen and (min-width:1800px){.addresses .billing{padding-bottom:90px}}@media only screen and (min-width:768px){.border-right{border-right:1px solid rgba(0,0,0,.2)}}.address-error-messages{width:100%;margin:0 auto}@media only screen and (min-width:768px){.address-error-messages{max-width:500px}}@media only screen and (min-width:768px){.address-error-messages .woocommerce-error,.address-error-messages .woocommerce-message{padding-left:0;padding-right:0}}.title__order-details{font-size:21px;font-size:1.2rem}.order-info-summary .columns{margin:2%}@media only screen and (min-width:768px){.order-info-summary .col-1-2.right{padding-left:4%}.order-info-summary .col-1-2.left{padding-right:4%}}.amount__summary,.title__summary{padding:5% 0;font-family:english-grotesque,sans-serif;letter-spacing:.1em;color:#2d2d2d;text-transform:uppercase;font-size:15.75px;font-size:.9rem}.price__summary{font-size:21px;font-size:1.2rem}.summary-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.2)}.summary-row:last-of-type{border-bottom:none}.order-items .cart_item{display:flex;border-bottom:1px solid rgba(0,0,0,.2)}.order-items .cart_item:last-of-type{border-bottom:none}.order-items .cart_item .product-info{display:flex;flex-direction:column;justify-content:center;padding-left:3%}.order-items .cart_item .title--regular{font-size:31.5px;font-size:1.8rem;margin-bottom:0;margin-top:0}.order-items .cart_item .product-total{margin-top:13%;font-family:english-grotesque,sans-serif;letter-spacing:.1em}.order-items .cart_item .amount{color:#e95d00;font-size:21px;font-size:1.2rem}.order-items .cart_item .wc-item-meta{list-style:none;margin:0;padding:0}.order-items .cart_item .wc-item-meta li{display:flex;align-items:center;font-size:14px;font-size:.8rem;color:#595959}.order-items .cart_item .wc-item-meta li p{margin:0 0 0 5px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#e3a601}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}