@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap";/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*:before,*:after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html,body{min-height:100%;background-color:#000}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:85%}@media screen and (min-width:62em){body{font-size:90%}}@media screen and (min-width:82em){body{font-size:100%}}input{font-size:16px}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}ol,ul{list-style:none;margin:0;padding:0}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,.node--view-mode-search-result h2,.commerce-product--view-mode-search-result h2,.block--type-hero .field--name-field-subtitle,h4,.h4,h5,.h5,.node--type-article.node--view-mode-full .field--name-created,h6,.h6{font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h1,.h1{font-size:3.5em}h2,.h2{font-size:2.25em}h3,.h3,.node--view-mode-search-result h2,.commerce-product--view-mode-search-result h2,.block--type-hero .field--name-field-subtitle{font-size:1.75em}h4,.h4{font-size:1.5em}h5,.h5,.node--type-article.node--view-mode-full .field--name-created{font-size:1.5em;font-weight:400}a:hover,a:active{color:#696969}.text-sm{font-size:.9375em}.messages a{color:#000}.visually-hidden,.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner nav.pager{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner nav.focusable.pager:active,.visually-hidden.focusable:focus,.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner nav.focusable.pager:focus{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.layout-container>footer{color:#fff}.layout-container>footer>.footer__inner{margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;padding-bottom:4em}@media screen and (min-width:43em){.layout-container>footer>.footer__inner{max-width:62em}}@media screen and (min-width:62em){.layout-container>footer>.footer__inner{max-width:79em}}@media screen and (min-width:82em){.layout-container>footer>.footer__inner{max-width:82em}}.layout-container>footer>.footer__inner .footer__regions{display:flex;flex-direction:column;align-items:center;margin:0 -1em}.layout-container>footer>.footer__inner .footer__regions h2{margin-bottom:.75em;padding-top:1.5em;padding-bottom:.5em;text-transform:uppercase;font-size:1.5em;border-bottom:2px solid #ee4136}.layout-container>footer>.footer__inner .footer__regions .region{flex:1 1 33%;margin:0 1em}.layout-container>footer>.footer__inner .footer__regions .block-system-branding-block{margin-top:-3em;margin-bottom:1em;text-align:center}.layout-container>footer>.footer__inner .footer__regions .block-system-branding-block a{display:block;text-align:center}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .footer__regions .block-system-branding-block a{text-align:left}}.layout-container>footer>.footer__inner .footer__regions .block-system-branding-block img{width:12em;display:inline-block}.layout-container>footer>.footer__inner .footer__regions #usark-member-mobile{margin-top:2em}.layout-container>footer>.footer__inner .footer__regions #usark-member{display:none;margin-top:5em}.layout-container>footer>.footer__inner .footer__regions nav{display:none;padding-right:10em}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .footer__regions nav{display:block}}.layout-container>footer>.footer__inner .footer__regions nav ul.menu{margin-left:0}.layout-container>footer>.footer__inner .footer__regions nav ul.menu li{text-transform:uppercase;padding-bottom:.25em}.layout-container>footer>.footer__inner .footer__regions .region-footer-right>.region__inner{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .footer__regions .region-footer-right>.region__inner{display:block}}.layout-container>footer>.footer__inner .footer__regions .region-footer-right>.region__inner #block-newsletter{max-width:75%}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .footer__regions .region-footer-right>.region__inner #block-newsletter{max-width:unset}}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .footer__regions{flex-direction:row;align-items:stretch}.layout-container>footer>.footer__inner .footer__regions #usark-member-mobile{display:none}.layout-container>footer>.footer__inner .footer__regions #usark-member{display:block}}.layout-container>footer>.footer__inner #royalcon-copyright{margin-top:2em;text-align:center}@media screen and (min-width:62em){.layout-container>footer>.footer__inner #royalcon-copyright{text-align:left}}.layout-container>footer>.footer__inner .region-footer-bottom{margin-top:1em;text-align:center}@media screen and (min-width:62em){.layout-container>footer>.footer__inner .region-footer-bottom{text-align:left}}.layout-container>footer>.footer__inner .usark-member__inner{display:flex;max-width:20em}.layout-container>footer>.footer__inner .usark-member__inner a{display:block;flex:0 0 40%}.layout-container>footer>.footer__inner .usark-member__inner a img{max-width:100%}.layout-container>footer>.footer__inner .usark-member__inner p{display:block;flex:0 0 60%;padding-left:1em;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.25em;text-transform:uppercase}.layout-container>footer>.footer__inner .usark-member__inner p small{text-transform:none;color:#ffd511}.layout-container>footer a,.layout-container>footer a.is-active{color:#fff;text-decoration:none}.layout-container>footer a:hover,.layout-container>footer a:active,.layout-container>footer a.is-active:hover,.layout-container>footer a.is-active:active{color:#919191}.layout-container>footer input{color:#000}.layout-container>footer .messages a{color:#000}.layout-container>header{background-color:#000;color:#fff;z-index:10;position:sticky;top:0;right:0;left:0;will-change:transform;transition:transform .25s linear}.layout-container>header.headroom--pinned{transform:translateY(0)}.layout-container>header.headroom--unpinned{transform:translateY(-100%)}.layout-container>header>.header__inner{background-color:#000;position:relative;z-index:11}.layout-container>header>.header__inner>.header__content{margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;display:flex;justify-content:space-between;align-items:flex-end;padding-top:.5em}@media screen and (min-width:43em){.layout-container>header>.header__inner>.header__content{max-width:62em}}@media screen and (min-width:62em){.layout-container>header>.header__inner>.header__content{max-width:79em}}@media screen and (min-width:82em){.layout-container>header>.header__inner>.header__content{max-width:82em}}@media screen and (min-width:43em){.layout-container>header>.header__inner>.header__content{padding-top:1em}}.layout-container>header>.header__inner .block-system-branding-block{height:4.5em;transition:all .25s linear}.layout-container>header>.header__inner .block-system-branding-block img{width:11em}@media screen and (min-width:43em){.layout-container>header>.header__inner .block-system-branding-block img{width:20em}}.layout-container>header>.header__inner .header-menus{display:flex;flex-direction:column;align-items:flex-end}.layout-container>header>.header__inner .header-menus .region-primary-menu{order:1}.layout-container>header>.header__inner .header-menus .region-secondary-menu{order:0}.layout-container>header>.header__inner .header-menus .region-primary-menu .region__inner,.layout-container>header>.header__inner .header-menus .region-secondary-menu .region__inner{display:flex;justify-content:flex-end}.layout-container>header.headroom--unpinned>.header__inner .block-system-branding-block{transform:translateY(-20%)}.layout-container>header>.slide{position:absolute;bottom:0;width:100%;transition:.15s ease-out;z-index:-10;background-color:#c9c9c9}@media screen and (min-width:62em){.layout-container>header>.slide{background-color:#696969}}@media screen and (min-width:62em){.layout-container>header>.slide>.slide__inner{margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}}@media screen and (min-width:62em)and (min-width:43em){.layout-container>header>.slide>.slide__inner{max-width:62em}}@media screen and (min-width:62em)and (min-width:62em){.layout-container>header>.slide>.slide__inner{max-width:79em}}@media screen and (min-width:62em)and (min-width:82em){.layout-container>header>.slide>.slide__inner{max-width:82em}}.layout-container>header>.slide .menu--main{height:0;overflow:hidden}.layout-container>header.slide-expanded>.slide{transform:translateY(100%)}.layout-container>header.slide-expanded>.slide .menu--main{height:auto}.layout-container>header.headroom--unpinned.slide-expanded>.slide{transform:translateY(0)}.layout-container>header.headroom--unpinned.slide-expanded>.slide .menu--main{height:0}.layout-container{margin:0}.layout-container>main{background-color:#fff}.layout-container>main>.layout-content{margin-left:auto;margin-right:auto;padding:1em 1em 5em}@media screen and (min-width:43em){.layout-container>main>.layout-content{max-width:62em}}@media screen and (min-width:62em){.layout-container>main>.layout-content{max-width:79em}}@media screen and (min-width:82em){.layout-container>main>.layout-content{max-width:82em}}@media screen and (min-width:43em){.layout-container>main>.layout-content{padding-top:4em}}.layout-container>main>.layout-content>.content__wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width:43em){.layout-container>main>.layout-content>.content__wrapper{flex-wrap:nowrap}}.layout-container>main>.layout-content>.content__wrapper .region-content{width:100%}@media screen and (min-width:43em){.layout-container>main>.layout-content>.content__wrapper .layout-right-sidebar{flex:1 1 25%;padding-left:1em}}.layout-container>main>.layout-content>.content__wrapper .layout-sidebar{order:0;flex:1 1 initial}body.path-user #block-royalcon-content{margin:1em 0}.region-header-slide .contextual-region{position:unset}@media screen and (min-width:62em){.region-header-slide .region__inner{display:flex;justify-content:flex-end}}.region-header-slide .search-api-page-block-form{padding:.25em .5em;flex:0 1 50%}@media screen and (min-width:62em){.region-header-slide .search-api-page-block-form{padding:.5em 0}}.region-header-slide .search-api-page-block-form.container-inline div{display:block}.region-header-slide .search-api-page-block-form .form-item{margin:0}.region-header-slide .search-api-page-block-form form{position:relative}.region-header-slide .search-api-page-block-form form input[type=search]{width:100%;color:#000;outline:0;outline-offset:0;border:2px solid transparent;box-sizing:border-box}.region-header-slide .search-api-page-block-form form input[type=search]:focus{border:2px solid #ee4136}.region-header-slide .search-api-page-block-form form .form-actions{position:absolute;top:0;right:.5em;bottom:0}.region-header-slide .search-api-page-block-form form .form-actions input{font-size:1em;width:1.15em;height:100%;vertical-align:bottom;text-indent:300%;overflow:hidden;background:transparent url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2030%2030'%20style='enable-background:new%200%200%2030%2030;'%20xml:space='preserve'%3e%3cpath%20id='search_icon'%20d='M19.2,4.3c3.5,0.7,6.2,3.4,6.9,6.9c1.2,4.9-1.9,9.8-6.8,11c-1.1,0.3-2.3,0.3-3.4,0.1%20c-5-0.6-8.7-5.1-8.1-10.1C8.4,7.1,13,3.5,18,4.1C18.4,4.1,18.8,4.2,19.2,4.3L19.2,4.3z%20M29.2,13.9c0-1-0.1-2-0.3-3%20c-1.3-6.5-7.7-10.7-14.2-9.4C9,2.6,5,7.6,5,13.3c0,2.6,0.8,5.1,2.4,7.1c-2.4,2.4-5.9,5.7-6.2,6c-0.4,0.6-1.2,1.9-0.1,2.9%20s2.3,0.3,2.9-0.1l6.2-6.1c2.1,1.5,4.6,2.3,7.2,2.3C23.7,25.2,28.9,20.2,29.2,13.9z'/%3e%3c/svg%3e") no-repeat 50%;border:none;box-shadow:none;outline:0;padding:0}.region-header-slide .menu--main{background-color:#fff}@media screen and (min-width:62em){.region-header-slide .menu--main{display:none}}.region-header-slide .menu--main ul.menu{margin-left:0}.region-header-slide .menu--main ul.menu li{padding:0}.region-header-slide .menu--main ul.menu li a{display:block;padding:.5em 1em;border-bottom:1px solid #000;text-transform:uppercase;text-decoration:none;color:#000}.region-header-slide .menu--main ul.menu li a:hover,.region-header-slide .menu--main ul.menu li a:active{background-color:#333;color:#fff}.region-highlighted [data-drupal-messages]{padding:1em}.region-primary-menu{padding:1em 0}.region-primary-menu .block{display:flex;align-items:center}.region-primary-menu ul.menu{display:none;justify-content:flex-end;padding-right:1em;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3125em;text-transform:uppercase}@media screen and (min-width:62em){.region-primary-menu ul.menu{display:flex}}.region-primary-menu ul.menu a,.region-primary-menu ul.menu a.is-active{color:#fff}.region-primary-menu ul.menu li{margin:0 .5em;padding-bottom:.25em;border-bottom:1px solid #000;transition:.15s border-bottom-color ease-in-out}.region-primary-menu ul.menu li a{text-decoration:none}.region-primary-menu ul.menu li:hover{border-color:#ee4136}.region-primary-menu button{border:none;box-shadow:none;outline:0;padding:0;background-color:transparent;width:1.5em;height:1.5em}@media screen and (min-width:43em){.region-primary-menu button{width:1em;height:1em}}.region-primary-menu button svg{stroke:#fff;fill:#fff;transition:.15s stroke ease-in-out}.region-primary-menu button:hover svg{stroke:#1c75bb;fill:#1c75bb}.region-primary-menu button svg.search-icon{display:none}@media screen and (min-width:62em){.region-primary-menu button svg.search-icon{display:block}.region-primary-menu button svg.menu-icon{display:none}}.region-primary-menu button svg.close-icon{display:none}header.slide-expanded .region-primary-menu button svg.menu-icon{display:none}header.slide-expanded .region-primary-menu button svg.search-icon{display:none}header.slide-expanded .region-primary-menu button svg.close-icon{display:block}.region-secondary-menu #block-cart,.region-secondary-menu ul.menu{margin-left:0;display:flex;justify-content:flex-end}.region-secondary-menu #block-cart a,.region-secondary-menu #block-cart a.is-active,.region-secondary-menu ul.menu a,.region-secondary-menu ul.menu a.is-active{color:#fff;text-decoration:none;display:inline-flex;align-items:center}.region-secondary-menu #block-cart a .text-title,.region-secondary-menu #block-cart a.is-active .text-title,.region-secondary-menu ul.menu a .text-title,.region-secondary-menu ul.menu a.is-active .text-title{display:none}@media screen and (min-width:43em){.region-secondary-menu #block-cart a .text-title,.region-secondary-menu #block-cart a.is-active .text-title,.region-secondary-menu ul.menu a .text-title,.region-secondary-menu ul.menu a.is-active .text-title{display:inline}}.region-secondary-menu #block-cart a svg,.region-secondary-menu #block-cart a.is-active svg,.region-secondary-menu ul.menu a svg,.region-secondary-menu ul.menu a.is-active svg{display:inline-block;height:1.25em;fill:#fff}@media screen and (min-width:43em){.region-secondary-menu #block-cart a svg,.region-secondary-menu #block-cart a.is-active svg,.region-secondary-menu ul.menu a svg,.region-secondary-menu ul.menu a.is-active svg{height:1em;margin-right:.25em}}.region-secondary-menu #block-cart a:hover,.region-secondary-menu #block-cart a:active,.region-secondary-menu #block-cart a.is-active:hover,.region-secondary-menu #block-cart a.is-active:active,.region-secondary-menu ul.menu a:hover,.region-secondary-menu ul.menu a:active,.region-secondary-menu ul.menu a.is-active:hover,.region-secondary-menu ul.menu a.is-active:active{color:#919191}.region-secondary-menu #block-cart a:hover svg,.region-secondary-menu #block-cart a:active svg,.region-secondary-menu #block-cart a.is-active:hover svg,.region-secondary-menu #block-cart a.is-active:active svg,.region-secondary-menu ul.menu a:hover svg,.region-secondary-menu ul.menu a:active svg,.region-secondary-menu ul.menu a.is-active:hover svg,.region-secondary-menu ul.menu a.is-active:active svg{fill:#919191}.region-secondary-menu #block-cart li,.region-secondary-menu ul.menu li{margin-left:.75em}.region-secondary-menu #block-cart{padding-top:.2em}.region-secondary-menu #block-cart .cart-block--summary__text{display:none}@media screen and (min-width:43em){.region-secondary-menu #block-cart .cart-block--summary__text{display:inline}}.region-secondary-menu #block-cart a svg{transform:scale(1.2) translateY(-.1em);stroke:#fff}.region-secondary-menu #block-cart .cart-block--summary__count{margin-left:.5em;font-size:.7em}.field--name-body,.field--name-field-body{line-height:1.4;margin-bottom:1em}.field--name-body p,.field--name-field-body p{margin-bottom:1em}.field--name-body h1,.field--name-body .h1,.field--name-body h2,.field--name-body .h2,.field--name-body h3,.field--name-body .h3,.field--name-body .block--type-hero .field--name-field-subtitle,.block--type-hero .field--name-body .field--name-field-subtitle,.field--name-body h4,.field--name-body .h4,.field--name-body h5,.field--name-body .h5,.field--name-body .node--type-article.node--view-mode-full .field--name-created,.node--type-article.node--view-mode-full .field--name-body .field--name-created,.field--name-body h6,.field--name-body .h6,.field--name-field-body h1,.field--name-field-body .h1,.field--name-field-body h2,.field--name-field-body .h2,.field--name-field-body h3,.field--name-field-body .h3,.field--name-field-body .block--type-hero .field--name-field-subtitle,.block--type-hero .field--name-field-body .field--name-field-subtitle,.field--name-field-body h4,.field--name-field-body .h4,.field--name-field-body h5,.field--name-field-body .h5,.field--name-field-body .node--type-article.node--view-mode-full .field--name-created,.node--type-article.node--view-mode-full .field--name-field-body .field--name-created,.field--name-field-body h6,.field--name-field-body .h6{margin-bottom:.5em}.field--name-body h1,.field--name-body .h1,.field--name-body h2,.field--name-body .h2,.field--name-body h3,.field--name-body .h3,.field--name-body .block--type-hero .field--name-field-subtitle,.block--type-hero .field--name-body .field--name-field-subtitle,.field--name-field-body h1,.field--name-field-body .h1,.field--name-field-body h2,.field--name-field-body .h2,.field--name-field-body h3,.field--name-field-body .h3,.field--name-field-body .block--type-hero .field--name-field-subtitle,.block--type-hero .field--name-field-body .field--name-field-subtitle{text-transform:uppercase}.field--name-body blockquote,.field--name-field-body blockquote{border:2px solid #ee4136;border-radius:.75em;padding:1em;margin-bottom:1em}.field--name-body ol,.field--name-body ul,.field--name-field-body ol,.field--name-field-body ul{margin-left:2em;margin-bottom:1em}.field--name-body ul,.field--name-field-body ul{list-style:disc}.field--name-body ol,.field--name-field-body ol{list-style:decimal}.field--name-body a,.field--name-field-body a,.field--name-body a:hover,.field--name-body a:active,.field--name-field-body a:hover,.field--name-field-body a:active{color:#696969}.royalcon--row--black .field--name-body a,.royalcon--row--black .field--name-field-body a{color:#c9c9c9}.royalcon--row--black .field--name-body a:hover,.royalcon--row--black .field--name-body a:active,.royalcon--row--black .field--name-field-body a:hover,.royalcon--row--black .field--name-field-body a:active{color:#ededed}.field--name-field-media .media--type-remote-video .colorbox-media-video,.field--name-field-media-single .media--type-remote-video .colorbox-media-video{cursor:pointer;position:relative}.field--name-field-media .media--type-remote-video .colorbox-media-video:after,.field--name-field-media-single .media--type-remote-video .colorbox-media-video:after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{opacity:0.75;}%20.st1{fill:%23FFFFFF;}%20%3c/style%3e%3ccircle%20class='st0'%20cx='50'%20cy='50'%20r='50'/%3e%3cpolygon%20class='st1'%20points='65.8,50%2040.2,28%2040.2,72%20'/%3e%3c/svg%3e");position:absolute;top:50%;left:50%;z-index:10;width:100px;height:100px;transform:translate(-50%,-50%)}.content__wrapper .field--name-field-icon{opacity:0;margin-bottom:.75em}.content__wrapper .field--name-field-icon svg{display:inline-block;max-height:3.375em}.content__wrapper .field--name-field-icon svg path{fill:#fff}#block-blog-categories>h2{padding-bottom:.25em;margin-bottom:.25em;border-bottom:2px solid #ee4136}#block-blog-categories>div{line-height:1.4}#block-blog-categories a{color:#000}#block-blog-categories a:hover,#block-blog-categories a:active{color:#696969}.block--type-callout .field--name-field-title{text-transform:uppercase;margin-bottom:1em}.block--type-callout .field--name-field-link a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.block--type-callout .field--name-field-link a:active,.block--type-callout .field--name-field-link a:focus{outline:0}.block--type-callout .field--name-field-link a:hover{background-color:#fff;border-color:#000}.block--type-callout>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em;text-align:center}@media screen and (min-width:43em){.block--type-callout>.block__inner{max-width:43em}}@media screen and (min-width:62em){.block--type-callout>.block__inner{max-width:62em}}@media screen and (min-width:82em){.block--type-callout>.block__inner{max-width:62em}}.block--type-callout>.block__inner .field--name-field-body{text-align:left}.block-views-block-customer-reviews-reviews-block>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block-views-block-customer-reviews-reviews-block>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block-views-block-customer-reviews-reviews-block>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block-views-block-customer-reviews-reviews-block>.block__inner{max-width:82em}}.block-views-block-customer-reviews-reviews-block>.block__inner>.content{background-color:#fff;color:#000;border-radius:.75em;padding:4em 2em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>h2{text-transform:uppercase;margin-bottom:1em;text-align:center}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner{display:flex;align-items:center;padding:0 1em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner svg.pager__item{display:block;align-self:center;flex:0 0 2em;padding:0;cursor:pointer}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner svg.pager__item.pager__item--previous{transform:rotate(180deg)}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner .views-element-container{flex:1 1 auto;padding:0 3em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner .view-header{text-align:center;margin-bottom:3em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner .views-field-body{font-size:1.5em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner .views-field-body p{margin-bottom:1em}.block-views-block-customer-reviews-reviews-block>.block__inner>.content>.content__inner .views-field-title{text-align:right}.block--type-divider>.block__inner{margin-left:auto;margin-right:auto;padding:0 1em}@media screen and (min-width:43em){.block--type-divider>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-divider>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-divider>.block__inner{max-width:82em}}.block--type-divider>.block__inner>hr{border:1px solid #ffd511;margin:-1px;transform:scaleX(0);transition-property:transform}.block--type-divider>.block__inner>hr[data-aos=royalcon-grow].aos-animate{transform:scaleX(1)}.block-facets-summary{margin-bottom:2em;font-weight:700}@media screen and (min-width:43em){.block-facets-summary{margin-right:15em}}.block-facets-summary .source-summary-count{text-transform:uppercase}.block-facets-summary ul{display:flex;flex-wrap:wrap;align-items:center}.block-facets-summary ul li{margin-right:1em}.block-facets-summary .facet-summary-item--facet a,.block-facets-summary .facet-summary-item--clear a{display:inline-block;background-color:#ededed;padding:.25em .75em;margin:.25em 0;border-radius:1em;text-decoration:none;color:#000}.block-facets-summary .facet-summary-item--facet a svg,.block-facets-summary .facet-summary-item--clear a svg{fill:#ee4136}.block-facets-summary .facet-summary-item--facet a:hover,.block-facets-summary .facet-summary-item--facet a:active,.block-facets-summary .facet-summary-item--clear a:hover,.block-facets-summary .facet-summary-item--clear a:active{background-color:#000;color:#fff}.block-facets-summary .facet-summary-item--facet a:hover svg,.block-facets-summary .facet-summary-item--facet a:active svg,.block-facets-summary .facet-summary-item--clear a:hover svg,.block-facets-summary .facet-summary-item--clear a:active svg{fill:#fff}.block-facets-summary .facet-item__status svg{display:inline-block;height:.6em;margin-bottom:.1em}.block-facets{margin-bottom:1em}.block-facets a{color:#000;text-decoration:none}.block-facets h2{background-color:#ededed;border-top:2px solid #ee4136;font-size:1.5em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:.25em;margin-bottom:.5em}.block-facets li.facet-item{margin-bottom:.75em}.block-facets li.facet-item input[type=checkbox]{margin-right:.5em}.block-facets li.facet-item .facet-item__count{padding-left:.25em}.block-facets .facets-widget-range_slider{margin:3em 1.25em}.block--type-faq>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block--type-faq>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-faq>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-faq>.block__inner{max-width:82em}}.block--type-faq>.block__inner>.content{background-color:#fff;color:#000;border-radius:.75em;padding:4em 2em}.block--type-faq>.block__inner>.content>.content__inner{margin-left:auto;margin-right:auto}@media screen and (min-width:43em){.block--type-faq>.block__inner>.content>.content__inner{max-width:43em}}@media screen and (min-width:62em){.block--type-faq>.block__inner>.content>.content__inner{max-width:62em}}@media screen and (min-width:82em){.block--type-faq>.block__inner>.content>.content__inner{max-width:62em}}.block--type-faq>.block__inner>.content>.content__inner>.field--name-field-title{text-transform:uppercase;margin-bottom:1em}.block--type-faq>.block__inner>.content>.content__inner>.field--name-field-title,.block--type-faq>.block__inner>.content>.content__inner>.field--name-body{text-align:center}.block--type-faq>.block__inner>.content>.content__inner>.field--name-body{font-size:1.3125em;margin-bottom:2em}.block--type-faq>.block__inner>.content>.content__inner .field--name-field-rows h3{font-size:1.75em;font-weight:400}.block--type-faq>.block__inner>.content>.content__inner .field--name-field-rows .header--content{flex:1 1 100%}#block-royalcon-help{padding:1em}.block--type-hero .field--name-field-link a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.block--type-hero .field--name-field-link a:active,.block--type-hero .field--name-field-link a:focus{outline:0}.block--type-hero .field--name-field-link a:hover{background-color:#fff;border-color:#000}.block--type-hero .field--name-field-title{text-transform:uppercase;margin-bottom:.5em}.block--type-hero .field--name-field-subtitle{margin-bottom:1em}.block--type-hero>.block__inner{display:flex;flex-wrap:wrap}@media screen and (min-width:62em){.block--type-hero>.block__inner{flex-wrap:nowrap}}.block--type-hero>.block__inner>.content{flex:0 0 100%;display:flex;align-items:center;justify-content:center;align-content:center}@media screen and (min-width:43em){.block--type-hero>.block__inner>.content{flex-basis:50%}}.block--type-hero>.block__inner>.content>.content__inner{flex:1 1 auto;padding:4em;text-align:center}.block--type-hero>.block__inner>.image{position:relative;flex:0 0 100%;display:flex;order:-1}@media screen and (min-width:43em){.block--type-hero>.block__inner>.image{flex-basis:50%;order:0}}.block--type-hero>.block__inner>.image .field--name-field-image{opacity:0;display:flex}.block--type-hero>.block__inner>.image .field--name-field-image.aos-animate{opacity:1}@media screen and (min-width:82em){.block--type-hero>.block__inner>.image .field--name-field-image{display:block}}.block--type-hero>.block__inner>.image .field--name-field-image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:62em){.block--type-hero>.block__inner>.image .field--name-field-image img{height:100%}}@media screen and (min-width:82em){.block--type-hero>.block__inner>.image .field--name-field-image img{height:auto}}.block--type-hero>.block__inner>.image .field--name-field-caption{position:absolute;right:0;bottom:0;padding:.875em;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.3125em;color:#000;background-color:#fff}.block--type-image-and-text .field--name-field-title{text-transform:uppercase;margin-bottom:1em;text-align:center}.block--type-image-and-text .field--name-field-link a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.block--type-image-and-text .field--name-field-link a:active,.block--type-image-and-text .field--name-field-link a:focus{outline:0}.block--type-image-and-text .field--name-field-link a:hover{background-color:#fff;border-color:#000}.block--type-image-and-text>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block--type-image-and-text>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-image-and-text>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-image-and-text>.block__inner{max-width:82em}}.block--type-image-and-text.image-location-left>.block__inner>.wrapper>.content{order:1}.block--type-image-and-text.image-location-left>.block__inner>.wrapper>.media{order:0;padding-bottom:1em}@media screen and (min-width:62em){.block--type-image-and-text.image-location-left>.block__inner>.wrapper>.media{padding-bottom:0}}.block--type-image-and-text>.block__inner>.wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width:62em){.block--type-image-and-text>.block__inner>.wrapper{flex-wrap:nowrap}}.block--type-image-and-text>.block__inner>.wrapper>.content{flex:0 0 100%;display:flex;align-items:center;align-content:center}@media screen and (min-width:43em){.block--type-image-and-text>.block__inner>.wrapper>.content{flex-basis:50%}}.block--type-image-and-text>.block__inner>.wrapper>.content>.content__inner{flex:1 1 auto}@media screen and (min-width:43em){.block--type-image-and-text>.block__inner>.wrapper>.content>.content__inner{padding:0 2em}}.block--type-image-and-text>.block__inner>.wrapper>.media{flex:0 0 100%}@media screen and (min-width:43em){.block--type-image-and-text>.block__inner>.wrapper>.media{flex-basis:50%}}.block--type-image-and-text>.block__inner>.wrapper>.media .field--name-field-media img{opacity:0}.block--type-image-and-text>.block__inner>.wrapper>.media .field--name-field-media img.aos-animate{opacity:1}.block--type-image-and-text>.block__inner>.wrapper>.media.has-multiple .field--name-field-media{display:flex;flex-wrap:wrap;margin:0 -.5em}.block--type-image-and-text>.block__inner>.wrapper>.media.has-multiple .field--name-field-media>.field__item{flex:1 0 50%;padding:0 .5em}.block--type-image-and-text>.block__inner>.wrapper>.media.has-multiple .field--name-field-media>.field__item:first-child{flex:1 0 100%;padding-bottom:1em}.block--type-image-and-text>.block__inner>.wrapper>.media img{width:100%;height:auto;border:1px solid #fff}.block--type-instagram-feed .field--name-field-title{text-transform:uppercase;margin-bottom:1em;text-align:center}.block--type-instagram-feed .field--name-field-link a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.block--type-instagram-feed .field--name-field-link a:active,.block--type-instagram-feed .field--name-field-link a:focus{outline:0}.block--type-instagram-feed .field--name-field-link a:hover{background-color:#fff;border-color:#000}.block--type-instagram-feed .embedded-instagram-feed{margin-bottom:2em}.block--type-instagram-feed>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em;text-align:center}@media screen and (min-width:43em){.block--type-instagram-feed>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-instagram-feed>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-instagram-feed>.block__inner{max-width:82em}}.block--type-instagram-feed>.block__inner .eapps-instagram-feed-posts-grid-load-more-container{display:none}.block--type-large-media .field--name-field-title{text-transform:uppercase;margin-bottom:1em;text-align:center}.block--type-large-media .field--name-field-media-single{opacity:0;display:flex;justify-content:center;margin-bottom:2em}.block--type-large-media .field--name-field-media-single.aos-animate{opacity:1}.block--type-large-media .field--name-field-media-single .media{flex:1 0 100%}.block--type-large-media .field--name-field-media-single .field__item{overflow:hidden;border-bottom:.8125em solid #ffd511;border-radius:.75em}.block--type-large-media .field--name-field-media-single .field__item img{border:1px solid #fff;border-bottom:none;border-radius:.75em .75em 0 0;width:100%;height:auto}.block--type-large-media .field--name-field-link{display:flex;justify-content:center}.block--type-large-media .field--name-field-link a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.block--type-large-media .field--name-field-link a:active,.block--type-large-media .field--name-field-link a:focus{outline:0}.block--type-large-media .field--name-field-link a:hover{background-color:#fff;border-color:#000}.block--type-large-media>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block--type-large-media>.block__inner{max-width:43em}}@media screen and (min-width:62em){.block--type-large-media>.block__inner{max-width:62em}}@media screen and (min-width:82em){.block--type-large-media>.block__inner{max-width:62em}}#block-royalcon-local-tasks{padding:1em;background-color:#696969}#block-royalcon-local-tasks ul.tabs{margin:0}#block-royalcon-local-tasks a{color:#fff}#block-royalcon-local-tasks a.is-active,#block-royalcon-local-tasks a:hover,#block-royalcon-local-tasks a:active{color:#000}.block-page-title-block h1.page-title{margin-bottom:.5em}.block--type-products>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block--type-products>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-products>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-products>.block__inner{max-width:82em}}.block--type-products .field--name-field-title{text-transform:uppercase;margin-bottom:1em;text-align:center}.block--type-products .field--name-field-products{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:62em){.block--type-products .field--name-field-products{grid-template-columns:repeat(4,1fr)}}.block--type-products .field--name-field-products>.field__item{display:flex}.block--type-products .field--name-field-products>.field__item .commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner{border-color:#fff}.block--type-products .field--name-field-products>.field__item .commerce-product--type-snake.commerce-product--view-mode-teaser .field--name-field-image{border-color:#fff}.layout__region .block.royalcon--row--black{background-color:#000;color:#fff}.layout__region .block.royalcon--row--grey{background-color:#333;color:#fff}.layout__region .block.royalcon--row--white{background-color:#fff;color:#000}.layout__region .block.royalcon--row--black input,.layout__region .block.royalcon--row--black textarea,.layout__region .block.royalcon--row--grey input,.layout__region .block.royalcon--row--grey textarea{color:#000}.block-views-block-similar-snakes-block{background-color:#333;color:#fff}.block-views-block-similar-snakes-block>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block-views-block-similar-snakes-block>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block-views-block-similar-snakes-block>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block-views-block-similar-snakes-block>.block__inner{max-width:82em}}.block-views-block-similar-snakes-block>.block__inner>.content>h2{text-transform:uppercase;margin-bottom:1em;text-align:center}.block-views-block-similar-snakes-block .view-content{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:62em){.block-views-block-similar-snakes-block .view-content{grid-template-columns:repeat(4,1fr)}}.block-views-block-similar-snakes-block .view-content>.views-row{display:flex}.block-views-block-similar-snakes-block .view-content>.views-row .commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner{border-color:#fff}.block-views-block-similar-snakes-block .view-content>.views-row .commerce-product--type-snake.commerce-product--view-mode-teaser .field--name-field-image{border-color:#fff}.block--type-text>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block--type-text>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block--type-text>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block--type-text>.block__inner{max-width:82em}}.block--type-text>.block__inner .field--name-field-body{text-align:left}.block-webform-block>.block__inner{margin-left:auto;margin-right:auto;padding:3.75em 1em}@media screen and (min-width:43em){.block-webform-block>.block__inner{max-width:62em}}@media screen and (min-width:62em){.block-webform-block>.block__inner{max-width:79em}}@media screen and (min-width:82em){.block-webform-block>.block__inner{max-width:82em}}.block-webform-block>.block__inner>h2{text-transform:uppercase;margin-bottom:1em;text-align:center}.block-webform-block>.block__inner .webform-confirmation{font-size:1.3125em;text-align:center}form.user-login-form .form-item,form.user-register-form .form-item,form.user-pass .form-item,form.user-form .form-item,form.profile-form .form-item,.checkout-pane-email-registration-completion-registration .form-item{margin-bottom:.5em}form.user-login-form .form-item label,form.user-register-form .form-item label,form.user-pass .form-item label,form.user-form .form-item label,form.profile-form .form-item label,.checkout-pane-email-registration-completion-registration .form-item label{display:block}form.user-login-form .form-item input,form.user-login-form .form-item select,form.user-register-form .form-item input,form.user-register-form .form-item select,form.user-pass .form-item input,form.user-pass .form-item select,form.user-form .form-item input,form.user-form .form-item select,form.profile-form .form-item input,form.profile-form .form-item select,.checkout-pane-email-registration-completion-registration .form-item input,.checkout-pane-email-registration-completion-registration .form-item select{margin:.5em 0}.address-book__container{margin:1em 0}.address-book__container .address-book__profiles{display:flex;flex-wrap:wrap;justify-content:flex-start}.address-book__container .address-book__profiles .address-book__profile{flex:0 1 auto;margin:.5em;padding:.5em 1em;background-color:#ededed}.field--type-address .form-item{margin-bottom:.5em}.field--type-address .form-item label{display:block}.field--type-address .form-item input,.field--type-address .form-item select{margin:.5em 0}.field--type-address .form-item.form-no-label{margin-top:0;margin-bottom:0}.field--type-address .address-container-inline .form-item{margin:0 1em 0 0}.field--type-address .address-container-inline label{display:inline}.profile--view-mode--full .address{margin:.5em 0;padding:.5em 1em;background-color:#ededed}.cart.cart-form input.button{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em;margin-left:0}.cart.cart-form input.button:active,.cart.cart-form input.button:focus{outline:0}.cart.cart-form input.button:hover{background-color:#fff;color:#000!important}.cart.cart-form input.button--primary{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136}.cart.cart-form input.button--primary:active,.cart.cart-form input.button--primary:focus{outline:0}.cart.cart-form input.button--primary:hover{background-color:#fff;border-color:#000}.cart.cart-form .form-actions input,.cart.cart-form .form-actions a{margin-right:1em}.cart.cart-form .form-actions .link--previous{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.cart.cart-form .form-actions .link--previous:active,.cart.cart-form .form-actions .link--previous:focus{outline:0}.cart.cart-form .form-actions .link--previous:hover{background-color:#fff;color:#000!important}.layout-checkout-form table{min-width:unset}.layout-checkout-form input.button{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em;margin-left:0}.layout-checkout-form input.button:active,.layout-checkout-form input.button:focus{outline:0}.layout-checkout-form input.button:hover{background-color:#fff;color:#000!important}.layout-checkout-form input.button--primary{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136}.layout-checkout-form input.button--primary:active,.layout-checkout-form input.button--primary:focus{outline:0}.layout-checkout-form input.button--primary:hover{background-color:#fff;border-color:#000}.layout-checkout-form .form-actions input{margin-right:1em}.layout-checkout-form .form-actions .link--previous{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.layout-checkout-form .form-actions .link--previous:active,.layout-checkout-form .form-actions .link--previous:focus{outline:0}.layout-checkout-form .form-actions .link--previous:hover{background-color:#fff;color:#000!important}.layout-checkout-form p.address{background-color:#ededed;padding:.5em}.layout-checkout-form input.address-book-edit-button{margin-bottom:1em}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper{border:none;border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0;margin-top:0}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper>legend,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper p,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper p{margin-bottom:1em}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper a,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper a{color:#000}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper a:hover,.layout-checkout-form .checkout-pane-login fieldset.form-wrapper a:active,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper a:hover,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper a:active{color:#696969}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper fieldset.fieldgroup,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper fieldset.fieldgroup{background-color:#ededed;padding:1em}.layout-checkout-form .checkout-pane-login fieldset.form-wrapper fieldset.fieldgroup>legend,.layout-checkout-form .checkout-pane-email-registration-login fieldset.form-wrapper fieldset.fieldgroup>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .checkout-pane-login label,.layout-checkout-form .checkout-pane-email-registration-login label{display:inline-block;margin-bottom:.5em}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper{border:none;border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0;margin-top:0}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper p{margin-bottom:1em}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper a{color:#000}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper a:hover,.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper a:active{color:#696969}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper fieldset.fieldgroup{background-color:#ededed;padding:1em}.layout-checkout-form .layout-region-checkout-main>fieldset.form-wrapper fieldset.fieldgroup>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .layout-region-checkout-main>fieldset.checkout-pane-contact-information{border-bottom:none;padding-bottom:0}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information{border:none;border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0 0;margin-top:0;border-bottom:none}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information p{margin-bottom:1em}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information a{color:#000}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information a:hover,.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information a:active{color:#696969}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information fieldset.fieldgroup{background-color:#ededed;padding:1em}.layout-checkout-form .layout-region-checkout-main #shipping-information-wrapper fieldset.checkout-pane-shipping-information fieldset.fieldgroup>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .layout-region-checkout-secondary{border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0}.layout-checkout-form .layout-region-checkout-secondary>h3{font-size:1em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.layout-checkout-form .checkout-pane-order-summary table tr{border-bottom:2px solid #c9c9c9}.layout-checkout-form .checkout-pane-order-summary table .field{margin-bottom:.5em}.layout-checkout-form .checkout-pane-order-summary table .views-field-purchased-entity,.layout-checkout-form .checkout-pane-order-summary .view-footer{padding:1em 0}.layout-checkout-form .checkout-pane-coupon-redemption{border-top:2px solid #ee4136}.layout-checkout-form .checkout-pane-coupon-redemption label{display:inline-block;margin-bottom:.5em}.layout-checkout-form .checkout-pane-coupon-redemption input{width:100%}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper{border:none;border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;margin-top:0;padding:0 0 1em;border-top:none}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper p{margin-bottom:1em}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper a{color:#000}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper a:hover,.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper a:active{color:#696969}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper fieldset.fieldgroup{background-color:#ededed;padding:1em}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper fieldset.fieldgroup>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.layout-checkout-form .checkout-pane-review>fieldset.form-wrapper:first-of-type{padding:1em 0;border-top:2px solid #ee4136}.layout-checkout-form .checkout-pane-email-registration-completion-registration{padding:1em 0}.layout-checkout-form .checkout-pane-email-registration-completion-registration input[type=submit]{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1em;padding:.25em .5em}.layout-checkout-form .checkout-pane-email-registration-completion-registration input[type=submit]:active,.layout-checkout-form .checkout-pane-email-registration-completion-registration input[type=submit]:focus{outline:0}.layout-checkout-form .checkout-pane-email-registration-completion-registration input[type=submit]:hover{background-color:#fff;border-color:#000}.layout-checkout-form .checkout-complete{line-height:1.4}.layout-checkout-form .checkout-complete p{margin-bottom:1em}.layout-checkout-form .checkout-complete h1,.layout-checkout-form .checkout-complete .h1,.layout-checkout-form .checkout-complete h2,.layout-checkout-form .checkout-complete .h2,.layout-checkout-form .checkout-complete h3,.layout-checkout-form .checkout-complete .h3,.layout-checkout-form .checkout-complete .block--type-hero .field--name-field-subtitle,.block--type-hero .layout-checkout-form .checkout-complete .field--name-field-subtitle,.layout-checkout-form .checkout-complete h4,.layout-checkout-form .checkout-complete .h4,.layout-checkout-form .checkout-complete h5,.layout-checkout-form .checkout-complete .h5,.layout-checkout-form .checkout-complete .node--type-article.node--view-mode-full .field--name-created,.node--type-article.node--view-mode-full .layout-checkout-form .checkout-complete .field--name-created,.layout-checkout-form .checkout-complete h6,.layout-checkout-form .checkout-complete .h6{margin-bottom:.5em}.layout-checkout-form .checkout-complete h1,.layout-checkout-form .checkout-complete .h1,.layout-checkout-form .checkout-complete h2,.layout-checkout-form .checkout-complete .h2,.layout-checkout-form .checkout-complete h3,.layout-checkout-form .checkout-complete .h3,.layout-checkout-form .checkout-complete .block--type-hero .field--name-field-subtitle,.block--type-hero .layout-checkout-form .checkout-complete .field--name-field-subtitle{text-transform:uppercase}.layout-checkout-form .checkout-complete blockquote{border:2px solid #ee4136;border-radius:.75em;padding:1em;margin-bottom:1em}.layout-checkout-form .checkout-complete ol,.layout-checkout-form .checkout-complete ul{margin-left:2em;margin-bottom:1em}.layout-checkout-form .checkout-complete ul{list-style:disc}.layout-checkout-form .checkout-complete ol{list-style:decimal}.layout-checkout-form .checkout-complete a,.layout-checkout-form .checkout-complete a:hover,.layout-checkout-form .checkout-complete a:active{color:#696969}.commerce-payment-method-add-form #edit-payment-method-billing-information{border:none;border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0;margin:.5em 0}.commerce-payment-method-add-form #edit-payment-method-billing-information>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}.commerce-payment-method-add-form #edit-payment-method-billing-information p{margin-bottom:1em}.commerce-payment-method-add-form #edit-payment-method-billing-information a{color:#000}.commerce-payment-method-add-form #edit-payment-method-billing-information a:hover,.commerce-payment-method-add-form #edit-payment-method-billing-information a:active{color:#696969}.commerce-payment-method-add-form #edit-payment-method-billing-information fieldset.fieldgroup{background-color:#ededed;padding:1em}.commerce-payment-method-add-form #edit-payment-method-billing-information fieldset.fieldgroup>legend{float:left;width:100%;padding-bottom:1em;font-weight:700;text-transform:uppercase}form.webform-submission-form .form-item>label{display:block;font-weight:700;margin-bottom:.25em}form.webform-submission-form .form-radios>.form-item>label{display:inline}form input[type=submit]{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1em;padding:.25em .5em}form input[type=submit]:active,form input[type=submit]:focus{outline:0}form input[type=submit]:hover{background-color:#fff;border-color:#000}form .form-actions a.button{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}form .form-actions a.button:active,form .form-actions a.button:focus{outline:0}form .form-actions a.button:hover{background-color:#fff;color:#000!important}form .credit-card-form__divider{margin-top:0}.button.button-action{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1em;padding:.25em .5em}.button.button-action:active,.button.button-action:focus{outline:0}.button.button-action:hover{background-color:#fff;border-color:#000}.address-book__add-link{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1em;padding:.25em .5em}.address-book__add-link:active,.address-book__add-link:focus{outline:0}.address-book__add-link:hover{background-color:#fff;border-color:#000}.address-book__operations a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.address-book__operations a:active,.address-book__operations a:focus{outline:0}.address-book__operations a:hover{background-color:#fff;color:#000!important}.commerce-order .field__item{margin-bottom:1em}.commerce-product--type-snake.commerce-product--view-mode-teaser{width:100%;display:flex;flex-direction:column;background-color:#000;color:#fff;border-bottom:.8125em solid #ffd511;border-radius:.75em;cursor:pointer;transition:all ease .25s;position:relative}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner{border-left:1px solid #000;border-right:1px solid #000;flex:1 0 auto;padding:1em;line-height:1.6}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner>h2{font-size:1.3125em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.5em}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner>h2 a{transition:all ease .25s;color:#fff;text-decoration:none}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner a{transition:all ease .25s;color:#c9c9c9}.commerce-product--type-snake.commerce-product--view-mode-teaser .field--name-field-image{border:1px solid #000;border-bottom:none;border-radius:.75em .75em 0 0;overflow:hidden}.commerce-product--type-snake.commerce-product--view-mode-teaser .field--name-field-image img{width:100%;height:auto;border-bottom:1px solid #000}.commerce-product--type-snake.commerce-product--view-mode-teaser:hover{background-color:#fff;color:#000;border-bottom-color:#ee4136}.commerce-product--type-snake.commerce-product--view-mode-teaser:hover>.commerce-product__inner>h2 a{color:#000}.commerce-product--type-snake.commerce-product--view-mode-teaser:hover a{transition:all ease .25s;color:#696969}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner>h2{font-size:1em;text-transform:uppercase}.commerce-product--type-snake.commerce-product--view-mode-teaser>.commerce-product__inner>h2 a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.commerce-product--type-snake.commerce-product--view-mode-cart-teaser{display:flex;align-items:center}.commerce-product--type-snake.commerce-product--view-mode-cart-teaser>.commerce-product__inner{flex:1 1 auto;padding-left:1em}.commerce-product--type-snake.commerce-product--view-mode-cart-teaser a{color:#000}.commerce-product--type-snake.commerce-product--view-mode-cart-teaser a:hover,.commerce-product--type-snake.commerce-product--view-mode-cart-teaser a:active{color:#696969}.commerce-product--type-snake.commerce-product--view-mode-full .product__layout,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout{display:flex;flex-wrap:wrap}.commerce-product--type-snake.commerce-product--view-mode-full .product__layout>.product__media,.commerce-product--type-snake.commerce-product--view-mode-full .product__layout>.product__content,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout>.product__media,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout>.product__content{flex:0 1 100%}@media screen and (min-width:43em){.commerce-product--type-snake.commerce-product--view-mode-full .product__layout,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout{flex-wrap:nowrap}.commerce-product--type-snake.commerce-product--view-mode-full .product__layout>.product__media,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout>.product__media{flex:0 0 50%}.commerce-product--type-snake.commerce-product--view-mode-full .product__layout>.product__content,.commerce-product--type-snake.commerce-product--view-mode-default .product__layout>.product__content{flex:0 0 50%}}.commerce-product--type-snake.commerce-product--view-mode-full .product__media,.commerce-product--type-snake.commerce-product--view-mode-default .product__media{margin-bottom:2em}@media screen and (min-width:43em){.commerce-product--type-snake.commerce-product--view-mode-full .product__media,.commerce-product--type-snake.commerce-product--view-mode-default .product__media{margin-bottom:0;padding-right:1em}}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-image,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-image{width:100%}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-image img,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-image img{width:100%;height:auto;border:1px solid #919191}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-media,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-media{display:flex;flex-wrap:wrap;margin:.5em -.5em}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-media>.field__item,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-media>.field__item{flex:0 0 25%;padding:.5em}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-media>.field__item img,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-media>.field__item img{width:100%;height:auto;border:1px solid #919191}.commerce-product--type-snake.commerce-product--view-mode-full .product__media .field--name-field-media .media--type-remote-video .colorbox-media-video:after,.commerce-product--type-snake.commerce-product--view-mode-default .product__media .field--name-field-media .media--type-remote-video .colorbox-media-video:after{width:50px;height:50px}@media screen and (min-width:43em){.commerce-product--type-snake.commerce-product--view-mode-full .product__content,.commerce-product--type-snake.commerce-product--view-mode-default .product__content{padding-left:1em}}.commerce-product--type-snake.commerce-product--view-mode-full .product__content>.product__section,.commerce-product--type-snake.commerce-product--view-mode-default .product__content>.product__section{margin-bottom:1em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .field,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .field{margin-bottom:1em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .field .field__label,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .field .field__label{text-transform:uppercase;line-height:1.6}.commerce-product--type-snake.commerce-product--view-mode-full .product__content>.product__section:not(.product__specs)>.field:last-child,.commerce-product--type-snake.commerce-product--view-mode-default .product__content>.product__section:not(.product__specs)>.field:last-child{margin-bottom:0}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__specs,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__specs{border-top:2px solid #ee4136;border-bottom:2px solid #ee4136;padding:1em 0}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__specs .field,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__specs .field{margin-bottom:.5em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .field--name-field-description,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .field--name-field-description{font-size:1.3125em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .field--name-price .field__item,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .field--name-price .field__item{font-size:1.5em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .button--add-to-cart,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .button--add-to-cart{font-size:1.3125em;padding:.5em .75em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below{padding-top:2em;display:flex;flex-direction:column;align-items:center}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below>div,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below>div{flex:0 1 auto}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic{background-color:#ededed;padding:1em;text-align:center}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic a,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic a:active,.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic a:focus,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic a:active,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic a:focus{outline:0}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic a:hover,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic a:hover{background-color:#fff;color:#000!important}.commerce-product--type-snake.commerce-product--view-mode-full .product__content .product__below .block--type-basic p:last-child,.commerce-product--type-snake.commerce-product--view-mode-default .product__content .product__below .block--type-basic p:last-child{margin-bottom:0}article.media.media--view-mode-embed-full,article.media.media--view-mode-embed-half{max-width:100%;margin:1em 0}article.media.align-right{margin-left:1em}article.media.align-left{margin-right:1em}@media screen and (min-width:62em){article.media.media--view-mode-embed-half{max-width:50%}}article.media img{max-width:100%;height:auto}body[contenteditable] article.media.media--view-mode-embed-half{max-width:50%}body.page-node-type-article .layout-container>main>.layout-content{padding-top:0}.node--type-article.node--view-mode-featured{background-color:#ededed}.node--type-article.node--view-mode-featured a.featured-link{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1.3125em;padding:.5em .75em}.node--type-article.node--view-mode-featured a.featured-link:active,.node--type-article.node--view-mode-featured a.featured-link:focus{outline:0}.node--type-article.node--view-mode-featured a.featured-link:hover{background-color:#fff;border-color:#000}.node--type-article.node--view-mode-featured>.node__inner{display:flex}.node--type-article.node--view-mode-featured>.node__inner>.content{flex:0 0 100%;display:flex;align-items:center;justify-content:center;align-content:center}@media screen and (min-width:43em){.node--type-article.node--view-mode-featured>.node__inner>.content{flex-basis:50%}}.node--type-article.node--view-mode-featured>.node__inner>.content>.content__inner{text-align:center}.node--type-article.node--view-mode-featured>.node__inner>.content>.content__inner .headline-icon{max-height:4.125em}.node--type-article.node--view-mode-featured>.node__inner>.image{position:relative;flex:0 0 100%}@media screen and (min-width:43em){.node--type-article.node--view-mode-featured>.node__inner>.image{flex-basis:50%}}.node--type-article.node--view-mode-featured>.node__inner>.image img{width:100%;height:auto}.node--type-article.node--view-mode-teaser{width:100%;display:flex;flex-direction:column;background-color:#000;color:#fff;border-bottom:.8125em solid #ffd511;border-radius:.75em;cursor:pointer;transition:all ease .25s;cursor:unset}.node--type-article.node--view-mode-teaser>.node__content{border-left:1px solid #000;border-right:1px solid #000;flex:1 0 auto;padding:1em;line-height:1.6}.node--type-article.node--view-mode-teaser>.node__content>h2{font-size:1.3125em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.5em}.node--type-article.node--view-mode-teaser>.node__content>h2 a{transition:all ease .25s;color:#fff;text-decoration:none}.node--type-article.node--view-mode-teaser>.node__content a{transition:all ease .25s;color:#c9c9c9}.node--type-article.node--view-mode-teaser .field--name-field-media{border:1px solid #000;border-bottom:none;border-radius:.75em .75em 0 0;overflow:hidden}.node--type-article.node--view-mode-teaser .field--name-field-media img{width:100%;height:auto;border-bottom:1px solid #000}.node--type-article.node--view-mode-teaser:hover{background-color:#fff;color:#000;border-bottom-color:#ee4136}.node--type-article.node--view-mode-teaser:hover>.node__content>h2 a{color:#000}.node--type-article.node--view-mode-teaser:hover a{transition:all ease .25s;color:#696969}.node--type-article.node--view-mode-teaser a{color:#fff}.node--type-article.node--view-mode-teaser a:hover,.node--type-article.node--view-mode-teaser a:active{color:#000}.node--type-article.node--view-mode-teaser .article__link{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136;font-size:1em;padding:.25em .5em}.node--type-article.node--view-mode-teaser .article__link:active,.node--type-article.node--view-mode-teaser .article__link:focus{outline:0}.node--type-article.node--view-mode-teaser .article__link:hover{background-color:#fff;border-color:#000}.node--type-article.node--view-mode-full .field--name-field-media{margin-bottom:1em}.node--type-article.node--view-mode-full .field--name-field-media img{width:100%;height:auto}.node--type-article.node--view-mode-full h1{text-transform:uppercase;margin-bottom:.25em}.node--type-article.node--view-mode-full .field--name-created{display:inline-block;margin-bottom:.5em}.node--type-article.node--view-mode-full .block-field-block-node-article-field-categories{margin-bottom:1em}.node--type-article.node--view-mode-full .block-field-block-node-article-field-categories a{color:#000}.node--type-article.node--view-mode-full .block-field-block-node-article-field-categories a:hover,.node--type-article.node--view-mode-full .block-field-block-node-article-field-categories a:active{color:#696969}.node--type-article.node--view-mode-full ul.flippy{display:flex;padding:0;font-size:1.3125em}.node--type-article.node--view-mode-full ul.flippy a{color:#000;text-decoration:none;font-weight:700;text-transform:uppercase}.node--type-article.node--view-mode-full ul.flippy a:hover,.node--type-article.node--view-mode-full ul.flippy a:active{color:#696969}.node--type-article.node--view-mode-full ul.flippy li{flex:1 1 50%;padding:0}.node--type-article.node--view-mode-full ul.flippy li.flippy-previous{text-align:left}.node--type-article.node--view-mode-full ul.flippy li.flippy-previous a:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010.7%2019.4'%3e%3cpath%20d='M9.7,1,1,9.7l8.7,8.7'%20fill='none'%20stroke='%23ea3d36'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat left;display:inline-block;width:.75em;height:.8em}.node--type-article.node--view-mode-full ul.flippy li.flippy-next{text-align:right}.node--type-article.node--view-mode-full ul.flippy li.flippy-next a:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010.69%2019.38'%3e%3cpath%20d='M1,18.38,9.69,9.69,1,1'%20fill='none'%20stroke='%23ea3d36'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat right;display:inline-block;width:.75em;height:.8em}.node--type-article.node--view-mode-full .rrssb{margin-top:-1.75em}.node--type-article.node--view-mode-full .rrssb ul.rrssb-buttons{justify-content:center}body.page-node-type-article .layout-container>main>.layout-content{margin-left:auto;margin-right:auto}@media screen and (min-width:43em){body.page-node-type-article .layout-container>main>.layout-content{max-width:43em}}body.page-node-type-page-builder .layout-container>main>.layout-content{margin:0;max-width:unset;padding:0}body.page-node-type-page-builder .layout-container>main>.layout-content>.content__wrapper .block-system-main-block>form{padding:1em 1em 5em}@media screen and (min-width:43em){body.page-node-type-page-builder .layout-container>main>.layout-content>.content__wrapper .block-system-main-block>form{padding-top:4em}}@media screen and (min-width:43em){body.page-node-type-page-builder #block-royalcon-local-tasks{padding-top:4em}}body.page-node-type-page-builder .node__content>.layout:last-child>.layout__region:last-child>.block:last-child{padding-bottom:4em}.node--type-product-list.node--view-mode-teaser{width:100%;display:flex;flex-direction:column;background-color:#000;color:#fff;border-bottom:.8125em solid #ffd511;border-radius:.75em;cursor:pointer;transition:all ease .25s;position:relative;text-transform:uppercase}.node--type-product-list.node--view-mode-teaser>.node__content{border-left:1px solid #000;border-right:1px solid #000;flex:1 0 auto;padding:1em;line-height:1.6}.node--type-product-list.node--view-mode-teaser>.node__content>h2{font-size:1.3125em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.5em}.node--type-product-list.node--view-mode-teaser>.node__content>h2 a{transition:all ease .25s;color:#fff;text-decoration:none}.node--type-product-list.node--view-mode-teaser>.node__content a{transition:all ease .25s;color:#c9c9c9}.node--type-product-list.node--view-mode-teaser .field--name-field-media{border:1px solid #000;border-bottom:none;border-radius:.75em .75em 0 0;overflow:hidden}.node--type-product-list.node--view-mode-teaser .field--name-field-media img{width:100%;height:auto;border-bottom:1px solid #000}.node--type-product-list.node--view-mode-teaser:hover{background-color:#fff;color:#000;border-bottom-color:#ee4136}.node--type-product-list.node--view-mode-teaser:hover>.node__content>h2 a{color:#000}.node--type-product-list.node--view-mode-teaser:hover a{transition:all ease .25s;color:#696969}.node--type-product-list.node--view-mode-teaser>.node__content h2{margin-bottom:0}.node--type-product-list.node--view-mode-teaser:hover{background-color:#ee4136;border-bottom-color:#ffd511}.node--type-product-list.node--view-mode-teaser:hover .field--name-field-media img{border-color:#ee4136}.node--type-product-list.node--view-mode-teaser:hover>.node__content{border-color:#ee4136}.node--type-product-list.node--view-mode-teaser:hover>.node__content>h2 a{color:#fff}.node--type-product-list.node--view-mode-teaser:hover>.node__content>h2 a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}#node-page-builder-layout-builder-form{padding:0 1em}#search-api-page-block-form-search{margin-bottom:1em}.node--view-mode-search-result,.commerce-product--view-mode-search-result{margin-top:1em;display:flex}.node--view-mode-search-result>.field--name-field-image,.node--view-mode-search-result>.field--name-field-media,.commerce-product--view-mode-search-result>.field--name-field-image,.commerce-product--view-mode-search-result>.field--name-field-media{padding-right:1em;flex:0 0 200px}.node--view-mode-search-result>.field--name-field-image img,.node--view-mode-search-result>.field--name-field-media img,.commerce-product--view-mode-search-result>.field--name-field-image img,.commerce-product--view-mode-search-result>.field--name-field-media img{width:100%;height:auto;border:1px solid #919191}.node--view-mode-search-result>.search-result__content,.commerce-product--view-mode-search-result>.search-result__content{flex:1 1 auto}.node--view-mode-search-result h2,.commerce-product--view-mode-search-result h2{margin-top:-.15em;margin-bottom:.5em}.node--view-mode-search-result a,.commerce-product--view-mode-search-result a{color:#000}.node--view-mode-search-result a:hover,.node--view-mode-search-result a:active,.commerce-product--view-mode-search-result a:hover,.commerce-product--view-mode-search-result a:active{color:#696969}.node--view-mode-search-result strong.excerpt,.commerce-product--view-mode-search-result strong.excerpt{color:#ee4136}body.page-term-type-blog-categories .view-taxonomy-term>.view-content,.view-blog>.view-content{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:62em){body.page-term-type-blog-categories .view-taxonomy-term>.view-content,.view-blog>.view-content{grid-template-columns:repeat(3,1fr)}}body.page-term-type-blog-categories .view-taxonomy-term>.view-content>.views-row,.view-blog>.view-content>.views-row{display:flex}.view-commerce-cart-form{overflow-x:auto}.view-commerce-cart-form table{min-width:600px}.view-commerce-cart-form table tr{border-bottom:2px solid #ee4136}.view-commerce-cart-form table th{text-transform:uppercase}.view-commerce-cart-form table #view-purchased-entity-table-column{text-align:left}.view-commerce-cart-form table #view-total-price-number-table-column{text-align:right}.view-commerce-cart-form table td.views-field-unit-price__number,.view-commerce-cart-form table td.views-field-edit-quantity,.view-commerce-cart-form table td.views-field-remove-button{text-align:center}.view-commerce-cart-form table td.views-field-total-price__number{text-align:right}.view-commerce-cart-form table .views-field-purchased-entity{padding:1em 0 .75em}.view-commerce-cart-form table .views-field-purchased-entity img{width:100px;height:auto}.view-commerce-cart-form table .views-field-purchased-entity .field{margin-bottom:.25em}.view-commerce-cart-form .field--name-total-price{margin:1em 0}.view-commerce-cart-form .field--name-total-price .order-total-line{padding:0;margin-bottom:.5em}.view-commerce-cart-form #edit-continue-shopping{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.view-commerce-cart-form #edit-continue-shopping:active,.view-commerce-cart-form #edit-continue-shopping:focus{outline:0}.view-commerce-cart-form #edit-continue-shopping:hover{background-color:#fff;color:#000!important}.view-commerce-cart-form #edit-checkout{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#ffd511;border:1px solid #ffd511;color:#000!important;box-shadow:5px 5px #ee4136}.view-commerce-cart-form #edit-checkout:active,.view-commerce-cart-form #edit-checkout:focus{outline:0}.view-commerce-cart-form #edit-checkout:hover{background-color:#fff;border-color:#000}.view-commerce-cart-form #cart-tos{text-align:right}.view-commerce-cart-form #cart-tos a{color:#000}.view-commerce-cart-form #cart-tos a:hover,.view-commerce-cart-form #cart-tos a:active{color:#696969}.view-commerce-user-orders .views-field-nothing a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;transition:all ease .25s;background-color:#000;border:1px solid #000;color:#fff!important;box-shadow:none;font-size:1em;padding:.25em .5em}.view-commerce-user-orders .views-field-nothing a:active,.view-commerce-user-orders .views-field-nothing a:focus{outline:0}.view-commerce-user-orders .views-field-nothing a:hover{background-color:#fff;color:#000!important}.view-product-list>.view-filters{display:flex;justify-content:flex-end;height:0}.view-product-list>.view-filters label{text-transform:uppercase;font-weight:700;margin-right:.5em}.view-product-list>.view-filters .form--inline{padding-bottom:1.25em;transform:translateY(-100%)}.view-product-list>.view-content{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:62em){.view-product-list>.view-content{grid-template-columns:repeat(4,1fr)}}.view-product-list>.view-content>.views-row{display:flex}.view-snakes>.view-content{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:62em){.view-snakes>.view-content{grid-template-columns:repeat(4,1fr)}}.view-snakes>.view-content>.views-row{display:flex}.breadcrumb{padding-bottom:2em}.breadcrumb li:before{content:" | "}.breadcrumb a{color:#000;text-decoration:none}.breadcrumb a:hover,.breadcrumb a:active{color:#696969}#block-royalcon-branding .contextual,#block-royalcon-main-menu .contextual,#block-royalcon-account-menu .contextual,#block-search-form .contextual,#block-cart .contextual,article.media .contextual{display:none}.ui-accordion .ui-accordion-header{display:flex;cursor:pointer;position:relative;background:unset;border:none;border-top:1px solid #696969;border-bottom:1px solid #696969;border-radius:unset;padding:.5em 1em;margin-top:-1px}.ui-accordion .ui-accordion-header:focus{outline:none}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{order:1;align-self:center;display:block;width:1em;height:1em;transition:.15s transform ease-in-out;transform:rotate(-90deg);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2015'%3e%3cg%3e%3cg%3e%3cline%20x1='1'%20y1='1'%20x2='2.12'%20y2='2'%20fill='none'%20stroke='%23ee4136'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3cline%20x1='4.57'%20y1='4.2'%20x2='13.16'%20y2='11.9'%20fill='none'%20stroke='%23ee4136'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20stroke-dasharray='3.29%203.29'/%3e%3cpolyline%20points='14.38%2013%2015.5%2014%2016.58%2012.96'%20fill='none'%20stroke='%23ee4136'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3cline%20x1='18.85'%20y1='10.78'%20x2='26.79'%20y2='3.13'%20fill='none'%20stroke='%23ee4136'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20stroke-dasharray='3.15%203.15'/%3e%3cline%20x1='27.92'%20y1='2.04'%20x2='29'%20y2='1'%20fill='none'%20stroke='%23ee4136'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center}.ui-accordion .ui-accordion-header.ui-state-active{color:unset}.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon{transform:rotate(0)}.ui-accordion .ui-accordion-content{overflow:auto;border:unset;border-radius:unset;padding:1em 2em;line-height:1.4}.ui-accordion .ui-accordion-content p{margin-bottom:1em}.ui-accordion .ui-accordion-content h1,.ui-accordion .ui-accordion-content .h1,.ui-accordion .ui-accordion-content h2,.ui-accordion .ui-accordion-content .h2,.ui-accordion .ui-accordion-content h3,.ui-accordion .ui-accordion-content .h3,.ui-accordion .ui-accordion-content .block--type-hero .field--name-field-subtitle,.block--type-hero .ui-accordion .ui-accordion-content .field--name-field-subtitle,.ui-accordion .ui-accordion-content h4,.ui-accordion .ui-accordion-content .h4,.ui-accordion .ui-accordion-content h5,.ui-accordion .ui-accordion-content .h5,.ui-accordion .ui-accordion-content .node--type-article.node--view-mode-full .field--name-created,.node--type-article.node--view-mode-full .ui-accordion .ui-accordion-content .field--name-created,.ui-accordion .ui-accordion-content h6,.ui-accordion .ui-accordion-content .h6{margin-bottom:.5em}.ui-accordion .ui-accordion-content h1,.ui-accordion .ui-accordion-content .h1,.ui-accordion .ui-accordion-content h2,.ui-accordion .ui-accordion-content .h2,.ui-accordion .ui-accordion-content h3,.ui-accordion .ui-accordion-content .h3,.ui-accordion .ui-accordion-content .block--type-hero .field--name-field-subtitle,.block--type-hero .ui-accordion .ui-accordion-content .field--name-field-subtitle{text-transform:uppercase}.ui-accordion .ui-accordion-content blockquote{border:2px solid #ee4136;border-radius:.75em;padding:1em;margin-bottom:1em}.ui-accordion .ui-accordion-content ol,.ui-accordion .ui-accordion-content ul{margin-left:2em;margin-bottom:1em}.ui-accordion .ui-accordion-content ul{list-style:disc}.ui-accordion .ui-accordion-content ol{list-style:decimal}.ui-accordion .ui-accordion-content a,.ui-accordion .ui-accordion-content a:hover,.ui-accordion .ui-accordion-content a:active{color:#696969}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.feed-icons{display:none}.toolbar-icon svg.icon{display:none}nav.pager ul.pager__items{margin:2em 0 1em}nav.pager ul.pager__items li.pager__item{display:inline-flex;padding:0;border:1px solid #000;margin:0 .25em;text-align:center}nav.pager ul.pager__items li.pager__item a{display:inline-block;padding:.25em .5em;text-decoration:none;color:#000}nav.pager ul.pager__items li.pager__item.is-active{font-weight:400;background-color:#ee4136}nav.pager ul.pager__items li.pager__item.is-active a{color:#fff}nav.pager ul.pager__items li.pager__item:hover,nav.pager ul.pager__items li.pager__item:active{background-color:#c9c9c9}nav.pager ul.pager__items li.pager__item:hover a,nav.pager ul.pager__items li.pager__item:active a{color:#000}.rrssb{margin:0 -.5em}.rrssb.rrssb-bs-follow,.rrssb.rrssb-bs-default{padding:0!important}.rrssb ul.rrssb-buttons{margin:0;display:flex;justify-content:center}@media screen and (min-width:62em){.rrssb ul.rrssb-buttons{justify-content:flex-start}}.rrssb ul.rrssb-buttons li{padding:0;margin:0 .5em;width:auto!important}.rrssb ul.rrssb-buttons li a{height:2em;width:2em;background-color:#696969!important;border-radius:0}.rrssb ul.rrssb-buttons li a:hover,.rrssb ul.rrssb-buttons li a:active{background-color:#333}.rrssb ul.rrssb-buttons li .rrssb-icon{background-position:center;background-repeat:no-repeat;background-size:70%;left:0;height:100%;top:0;width:100%}.rrssb ul.rrssb-buttons li .rrssb-text{display:none}table{width:100%;min-width:600px}table a{color:#000;text-decoration:none}table a:hover,table a:active{color:#696969}table thead{border-bottom:2px solid #ee4136}table thead tr{border-bottom:none}table th{text-transform:uppercase;padding:.5em}table td{padding:.5em}
