diff --git a/rc-busness/README.md b/rc-busness/README.md
index e05b7c8b..fa8a2f27 100644
--- a/rc-busness/README.md
+++ b/rc-busness/README.md
@@ -1,7 +1,7 @@
# rc-busness
-## Build Setup
-
+## Build Setup aaaas
+
```bash
# install dependencies
$ npm install
diff --git a/rc-busness/ajax/getData.js b/rc-busness/ajax/getData.js
index 56dd089d..4010f07e 100644
--- a/rc-busness/ajax/getData.js
+++ b/rc-busness/ajax/getData.js
@@ -211,18 +211,38 @@ export const biaomessage = (stype,name) => {
return fetch('product/query?petType='+stype, data, 'POST' )
}
-export const searchchanpin = (stype,categoryName,tagUsedAge,tagFunction,tagBreed) => {
- console.log(stype);
+export const searchchanpin = (stype) => {
+
+ let list={};
+ stype.map(item=>{
+ console.log(item);
+ list=item
+ })
+ var str = "?";
+ for(var key in list){
+
+ str = str + key + "=" + list[key] + "&";
+ }
+ str = str.substr(0,str.length-1);
var data = {
- petType:stype,
page:1,
row:10
}
- // return fetch('product/query?petType='+stype+'&categoryName='+categoryName+'&tagUsedAge='+tagUsedAge+'&tagFunction='+tagFunction+'&tagBreed='+tagBreed, data, 'POST' )
+ return fetch('product/query'+ str, data, 'POST' )
}
+
+
+
+// var str = "?";
+// for(var key in data){
+// str = str + key + "=" + data[key] + "&";
+// }
+// str = str.substr(0,str.length-1);
+
+
//查询订单
export const userindent = (phoneNumber,orderNumber,) => {
var data = {
diff --git a/rc-busness/assets/css/global.less b/rc-busness/assets/css/global.less
index a2a16334..7802d729 100644
--- a/rc-busness/assets/css/global.less
+++ b/rc-busness/assets/css/global.less
@@ -1,19 +1,74 @@
/*Body*/
+body{
+ font-family: DINPro,'PingFang SC',miui,'Hiragino Sans GB','Microsoft Yahei',sans-serif;
+ line-height: 1.5;
+ color: #666;
+}
+img, picture {
+ display: block;
+ max-width: 100%;
+ height: auto;
+}
.rc-main {
- padding:0 .2rem;
+ padding-left:1.25rem;
+ padding-right:1.25rem;
box-sizing:border-box;
- margin:0 auto;
+ margin-left:auto;
+ margin-right:auto;
+}
+.ts-remove {
+ text-decoration: line-through;
}
.ts-product-list{
+ text-align: center;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+ &:after{
+ content:"";
+ width:154px;
+ }
li{
- img{
- width: 320px;
- height:auto;
- object-fit: contain;
- display: flex;
- margin: 0 auto;
+ border: 1px solid #D7D7D7;
+ display: inline-flex;
+ border-radius: 4px;
+ flex-direction: column;
+ max-width:10rem;
+ .rc-column
+ {
+ text-align:center;
+ padding:0 1rem;
+ box-sizing: border-box;
+ span{
+ height:2.75rem;
+ font-size: 1rem;
+ text-overflow: -o-ellipsis-lastline;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ line-clamp: 2;
+ -webkit-box-orient: vertical;
+ word-break: break-all;
+ white-space: normal;
+ color:#E2001A;
+ }
+ i{
+ font-style: normal;
+ font-size: 1.125rem;
+ margin-top: .5rem;
+ display: block;
+ }
}
}
+ img{
+ width:10rem;
+ height:10rem;
+ object-fit: contain;
+ display: flex;
+ margin: 0 auto;
+ height: auto;
+ }
.active{
color: #E2001A;
cursor: pointer;
@@ -23,24 +78,37 @@
cursor: pointer;
}
}
-
-.rc-age{
- display: flex;
- h2{
- color:#333333;
+.rc-container {
+ height: 100%;
+ max-width: 1400px;
+ background-color: #fff;
+ margin: auto;
+}
+.ts-standard-btn{
+ font-style: normal;
+ width: 8.125rem;
+ height: 2.5rem;
+ border: 2px solid #E2001A;
+ border-radius: 1.875rem;
+ display: block;
+ line-height: 2.5rem;
+ font-size: .875rem;
+ color: #fff;
+ cursor: pointer;
+ text-align: center;
+ background: #E2001A;
+ &.center{
+ margin-left:auto;
+ margin-right:auto;
}
- ol{
- display: flex;
- align-items: center;
- flex-wrap: nowrap;
- text-align: center;
- width: 86%;
- }
- li{
- flex-shrink: 0;
+ &.ts-standard-btn--two{
+ background-color: transparent;
+ color: #e2001a;
+ border-color: #e2001a;
}
}
+
.rc-mubu{
height: 100%;
background: #333333;
@@ -50,29 +118,132 @@
width: 100%;
z-index: 8;
}
-.ts-scrollable{
- overflow-y:hidden;
- overflow-x:auto;
- white-space: nowrap;
- &::-webkit-scrollbar{
- display:none;
- }
+.ts-scrollable-container{
+ display: flex;
+ h2{
+ margin:0;
+ display: flex;
+ align-items: center;
+ }
+ .ts-scrollable{
+ overflow-y:hidden;
+ overflow-x:auto;
+ white-space: nowrap;
+ display: flex;
+ align-items: center;
+ flex-wrap: nowrap;
+ text-align: center;
+ width: 86%;
+ &::-webkit-scrollbar{
+ display:none;
+ }
+ li{
+ border-radius: 100px;
+ }
+ }
+ .active{
+ color: #E2001A;
+ cursor: pointer;
+ border: 2px solid #E2001A;
+ }
+ .unactive{
+ color:#999999;
+ cursor: pointer;
+ border: 2px solid #d7d7d7;
+ }
+}
+
+ .online{
+ width:100%;
+ background:#d7d7d7;
+ margin-top:1.5rem;
+ height:.06rem;
+ &.bold{
+ height:.32rem;
+ background:#f6f6f6;
+ }
}
/*Body end*/
/* 头部 */
-.rc-top{
- position: relative;
+.rc-fixright{
+ width: 3.75rem;
+ height: auto;
+ position: fixed;
+ right: 0;
+ top: 30%;
+ background: #FFFFFF;
+ box-shadow: 0px 0px .62rem rgba(0, 0, 0, 0.16);
+ border-radius: .25rem;
+ z-index:3;
+ ul{
+ width: 60px;
+ height: 181px;
+ box-shadow: 0px 0px 6px rgb(0 0 0 / 10%);
+ background-color: white;
+ display: flex;
+ flex-direction: column;
+ li{
+ width: 100%;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ margin-top: 1.125rem;
+ }
+ li:last-child{
+ margin-bottom: 0.2rem;
+ }
+ }
+ img{
+ width: 1.25rem;
+ height: auto;
+ display: block;
+ }
+ span{
+ font-size: 0.12rem;
+ color: #666666;
+ }
+ .tuntop{
+ width: 1.25rem;
+ height: auto;
+ background: #FFFFFF;
+ box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
+ opacity: 1;
+ display: block;
+ color: #666666;
+ font-size: 12px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ img{
+ width: 0.22rem;
+ height: 0.22rem;
+ display: block;
+ }
+ }
}
/* 手机端 */
@media screen and (max-width: 768px)
{
+ html {
+ font-size:100px;
+ }
+ .rc-md-up {
+ display: none!important;
+ }
.rc-main{
width:100%;
}
.rc-top{
margin-top: 74px;
}
+ .rc-list__header {
+ background: none;
+ padding: .5rem 0;
+ border-bottom: none;
+ }
.rc-home-header{
width: 100%;
.rc-main
@@ -109,125 +280,98 @@
z-index:3;
}
}
- .rc-age{
+ .ts-scrollable-container{
+ margin-bottom:1.25rem;
+ &:last-child{
+ margin-bottom:0;
+ }
h2{
font-size: 16px;
margin-right:.1rem;
}
- ol{
- font-size: 12px;
- }
- li{
- width: .64rem;
- height: 26px;
- line-height: 26px;
- border-radius: 100px;
- margin-left: 9px;
- }
- }
- .ts-scrollable{
- .active{
- border: 2px solid #E2001A;
- }
- .unactive{
- border: 2px solid #d7d7d7;
- }
- }
- .online{
- height:.03rem;
- width:100%;
- background:#f6f6f6;
- margin-top:0.23rem;
- }
- .rc-fixright{
- width: 0.60rem;
- height: 1.81rem;
- position: fixed;
- right: 0;
- top: 30%;
- z-index: 9999;
- ul{
- width: 60px;
- height: 181px;
- box-shadow: 0px 0px 6px rgb(0 0 0 / 10%);
- background-color: white;
- display: flex;
- flex-direction: column;
+ .ts-scrollable{
li{
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- margin-top: 0.18rem;
+ width: 4.125rem;
+ height: 1.625rem;
+ margin-left: .5rem;
+ font-size:.75rem;
+ line-height: 1.375rem;
}
- li:last-child{
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- margin-top: 0.18rem;
- margin-bottom: 0.2rem;
+ }
+ }
+
+}
+ /* pc端 */
+@media screen and (min-width: 769px)
+{
+ /deep/.van-tabs__wrap
+ {
+ max-width: 768px;
+ margin: 0 auto;
+ }
+
+ html {
+ font-size:16px;
+ }
+ .rc-top{
+ margin-top: 124px;
+ }
+ .ts-product-list{
+ text-align: left;
+ display:block;
+ li{
+ max-width:20rem;
+ margin-right:.9rem;
+ margin-left:.9rem;
+ .rc-column{
+ span{
+ font-size:1.875rem;
+ height: 5.2rem;
+ }
}
}
img{
- width: 0.19rem;
- height: 0.19rem;
- display: block;
- }
- img:last-child{
- width: 0.22rem;
- height: 0.22rem;
- display: block;
- }
- span{
- font-size: 0.12rem;
- color: #666666;
- }
- .tuntop{
- width: 60px;
- height: 60px;
- background: #FFFFFF;
- box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
- opacity: 1;
- display: block;
- color: #666666;
- font-size: 12px;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- margin-top: 8px;
- img{
- width: 0.22rem;
- height: 0.22rem;
- display: block;
- }
+ width:20rem;
}
}
-}
- /* pc端 */
-@media screen and (min-width: 768px) {
.rc-main {
width:100%;
max-width:1400px;
}
- .online{
- height:8px;
- width:100%;
- background:#f6f6f6;
- margin-top:23px;
+ .rc-list--inline:not([role=tablist]):not([role=menubar]) {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ }
+ .layout-container, .rc-layout-container {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+ .rc-fixright{
+ width:5.5rem;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ ul{
+ width:100%;
+ height: 100%;
+ li{
+ margin-top: .5rem;
+ height:4.125rem;
+ img{
+ width:22px;
+ height:auto;
+ }
+ }
+ }
}
.rc-home-header{
height:120px ;
.rc-main
{
- width: 92%;
+ width: 100%;
margin: 0 auto;
// position: fixed;
top: 0;
- z-index: 989;
background: white;
display: flex;
justify-content: space-between;
@@ -267,23 +411,39 @@
}
}
- .ts-scrollable{
- .rc-age{
- h2
- {
- font-size: 20px;
- color: #333333;
- }
+ .ts-scrollable-container
+ {
+ margin-top:1.25rem;
+ &:last-child{
+ margin-bottom:0;
+ }
+ h2{
+ font-size:20px;
+ }
+ .ts-scrollable
+ {
li
{
margin-left: 40px;
- width: 100px;
- height: 40px;
+ width: 8.125rem;
+ height: 2.5rem;
line-height: 40px;
- font-size: 18px;
+ font-size: .875rem;
}
}
}
}
-/* 头部 end */
\ No newline at end of file
+
+@media (max-width: 960px)
+{
+ .rc-lg-up {
+ display: none!important;
+ }
+}
+@media (min-width: 1024px)
+{
+ .rc-xl-down {
+ display: none!important;
+ }
+}
\ No newline at end of file
diff --git a/rc-busness/assets/css/index.less b/rc-busness/assets/css/index.less
index 15936444..3ad859d4 100644
--- a/rc-busness/assets/css/index.less
+++ b/rc-busness/assets/css/index.less
@@ -1,9 +1,16 @@
+/deep/.van-swipe__indicator {
+ width:.5rem;
+ height:.5rem;
+}
+/deep/.van-swipe__indicator--active{
+ background-color: #E1001A;
+}
@media screen and (max-width:768px){
.searchBara{
position: fixed;
width: 100%;
position: fixed;
- top:70px;
+ top:66px;
background: white;
z-index: 9999;
overflow-x: auto;
@@ -67,46 +74,11 @@
z-index: 2;
}
.rc-usermessage{
- width: 80%;
- margin: 0 auto;
- text-align: center;
-
- em{
- font-style: normal;
- font-size: 0.3rem;
- display: block;
- padding-top: 0.8rem;
-
- color: #E1001A;
- }
- span{
- font-size: 0.16rem;
-
- margin-top: 0.17rem;
- color: #666666;
-
- display: flex;
- align-items: center;
- justify-content: center;
-
- }
- i{
- font-style: normal;
- width: 1.57rem;
- height: 0.48rem;
- border: 2px solid #E2001A;
- border-radius: 0.30rem;
- display: block;
- line-height: 0.48rem;
- font-size: 0.16rem;
- color: #E2001A;
-
- margin: 0 auto;
- margin-top: 0.32rem;
- margin-bottom: 0.80rem;
-
- }
-
+ span{
+ font-size: 1rem;
+ display: block;
+ text-align: center;
+ }
}
.rc-video{
display: none;
@@ -119,7 +91,7 @@
.van-swipe-item {
color: #fff;
- height: 3.75rem;
+ height: 26.31rem;
width: 100%;
font-size: 0.20px;
line-height: 1.50rem;
@@ -127,23 +99,15 @@
position: relative;
}
.rc-lunbo{
- width: 100%;
margin-top: 0.46rem;
.rc-selection{
display: none;
}
- h2{
- text-align: center;
- font-size: 0.26rem;
- color: #E2001A;
- }
#xxxFullScreen {
background-color: white;
margin-top: 0.40rem;
#swiper1 {
- width: 100%;
overflow: hidden;
- padding: 0 0 0.10rem 0;
}
.swiper-container{
height: 6.45rem;
@@ -155,7 +119,7 @@
position: relative;
}
#swiper1 .swiper-container .swiper-wrapper .swiper-slide {
- width: 3rem;
+ width: 17.25rem;
//height: 6.45rem !important; //Auto adaption
}
@@ -176,9 +140,14 @@
}
.uservideo{
- width: 100%;
- height: 2.51rem;
- display: block;
+ width: 100%;
+ height:auto;
+ max-height: 15.68rem;
+ display: block;
+ video{
+ max-width:100%;
+ max-height:100%;
+ }
}
}
.sw-center{
@@ -197,21 +166,20 @@
align-items: center;
}
img{
- width: 1.6rem;
- height: 1.6rem;
+ width: 10rem;
+ height: 10rem;
object-fit: cover;
display: block;
- margin-top: 0.40rem;
+ margin-top: 2.5rem;
}
span{
- font-size: 0.18rem;
+ font-size: 1.125rem;
color: #E2001A;
display: block;
- margin-top: 0.20rem;
+ margin-top: 1.25rem;
}
p{
- font-size: 0.14rem;
- color: #666666;
+ font-size: .875rem;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
@@ -219,37 +187,13 @@
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
- width: 60%;
+ max-width: 60%;
text-align: center;
- line-height:.24rem;
}
em{
font-style: normal;
- font-size: 0.20rem;
- color: #666666;
+ font-size: 1.25rem;
}
- .sw-cen{
- width: 100%;
- display: flex;
- justify-content: center;
- position: relative;
- z-index: 3;
- padding-bottom: 0.2rem;
- i{
- font-style: normal;
- width: 1.30rem;
- height: 0.40rem;
- border: 2px solid #E2001A;
- border-radius: 0.30rem;
- line-height: 0.40rem;
- text-align: center;
- color: #E2001A;
- font-size: 0.14rem;
- margin-top: 0.32rem;
- display: block;
- }
- }
-
}
}
@@ -288,7 +232,7 @@
}
- .rc-main
+ .rc-max-width--xl
{
margin-top: 0.40rem;
overflow: hidden;
@@ -302,20 +246,20 @@
display:none;
}
span{
- margin-top: 0.08rem;
+ margin-top: .5rem;
display: block;
}
img{
- width: 0.64rem;
- height: 0.64rem;
+ width: 4rem;
+ height: 4rem;
display: block;
}
li{
display: inline-block;
- margin-left: 0.20rem;
- width: 0.64rem;
+ margin-left: 1.25rem;
+ width: 4rem;
text-align: center;
- height: 0.64rem;
+ height: 4rem;
background: #F6F6F6;
border-radius: 50%;
opacity: 1;
@@ -324,106 +268,11 @@
.selectionswitch{
.rc-conta{
- max-height: 1.9rem;
- min-height: 1.9rem;
-
+ max-height: 1.9rem;
+ min-height: 1.9rem;
}
width: 100%;
margin-top: 0.45rem;
- h2{
- text-align: center;
- font-size: 0.26rem;
- color: #E2001A;
- }
- .rc-contair{
- margin-top: 0.24rem;
- .rc-rccontair{
- height:1.60rem;display:flex;align-items: center
- }
- ul{
- text-align: center;
- align-items: center;
-
- li{
-
- width: 43%;
- margin-top: 0.16rem;
- flex-direction: column;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: inline-flex;
- background: #FFFFFF;
- border: 1px solid #D7D7D7;
- margin-left: 0.15rem;
- border-radius: 0.03rem;
- }
-
- img{
- width: 100%;
- display: flex;
- margin: 0 auto;
- height:100%;
- }
- i{
- font-style: normal;
- font-size: 0.18rem;
- margin-top: 0.08rem;
- color: #666666;
- display: block;
-
- }
- }
- span{
- font-size: 0.16rem;
- color: #666666;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- line-clamp: 2;
- -webkit-box-orient: vertical;
- word-break: break-all;
- white-space: normal;
- height: 0.25rem;
- margin-top: 0.08rem;
-
- }
- strong{
- width: 1.30rem;
- height: 0.40rem;
- border: 2px solid #E2001A;
-
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 30px;
- margin: 0 auto;
- font-size: 0.14rem;
- color: #E2001A;
- margin-top: 0.2rem;
- margin-bottom: 0.3rem;
- }
- .userserlect{
- display: flex;
- width: 100%;
- justify-content: center;
- align-items: center;
- margin-top: 0.40rem;
- span{
- width: 1.30rem;
- height: 0.40rem;
- background: #E2001A;
- text-align: center;
- line-height: 0.40rem;
- border-radius: 0.30rem;
- font-size: 0.14rem;
- color: #FFFFFF;
- }
-
- }
- }
}
}
.active {
@@ -440,76 +289,32 @@
}
-@media screen and (min-width: 768px)
+@media screen and (min-width: 769px)
{
.sw-center{
display: none;
}
.useraimg{
width: 100%;
-height: 4.69rem;
+height: 29.31rem;
object-fit: cover;
}
.van-swipe-item {
color: #fff;
- height: 4.69rem;
+ height: 29.31rem;
width: 100%;
- font-size: 0.20rem;
- line-height: 1.50rem;
+ font-size: 1.25rem;
+ line-height: 9.375rem;
text-align: center;
-}
-.rc-fixright{
-width: 0.60rem;
-height: 1.81rem;
-background: #FFFFFF;
-box-shadow: 0px 0px 0.10rem rgba(0, 0, 0, 0.16);
-border-radius: 0.04rem;
-position: fixed;
-right: 0;
-top: 30%;
-display: flex;
-flex-direction: column;
-z-index: 9999;
-ul{
-height: 100%;
-li{
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- margin-top: 0.08rem;
-}
-}
-img{
-width: 0.30rem;
-height: 0.30rem;
-display: block;
-}
-
-img{
-width: 0.30rem;
-height: 0.30rem;
-display: block;
-}
-span{
-font-size: 0.12rem;
-color: #666666;
-}
}
.rc-lunbo{
width: 100%;
- margin-top: 0.46rem;
+ margin-top: 2.875rem;
margin: 0 auto;
position: relative;
- margin-top: 1.50rem;
- h2{
- text-align: center;
- font-size: 0.40rem;
- color: #E2001A;
- }
+ margin-top: 9.375rem;
#xxxFullScreen {
background-color: white;
margin-top: 100px;
@@ -520,7 +325,7 @@ color: #666666;
.swiper-container2 {
width: 100%;
- height: 6.18rem;
+ height: 38.6rem;
// overflow: visible !important;
position: relative;
}
@@ -536,7 +341,7 @@ color: #666666;
}
/* 下一张 */
#swiper1 .swiper-container .swiper-wrapper .swiper-slide-next {
- margin-top: 0.05rem;
+ margin-top: .31rem;
//height: 6.18rem !important;
}
.swiper-container .swiper-wrapper .swiper-slide-active {
@@ -548,7 +353,7 @@ color: #666666;
justify-content: space-evenly;
.rc-right
{
- width: 4.40rem;
+ width: 27.5rem;
display: flex;
align-items: center;
justify-content: center;
@@ -558,7 +363,7 @@ color: #666666;
height: auto;
}
span{
- font-size: 0.26rem;
+ font-size: 1.6rem;
display: block;
margin-top: 20px;
color: #E2001A;
@@ -580,29 +385,19 @@ color: #666666;
em
{
font-style: normal;
- font-size: 0.22rem;
+ font-size: 1.375rem;
color: #666666;
display: block;
- margin-top: 0.16rem;
+ margin-top: 1rem;
}
- strong
+ .ts-standard-btn
{
- font-style: normal;
- width: 1.30rem;
- height: 0.40rem;
- border: 2px solid #E2001A;
- border-radius: 0.30rem;
- display: block;
- line-height: 0.40rem;
- text-align: center;
- color:#E2001A;
- font-size: 0.14rem;
- margin-top: 0.16rem;
+ margin-top: 1rem;
}
}
.uservideo{
-width: 5.60rem;
-height: 5.06rem;
+width: 35rem;
+height: 31.6rem;
display: block;
border: 1px solid red;
@@ -611,10 +406,10 @@ border: 1px solid red;
position: absolute;
top: 50%;
left:0;
-margin-top: -0.115rem;
+margin-top: -.72rem;
img{
- width: 0.11rem;
- height: 0.22rem;
+ width: .69rem;
+ height: 1.38rem;
display: block;
}
}
@@ -622,10 +417,10 @@ img{
position: absolute;
top: 50%;
right:0;
-margin-top: -0.115rem;
+margin-top: -.72rem;
img{
- width: 0.11rem;
- height: 0.22rem;
+ width: .69rem;
+ height: 1.375rem;
display: block;
}
}
@@ -639,7 +434,7 @@ img{
//height: 1.65rem !important;
}
.swiperWrap{
-height: 4.69rem;
+height: 29.3rem;
width: 100%;
img{
height: 4.69rem;
@@ -649,11 +444,11 @@ img{
}
/deep/.swiper-pagination-bullet-active{
background: red;
- width: 0.08rem;
- height: 0.08rem;
+ width: .5rem;
+ height: .5rem;
}
/deep/.swiper-pagination-bullet{
- width: 8rem;
+ width: 50rem;
height: 8px;
background: #d7d7d7;
@@ -667,16 +462,11 @@ img{
}
-.rc-main{
- width: 100%;
- margin-top: 0.40rem;
- .van-tabs{
- display: none;
- }
-
+.rc-max-width--xl {
.rc-ma
{
- padding-bottom:28px;
+ padding:60px 0;
+
.ul-zhuan{
width: 100%;
display: flex;
@@ -684,32 +474,34 @@ img{
flex-wrap: wrap;
flex-direction: row;
span{
- margin-top: 0.08rem;
+ margin-top: 2.5rem;
display: block;
}
img{
- width: 1.58rem;
- height: 1.58rem;
+ width: 9.5rem;
+ height: 9.5rem;
display: block;
}
li{
cursor: pointer;
font-size: 16px;
- width: 1.58rem;
+ width: 9.875rem;
text-align: center;
- height: 1.58rem;
+ height: 9.875rem;
background: #F6F6F6;
border-radius: 50%;
+ margin-left:1.25rem;
}
}
}
+}
+.rc-main{
+ width: 100%;
+ margin-top: 2.5rem;
+ .van-tabs{
+ display: none;
+ }
.selectionswitch{
- width: 100%;
- h2{
- text-align: center;
- font-size: 0.40rem;
- color: #E2001A;
- }
.van-tabs{
display: none;
}
@@ -724,108 +516,21 @@ img{
justify-content: center;
cursor: pointer;
li{
-font-size: 0.16rem;
-margin-left: 0.40rem;
+font-size: 1rem;
+margin-left: 2.5rem;
}
}
-
- .rc-contair
- {
- margin-top: 0.24rem;
- ul{
- text-align: center;
- margin-top: 0.77rem;
- display: flex;
- justify-content: space-between;
- width: 100%;
- li
- {
- border-radius: 3px;
- display: inline-flex;
- background: #FFFFFF;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- border: 1px solid #D7D7D7;
- margin-top: 0.40rem;
- }
-
- img{
- width: 320px;
- height:auto;
- object-fit: contain;
- display: flex;
- margin: 0 auto;
- }
- i{
- font-style: normal;
- font-size: 0.18rem;
- margin-top: 0.08rem;
- color: #666666;
- display: block;
- font-size: 0.22rem;
-
- color: #666666;
-
- }
- }
- span{
-font-size: 0.30rem;
- color: #E2001A;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- line-clamp: 2;
- margin-top:0.16rem;
- -webkit-box-orient: vertical;
-
- }
- strong{
- width: 1.30rem;
- height: 0.40rem;
-border: 2px solid #E2001A;
-display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 0.30rem;
- margin: 0 auto;
- font-size: 0.14rem;
-color: #E2001A;
-margin-top: 0.24rem;
- }
- .userserlect{
- display: flex;
- width: 100%;
- justify-content: center;
- align-items: center;
- padding-bottom: 0.88rem;
- padding-top: 0.80rem;
- span{
-width: 1.30rem;
-height: 0.40rem;
-background: #E2001A;
-text-align: center;
-line-height: 0.40rem;
-border-radius: 0.30rem;
-font-size: 0.14rem;
-color: #FFFFFF;
- }
-
- }
-}
}
}
.active {
- font-size: 0.16rem;
+ font-size: 1rem;
border: 3px solid red;
color: red;
}
.unactive {
- font-size: 0.16rem;
+ font-size: 1rem;
color: #444444;
border: 1px solid #D7D7D7;
}
@@ -835,24 +540,24 @@ color: #FFFFFF;
display: flex;
justify-content: center;
align-items: center;
- margin-top: 0.77rem;
+ margin-top: 4.8rem;
span{
- margin-top: 0.08rem;
+ margin-top: .5rem;
display: block;
}
img{
- width: 1.58rem;
- height: 1.58rem;
+ width: 9.875rem;
+ height: 9.875rem;
display: block;
}
li{
display: inline-block;
cursor: pointer;
- font-size: 0.16rem;
- margin-left: 0.40rem;
- width: 1.58rem;
+ font-size: 1rem;
+ margin-left: 2.5rem;
+ width: 9.875rem;
text-align: center;
-height: 1.58rem;
+height: 9.875rem;
background: #F6F6F6;
border-radius: 50%;
}
@@ -871,45 +576,10 @@ color: #E2001A;
}
.rc-usermessage{
- width: 50%;
- margin: 0 auto;
- text-align: center;
-
-em{
- font-style: normal;
- font-size: 0.30rem;
- display: block;
- padding-top: 0.80rem;
-
-color: #E1001A;
-}
-span{
- font-size: 0.16rem;
-
- margin-top: 0.17rem;
-color: #666666;
-
-display: flex;
-align-items: center;
-justify-content: center;
-
-}
-i{
- font-style: normal;
- width: 1.57rem;
-height: 0.48rem;
-border: 2px solid #E2001A;
-border-radius: 0.30rem;
-display: block;
-line-height: 0.48rem;
-font-size: 0.16rem;
-color: #E2001A;
-
-margin: 0 auto;
-margin-top: 0.32rem;
-margin-bottom: 0.80rem;
-
-}
-
-}
+ span{
+ font-size: 1rem;
+ display: block;
+ text-align: center;
+ }
+ }
}
diff --git a/rc-busness/assets/css/login.less b/rc-busness/assets/css/login.less
new file mode 100644
index 00000000..f785969b
--- /dev/null
+++ b/rc-busness/assets/css/login.less
@@ -0,0 +1,270 @@
+// 手机端
+@media screen and(min-width: 320px) and(max-width:768px) {
+.van-field-one{
+ width: 335px;
+ background: #F6F6F6;
+ border-radius: 4px;
+ margin: 0 auto;
+ }
+ .van-field-two{
+ margin: 0 auto;
+ width: 335px;
+ height: 48px;
+ background: #F6F6F6;
+ margin: 0 auto;
+ border-radius: 4px;
+ margin-top: 24px;
+ }
+ .usecheck{
+ display: flex;
+ text-align: left;
+ width: 335px;
+ margin: 0 auto;
+ align-items: center;
+ margin-top: 18px;
+
+ }
+ .container {
+ font-size: 0.1rem;
+ .van-field__body {
+ border-bottom: 1px solid red;
+ }
+ .content {
+ margin-top: 24px;
+ }
+ .userfoget {
+ font-size: 14px;
+ color: #333333;
+ border-bottom: 1px solid #333333;
+ margin-left: 20px;
+ }
+ .rc-header {
+ text-align: center;
+ }
+ .rc-header span:first-of-type {
+ margin-right: 60px;
+ }
+ .rc-header span:last-child {
+ margin-right: 20px;
+ }
+ .active {
+ font-size: 18px;
+ color: #666666;
+ }
+ .unactive {
+ font-size: 18px;
+ color: #999999;
+ }
+ .rc-use {
+ width: 155px;
+ height: 48px;
+ opacity: 1;
+ border-radius: 30px;
+ outline: none;
+ border: none;
+ border: 2px solid #e1001a;
+ color: #e1001a;
+ font-size: 14px;
+ }
+ .rc-user {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ margin-top: 40px;
+ }
+ .userbutton {
+ width: 335px;
+ height: 48px;
+ background: #e2001a;
+ opacity: 1;
+ border-radius: 30px;
+ outline: none;
+ border: none;
+ margin: 0 auto;
+ }
+ van-button {
+ width: 335px;
+ height: 48px;
+ background: #e2001a;
+ opacity: 1;
+ border-radius: 30px;
+ }
+ input {
+ border: none;
+ outline: none;
+ }
+ button {
+ outline: none;
+ border: none;
+ list-style: none;
+ background: none;
+ }
+ .rc-center {
+ font-size: 30px;
+ color: #333333;
+ text-align: center;
+ }
+ .rc-center input {
+ color: #999999;
+ font-size: 14px;
+ }
+ .userlogin {
+ width: 92%;
+ margin: 0 auto;
+ }
+ .rc-button {
+ font-size: 14px;
+ width:335px;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin: 0 auto;
+ color: #333333;
+ }
+ .rc-button span {
+ border-bottom: 1px solid #333333;
+ }
+ .rc-button span {
+ margin-left: 20px;
+ margin-top: 24px;
+ }
+ .rc-button span:last-child {
+ margin-right: 20px;
+ display: block;
+ }
+ }
+}
+// /* 最小768px最大1920 *pc端/
+@media screen and (min-width: 768px) and (max-width: 1920px) {
+ .usecheck{
+ display: flex;
+ text-align: left;
+ width: 395px;
+ margin: 0 auto;
+ align-items: center;
+ margin-top: 18px;
+
+ }
+ /deep/
+ .van-field-one{
+ width: 395px;
+height: 48px;
+background: #F6F6F6;
+border-radius: 4px;
+margin: 0 auto;
+ }
+ .van-field-two{
+ margin: 0 auto;
+ width: 395px;
+height: 48px;
+background: #F6F6F6;
+margin: 0 auto;
+border-radius: 4px;
+margin-top: 24px;
+ }
+ .container {
+ .content {
+ margin-top: 24px;
+ }
+ .userfoget {
+ font-size: 14px;
+ color: #333333;
+ border-bottom: 1px solid #333333;
+ margin-left: 20px;
+ }
+ .rc-header {
+ text-align: center;
+ }
+ .rc-header span:first-of-type {
+ margin-right: 60px;
+ }
+ .rc-header span:last-child {
+ margin-right: 20px;
+ }
+ .active {
+ font-size: 0.1rem;
+ color: #666666;
+ }
+ .unactive {
+ font-size: 0.1rem;
+ color: #999999;
+ }
+ .rc-use {
+ width: 1.55rem;
+ height: 0.48rem;
+ opacity: 1;
+ border-radius: 0.15rem;
+ border: 2px solid #e1001a;
+ color: #e1001a;
+ font-size: 0.14rem;
+ background: white;
+
+ }
+ .rc-user {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ margin-top: 40px;
+ }
+ .userbutton {
+ width: 3.8rem;
+ height: 0.48rem;
+ background: #e2001a;
+ border-radius: 0.15rem;
+ outline: none;
+ border: none;
+ margin: 0 auto;
+ }
+ van-button {
+ width: 335px;
+ height: 48px;
+ background: #e2001a;
+ opacity: 1;
+ border-radius: 30px;
+ }
+
+ input {
+ border: none;
+ outline: none;
+ }
+ button {
+ outline: none;
+ border: none;
+ list-style: none;
+ background: none;
+ }
+ .rc-center {
+ font-size: 30px;
+ color: #333333;
+ text-align: center;
+ }
+ .rc-center input {
+ color: #999999;
+ font-size: 14px;
+ }
+ .userlogin {
+ width: 92%;
+ margin: 0 auto;
+ }
+ .rc-button {
+ font-size: 14px;
+ width:395px;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin: 0 auto;
+ color: #333333;
+ }
+ .rc-button span {
+ border-bottom: 1px solid #333333;
+ }
+ .rc-button span {
+ margin-left: 20px;
+ margin-top: 24px;
+ }
+ .rc-button span:last-child {
+ margin-right: 20px;
+ display: block;
+ }
+ }
+}
\ No newline at end of file
diff --git a/rc-busness/assets/css/magnifier.less b/rc-busness/assets/css/magnifier.less
index b81918a9..04d7658b 100644
--- a/rc-busness/assets/css/magnifier.less
+++ b/rc-busness/assets/css/magnifier.less
@@ -1,8 +1,6 @@
-@media screen and (max-width:768px) {
- .magnify {
- position: relative;
- width: 100%;
- }
+.magnify {
+ position: relative;
+ width: 100%;
.left_contaner {
width: 100%;
height: 100%;
@@ -11,6 +9,12 @@
box-sizing: border-box;
position: relative;
width: 100%;
+ margin:0 auto;
+ img {
+ width: auto;
+ height: 100%;
+ object-fit: contain;
+ }
}
.left_contaner .shade {
background-color: rgba( 135,206,235, .5);
@@ -20,17 +24,12 @@
cursor: move;
display: none;
}
- .left_contaner .middle_img img {
- width: 100%;
- height: 100%;
- }
.left_contaner .carousel {
- width: 2.56rem;
- margin: .20rem auto 0 auto;
+ width: 16rem;
+ margin: 1.25rem auto 0 auto;
display: -webkit-flex;
-
}
-
+
.left_contaner .carousel .show_box {
flex: 1;
overflow: hidden;
@@ -44,25 +43,21 @@
display: flex;
align-items: center;
img{
- width: .08rem;
- height: .16rem;
+ width: .5rem;
+ height: 1rem;
}
-
+
// background: url('../assets/image/userleft.jpg') no-repeat;
// background-position: center center;
}
.left_contaner .carousel .right_arrow {
- // background: url('../assets/image/userright.png') no-repeat;
- // background-position: center right;
- // width: 8px;
- // height: 16px;
display: flex;
align-items: center;
img{
- width: .08rem;
- height: .16rem;
+ width: .5rem;
+ height: 1rem;
display: block;
- margin-left: 0.06rem;
+ margin-left: .375rem;
}
}
.left_contaner .carousel .picture_container {
@@ -87,7 +82,7 @@
border: 2px solid #E2001A;
}
.left_contaner .picture_container .picture_item img {
-
+
width: 100%;
height: 100%;
}
@@ -104,86 +99,20 @@
left: 0px;
display: none;
}
-
+}
+@media screen and (max-width:768px) {
}
// // /* 最小768px最大1920 *pc端/
@media screen and (min-width: 768px) and (max-width: 1920px) {
-.magnify {
- position: relative;
-}
-.left_contaner {
- width: 100%;
- height: 100%;
-}
-.left_contaner .middle_img {
- box-sizing: border-box;
- position: relative;
-}
-.left_contaner .shade {
- background-color: rgba( 135,206,235, .5);
- position: absolute;
- top: 0;
- left: 0;
- cursor: move;
-}
-.left_contaner .middle_img img {
- width: 100%;
- height: 100%;
-}
-.left_contaner .carousel {
- width: 100%;
- margin-top: 20px;
- display: -webkit-flex;
-}
-.left_contaner .carousel .show_box {
- flex: 1;
- overflow: hidden;
- position: relative;
-}
-.left_contaner .carousel .arrow {
- flex-basis: 25px;
- cursor: pointer;
-}
-.left_contaner .carousel .left_arrow {
- background: url('../image/rc-left.png') no-repeat;
- background-position: center center;
-}
-.left_contaner .carousel .right_arrow {
- background: url('../image/rc-left.png') no-repeat;
- background-position: center right;
-}
-.left_contaner .carousel .picture_container {
- height: 100%;
- position: absolute;
- overflow: hidden;
- top: 0;
- left: 0;
-}
-.left_contaner .picture_container .picture_item {
- height: 100%;
- float: left;
- padding: 5px;
- box-sizing: border-box;
-}
-.left_contaner .picture_container .picture_item:hover {
- border: 2px solid #E2001A;
-}
-.left_contaner .picture_container .picture_item img {
- width: 100%;
- height: 100%;
-}
-.right_contanier {
- overflow: hidden;
- position: absolute;
- top: 0;
- border: 1px solid #ccc;
-}
-.right_contanier .big_img {
- position: absolute;
- top: 0px;
- left: 0px;
-}
-
-
+ .left_contaner .carousel {
+ width: 100%;
+ margin-top: 20px;
+ }
+ .right_contanier {
+ display:block
+ }
+ .right_contanier .big_img {
+ display: block;
+ }
}
\ No newline at end of file
diff --git a/rc-busness/assets/css/product-list.less b/rc-busness/assets/css/product-list.less
index 9ee63ad0..9e4fc65b 100644
--- a/rc-busness/assets/css/product-list.less
+++ b/rc-busness/assets/css/product-list.less
@@ -230,84 +230,6 @@ ul li ol li em strong i {
}
}
*/
- .rc-contair{
- .rc-rccontair{
- height:160px;
- display:flex;
- align-items: center;
- }
- ul{
- text-align: center;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-evenly;
- &:after{
- content:"";
- width:154px;
- }
- li{
- margin-bottom: .16rem;
- border: 1px solid #D7D7D7;
- display: inline-flex;
- border-radius: 4px;
- flex-direction: column;
- max-width:1.6rem;
- .rc-column
- {
- text-align:center;
- padding:0 .15rem;
- box-sizing: border-box;
- span{
- height:.44rem;
- font-size: 0.16rem;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- line-clamp: 2;
- -webkit-box-orient: vertical;
- word-break: break-all;
- white-space: normal;
- color:#E2001A;
- }
- }
- }
- img{
- max-width:1.6rem;
- display: flex;
- margin: 0 auto;
- height: auto;
- }
- i{
- font-style: normal;
- font-size: .18rem;
- margin-top: 8px;
- color: #666666;
- display: block;
- }
- }
- .rc-click{
- /*
- max-height: 1.9rem;
- min-height: 1.9rem;
- */
- }
- strong{
- width: 1.2rem;
- height: 40px;
- border: 2px solid #E2001A;
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 30px;
- margin: 0 auto;
- font-size: 14px;
- color: #E2001A;
- margin-top: 8px;
- margin-bottom: 32px;
- }
- }
}
//pc端
@@ -439,7 +361,6 @@ border-radius: 30px;
}
}
.rc-product {
- margin-top: 30px;
h2 {
font-size: 18px;
color: #333333;
@@ -451,25 +372,24 @@ border-radius: 30px;
align-items: center;
flex-wrap: nowrap;
.rc-cat {
- width: 108px;
+ width: 327px;
height: 48px;
border-radius: 30px;
background: #ffffff;
border-radius: 100px;
display: flex;
align-items: center;
- justify-content: flex-start;
+ justify-content: center;
font-size: 14px;
+ &:last-child{
+ margin-left: 16px;
+ }
span {
margin-left: 0px;
- font-size: 18px;
}
img {
- /*
width: 24px;
height: 16px;
- */
- display:none;
}
}
@@ -521,75 +441,4 @@ border-radius: 30px;
}
}
*/
- .rc-contair{
- margin-top: 40px;
- ul{
- text-align: center;
- display: flex;
- flex-wrap: wrap;
- width: 100%;
- li{
- border: 1px solid #D7D7D7;
- border-radius: 3px;
- box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.09);
- margin-bottom:40px;
- margin-right:16px;
- max-width: 320px;
- .rc-column
- {
- text-align:center;
- padding:0 .15rem;
- box-sizing: border-box;
- margin-bottom: 32px;
- span
- {
- height:80px;
- font-size: 30px;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- line-clamp: 2;
- -webkit-box-orient: vertical;
- word-break: break-all;
- white-space: normal;
- color:#E2001A;
- }
- i{
- font-style: normal;
- font-size: 22px;
- margin-top: 8px;
- color: #666666;
- display: block;
- }
- strong{
- width: 1.2rem;
- height: 40px;
- border: 2px solid #E2001A;
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 30px;
- margin: 0 auto;
- font-size: 14px;
- color: #E2001A;
- margin-top: 8px;
- }
- }
- }
- img{
- width: 320px;
- height:auto;
- object-fit: contain;
- display: flex;
- margin: 0 auto;
- }
- }
-
-
- .rc-rccontair{
- height:320px;display:flex;align-items: center
- }
- }
}
\ No newline at end of file
diff --git a/rc-busness/assets/css/producted.less b/rc-busness/assets/css/producted.less
index e0068f71..22eec9e5 100644
--- a/rc-busness/assets/css/producted.less
+++ b/rc-busness/assets/css/producted.less
@@ -1,73 +1,159 @@
+.ts-product-detail{
+ i {
+ font-style: normal;
+ }
+ .ts-realprice{
+ font-size: 18px;
+ font-weight: 500;
+ color: #E1001A;
+ }
+ .ts-ecprice{
+ color:#999;
+ font-weight: 400;
+ }
+ .ts-row-title {
+ font-size: 14px;
+ font-style: normal;
+ color: #333333;
+ display:inline-block;
+ }
+ .ts-row-title + i {
+ color: #666666;
+ display:inline-flex;
+ max-width:16.5rem;
+ }
+ .ts-product-header h2{
+ color: #e1001a;
+ }
+ .certification li{
+ display:flex;
+ flex-direction: row;
+ }
+ .rc-productdetai {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin-top: 10px;
+ i {
+ font-style: normal;
+ color: #333333;
+ }
+ span {
+ color: #666666;
+ }
+ em {
+ font-style: normal;
+ line-height: 22px;
+ color: #E2001A;
+ border-bottom:1px solid rgba(226, 0, 26, 0.15);
+ }
+ }
+ .rc-produnnum {
+ display: flex;
+ align-items: center;
+ margin-top: 16px;
+ span {
+ font-size: 14px;
+ color: #333333;
+ }
+ img {
+ width: 29px;
+ height: 29px;
+ }
+ strong {
+ font-style: normal;
+ list-style: none;
+ width: 30px;
+ height: 30px;
+ border: 1px solid #d7d7d7;
+ opacity: 1;
+ border-radius: 3px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 14px;
+ margin: 0 5px 0 5px;
+ color: #666666;
+ }
+ }
+}
+
// 手机端
-@media screen and(min-width: 320px) and(max-width:768px) {
- .rc-button{
+@media screen and (max-width:768px) {
+ .ts-ecprice{
+ font-size:.625rem;
+ }
+ .rc-productdetai{
+ font-size:.875rem
+ }
+ .rc-button{
width: 100%;
display: flex;
align-items: center;
position: fixed;
justify-content: center;
- height: 60px;
+ height: 5rem;
bottom: 0;
background-color: white;
-
+ box-shadow: 0px -3px 6px rgba(0, 0, 0, 0.1);
+
span{
- width: 160px;
-height: 48px;
-background: #E2001A;
-border-radius: 30px;
-font-size: 16px;
-color:#FFFFFF;
-display: block;
-display: flex;
-align-items: center;
-justify-content: center;
+ width: 9.68rem;
+ height: 3rem;
+ background: #E2001A;
+ border-radius: 30px;
+ font-size: .875rem;
+ color:#FFFFFF;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-shrink:0;
}
span:last-child{
- margin-left: 40px;
+ margin-left: 1.56rem;
}
}
- .rc-headera{
- display: flex;
- flex-direction: column;
- align-items: center;
- text-align: center;
- justify-content: center;
- h3{
- color:#333333;
- font-size: 26px;
- }
- .rc-title{
- img{
- width: 96px;
- height: 96px;
-
- }
- }
- .userer{
- span{
- width: 130px;
-height: 40px;
-border: 2px solid #E2001A;
-border-radius: 30px;
-display: block;
-color: #E2001A;
-line-height: 40px;
-margin-top: 42px;
-font-size: 14px;
- }
- i{
- font-size: 18px;
- font-style: normal;
- display: block;
- margin-top: 32px;
-color: #E1001A;
- }
- }
-}
- /deep/.el-dialog {
- width: 80%;
- position: relative;
-}
+ .rc-headera{
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ text-align: center;
+ justify-content: center;
+ h3{
+ color:#333333;
+ font-size: 26px;
+ }
+ .rc-title{
+ img{
+ width: 96px;
+ height: 96px;
+ }
+ }
+ .userer{
+ span{
+ width: 130px;
+ height: 40px;
+ border: 2px solid #E2001A;
+ border-radius: 30px;
+ display: block;
+ color: #E2001A;
+ line-height: 40px;
+ margin-top: 42px;
+ font-size: 14px;
+ }
+ i{
+ font-size: 18px;
+ font-style: normal;
+ display: block;
+ margin-top: 32px;
+ color: #E1001A;
+ }
+ }
+ }
+ /deep/.el-dialog {
+ width: 80%;
+ position: relative;
+ }
.rc-discount {
position: relative;
width: 100%;
@@ -173,56 +259,16 @@ color: #E1001A;
}
}
- .rc-header {
+ .ts-product-header {
width: 100%;
.rc-title {
- width: 100%;
h2 {
- font-size: 22px;
- color: #e1001a;
+ font-size: 1.375rem;
+ margin:1.5rem 0;
}
}
.productdetails {
-
margin-top: 19px;
- .rc-productdetail {
- display: flex;
- align-items: center;
- i {
- font-style: normal;
- font-size: 14px;
-
- color: #333333;
- }
-
- span {
- font-size: 18px;
- margin-left: 8px;
- color: #e1001a;
- }
- }
- .rc-productdetai {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-top: 10px;
- i {
- font-style: normal;
- font-size: 14px;
- color: #333333;
- }
- span {
- font-size: 14px;
- color: #666666;
- margin-left: 8px;
- }
- em {
- font-size: 14px;
- font-style: normal;
- margin-left: 68px;
- color: #e2001a;
- }
- }
}
.rc-productdeta {
@@ -242,101 +288,94 @@ color: #E1001A;
width: 59px;
font-size: 16px;
margin-left: 4px;
+ margin-right: 12px;
height: 39px;
border-radius: 3px;
}
}
}
- .rc-produnnum {
- display: flex;
- align-items: center;
- padding-bottom: 20px;
- margin-top: 16px;
- span {
- font-size: 14px;
- color: #333333;
- }
- img {
- width: 29px;
- height: 29px;
- display: block;
- margin-left: 5px;
-
- }
- .rc-message {
- width: 29px;
- margin-left: 8px;
- height: 29px;
- display: block;
- }
-
- strong {
- font-style: normal;
- list-style: none;
- width: 30px;
- height: 30px;
- border: 1px solid #d7d7d7;
- opacity: 1;
- border-radius: 3px;
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 14px;
- margin: 0 5px 0 5px;
- color: #666666;
- }
- }
.certification {
- .rc-button{
+ .rc-button{
width: 100%;
padding-top: 33px;
display: flex;
align-items: center;
span{
- width: 160px;
-height: 48px;
-background: #E2001A;
-border-radius: 30px;
-font-size: 16px;
-color:#FFFFFF;
-display: block;
-display: flex;
-align-items: center;
-justify-content: center;
+ width: 10rem;
+ height: 3rem;
+ background: #E2001A;
+ border-radius: 30px;
+ font-size: 1rem;
+ color:#FFFFFF;
+ display: block;
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
span:last-child{
- margin-left: 40px;
+ margin-left: 2.5rem;
}
}
- margin-top: 16px;
+ margin-top: 1rem;
ul {
display: flex;
flex-direction: column;
line-height: 30px;
li {
- float: left;
width: 100%;
text-align: left;
span {
- font-size: 14px;
+ font-size: .875rem;
color: #333333;
}
- i{
- font-style: normal;
- font-size: 14px;
- color: #666666;
- margin-left: 8px;
- }
}
}
}
}
}
// /* 最小768px最大1920 *pc端/
-@media screen and (min-width: 768px) and (max-width: 1920px) {
+@media screen and (min-width: 768px) {
+ .ts-product-detail{
+ padding: 0 0.2rem;
+ box-sizing: border-box;
+ margin: 0 auto;
+ width: 100%;
+ max-width: 1400px;
+ .rc-main{
+ padding:0;
+ }
+ .ts-row-title{
+ font-size: 16px;
+ width:82px;
+ }
+ .ts-row-title + i {
+ font-size: 16px;
+ max-width:596px;
+ }
+ }
+ .rc-button{
+ width: 100%;
+ padding-top: 33px;
+ display: flex;
+ align-items: center;
+ span{
+ width: 160px;
+ height: 48px;
+ background: #E2001A;
+ border-radius: 30px;
+ font-size: 16px;
+ color:#FFFFFF;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ cursor: pointer;
+ }
+ span:last-child{
+ margin-left: 40px;
+ }
+ }
.rc-headera{
-
- display: flex;
+ display: flex;
flex-direction: column;
align-items: center;
text-align: center;
@@ -345,80 +384,38 @@ justify-content: center;
color:#333333;
font-size: 26px;
}
- .rc-title{
+ .rc-title{
img{
width: 96px;
height: 96px;
-
}
+ }
+ .userer{
+ span{
+ width: 130px;
+ height: 40px;
+ border: 2px solid #E2001A;
+ border-radius: 30px;
+ display: block;
+ color: #E2001A;
+ line-height: 40px;
+ margin-top: 42px;
+ font-size: 14px;
+ }
+ i{
+ font-size: 18px;
+ font-style: normal;
+ display: block;
+ margin-top: 32px;
+ color: #E1001A;
+ }
+ }
}
- .userer{
- span{
- width: 130px;
-height: 40px;
-border: 2px solid #E2001A;
-border-radius: 30px;
-display: block;
-color: #E2001A;
-line-height: 40px;
-margin-top: 42px;
-font-size: 14px;
- }
- i{
- font-size: 18px;
- font-style: normal;
- display: block;
- margin-top: 32px;
-color: #E1001A;
- }
+ /deep/.el-dialog {
+ width: 440px;
+ height: 432px;
+ position: relative;
}
-}
- .rc-header{
- display: flex;
- flex-direction: column;
- align-items: center;
- text-align: center;
- h3{
- color:#333333;
- font-size: 26px;
- }
- .rc-title{
- img{
- width: 96px;
- height: 96px;
-
- }
- }
- .userer{
- img{
- width: 210px;
- height: 210px;
- display: flex;
- justify-content: center;
- flex-direction: column;
-
- }
-
- span{
- font-size: 16px;
-
-color: #333333;
- }
- i{
- font-size: 18px;
- font-style: normal;
- display: block;
- margin-top: 32px;
-color: #E1001A;
- }
- }
-}
- /deep/.el-dialog {
- width: 440px;
- height: 432px;
- position: relative;
-}
-
.rc-discount {
position: relative;
img {
@@ -500,8 +497,8 @@ color: #E1001A;
}
}
.rc-usermain{
- display: flex;
- align-items: center;
+ display: flex;
+ align-items: center;
}
.active{
border: 2px solid #E2001A;
@@ -515,100 +512,40 @@ color: #E1001A;
cursor: pointer;
font-size: 16px;
}
- .rc-header {
- width: 100%;
- margin-left: 80px;
- .rc-footimage{
- overflow: hidden;
- display: flex;
- justify-content: center;
- align-items: center;
- img{
- width: 100%;
- }
- }
+ .ts-product-header {
+ width: 100%;
+ font-size: 16px;
.rc-title {
- height: 85px;
- width: 100%;
- display: flex;
- align-items: center;
- border-bottom: 1px solid #d8d8d8;
h2 {
-
-font-size: 30px;
- color: #e1001a;
- }
- }
- .productdetails {
- .rc-button{
- width: 100%;
- padding-top: 33px;
- display: flex;
- align-items: center;
- span{
- width: 160px;
-height: 48px;
-background: #E2001A;
-border-radius: 30px;
-font-size: 16px;
-color:#FFFFFF;
-display: block;
-display: flex;
-align-items: center;
-justify-content: center;
-cursor: pointer;
- }
- span:last-child{
- margin-left: 40px;
- }
- }
- margin-top: 19px;
- .rc-productdetail {
- display: flex;
- align-items: center;
- i {
- font-style: normal;
- font-size: 18px;
-
- color: #333333;
- }
-
- span {
- font-size: 18px;
- margin-left: 8px;
- color: #e1001a;
- }
- }
- .rc-productdetai {
- display: flex;
- align-items: center;
- margin-top: 10px;
- border-bottom: 1px solid #d7d7d7;
- padding-bottom: 17px;
- i {
- font-style: normal;
-
-
-font-size: 18px;
- color: #333333;
- }
- span {
-
-font-size: 20px;
- color: #666666;
- margin-left: 8px;
- }
- em {
- font-size: 16px;
- font-style: normal;
- width: 40%;
- text-align: right;
- display: block;
-color: #E2001A;
- cursor: pointer;
- }
+ font-size: 30px;
+ margin-bottom:42px;
}
}
+ .ts-realprice{
+ font-size: 20px;
+ }
+ .ts-ecprice{
+
+ }
+ .rc-productdetai {
+ em {
+ cursor: pointer;
+ border-bottom : unset;
+ padding-right:1rem;
+ position:relative;
+ &:after{
+ content: " ";
+ width: .5rem;
+ height: 1rem;
+ background: url(/_nuxt/assets/image/arr-right-red.png) no-repeat left top;
+ background-size: contain;
+ display: block;
+ position:absolute;
+ right:0;
+ top:.25rem;
+ }
+ }
+ }
.rc-productdeta {
margin-top: 16px;
@@ -616,8 +553,7 @@ color: #E2001A;
display: flex;
align-items: center;
span {
-
-font-size: 18px;
+ font-size: 18px;
color: #333333;
}
em {
@@ -627,68 +563,33 @@ font-size: 18px;
justify-content: center;
width: 59px;
font-size: 16px;
- margin-left: 10px;
height: 39px;
border-radius: 3px;
- color:#666666;
}
}
}
.rc-produnnum {
- display: flex;
- align-items: center;
- padding-bottom: 20px;
- margin-top: 16px;
- border-bottom: 1px solid #d7d7d7;
- span {
- font-size: 18px;
- color: #333333;
- }
- img {
- width: 29px;
- height: 29px;
- display: block;
- }
- .rc-message {
- width: 29px;
- margin-left: 8px;
- height: 29px;
- display: block;
- }
-
- strong {
- font-style: normal;
- list-style: none;
- width: 30px;
- height: 30px;
- border: 1px solid #d7d7d7;
- opacity: 1;
- border-radius: 3px;
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 14px;
- margin: 0 5px 0 5px;
- color: #666666;
- }
- }
+ span {
+ font-size: 18px;
+ }
+ }
.certification {
.rc-button{
width: 100%;
- padding-top: 33px;
+ padding-top: 32px;
display: flex;
align-items: center;
span{
width: 160px;
-height: 48px;
-background: #E2001A;
-border-radius: 30px;
-font-size: 16px;
-color:#FFFFFF;
-display: block;
-display: flex;
-align-items: center;
-justify-content: center;
+ height: 48px;
+ background: #E2001A;
+ border-radius: 30px;
+ font-size: 16px;
+ color:#FFFFFF;
+ display: block;
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
span:last-child{
margin-left: 40px;
@@ -696,26 +597,18 @@ justify-content: center;
}
margin-top: 16px;
ul {
- display: flex;
- flex-direction: column;
line-height:40px;
- text-align: left;
- li {
- width: 100%;
- float: left;
- span {
- font-size: 18px;
- color: #333333;
- }
- i{
- font-style: normal;
- font-size: 16px;
- color: #666666;
- margin-left: 8px;
- }
- }
}
}
}
+ .rc-footimage{
+ overflow: hidden;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ img{
+ width: 100%;
+ }
+ }
}
\ No newline at end of file
diff --git a/rc-busness/assets/css/royalcanin-custom.css b/rc-busness/assets/css/royalcanin-custom.css
new file mode 100644
index 00000000..a37212f3
--- /dev/null
+++ b/rc-busness/assets/css/royalcanin-custom.css
@@ -0,0 +1,1934 @@
+@charset "UTF-8";
+body {
+ margin: 0 0;
+ padding: 0 0;
+ /* for header search block */ }
+body .mask-search {
+ position: fixed;
+ top: 80px;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ background: #29303b;
+ opacity: 0.9;
+ z-index: 900; }
+select {
+ -webkit-tap-highlight-color: rgba(0,0,0,0);
+ -webkit-tap-highlight-color: transparent;
+ background:none;
+}
+a {color:unset;}
+.ts-hover-show{display:none;}
+/* header #block-royalcanin-search block-royalcaninsearchblock */
+header #block-royalcaninsearchblock label {
+ display: none;
+}
+header #block-royalcaninsearchblock {
+ display: none;
+ width: 100%;
+ height: 80px;
+ position: fixed;
+ top: 0;
+ left: 0;
+ text-align: center;
+ background: #fff;
+ z-index: 999; }
+header #royalcanin-search-form #edit-search,
+header #block-royalcaninsearchblock input.form-search {
+ display: inline-block;
+ width: 100%;
+ padding-left: 50px;
+ padding-right: 40px;
+ border: solid 3px #7fb2f9;
+ height: 80px;
+ font-size: 90%;
+ color: #333; }
+header #block-royalcaninsearchblock #edit-actions {
+ display: inline-block;
+ width: 36px;
+ height: 36px;
+ position: fixed;
+ top: 23px;
+ left: 10px; }
+ /*
+header #block-royalcaninsearchblock .form-submit {
+ position: relative;
+ display: inline-block;
+ width: 36px;
+ height: 36px;
+ font-size: 0;
+ opacity: 0;
+ cursor: pointer;
+ z-index: 995; }
+*/
+header #block-royalcaninsearchblock .form-submit:hover + .search-icon {
+ border: solid 2px #E2001A; }
+header #block-royalcaninsearchblock .form-submit:hover .search-icon:after {
+ color: #E2001A; }
+header #block-royalcaninsearchblock .search-icon {
+ display: inline-block;
+ position: absolute;
+ top: 9px;
+ left: 10px;
+ height: 14px;
+ width: 14px;
+ border: solid 2px #666;
+ border-radius: 50%;
+ z-index: 990; }
+header #block-royalcaninsearchblock .search-icon:after {
+ position: absolute;
+ top: -4px;
+ left: 8px;
+ content: '-';
+ font-size: 20px;
+ font-weight: bolder;
+ color: #666;
+ transform: rotate(45deg);
+ z-index: 990;
+}
+
+header .royalcanin-search-form .rc-input {
+ max-width:100%;
+ width:100%;
+}
+/* 1111 custom - submenu */
+header .rc-header__nav--secondary {
+ position:relative;
+}
+header .rc-header__nav--secondary .rc-container .submenu {
+ position:fixed;
+ top:120px;
+ left:0;
+ display:flex;
+ background-color:#fff;
+ overflow:hidden;
+ height:0;
+ width:100%;
+ box-shadow:0px 2px 12px #ddd;
+ opacity: .7;
+ -webkit-transition: height .2s ease,opacity .2s ease;
+ transition: height .2s ease,opacity .2s ease
+}
+header .rc-header__nav--secondary .rc-container:hover .submenu {
+ height:28rem;
+ opacity:1;
+ border-top:2px solid #e2001a;
+}
+header .rc-header__nav--secondary .submenu .ts-head-img {
+ width:14.6vw;
+ height:6.3vw;
+ object-fit:cover;
+ box-shadow:0px 2px 4px rgba(0,0,0,.08);
+}
+header .rc-header__nav--secondary .submenu .rc-list__header {
+ font-weight:bold;
+}
+header .about-future-navigation {
+ box-shadow: 0 3px 5px rgba(0,0,0,.04);
+}
+header .ts-not-header {
+ display:none;
+}
+.rc-section-navigation p.rc-link-list__anchor-link.rc-link-list__item--active {
+ padding: 0 22px!important;
+ margin: -2px 0 0!important;
+}
+
+.rc-icon.ts-weibo--xs:after{
+ width: 24px;
+ background-image:unset;
+ mask:url(../image/weibo.svg) no-repeat center center;
+ -webkit-mask:url(../image/weibo.svg) no-repeat center center;
+ background-color:#666;
+}
+.ts-weibo--xs:hover:after
+{
+ background-color:#e2001a;
+}
+.rc-icon.ts-wechat--xs:after{
+ width: 24px;
+ background-image:unset;
+ mask:url(../image/wechat.svg) no-repeat center center;
+ -webkit-mask:url(../image/wechat.svg) no-repeat center center;
+ background-color:#666;
+}
+.ts-wechat--xs:hover:after
+{
+ background-color:#e2001a;
+}
+
+.ts-wechat--xs .ts-hover-show{position:absolute;top:2rem;left:0;opacity:0;width:112px;padding:.5rem;}
+.ts-wechat--xs.rc-iconography--xs .ts-hover-show{top:-2rem;left:10rem;}
+.ts-wechat--xs .ts-hover-show img{margin:0 auto;}
+.ts-wechat--xs:hover .ts-hover-show{display:block;color:#666;-webkit-animation: fadeIn .3s ease forwards;animation: fadeIn .3s ease forwards;}
+
+footer .rc-list .rc-list__header {
+ font-weight:bold;
+}
+
+footer .rc-list--inverse .rc-list__header:visited {
+ color:#fff;
+}
+
+footer nav a {
+ font-size:1.1rem;
+}
+
+footer .ts-qr-container span {
+ font-size:.875rem;
+}
+
+footer .ts-qr-container a {
+
+}
+
+.modal-select {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 100%;
+}
+.modal-select>span {
+ width: 721px;
+ max-width: 100%!important;
+}
+.modal-button {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.language-picker-modal.rc-modal{z-index: 90;}
+/* 1111 custom - submenu end */
+/* main content */
+main {
+ margin-top: 0; }
+main .rc-border-bottom {
+ border-bottom-width: 4px;
+}
+.ts-dog-training-block.rc-border-top {
+ border-top-width: 4px;
+}
+
+main.about .our-history .timeline > .rc-column {
+ padding: 0 50px 50px 50px; }
+
+main.about .our-history .timeline > .rc-column.rc-border-left {
+ border-left-width: 2px; }
+
+main.about .our-history .timeline > .rc-column.rc-border-right {
+ border-right-width: 2px; }
+
+main.about .our-history .timeline:nth-child(odd) h3:before {
+ content: '';
+ display: inline-block;
+ width: 12px;
+ height: 12px;
+ border-radius: 6px;
+ background: #E2001A;
+ position: absolute;
+ top: 0;
+ left: -8px; }
+
+main.about .our-history .timeline:nth-child(even) h3:after {
+ content: '';
+ display: inline-block;
+ width: 12px;
+ height: 12px;
+ border-radius: 6px;
+ background: #E2001A;
+ position: absolute;
+ top: 0;
+ right: -8px;
+ /* 因为.rc-header的z-index为59并且不能改,所以如下不能超过59。*/
+ z-index: 50; }
+
+main.about .future .rc-carousel__section,
+main.about .product .rc-carousel__section {
+ padding: 0 30px; }
+
+main.cats .cats-raise {
+ position: relative; }
+main.cats .cats-raise .health-wrapper {
+ position: relative;
+ display: inline-block;
+ width: 35%;
+ height: 1000px; }
+main.cats .cats-raise .health-wrapper .health {
+ position: absolute;
+ left: 0;
+ top: 0; }
+main.cats .cats-raise .raise-wrapper {
+ position: absolute;
+ top: 0;
+ left: 35%;
+ display: inline-block;
+ width: 65%;
+ height: 1000px;
+ background: #f8f8f8; }
+
+main.cats .cats-breed .rc-column.breed span:first-child {
+ display: inline-block;
+ width: 33%; }
+
+main.cats .cats-breed .rc-column.breed span:last-child {
+ display: inline-block;
+ width: 33%; }
+
+main.cats-raise .cats-raise-block {
+ margin: 20px 20px;
+ padding: 20px 20px;
+ border: solid 1px #d1d1d1;
+ text-align: center;
+ font-size: 22px; }
+
+main.cats-health .step2, main.cats-health .step5 {
+ position: relative; }
+
+main.cats-health .step2 div.text, main.cats-health .step5 div.text {
+ position: absolute;
+ display: inline-block;
+ width: 400px;
+ height: 300px;
+ top: 30px;
+ left: 30%;
+ background: #fff; }
+
+main.cats-life-startpoint .step6 {
+ position: relative; }
+
+main.cats-life-startpoint .step6 div.text {
+ position: absolute;
+ display: inline-block;
+ width: 300px;
+ height: 300px;
+ top: 30px;
+ right: 20%;
+ background: #fff; }
+
+/* new on 1012 */
+main.cats-prepare .step6 {
+ position: relative; }
+
+main.cats-prepare .step6 div.text {
+ position: absolute;
+ display: inline-block;
+ width: 300px;
+ height: 300px;
+ top: 30px;
+ right: 20%;
+ background: #fff; }
+
+
+main.cats-nutrients ul,
+main.cats-feeding ul,
+main.cats-go-home ul,
+main.cats-health ul,
+main.cats-play ul,
+main.cats-visit-vet ul,
+main.cats-training ul,
+main.cats-cosmetology ul,
+main.anti-epidemic ul,
+main.faq ul,
+main.dogs-prepare-puppy ul,
+main.dogs-puppy-go-home ul,
+main.dogs-feeding ul,
+main.dogs-health ul,
+main.dogs-training ul,
+main.dogs-training-cage ul,
+main.dogs-play .block9 ul,
+main.dogs-cosmetology .block11 ul {
+ margin-left: 20px;
+ list-style-type: disc;
+}
+main.cats-play ul {
+ padding-left: 0;
+}
+.products-details ul,
+main.cats-go-home .block19 .tab>nav>ul,
+main.cats-cosmetology .block9 .tab>nav>ul,
+main.about-products .block3 .tab>nav>ul,
+main.dogs-feeding .block22 ul,
+main.dogs-training .block7 ul {
+ list-style-type: none;
+}
+main .rc-list__accordion-item {
+ margin-bottom: 15px;
+ border: solid 1px #d1d1d1;
+ border-radius: 3px;
+}
+main .rc-list__accordion-item button {
+ /*border: solid 1px #d1d1d1;*/
+ border-radius: 3px;
+}
+/* new on 1012 */
+
+/* new on 1013 */
+main .rc-carousel--a {
+ padding: 2rem 2rem;
+}
+/*main.cats-go-home .step3 .rc-layout-container img {*/
+/* display: inline-block;*/
+/* height: 300px;*/
+/* width: 2800px;*/
+/*}*/
+/* new on 1014 */
+main.cats .rc-select .choices,
+main.dogs .rc-select .choices {
+ border-bottom: none;
+ border: solid 1px #d7d7d7;
+}
+main.cats .rc-select .choices__inner,
+main.dogs .rc-select .choices__inner {
+ padding: 10px 70px 10px 10px;
+}
+main.cats a,
+main.dogs a {
+ text-decoration: none;
+}
+main.cats .special-link,
+main.dogs .special-link {
+ position: relative;
+ display: inline-block;
+ width: 250px;
+}
+main.cats .special-link span,
+main.dogs .special-link span {
+ position: absolute;
+ top: 5px;
+ right: 5px;
+}
+/* new on 1015 */
+main.cats .block4 .cats-info-select>a,
+main.dogs .block4 .cats-info-select>a {
+ border-bottom-width: 1px;
+}
+main.cats-go-home .block13 {
+ position: relative;
+}
+
+
+main.cats-go-home .block14 .rc-card>picture>img,
+main.cats-go-home .block19 .rc-card>picture>img {
+ width:100%;
+}
+
+main.cats-go-home .block13 .text-box {
+ position: absolute;
+ top: 20px;
+ left: 10%;
+ display: inline-block;
+ border: solid 1px red;
+}
+main.cats-health .block2 ul,
+main.dogs-health .block2 ul {
+ list-style-type: decimal;
+}
+main.cats-health .block10 .rc-text--right>a,
+main.dogs-health .block11 .rc-text--right>a,
+main.dogs-growth .block29 .rc-text--right>a {
+ text-decoration: none;
+ padding-bottom: 5px;
+ border-width: 1px;
+}
+
+/* 一行三个card,每个card要阴影,必须要如下才能见到底部有阴影. */
+/*.rc-carousel--cards {*/
+/*padding: 20px 20px;*/
+/*}*/
+main.cats-feeding .block4 .rc-column>div,
+main.cats-feeding .block10 .rc-column>div {
+ margin-bottom: 0;
+ padding-bottom: 0!important;
+}
+
+main.cats-life-startpoint .block13 .rc-content-card--sidebar-present>.rc-column {
+ width: 50%;
+}
+main.cats-cosmetology .block5 article {
+ height:100%;
+}
+main.cats-family-prepare .block11 .checkbox-wrapper {
+ /*position: relative;*/
+ /*text-align: center;*/
+}
+
+
+
+main .checkbox-wrapper .rc-input {
+ margin-top: 15px;
+ margin-right: auto;
+ margin-left: auto;
+ max-width: 640px;
+}
+/* checkbox说明文字和其title 左对齐 */
+.checkbox-wrapper p {
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding-left: 33px;
+ padding-right: 33px;
+}
+main.cats-feeding .block19 .rc-column {
+ margin: 0;
+ padding: 0;
+}
+main.cats-feeding .block19 .rc-column>div {
+
+}
+main.cats-feeding .block19 .tns-outer {
+ margin-left: 0;
+ margin-right: 0;
+ margin-bottom: 0;
+ padding-bottom: 0;
+}
+header .rc-border-bottom {
+ border-bottom-width: 4px;
+}
+header .rc-section-navigation {
+ /*background-color: #fdfdfd;*/
+ box-shadow: 0 3px 5px rgba(0,0,0,.04);
+}
+header .rc-link-list__anchor-link {
+ padding-top: 1.3rem;
+ padding-bottom: 1.3rem;
+}
+header .rc-link-list__item .rc-link__text {
+ opacity: 1;
+}
+header .rc-section-navigation {
+
+}
+main.site-home .block2 .rc-column .rc-btn.rc-btn--two {
+ max-width: 100%;
+}
+main.cats-growth .rc-column.odd,
+main.dogs-growth .rc-column.odd {
+ border-left: solid 1px #bbb;
+ padding-left: 49px;
+}
+main.cats-growth .rc-column.odd .red-circle,
+main.dogs-growth .rc-column.odd .red-circle {
+ position: relative;
+ left: -57px;
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+ z-index: 50;
+}
+main.cats-growth .rc-column.even,
+main.dogs-growth .rc-column.even {
+ border-right: solid 1px #bbb;
+ margin-right: 33px;
+}
+main.cats-growth .rc-column.even .red-circle,
+main.dogs-growth .rc-column.even .red-circle {
+ position: relative;
+ right: -25px;
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+ z-index: 50;
+}
+
+main.cats-growth .rc-column.even>div,
+main.dogs-growth .rc-column.even>div {
+ display: block;
+ width: 100%;
+}
+main.cats-growth .block3 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block3 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block9 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block9 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block15 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block15 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block21 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block21 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block27 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block27 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block33 .rc-max-width--md>.rc-column:first-child {
+ padding-top: 0;
+}
+main.cats-growth .block7 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block7 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block13 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block13 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block19 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block19 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block25 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block25 .rc-max-width--md>.rc-column:first-child,
+main.dogs-growth .block28 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block31 .rc-max-width--md>.rc-column:first-child,
+main.cats-growth .block33 .rc-max-width--md>.rc-column:first-child {
+ padding-bottom: 0;
+}
+main.cats-growth aside ul {
+
+}
+main.faq .block1 .rc-column {
+ padding-bottom: 0;
+}
+main.about-future .block2 .rc-column,
+main.about-future .block2 .rc-column>div {
+ padding-left: 0;
+ padding-right: 0;
+}
+main.about-future .block5 p {
+ display: block;
+ width: 240px;
+ padding-left: 15px;
+ padding-right: 15px;
+}
+main.about-future .block6 .rc-column,
+main.about-future .block6 .rc-column p {
+ padding-top: 0;
+}
+main.about-future .block7 .rc-column,
+main.about-products .block1 .rc-column {
+ padding-bottom: 0;
+}
+
+/* checkbox说明文字和其title 左对齐 */
+.checkbox-wrapper p {
+ padding-left: 33px;
+ /*
+ padding-right: 35px;
+ */
+}
+main.about-us .timeline>.rc-layout-container>.rc-column {
+ margin: 0 0;
+ /*padding: 25px 0;*/ /* custom 1103 conflic*/
+ padding: .5rem;
+}
+
+main.about-us .block2,main.about-us .block4 {
+ position:relative;
+}
+
+main.about-us .ts-hidden-anchor {
+ position:absolute;
+ top:-7rem;
+ left:0;
+ height:0px;
+}
+
+/*aside {*/
+/* z-index: 99;*/
+/*}*/
+/*main.dogs-growth .block29 {*/
+/* position: relative;*/
+/* z-index: 90;*/
+/*}*/
+
+/* custom 1103 */
+/* Global effecting */
+h1.rc-alpha--impact{font-size: 4vw;line-height: 4.3vw;}
+/* Global effecting end */
+/* About Us*/
+main.about-us .timeline{position:relative;}
+main.about-us .timeline:before{content:" ";position:absolute;left:50%;top: 50%;height: 20px;width: 20px;border-radius: 50%;background: #e2001a;z-index:1;transform: translateX(-10px);}
+
+main.about-us .timeline:nth-child(even) .ts-content-container{text-align:left;}
+main.about-us .timeline:nth-child(odd) .ts-content-container{text-align:right;}
+main.about-us .timeline:nth-child(even)>.rc-layout-container>.rc-column:first-child {border-left: solid 4px #d7d7d7;}
+main.about-us .timeline:nth-child(odd)>.rc-layout-container>.rc-column:first-child {border-right: solid 4px #d7d7d7;}
+main.about-us .timeline .rc-carousel__slide{display:none;}
+main.about-us .timeline .rc-carousel__slide--active{display:block;}
+/*
+main.about-us .timeline>.rc-layout-container>.rc-column:last-child {border-left: solid 2px #d7d7d7;}
+*/
+
+main.about-us .timeline .ts-img-container{/*height:22vh;width:100%;*/position:relative;}
+main.about-us .timeline .ts-img-container .rc-md-down img{margin:0 auto;}
+/*
+main.about-us .timeline .ts-img-container img{width:100%;height:100%;object-fit:cover;}
+*/
+main.about-us .timeline:nth-child(odd) .ts-img-container img{margin-left:0;margin-right:auto;}
+main.about-us .timeline:nth-child(even) .ts-img-container img{margin-right:0;margin-left:auto;}
+main.about-us .timeline>.rc-layout-container>.rc-column:first-child,main.about-us .timeline>.rc-layout-container>.rc-column:last-child{z-index:0;}
+.ts-img-container .cover{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);color:rgba(255,255,255,.5);text-shadow: 3px 3px 3px rgba(0,0,0,.6);display: flex;align-items: center;justify-content: center;cursor: default;}
+.cover.rc-alpha--impact{font-size:5.3vw;}
+
+/* Animation */
+.ts-img-container .cover{-webkit-animation: fadeIn .3s ease forwards; animation: fadeIn .3s ease forwards}
+.ts-img-container.active .cover{-webkit-animation: fadeOut .3s ease forwards;animation: fadeOut .3s ease forwards}
+.ts-border-radius--none {border-radius:unset !important;}
+.rc-btn.ts-flex-center{display:flex;align-items: center;justify-content: center;}
+.rc-btn.ts-btn-img--70 img{}
+@keyframes fadeOut {
+ 0% {
+ opacity: 1
+ }
+
+ to {
+ opacity: 0
+ }
+}
+/* Animation end */
+/* About Us end*/
+/* custom 1103 end*/
+
+/* custom 1123 contact us*/
+.contact-form .rc-input--inline {
+ padding-right:1.5rem;
+ margin-right:unset;
+ width:100%;
+}
+select#edit-field-rc-contact-user-type {
+ border:none;
+ border-bottom: solid 1px #d1d1d1;
+ width:100%;
+}
+.contact-message-feedback-form div[id*='edit-field'] input,.contact-message-feedback-form div[id*='edit-field'] select {
+ height:30px;
+}
+/* custom 1123 contact us end*/
+
+/* cats and dogs, products and breeds */
+main {
+ /*margin-top: 120px;*/
+}
+main .views-exposed-form-wrapper {
+ margin-top: 16px;
+ border: solid 1px #d1d1d1;
+ border-radius: 3px;
+}
+main .views-exposed-form>div:first-child {
+ margin-right: 0;
+}
+/* filter title */
+main .views-exposed-form .filter-title {
+ position: relative;
+ border-bottom: solid 1px #d1d1d1;
+ padding: 16px 16px;
+ font-size: 20px;
+}
+main .views-exposed-form .filter-title .title {
+ display: inline-block;
+ width: 100%;
+ padding-left: 30px;
+}
+main .views-exposed-form .filter-title>.rc-icon {
+ position: absolute;
+ top: 16px;
+ left: 18px;
+}
+main .views-element-container nav {
+ display: inline-block;
+ width: 100%;
+}
+/* fieldset, checkbox */
+.views-exposed-form {
+ position: relative;
+}
+main fieldset {
+}
+main fieldset .rc-down--xs {
+ display: none;
+}
+main fieldset legend {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ /*height: 42px;*/
+ /*line-height: 42px;*/
+ border-bottom: solid 1px #d1d1d1;
+}
+main fieldset legend span.special {
+ position: absolute;
+ top: 0;
+ right: -2px;
+ display: none;
+ width: 2px;
+ height: 57px;
+ background: #fff;
+ z-index: 51;
+}
+main #edit-field-pets-age-target-id--wrapper span.special {
+ /*top: 1px;*/
+}
+/* special for:fieldset legend */
+main #edit-field-pets-age-target-id--wrapper legend,
+main.cats-breeds #edit-field-cats-breeds-type-target-id--wrapper legend,
+main.dogs-breeds #edit-field-dogs-breeds-type-target-id--wrapper legend {
+ /*border-top: solid 1px #d1d1d1;*/
+}
+main fieldset legend .fieldset-legend {
+ /*position: absolute;*/
+ /*top: 0;*/
+ /*left: 0;*/
+ display: inline-block;
+ padding: 16px 16px;
+ /*width: 90%;*/
+ /*height: 42px;*/
+ /*line-height: 42px;*/
+ /*padding-left: 5%;*/
+}
+main fieldset legend .rc-icon {
+ position: absolute;
+ top: 12px;
+ right: 16px;
+}
+main .fieldset-wrapper {
+ display: none;
+ position: absolute;
+ top: -1px;
+ left: 100%;
+ width: 580px;
+ min-height: 500px;
+ background: #fff;
+ border: solid 1px #d1d1d1;
+ border-radius: 3px;
+ z-index: 50;
+}
+main #edit-field-pets-age-target-id--wrapper .fieldset-wrapper {
+ /*top: -43px;*/
+}
+main .fieldset-wrapper>div {
+ padding: 20px 20px;
+}
+main .fieldset-wrapper .rc-input--inline:nth-child(4n) {
+ margin-right: 0;
+}
+main .fieldset-wrapper .rc-input--inline {
+ position: relative;
+ display: inline-block;
+ width: 115px;
+ margin-top: 5px;
+ margin-bottom: 10px;
+ margin-right: 20px;
+}
+.no-result-wrapper {
+ margin-top: 15px;
+}
+.views-element-container article {
+ position: relative;
+}
+main fieldset .close-wrapper {
+ position: relative;
+ display: block;
+ height: 20px;
+ padding: 0;
+}
+main fieldset .rc-close--xs {
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ cursor: pointer;
+}
+/*.views-field-field-royalcanin-image-cover {*/
+/* display: inline-block;*/
+/* height: 90%;*/
+/*}*/
+
+/* products and breeds */
+.views-element-container .rc-event-card--sidebar-present > .rc-column img {
+ /*max-height: 160px;!* 不能同时加max-width, 否则溢出 *!*/
+ width:100%;
+
+}
+.views-exposed-form .select-wrapper {
+ display: none;
+}
+#views-exposed-form-royalcanin-cats-products-page-1 .js-form-item-keys label {
+ display: none;
+}
+main .views-exposed-form-wrapper form {
+ position: relative;
+}
+main .views-exposed-form-wrapper fieldset {
+ margin-left: 0;
+ margin-right: 0;
+}
+/* search submit and icon */
+main .views-exposed-form-wrapper .rc-input--inline {
+ width: 100%;
+}
+main .fieldset-wrapper .rc-input--inline {
+ position: relative;
+ display: inline-block;
+ width: 115px;
+}
+main .views-exposed-form>.rc-input--inline:first-child>label {
+ display: none;
+}
+/* #views-exposed-form-royalcanin-cats-products-page-1 #edit-keys,
+#views-exposed-form-royalcanin-dogs-products-page-1 #edit-keys,
+#views-exposed-form-royalcanin-cats-breeds-page-1 #edit-keys,
+#views-exposed-form-royalcanin-dogs-breeds-page-1 #edit-keys */
+main .views-exposed-form>div:first-child {
+ padding: 16px 16px;
+}
+main .views-exposed-form #edit-keys {
+ position: relative;
+ /*left: 5%;*/
+ display: inline-block;
+ width: 100%;
+ /*margin: 16px 16px;*/
+ height: 48px;
+ line-height: 48px;
+ padding-left: 30px;
+ /*padding-top: 3px;*/
+ border: none;
+ border-bottom: solid 1px #d1d1d1;
+ outline: none;
+}
+main .views-exposed-form-wrapper .search-submit {
+ position: absolute;
+ top: 22px;
+ left: 15px;
+ display: inline-block;
+ width: 30px;
+ height: 30px;
+ cursor: pointer;
+}
+main .views-exposed-form-wrapper .search-icon {
+ position: relative;
+ top: 5px;
+ left: 6px;
+ display: inline-block;
+ height: 14px;
+ width: 14px;
+ border: solid 2px #666;
+ border-radius: 50%;
+}
+main .views-exposed-form-wrapper .search-submit:hover .search-icon {
+ border: solid 2px #E2001A; }
+main .views-exposed-form-wrapper .search-submit:hover .search-icon:after {
+ color: #E2001A; }
+main .views-exposed-form-wrapper .search-icon:after {
+ position: absolute;
+ top: -5px;
+ left: 8px;
+ content: '-';
+ font-size: 20px;
+ font-weight: bolder;
+ color: #666;
+ transform: rotate(45deg);
+}
+/* filter submit action and cancel */
+main .views-exposed-form #edit-actions {
+ display: block;
+}
+/* work with input--submit.html.twig, a元素代替submit */
+main .views-exposed-form #edit-actions input {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ font-size: 0;
+ border: none;
+}
+main .views-exposed-form #edit-actions .rc-btn {
+ display: block;
+ margin: 35px 10% 0 10%;
+}
+main .views-exposed-form .filter-cancel-trigger.rc-btn {
+ display: block;
+ /*width: 100%;*/
+ margin: 10px 10% 10px 10%;
+}
+main .views-exposed-form .filter-cancel {
+ /*display: block;*/
+ /*margin: 25px 10% 30px 10%;*/
+}
+/* cats & dogs, products & breeds, content */
+.views-field-title,
+.views-field-view-node {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+.views-field-title a,
+.views-field-view-node a {
+ color: #e2001a;
+}
+
+main .rc-triple-width .rc-column {
+ width: 25%;
+}
+main .rc-triple-width h3 {
+ margin: 16px 20px;
+ font-weight: 400;
+ letter-spacing: 0.1em;
+}
+/* chrome里能看到这两个元素,firefox里看不到,将其隐藏。*/
+main .views-exposed-form #edit-actions input[type='submit'],
+.filter-cancel-wrapper {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ opacity: 0;
+}
+
+/* royalcanin article */
+.royalcanin-articles-content ul {
+ padding-left: 15px;
+}
+/* 文章封面图片水平居中 */
+.royalcanin-articles-cover .rc-column>div {
+ text-align: center;
+}
+.royalcanin-articles-cover img {
+ margin: 0 auto;
+}
+
+main.general .sidebar {
+ width: 30%;
+}
+main.general .content {
+ width: 70%;
+}
+
+/* search result page */
+main.search {
+ /*margin-top: 130px;*/
+}
+main.search .search-title .rc-column {
+ padding-left: 0;
+ padding-right: 0;
+}
+main.search .search-title .rc-column h1 {
+ font-size: 22px;
+}
+#royalcanin-search-form {
+ position: relative;
+}
+.royalcanin-search-form label {
+ display: none;
+}
+.royalcanin-search-form #edit-search {
+ display: inline-block;
+ width: 100%;
+ height: 46px;
+ line-height: 46px;
+ padding-left: 30px;
+ padding-top: 3px;
+}
+.royalcanin-search-form .form-submit {
+ position: absolute;
+ top: 5px;
+ left: 0;
+ display: inline-block;
+ width: 36px;
+ height: 36px;
+ font-size: 0;
+ opacity: 0;
+ cursor: pointer;
+ z-index: 995; }
+.royalcanin-search-form .form-submit:hover + .search-icon {
+ border: solid 2px #E2001A; }
+.royalcanin-search-form .form-submit:hover + .search-icon:after {
+ color: #E2001A; }
+.royalcanin-search-form .search-icon {
+ display: inline-block;
+ position: absolute;
+ top: 14px;
+ left: 8px;
+ height: 14px;
+ width: 14px;
+ border: solid 2px #666;
+ border-radius: 50%;}
+.royalcanin-search-form .search-icon:after {
+ position: absolute;
+ top: -5px;
+ left: 8px;
+ content: '-';
+ font-size: 20px;
+ font-weight: bolder;
+ color: #666;
+ transform: rotate(45deg);}
+main.search .rc-event-card--sidebar-present>.rc-column {
+ width: 25%;
+}
+main.search .views-element-container small {
+ display: none;
+}
+main.search .search-result-nav {
+ padding-top: 15px;
+ padding-bottom: 30px;
+}
+main.search .views-element-container {
+ margin-bottom: 50px;
+}
+main.search .rc-card {
+ position: relative;
+}
+/*
+main.search .views-field-field-royalcanin-image-cover,
+main .views-field-field-royalcanin-image-cover,
+*/
+main.search .views-field-field-royalcanin-image-cover>div,
+main .views-field-field-royalcanin-image-cover>div,
+main.search .views-field-field-royalcanin-image-cover>div>a,
+main .views-field-field-royalcanin-image-cover>div>a {
+ height: 100%;
+}
+main.search .views-field-field-royalcanin-image-cover>div>a,
+main .views-field-field-royalcanin-image-cover>div>a {
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+ text-align: center;
+}
+main.search .views-field-field-royalcanin-image-cover>div>a>img,
+main .views-field-field-royalcanin-image-cover>div>a>img {
+ display: inline-block;
+}
+main.search .views-field-title,
+main .views-field-title,
+main.search .views-field-title>span,
+main .views-field-title>span,
+main.search .views-field-title>span>a,
+main .views-field-title>span>a {
+ display: inline-block;
+ width: 100%;
+}
+main.search .views-field-title>span>a,
+main .views-field-title>span>a,
+main .views-field-view-node a {
+ text-decoration: none;
+}
+
+main.search #block-views-block-royalcaninsearch-result-block-2,
+main.search #block-views-block-royalcaninsearch-result-block-3,
+main.search #block-views-block-royalcaninsearch-result-block-4 {
+ display: none;
+}
+
+.products-breeds .views-field-title span.field-content{
+ height: 3rem;
+ display: inline-flex;
+ align-items: center;
+}
+
+/* products article */
+/* products banner image */
+.products-basic div[class*='products-attribute'] div {
+ display: inline-block;
+ /*padding-right: 15px;*/
+}
+.products-basic.dogs .products-attribute-type>div:after {
+ content: ',犬';
+}
+.products-basic.cats .products-attribute-type>div:after {
+ content: ',猫';
+}
+.products-basic .products-attribute-age>div:first-child>div {
+ display: none;
+}
+.products-basic .products-attribute-age>div:first-child>div:first-child {
+ display: inline-block;
+}
+.products-basic .products-attribute-age>div:first-child>div:last-child {
+ display: inline-block;
+}
+.products-basic .age-type {
+ display: none;
+}
+.products-basic .products-attribute-age.multi-age>div:first-child>div:first-child:after {
+ content: ' 至';
+}
+.products-basic .products-attribute-age.before-age>div:first-child>div:first-child:after {
+ content: '以下';
+}
+.products-basic .products-attribute-age.after-age>div:first-child>div:first-child:after {
+ content: '以上';
+}
+.products-basic .products-attribute-age>div:nth-child(2)>div:after {
+ content: ' /';
+}
+.products-basic .products-attribute-age>div:nth-child(2)>div:last-child:after {
+ content: '';
+}
+.products-basic .products-attribute-somatotype>div>div:after {
+ content: ' /';
+}
+.products-basic .products-attribute-somatotype>div>div:last-child:after {
+ content: '';
+}
+.products-basic .products-attribute-demand>div>div:after {
+ content: ' /';
+}
+.products-basic .products-attribute-demand>div>div:last-child:after {
+ content: '';
+}
+.products-banner-image img {
+ display: block;
+ margin: 0 auto;
+}
+.products-image-wrapper {
+ display: none;
+}
+
+/* breeds article */
+.breeds-facts-item-wrapper {
+ display: none;
+}
+.breeds-details p>span:after {
+ content: ' /';
+}
+.breeds-details p>span:last-child:after {
+ content: '';
+}
+
+
+/* royalcanin article */
+.royalcanin-articles-content strong {
+ font-weight: bold;
+}
+
+/* Breadcrumbs */
+.system-404 #block-royalcanin-breadcrumbs nav {
+ display: none;
+}
+#block-royalcanin-breadcrumbs {
+ margin-top: 130px;
+}
+
+/*.dogs-puppy #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-prepare-for-puppy #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-prepare-for-family #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-puppy-go-home #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-feeding #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-feeding-nutrition #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-health #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-health-visit-vet #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-health-common-problems #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-growth #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-play #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-training #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-training-training-at-home #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-training-training-at-cage #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-gromming #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-home-first-weeks #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-cosmetology #block-royalcanin-breadcrumbs {*/
+/* margin-top: 230px;*/
+/*}*/
+/*.cats-kitten #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-prepare-for-kitten #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-prepare-for-family #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-kitten-go-home #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-feeding #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-feeding-nutrition #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-health #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-health-visit-vet #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-health-common-health-problems #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-growth #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-play #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-training #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-training-training-at-home #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-training-training-at-cage #block-royalcanin-breadcrumbs,*/
+/*.dogs-puppy-home-first-weeks #block-royalcanin-breadcrumbs,*/
+/*.cats-kitten-cosmetology #block-royalcanin-breadcrumbs {*/
+/* margin-top: 230px;*/
+/*}*/
+div[class*='cats-kitten'] #block-royalcanin-breadcrumbs,
+div[class*='dogs-puppy'] #block-royalcanin-breadcrumbs {
+ margin-top: 230px;
+}
+
+.about-future-planet #block-royalcanin-breadcrumbs,
+.about-future-people #block-royalcanin-breadcrumbs,
+.about-future-wellbeing #block-royalcanin-breadcrumbs {
+ margin-top: 230px;
+}
+.about-quality .block1 .rc-column {
+ padding-bottom: 0;
+}
+#block-royalcanin-breadcrumbs ol {
+ list-style: none;
+}
+#block-royalcanin-breadcrumbs li {
+ display: inline-block;
+ /*padding: 0 15px;*/
+}
+#block-royalcanin-breadcrumbs li:after {
+ content: '>';
+ display: inline-block;
+ padding: 0 10px;
+}
+#block-royalcanin-breadcrumbs li:last-child:after {
+ content: none;
+}
+#block-royalcanin-breadcrumbs a {
+ text-decoration: none;
+ margin-right: 0;
+}
+
+
+/* about page */
+/* about news */
+main.about-us .block6>.rc-layout-container>.rc-column {
+ padding-top: 0;
+ /*margin-top: 0;*/
+}
+main.about-news section>div>.rc-column:first-child {
+ display: none;
+}
+main.about-news section>div>.rc-column:last-child {
+ width: 100%;
+}
+main.about-us .block19 .rc-column:last-child {
+ padding-bottom: 0;
+}
+/* about contact */
+#edit-message-wrapper label {
+ padding-top: 8px;
+}
+.contact-message-feedback-form div[id*='edit-field'] {
+ display: inline-block;
+ width: 49%;
+ margin-bottom: 25px;
+}
+.contact-message-feedback-form div[id*='edit-field'] input {
+ display: inline-block;
+ width: 100%;
+ padding: 5px 0;
+ border: none;
+ border-bottom: solid 1px #d1d1d1;
+}
+main.about-contact .block2 .ts-text-wrapper {
+ border: solid 1px #d1d1d1;
+ border-top: none;
+ padding-top: 15px;
+ padding-left: 15px;
+}
+main.about-contact .block2 .ts-text-wrapper p {
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+main.about-contact .block2 .ts-text-wrapper p:last-child {
+ padding-bottom: 30px;
+}
+main.about-contact .block2 .ts-text-wrapper p .rc-icon {
+ position: relative;
+ top: 1px;
+ /*
+ left: -3px;
+ */
+}
+main.about-contact .block2 .ts-text-wrapper a {
+ text-decoration:none;
+}
+main.about-contact .block2 .ts-text-wrapper a.rc-icon:after{
+ left: .5rem;
+}
+.contact-message-feedback-form label {
+ display: none;
+}
+.contact-message-feedback-form #edit-message-wrapper {
+ position: relative;
+ padding-right:1.5rem;
+}
+.contact-message-feedback-form #edit-message-wrapper label {
+ display: inline-block;
+ /*
+ width: 95%;
+ position: absolute;
+ left: 0;
+ bottom: -60px;
+ */
+}
+.contact-message-feedback-form .captcha label {
+ display: inline-block;
+}
+.contact-message-feedback-form #edit-captcha-response--description {
+ display: none;
+}
+.contact-message-feedback-form textarea {
+ padding: 10px 10px;
+ resize: none;
+ border: solid 1px #d1d1d1;
+ width:100%;
+}
+.contact-message-feedback-form #edit-actions {
+ margin-top:1rem;
+}
+.contact-message-feedback-form .captcha {
+ margin: 1rem 0;
+}
+.contact-message-feedback-form .captcha input {
+ border: solid 1px #d1d1d1;
+}
+.contact-message-feedback-form #edit-actions .rc-btn {
+ /*display: inline-block;*/
+ /*width: 150px;*/
+}
+.contact-message-feedback-form #edit-actions .rc-btn::after {
+ /*background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand3--xs.svg?v=8-10-0);*/
+ /*width: 24px;*/
+ /*position: absolute;*/
+ /*top: 22px;*/
+ /*left: 70%;*/
+}
+.contact-message-feedback-form #edit-actions #edit-submit {
+ display: none;
+}
+.contact-message-feedback-form #edit-actions #edit-preview {
+ display: none;
+}
+main.about-contact .block2 img {
+ border: solid 1px #d1d1d1;
+ border-bottom: none;
+}
+/* related articles */
+/* related products */
+/*.related-articles .heading a:not(.view-all-link),*/
+.related-articles .heading a,
+.related-products .heading a {
+ text-decoration: none;
+ padding-bottom: 5px;
+ border-width: 1px;
+ display: none;
+ cursor: pointer;
+}
+.related-products .heading h2 {
+ margin-bottom: 0;
+}
+.related-articles .heading a.view-all-link {
+ /*display: inline-block;*/
+}
+.related-articles div[id*="block-views-block-royalcanin"][id*="articles-block"]>div>section>div>.rc-column:first-child,
+.related-products div[id*="block-views-block-royalcanin"][id*="products-block"]>div>section>div>.rc-column:first-child {
+ display: none;
+ width: 0;
+}
+.related-articles div[id*="block-views-block-royalcanin"][id*="articles-block"]>div>section>div>.rc-column:last-child,
+.related-products div[id*="block-views-block-royalcanin"][id*="products-block"]>div>section>div>.rc-column:last-child {
+ width: 100%;
+}
+.related-articles .rc-card__body a{
+ text-decoration:none;
+}
+/* cats dogs health related articles */
+#block-views-block-royalcanin-cats-articles-block-7 .rc-event-card--sidebar-present>.rc-column,
+#block-views-block-royalcanin-dogs-articles-block-7 .rc-event-card--sidebar-present>.rc-column {
+ width: 33.333%;
+}
+.cats-dogs-health-articles small,
+.getting-cats-dogs small,
+.related-articles small {
+ display: none;
+}
+/* div[id*='block-views-block-royalcanin-cats-articles-block'] rc-match-heights */
+.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column:nth-child(n+5),
+.cats-dogs-health-articles div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column,
+.getting-cats-dogs div[id*='block-views-block-royalcanin-cats-articles-block'] .rc-event-card--sidebar-present>.rc-column,
+.getting-cats-dogs div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column {
+ display: none;
+}
+.related-articles div[id*='block-views-block-royalcanin'][id*='articles-block'] .rc-event-card--sidebar-present>.rc-column {
+ display: none;
+}
+/* div[id*='block-views-block-royalcanin-cats-articles-block'] */
+.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column:nth-child(4),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-cats-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-cats-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-cats-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-cats-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(4) {
+ display: inline-block;
+}
+.cats-dogs-health-articles div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+.cats-dogs-health-articles div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+.cats-dogs-health-articles div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+.cats-dogs-health-articles div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(4),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+.getting-cats-dogs div[id*='block-views-block-royalcanin-dogs-articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(4) {
+ display: inline-block;
+}
+.related-articles div[id*='block-views-block-royalcanin'][id*='articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+.related-articles div[id*='block-views-block-royalcanin'][id*='articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+.related-articles div[id*='block-views-block-royalcanin'][id*='articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+.related-articles div[id*='block-views-block-royalcanin'][id*='articles-block'] .rc-event-card--sidebar-present>.rc-column:nth-child(4) {
+ display: inline-block;
+}
+.cats-dogs-health-articles .view-all-link,
+.getting-cats-dogs .view-all-link {
+ cursor: pointer;
+}
+.related-articles .rc-shadow-black--soft>div>h1 {
+ /*border: solid 10px red;*/
+}
+.cats-dogs-health-articles .rc-timeline-nav {
+ width: 200px;
+}
+.cats-dogs-health-articles .rc-timeline-nav>li>a {
+ display: inline-block;
+ width: 180px;
+}
+.cats-dogs-health-articles .related-articles .no-result-wrapper {
+ /*display: none;*/
+}
+/* cats/kitten, dogs/puppy下 related articles 样式调整
+ */
+ /* Dont need it
+main.dogs-feeding .views-field-field-royalcanin-image-cover
+main.dogs-feeding .views-field-field-royalcanin-image-cover>div,
+main.dogs-feeding .views-field-field-royalcanin-image-cover>div>a
+
+{
+ height: 70%;
+}
+ */
+main.dogs-feeding .views-field-field-royalcanin-image-cover>div>a {
+ display: inline-block;
+ width: 100%;
+ /* Dont need it
+ height: 70%;
+ */
+ text-align: center;
+}
+/* cats dogs health related articles */
+main.cats-dogs-health-articles .views-field-field-royalcanin-image-cover {
+ height: 70%;
+}
+main.cats-dogs-health-articles .views-field-field-royalcanin-image-cover>div>a {
+ /*
+ display: inline-block;
+ width: 100%;
+ height: 70%;
+ text-align: center;
+ */
+}
+main.cats-dogs-health-articles .views-field-field-royalcanin-image-cover img {
+ width:100%;
+}
+main.content #block-royalcanin-local-tasks ul li{
+ /*display:list-item;*/
+ /*list-style-position: inside;*/
+}
+main.content #block-royalcanin-local-tasks ul{
+ /*list-style: disc;*/
+}
+/*main.cats-dogs-health-articles .rc-event-card--sidebar-present>.rc-column {*/
+/* width: 25%;*/
+/*}*/
+main.cats-dogs-health-articles .block2 .rc-event-card--sidebar-present>.rc-column {
+ width: 33.333%;
+}
+/* cats dogs health related articles 20201213 update , dun need it
+main.cats-dogs-health-articles .article-img-cover {
+ height: 80%;
+}
+*/
+main.cats-dogs-health-articles img {
+ display: inline-block;
+ /*max-height: 150px;*/
+}
+main.cats-dogs-health-articles .article-title {
+ /*padding: 5px 5px;*/
+}
+/*
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column {
+ display: none;
+}
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column:nth-child(1),
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column:nth-child(2),
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column:nth-child(3),
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column:nth-child(4) {
+ display: inline-block;
+}
+main.cats-dogs-health-articles .related-articles .rc-event-card--sidebar-present>.rc-column.top:nth-child(4) {
+ display: none;
+}
+*/
+
+
+
+
+
+/* user related page */
+#block-royalcanin-local-tasks ul {
+ padding-left: 0;
+ list-style: none;
+}
+#block-royalcanin-local-tasks li {
+ display: inline-block;
+}
+#block-royalcanin-local-tasks li>a {
+ padding: 8px 16px;
+ text-decoration: none;
+}
+#block-royalcanin-local-tasks li>a.is-active {
+ border-bottom: solid 4px #e2001a;
+ color: #e2001a;
+}
+.user-login #edit-submit,
+.user-register #edit-submit,
+.user-pass #edit-submit,
+.user-form #edit-submit {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ font-size: 0;
+ border: none;
+ opacity: 0;
+}
+.user-login label,
+.user-register label,
+.user-pass label,
+.user-login div[id*='description'],
+.user-register div[id*='description'] {
+ display: none;
+}
+.user-login form>div,
+.user-register form>div>div,
+#user-form>div>div {
+ display: block;
+ margin-bottom: 30px;
+}
+.user-login input,
+.user-register input,
+.user-pass input,
+#user-form input {
+ display: inline-block;
+ width: 100%;
+ height: 36px;
+ padding: 5px 10px;
+}
+.user-register input#edit-pass-pass1,
+.user-register input#edit-pass-pass2 {
+ margin-bottom: 30px;
+ width: 120%;
+}
+.user-form input#edit-pass-pass1,
+.user-form input#edit-pass-pass2 {
+ /*margin-bottom: 30px;*/
+ width: 120%;
+}
+.user-form label {
+ display: block;
+ margin-bottom: 10px;
+}
+.user-form .description {
+ margin-top: 10px;
+}
+.user-form #edit-current-pass--description a,
+.user-form #edit-mail--description,
+.user-form #edit-pass--description {
+ display: none;
+}
+.user-form label[for='edit-pass-pass2'] {
+ margin-top: 30px;
+}
+.user-form .password-confirm-message {
+ margin-top: 30px;
+}
+/* user view page */
+article.user-view div {
+ margin-bottom: 15px;
+}
+article.user-view div:nth-child(3) h4 {
+ display: none;
+}
+article.user-view div:nth-child(3):before {
+ content: '注册时长:';
+}
+article.user-view div:last-child {
+ margin-top: 30px;
+}
+/* user edit form page */
+.user-form label.form-required:after {
+ content: '*';
+ color: #e2001a;
+}
+
+@media (max-width: 1439px) {
+ .cats-dogs-health-articles .rc-timeline-nav {
+ /*display:none;*/
+ }
+}
+
+/* Beware of 1024 conflicting*/
+@media (min-width: 1024px) {
+ .views-element-container .tns-outer{margin:0;}
+ .views-element-container .rc-card:first-child{margin-left:0;}
+ .views-element-container .rc-card:last-child{margin-right:0;}
+}
+
+@media (max-width: 1024px) {
+
+}
+/* Beware of 1024 conflicting end*/
+
+@media (max-width: 960px) {
+
+}
+
+@media (min-width: 769px) {
+ .ts-list--four-column {
+ -webkit-column-count:4;
+ column-count: 4;
+ }
+
+ .ts-list--four-column,.ts-list--four-column .list,.ts-list--four-column .rc-list{
+ -webkit-column-break-inside: avoid;
+ page-break-inside: avoid;
+ break-inside: avoid
+ }
+
+ .rc-btn {max-width:100%;}
+}
+
+@media (max-width: 768px) {
+ main.tailored-nutrition .views-element-container .rc-event-card--sidebar-present > .rc-column {
+ width: 100%;
+ }
+ /*main.tailored-nutrition .rc-md-up {*/
+ /* display: block !important;*/
+ /*}*/
+ header {
+ max-height:100%;
+ overflow-y:auto;
+ }
+ #block-royalcanin-breadcrumbs {
+ margin-top: 0px;
+ visibility:hidden;
+ }
+ main.search {
+ margin-top: 0;
+ }
+ /* 筛选器 */
+ .views-exposed-form fieldset {
+ display: none;
+ }
+ .views-exposed-form .select-wrapper {
+ display: block;
+ border-bottom: solid 1px #d1d1d1;
+ position:relative;
+ }
+ /* */
+ .views-exposed-form .select-wrapper:after {
+ content:" ";
+ position:absolute;
+ top:50%;
+ right:4%;
+ transform: translateY(-50%) translateX(-50%);
+ background-image: url(../image/royal-canin.sprite--iconography--xs.svg?v=8-10-0);
+ background-repeat: no-repeat;
+ background-position: 0 42.86%;
+ overflow: hidden;
+ width: 24px;
+ height:32px;
+ display: inline-block;
+ }
+
+ .views-exposed-form .select-wrapper label {
+ display: inline-block;
+ padding-left: 20px;
+ width: 45%;
+ height: 57px;
+ line-height: 57px;
+ }
+ /* 需要在select下设置color, option下设置是另一效果 */
+ .views-exposed-form .select-wrapper select {
+ border: none;
+ width: 50%;
+ height: 35px;
+ color: #666;
+ -webkit-appearance: none;
+ background:transparent;
+ position:relative;
+ outline:none;
+ }
+
+ .rc-nav {z-index:201;}
+ header .rc-link-list__anchor-link {
+ padding-top: .8rem;
+ padding-bottom: .8rem;
+ }
+ footer .footer-block7 .rc-list__link {border:unset;}
+
+ main .rc-triple-width .no-result-wrapper .rc-column {width:100%;}
+ .block-royalcanin-breadcrumbs{display:none;}
+ .rc-interactive-image--toggle-content .rc-btn {
+ min-width: 2rem;
+ height: 2rem;
+ }
+ .rc-interactive-image--toggle-content .rc-interactive-button:before {
+ height: 1.5rem;
+ width: 1.5rem;
+ }
+ main.cats .rc-one-column img {
+ }
+ main.cats .special-link span,
+ main.cats .block4 .rc-layout-container {
+ flex-direction:column-reverse;
+ }
+ main.cats .block4 .rc-layout-container > .rc-column{
+ flex-flow:column;
+ }
+ main.cats .block4 .rc-layout-container > .rc-column a {
+ border-bottom-width: 1px;
+ }
+ main.dogs .special-link span {
+ top: 0;
+ }
+ main.cats .block4 .breed,
+ main.dogs .block4 .breed {
+ display: inline-block;
+ width: 100%;
+ margin-bottom: 10px;
+ }
+ /* products and breeds and articles */
+ .views-element-container .rc-event-card--sidebar-present > .rc-column {
+ width: 25%;
+ }
+ .views-element-container .rc-event-card--sidebar-present > .rc-column img {
+ /*max-height: 120px;!* 不能同时加max-width, 否则溢出 *!*/
+ width:auto;
+ }
+
+ /* Recommand articles section */
+ main .related-articles .ts-carousel-container {
+ margin-top:1rem;
+ }
+ main .related-articles .ts-carousel-data .rc-column {
+ width:100%;
+ }
+ main .related-articles .ts-carousel-container img {
+ width:100%;
+ }
+
+ main.cats-growth .rc-two-column:not(.heading) > .rc-column, main.dogs-growth .rc-two-column:not(.heading) > .rc-column {
+ border-left:solid 1px #bbb;
+ }
+
+ main.cats-growth .rc-two-column:not(.heading) > .rc-column:first-child:before , main.dogs-growth .rc-two-column:not(.heading) > .rc-column:first-child:before {
+ content:" ";
+ height:16px;
+ width:16px;
+ border-radius: 8px;
+ display:block;
+ position:absolute;
+ left:-8px;
+ top:49%;
+ background-color: #e2001a;
+ }
+
+ main.cats-health .block2 ul, main.dogs-health .block2 ul {
+ padding-left:0;
+ }
+
+ main.cats-health .read-more,
+ main.cats-health .view-all {
+ width: 50%;
+ }
+ main.cats-health .view-all {
+ text-align: right;
+ }
+
+ main.cats-play .block4 .rc-card__title {
+ font-size:1.5rem;
+ }
+ /* custom 1103 Mob compability*/
+ .ts-hide-md{display:none !important;}
+ .ts-show-md{display:flex !important;}
+ main.about-us .timeline:before{display:none;}
+ main.about-us .timeline .ts-content-container{}
+ main.about-us .timeline:nth-child(odd)>.rc-layout-container>.rc-column:first-child{border-right:none;}
+ main.about-us .timeline:nth-child(odd) .ts-content-container{text-align:left;}
+
+ main.about-us .timeline>.rc-layout-container>.rc-column:first-child,main.about-us .timeline>.rc-layout-container>.rc-column:last-child {border-right:none;}
+ main.about-us .timeline>.rc-layout-container>.rc-column:first-child {border-left: solid 4px #d7d7d7;}
+ main.about-us .timeline .img-container{border-left: solid 4px #d7d7d7;}
+ main.about-us .timeline .rc-hero__section--img{padding:0 10px;}
+ /* custom 1103 */
+
+ footer .ts-qr-container {
+ width:50%;
+ }
+ footer .ts-qr-container:nth-child(even) {
+ padding-right:0;
+ }
+ footer .ts-qr-container:nth-child(odd) {
+ padding-left:0;
+ }
+}
+/* 768 breakpoint end*/
+
+@media (max-width: 640px) {
+ main.cats .special-link span,
+ main.dogs .special-link span {
+ display: none;
+ }
+ main.cats .block4 .cats-info-select>a,
+ main.dogs .block4 .cats-info-select>a {
+ display: inline-block;
+ margin-top: 20px;
+ }
+ main.cats .block4 .cats-info-select .select1,
+ main.dogs .block4 .cats-info-select .select1 {
+ padding-right: 30px;
+ }
+ main.cats .block4 .breed,
+ main.dogs .block4 .breed {
+ margin-top: 20px;
+ margin-bottom: 0;
+ }
+
+ /* related articles */
+ .related-articles .heading>div {
+ display: inline-block;
+ width: 50%;
+ }
+
+
+}
+@media (max-width: 480px) {
+ /*main.cats .block4 .rc-input--inline-container {*/
+ /* position: relative;*/
+ /*}*/
+ /*main.cats .block4 .cats-info-select .select2 {*/
+ /* position: absolute;*/
+ /* top: 0;*/
+ /* right: 0;*/
+ /*}*/
+ main.cats .block4 .cats-info-select .select2 {
+ /*padding-right: 20%;*/
+ }
+ main.cats-life-startpoint .block13 .rc-content-card--sidebar-present>.rc-column {
+ width: 100%;
+ }
+ /* products and breeds and articles */
+ .views-element-container .rc-event-card--sidebar-present > .rc-column{
+ width:100%;
+ }
+ /* royalcanin search */
+ main.search .rc-event-card--sidebar-present > .rc-column {
+ width: 100%;
+ }
+}
+@media (max-width: 414px) {
+
+
+}
+@media (max-width: 320px) {
+
+
+}
+
+/* footer */
+footer li.rc-list__item > button {
+ font-size: 0.6em; }
+
+footer .footer-block7 a.rc-list__link {
+ display:inline;
+ position:relative;
+}
+footer .footer-block7 a.rc-list__link .ts-hover-show {
+ position:absolute;bottom:2rem;left:0rem;background:#fff;opacity:0;width:112px;padding:.5rem;text-align:center;
+}
+footer .footer-block7 a.rc-list__link .ts-hover-show img{margin:0 auto;}
+footer .footer-block7 a.rc-list__link:hover .ts-hover-show{display:block;color:#666;-webkit-animation: fadeIn .3s ease forwards;animation: fadeIn .3s ease forwards;}
diff --git a/rc-busness/assets/css/royalcanin-standard.css b/rc-busness/assets/css/royalcanin-standard.css
new file mode 100644
index 00000000..ca12180a
--- /dev/null
+++ b/rc-busness/assets/css/royalcanin-standard.css
@@ -0,0 +1,23308 @@
+@charset "UTF-8";/*! critical:start *//* stylelint-disable selector-max-compound-selectors */html:not(.rc-loaded--final) * {
+ -webkit-transition: none !important;
+ transition: none !important;
+}
+
+html:not(.rc-loaded--final) [data-js-modal-menu],html:not(.rc-loaded--final) .rc-modal,html:not(.rc-loaded--final) .rc-modal img,html:not(.rc-loaded--final) .rc-tooltip,html:not(.rc-loaded--final) .rc-list__content,html:not(.rc-loaded--final) .tippy-popper,html:not(.rc-loaded--final) .rc-modal,html:not(.rc-loaded--final) [data-js-modal-menu],html:not(.rc-loaded--final) .rc-screen-reader-text,html:not(.rc-loaded--final) .rc-progress,html:not(.rc-loaded--final) [data-filter-target],html:not(.rc-loaded--final) .rc-badge {
+ display: none !important;
+}
+
+.rc-carousel:not(.rc-carousel--loaded) {
+ visibility: hidden !important;
+ height: 0;
+ width: 0;
+}
+
+html:not(.rc-loaded--final) .rc-header__nav--primary,html:not(.rc-loaded--final) .rc-carousel--cards.rc-match-heights,html:not(.rc-loaded--final) .rc-carousel--cards.rc-match-heights > .rc-carousel__card-gal {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+}
+
+html:not(.rc-loaded--final) .rc-carousel--cards.rc-match-heights .rc-card__link.rc-card__link,html:not(.rc-loaded--final) .rc-carousel--cards.rc-match-heights > .rc-carousel__card-gal > .rc-card.rc-card {
+ width: 250px !important;
+ margin: auto !important;
+}
+
+html:not(.rc-loaded--final) .rc-input__label {
+ visibility: hidden;
+}/* stylelint-enable *//*! critical:end *//*===============================
+= Choices =
+===============================*/.choices {
+ position: relative;
+ margin-bottom: 24px;
+ font-size: 16px;
+ }
+
+.choices:focus {
+ outline: none;
+}
+
+.choices:last-child {
+ margin-bottom: 0;
+}
+
+.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {
+ background-color: #EAEAEA;
+ cursor: not-allowed;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.choices.is-disabled .choices__item {
+ cursor: not-allowed;
+}
+
+.choices[data-type*="select-one"] {
+ cursor: pointer;
+}
+
+.choices[data-type*="select-one"] .choices__inner {
+ padding-bottom: 7.5px;
+}
+
+.choices[data-type*="select-one"] .choices__input {
+ display: block;
+ width: 100%;
+ padding: 10px;
+ border-bottom: 1px solid #DDDDDD;
+ background-color: #FFFFFF;
+ margin: 0;
+}
+
+.choices[data-type*="select-one"] .choices__button {
+ padding: 0;
+ background-size: 8px;
+ height: 100%;
+ position: absolute;
+ top: 50%;
+ right: 0;
+ margin-top: -10px;
+ margin-right: 25px;
+ height: 20px;
+ width: 20px;
+ border-radius: 10em;
+ opacity: .5;
+}
+
+.choices[data-type*="select-one"] .choices__button:hover,.choices[data-type*="select-one"] .choices__button:focus {
+ opacity: 1;
+}
+
+.choices[data-type*="select-one"] .choices__button:focus {
+ -webkit-box-shadow: 0px 0px 0px 2px #00BCD4;
+ box-shadow: 0px 0px 0px 2px #00BCD4;
+}
+
+.choices[data-type*="select-one"]:after {
+ content: "";
+ height: 0;
+ width: 0;
+ border-style: solid;
+ border-color: #333333 transparent transparent transparent;
+ border-width: 5px;
+ position: absolute;
+ right: 11.5px;
+ top: 50%;
+ margin-top: -2.5px;
+ pointer-events: none;
+}
+
+.choices[data-type*="select-one"].is-open:after {
+ border-color: transparent transparent #333333 transparent;
+ margin-top: -7.5px;
+}
+
+.choices[data-type*="select-one"][dir="rtl"]:after {
+ left: 11.5px;
+ right: auto;
+}
+
+.choices[data-type*="select-one"][dir="rtl"] .choices__button {
+ right: auto;
+ left: 0;
+ margin-left: 25px;
+ margin-right: 0;
+}
+
+.choices[data-type*="select-multiple"] .choices__inner,.choices[data-type*="text"] .choices__inner {
+ cursor: text;
+}
+
+.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button {
+ position: relative;
+ display: inline-block;
+ margin-top: 0;
+ margin-right: -4px;
+ margin-bottom: 0;
+ margin-left: 8px;
+ padding-left: 16px;
+ border-left: 1px solid #008fa1;
+ background-size: 8px;
+ width: 8px;
+ line-height: 1;
+ opacity: .75;
+}
+
+.choices[data-type*="select-multiple"] .choices__button:hover,.choices[data-type*="select-multiple"] .choices__button:focus,.choices[data-type*="text"] .choices__button:hover,.choices[data-type*="text"] .choices__button:focus {
+ opacity: 1;
+}
+
+.choices__inner {
+ display: inline-block;
+ vertical-align: top;
+ width: 100%;
+ background-color: #f9f9f9;
+ padding: 7.5px 7.5px 3.75px;
+ border: 1px solid #DDDDDD;
+ border-radius: 2.5px;
+ font-size: 14px;
+ min-height: 44px;
+ overflow: hidden;
+}
+
+.is-focused .choices__inner,.is-open .choices__inner {
+ border-color: #b7b7b7;
+}
+
+.is-open .choices__inner {
+ border-radius: 2.5px 2.5px 0 0;
+}
+
+.is-flipped.is-open .choices__inner {
+ border-radius: 0 0 2.5px 2.5px;
+}
+
+.choices__list {
+ margin: 0;
+ padding-left: 0;
+ list-style: none;
+}
+
+.choices__list--single {
+ display: inline-block;
+ padding: 4px 16px 4px 4px;
+ width: 100%;
+}
+
+[dir="rtl"] .choices__list--single {
+ padding-right: 4px;
+ padding-left: 16px;
+}
+
+.choices__list--single .choices__item {
+ width: 100%;
+}
+
+.choices__list--multiple {
+ display: inline;
+}
+
+.choices__list--multiple .choices__item {
+ display: inline-block;
+ vertical-align: middle;
+ border-radius: 20px;
+ padding: 4px 10px;
+ font-size: 12px;
+ font-weight: 500;
+ margin-right: 3.75px;
+ margin-bottom: 3.75px;
+ background-color: #00BCD4;
+ border: 1px solid #00a5bb;
+ color: #FFFFFF;
+ word-break: break-all;
+}
+
+.choices__list--multiple .choices__item[data-deletable] {
+ padding-right: 5px;
+}
+
+[dir="rtl"] .choices__list--multiple .choices__item {
+ margin-right: 0;
+ margin-left: 3.75px;
+}
+
+.choices__list--multiple .choices__item.is-highlighted {
+ background-color: #00a5bb;
+ border: 1px solid #008fa1;
+}
+
+.is-disabled .choices__list--multiple .choices__item {
+ background-color: #aaaaaa;
+ border: 1px solid #919191;
+}
+
+.choices__list--dropdown {
+ display: none;
+ z-index: 1;
+ position: absolute;
+ width: 100%;
+ background-color: #FFFFFF;
+ border: 1px solid #DDDDDD;
+ top: 100%;
+ margin-top: -1px;
+ border-bottom-left-radius: 2.5px;
+ border-bottom-right-radius: 2.5px;
+ overflow: hidden;
+ word-break: break-all;
+}
+
+.choices__list--dropdown.is-active {
+ display: block;
+}
+
+.is-open .choices__list--dropdown {
+ border-color: #b7b7b7;
+}
+
+.is-flipped .choices__list--dropdown {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: -1px;
+ border-radius: .25rem .25rem 0 0;
+}
+
+.choices__list--dropdown .choices__list {
+ position: relative;
+ max-height: 300px;
+ overflow: auto;
+ -webkit-overflow-scrolling: touch;
+ will-change: scroll-position;
+}
+
+.choices__list--dropdown .choices__item {
+ position: relative;
+ padding: 10px;
+ font-size: 14px;
+}
+
+[dir="rtl"] .choices__list--dropdown .choices__item {
+ text-align: right;
+}
+
+.choices__list--dropdown .choices__item--selectable.is-highlighted {
+ background-color: #f2f2f2;
+}
+
+.choices__list--dropdown .choices__item--selectable.is-highlighted:after {
+ opacity: .5;
+}
+
+.choices__item {
+ cursor: default;
+}
+
+.choices__item--selectable {
+ cursor: pointer;
+}
+
+.choices__item--disabled {
+ cursor: not-allowed;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ opacity: .5;
+}
+
+.choices__heading {
+ font-weight: 600;
+ font-size: 12px;
+ padding: 10px;
+ border-bottom: 1px solid #f7f7f7;
+ color: gray;
+}
+
+.choices__button {
+ text-indent: -9999px;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border: 0;
+ background-color: transparent;
+ background-repeat: no-repeat;
+ background-position: center;
+ cursor: pointer;
+}
+
+.choices__button:focus {
+ outline: none;
+}
+
+.choices__input {
+ display: inline-block;
+ vertical-align: baseline;
+ background-color: #f9f9f9;
+ font-size: 14px;
+ margin-bottom: 5px;
+ border: 0;
+ border-radius: 0;
+ max-width: 100%;
+ padding: 4px 0 4px 2px;
+}
+
+.choices__input:focus {
+ outline: 0;
+}
+
+[dir="rtl"] .choices__input {
+ padding-right: 2px;
+ padding-left: 0;
+}
+
+.choices__placeholder {
+ opacity: .5;
+}/*===== End of Choices ======*//*!
+ * Pikaday
+ * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
+ */.pika-single {
+ z-index: 9999;
+ display: block;
+ position: relative;
+ color: #333;
+ background: #fff;
+ border: 1px solid #ccc;
+ border-bottom-color: #bbb;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ }
+
+.pika-single.is-hidden {
+ display: none;
+}
+
+.pika-single.is-bound {
+ position: absolute;
+ -webkit-box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
+ box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
+}
+
+.pika-single {
+ *zoom: 1;
+}
+
+.pika-single:before,.pika-single:after {
+ content: " ";
+ display: table;
+}
+
+.pika-single:after {
+ clear: both;
+}
+
+.pika-lendar {
+ float: left;
+ width: 240px;
+ margin: 8px;
+}
+
+.pika-title {
+ position: relative;
+ text-align: center;
+}
+
+.pika-title select {
+ cursor: pointer;
+ position: absolute;
+ z-index: 9998;
+ margin: 0;
+ left: 0;
+ top: 5px;
+ filter: alpha(opacity=0);
+ opacity: 0;
+}
+
+.pika-label {
+ display: inline-block;
+ *display: inline;
+ position: relative;
+ z-index: 9999;
+ overflow: hidden;
+ margin: 0;
+ padding: 5px 3px;
+ font-size: 14px;
+ line-height: 20px;
+ font-weight: bold;
+ color: #333;
+ background-color: #fff;
+}
+
+.pika-prev,.pika-next {
+ display: block;
+ cursor: pointer;
+ position: relative;
+ outline: none;
+ border: 0;
+ padding: 0;
+ width: 20px;
+ height: 30px;
+ text-indent: 20px;
+ white-space: nowrap;
+ overflow: hidden;
+ background-color: transparent;
+ background-position: center center;
+ background-repeat: no-repeat;
+ background-size: 75% 75%;
+ opacity: .5;
+ *position: absolute;
+ *top: 0;
+}
+
+.pika-prev:hover,.pika-next:hover {
+ opacity: 1;
+}
+
+.pika-prev.is-disabled,.pika-next.is-disabled {
+ cursor: default;
+ opacity: .2;
+}
+
+.pika-prev,.is-rtl .pika-next {
+ float: left;
+ background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
+ *left: 0;
+}
+
+.pika-next,.is-rtl .pika-prev {
+ float: right;
+ background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
+ *right: 0;
+}
+
+.pika-select {
+ display: inline-block;
+ *display: inline;
+}
+
+.pika-table {
+ width: 100%;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: 0;
+}
+
+.pika-table th,.pika-table td {
+ width: 14.285714285714286%;
+ padding: 0;
+}
+
+.pika-table th {
+ color: #999;
+ font-size: 12px;
+ line-height: 25px;
+ font-weight: bold;
+ text-align: center;
+}
+
+.pika-table abbr {
+ border-bottom: none;
+ cursor: help;
+}
+
+.pika-button {
+ cursor: pointer;
+ display: block;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ outline: none;
+ border: 0;
+ margin: 0;
+ width: 100%;
+ padding: 5px;
+ color: #666;
+ font-size: 12px;
+ line-height: 15px;
+ text-align: right;
+ background: #f5f5f5;
+}
+
+.is-today .pika-button {
+ color: #33aaff;
+ font-weight: bold;
+}
+
+.is-selected .pika-button {
+ color: #fff;
+ font-weight: bold;
+ background: #33aaff;
+ -webkit-box-shadow: inset 0 1px 3px #178fe5;
+ box-shadow: inset 0 1px 3px #178fe5;
+ border-radius: 3px;
+}
+
+.is-disabled .pika-button,.is-outside-current-month .pika-button {
+ color: #999;
+ opacity: .3;
+}
+
+.is-disabled .pika-button {
+ pointer-events: none;
+ cursor: default;
+}
+
+.pika-button:hover {
+ color: #fff;
+ background: #ff8000;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-radius: 3px;
+}
+
+.pika-button .is-selection-disabled {
+ pointer-events: none;
+ cursor: default;
+}
+
+.pika-week {
+ font-size: 11px;
+ color: #999;
+}
+
+.is-inrange .pika-button {
+ background: #D5E9F7;
+}
+
+.is-startrange .pika-button {
+ color: #fff;
+ background: #6CB31D;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-radius: 3px;
+}
+
+.is-endrange .pika-button {
+ color: #fff;
+ background: #33aaff;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-radius: 3px;
+}
+
+.tns-outer {
+ padding: 0 !important;
+}
+
+.tns-outer [hidden] {
+ display: none !important;
+}
+
+.tns-outer [aria-controls],.tns-outer [data-action] {
+ cursor: pointer;
+}
+
+.tns-slider {
+ -webkit-transition: all 0s;
+ transition: all 0s;
+}
+
+.tns-slider > .tns-item {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.tns-horizontal.tns-subpixel {
+ white-space: nowrap;
+}
+
+.tns-horizontal.tns-subpixel > .tns-item {
+ display: inline-block;
+ vertical-align: top;
+ white-space: normal;
+}
+
+.tns-horizontal.tns-no-subpixel:after {
+ content: '';
+ display: table;
+ clear: both;
+}
+
+.tns-horizontal.tns-no-subpixel > .tns-item {
+ float: left;
+}
+
+.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {
+ margin-right: -100%;
+}
+
+.tns-no-calc {
+ position: relative;
+ left: 0;
+}
+
+.tns-gallery {
+ position: relative;
+ left: 0;
+ min-height: 1px;
+}
+
+.tns-gallery > .tns-item {
+ position: absolute;
+ left: -100%;
+ -webkit-transition: transform 0s, opacity 0s;
+ -webkit-transition: opacity 0s, -webkit-transform 0s;
+ transition: opacity 0s, -webkit-transform 0s;
+ transition: transform 0s, opacity 0s;
+ transition: transform 0s, opacity 0s, -webkit-transform 0s;
+}
+
+.tns-gallery > .tns-slide-active {
+ position: relative;
+ left: auto !important;
+}
+
+.tns-gallery > .tns-moving {
+ -webkit-transition: all 0.25s;
+ transition: all 0.25s;
+}
+
+.tns-autowidth {
+ display: inline-block;
+}
+
+.tns-lazy-img {
+ -webkit-transition: opacity 0.6s;
+ transition: opacity 0.6s;
+ opacity: 0.6;
+}
+
+.tns-lazy-img.tns-complete {
+ opacity: 1;
+}
+
+.tns-ah {
+ -webkit-transition: height 0s;
+ transition: height 0s;
+}
+
+.tns-ovh {
+ overflow: hidden;
+}
+
+.tns-visually-hidden {
+ position: absolute;
+ left: -10000em;
+}
+
+.tns-transparent {
+ opacity: 0;
+ visibility: hidden;
+}
+
+.tns-fadeIn {
+ opacity: 1;
+ filter: alpha(opacity=100);
+ z-index: 0;
+}
+
+.tns-normal,.tns-fadeOut {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ z-index: -1;
+}
+
+.tns-vpfix {
+ white-space: nowrap;
+}
+
+.tns-vpfix > div,.tns-vpfix > li {
+ display: inline-block;
+}
+
+.tns-t-subp2 {
+ margin: 0 auto;
+ width: 310px;
+ position: relative;
+ height: 10px;
+ overflow: hidden;
+}
+
+.tns-t-ct {
+ width: 2333.3333333%;
+ width: calc(100% * 70 / 3);
+ position: absolute;
+ right: 0;
+}
+
+.tns-t-ct:after {
+ content: '';
+ display: table;
+ clear: both;
+}
+
+.tns-t-ct > div {
+ width: 1.4285714%;
+ width: calc(100% / 70);
+ height: 10px;
+ float: left;
+}
+
+.tippy-iOS {
+ cursor: pointer !important;
+}
+
+.tippy-notransition {
+ -webkit-transition: none !important;
+ transition: none !important;
+}
+
+.tippy-popper {
+ -webkit-perspective: 700px;
+ perspective: 700px;
+ z-index: 9999;
+ outline: 0;
+ -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
+ transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
+ pointer-events: none;
+ line-height: 1.4;
+ max-width: calc(100% - 10px);
+}
+
+.tippy-popper[x-placement^=top] .tippy-backdrop {
+ border-radius: 40% 40% 0 0;
+}
+
+.tippy-popper[x-placement^=top] .tippy-roundarrow {
+ bottom: -8px;
+ -webkit-transform-origin: 50% 0;
+ transform-origin: 50% 0;
+}
+
+.tippy-popper[x-placement^=top] .tippy-roundarrow svg {
+ position: absolute;
+ left: 0;
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+
+.tippy-popper[x-placement^=top] .tippy-arrow {
+ border-top: 8px solid #333;
+ border-right: 8px solid transparent;
+ border-left: 8px solid transparent;
+ bottom: -7px;
+ margin: 0 6px;
+ -webkit-transform-origin: 50% 0;
+ transform-origin: 50% 0;
+}
+
+.tippy-popper[x-placement^=top] .tippy-backdrop {
+ -webkit-transform-origin: 0 25%;
+ transform-origin: 0 25%;
+}
+
+.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible] {
+ -webkit-transform: scale(1) translate(-50%, -55%);
+ transform: scale(1) translate(-50%, -55%);
+}
+
+.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden] {
+ -webkit-transform: scale(0.2) translate(-50%, -45%);
+ transform: scale(0.2) translate(-50%, -45%);
+ opacity: 0;
+}
+
+.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible] {
+ -webkit-transform: translateY(-10px);
+ transform: translateY(-10px);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(-20px);
+ transform: translateY(-20px);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=perspective] {
+ -webkit-transform-origin: bottom;
+ transform-origin: bottom;
+}
+
+.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible] {
+ -webkit-transform: translateY(-10px) rotateX(0);
+ transform: translateY(-10px) rotateX(0);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0) rotateX(60deg);
+ transform: translateY(0) rotateX(60deg);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible] {
+ -webkit-transform: translateY(-10px);
+ transform: translateY(-10px);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(-10px);
+ transform: translateY(-10px);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible] {
+ -webkit-transform: translateY(-10px);
+ transform: translateY(-10px);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible] {
+ -webkit-transform: translateY(-10px) scale(1);
+ transform: translateY(-10px) scale(1);
+}
+
+.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0) scale(0.5);
+ transform: translateY(0) scale(0.5);
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-backdrop {
+ border-radius: 0 0 30% 30%;
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-roundarrow {
+ top: -8px;
+ -webkit-transform-origin: 50% 100%;
+ transform-origin: 50% 100%;
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg {
+ position: absolute;
+ left: 0;
+ -webkit-transform: rotate(0);
+ transform: rotate(0);
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-arrow {
+ border-bottom: 8px solid #333;
+ border-right: 8px solid transparent;
+ border-left: 8px solid transparent;
+ top: -7px;
+ margin: 0 6px;
+ -webkit-transform-origin: 50% 100%;
+ transform-origin: 50% 100%;
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-backdrop {
+ -webkit-transform-origin: 0 -50%;
+ transform-origin: 0 -50%;
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible] {
+ -webkit-transform: scale(1) translate(-50%, -45%);
+ transform: scale(1) translate(-50%, -45%);
+}
+
+.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden] {
+ -webkit-transform: scale(0.2) translate(-50%);
+ transform: scale(0.2) translate(-50%);
+ opacity: 0;
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible] {
+ -webkit-transform: translateY(10px);
+ transform: translateY(10px);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(20px);
+ transform: translateY(20px);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=perspective] {
+ -webkit-transform-origin: top;
+ transform-origin: top;
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible] {
+ -webkit-transform: translateY(10px) rotateX(0);
+ transform: translateY(10px) rotateX(0);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0) rotateX(-60deg);
+ transform: translateY(0) rotateX(-60deg);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible] {
+ -webkit-transform: translateY(10px);
+ transform: translateY(10px);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(10px);
+ transform: translateY(10px);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible] {
+ -webkit-transform: translateY(10px);
+ transform: translateY(10px);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible] {
+ -webkit-transform: translateY(10px) scale(1);
+ transform: translateY(10px) scale(1);
+}
+
+.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateY(0) scale(0.5);
+ transform: translateY(0) scale(0.5);
+}
+
+.tippy-popper[x-placement^=left] .tippy-backdrop {
+ border-radius: 50% 0 0 50%;
+}
+
+.tippy-popper[x-placement^=left] .tippy-roundarrow {
+ right: -16px;
+ -webkit-transform-origin: 33.33333333% 50%;
+ transform-origin: 33.33333333% 50%;
+}
+
+.tippy-popper[x-placement^=left] .tippy-roundarrow svg {
+ position: absolute;
+ left: 0;
+ -webkit-transform: rotate(90deg);
+ transform: rotate(90deg);
+}
+
+.tippy-popper[x-placement^=left] .tippy-arrow {
+ border-left: 8px solid #333;
+ border-top: 8px solid transparent;
+ border-bottom: 8px solid transparent;
+ right: -7px;
+ margin: 3px 0;
+ -webkit-transform-origin: 0 50%;
+ transform-origin: 0 50%;
+}
+
+.tippy-popper[x-placement^=left] .tippy-backdrop {
+ -webkit-transform-origin: 50% 0;
+ transform-origin: 50% 0;
+}
+
+.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible] {
+ -webkit-transform: scale(1) translate(-50%, -50%);
+ transform: scale(1) translate(-50%, -50%);
+}
+
+.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden] {
+ -webkit-transform: scale(0.2) translate(-75%, -50%);
+ transform: scale(0.2) translate(-75%, -50%);
+ opacity: 0;
+}
+
+.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible] {
+ -webkit-transform: translateX(-10px);
+ transform: translateX(-10px);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(-20px);
+ transform: translateX(-20px);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=perspective] {
+ -webkit-transform-origin: right;
+ transform-origin: right;
+}
+
+.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible] {
+ -webkit-transform: translateX(-10px) rotateY(0);
+ transform: translateX(-10px) rotateY(0);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0) rotateY(-60deg);
+ transform: translateX(0) rotateY(-60deg);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible] {
+ -webkit-transform: translateX(-10px);
+ transform: translateX(-10px);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(-10px);
+ transform: translateX(-10px);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible] {
+ -webkit-transform: translateX(-10px);
+ transform: translateX(-10px);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0);
+ transform: translateX(0);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible] {
+ -webkit-transform: translateX(-10px) scale(1);
+ transform: translateX(-10px) scale(1);
+}
+
+.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0) scale(0.5);
+ transform: translateX(0) scale(0.5);
+}
+
+.tippy-popper[x-placement^=right] .tippy-backdrop {
+ border-radius: 0 50% 50% 0;
+}
+
+.tippy-popper[x-placement^=right] .tippy-roundarrow {
+ left: -16px;
+ -webkit-transform-origin: 66.66666666% 50%;
+ transform-origin: 66.66666666% 50%;
+}
+
+.tippy-popper[x-placement^=right] .tippy-roundarrow svg {
+ position: absolute;
+ left: 0;
+ -webkit-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+}
+
+.tippy-popper[x-placement^=right] .tippy-arrow {
+ border-right: 8px solid #333;
+ border-top: 8px solid transparent;
+ border-bottom: 8px solid transparent;
+ left: -7px;
+ margin: 3px 0;
+ -webkit-transform-origin: 100% 50%;
+ transform-origin: 100% 50%;
+}
+
+.tippy-popper[x-placement^=right] .tippy-backdrop {
+ -webkit-transform-origin: -50% 0;
+ transform-origin: -50% 0;
+}
+
+.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible] {
+ -webkit-transform: scale(1) translate(-50%, -50%);
+ transform: scale(1) translate(-50%, -50%);
+}
+
+.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden] {
+ -webkit-transform: scale(0.2) translate(-25%, -50%);
+ transform: scale(0.2) translate(-25%, -50%);
+ opacity: 0;
+}
+
+.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible] {
+ -webkit-transform: translateX(10px);
+ transform: translateX(10px);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(20px);
+ transform: translateX(20px);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=perspective] {
+ -webkit-transform-origin: left;
+ transform-origin: left;
+}
+
+.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible] {
+ -webkit-transform: translateX(10px) rotateY(0);
+ transform: translateX(10px) rotateY(0);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0) rotateY(60deg);
+ transform: translateX(0) rotateY(60deg);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible] {
+ -webkit-transform: translateX(10px);
+ transform: translateX(10px);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(10px);
+ transform: translateX(10px);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible] {
+ -webkit-transform: translateX(10px);
+ transform: translateX(10px);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0);
+ transform: translateX(0);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible] {
+ -webkit-transform: translateX(10px) scale(1);
+ transform: translateX(10px) scale(1);
+}
+
+.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden] {
+ opacity: 0;
+ -webkit-transform: translateX(0) scale(0.5);
+ transform: translateX(0) scale(0.5);
+}
+
+.tippy-tooltip {
+ position: relative;
+ color: #fff;
+ border-radius: 4px;
+ font-size: .9rem;
+ padding: .3rem .6rem;
+ max-width: 350px;
+ text-align: center;
+ will-change: transform;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ background-color: #333;
+}
+
+.tippy-tooltip[data-size=small] {
+ padding: .2rem .4rem;
+ font-size: .75rem;
+}
+
+.tippy-tooltip[data-size=large] {
+ padding: .4rem .8rem;
+ font-size: 1rem;
+}
+
+.tippy-tooltip[data-animatefill] {
+ overflow: hidden;
+ background-color: transparent;
+}
+
+.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path {
+ pointer-events: auto;
+}
+
+.tippy-tooltip[data-inertia][data-state=visible] {
+ -webkit-transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
+ transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
+}
+
+.tippy-tooltip[data-inertia][data-state=hidden] {
+ -webkit-transition-timing-function: ease;
+ transition-timing-function: ease;
+}
+
+.tippy-arrow,.tippy-roundarrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+}
+
+.tippy-roundarrow {
+ width: 24px;
+ height: 8px;
+ fill: #333;
+ pointer-events: none;
+}
+
+.tippy-backdrop {
+ position: absolute;
+ will-change: transform;
+ background-color: #333;
+ border-radius: 50%;
+ width: calc(110% + 2rem);
+ left: 50%;
+ top: 50%;
+ z-index: -1;
+ -webkit-transition: all cubic-bezier(0.46, 0.1, 0.52, 0.98);
+ transition: all cubic-bezier(0.46, 0.1, 0.52, 0.98);
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+}
+
+.tippy-backdrop:after {
+ content: "";
+ float: left;
+ padding-top: 100%;
+}
+
+.tippy-backdrop + .tippy-content {
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ will-change: opacity;
+}
+
+.tippy-backdrop + .tippy-content[data-state=visible] {
+ opacity: 1;
+}
+
+.tippy-backdrop + .tippy-content[data-state=hidden] {
+ opacity: 0;
+}
+
+.noUi-target,.noUi-target * {
+ -webkit-touch-callout: none;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ -webkit-user-select: none;
+ -ms-touch-action: none;
+ touch-action: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.noUi-target {
+ position: relative;
+ direction: ltr;
+}
+
+.noUi-base,.noUi-connects {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ z-index: 1;
+}
+
+.noUi-connects {
+ overflow: hidden;
+ z-index: 0;
+}
+
+.noUi-connect,.noUi-origin {
+ will-change: transform;
+ position: absolute;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0;
+}
+
+html:not([dir='rtl']) .noUi-horizontal .noUi-origin {
+ left: auto;
+ right: 0;
+}
+
+.noUi-vertical .noUi-origin {
+ width: 0;
+}
+
+.noUi-horizontal .noUi-origin {
+ height: 0;
+}
+
+.noUi-handle {
+ position: absolute;
+}
+
+.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {
+ -webkit-transition: transform 0.3s;
+ -webkit-transition: -webkit-transform 0.3s;
+ transition: -webkit-transform 0.3s;
+ transition: transform 0.3s;
+ transition: transform 0.3s, -webkit-transform 0.3s;
+}
+
+.noUi-state-drag * {
+ cursor: inherit !important;
+}
+
+.noUi-horizontal {
+ height: 18px;
+}
+
+.noUi-horizontal .noUi-handle {
+ width: 34px;
+ height: 28px;
+ left: -17px;
+ top: -6px;
+}
+
+.noUi-vertical {
+ width: 18px;
+}
+
+.noUi-vertical .noUi-handle {
+ width: 28px;
+ height: 34px;
+ left: -6px;
+ top: -17px;
+}
+
+html:not([dir='rtl']) .noUi-horizontal .noUi-handle {
+ right: -17px;
+ left: auto;
+}
+
+.noUi-target {
+ background: #fafafa;
+ border-radius: 4px;
+ border: 1px solid #d3d3d3;
+}
+
+.noUi-connects {
+ border-radius: 3px;
+}
+
+.noUi-connect {
+ background: #3fb8af;
+}
+
+.noUi-draggable {
+ cursor: ew-resize;
+}
+
+.noUi-vertical .noUi-draggable {
+ cursor: ns-resize;
+}
+
+.noUi-handle {
+ border: 1px solid #d9d9d9;
+ border-radius: 3px;
+ background: #fff;
+ cursor: default;
+ -webkit-box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
+ box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
+}
+
+.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {
+ width: 14px;
+ height: 1px;
+ left: 6px;
+ top: 14px;
+}
+
+.noUi-vertical .noUi-handle:after {
+ top: 17px;
+}
+
+[disabled] .noUi-connect {
+ background: #b8b8b8;
+}
+
+[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {
+ cursor: not-allowed;
+}
+
+.noUi-pips,.noUi-pips * {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.noUi-pips {
+ position: absolute;
+ color: #999;
+}
+
+.noUi-value {
+ position: absolute;
+ white-space: nowrap;
+ text-align: center;
+}
+
+.noUi-value-sub {
+ color: #ccc;
+ font-size: 10px;
+}
+
+.noUi-marker {
+ position: absolute;
+ background: #ccc;
+}
+
+.noUi-marker-sub {
+ background: #aaa;
+}
+
+.noUi-marker-large {
+ background: #aaa;
+}
+
+.noUi-pips-horizontal {
+ padding: 10px 0;
+ height: 80px;
+ top: 100%;
+ left: 0;
+ width: 100%;
+}
+
+.noUi-value-horizontal {
+ -webkit-transform: translate(-50%, 50%);
+ transform: translate(-50%, 50%);
+}
+
+.noUi-rtl .noUi-value-horizontal {
+ -webkit-transform: translate(50%, 50%);
+ transform: translate(50%, 50%);
+}
+
+.noUi-marker-horizontal.noUi-marker {
+ margin-left: -1px;
+ width: 2px;
+ height: 5px;
+}
+
+.noUi-marker-horizontal.noUi-marker-sub {
+ height: 10px;
+}
+
+.noUi-marker-horizontal.noUi-marker-large {
+ height: 15px;
+}
+
+.noUi-pips-vertical {
+ padding: 0 10px;
+ height: 100%;
+ top: 0;
+ left: 100%;
+}
+
+.noUi-value-vertical {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%, 0);
+ padding-left: 25px;
+}
+
+.noUi-rtl .noUi-value-vertical {
+ -webkit-transform: translate(0, 50%);
+ transform: translate(0, 50%);
+}
+
+.noUi-marker-vertical.noUi-marker {
+ width: 5px;
+ height: 2px;
+ margin-top: -1px;
+}
+
+.noUi-marker-vertical.noUi-marker-sub {
+ width: 10px;
+}
+
+.noUi-marker-vertical.noUi-marker-large {
+ width: 15px;
+}
+
+.noUi-tooltip {
+ display: block;
+ position: absolute;
+ border: 1px solid #d9d9d9;
+ border-radius: 3px;
+ background: #fff;
+ color: #000;
+ padding: 5px;
+ text-align: center;
+ white-space: nowrap;
+}
+
+.noUi-horizontal .noUi-tooltip {
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ left: 50%;
+ bottom: 120%;
+}
+
+.noUi-vertical .noUi-tooltip {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ top: 50%;
+ right: 120%;
+}/*! critical:start */.rc-flag.rc-gb--xs.rc-gb--xs::after,.rc-flag.gb--xs.gb--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-image: url("/flags/1x1/gb.svg");
+ background-position: 37.647% 53.333%;
+ }
+
+.rc-flag.rc-gb--xs.rc-gb--xs.rc-btn::after,.rc-flag.rc-gb--xs.rc-gb--xs.btn::after,.rc-flag.gb--xs.gb--xs.rc-btn::after,.rc-flag.gb--xs.gb--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-us--xs.rc-us--xs::after,.rc-flag.us--xs.us--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-image: url("/flags/1x1/us.svg");
+ background-position: 94.118% 93.333%;
+}
+
+.rc-flag.rc-us--xs.rc-us--xs.rc-btn::after,.rc-flag.rc-us--xs.rc-us--xs.btn::after,.rc-flag.us--xs.us--xs.rc-btn::after,.rc-flag.us--xs.us--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ca--xs.rc-ca--xs::after,.rc-flag.ca--xs.ca--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-image: url("/flags/1x1/ca.svg");
+ background-position: 37.647% 6.667%;
+}
+
+.rc-flag.rc-ca--xs.rc-ca--xs.rc-btn::after,.rc-flag.rc-ca--xs.rc-ca--xs.btn::after,.rc-flag.ca--xs.ca--xs.rc-btn::after,.rc-flag.ca--xs.ca--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}/*! critical:end *//*! critical:start */.rc-icon.rc-iconography.rc-menu--xs.rc-menu--xs::after,.rc-icon.rc-iconography--xs.rc-menu--xs.rc-menu--xs::after {
+ background-image: url("/output/general/iconography/menu--xs.svg");
+ width: 24px;
+ }
+
+.rc-icon.rc-menu--xs.rc-menu--xs:after,.rc-icon--xs.rc-menu--xs.rc-menu--xs:after {
+ background-position: 54.55% 71.43%;
+}
+
+.rc-icon.rc-iconography.rc-search--xs.rc-search--xs::after,.rc-icon.rc-iconography--xs.rc-search--xs.rc-search--xs::after {
+ background-image: url("/output/general/iconography/search--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-iconography.rc-search--xs.rc-search--xs:hover::after,.rc-icon.rc-iconography--xs.rc-search--xs.rc-search--xs:hover::after {
+ background-image: url("/output/general/brand1/search--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-search--xs.rc-search--xs:after,.rc-icon--xs.rc-search--xs.rc-search--xs:after {
+ background-position: 63.64% 85.71%;
+}
+
+.rc-icon.rc-iconography.rc-user--xs.rc-user--xs::after,.rc-icon.rc-iconography--xs.rc-user--xs.rc-user--xs::after {
+ background-image: url("/output/general/iconography/user--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-iconography.rc-user--xs.rc-user--xs:hover::after,.rc-icon.rc-iconography--xs.rc-user--xs.rc-user--xs:hover::after {
+ background-image: url("/output/general/brand1/user--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-user--xs.rc-user--xs:after,.rc-icon--xs.rc-user--xs.rc-user--xs:after {
+ background-position: 45.45% 100%;
+}
+
+.rc-icon.rc-iconography.rc-pin--xs.rc-pin--xs::after,.rc-icon.rc-iconography--xs.rc-pin--xs.rc-pin--xs::after {
+ background-image: url("/output/general/iconography/pin--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-iconography.rc-pin--xs.rc-pin--xs:hover::after,.rc-icon.rc-iconography--xs.rc-pin--xs.rc-pin--xs:hover::after {
+ background-image: url("/output/general/brand1/pin--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-pin--xs.rc-pin--xs:after,.rc-icon--xs.rc-pin--xs.rc-pin--xs:after {
+ background-position: 81.82% 28.57%;
+}
+
+.rc-icon.rc-brand3.rc-user--xs.rc-user--xs::after,.rc-icon.rc-brand3--xs.rc-user--xs.rc-user--xs::after {
+ background-image: url("/output/general/brand3/user--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-user--xs.rc-user--xs:after,.rc-icon--xs.rc-user--xs.rc-user--xs:after {
+ background-position: 45.45% 100%;
+}
+
+.rc-icon.rc-brand3.rc-home--xs.rc-home--xs::after,.rc-icon.rc-brand3--xs.rc-home--xs.rc-home--xs::after {
+ background-image: url("/output/general/brand3/home--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-home--xs.rc-home--xs:after,.rc-icon--xs.rc-home--xs.rc-home--xs:after {
+ background-position: 54.55% 57.14%;
+}
+
+.rc-icon.rc-brand3.rc-documents--xs.rc-documents--xs::after,.rc-icon.rc-brand3--xs.rc-documents--xs.rc-documents--xs::after {
+ background-image: url("/output/general/brand3/documents--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-documents--xs.rc-documents--xs:after,.rc-icon--xs.rc-documents--xs.rc-documents--xs:after {
+ background-position: 45.45% 28.57%;
+}
+
+.rc-icon.rc-brand3.rc-up--xs.rc-up--xs::after,.rc-icon.rc-brand3--xs.rc-up--xs.rc-up--xs::after {
+ background-image: url("/output/general/brand3/up--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-up--xs.rc-up--xs:after,.rc-icon--xs.rc-up--xs.rc-up--xs:after {
+ background-position: 36.36% 100%;
+}
+
+.rc-icon.rc-brand3.rc-mobile--xs.rc-mobile--xs::after,.rc-icon.rc-brand3--xs.rc-mobile--xs.rc-mobile--xs::after {
+ background-image: url("/output/general/brand3/mobile--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-mobile--xs.rc-mobile--xs:after,.rc-icon--xs.rc-mobile--xs.rc-mobile--xs:after {
+ background-position: 72.73% 0;
+}
+
+.rc-icon.rc-brand3.rc-close--xs.rc-close--xs::after,.rc-icon.rc-brand3--xs.rc-close--xs.rc-close--xs::after {
+ background-image: url("/output/general/brand3/close--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-close--xs.rc-close--xs:after,.rc-icon--xs.rc-close--xs.rc-close--xs:after {
+ background-position: 36.36% 0;
+}
+
+.rc-icon.rc-iconography.rc-close--xs.rc-close--xs::after,.rc-icon.rc-iconography--xs.rc-close--xs.rc-close--xs::after {
+ background-image: url("/output/general/iconography/close--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-close--xs.rc-close--xs:after,.rc-icon--xs.rc-close--xs.rc-close--xs:after {
+ background-position: 36.36% 0;
+}
+
+.rc-icon.rc-iconography.rc-left--xs.rc-left--xs::after,.rc-icon.rc-iconography--xs.rc-left--xs.rc-left--xs::after {
+ background-image: url("/output/general/iconography/left--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-left--xs.rc-left--xs:after,.rc-icon--xs.rc-left--xs.rc-left--xs:after {
+ background-position: 63.64% 42.86%;
+}
+
+.rc-icon.rc-iconography.rc-email--xs.rc-email--xs::after,.rc-icon.rc-iconography--xs.rc-email--xs.rc-email--xs::after {
+ background-image: url("/output/general/iconography/email--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-email--xs.rc-email--xs:after,.rc-icon--xs.rc-email--xs.rc-email--xs:after {
+ background-position: 18.18% 42.86%;
+}
+
+.rc-icon.rc-iconography.rc-advice--xs.rc-advice--xs::after,.rc-icon.rc-iconography--xs.rc-advice--xs.rc-advice--xs::after {
+ background-image: url("/output/general/iconography/advice--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-advice--xs.rc-advice--xs:after,.rc-icon--xs.rc-advice--xs.rc-advice--xs:after {
+ background-position: 18.18% 0;
+}
+
+.rc-icon.rc-iconography.rc-actions--xs.rc-actions--xs::after,.rc-icon.rc-iconography--xs.rc-actions--xs.rc-actions--xs::after {
+ background-image: url("/output/general/iconography/actions--xs.svg");
+ width: 24px;
+}
+
+.rc-icon.rc-actions--xs.rc-actions--xs:after,.rc-icon--xs.rc-actions--xs.rc-actions--xs:after {
+ background-position: 9.09% 0;
+}/*! critical:end */.sixteen-to-nine {
+ width: 100%;
+ max-width: 1100px;
+ height: calc(100% * 0.562);
+ max-height: 1100px * 0.562;
+ }
+
+.screen-reader-text,.rc-screen-reader-text {
+ clip: rect(1px, 1px, 1px, 1px);
+ position: absolute !important;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+}
+
+.screen-reader-text:focus,.rc-screen-reader-text:focus {
+ background-color: azure;
+ border-radius: 3px;
+ -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ color: #444444;
+ display: block;
+ font-size: .875em;
+ font-weight: 500;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 999;
+}/*
+ This will hide the focus indicator if the element receives focus via the mouse,
+ but it will still show up on keyboard focus.
+
+ see -> https://www.npmjs.com/package/focus-visible
+*/.js-focus-visible :focus:not(.focus-visible) {
+ outline: none;
+ }/*! critical:start *//*! critical:end */.rc-svg--animated,.svg--animated {
+ max-width: 300px;
+ padding: 2rem;
+ }/*! critical:start *//*! critical:end */.rc-animation-001--base {
+ margin-top: 10px;
+ opacity: .7;
+ -webkit-transition: margin-top 0.2s ease, opacity 0.2s ease;
+ transition: margin-top 0.2s ease, opacity 0.2s ease;
+ }
+
+.rc-animation-001--base.rc-animation-001--active {
+ margin-top: 0;
+ opacity: 1;
+}/*! critical:start */.rc-bg-colour--brand1,.bg-colour--brand1 {
+ background-color: #E2001A;
+ }
+
+.rc-bg-colour--brand2,.bg-colour--brand2 {
+ background-color: #808285;
+}
+
+.rc-btn--icon-label.rc-icon:not(.btn--inverse)[aria-selected='true'],.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse)[aria-selected='true'],.btn--icon-label.rc-icon:not(.btn--inverse)[aria-selected='true'],.btn--icon-label.rc-icon:not(.rc-btn--inverse)[aria-selected='true'],.rc-btn--icon-tab.rc-icon:not(.btn--inverse)[aria-selected='true'],.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse)[aria-selected='true'],.rc-btn--icon-tab:hover:not(:disabled),.rc-btn--icon-tab:focus,.rc-btn--icon-tab [aria-selected='true'],.rc-tab--view-control:hover,.rc-bg-colour--brand3,.bg-colour--brand3 {
+ background-color: #FFFFFF;
+}
+
+.rc-tab--view-control,.rc-bg-colour--brand4,.bg-colour--brand4,.rc-navigation--vertical__list-item > a.rc-active,.rc-navigation--vertical__list-item > a.active,.navigation--vertical__list-item > a.rc-active,.navigation--vertical__list-item > a.active {
+ background-color: #F6F6F6;
+}
+
+.rc-bg-colour--interface-dark,.bg-colour--interface-dark {
+ background-color: #333333;
+}
+
+.rc-text-colour--brand1,.text-colour--brand1 {
+ color: #E2001A;
+}
+
+.rc-text-colour--brand3,.text-colour--brand3 {
+ color: #FFFFFF;
+}
+
+.rc-text-colour--brand4,.text-colour--brand4 {
+ color: #F6F6F6;
+}
+
+.rc-text-colour--text,.text-colour--text {
+ color: #666666;
+}
+
+.rc-text-colour--iconography,.text-colour--iconography {
+ color: #767676;
+}
+
+.rc-text-colour--hyperlink,.text-colour--hyperlink {
+ color: #444444;
+}
+
+.rc-text-colour--success,.text-colour--success {
+ color: #008900;
+}
+
+.rc-text-colour--error,.text-colour--error {
+ color: #C03344;
+}
+
+.rc-text-colour--warning,.text-colour--warning {
+ color: #EE8B00;
+}
+
+.rc-text-colour--inactive,.text-colour--inactive {
+ color: #EAEAEA;
+}
+
+.rc-border-colour--brand1,.border-colour--brand1 {
+ border-color: #E2001A;
+}
+
+.rc-border-colour--brand4,.border-colour--brand4 {
+ border-color: #F6F6F6;
+}
+
+.rc-filters__form > .rc-fieldset,.rc-filters__header,.rc-list--inverse .rc-list__header,.list--inverse .rc-list__header,.rc-list--inverse .list__header,.list--inverse .list__header,.rc-list--inverse .rc-list__link,.list--inverse .rc-list__link,.rc-list--inverse .list__link,.list--inverse .list__link,.rc-list__accordion-item,nav[data-toggle-group='desktop'] .rc-list__link,nav[data-toggle-group=''] .rc-list__link,nav[data-toggle-group='desktop'] .list__link,nav[data-toggle-group=''] .list__link,.rc-border-colour--interface,.border-colour--interface {
+ border-color: #D7D7D7;
+}
+
+.rc-border-colour--text,.border-colour--text {
+ border-color: #666666;
+}/*! critical:end */.rc-bg-gradient--horizontal,.bg-gradient--horizontal {
+ background: linear-gradient(91deg, #FFFFFF 0%, #F6F6F6 100%);
+ }
+
+.rc-bg-gradient--vertical,.bg-gradient--vertical {
+ background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F6F6F6));
+ background: linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);
+}/*! critical:start */.rc-flag::after {
+ content: '';
+ display: inline-block;
+ background-repeat: no-repeat;
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ border-radius: 999px;
+ border: solid 1px #D7D7D7;
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--flags.jpg?v=8-7-8);
+ }/*! critical:end */.rc-flag.rc-ad::after,.rc-flag.ad::after {
+ background-position: 6.274% 0;
+ }
+
+.rc-flag.rc-ad--xs::after,.rc-flag.ad--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 0;
+}
+
+.rc-flag.rc-ad--xs.rc-btn::after,.rc-flag.rc-ad--xs.btn::after,.rc-flag.ad--xs.rc-btn::after,.rc-flag.ad--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ae::after,.rc-flag.ae::after {
+ background-position: 69.02% 46.667%;
+}
+
+.rc-flag.rc-ae--xs::after,.rc-flag.ae--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 46.667%;
+}
+
+.rc-flag.rc-ae--xs.rc-btn::after,.rc-flag.rc-ae--xs.btn::after,.rc-flag.ae--xs.rc-btn::after,.rc-flag.ae--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-af::after,.rc-flag.af::after {
+ background-position: 0 6.667%;
+}
+
+.rc-flag.rc-af--xs::after,.rc-flag.af--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 6.667%;
+}
+
+.rc-flag.rc-af--xs.rc-btn::after,.rc-flag.rc-af--xs.btn::after,.rc-flag.af--xs.rc-btn::after,.rc-flag.af--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ag::after,.rc-flag.ag::after {
+ background-position: 6.274% 6.667%;
+}
+
+.rc-flag.rc-ag--xs::after,.rc-flag.ag--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 6.667%;
+}
+
+.rc-flag.rc-ag--xs.rc-btn::after,.rc-flag.rc-ag--xs.btn::after,.rc-flag.ag--xs.rc-btn::after,.rc-flag.ag--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ai::after,.rc-flag.ai::after {
+ background-position: 12.549% 0;
+}
+
+.rc-flag.rc-ai--xs::after,.rc-flag.ai--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 0;
+}
+
+.rc-flag.rc-ai--xs.rc-btn::after,.rc-flag.rc-ai--xs.btn::after,.rc-flag.ai--xs.rc-btn::after,.rc-flag.ai--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-al::after,.rc-flag.al::after {
+ background-position: 12.549% 6.667%;
+}
+
+.rc-flag.rc-al--xs::after,.rc-flag.al--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 6.667%;
+}
+
+.rc-flag.rc-al--xs.rc-btn::after,.rc-flag.rc-al--xs.btn::after,.rc-flag.al--xs.rc-btn::after,.rc-flag.al--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-am::after,.rc-flag.am::after {
+ background-position: 0 13.333%;
+}
+
+.rc-flag.rc-am--xs::after,.rc-flag.am--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 13.333%;
+}
+
+.rc-flag.rc-am--xs.rc-btn::after,.rc-flag.rc-am--xs.btn::after,.rc-flag.am--xs.rc-btn::after,.rc-flag.am--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ao::after,.rc-flag.ao::after {
+ background-position: 6.274% 13.333%;
+}
+
+.rc-flag.rc-ao--xs::after,.rc-flag.ao--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 13.333%;
+}
+
+.rc-flag.rc-ao--xs.rc-btn::after,.rc-flag.rc-ao--xs.btn::after,.rc-flag.ao--xs.rc-btn::after,.rc-flag.ao--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-aq::after,.rc-flag.aq::after {
+ background-position: 12.549% 13.333%;
+}
+
+.rc-flag.rc-aq--xs::after,.rc-flag.aq--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 13.333%;
+}
+
+.rc-flag.rc-aq--xs.rc-btn::after,.rc-flag.rc-aq--xs.btn::after,.rc-flag.aq--xs.rc-btn::after,.rc-flag.aq--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ar::after,.rc-flag.ar::after {
+ background-position: 18.823% 0;
+}
+
+.rc-flag.rc-ar--xs::after,.rc-flag.ar--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 0;
+}
+
+.rc-flag.rc-ar--xs.rc-btn::after,.rc-flag.rc-ar--xs.btn::after,.rc-flag.ar--xs.rc-btn::after,.rc-flag.ar--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-as::after,.rc-flag.as::after {
+ background-position: 18.823% 6.667%;
+}
+
+.rc-flag.rc-as--xs::after,.rc-flag.as--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 6.667%;
+}
+
+.rc-flag.rc-as--xs.rc-btn::after,.rc-flag.rc-as--xs.btn::after,.rc-flag.as--xs.rc-btn::after,.rc-flag.as--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-at::after,.rc-flag.at::after {
+ background-position: 18.823% 13.333%;
+}
+
+.rc-flag.rc-at--xs::after,.rc-flag.at--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 13.333%;
+}
+
+.rc-flag.rc-at--xs.rc-btn::after,.rc-flag.rc-at--xs.btn::after,.rc-flag.at--xs.rc-btn::after,.rc-flag.at--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-au::after,.rc-flag.au::after {
+ background-position: 0 20%;
+}
+
+.rc-flag.rc-au--xs::after,.rc-flag.au--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 20%;
+}
+
+.rc-flag.rc-au--xs.rc-btn::after,.rc-flag.rc-au--xs.btn::after,.rc-flag.au--xs.rc-btn::after,.rc-flag.au--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-aw::after,.rc-flag.aw::after {
+ background-position: 6.274% 20%;
+}
+
+.rc-flag.rc-aw--xs::after,.rc-flag.aw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 20%;
+}
+
+.rc-flag.rc-aw--xs.rc-btn::after,.rc-flag.rc-aw--xs.btn::after,.rc-flag.aw--xs.rc-btn::after,.rc-flag.aw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ax::after,.rc-flag.ax::after {
+ background-position: 12.549% 20%;
+}
+
+.rc-flag.rc-ax--xs::after,.rc-flag.ax--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 20%;
+}
+
+.rc-flag.rc-ax--xs.rc-btn::after,.rc-flag.rc-ax--xs.btn::after,.rc-flag.ax--xs.rc-btn::after,.rc-flag.ax--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-az::after,.rc-flag.az::after {
+ background-position: 18.823% 20%;
+}
+
+.rc-flag.rc-az--xs::after,.rc-flag.az--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 20%;
+}
+
+.rc-flag.rc-az--xs.rc-btn::after,.rc-flag.rc-az--xs.btn::after,.rc-flag.az--xs.rc-btn::after,.rc-flag.az--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ba::after,.rc-flag.ba::after {
+ background-position: 25.098% 0;
+}
+
+.rc-flag.rc-ba--xs::after,.rc-flag.ba--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 0;
+}
+
+.rc-flag.rc-ba--xs.rc-btn::after,.rc-flag.rc-ba--xs.btn::after,.rc-flag.ba--xs.rc-btn::after,.rc-flag.ba--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bb::after,.rc-flag.bb::after {
+ background-position: 25.098% 6.667%;
+}
+
+.rc-flag.rc-bb--xs::after,.rc-flag.bb--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 6.667%;
+}
+
+.rc-flag.rc-bb--xs.rc-btn::after,.rc-flag.rc-bb--xs.btn::after,.rc-flag.bb--xs.rc-btn::after,.rc-flag.bb--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bd::after,.rc-flag.bd::after {
+ background-position: 25.098% 13.333%;
+}
+
+.rc-flag.rc-bd--xs::after,.rc-flag.bd--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 13.333%;
+}
+
+.rc-flag.rc-bd--xs.rc-btn::after,.rc-flag.rc-bd--xs.btn::after,.rc-flag.bd--xs.rc-btn::after,.rc-flag.bd--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-be::after,.rc-flag.be::after {
+ background-position: 25.098% 20%;
+}
+
+.rc-flag.rc-be--xs::after,.rc-flag.be--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 20%;
+}
+
+.rc-flag.rc-be--xs.rc-btn::after,.rc-flag.rc-be--xs.btn::after,.rc-flag.be--xs.rc-btn::after,.rc-flag.be--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bf::after,.rc-flag.bf::after {
+ background-position: 0 26.667%;
+}
+
+.rc-flag.rc-bf--xs::after,.rc-flag.bf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 26.667%;
+}
+
+.rc-flag.rc-bf--xs.rc-btn::after,.rc-flag.rc-bf--xs.btn::after,.rc-flag.bf--xs.rc-btn::after,.rc-flag.bf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bg::after,.rc-flag.bg::after {
+ background-position: 6.274% 26.667%;
+}
+
+.rc-flag.rc-bg--xs::after,.rc-flag.bg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 26.667%;
+}
+
+.rc-flag.rc-bg--xs.rc-btn::after,.rc-flag.rc-bg--xs.btn::after,.rc-flag.bg--xs.rc-btn::after,.rc-flag.bg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bh::after,.rc-flag.bh::after {
+ background-position: 12.549% 26.667%;
+}
+
+.rc-flag.rc-bh--xs::after,.rc-flag.bh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 26.667%;
+}
+
+.rc-flag.rc-bh--xs.rc-btn::after,.rc-flag.rc-bh--xs.btn::after,.rc-flag.bh--xs.rc-btn::after,.rc-flag.bh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bi::after,.rc-flag.bi::after {
+ background-position: 18.823% 26.667%;
+}
+
+.rc-flag.rc-bi--xs::after,.rc-flag.bi--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 26.667%;
+}
+
+.rc-flag.rc-bi--xs.rc-btn::after,.rc-flag.rc-bi--xs.btn::after,.rc-flag.bi--xs.rc-btn::after,.rc-flag.bi--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bj::after,.rc-flag.bj::after {
+ background-position: 25.098% 26.667%;
+}
+
+.rc-flag.rc-bj--xs::after,.rc-flag.bj--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 26.667%;
+}
+
+.rc-flag.rc-bj--xs.rc-btn::after,.rc-flag.rc-bj--xs.btn::after,.rc-flag.bj--xs.rc-btn::after,.rc-flag.bj--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bl::after,.rc-flag.bl::after {
+ background-position: 31.372% 0;
+}
+
+.rc-flag.rc-bl--xs::after,.rc-flag.bl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 0;
+}
+
+.rc-flag.rc-bl--xs.rc-btn::after,.rc-flag.rc-bl--xs.btn::after,.rc-flag.bl--xs.rc-btn::after,.rc-flag.bl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bm::after,.rc-flag.bm::after {
+ background-position: 31.372% 6.667%;
+}
+
+.rc-flag.rc-bm--xs::after,.rc-flag.bm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 6.667%;
+}
+
+.rc-flag.rc-bm--xs.rc-btn::after,.rc-flag.rc-bm--xs.btn::after,.rc-flag.bm--xs.rc-btn::after,.rc-flag.bm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bn::after,.rc-flag.bn::after {
+ background-position: 31.372% 13.333%;
+}
+
+.rc-flag.rc-bn--xs::after,.rc-flag.bn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 13.333%;
+}
+
+.rc-flag.rc-bn--xs.rc-btn::after,.rc-flag.rc-bn--xs.btn::after,.rc-flag.bn--xs.rc-btn::after,.rc-flag.bn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bo::after,.rc-flag.bo::after {
+ background-position: 31.372% 20%;
+}
+
+.rc-flag.rc-bo--xs::after,.rc-flag.bo--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 20%;
+}
+
+.rc-flag.rc-bo--xs.rc-btn::after,.rc-flag.rc-bo--xs.btn::after,.rc-flag.bo--xs.rc-btn::after,.rc-flag.bo--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bq::after,.rc-flag.bq::after {
+ background-position: 31.372% 26.667%;
+}
+
+.rc-flag.rc-bq--xs::after,.rc-flag.bq--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 26.667%;
+}
+
+.rc-flag.rc-bq--xs.rc-btn::after,.rc-flag.rc-bq--xs.btn::after,.rc-flag.bq--xs.rc-btn::after,.rc-flag.bq--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-br::after,.rc-flag.br::after {
+ background-position: 0 33.333%;
+}
+
+.rc-flag.rc-br--xs::after,.rc-flag.br--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 33.333%;
+}
+
+.rc-flag.rc-br--xs.rc-btn::after,.rc-flag.rc-br--xs.btn::after,.rc-flag.br--xs.rc-btn::after,.rc-flag.br--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bs::after,.rc-flag.bs::after {
+ background-position: 6.274% 33.333%;
+}
+
+.rc-flag.rc-bs--xs::after,.rc-flag.bs--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 33.333%;
+}
+
+.rc-flag.rc-bs--xs.rc-btn::after,.rc-flag.rc-bs--xs.btn::after,.rc-flag.bs--xs.rc-btn::after,.rc-flag.bs--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bt::after,.rc-flag.bt::after {
+ background-position: 12.549% 33.333%;
+}
+
+.rc-flag.rc-bt--xs::after,.rc-flag.bt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 33.333%;
+}
+
+.rc-flag.rc-bt--xs.rc-btn::after,.rc-flag.rc-bt--xs.btn::after,.rc-flag.bt--xs.rc-btn::after,.rc-flag.bt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bv::after,.rc-flag.bv::after {
+ background-position: 18.823% 33.333%;
+}
+
+.rc-flag.rc-bv--xs::after,.rc-flag.bv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 33.333%;
+}
+
+.rc-flag.rc-bv--xs.rc-btn::after,.rc-flag.rc-bv--xs.btn::after,.rc-flag.bv--xs.rc-btn::after,.rc-flag.bv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bw::after,.rc-flag.bw::after {
+ background-position: 25.098% 33.333%;
+}
+
+.rc-flag.rc-bw--xs::after,.rc-flag.bw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 33.333%;
+}
+
+.rc-flag.rc-bw--xs.rc-btn::after,.rc-flag.rc-bw--xs.btn::after,.rc-flag.bw--xs.rc-btn::after,.rc-flag.bw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-by::after,.rc-flag.by::after {
+ background-position: 31.372% 33.333%;
+}
+
+.rc-flag.rc-by--xs::after,.rc-flag.by--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 33.333%;
+}
+
+.rc-flag.rc-by--xs.rc-btn::after,.rc-flag.rc-by--xs.btn::after,.rc-flag.by--xs.rc-btn::after,.rc-flag.by--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-bz::after,.rc-flag.bz::after {
+ background-position: 37.647% 0;
+}
+
+.rc-flag.rc-bz--xs::after,.rc-flag.bz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 0;
+}
+
+.rc-flag.rc-bz--xs.rc-btn::after,.rc-flag.rc-bz--xs.btn::after,.rc-flag.bz--xs.rc-btn::after,.rc-flag.bz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ca::after,.rc-flag.ca::after {
+ background-position: 37.647% 6.667%;
+}
+
+.rc-flag.rc-ca--xs::after,.rc-flag.ca--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 6.667%;
+}
+
+.rc-flag.rc-ca--xs.rc-btn::after,.rc-flag.rc-ca--xs.btn::after,.rc-flag.ca--xs.rc-btn::after,.rc-flag.ca--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cc::after,.rc-flag.cc::after {
+ background-position: 37.647% 13.333%;
+}
+
+.rc-flag.rc-cc--xs::after,.rc-flag.cc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 13.333%;
+}
+
+.rc-flag.rc-cc--xs.rc-btn::after,.rc-flag.rc-cc--xs.btn::after,.rc-flag.cc--xs.rc-btn::after,.rc-flag.cc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cd::after,.rc-flag.cd::after {
+ background-position: 37.647% 20%;
+}
+
+.rc-flag.rc-cd--xs::after,.rc-flag.cd--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 20%;
+}
+
+.rc-flag.rc-cd--xs.rc-btn::after,.rc-flag.rc-cd--xs.btn::after,.rc-flag.cd--xs.rc-btn::after,.rc-flag.cd--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cf::after,.rc-flag.cf::after {
+ background-position: 37.647% 26.667%;
+}
+
+.rc-flag.rc-cf--xs::after,.rc-flag.cf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 26.667%;
+}
+
+.rc-flag.rc-cf--xs.rc-btn::after,.rc-flag.rc-cf--xs.btn::after,.rc-flag.cf--xs.rc-btn::after,.rc-flag.cf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cg::after,.rc-flag.cg::after {
+ background-position: 37.647% 33.333%;
+}
+
+.rc-flag.rc-cg--xs::after,.rc-flag.cg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 33.333%;
+}
+
+.rc-flag.rc-cg--xs.rc-btn::after,.rc-flag.rc-cg--xs.btn::after,.rc-flag.cg--xs.rc-btn::after,.rc-flag.cg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ch::after,.rc-flag.ch::after {
+ background-position: 0 40%;
+}
+
+.rc-flag.rc-ch--xs::after,.rc-flag.ch--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 40%;
+}
+
+.rc-flag.rc-ch--xs.rc-btn::after,.rc-flag.rc-ch--xs.btn::after,.rc-flag.ch--xs.rc-btn::after,.rc-flag.ch--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ci::after,.rc-flag.ci::after {
+ background-position: 6.274% 40%;
+}
+
+.rc-flag.rc-ci--xs::after,.rc-flag.ci--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 40%;
+}
+
+.rc-flag.rc-ci--xs.rc-btn::after,.rc-flag.rc-ci--xs.btn::after,.rc-flag.ci--xs.rc-btn::after,.rc-flag.ci--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ck::after,.rc-flag.ck::after {
+ background-position: 12.549% 40%;
+}
+
+.rc-flag.rc-ck--xs::after,.rc-flag.ck--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 40%;
+}
+
+.rc-flag.rc-ck--xs.rc-btn::after,.rc-flag.rc-ck--xs.btn::after,.rc-flag.ck--xs.rc-btn::after,.rc-flag.ck--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cl::after,.rc-flag.cl::after {
+ background-position: 18.823% 40%;
+}
+
+.rc-flag.rc-cl--xs::after,.rc-flag.cl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 40%;
+}
+
+.rc-flag.rc-cl--xs.rc-btn::after,.rc-flag.rc-cl--xs.btn::after,.rc-flag.cl--xs.rc-btn::after,.rc-flag.cl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cm::after,.rc-flag.cm::after {
+ background-position: 25.098% 40%;
+}
+
+.rc-flag.rc-cm--xs::after,.rc-flag.cm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 40%;
+}
+
+.rc-flag.rc-cm--xs.rc-btn::after,.rc-flag.rc-cm--xs.btn::after,.rc-flag.cm--xs.rc-btn::after,.rc-flag.cm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cn::after,.rc-flag.cn::after {
+ background-position: 31.372% 40%;
+}
+
+.rc-flag.rc-cn--xs::after,.rc-flag.cn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 40%;
+}
+
+.rc-flag.rc-cn--xs.rc-btn::after,.rc-flag.rc-cn--xs.btn::after,.rc-flag.cn--xs.rc-btn::after,.rc-flag.cn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-co::after,.rc-flag.co::after {
+ background-position: 37.647% 40%;
+}
+
+.rc-flag.rc-co--xs::after,.rc-flag.co--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 40%;
+}
+
+.rc-flag.rc-co--xs.rc-btn::after,.rc-flag.rc-co--xs.btn::after,.rc-flag.co--xs.rc-btn::after,.rc-flag.co--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cr::after,.rc-flag.cr::after {
+ background-position: 43.922% 0;
+}
+
+.rc-flag.rc-cr--xs::after,.rc-flag.cr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 0;
+}
+
+.rc-flag.rc-cr--xs.rc-btn::after,.rc-flag.rc-cr--xs.btn::after,.rc-flag.cr--xs.rc-btn::after,.rc-flag.cr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cu::after,.rc-flag.cu::after {
+ background-position: 43.922% 6.667%;
+}
+
+.rc-flag.rc-cu--xs::after,.rc-flag.cu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 6.667%;
+}
+
+.rc-flag.rc-cu--xs.rc-btn::after,.rc-flag.rc-cu--xs.btn::after,.rc-flag.cu--xs.rc-btn::after,.rc-flag.cu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cv::after,.rc-flag.cv::after {
+ background-position: 43.922% 13.333%;
+}
+
+.rc-flag.rc-cv--xs::after,.rc-flag.cv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 13.333%;
+}
+
+.rc-flag.rc-cv--xs.rc-btn::after,.rc-flag.rc-cv--xs.btn::after,.rc-flag.cv--xs.rc-btn::after,.rc-flag.cv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cw::after,.rc-flag.cw::after {
+ background-position: 43.922% 20%;
+}
+
+.rc-flag.rc-cw--xs::after,.rc-flag.cw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 20%;
+}
+
+.rc-flag.rc-cw--xs.rc-btn::after,.rc-flag.rc-cw--xs.btn::after,.rc-flag.cw--xs.rc-btn::after,.rc-flag.cw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cx::after,.rc-flag.cx::after {
+ background-position: 43.922% 26.667%;
+}
+
+.rc-flag.rc-cx--xs::after,.rc-flag.cx--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 26.667%;
+}
+
+.rc-flag.rc-cx--xs.rc-btn::after,.rc-flag.rc-cx--xs.btn::after,.rc-flag.cx--xs.rc-btn::after,.rc-flag.cx--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cy::after,.rc-flag.cy::after {
+ background-position: 43.922% 33.333%;
+}
+
+.rc-flag.rc-cy--xs::after,.rc-flag.cy--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 33.333%;
+}
+
+.rc-flag.rc-cy--xs.rc-btn::after,.rc-flag.rc-cy--xs.btn::after,.rc-flag.cy--xs.rc-btn::after,.rc-flag.cy--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-cz::after,.rc-flag.cz::after {
+ background-position: 43.922% 40%;
+}
+
+.rc-flag.rc-cz--xs::after,.rc-flag.cz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 40%;
+}
+
+.rc-flag.rc-cz--xs.rc-btn::after,.rc-flag.rc-cz--xs.btn::after,.rc-flag.cz--xs.rc-btn::after,.rc-flag.cz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-de::after,.rc-flag.de::after {
+ background-position: 0 46.667%;
+}
+
+.rc-flag.rc-de--xs::after,.rc-flag.de--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 46.667%;
+}
+
+.rc-flag.rc-de--xs.rc-btn::after,.rc-flag.rc-de--xs.btn::after,.rc-flag.de--xs.rc-btn::after,.rc-flag.de--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-dj::after,.rc-flag.dj::after {
+ background-position: 6.274% 46.667%;
+}
+
+.rc-flag.rc-dj--xs::after,.rc-flag.dj--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 46.667%;
+}
+
+.rc-flag.rc-dj--xs.rc-btn::after,.rc-flag.rc-dj--xs.btn::after,.rc-flag.dj--xs.rc-btn::after,.rc-flag.dj--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-dk::after,.rc-flag.dk::after {
+ background-position: 12.549% 46.667%;
+}
+
+.rc-flag.rc-dk--xs::after,.rc-flag.dk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 46.667%;
+}
+
+.rc-flag.rc-dk--xs.rc-btn::after,.rc-flag.rc-dk--xs.btn::after,.rc-flag.dk--xs.rc-btn::after,.rc-flag.dk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-dm::after,.rc-flag.dm::after {
+ background-position: 18.823% 46.667%;
+}
+
+.rc-flag.rc-dm--xs::after,.rc-flag.dm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 46.667%;
+}
+
+.rc-flag.rc-dm--xs.rc-btn::after,.rc-flag.rc-dm--xs.btn::after,.rc-flag.dm--xs.rc-btn::after,.rc-flag.dm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-do::after,.rc-flag.do::after {
+ background-position: 25.098% 46.667%;
+}
+
+.rc-flag.rc-do--xs::after,.rc-flag.do--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 46.667%;
+}
+
+.rc-flag.rc-do--xs.rc-btn::after,.rc-flag.rc-do--xs.btn::after,.rc-flag.do--xs.rc-btn::after,.rc-flag.do--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-dz::after,.rc-flag.dz::after {
+ background-position: 31.372% 46.667%;
+}
+
+.rc-flag.rc-dz--xs::after,.rc-flag.dz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 46.667%;
+}
+
+.rc-flag.rc-dz--xs.rc-btn::after,.rc-flag.rc-dz--xs.btn::after,.rc-flag.dz--xs.rc-btn::after,.rc-flag.dz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ec::after,.rc-flag.ec::after {
+ background-position: 37.647% 46.667%;
+}
+
+.rc-flag.rc-ec--xs::after,.rc-flag.ec--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 46.667%;
+}
+
+.rc-flag.rc-ec--xs.rc-btn::after,.rc-flag.rc-ec--xs.btn::after,.rc-flag.ec--xs.rc-btn::after,.rc-flag.ec--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ee::after,.rc-flag.ee::after {
+ background-position: 43.922% 46.667%;
+}
+
+.rc-flag.rc-ee--xs::after,.rc-flag.ee--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 46.667%;
+}
+
+.rc-flag.rc-ee--xs.rc-btn::after,.rc-flag.rc-ee--xs.btn::after,.rc-flag.ee--xs.rc-btn::after,.rc-flag.ee--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-eg::after,.rc-flag.eg::after {
+ background-position: 50.196% 0;
+}
+
+.rc-flag.rc-eg--xs::after,.rc-flag.eg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 0;
+}
+
+.rc-flag.rc-eg--xs.rc-btn::after,.rc-flag.rc-eg--xs.btn::after,.rc-flag.eg--xs.rc-btn::after,.rc-flag.eg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-eh::after,.rc-flag.eh::after {
+ background-position: 50.196% 6.667%;
+}
+
+.rc-flag.rc-eh--xs::after,.rc-flag.eh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 6.667%;
+}
+
+.rc-flag.rc-eh--xs.rc-btn::after,.rc-flag.rc-eh--xs.btn::after,.rc-flag.eh--xs.rc-btn::after,.rc-flag.eh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-er::after,.rc-flag.er::after {
+ background-position: 50.196% 13.333%;
+}
+
+.rc-flag.rc-er--xs::after,.rc-flag.er--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 13.333%;
+}
+
+.rc-flag.rc-er--xs.rc-btn::after,.rc-flag.rc-er--xs.btn::after,.rc-flag.er--xs.rc-btn::after,.rc-flag.er--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-es::after,.rc-flag.es::after {
+ background-position: 50.196% 20%;
+}
+
+.rc-flag.rc-es--xs::after,.rc-flag.es--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 20%;
+}
+
+.rc-flag.rc-es--xs.rc-btn::after,.rc-flag.rc-es--xs.btn::after,.rc-flag.es--xs.rc-btn::after,.rc-flag.es--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-es-ca::after,.rc-flag.es-ca::after {
+ background-position: 50.196% 26.667%;
+}
+
+.rc-flag.rc-es-ca--xs::after,.rc-flag.es-ca--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 26.667%;
+}
+
+.rc-flag.rc-es-ca--xs.rc-btn::after,.rc-flag.rc-es-ca--xs.btn::after,.rc-flag.es-ca--xs.rc-btn::after,.rc-flag.es-ca--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-et::after,.rc-flag.et::after {
+ background-position: 50.196% 33.333%;
+}
+
+.rc-flag.rc-et--xs::after,.rc-flag.et--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 33.333%;
+}
+
+.rc-flag.rc-et--xs.rc-btn::after,.rc-flag.rc-et--xs.btn::after,.rc-flag.et--xs.rc-btn::after,.rc-flag.et--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-eu::after,.rc-flag.eu::after {
+ background-position: 50.196% 40%;
+}
+
+.rc-flag.rc-eu--xs::after,.rc-flag.eu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 40%;
+}
+
+.rc-flag.rc-eu--xs.rc-btn::after,.rc-flag.rc-eu--xs.btn::after,.rc-flag.eu--xs.rc-btn::after,.rc-flag.eu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fi::after,.rc-flag.fi::after {
+ background-position: 50.196% 46.667%;
+}
+
+.rc-flag.rc-fi--xs::after,.rc-flag.fi--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 46.667%;
+}
+
+.rc-flag.rc-fi--xs.rc-btn::after,.rc-flag.rc-fi--xs.btn::after,.rc-flag.fi--xs.rc-btn::after,.rc-flag.fi--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fj::after,.rc-flag.fj::after {
+ background-position: 0 53.333%;
+}
+
+.rc-flag.rc-fj--xs::after,.rc-flag.fj--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 53.333%;
+}
+
+.rc-flag.rc-fj--xs.rc-btn::after,.rc-flag.rc-fj--xs.btn::after,.rc-flag.fj--xs.rc-btn::after,.rc-flag.fj--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fk::after,.rc-flag.fk::after {
+ background-position: 6.274% 53.333%;
+}
+
+.rc-flag.rc-fk--xs::after,.rc-flag.fk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 53.333%;
+}
+
+.rc-flag.rc-fk--xs.rc-btn::after,.rc-flag.rc-fk--xs.btn::after,.rc-flag.fk--xs.rc-btn::after,.rc-flag.fk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fm::after,.rc-flag.fm::after {
+ background-position: 12.549% 53.333%;
+}
+
+.rc-flag.rc-fm--xs::after,.rc-flag.fm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 53.333%;
+}
+
+.rc-flag.rc-fm--xs.rc-btn::after,.rc-flag.rc-fm--xs.btn::after,.rc-flag.fm--xs.rc-btn::after,.rc-flag.fm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fo::after,.rc-flag.fo::after {
+ background-position: 18.823% 53.333%;
+}
+
+.rc-flag.rc-fo--xs::after,.rc-flag.fo--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 53.333%;
+}
+
+.rc-flag.rc-fo--xs.rc-btn::after,.rc-flag.rc-fo--xs.btn::after,.rc-flag.fo--xs.rc-btn::after,.rc-flag.fo--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-fr::after,.rc-flag.fr::after {
+ background-position: 25.098% 53.333%;
+}
+
+.rc-flag.rc-fr--xs::after,.rc-flag.fr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 53.333%;
+}
+
+.rc-flag.rc-fr--xs.rc-btn::after,.rc-flag.rc-fr--xs.btn::after,.rc-flag.fr--xs.rc-btn::after,.rc-flag.fr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ga::after,.rc-flag.ga::after {
+ background-position: 31.372% 53.333%;
+}
+
+.rc-flag.rc-ga--xs::after,.rc-flag.ga--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 53.333%;
+}
+
+.rc-flag.rc-ga--xs.rc-btn::after,.rc-flag.rc-ga--xs.btn::after,.rc-flag.ga--xs.rc-btn::after,.rc-flag.ga--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gb::after,.rc-flag.gb::after {
+ background-position: 37.647% 53.333%;
+}
+
+.rc-flag.rc-gb--xs::after,.rc-flag.gb--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 53.333%;
+}
+
+.rc-flag.rc-gb--xs.rc-btn::after,.rc-flag.rc-gb--xs.btn::after,.rc-flag.gb--xs.rc-btn::after,.rc-flag.gb--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gb-eng::after,.rc-flag.gb-eng::after {
+ background-position: 43.922% 53.333%;
+}
+
+.rc-flag.rc-gb-eng--xs::after,.rc-flag.gb-eng--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 53.333%;
+}
+
+.rc-flag.rc-gb-eng--xs.rc-btn::after,.rc-flag.rc-gb-eng--xs.btn::after,.rc-flag.gb-eng--xs.rc-btn::after,.rc-flag.gb-eng--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gb-nir::after,.rc-flag.gb-nir::after {
+ background-position: 50.196% 53.333%;
+}
+
+.rc-flag.rc-gb-nir--xs::after,.rc-flag.gb-nir--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 53.333%;
+}
+
+.rc-flag.rc-gb-nir--xs.rc-btn::after,.rc-flag.rc-gb-nir--xs.btn::after,.rc-flag.gb-nir--xs.rc-btn::after,.rc-flag.gb-nir--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gb-sct::after,.rc-flag.gb-sct::after {
+ background-position: 56.471% 0;
+}
+
+.rc-flag.rc-gb-sct--xs::after,.rc-flag.gb-sct--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 0;
+}
+
+.rc-flag.rc-gb-sct--xs.rc-btn::after,.rc-flag.rc-gb-sct--xs.btn::after,.rc-flag.gb-sct--xs.rc-btn::after,.rc-flag.gb-sct--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gb-wls::after,.rc-flag.gb-wls::after {
+ background-position: 56.471% 6.667%;
+}
+
+.rc-flag.rc-gb-wls--xs::after,.rc-flag.gb-wls--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 6.667%;
+}
+
+.rc-flag.rc-gb-wls--xs.rc-btn::after,.rc-flag.rc-gb-wls--xs.btn::after,.rc-flag.gb-wls--xs.rc-btn::after,.rc-flag.gb-wls--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gd::after,.rc-flag.gd::after {
+ background-position: 56.471% 13.333%;
+}
+
+.rc-flag.rc-gd--xs::after,.rc-flag.gd--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 13.333%;
+}
+
+.rc-flag.rc-gd--xs.rc-btn::after,.rc-flag.rc-gd--xs.btn::after,.rc-flag.gd--xs.rc-btn::after,.rc-flag.gd--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ge::after,.rc-flag.ge::after {
+ background-position: 56.471% 20%;
+}
+
+.rc-flag.rc-ge--xs::after,.rc-flag.ge--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 20%;
+}
+
+.rc-flag.rc-ge--xs.rc-btn::after,.rc-flag.rc-ge--xs.btn::after,.rc-flag.ge--xs.rc-btn::after,.rc-flag.ge--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gf::after,.rc-flag.gf::after {
+ background-position: 56.471% 26.667%;
+}
+
+.rc-flag.rc-gf--xs::after,.rc-flag.gf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 26.667%;
+}
+
+.rc-flag.rc-gf--xs.rc-btn::after,.rc-flag.rc-gf--xs.btn::after,.rc-flag.gf--xs.rc-btn::after,.rc-flag.gf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gg::after,.rc-flag.gg::after {
+ background-position: 56.471% 33.333%;
+}
+
+.rc-flag.rc-gg--xs::after,.rc-flag.gg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 33.333%;
+}
+
+.rc-flag.rc-gg--xs.rc-btn::after,.rc-flag.rc-gg--xs.btn::after,.rc-flag.gg--xs.rc-btn::after,.rc-flag.gg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gh::after,.rc-flag.gh::after {
+ background-position: 56.471% 40%;
+}
+
+.rc-flag.rc-gh--xs::after,.rc-flag.gh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 40%;
+}
+
+.rc-flag.rc-gh--xs.rc-btn::after,.rc-flag.rc-gh--xs.btn::after,.rc-flag.gh--xs.rc-btn::after,.rc-flag.gh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gi::after,.rc-flag.gi::after {
+ background-position: 56.471% 46.667%;
+}
+
+.rc-flag.rc-gi--xs::after,.rc-flag.gi--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 46.667%;
+}
+
+.rc-flag.rc-gi--xs.rc-btn::after,.rc-flag.rc-gi--xs.btn::after,.rc-flag.gi--xs.rc-btn::after,.rc-flag.gi--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gl::after,.rc-flag.gl::after {
+ background-position: 56.471% 53.333%;
+}
+
+.rc-flag.rc-gl--xs::after,.rc-flag.gl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 53.333%;
+}
+
+.rc-flag.rc-gl--xs.rc-btn::after,.rc-flag.rc-gl--xs.btn::after,.rc-flag.gl--xs.rc-btn::after,.rc-flag.gl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gm::after,.rc-flag.gm::after {
+ background-position: 0 60%;
+}
+
+.rc-flag.rc-gm--xs::after,.rc-flag.gm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 60%;
+}
+
+.rc-flag.rc-gm--xs.rc-btn::after,.rc-flag.rc-gm--xs.btn::after,.rc-flag.gm--xs.rc-btn::after,.rc-flag.gm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gn::after,.rc-flag.gn::after {
+ background-position: 6.274% 60%;
+}
+
+.rc-flag.rc-gn--xs::after,.rc-flag.gn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 60%;
+}
+
+.rc-flag.rc-gn--xs.rc-btn::after,.rc-flag.rc-gn--xs.btn::after,.rc-flag.gn--xs.rc-btn::after,.rc-flag.gn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gp::after,.rc-flag.gp::after {
+ background-position: 12.549% 60%;
+}
+
+.rc-flag.rc-gp--xs::after,.rc-flag.gp--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 60%;
+}
+
+.rc-flag.rc-gp--xs.rc-btn::after,.rc-flag.rc-gp--xs.btn::after,.rc-flag.gp--xs.rc-btn::after,.rc-flag.gp--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gq::after,.rc-flag.gq::after {
+ background-position: 18.823% 60%;
+}
+
+.rc-flag.rc-gq--xs::after,.rc-flag.gq--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 60%;
+}
+
+.rc-flag.rc-gq--xs.rc-btn::after,.rc-flag.rc-gq--xs.btn::after,.rc-flag.gq--xs.rc-btn::after,.rc-flag.gq--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gr::after,.rc-flag.gr::after {
+ background-position: 25.098% 60%;
+}
+
+.rc-flag.rc-gr--xs::after,.rc-flag.gr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 60%;
+}
+
+.rc-flag.rc-gr--xs.rc-btn::after,.rc-flag.rc-gr--xs.btn::after,.rc-flag.gr--xs.rc-btn::after,.rc-flag.gr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gs::after,.rc-flag.gs::after {
+ background-position: 31.372% 60%;
+}
+
+.rc-flag.rc-gs--xs::after,.rc-flag.gs--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 60%;
+}
+
+.rc-flag.rc-gs--xs.rc-btn::after,.rc-flag.rc-gs--xs.btn::after,.rc-flag.gs--xs.rc-btn::after,.rc-flag.gs--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gt::after,.rc-flag.gt::after {
+ background-position: 37.647% 60%;
+}
+
+.rc-flag.rc-gt--xs::after,.rc-flag.gt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 60%;
+}
+
+.rc-flag.rc-gt--xs.rc-btn::after,.rc-flag.rc-gt--xs.btn::after,.rc-flag.gt--xs.rc-btn::after,.rc-flag.gt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gu::after,.rc-flag.gu::after {
+ background-position: 43.922% 60%;
+}
+
+.rc-flag.rc-gu--xs::after,.rc-flag.gu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 60%;
+}
+
+.rc-flag.rc-gu--xs.rc-btn::after,.rc-flag.rc-gu--xs.btn::after,.rc-flag.gu--xs.rc-btn::after,.rc-flag.gu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gw::after,.rc-flag.gw::after {
+ background-position: 50.196% 60%;
+}
+
+.rc-flag.rc-gw--xs::after,.rc-flag.gw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 60%;
+}
+
+.rc-flag.rc-gw--xs.rc-btn::after,.rc-flag.rc-gw--xs.btn::after,.rc-flag.gw--xs.rc-btn::after,.rc-flag.gw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-gy::after,.rc-flag.gy::after {
+ background-position: 56.471% 60%;
+}
+
+.rc-flag.rc-gy--xs::after,.rc-flag.gy--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 60%;
+}
+
+.rc-flag.rc-gy--xs.rc-btn::after,.rc-flag.rc-gy--xs.btn::after,.rc-flag.gy--xs.rc-btn::after,.rc-flag.gy--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-hk::after,.rc-flag.hk::after {
+ background-position: 62.745% 0;
+}
+
+.rc-flag.rc-hk--xs::after,.rc-flag.hk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 0;
+}
+
+.rc-flag.rc-hk--xs.rc-btn::after,.rc-flag.rc-hk--xs.btn::after,.rc-flag.hk--xs.rc-btn::after,.rc-flag.hk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-hm::after,.rc-flag.hm::after {
+ background-position: 62.745% 6.667%;
+}
+
+.rc-flag.rc-hm--xs::after,.rc-flag.hm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 6.667%;
+}
+
+.rc-flag.rc-hm--xs.rc-btn::after,.rc-flag.rc-hm--xs.btn::after,.rc-flag.hm--xs.rc-btn::after,.rc-flag.hm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-hn::after,.rc-flag.hn::after {
+ background-position: 62.745% 13.333%;
+}
+
+.rc-flag.rc-hn--xs::after,.rc-flag.hn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 13.333%;
+}
+
+.rc-flag.rc-hn--xs.rc-btn::after,.rc-flag.rc-hn--xs.btn::after,.rc-flag.hn--xs.rc-btn::after,.rc-flag.hn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-hr::after,.rc-flag.hr::after {
+ background-position: 62.745% 20%;
+}
+
+.rc-flag.rc-hr--xs::after,.rc-flag.hr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 20%;
+}
+
+.rc-flag.rc-hr--xs.rc-btn::after,.rc-flag.rc-hr--xs.btn::after,.rc-flag.hr--xs.rc-btn::after,.rc-flag.hr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ht::after,.rc-flag.ht::after {
+ background-position: 62.745% 26.667%;
+}
+
+.rc-flag.rc-ht--xs::after,.rc-flag.ht--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 26.667%;
+}
+
+.rc-flag.rc-ht--xs.rc-btn::after,.rc-flag.rc-ht--xs.btn::after,.rc-flag.ht--xs.rc-btn::after,.rc-flag.ht--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-hu::after,.rc-flag.hu::after {
+ background-position: 62.745% 33.333%;
+}
+
+.rc-flag.rc-hu--xs::after,.rc-flag.hu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 33.333%;
+}
+
+.rc-flag.rc-hu--xs.rc-btn::after,.rc-flag.rc-hu--xs.btn::after,.rc-flag.hu--xs.rc-btn::after,.rc-flag.hu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-id::after,.rc-flag.id::after {
+ background-position: 62.745% 40%;
+}
+
+.rc-flag.rc-id--xs::after,.rc-flag.id--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 40%;
+}
+
+.rc-flag.rc-id--xs.rc-btn::after,.rc-flag.rc-id--xs.btn::after,.rc-flag.id--xs.rc-btn::after,.rc-flag.id--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ie::after,.rc-flag.ie::after {
+ background-position: 62.745% 46.667%;
+}
+
+.rc-flag.rc-ie--xs::after,.rc-flag.ie--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 46.667%;
+}
+
+.rc-flag.rc-ie--xs.rc-btn::after,.rc-flag.rc-ie--xs.btn::after,.rc-flag.ie--xs.rc-btn::after,.rc-flag.ie--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-il::after,.rc-flag.il::after {
+ background-position: 62.745% 53.333%;
+}
+
+.rc-flag.rc-il--xs::after,.rc-flag.il--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 53.333%;
+}
+
+.rc-flag.rc-il--xs.rc-btn::after,.rc-flag.rc-il--xs.btn::after,.rc-flag.il--xs.rc-btn::after,.rc-flag.il--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-im::after,.rc-flag.im::after {
+ background-position: 62.745% 60%;
+}
+
+.rc-flag.rc-im--xs::after,.rc-flag.im--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 60%;
+}
+
+.rc-flag.rc-im--xs.rc-btn::after,.rc-flag.rc-im--xs.btn::after,.rc-flag.im--xs.rc-btn::after,.rc-flag.im--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-in::after,.rc-flag.in::after {
+ background-position: 0 66.667%;
+}
+
+.rc-flag.rc-in--xs::after,.rc-flag.in--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 66.667%;
+}
+
+.rc-flag.rc-in--xs.rc-btn::after,.rc-flag.rc-in--xs.btn::after,.rc-flag.in--xs.rc-btn::after,.rc-flag.in--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-io::after,.rc-flag.io::after {
+ background-position: 6.274% 66.667%;
+}
+
+.rc-flag.rc-io--xs::after,.rc-flag.io--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 66.667%;
+}
+
+.rc-flag.rc-io--xs.rc-btn::after,.rc-flag.rc-io--xs.btn::after,.rc-flag.io--xs.rc-btn::after,.rc-flag.io--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-iq::after,.rc-flag.iq::after {
+ background-position: 12.549% 66.667%;
+}
+
+.rc-flag.rc-iq--xs::after,.rc-flag.iq--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 66.667%;
+}
+
+.rc-flag.rc-iq--xs.rc-btn::after,.rc-flag.rc-iq--xs.btn::after,.rc-flag.iq--xs.rc-btn::after,.rc-flag.iq--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ir::after,.rc-flag.ir::after {
+ background-position: 18.823% 66.667%;
+}
+
+.rc-flag.rc-ir--xs::after,.rc-flag.ir--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 66.667%;
+}
+
+.rc-flag.rc-ir--xs.rc-btn::after,.rc-flag.rc-ir--xs.btn::after,.rc-flag.ir--xs.rc-btn::after,.rc-flag.ir--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-is::after,.rc-flag.is::after {
+ background-position: 25.098% 66.667%;
+}
+
+.rc-flag.rc-is--xs::after,.rc-flag.is--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 66.667%;
+}
+
+.rc-flag.rc-is--xs.rc-btn::after,.rc-flag.rc-is--xs.btn::after,.rc-flag.is--xs.rc-btn::after,.rc-flag.is--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-it::after,.rc-flag.it::after {
+ background-position: 31.372% 66.667%;
+}
+
+.rc-flag.rc-it--xs::after,.rc-flag.it--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 66.667%;
+}
+
+.rc-flag.rc-it--xs.rc-btn::after,.rc-flag.rc-it--xs.btn::after,.rc-flag.it--xs.rc-btn::after,.rc-flag.it--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-je::after,.rc-flag.je::after {
+ background-position: 100% 0;
+}
+
+.rc-flag.rc-je--xs::after,.rc-flag.je--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 100% 0;
+}
+
+.rc-flag.rc-je--xs.rc-btn::after,.rc-flag.rc-je--xs.btn::after,.rc-flag.je--xs.rc-btn::after,.rc-flag.je--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-jm::after,.rc-flag.jm::after {
+ background-position: 43.922% 66.667%;
+}
+
+.rc-flag.rc-jm--xs::after,.rc-flag.jm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 66.667%;
+}
+
+.rc-flag.rc-jm--xs.rc-btn::after,.rc-flag.rc-jm--xs.btn::after,.rc-flag.jm--xs.rc-btn::after,.rc-flag.jm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-jo::after,.rc-flag.jo::after {
+ background-position: 50.196% 66.667%;
+}
+
+.rc-flag.rc-jo--xs::after,.rc-flag.jo--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 66.667%;
+}
+
+.rc-flag.rc-jo--xs.rc-btn::after,.rc-flag.rc-jo--xs.btn::after,.rc-flag.jo--xs.rc-btn::after,.rc-flag.jo--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-jp::after,.rc-flag.jp::after {
+ background-position: 56.471% 66.667%;
+}
+
+.rc-flag.rc-jp--xs::after,.rc-flag.jp--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 66.667%;
+}
+
+.rc-flag.rc-jp--xs.rc-btn::after,.rc-flag.rc-jp--xs.btn::after,.rc-flag.jp--xs.rc-btn::after,.rc-flag.jp--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ke::after,.rc-flag.ke::after {
+ background-position: 62.745% 66.667%;
+}
+
+.rc-flag.rc-ke--xs::after,.rc-flag.ke--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 66.667%;
+}
+
+.rc-flag.rc-ke--xs.rc-btn::after,.rc-flag.rc-ke--xs.btn::after,.rc-flag.ke--xs.rc-btn::after,.rc-flag.ke--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kg::after,.rc-flag.kg::after {
+ background-position: 69.02% 0;
+}
+
+.rc-flag.rc-kg--xs::after,.rc-flag.kg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 0;
+}
+
+.rc-flag.rc-kg--xs.rc-btn::after,.rc-flag.rc-kg--xs.btn::after,.rc-flag.kg--xs.rc-btn::after,.rc-flag.kg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kh::after,.rc-flag.kh::after {
+ background-position: 69.02% 6.667%;
+}
+
+.rc-flag.rc-kh--xs::after,.rc-flag.kh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 6.667%;
+}
+
+.rc-flag.rc-kh--xs.rc-btn::after,.rc-flag.rc-kh--xs.btn::after,.rc-flag.kh--xs.rc-btn::after,.rc-flag.kh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ki::after,.rc-flag.ki::after {
+ background-position: 69.02% 13.333%;
+}
+
+.rc-flag.rc-ki--xs::after,.rc-flag.ki--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 13.333%;
+}
+
+.rc-flag.rc-ki--xs.rc-btn::after,.rc-flag.rc-ki--xs.btn::after,.rc-flag.ki--xs.rc-btn::after,.rc-flag.ki--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-km::after,.rc-flag.km::after {
+ background-position: 69.02% 20%;
+}
+
+.rc-flag.rc-km--xs::after,.rc-flag.km--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 20%;
+}
+
+.rc-flag.rc-km--xs.rc-btn::after,.rc-flag.rc-km--xs.btn::after,.rc-flag.km--xs.rc-btn::after,.rc-flag.km--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kn::after,.rc-flag.kn::after {
+ background-position: 69.02% 26.667%;
+}
+
+.rc-flag.rc-kn--xs::after,.rc-flag.kn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 26.667%;
+}
+
+.rc-flag.rc-kn--xs.rc-btn::after,.rc-flag.rc-kn--xs.btn::after,.rc-flag.kn--xs.rc-btn::after,.rc-flag.kn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kp::after,.rc-flag.kp::after {
+ background-position: 69.02% 33.333%;
+}
+
+.rc-flag.rc-kp--xs::after,.rc-flag.kp--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 33.333%;
+}
+
+.rc-flag.rc-kp--xs.rc-btn::after,.rc-flag.rc-kp--xs.btn::after,.rc-flag.kp--xs.rc-btn::after,.rc-flag.kp--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kr::after,.rc-flag.kr::after {
+ background-position: 69.02% 40%;
+}
+
+.rc-flag.rc-kr--xs::after,.rc-flag.kr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 40%;
+}
+
+.rc-flag.rc-kr--xs.rc-btn::after,.rc-flag.rc-kr--xs.btn::after,.rc-flag.kr--xs.rc-btn::after,.rc-flag.kr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kw::after,.rc-flag.kw::after {
+ background-position: 0 0;
+}
+
+.rc-flag.rc-kw--xs::after,.rc-flag.kw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 0;
+}
+
+.rc-flag.rc-kw--xs.rc-btn::after,.rc-flag.rc-kw--xs.btn::after,.rc-flag.kw--xs.rc-btn::after,.rc-flag.kw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ky::after,.rc-flag.ky::after {
+ background-position: 69.02% 53.333%;
+}
+
+.rc-flag.rc-ky--xs::after,.rc-flag.ky--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 53.333%;
+}
+
+.rc-flag.rc-ky--xs.rc-btn::after,.rc-flag.rc-ky--xs.btn::after,.rc-flag.ky--xs.rc-btn::after,.rc-flag.ky--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-kz::after,.rc-flag.kz::after {
+ background-position: 69.02% 60%;
+}
+
+.rc-flag.rc-kz--xs::after,.rc-flag.kz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 60%;
+}
+
+.rc-flag.rc-kz--xs.rc-btn::after,.rc-flag.rc-kz--xs.btn::after,.rc-flag.kz--xs.rc-btn::after,.rc-flag.kz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-la::after,.rc-flag.la::after {
+ background-position: 69.02% 66.667%;
+}
+
+.rc-flag.rc-la--xs::after,.rc-flag.la--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 66.667%;
+}
+
+.rc-flag.rc-la--xs.rc-btn::after,.rc-flag.rc-la--xs.btn::after,.rc-flag.la--xs.rc-btn::after,.rc-flag.la--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lb::after,.rc-flag.lb::after {
+ background-position: 0 73.333%;
+}
+
+.rc-flag.rc-lb--xs::after,.rc-flag.lb--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 73.333%;
+}
+
+.rc-flag.rc-lb--xs.rc-btn::after,.rc-flag.rc-lb--xs.btn::after,.rc-flag.lb--xs.rc-btn::after,.rc-flag.lb--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lc::after,.rc-flag.lc::after {
+ background-position: 6.274% 73.333%;
+}
+
+.rc-flag.rc-lc--xs::after,.rc-flag.lc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 73.333%;
+}
+
+.rc-flag.rc-lc--xs.rc-btn::after,.rc-flag.rc-lc--xs.btn::after,.rc-flag.lc--xs.rc-btn::after,.rc-flag.lc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-li::after,.rc-flag.li::after {
+ background-position: 12.549% 73.333%;
+}
+
+.rc-flag.rc-li--xs::after,.rc-flag.li--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 73.333%;
+}
+
+.rc-flag.rc-li--xs.rc-btn::after,.rc-flag.rc-li--xs.btn::after,.rc-flag.li--xs.rc-btn::after,.rc-flag.li--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lk::after,.rc-flag.lk::after {
+ background-position: 18.823% 73.333%;
+}
+
+.rc-flag.rc-lk--xs::after,.rc-flag.lk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 73.333%;
+}
+
+.rc-flag.rc-lk--xs.rc-btn::after,.rc-flag.rc-lk--xs.btn::after,.rc-flag.lk--xs.rc-btn::after,.rc-flag.lk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lr::after,.rc-flag.lr::after {
+ background-position: 25.098% 73.333%;
+}
+
+.rc-flag.rc-lr--xs::after,.rc-flag.lr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 73.333%;
+}
+
+.rc-flag.rc-lr--xs.rc-btn::after,.rc-flag.rc-lr--xs.btn::after,.rc-flag.lr--xs.rc-btn::after,.rc-flag.lr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ls::after,.rc-flag.ls::after {
+ background-position: 31.372% 73.333%;
+}
+
+.rc-flag.rc-ls--xs::after,.rc-flag.ls--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 73.333%;
+}
+
+.rc-flag.rc-ls--xs.rc-btn::after,.rc-flag.rc-ls--xs.btn::after,.rc-flag.ls--xs.rc-btn::after,.rc-flag.ls--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lt::after,.rc-flag.lt::after {
+ background-position: 37.647% 73.333%;
+}
+
+.rc-flag.rc-lt--xs::after,.rc-flag.lt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 73.333%;
+}
+
+.rc-flag.rc-lt--xs.rc-btn::after,.rc-flag.rc-lt--xs.btn::after,.rc-flag.lt--xs.rc-btn::after,.rc-flag.lt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lu::after,.rc-flag.lu::after {
+ background-position: 43.922% 73.333%;
+}
+
+.rc-flag.rc-lu--xs::after,.rc-flag.lu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 73.333%;
+}
+
+.rc-flag.rc-lu--xs.rc-btn::after,.rc-flag.rc-lu--xs.btn::after,.rc-flag.lu--xs.rc-btn::after,.rc-flag.lu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-lv::after,.rc-flag.lv::after {
+ background-position: 50.196% 73.333%;
+}
+
+.rc-flag.rc-lv--xs::after,.rc-flag.lv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 73.333%;
+}
+
+.rc-flag.rc-lv--xs.rc-btn::after,.rc-flag.rc-lv--xs.btn::after,.rc-flag.lv--xs.rc-btn::after,.rc-flag.lv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ly::after,.rc-flag.ly::after {
+ background-position: 56.471% 73.333%;
+}
+
+.rc-flag.rc-ly--xs::after,.rc-flag.ly--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 73.333%;
+}
+
+.rc-flag.rc-ly--xs.rc-btn::after,.rc-flag.rc-ly--xs.btn::after,.rc-flag.ly--xs.rc-btn::after,.rc-flag.ly--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ma::after,.rc-flag.ma::after {
+ background-position: 62.745% 73.333%;
+}
+
+.rc-flag.rc-ma--xs::after,.rc-flag.ma--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 73.333%;
+}
+
+.rc-flag.rc-ma--xs.rc-btn::after,.rc-flag.rc-ma--xs.btn::after,.rc-flag.ma--xs.rc-btn::after,.rc-flag.ma--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mc::after,.rc-flag.mc::after {
+ background-position: 69.02% 73.333%;
+}
+
+.rc-flag.rc-mc--xs::after,.rc-flag.mc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 73.333%;
+}
+
+.rc-flag.rc-mc--xs.rc-btn::after,.rc-flag.rc-mc--xs.btn::after,.rc-flag.mc--xs.rc-btn::after,.rc-flag.mc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-md::after,.rc-flag.md::after {
+ background-position: 75.294% 0;
+}
+
+.rc-flag.rc-md--xs::after,.rc-flag.md--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 0;
+}
+
+.rc-flag.rc-md--xs.rc-btn::after,.rc-flag.rc-md--xs.btn::after,.rc-flag.md--xs.rc-btn::after,.rc-flag.md--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-me::after,.rc-flag.me::after {
+ background-position: 75.294% 6.667%;
+}
+
+.rc-flag.rc-me--xs::after,.rc-flag.me--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 6.667%;
+}
+
+.rc-flag.rc-me--xs.rc-btn::after,.rc-flag.rc-me--xs.btn::after,.rc-flag.me--xs.rc-btn::after,.rc-flag.me--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mf::after,.rc-flag.mf::after {
+ background-position: 75.294% 13.333%;
+}
+
+.rc-flag.rc-mf--xs::after,.rc-flag.mf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 13.333%;
+}
+
+.rc-flag.rc-mf--xs.rc-btn::after,.rc-flag.rc-mf--xs.btn::after,.rc-flag.mf--xs.rc-btn::after,.rc-flag.mf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mg::after,.rc-flag.mg::after {
+ background-position: 75.294% 20%;
+}
+
+.rc-flag.rc-mg--xs::after,.rc-flag.mg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 20%;
+}
+
+.rc-flag.rc-mg--xs.rc-btn::after,.rc-flag.rc-mg--xs.btn::after,.rc-flag.mg--xs.rc-btn::after,.rc-flag.mg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mh::after,.rc-flag.mh::after {
+ background-position: 75.294% 26.667%;
+}
+
+.rc-flag.rc-mh--xs::after,.rc-flag.mh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 26.667%;
+}
+
+.rc-flag.rc-mh--xs.rc-btn::after,.rc-flag.rc-mh--xs.btn::after,.rc-flag.mh--xs.rc-btn::after,.rc-flag.mh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mk::after,.rc-flag.mk::after {
+ background-position: 75.294% 33.333%;
+}
+
+.rc-flag.rc-mk--xs::after,.rc-flag.mk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 33.333%;
+}
+
+.rc-flag.rc-mk--xs.rc-btn::after,.rc-flag.rc-mk--xs.btn::after,.rc-flag.mk--xs.rc-btn::after,.rc-flag.mk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ml::after,.rc-flag.ml::after {
+ background-position: 75.294% 40%;
+}
+
+.rc-flag.rc-ml--xs::after,.rc-flag.ml--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 40%;
+}
+
+.rc-flag.rc-ml--xs.rc-btn::after,.rc-flag.rc-ml--xs.btn::after,.rc-flag.ml--xs.rc-btn::after,.rc-flag.ml--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mm::after,.rc-flag.mm::after {
+ background-position: 75.294% 46.667%;
+}
+
+.rc-flag.rc-mm--xs::after,.rc-flag.mm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 46.667%;
+}
+
+.rc-flag.rc-mm--xs.rc-btn::after,.rc-flag.rc-mm--xs.btn::after,.rc-flag.mm--xs.rc-btn::after,.rc-flag.mm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mn::after,.rc-flag.mn::after {
+ background-position: 75.294% 53.333%;
+}
+
+.rc-flag.rc-mn--xs::after,.rc-flag.mn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 53.333%;
+}
+
+.rc-flag.rc-mn--xs.rc-btn::after,.rc-flag.rc-mn--xs.btn::after,.rc-flag.mn--xs.rc-btn::after,.rc-flag.mn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mo::after,.rc-flag.mo::after {
+ background-position: 75.294% 60%;
+}
+
+.rc-flag.rc-mo--xs::after,.rc-flag.mo--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 60%;
+}
+
+.rc-flag.rc-mo--xs.rc-btn::after,.rc-flag.rc-mo--xs.btn::after,.rc-flag.mo--xs.rc-btn::after,.rc-flag.mo--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mp::after,.rc-flag.mp::after {
+ background-position: 75.294% 66.667%;
+}
+
+.rc-flag.rc-mp--xs::after,.rc-flag.mp--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 66.667%;
+}
+
+.rc-flag.rc-mp--xs.rc-btn::after,.rc-flag.rc-mp--xs.btn::after,.rc-flag.mp--xs.rc-btn::after,.rc-flag.mp--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mq::after,.rc-flag.mq::after {
+ background-position: 75.294% 73.333%;
+}
+
+.rc-flag.rc-mq--xs::after,.rc-flag.mq--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 73.333%;
+}
+
+.rc-flag.rc-mq--xs.rc-btn::after,.rc-flag.rc-mq--xs.btn::after,.rc-flag.mq--xs.rc-btn::after,.rc-flag.mq--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mr::after,.rc-flag.mr::after {
+ background-position: 0 80%;
+}
+
+.rc-flag.rc-mr--xs::after,.rc-flag.mr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 80%;
+}
+
+.rc-flag.rc-mr--xs.rc-btn::after,.rc-flag.rc-mr--xs.btn::after,.rc-flag.mr--xs.rc-btn::after,.rc-flag.mr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ms::after,.rc-flag.ms::after {
+ background-position: 6.274% 80%;
+}
+
+.rc-flag.rc-ms--xs::after,.rc-flag.ms--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 80%;
+}
+
+.rc-flag.rc-ms--xs.rc-btn::after,.rc-flag.rc-ms--xs.btn::after,.rc-flag.ms--xs.rc-btn::after,.rc-flag.ms--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mt::after,.rc-flag.mt::after {
+ background-position: 12.549% 80%;
+}
+
+.rc-flag.rc-mt--xs::after,.rc-flag.mt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 80%;
+}
+
+.rc-flag.rc-mt--xs.rc-btn::after,.rc-flag.rc-mt--xs.btn::after,.rc-flag.mt--xs.rc-btn::after,.rc-flag.mt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mu::after,.rc-flag.mu::after {
+ background-position: 18.823% 80%;
+}
+
+.rc-flag.rc-mu--xs::after,.rc-flag.mu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 80%;
+}
+
+.rc-flag.rc-mu--xs.rc-btn::after,.rc-flag.rc-mu--xs.btn::after,.rc-flag.mu--xs.rc-btn::after,.rc-flag.mu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mv::after,.rc-flag.mv::after {
+ background-position: 25.098% 80%;
+}
+
+.rc-flag.rc-mv--xs::after,.rc-flag.mv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 80%;
+}
+
+.rc-flag.rc-mv--xs.rc-btn::after,.rc-flag.rc-mv--xs.btn::after,.rc-flag.mv--xs.rc-btn::after,.rc-flag.mv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mw::after,.rc-flag.mw::after {
+ background-position: 31.372% 80%;
+}
+
+.rc-flag.rc-mw--xs::after,.rc-flag.mw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 80%;
+}
+
+.rc-flag.rc-mw--xs.rc-btn::after,.rc-flag.rc-mw--xs.btn::after,.rc-flag.mw--xs.rc-btn::after,.rc-flag.mw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mx::after,.rc-flag.mx::after {
+ background-position: 37.647% 80%;
+}
+
+.rc-flag.rc-mx--xs::after,.rc-flag.mx--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 80%;
+}
+
+.rc-flag.rc-mx--xs.rc-btn::after,.rc-flag.rc-mx--xs.btn::after,.rc-flag.mx--xs.rc-btn::after,.rc-flag.mx--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-my::after,.rc-flag.my::after {
+ background-position: 43.922% 80%;
+}
+
+.rc-flag.rc-my--xs::after,.rc-flag.my--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 80%;
+}
+
+.rc-flag.rc-my--xs.rc-btn::after,.rc-flag.rc-my--xs.btn::after,.rc-flag.my--xs.rc-btn::after,.rc-flag.my--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-mz::after,.rc-flag.mz::after {
+ background-position: 50.196% 80%;
+}
+
+.rc-flag.rc-mz--xs::after,.rc-flag.mz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 80%;
+}
+
+.rc-flag.rc-mz--xs.rc-btn::after,.rc-flag.rc-mz--xs.btn::after,.rc-flag.mz--xs.rc-btn::after,.rc-flag.mz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-na::after,.rc-flag.na::after {
+ background-position: 56.471% 80%;
+}
+
+.rc-flag.rc-na--xs::after,.rc-flag.na--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 80%;
+}
+
+.rc-flag.rc-na--xs.rc-btn::after,.rc-flag.rc-na--xs.btn::after,.rc-flag.na--xs.rc-btn::after,.rc-flag.na--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nc::after,.rc-flag.nc::after {
+ background-position: 62.745% 80%;
+}
+
+.rc-flag.rc-nc--xs::after,.rc-flag.nc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 80%;
+}
+
+.rc-flag.rc-nc--xs.rc-btn::after,.rc-flag.rc-nc--xs.btn::after,.rc-flag.nc--xs.rc-btn::after,.rc-flag.nc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ne::after,.rc-flag.ne::after {
+ background-position: 69.02% 80%;
+}
+
+.rc-flag.rc-ne--xs::after,.rc-flag.ne--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 80%;
+}
+
+.rc-flag.rc-ne--xs.rc-btn::after,.rc-flag.rc-ne--xs.btn::after,.rc-flag.ne--xs.rc-btn::after,.rc-flag.ne--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nf::after,.rc-flag.nf::after {
+ background-position: 75.294% 80%;
+}
+
+.rc-flag.rc-nf--xs::after,.rc-flag.nf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 80%;
+}
+
+.rc-flag.rc-nf--xs.rc-btn::after,.rc-flag.rc-nf--xs.btn::after,.rc-flag.nf--xs.rc-btn::after,.rc-flag.nf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ng::after,.rc-flag.ng::after {
+ background-position: 81.569% 0;
+}
+
+.rc-flag.rc-ng--xs::after,.rc-flag.ng--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 0;
+}
+
+.rc-flag.rc-ng--xs.rc-btn::after,.rc-flag.rc-ng--xs.btn::after,.rc-flag.ng--xs.rc-btn::after,.rc-flag.ng--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ni::after,.rc-flag.ni::after {
+ background-position: 81.569% 6.667%;
+}
+
+.rc-flag.rc-ni--xs::after,.rc-flag.ni--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 6.667%;
+}
+
+.rc-flag.rc-ni--xs.rc-btn::after,.rc-flag.rc-ni--xs.btn::after,.rc-flag.ni--xs.rc-btn::after,.rc-flag.ni--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nl::after,.rc-flag.nl::after {
+ background-position: 81.569% 13.333%;
+}
+
+.rc-flag.rc-nl--xs::after,.rc-flag.nl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 13.333%;
+}
+
+.rc-flag.rc-nl--xs.rc-btn::after,.rc-flag.rc-nl--xs.btn::after,.rc-flag.nl--xs.rc-btn::after,.rc-flag.nl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-no::after,.rc-flag.no::after {
+ background-position: 81.569% 20%;
+}
+
+.rc-flag.rc-no--xs::after,.rc-flag.no--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 20%;
+}
+
+.rc-flag.rc-no--xs.rc-btn::after,.rc-flag.rc-no--xs.btn::after,.rc-flag.no--xs.rc-btn::after,.rc-flag.no--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-np::after,.rc-flag.np::after {
+ background-position: 81.569% 26.667%;
+}
+
+.rc-flag.rc-np--xs::after,.rc-flag.np--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 26.667%;
+}
+
+.rc-flag.rc-np--xs.rc-btn::after,.rc-flag.rc-np--xs.btn::after,.rc-flag.np--xs.rc-btn::after,.rc-flag.np--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nr::after,.rc-flag.nr::after {
+ background-position: 81.569% 33.333%;
+}
+
+.rc-flag.rc-nr--xs::after,.rc-flag.nr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 33.333%;
+}
+
+.rc-flag.rc-nr--xs.rc-btn::after,.rc-flag.rc-nr--xs.btn::after,.rc-flag.nr--xs.rc-btn::after,.rc-flag.nr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nu::after,.rc-flag.nu::after {
+ background-position: 81.569% 40%;
+}
+
+.rc-flag.rc-nu--xs::after,.rc-flag.nu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 40%;
+}
+
+.rc-flag.rc-nu--xs.rc-btn::after,.rc-flag.rc-nu--xs.btn::after,.rc-flag.nu--xs.rc-btn::after,.rc-flag.nu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-nz::after,.rc-flag.nz::after {
+ background-position: 81.569% 46.667%;
+}
+
+.rc-flag.rc-nz--xs::after,.rc-flag.nz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 46.667%;
+}
+
+.rc-flag.rc-nz--xs.rc-btn::after,.rc-flag.rc-nz--xs.btn::after,.rc-flag.nz--xs.rc-btn::after,.rc-flag.nz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-om::after,.rc-flag.om::after {
+ background-position: 81.569% 53.333%;
+}
+
+.rc-flag.rc-om--xs::after,.rc-flag.om--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 53.333%;
+}
+
+.rc-flag.rc-om--xs.rc-btn::after,.rc-flag.rc-om--xs.btn::after,.rc-flag.om--xs.rc-btn::after,.rc-flag.om--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pa::after,.rc-flag.pa::after {
+ background-position: 81.569% 60%;
+}
+
+.rc-flag.rc-pa--xs::after,.rc-flag.pa--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 60%;
+}
+
+.rc-flag.rc-pa--xs.rc-btn::after,.rc-flag.rc-pa--xs.btn::after,.rc-flag.pa--xs.rc-btn::after,.rc-flag.pa--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pe::after,.rc-flag.pe::after {
+ background-position: 81.569% 66.667%;
+}
+
+.rc-flag.rc-pe--xs::after,.rc-flag.pe--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 66.667%;
+}
+
+.rc-flag.rc-pe--xs.rc-btn::after,.rc-flag.rc-pe--xs.btn::after,.rc-flag.pe--xs.rc-btn::after,.rc-flag.pe--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pf::after,.rc-flag.pf::after {
+ background-position: 81.569% 73.333%;
+}
+
+.rc-flag.rc-pf--xs::after,.rc-flag.pf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 73.333%;
+}
+
+.rc-flag.rc-pf--xs.rc-btn::after,.rc-flag.rc-pf--xs.btn::after,.rc-flag.pf--xs.rc-btn::after,.rc-flag.pf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pg::after,.rc-flag.pg::after {
+ background-position: 81.569% 80%;
+}
+
+.rc-flag.rc-pg--xs::after,.rc-flag.pg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 80%;
+}
+
+.rc-flag.rc-pg--xs.rc-btn::after,.rc-flag.rc-pg--xs.btn::after,.rc-flag.pg--xs.rc-btn::after,.rc-flag.pg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ph::after,.rc-flag.ph::after {
+ background-position: 0 86.667%;
+}
+
+.rc-flag.rc-ph--xs::after,.rc-flag.ph--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 86.667%;
+}
+
+.rc-flag.rc-ph--xs.rc-btn::after,.rc-flag.rc-ph--xs.btn::after,.rc-flag.ph--xs.rc-btn::after,.rc-flag.ph--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pk::after,.rc-flag.pk::after {
+ background-position: 6.274% 86.667%;
+}
+
+.rc-flag.rc-pk--xs::after,.rc-flag.pk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 86.667%;
+}
+
+.rc-flag.rc-pk--xs.rc-btn::after,.rc-flag.rc-pk--xs.btn::after,.rc-flag.pk--xs.rc-btn::after,.rc-flag.pk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pl::after,.rc-flag.pl::after {
+ background-position: 12.549% 86.667%;
+}
+
+.rc-flag.rc-pl--xs::after,.rc-flag.pl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 86.667%;
+}
+
+.rc-flag.rc-pl--xs.rc-btn::after,.rc-flag.rc-pl--xs.btn::after,.rc-flag.pl--xs.rc-btn::after,.rc-flag.pl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pm::after,.rc-flag.pm::after {
+ background-position: 18.823% 86.667%;
+}
+
+.rc-flag.rc-pm--xs::after,.rc-flag.pm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 86.667%;
+}
+
+.rc-flag.rc-pm--xs.rc-btn::after,.rc-flag.rc-pm--xs.btn::after,.rc-flag.pm--xs.rc-btn::after,.rc-flag.pm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pn::after,.rc-flag.pn::after {
+ background-position: 25.098% 86.667%;
+}
+
+.rc-flag.rc-pn--xs::after,.rc-flag.pn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 86.667%;
+}
+
+.rc-flag.rc-pn--xs.rc-btn::after,.rc-flag.rc-pn--xs.btn::after,.rc-flag.pn--xs.rc-btn::after,.rc-flag.pn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pr::after,.rc-flag.pr::after {
+ background-position: 31.372% 86.667%;
+}
+
+.rc-flag.rc-pr--xs::after,.rc-flag.pr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 86.667%;
+}
+
+.rc-flag.rc-pr--xs.rc-btn::after,.rc-flag.rc-pr--xs.btn::after,.rc-flag.pr--xs.rc-btn::after,.rc-flag.pr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ps::after,.rc-flag.ps::after {
+ background-position: 37.647% 86.667%;
+}
+
+.rc-flag.rc-ps--xs::after,.rc-flag.ps--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 86.667%;
+}
+
+.rc-flag.rc-ps--xs.rc-btn::after,.rc-flag.rc-ps--xs.btn::after,.rc-flag.ps--xs.rc-btn::after,.rc-flag.ps--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pt::after,.rc-flag.pt::after {
+ background-position: 43.922% 86.667%;
+}
+
+.rc-flag.rc-pt--xs::after,.rc-flag.pt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 86.667%;
+}
+
+.rc-flag.rc-pt--xs.rc-btn::after,.rc-flag.rc-pt--xs.btn::after,.rc-flag.pt--xs.rc-btn::after,.rc-flag.pt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-pw::after,.rc-flag.pw::after {
+ background-position: 50.196% 86.667%;
+}
+
+.rc-flag.rc-pw--xs::after,.rc-flag.pw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 86.667%;
+}
+
+.rc-flag.rc-pw--xs.rc-btn::after,.rc-flag.rc-pw--xs.btn::after,.rc-flag.pw--xs.rc-btn::after,.rc-flag.pw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-py::after,.rc-flag.py::after {
+ background-position: 56.471% 86.667%;
+}
+
+.rc-flag.rc-py--xs::after,.rc-flag.py--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 86.667%;
+}
+
+.rc-flag.rc-py--xs.rc-btn::after,.rc-flag.rc-py--xs.btn::after,.rc-flag.py--xs.rc-btn::after,.rc-flag.py--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-qa::after,.rc-flag.qa::after {
+ background-position: 62.745% 86.667%;
+}
+
+.rc-flag.rc-qa--xs::after,.rc-flag.qa--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 86.667%;
+}
+
+.rc-flag.rc-qa--xs.rc-btn::after,.rc-flag.rc-qa--xs.btn::after,.rc-flag.qa--xs.rc-btn::after,.rc-flag.qa--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-re::after,.rc-flag.re::after {
+ background-position: 69.02% 86.667%;
+}
+
+.rc-flag.rc-re--xs::after,.rc-flag.re--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 86.667%;
+}
+
+.rc-flag.rc-re--xs.rc-btn::after,.rc-flag.rc-re--xs.btn::after,.rc-flag.re--xs.rc-btn::after,.rc-flag.re--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ro::after,.rc-flag.ro::after {
+ background-position: 75.294% 86.667%;
+}
+
+.rc-flag.rc-ro--xs::after,.rc-flag.ro--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 86.667%;
+}
+
+.rc-flag.rc-ro--xs.rc-btn::after,.rc-flag.rc-ro--xs.btn::after,.rc-flag.ro--xs.rc-btn::after,.rc-flag.ro--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-rs::after,.rc-flag.rs::after {
+ background-position: 81.569% 86.667%;
+}
+
+.rc-flag.rc-rs--xs::after,.rc-flag.rs--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 86.667%;
+}
+
+.rc-flag.rc-rs--xs.rc-btn::after,.rc-flag.rc-rs--xs.btn::after,.rc-flag.rs--xs.rc-btn::after,.rc-flag.rs--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ru::after,.rc-flag.ru::after {
+ background-position: 87.843% 0;
+}
+
+.rc-flag.rc-ru--xs::after,.rc-flag.ru--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 0;
+}
+
+.rc-flag.rc-ru--xs.rc-btn::after,.rc-flag.rc-ru--xs.btn::after,.rc-flag.ru--xs.rc-btn::after,.rc-flag.ru--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-rw::after,.rc-flag.rw::after {
+ background-position: 87.843% 6.667%;
+}
+
+.rc-flag.rc-rw--xs::after,.rc-flag.rw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 6.667%;
+}
+
+.rc-flag.rc-rw--xs.rc-btn::after,.rc-flag.rc-rw--xs.btn::after,.rc-flag.rw--xs.rc-btn::after,.rc-flag.rw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sa::after,.rc-flag.sa::after {
+ background-position: 87.843% 13.333%;
+}
+
+.rc-flag.rc-sa--xs::after,.rc-flag.sa--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 13.333%;
+}
+
+.rc-flag.rc-sa--xs.rc-btn::after,.rc-flag.rc-sa--xs.btn::after,.rc-flag.sa--xs.rc-btn::after,.rc-flag.sa--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sb::after,.rc-flag.sb::after {
+ background-position: 87.843% 20%;
+}
+
+.rc-flag.rc-sb--xs::after,.rc-flag.sb--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 20%;
+}
+
+.rc-flag.rc-sb--xs.rc-btn::after,.rc-flag.rc-sb--xs.btn::after,.rc-flag.sb--xs.rc-btn::after,.rc-flag.sb--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sc::after,.rc-flag.sc::after {
+ background-position: 87.843% 26.667%;
+}
+
+.rc-flag.rc-sc--xs::after,.rc-flag.sc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 26.667%;
+}
+
+.rc-flag.rc-sc--xs.rc-btn::after,.rc-flag.rc-sc--xs.btn::after,.rc-flag.sc--xs.rc-btn::after,.rc-flag.sc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sd::after,.rc-flag.sd::after {
+ background-position: 87.843% 33.333%;
+}
+
+.rc-flag.rc-sd--xs::after,.rc-flag.sd--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 33.333%;
+}
+
+.rc-flag.rc-sd--xs.rc-btn::after,.rc-flag.rc-sd--xs.btn::after,.rc-flag.sd--xs.rc-btn::after,.rc-flag.sd--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-se::after,.rc-flag.se::after {
+ background-position: 87.843% 40%;
+}
+
+.rc-flag.rc-se--xs::after,.rc-flag.se--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 40%;
+}
+
+.rc-flag.rc-se--xs.rc-btn::after,.rc-flag.rc-se--xs.btn::after,.rc-flag.se--xs.rc-btn::after,.rc-flag.se--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sg::after,.rc-flag.sg::after {
+ background-position: 87.843% 46.667%;
+}
+
+.rc-flag.rc-sg--xs::after,.rc-flag.sg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 46.667%;
+}
+
+.rc-flag.rc-sg--xs.rc-btn::after,.rc-flag.rc-sg--xs.btn::after,.rc-flag.sg--xs.rc-btn::after,.rc-flag.sg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sh::after,.rc-flag.sh::after {
+ background-position: 87.843% 53.333%;
+}
+
+.rc-flag.rc-sh--xs::after,.rc-flag.sh--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 53.333%;
+}
+
+.rc-flag.rc-sh--xs.rc-btn::after,.rc-flag.rc-sh--xs.btn::after,.rc-flag.sh--xs.rc-btn::after,.rc-flag.sh--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-si::after,.rc-flag.si::after {
+ background-position: 87.843% 60%;
+}
+
+.rc-flag.rc-si--xs::after,.rc-flag.si--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 60%;
+}
+
+.rc-flag.rc-si--xs.rc-btn::after,.rc-flag.rc-si--xs.btn::after,.rc-flag.si--xs.rc-btn::after,.rc-flag.si--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sj::after,.rc-flag.sj::after {
+ background-position: 87.843% 66.667%;
+}
+
+.rc-flag.rc-sj--xs::after,.rc-flag.sj--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 66.667%;
+}
+
+.rc-flag.rc-sj--xs.rc-btn::after,.rc-flag.rc-sj--xs.btn::after,.rc-flag.sj--xs.rc-btn::after,.rc-flag.sj--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sk::after,.rc-flag.sk::after {
+ background-position: 87.843% 73.333%;
+}
+
+.rc-flag.rc-sk--xs::after,.rc-flag.sk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 73.333%;
+}
+
+.rc-flag.rc-sk--xs.rc-btn::after,.rc-flag.rc-sk--xs.btn::after,.rc-flag.sk--xs.rc-btn::after,.rc-flag.sk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sl::after,.rc-flag.sl::after {
+ background-position: 87.843% 80%;
+}
+
+.rc-flag.rc-sl--xs::after,.rc-flag.sl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 80%;
+}
+
+.rc-flag.rc-sl--xs.rc-btn::after,.rc-flag.rc-sl--xs.btn::after,.rc-flag.sl--xs.rc-btn::after,.rc-flag.sl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sm::after,.rc-flag.sm::after {
+ background-position: 87.843% 86.667%;
+}
+
+.rc-flag.rc-sm--xs::after,.rc-flag.sm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 86.667%;
+}
+
+.rc-flag.rc-sm--xs.rc-btn::after,.rc-flag.rc-sm--xs.btn::after,.rc-flag.sm--xs.rc-btn::after,.rc-flag.sm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sn::after,.rc-flag.sn::after {
+ background-position: 0 93.333%;
+}
+
+.rc-flag.rc-sn--xs::after,.rc-flag.sn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 93.333%;
+}
+
+.rc-flag.rc-sn--xs.rc-btn::after,.rc-flag.rc-sn--xs.btn::after,.rc-flag.sn--xs.rc-btn::after,.rc-flag.sn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-so::after,.rc-flag.so::after {
+ background-position: 6.274% 93.333%;
+}
+
+.rc-flag.rc-so--xs::after,.rc-flag.so--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 93.333%;
+}
+
+.rc-flag.rc-so--xs.rc-btn::after,.rc-flag.rc-so--xs.btn::after,.rc-flag.so--xs.rc-btn::after,.rc-flag.so--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sr::after,.rc-flag.sr::after {
+ background-position: 12.549% 93.333%;
+}
+
+.rc-flag.rc-sr--xs::after,.rc-flag.sr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 93.333%;
+}
+
+.rc-flag.rc-sr--xs.rc-btn::after,.rc-flag.rc-sr--xs.btn::after,.rc-flag.sr--xs.rc-btn::after,.rc-flag.sr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ss::after,.rc-flag.ss::after {
+ background-position: 18.823% 93.333%;
+}
+
+.rc-flag.rc-ss--xs::after,.rc-flag.ss--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 93.333%;
+}
+
+.rc-flag.rc-ss--xs.rc-btn::after,.rc-flag.rc-ss--xs.btn::after,.rc-flag.ss--xs.rc-btn::after,.rc-flag.ss--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-st::after,.rc-flag.st::after {
+ background-position: 25.098% 93.333%;
+}
+
+.rc-flag.rc-st--xs::after,.rc-flag.st--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 93.333%;
+}
+
+.rc-flag.rc-st--xs.rc-btn::after,.rc-flag.rc-st--xs.btn::after,.rc-flag.st--xs.rc-btn::after,.rc-flag.st--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sv::after,.rc-flag.sv::after {
+ background-position: 31.372% 93.333%;
+}
+
+.rc-flag.rc-sv--xs::after,.rc-flag.sv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 93.333%;
+}
+
+.rc-flag.rc-sv--xs.rc-btn::after,.rc-flag.rc-sv--xs.btn::after,.rc-flag.sv--xs.rc-btn::after,.rc-flag.sv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sx::after,.rc-flag.sx::after {
+ background-position: 37.647% 93.333%;
+}
+
+.rc-flag.rc-sx--xs::after,.rc-flag.sx--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 93.333%;
+}
+
+.rc-flag.rc-sx--xs.rc-btn::after,.rc-flag.rc-sx--xs.btn::after,.rc-flag.sx--xs.rc-btn::after,.rc-flag.sx--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sy::after,.rc-flag.sy::after {
+ background-position: 43.922% 93.333%;
+}
+
+.rc-flag.rc-sy--xs::after,.rc-flag.sy--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 93.333%;
+}
+
+.rc-flag.rc-sy--xs.rc-btn::after,.rc-flag.rc-sy--xs.btn::after,.rc-flag.sy--xs.rc-btn::after,.rc-flag.sy--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-sz::after,.rc-flag.sz::after {
+ background-position: 50.196% 93.333%;
+}
+
+.rc-flag.rc-sz--xs::after,.rc-flag.sz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 93.333%;
+}
+
+.rc-flag.rc-sz--xs.rc-btn::after,.rc-flag.rc-sz--xs.btn::after,.rc-flag.sz--xs.rc-btn::after,.rc-flag.sz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tc::after,.rc-flag.tc::after {
+ background-position: 56.471% 93.333%;
+}
+
+.rc-flag.rc-tc--xs::after,.rc-flag.tc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 93.333%;
+}
+
+.rc-flag.rc-tc--xs.rc-btn::after,.rc-flag.rc-tc--xs.btn::after,.rc-flag.tc--xs.rc-btn::after,.rc-flag.tc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-td::after,.rc-flag.td::after {
+ background-position: 62.745% 93.333%;
+}
+
+.rc-flag.rc-td--xs::after,.rc-flag.td--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 93.333%;
+}
+
+.rc-flag.rc-td--xs.rc-btn::after,.rc-flag.rc-td--xs.btn::after,.rc-flag.td--xs.rc-btn::after,.rc-flag.td--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tf::after,.rc-flag.tf::after {
+ background-position: 69.02% 93.333%;
+}
+
+.rc-flag.rc-tf--xs::after,.rc-flag.tf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 93.333%;
+}
+
+.rc-flag.rc-tf--xs.rc-btn::after,.rc-flag.rc-tf--xs.btn::after,.rc-flag.tf--xs.rc-btn::after,.rc-flag.tf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tg::after,.rc-flag.tg::after {
+ background-position: 75.294% 93.333%;
+}
+
+.rc-flag.rc-tg--xs::after,.rc-flag.tg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 93.333%;
+}
+
+.rc-flag.rc-tg--xs.rc-btn::after,.rc-flag.rc-tg--xs.btn::after,.rc-flag.tg--xs.rc-btn::after,.rc-flag.tg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-th::after,.rc-flag.th::after {
+ background-position: 81.569% 93.333%;
+}
+
+.rc-flag.rc-th--xs::after,.rc-flag.th--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 93.333%;
+}
+
+.rc-flag.rc-th--xs.rc-btn::after,.rc-flag.rc-th--xs.btn::after,.rc-flag.th--xs.rc-btn::after,.rc-flag.th--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tj::after,.rc-flag.tj::after {
+ background-position: 87.843% 93.333%;
+}
+
+.rc-flag.rc-tj--xs::after,.rc-flag.tj--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 93.333%;
+}
+
+.rc-flag.rc-tj--xs.rc-btn::after,.rc-flag.rc-tj--xs.btn::after,.rc-flag.tj--xs.rc-btn::after,.rc-flag.tj--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tk::after,.rc-flag.tk::after {
+ background-position: 94.118% 0;
+}
+
+.rc-flag.rc-tk--xs::after,.rc-flag.tk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 0;
+}
+
+.rc-flag.rc-tk--xs.rc-btn::after,.rc-flag.rc-tk--xs.btn::after,.rc-flag.tk--xs.rc-btn::after,.rc-flag.tk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tl::after,.rc-flag.tl::after {
+ background-position: 94.118% 6.667%;
+}
+
+.rc-flag.rc-tl--xs::after,.rc-flag.tl--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 6.667%;
+}
+
+.rc-flag.rc-tl--xs.rc-btn::after,.rc-flag.rc-tl--xs.btn::after,.rc-flag.tl--xs.rc-btn::after,.rc-flag.tl--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tm::after,.rc-flag.tm::after {
+ background-position: 94.118% 13.333%;
+}
+
+.rc-flag.rc-tm--xs::after,.rc-flag.tm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 13.333%;
+}
+
+.rc-flag.rc-tm--xs.rc-btn::after,.rc-flag.rc-tm--xs.btn::after,.rc-flag.tm--xs.rc-btn::after,.rc-flag.tm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tn::after,.rc-flag.tn::after {
+ background-position: 94.118% 20%;
+}
+
+.rc-flag.rc-tn--xs::after,.rc-flag.tn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 20%;
+}
+
+.rc-flag.rc-tn--xs.rc-btn::after,.rc-flag.rc-tn--xs.btn::after,.rc-flag.tn--xs.rc-btn::after,.rc-flag.tn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-to::after,.rc-flag.to::after {
+ background-position: 94.118% 26.667%;
+}
+
+.rc-flag.rc-to--xs::after,.rc-flag.to--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 26.667%;
+}
+
+.rc-flag.rc-to--xs.rc-btn::after,.rc-flag.rc-to--xs.btn::after,.rc-flag.to--xs.rc-btn::after,.rc-flag.to--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tr::after,.rc-flag.tr::after {
+ background-position: 94.118% 33.333%;
+}
+
+.rc-flag.rc-tr--xs::after,.rc-flag.tr--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 33.333%;
+}
+
+.rc-flag.rc-tr--xs.rc-btn::after,.rc-flag.rc-tr--xs.btn::after,.rc-flag.tr--xs.rc-btn::after,.rc-flag.tr--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tt::after,.rc-flag.tt::after {
+ background-position: 94.118% 40%;
+}
+
+.rc-flag.rc-tt--xs::after,.rc-flag.tt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 40%;
+}
+
+.rc-flag.rc-tt--xs.rc-btn::after,.rc-flag.rc-tt--xs.btn::after,.rc-flag.tt--xs.rc-btn::after,.rc-flag.tt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tv::after,.rc-flag.tv::after {
+ background-position: 94.118% 46.667%;
+}
+
+.rc-flag.rc-tv--xs::after,.rc-flag.tv--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 46.667%;
+}
+
+.rc-flag.rc-tv--xs.rc-btn::after,.rc-flag.rc-tv--xs.btn::after,.rc-flag.tv--xs.rc-btn::after,.rc-flag.tv--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tw::after,.rc-flag.tw::after {
+ background-position: 94.118% 53.333%;
+}
+
+.rc-flag.rc-tw--xs::after,.rc-flag.tw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 53.333%;
+}
+
+.rc-flag.rc-tw--xs.rc-btn::after,.rc-flag.rc-tw--xs.btn::after,.rc-flag.tw--xs.rc-btn::after,.rc-flag.tw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-tz::after,.rc-flag.tz::after {
+ background-position: 94.118% 60%;
+}
+
+.rc-flag.rc-tz--xs::after,.rc-flag.tz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 60%;
+}
+
+.rc-flag.rc-tz--xs.rc-btn::after,.rc-flag.rc-tz--xs.btn::after,.rc-flag.tz--xs.rc-btn::after,.rc-flag.tz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ua::after,.rc-flag.ua::after {
+ background-position: 94.118% 66.667%;
+}
+
+.rc-flag.rc-ua--xs::after,.rc-flag.ua--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 66.667%;
+}
+
+.rc-flag.rc-ua--xs.rc-btn::after,.rc-flag.rc-ua--xs.btn::after,.rc-flag.ua--xs.rc-btn::after,.rc-flag.ua--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ug::after,.rc-flag.ug::after {
+ background-position: 94.118% 73.333%;
+}
+
+.rc-flag.rc-ug--xs::after,.rc-flag.ug--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 73.333%;
+}
+
+.rc-flag.rc-ug--xs.rc-btn::after,.rc-flag.rc-ug--xs.btn::after,.rc-flag.ug--xs.rc-btn::after,.rc-flag.ug--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-um::after,.rc-flag.um::after {
+ background-position: 94.118% 80%;
+}
+
+.rc-flag.rc-um--xs::after,.rc-flag.um--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 80%;
+}
+
+.rc-flag.rc-um--xs.rc-btn::after,.rc-flag.rc-um--xs.btn::after,.rc-flag.um--xs.rc-btn::after,.rc-flag.um--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-un::after,.rc-flag.un::after {
+ background-position: 94.118% 86.667%;
+}
+
+.rc-flag.rc-un--xs::after,.rc-flag.un--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 86.667%;
+}
+
+.rc-flag.rc-un--xs.rc-btn::after,.rc-flag.rc-un--xs.btn::after,.rc-flag.un--xs.rc-btn::after,.rc-flag.un--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-us::after,.rc-flag.us::after {
+ background-position: 94.118% 93.333%;
+}
+
+.rc-flag.rc-us--xs::after,.rc-flag.us--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 93.333%;
+}
+
+.rc-flag.rc-us--xs.rc-btn::after,.rc-flag.rc-us--xs.btn::after,.rc-flag.us--xs.rc-btn::after,.rc-flag.us--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-uy::after,.rc-flag.uy::after {
+ background-position: 0 100%;
+}
+
+.rc-flag.rc-uy--xs::after,.rc-flag.uy--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 0 100%;
+}
+
+.rc-flag.rc-uy--xs.rc-btn::after,.rc-flag.rc-uy--xs.btn::after,.rc-flag.uy--xs.rc-btn::after,.rc-flag.uy--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-uz::after,.rc-flag.uz::after {
+ background-position: 6.274% 100%;
+}
+
+.rc-flag.rc-uz--xs::after,.rc-flag.uz--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 6.274% 100%;
+}
+
+.rc-flag.rc-uz--xs.rc-btn::after,.rc-flag.rc-uz--xs.btn::after,.rc-flag.uz--xs.rc-btn::after,.rc-flag.uz--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-va::after,.rc-flag.va::after {
+ background-position: 12.549% 100%;
+}
+
+.rc-flag.rc-va--xs::after,.rc-flag.va--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 12.549% 100%;
+}
+
+.rc-flag.rc-va--xs.rc-btn::after,.rc-flag.rc-va--xs.btn::after,.rc-flag.va--xs.rc-btn::after,.rc-flag.va--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-vc::after,.rc-flag.vc::after {
+ background-position: 18.823% 100%;
+}
+
+.rc-flag.rc-vc--xs::after,.rc-flag.vc--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 18.823% 100%;
+}
+
+.rc-flag.rc-vc--xs.rc-btn::after,.rc-flag.rc-vc--xs.btn::after,.rc-flag.vc--xs.rc-btn::after,.rc-flag.vc--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ve::after,.rc-flag.ve::after {
+ background-position: 25.098% 100%;
+}
+
+.rc-flag.rc-ve--xs::after,.rc-flag.ve--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 25.098% 100%;
+}
+
+.rc-flag.rc-ve--xs.rc-btn::after,.rc-flag.rc-ve--xs.btn::after,.rc-flag.ve--xs.rc-btn::after,.rc-flag.ve--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-vg::after,.rc-flag.vg::after {
+ background-position: 31.372% 100%;
+}
+
+.rc-flag.rc-vg--xs::after,.rc-flag.vg--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 31.372% 100%;
+}
+
+.rc-flag.rc-vg--xs.rc-btn::after,.rc-flag.rc-vg--xs.btn::after,.rc-flag.vg--xs.rc-btn::after,.rc-flag.vg--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-vi::after,.rc-flag.vi::after {
+ background-position: 37.647% 100%;
+}
+
+.rc-flag.rc-vi--xs::after,.rc-flag.vi--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 100%;
+}
+
+.rc-flag.rc-vi--xs.rc-btn::after,.rc-flag.rc-vi--xs.btn::after,.rc-flag.vi--xs.rc-btn::after,.rc-flag.vi--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-vn::after,.rc-flag.vn::after {
+ background-position: 43.922% 100%;
+}
+
+.rc-flag.rc-vn--xs::after,.rc-flag.vn--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 43.922% 100%;
+}
+
+.rc-flag.rc-vn--xs.rc-btn::after,.rc-flag.rc-vn--xs.btn::after,.rc-flag.vn--xs.rc-btn::after,.rc-flag.vn--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-vu::after,.rc-flag.vu::after {
+ background-position: 50.196% 100%;
+}
+
+.rc-flag.rc-vu--xs::after,.rc-flag.vu--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 50.196% 100%;
+}
+
+.rc-flag.rc-vu--xs.rc-btn::after,.rc-flag.rc-vu--xs.btn::after,.rc-flag.vu--xs.rc-btn::after,.rc-flag.vu--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-wf::after,.rc-flag.wf::after {
+ background-position: 56.471% 100%;
+}
+
+.rc-flag.rc-wf--xs::after,.rc-flag.wf--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 56.471% 100%;
+}
+
+.rc-flag.rc-wf--xs.rc-btn::after,.rc-flag.rc-wf--xs.btn::after,.rc-flag.wf--xs.rc-btn::after,.rc-flag.wf--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ws::after,.rc-flag.ws::after {
+ background-position: 62.745% 100%;
+}
+
+.rc-flag.rc-ws--xs::after,.rc-flag.ws--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 62.745% 100%;
+}
+
+.rc-flag.rc-ws--xs.rc-btn::after,.rc-flag.rc-ws--xs.btn::after,.rc-flag.ws--xs.rc-btn::after,.rc-flag.ws--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-xk::after,.rc-flag.xk::after {
+ background-position: 69.02% 100%;
+}
+
+.rc-flag.rc-xk--xs::after,.rc-flag.xk--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 69.02% 100%;
+}
+
+.rc-flag.rc-xk--xs.rc-btn::after,.rc-flag.rc-xk--xs.btn::after,.rc-flag.xk--xs.rc-btn::after,.rc-flag.xk--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-ye::after,.rc-flag.ye::after {
+ background-position: 75.294% 100%;
+}
+
+.rc-flag.rc-ye--xs::after,.rc-flag.ye--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 75.294% 100%;
+}
+
+.rc-flag.rc-ye--xs.rc-btn::after,.rc-flag.rc-ye--xs.btn::after,.rc-flag.ye--xs.rc-btn::after,.rc-flag.ye--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-yt::after,.rc-flag.yt::after {
+ background-position: 81.569% 100%;
+}
+
+.rc-flag.rc-yt--xs::after,.rc-flag.yt--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 81.569% 100%;
+}
+
+.rc-flag.rc-yt--xs.rc-btn::after,.rc-flag.rc-yt--xs.btn::after,.rc-flag.yt--xs.rc-btn::after,.rc-flag.yt--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-za::after,.rc-flag.za::after {
+ background-position: 87.843% 100%;
+}
+
+.rc-flag.rc-za--xs::after,.rc-flag.za--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 87.843% 100%;
+}
+
+.rc-flag.rc-za--xs.rc-btn::after,.rc-flag.rc-za--xs.btn::after,.rc-flag.za--xs.rc-btn::after,.rc-flag.za--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-zm::after,.rc-flag.zm::after {
+ background-position: 37.647% 66.667%;
+}
+
+.rc-flag.rc-zm--xs::after,.rc-flag.zm--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 37.647% 66.667%;
+}
+
+.rc-flag.rc-zm--xs.rc-btn::after,.rc-flag.rc-zm--xs.btn::after,.rc-flag.zm--xs.rc-btn::after,.rc-flag.zm--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc-flag.rc-zw::after,.rc-flag.zw::after {
+ background-position: 94.118% 100%;
+}
+
+.rc-flag.rc-zw--xs::after,.rc-flag.zw--xs::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ background-position: 94.118% 100%;
+}
+
+.rc-flag.rc-zw--xs.rc-btn::after,.rc-flag.rc-zw--xs.btn::after,.rc-flag.zw--xs.rc-btn::after,.rc-flag.zw--xs.btn::after {
+ -webkit-transform: translateY(-50%) translateX(-50%) scale(0.5);
+ transform: translateY(-50%) translateX(-50%) scale(0.5);
+}
+
+.rc--font {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif !important;
+}
+
+.rc-baseline {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+}
+
+.rc-baseline *,.rc-baseline *::before,.rc-baseline *::after {
+ -webkit-box-sizing: inherit;
+ box-sizing: inherit;
+}
+
+.rc-baseline > body {
+ overflow-x: hidden;
+ width: 100%;
+}/*! critical:start */body {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+ }/*! critical:end */.rc-clearfix::before,.clearfix::before,.rc-clearfix::after,.clearfix::after {
+ content: '';
+ display: table;
+ }
+
+.rc-clearfix::after,.clearfix::after {
+ clear: both;
+}/*! critical:start */.rc-icon::after,.rc-btn--icon:hover::after,.btn--icon:hover::after,.rc-icon.interactive:hover::after,.rc-styled-link--external::after,.styled-link--external::after,.rc-styled-link--new-window::after,.styled-link--new-window::after,.rc-alert .rc-alert__close::after,.rc-alert .alert__close::after,.alert .rc-alert__close::after,.alert .alert__close::after,.rc-alert--success::after,.alert--success::after,.rc-alert--warning::after,.alert--warning::after,.rc-alert--error::after,.alert--error::after,.rc-breadcrumb__list-item::after,.breadcrumb__list-item::after,.rc-btn--one::after,.btn--one::after,.rc-btn--two::after,.btn--two::after,.rc-btn--sm:not(.rc-tab):not(.tab)::after,.btn--sm:not(.rc-tab):not(.tab)::after,.rc-btn--icon::after,.btn--icon::after,.rc-input__submit--search::after,.input__submit--search::after,.pika-next::after,.pika-prev::after,.rc-btn--icon--xs::after,.btn--icon--xs::after,.rc-input__submit--micro::after,.input__submit--micro::after,.rc-btn--action::after,.btn--action::after,.rc-input--success.rc-input::after,.rc-input--success.input::after,.input--success.rc-input::after,.input--success.input::after,.rc-input--warning.rc-input::after,.rc-input--warning.input::after,.input--warning.rc-input::after,.input--warning.input::after,.rc-input--error.rc-input::after,.rc-input--error.input::after,.input--error.rc-input::after,.input--error.input::after,.rc-input__checkbox:checked + .rc-input__label--inline::after,.rc-input__checkbox:checked + .input__label--inline::after,.input__checkbox:checked + .rc-input__label--inline::after,.input__checkbox:checked + .input__label--inline::after,.rc-select:not(.rc-select-processed)::after,.select:not(.select-processed):not(.rc-select-processed)::after,.choices .select::after,.rc-select .choices::after,.rc-navigation--prev::after,.navigation--prev::after,.rc-navigation--next::after,.navigation--next::after,.rc-response--affirmative::after,.response--affirmative::after,.rc-response--negative::after,.response--negative::after,.rc-list__header[aria-haspopup='true']::after,.list__header[aria-haspopup='true']::after,.rc-navigation--vertical__list-item > a.rc-active::after,.rc-navigation--vertical__list-item > a.active::after,.navigation--vertical__list-item > a.rc-active::after,.navigation--vertical__list-item > a.active::after,.rc-navigation--vertical__list-item > a:hover::after,.navigation--vertical__list-item > a:hover::after {
+ content: '';
+ display: inline-block;
+ background-repeat: no-repeat;
+ width: 32px;
+ height: 32px;
+ overflow: hidden;
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ }
+
+.rc-icon {
+ vertical-align: middle;
+}
+
+.rc-icon::after {
+ position: relative;
+}
+
+.rc-btn--icon::after,.btn--icon::after,.rc-icon.interactive {
+ -webkit-transition: background-image 0.2s ease;
+ transition: background-image 0.2s ease;
+}/*! critical:end */.rc-icon--rotate:not(.rc-btn--icon-label)::after {
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+ }
+
+.rc-icon[class*='--xs']::after,.icon[class*='--xs']::after {
+ width: 24px;
+}
+
+.rc-icon.close-error--xs::after,.rc-icon.rc-close-error--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.close-success--xs::after,.rc-icon.rc-close-success--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.close-warning--xs::after,.rc-icon.rc-close-warning--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.error--xs::after,.rc-icon.rc-error--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.facebook--xs::after,.rc-icon.rc-facebook--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.google-plus--xs::after,.rc-icon.rc-google-plus--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.instagram--xs::after,.rc-icon.rc-instagram--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.pinterest--xs::after,.rc-icon.rc-pinterest--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.success--xs::after,.rc-icon.rc-success--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.twitter--xs::after,.rc-icon.rc-twitter--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.warning--xs::after,.rc-icon.rc-warning--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.youtube--xs::after,.rc-icon.rc-youtube--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single--xs.svg?v=8-7-8);
+}
+
+.rc-icon.close-error--xs::after,.rc-icon.rc-close-error--xs::after {
+ background-position: 33.33% 0;
+}
+
+.rc-icon.close-success--xs::after,.rc-icon.rc-close-success--xs::after {
+ background-position: 100% 0;
+}
+
+.rc-icon.close-warning--xs::after,.rc-icon.rc-close-warning--xs::after {
+ background-position: 66.67% 0;
+}
+
+.rc-alert--error::after,.alert--error::after,.rc-input--error.rc-input::after,.rc-input--error.input::after,.input--error.rc-input::after,.input--error.input::after,.rc-response--negative::after,.response--negative::after,.rc-icon.error--xs::after,.rc-icon.rc-error--xs::after {
+ background-position: 0 50%;
+}
+
+.rc-icon.facebook--xs::after,.rc-icon.rc-facebook--xs::after {
+ background-position: 33.33% 50%;
+}
+
+.rc-icon.google-plus--xs::after,.rc-icon.rc-google-plus--xs::after {
+ background-position: 66.67% 50%;
+}
+
+.rc-icon.instagram--xs::after,.rc-icon.rc-instagram--xs::after {
+ background-position: 0 0;
+}
+
+.rc-icon.pinterest--xs::after,.rc-icon.rc-pinterest--xs::after {
+ background-position: 100% 50%;
+}
+
+.rc-alert--success::after,.alert--success::after,.rc-input--success.rc-input::after,.rc-input--success.input::after,.input--success.rc-input::after,.input--success.input::after,.rc-response--affirmative::after,.response--affirmative::after,.rc-icon.success--xs::after,.rc-icon.rc-success--xs::after {
+ background-position: 0 100%;
+}
+
+.rc-icon.twitter--xs::after,.rc-icon.rc-twitter--xs::after {
+ background-position: 33.33% 100%;
+}
+
+.rc-alert--warning::after,.alert--warning::after,.rc-input--warning.rc-input::after,.rc-input--warning.input::after,.input--warning.rc-input::after,.input--warning.input::after,.rc-icon.warning--xs::after,.rc-icon.rc-warning--xs::after {
+ background-position: 66.67% 100%;
+}
+
+.rc-icon.youtube--xs::after,.rc-icon.rc-youtube--xs::after {
+ background-position: 100% 100%;
+}
+
+.rc-icon.attention--xs::after,.rc-icon.rc-attention--xs::after {
+ background-position: 16.67% 0;
+ width: 24px;
+}
+
+.rc-icon.cat-tree--xs::after,.rc-icon.rc-cat-tree--xs::after {
+ background-position: 83.33% 25%;
+ width: 24px;
+}
+
+.rc-icon.children--xs::after,.rc-icon.rc-children--xs::after {
+ background-position: 33.33% 0;
+ width: 24px;
+}
+
+.rc-icon.deafness--xs::after,.rc-icon.rc-deafness--xs::after {
+ background-position: 0 25%;
+ width: 24px;
+}
+
+.rc-icon.enjoys-training--xs::after,.rc-icon.rc-enjoys-training--xs::after {
+ background-position: 16.67% 25%;
+ width: 24px;
+}
+
+.rc-icon.exercise--xs::after,.rc-icon.rc-exercise--xs::after {
+ background-position: 33.33% 25%;
+ width: 24px;
+}
+
+.rc-icon.experience--xs::after,.rc-icon.rc-experience--xs::after {
+ background-position: 50% 0;
+ width: 24px;
+}
+
+.rc-icon.family--xs::after,.rc-icon.rc-family--xs::after {
+ background-position: 50% 25%;
+ width: 24px;
+}
+
+.rc-icon.first-time--xs::after,.rc-icon.rc-first-time--xs::after {
+ background-position: 0 50%;
+ width: 24px;
+}
+
+.rc-icon.friendly--xs::after,.rc-icon.rc-friendly--xs::after {
+ background-position: 16.67% 50%;
+ width: 24px;
+}
+
+.rc-icon.grooming--xs::after,.rc-icon.rc-grooming--xs::after {
+ background-position: 33.33% 50%;
+ width: 24px;
+}
+
+.rc-icon.guard-dog--xs::after,.rc-icon.rc-guard-dog--xs::after {
+ background-position: 50% 50%;
+ width: 24px;
+}
+
+.rc-icon.heat--xs::after,.rc-icon.rc-heat--xs::after {
+ background-position: 66.67% 0;
+ width: 24px;
+}
+
+.rc-icon.human-interaction--xs::after,.rc-icon.rc-human-interaction--xs::after {
+ background-position: 66.67% 25%;
+ width: 24px;
+}
+
+.rc-icon.hunt--xs::after,.rc-icon.rc-hunt--xs::after {
+ background-position: 66.67% 50%;
+ width: 24px;
+}
+
+.rc-icon.incompatible--xs::after,.rc-icon.rc-incompatible--xs::after {
+ background-position: 83.33% 0;
+ width: 24px;
+}
+
+.rc-icon.indoor-outdoor--xs::after,.rc-icon.rc-indoor-outdoor--xs::after {
+ background-position: 0 0;
+ width: 24px;
+}
+
+.rc-icon.indoors--xs::after,.rc-icon.rc-indoors--xs::after {
+ background-position: 83.33% 50%;
+ width: 24px;
+}
+
+.rc-icon.low-maintenance--xs::after,.rc-icon.rc-low-maintenance--xs::after {
+ background-position: 0 75%;
+ width: 24px;
+}
+
+.rc-icon.need-space--xs::after,.rc-icon.rc-need-space--xs::after {
+ background-position: 16.67% 75%;
+ width: 24px;
+}
+
+.rc-icon.no-alone--xs::after,.rc-icon.rc-no-alone--xs::after {
+ background-position: 33.33% 75%;
+ width: 24px;
+}
+
+.rc-icon.no-garden--xs::after,.rc-icon.rc-no-garden--xs::after {
+ background-position: 50% 75%;
+ width: 24px;
+}
+
+.rc-icon.outdoor--xs::after,.rc-icon.rc-outdoor--xs::after {
+ background-position: 66.67% 75%;
+ width: 24px;
+}
+
+.rc-icon.pairs--xs::after,.rc-icon.rc-pairs--xs::after {
+ background-position: 83.33% 75%;
+ width: 24px;
+}
+
+.rc-icon.patient--xs::after,.rc-icon.rc-patient--xs::after {
+ background-position: 100% 0;
+ width: 24px;
+}
+
+.rc-icon.quiet-home--xs::after,.rc-icon.rc-quiet-home--xs::after {
+ background-position: 100% 25%;
+ width: 24px;
+}
+
+.rc-icon.sm-home--xs::after,.rc-icon.rc-sm-home--xs::after {
+ background-position: 100% 50%;
+ width: 24px;
+}
+
+.rc-icon.sporting--xs::after,.rc-icon.rc-sporting--xs::after {
+ background-position: 100% 75%;
+ width: 24px;
+}
+
+.rc-icon.startled--xs::after,.rc-icon.rc-startled--xs::after {
+ background-position: 0 100%;
+ width: 24px;
+}
+
+.rc-icon.training--xs::after,.rc-icon.rc-training--xs::after {
+ background-position: 16.67% 100%;
+ width: 24px;
+}
+
+.rc-icon.versatile--xs::after,.rc-icon.rc-versatile--xs::after {
+ background-position: 33.33% 100%;
+ width: 24px;
+}
+
+.rc-icon.watchdog--xs::after,.rc-icon.rc-watchdog--xs::after {
+ background-position: 50% 100%;
+ width: 24px;
+}
+
+.rc-icon.actions--xs::after,.rc-icon.rc-actions--xs::after {
+ background-position: 9.09% 0;
+ width: 24px;
+}
+
+.rc-icon.address--xs::after,.rc-icon.rc-address--xs::after {
+ background-position: 36.36% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.advice--xs::after,.rc-icon.rc-advice--xs::after {
+ background-position: 18.18% 0;
+ width: 24px;
+}
+
+.rc-input__submit--micro::after,.input__submit--micro::after,.rc-icon.arrow--xs::after,.rc-icon.rc-arrow--xs::after {
+ background-position: 0 14.29%;
+ width: 24px;
+}
+
+.rc-icon.attachment--xs::after,.rc-icon.rc-attachment--xs::after {
+ background-position: 9.09% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.back--xs::after,.rc-icon.rc-back--xs::after {
+ background-position: 18.18% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.bag--xs::after,.rc-icon.rc-bag--xs::after {
+ background-position: 27.27% 0;
+ width: 24px;
+}
+
+.rc-icon.basket--xs::after,.rc-icon.rc-basket--xs::after {
+ background-position: 27.27% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.bookmark--xs::after,.rc-icon.rc-bookmark--xs::after {
+ background-position: 0 28.57%;
+ width: 24px;
+}
+
+.rc-icon.calendar--xs::after,.rc-icon.rc-calendar--xs::after {
+ background-position: 9.09% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.cart--xs::after,.rc-icon.rc-cart--xs::after {
+ background-position: 18.18% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.clock--xs::after,.rc-icon.rc-clock--xs::after {
+ background-position: 27.27% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.close--xs::after,.rc-icon.rc-close--xs::after {
+ background-position: 36.36% 0;
+ width: 24px;
+}
+
+.rc-icon.collapse--xs::after,.rc-icon.rc-collapse--xs::after {
+ background-position: 36.36% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.comment--xs::after,.rc-icon.rc-comment--xs::after {
+ background-position: 36.36% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.computer--xs::after,.rc-icon.rc-computer--xs::after {
+ background-position: 45.45% 0;
+ width: 24px;
+}
+
+.rc-icon.contact--xs::after,.rc-icon.rc-contact--xs::after {
+ background-position: 45.45% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.documents--xs::after,.rc-icon.rc-documents--xs::after {
+ background-position: 45.45% 28.57%;
+ width: 24px;
+}
+
+.rc-select:not(.rc-select-processed)::after,.select:not(.rc-select-processed):not(.select-processed)::after,.choices .select::after,.rc-select .choices::after,[data-toggle-effect='rc-expand--vertical'] .rc-list__header[aria-haspopup='true']::after,[data-toggle-effect='rc-expand--vertical'] .list__header[aria-haspopup='true']::after,.rc-icon.down--xs::after,.rc-icon.rc-down--xs::after {
+ background-position: 0 42.86%;
+ width: 24px;
+}
+
+.rc-icon.edit--xs::after,.rc-icon.rc-edit--xs::after {
+ background-position: 9.09% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.email--xs::after,.rc-icon.rc-email--xs::after {
+ background-position: 18.18% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.expand--xs::after,.rc-icon.rc-expand--xs::after {
+ background-position: 27.27% 42.86%;
+ width: 24px;
+}
+
+.rc-styled-link--external::after,.styled-link--external::after,.rc-icon.external--xs::after,.rc-icon.rc-external--xs::after {
+ background-position: 36.36% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.fast-forward--xs::after,.rc-icon.rc-fast-forward--xs::after {
+ background-position: 45.45% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.female--xs::after,.rc-icon.rc-female--xs::after {
+ background-position: 54.55% 0;
+ width: 24px;
+}
+
+.rc-icon.filter--xs::after,.rc-icon.rc-filter--xs::after {
+ background-position: 54.55% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.food--xs::after,.rc-icon.rc-food--xs::after {
+ background-position: 54.55% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.food2--xs::after,.rc-icon.rc-food2--xs::after {
+ background-position: 54.55% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.forward--xs::after,.rc-icon.rc-forward--xs::after {
+ background-position: 0 57.14%;
+ width: 24px;
+}
+
+.rc-icon.grid-view--xs::after,.rc-icon.rc-grid-view--xs::after {
+ background-position: 9.09% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.groomer--xs::after,.rc-icon.rc-groomer--xs::after {
+ background-position: 18.18% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.health--xs::after,.rc-icon.rc-health--xs::after {
+ background-position: 27.27% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.help--xs::after,.rc-icon.rc-help--xs::after {
+ background-position: 36.36% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.hide--xs::after,.rc-icon.rc-hide--xs::after {
+ background-position: 45.45% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.home--xs::after,.rc-icon.rc-home--xs::after {
+ background-position: 54.55% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.image--xs::after,.rc-icon.rc-image--xs::after {
+ background-position: 63.64% 0;
+ width: 24px;
+}
+
+.rc-icon.info--xs::after,.rc-icon.rc-info--xs::after {
+ background-position: 63.64% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.knowledge--xs::after,.rc-icon.rc-knowledge--xs::after {
+ background-position: 63.64% 28.57%;
+ width: 24px;
+}
+
+.pika-prev::after,.rc-navigation--prev::after,.navigation--prev::after,.rc-icon.left--xs::after,.rc-icon.rc-left--xs::after {
+ background-position: 63.64% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.like--xs::after,.rc-icon.rc-like--xs::after {
+ background-position: 63.64% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.list-view--xs::after,.rc-icon.rc-list-view--xs::after {
+ background-position: 0 71.43%;
+ width: 24px;
+}
+
+.rc-icon.loading--xs::after,.rc-icon.rc-loading--xs::after {
+ background-position: 9.09% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.location--xs::after,.rc-icon.rc-location--xs::after {
+ background-position: 18.18% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.location2--xs::after,.rc-icon.rc-location2--xs::after {
+ background-position: 27.27% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.lock--xs::after,.rc-icon.rc-lock--xs::after {
+ background-position: 0 0;
+ width: 24px;
+}
+
+.rc-icon.male--xs::after,.rc-icon.rc-male--xs::after {
+ background-position: 45.45% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.menu--xs::after,.rc-icon.rc-menu--xs::after {
+ background-position: 54.55% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.minus--xs::after,.rc-icon.rc-minus--xs::after {
+ background-position: 63.64% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.mobile--xs::after,.rc-icon.rc-mobile--xs::after {
+ background-position: 72.73% 0;
+ width: 24px;
+}
+
+.rc-icon.mouse--xs::after,.rc-icon.rc-mouse--xs::after {
+ background-position: 72.73% 14.29%;
+ width: 24px;
+}
+
+.rc-styled-link--new-window::after,.styled-link--new-window::after,.rc-icon.new-window--xs::after,.rc-icon.rc-new-window--xs::after {
+ background-position: 72.73% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.news--xs::after,.rc-icon.rc-news--xs::after {
+ background-position: 72.73% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.nutritional--xs::after,.rc-icon.rc-nutritional--xs::after {
+ background-position: 72.73% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.pause--xs::after,.rc-icon.rc-pause--xs::after {
+ background-position: 72.73% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.pdf--xs::after,.rc-icon.rc-pdf--xs::after {
+ background-position: 81.82% 0;
+ width: 24px;
+}
+
+.rc-icon.pharmacy--xs::after,.rc-icon.rc-pharmacy--xs::after {
+ background-position: 81.82% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.pin--xs::after,.rc-icon.rc-pin--xs::after {
+ background-position: 81.82% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.play--xs::after,.rc-icon.rc-play--xs::after {
+ background-position: 81.82% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.plus--xs::after,.rc-icon.rc-plus--xs::after {
+ background-position: 81.82% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.print--xs::after,.rc-icon.rc-print--xs::after {
+ background-position: 81.82% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.quality--xs::after,.rc-icon.rc-quality--xs::after {
+ background-position: 0 85.71%;
+ width: 24px;
+}
+
+.rc-icon.rate--xs::after,.rc-icon.rc-rate--xs::after {
+ background-position: 9.09% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.rate-fill--xs::after,.rc-icon.rc-rate-fill--xs::after {
+ background-position: 18.18% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.refresh--xs::after,.rc-icon.rc-refresh--xs::after {
+ background-position: 27.27% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.rewind--xs::after,.rc-icon.rc-rewind--xs::after {
+ background-position: 36.36% 85.71%;
+ width: 24px;
+}
+
+.rc-breadcrumb__list-item::after,.breadcrumb__list-item::after,.rc-breadcrumbs--inverse .rc-breadcrumb__list-item::after,.breadcrumbs--inverse .breadcrumb__list-item::after,.rc-btn--one::after,.btn--one::after,.rc-btn--two::after,.btn--two::after,.pika-next::after,.rc-navigation--next::after,.navigation--next::after,[data-toggle-effect='rc-expand--horizontal'] .rc-list__header[aria-haspopup='true']::after,[data-toggle-effect='rc-expand--horizontal'] .list__header[aria-haspopup='true']::after,.rc-navigation--vertical__list-item > a.rc-active::after,.rc-navigation--vertical__list-item > a.active::after,.navigation--vertical__list-item > a.rc-active::after,.navigation--vertical__list-item > a.active::after,.rc-navigation--vertical__list-item > a:hover::after,.navigation--vertical__list-item > a:hover::after,.rc-icon.right--xs::after,.rc-icon.rc-right--xs::after {
+ background-position: 45.45% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.rss--xs::after,.rc-icon.rc-rss--xs::after {
+ background-position: 54.55% 85.71%;
+ width: 24px;
+}
+
+.rc-input__submit--search::after,.input__submit--search::after,.rc-icon.search--xs::after,.rc-icon.rc-search--xs::after {
+ background-position: 63.64% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.settings--xs::after,.rc-icon.rc-settings--xs::after {
+ background-position: 72.73% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.share--xs::after,.rc-icon.rc-share--xs::after {
+ background-position: 81.82% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.shelter--xs::after,.rc-icon.rc-shelter--xs::after {
+ background-position: 90.91% 0;
+ width: 24px;
+}
+
+.rc-icon.shop--xs::after,.rc-icon.rc-shop--xs::after {
+ background-position: 90.91% 14.29%;
+ width: 24px;
+}
+
+.rc-icon.show--xs::after,.rc-icon.rc-show--xs::after {
+ background-position: 90.91% 28.57%;
+ width: 24px;
+}
+
+.rc-icon.skip--xs::after,.rc-icon.rc-skip--xs::after {
+ background-position: 90.91% 42.86%;
+ width: 24px;
+}
+
+.rc-icon.stop--xs::after,.rc-icon.rc-stop--xs::after {
+ background-position: 90.91% 57.14%;
+ width: 24px;
+}
+
+.rc-icon.sustainable--xs::after,.rc-icon.rc-sustainable--xs::after {
+ background-position: 90.91% 71.43%;
+ width: 24px;
+}
+
+.rc-icon.tablet--xs::after,.rc-icon.rc-tablet--xs::after {
+ background-position: 90.91% 85.71%;
+ width: 24px;
+}
+
+.rc-icon.text-decrease--xs::after,.rc-icon.rc-text-decrease--xs::after {
+ background-position: 0 100%;
+ width: 24px;
+}
+
+.rc-icon.text-increase--xs::after,.rc-icon.rc-text-increase--xs::after {
+ background-position: 9.09% 100%;
+ width: 24px;
+}
+
+.rc-input__checkbox:checked + .rc-input__label--inline::after,.rc-input__checkbox:checked + .input__label--inline::after,.input__checkbox:checked + .rc-input__label--inline::after,.input__checkbox:checked + .input__label--inline::after,.rc-icon.tick--xs::after,.rc-icon.rc-tick--xs::after {
+ background-position: 18.18% 100%;
+ width: 24px;
+}
+
+.rc-icon.unlock--xs::after,.rc-icon.rc-unlock--xs::after {
+ background-position: 27.27% 100%;
+ width: 24px;
+}
+
+.rc-icon.up--xs::after,.rc-icon.rc-up--xs::after {
+ background-position: 36.36% 100%;
+ width: 24px;
+}
+
+.rc-icon.user--xs::after,.rc-icon.rc-user--xs::after {
+ background-position: 45.45% 100%;
+ width: 24px;
+}
+
+.rc-icon.user-add--xs::after,.rc-icon.rc-user-add--xs::after {
+ background-position: 54.55% 100%;
+ width: 24px;
+}
+
+.rc-icon.vet--xs::after,.rc-icon.rc-vet--xs::after {
+ background-position: 63.64% 100%;
+ width: 24px;
+}
+
+.rc-icon.video--xs::after,.rc-icon.rc-video--xs::after {
+ background-position: 72.73% 100%;
+ width: 24px;
+}
+
+.rc-icon.volume-off--xs::after,.rc-icon.rc-volume-off--xs::after {
+ background-position: 81.82% 100%;
+ width: 24px;
+}
+
+.rc-icon.volume-on--xs::after,.rc-icon.rc-volume-on--xs::after {
+ background-position: 90.91% 100%;
+ width: 24px;
+}
+
+.rc-icon.weight--xs::after,.rc-icon.rc-weight--xs::after {
+ background-position: 100% 0;
+ width: 24px;
+}
+
+.rc-icon.attention::after,.rc-icon.rc-attention::after {
+ background-position: 14.29% 0;
+}
+
+.rc-icon.attention--sm::after,.rc-icon.rc-attention--sm::after {
+ background-position: 28.57% 71.43%;
+}
+
+.rc-icon.cat-tree::after,.rc-icon.rc-cat-tree::after {
+ background-position: 0 14.29%;
+}
+
+.rc-icon.cat-tree--sm::after,.rc-icon.rc-cat-tree--sm::after {
+ background-position: 14.29% 14.29%;
+}
+
+.rc-icon.children::after,.rc-icon.rc-children::after {
+ background-position: 28.57% 0;
+}
+
+.rc-icon.children--sm::after,.rc-icon.rc-children--sm::after {
+ background-position: 28.57% 14.29%;
+}
+
+.rc-icon.deafness::after,.rc-icon.rc-deafness::after {
+ background-position: 0 28.57%;
+}
+
+.rc-icon.deafness--sm::after,.rc-icon.rc-deafness--sm::after {
+ background-position: 14.29% 28.57%;
+}
+
+.rc-icon.enjoys-training::after,.rc-icon.rc-enjoys-training::after {
+ background-position: 28.57% 28.57%;
+}
+
+.rc-icon.enjoys-training--sm::after,.rc-icon.rc-enjoys-training--sm::after {
+ background-position: 42.86% 0;
+}
+
+.rc-icon.exercise::after,.rc-icon.rc-exercise::after {
+ background-position: 42.86% 14.29%;
+}
+
+.rc-icon.exercise--sm::after,.rc-icon.rc-exercise--sm::after {
+ background-position: 42.86% 28.57%;
+}
+
+.rc-icon.experience::after,.rc-icon.rc-experience::after {
+ background-position: 0 42.86%;
+}
+
+.rc-icon.experience--sm::after,.rc-icon.rc-experience--sm::after {
+ background-position: 14.29% 42.86%;
+}
+
+.rc-icon.family::after,.rc-icon.rc-family::after {
+ background-position: 28.57% 42.86%;
+}
+
+.rc-icon.family--sm::after,.rc-icon.rc-family--sm::after {
+ background-position: 42.86% 42.86%;
+}
+
+.rc-icon.first-time::after,.rc-icon.rc-first-time::after {
+ background-position: 57.14% 0;
+}
+
+.rc-icon.first-time--sm::after,.rc-icon.rc-first-time--sm::after {
+ background-position: 57.14% 14.29%;
+}
+
+.rc-icon.friendly::after,.rc-icon.rc-friendly::after {
+ background-position: 57.14% 28.57%;
+}
+
+.rc-icon.friendly--sm::after,.rc-icon.rc-friendly--sm::after {
+ background-position: 57.14% 42.86%;
+}
+
+.rc-icon.grooming::after,.rc-icon.rc-grooming::after {
+ background-position: 0 57.14%;
+}
+
+.rc-icon.grooming--sm::after,.rc-icon.rc-grooming--sm::after {
+ background-position: 14.29% 57.14%;
+}
+
+.rc-icon.guard-dog::after,.rc-icon.rc-guard-dog::after {
+ background-position: 28.57% 57.14%;
+}
+
+.rc-icon.guard-dog--sm::after,.rc-icon.rc-guard-dog--sm::after {
+ background-position: 42.86% 57.14%;
+}
+
+.rc-icon.heat::after,.rc-icon.rc-heat::after {
+ background-position: 57.14% 57.14%;
+}
+
+.rc-icon.heat--sm::after,.rc-icon.rc-heat--sm::after {
+ background-position: 71.43% 0;
+}
+
+.rc-icon.human-interaction::after,.rc-icon.rc-human-interaction::after {
+ background-position: 71.43% 14.29%;
+}
+
+.rc-icon.human-interaction--sm::after,.rc-icon.rc-human-interaction--sm::after {
+ background-position: 71.43% 28.57%;
+}
+
+.rc-icon.hunt::after,.rc-icon.rc-hunt::after {
+ background-position: 71.43% 42.86%;
+}
+
+.rc-icon.hunt--sm::after,.rc-icon.rc-hunt--sm::after {
+ background-position: 71.43% 57.14%;
+}
+
+.rc-icon.incompatible::after,.rc-icon.rc-incompatible::after {
+ background-position: 0 71.43%;
+}
+
+.rc-icon.incompatible--sm::after,.rc-icon.rc-incompatible--sm::after {
+ background-position: 14.29% 71.43%;
+}
+
+.rc-icon.indoor-outdoor::after,.rc-icon.rc-indoor-outdoor::after {
+ background-position: 0 0;
+}
+
+.rc-icon.indoor-outdoor--sm::after,.rc-icon.rc-indoor-outdoor--sm::after {
+ background-position: 42.86% 71.43%;
+}
+
+.rc-icon.indoors::after,.rc-icon.rc-indoors::after {
+ background-position: 57.14% 71.43%;
+}
+
+.rc-icon.indoors--sm::after,.rc-icon.rc-indoors--sm::after {
+ background-position: 71.43% 71.43%;
+}
+
+.rc-icon.low-maintenance::after,.rc-icon.rc-low-maintenance::after {
+ background-position: 85.71% 0;
+}
+
+.rc-icon.low-maintenance--sm::after,.rc-icon.rc-low-maintenance--sm::after {
+ background-position: 85.71% 14.29%;
+}
+
+.rc-icon.need-space::after,.rc-icon.rc-need-space::after {
+ background-position: 85.71% 28.57%;
+}
+
+.rc-icon.need-space--sm::after,.rc-icon.rc-need-space--sm::after {
+ background-position: 85.71% 42.86%;
+}
+
+.rc-icon.no-alone::after,.rc-icon.rc-no-alone::after {
+ background-position: 85.71% 57.14%;
+}
+
+.rc-icon.no-alone--sm::after,.rc-icon.rc-no-alone--sm::after {
+ background-position: 85.71% 71.43%;
+}
+
+.rc-icon.no-garden::after,.rc-icon.rc-no-garden::after {
+ background-position: 0 85.71%;
+}
+
+.rc-icon.no-garden--sm::after,.rc-icon.rc-no-garden--sm::after {
+ background-position: 14.29% 85.71%;
+}
+
+.rc-icon.outdoor::after,.rc-icon.rc-outdoor::after {
+ background-position: 28.57% 85.71%;
+}
+
+.rc-icon.outdoor--sm::after,.rc-icon.rc-outdoor--sm::after {
+ background-position: 42.86% 85.71%;
+}
+
+.rc-icon.pairs::after,.rc-icon.rc-pairs::after {
+ background-position: 57.14% 85.71%;
+}
+
+.rc-icon.pairs--sm::after,.rc-icon.rc-pairs--sm::after {
+ background-position: 71.43% 85.71%;
+}
+
+.rc-icon.patient::after,.rc-icon.rc-patient::after {
+ background-position: 85.71% 85.71%;
+}
+
+.rc-icon.patient--sm::after,.rc-icon.rc-patient--sm::after {
+ background-position: 100% 0;
+}
+
+.rc-icon.quiet-home::after,.rc-icon.rc-quiet-home::after {
+ background-position: 100% 14.29%;
+}
+
+.rc-icon.quiet-home--sm::after,.rc-icon.rc-quiet-home--sm::after {
+ background-position: 100% 28.57%;
+}
+
+.rc-icon.sm-home::after,.rc-icon.rc-sm-home::after {
+ background-position: 100% 42.86%;
+}
+
+.rc-icon.sm-home--sm::after,.rc-icon.rc-sm-home--sm::after {
+ background-position: 100% 57.14%;
+}
+
+.rc-icon.sporting::after,.rc-icon.rc-sporting::after {
+ background-position: 100% 71.43%;
+}
+
+.rc-icon.sporting--sm::after,.rc-icon.rc-sporting--sm::after {
+ background-position: 100% 85.71%;
+}
+
+.rc-icon.startled::after,.rc-icon.rc-startled::after {
+ background-position: 0 100%;
+}
+
+.rc-icon.startled--sm::after,.rc-icon.rc-startled--sm::after {
+ background-position: 14.29% 100%;
+}
+
+.rc-icon.training::after,.rc-icon.rc-training::after {
+ background-position: 28.57% 100%;
+}
+
+.rc-icon.training--sm::after,.rc-icon.rc-training--sm::after {
+ background-position: 42.86% 100%;
+}
+
+.rc-icon.versatile::after,.rc-icon.rc-versatile::after {
+ background-position: 57.14% 100%;
+}
+
+.rc-icon.versatile--sm::after,.rc-icon.rc-versatile--sm::after {
+ background-position: 71.43% 100%;
+}
+
+.rc-icon.watchdog::after,.rc-icon.rc-watchdog::after {
+ background-position: 85.71% 100%;
+}
+
+.rc-icon.watchdog--sm::after,.rc-icon.rc-watchdog--sm::after {
+ background-position: 100% 100%;
+}
+
+.rc-icon.actions::after,.rc-icon.rc-actions::after {
+ background-position: 10% 0;
+}
+
+.rc-icon.address::after,.rc-icon.rc-address::after {
+ background-position: 70% 33.33%;
+}
+
+.rc-icon.advice::after,.rc-icon.rc-advice::after {
+ background-position: 0 11.11%;
+}
+
+.rc-icon.advice--sm::after,.rc-icon.rc-advice--sm::after {
+ background-position: 10% 11.11%;
+}
+
+.rc-icon.arrow::after,.rc-icon.rc-arrow::after {
+ background-position: 20% 0;
+}
+
+.rc-icon.attachment::after,.rc-icon.rc-attachment::after {
+ background-position: 20% 11.11%;
+}
+
+.rc-icon.back::after,.rc-icon.rc-back::after {
+ background-position: 0 22.22%;
+}
+
+.rc-icon.bag::after,.rc-icon.rc-bag::after {
+ background-position: 10% 22.22%;
+}
+
+.rc-icon.basket::after,.rc-icon.rc-basket::after {
+ background-position: 20% 22.22%;
+}
+
+.rc-icon.basket--sm::after,.rc-icon.rc-basket--sm::after {
+ background-position: 30% 0;
+}
+
+.rc-icon.bookmark::after,.rc-icon.rc-bookmark::after {
+ background-position: 30% 11.11%;
+}
+
+.rc-icon.calendar::after,.rc-icon.rc-calendar::after {
+ background-position: 30% 22.22%;
+}
+
+.rc-icon.cart::after,.rc-icon.rc-cart::after {
+ background-position: 0 33.33%;
+}
+
+.rc-icon.cart--sm::after,.rc-icon.rc-cart--sm::after {
+ background-position: 10% 33.33%;
+}
+
+.rc-icon.clock::after,.rc-icon.rc-clock::after {
+ background-position: 20% 33.33%;
+}
+
+.rc-icon.close::after,.rc-icon.rc-close::after {
+ background-position: 30% 33.33%;
+}
+
+.rc-icon.close--sm::after,.rc-icon.rc-close--sm::after {
+ background-position: 40% 0;
+}
+
+.rc-icon.collapse::after,.rc-icon.rc-collapse::after {
+ background-position: 40% 11.11%;
+}
+
+.rc-icon.comment::after,.rc-icon.rc-comment::after {
+ background-position: 40% 22.22%;
+}
+
+.rc-icon.computer::after,.rc-icon.rc-computer::after {
+ background-position: 40% 33.33%;
+}
+
+.rc-icon.confirmation--sm::after,.rc-icon.rc-confirmation--sm::after {
+ background-position: 0 44.44%;
+}
+
+.rc-icon.contact::after,.rc-icon.rc-contact::after {
+ background-position: 10% 44.44%;
+}
+
+.rc-icon.contact--sm::after,.rc-icon.rc-contact--sm::after {
+ background-position: 20% 44.44%;
+}
+
+.rc-icon.delivery--sm::after,.rc-icon.rc-delivery--sm::after {
+ background-position: 30% 44.44%;
+}
+
+.rc-icon.documents::after,.rc-icon.rc-documents::after {
+ background-position: 40% 44.44%;
+}
+
+.rc-icon.down::after,.rc-icon.rc-down::after {
+ background-position: 50% 0;
+}
+
+.rc-icon.edit::after,.rc-icon.rc-edit::after {
+ background-position: 50% 11.11%;
+}
+
+.rc-icon.email::after,.rc-icon.rc-email::after {
+ background-position: 50% 22.22%;
+}
+
+.rc-icon.email--sm::after,.rc-icon.rc-email--sm::after {
+ background-position: 50% 33.33%;
+}
+
+.rc-icon.expand::after,.rc-icon.rc-expand::after {
+ background-position: 50% 44.44%;
+}
+
+.rc-icon.external::after,.rc-icon.rc-external::after {
+ background-position: 0 55.56%;
+}
+
+.rc-icon.fast-forward::after,.rc-icon.rc-fast-forward::after {
+ background-position: 10% 55.56%;
+}
+
+.rc-icon.female::after,.rc-icon.rc-female::after {
+ background-position: 20% 55.56%;
+}
+
+.rc-icon.filter::after,.rc-icon.rc-filter::after {
+ background-position: 30% 55.56%;
+}
+
+.rc-icon.food::after,.rc-icon.rc-food::after {
+ background-position: 40% 55.56%;
+}
+
+.rc-icon.food2::after,.rc-icon.rc-food2::after {
+ background-position: 50% 55.56%;
+}
+
+.rc-icon.forward::after,.rc-icon.rc-forward::after {
+ background-position: 60% 0;
+}
+
+.rc-icon.grid-view::after,.rc-icon.rc-grid-view::after {
+ background-position: 60% 11.11%;
+}
+
+.rc-icon.grid-view--sm::after,.rc-icon.rc-grid-view--sm::after {
+ background-position: 60% 22.22%;
+}
+
+.rc-icon.groomer::after,.rc-icon.rc-groomer::after {
+ background-position: 60% 33.33%;
+}
+
+.rc-icon.health::after,.rc-icon.rc-health::after {
+ background-position: 60% 44.44%;
+}
+
+.rc-icon.help::after,.rc-icon.rc-help::after {
+ background-position: 60% 55.56%;
+}
+
+.rc-icon.hide::after,.rc-icon.rc-hide::after {
+ background-position: 0 66.67%;
+}
+
+.rc-icon.home::after,.rc-icon.rc-home::after {
+ background-position: 10% 66.67%;
+}
+
+.rc-icon.image::after,.rc-icon.rc-image::after {
+ background-position: 20% 66.67%;
+}
+
+.rc-icon.info::after,.rc-icon.rc-info::after {
+ background-position: 30% 66.67%;
+}
+
+.rc-icon.knowledge::after,.rc-icon.rc-knowledge::after {
+ background-position: 40% 66.67%;
+}
+
+.rc-icon.left::after,.rc-icon.rc-left::after {
+ background-position: 50% 66.67%;
+}
+
+.rc-icon.like::after,.rc-icon.rc-like::after {
+ background-position: 60% 66.67%;
+}
+
+.rc-icon.list-view::after,.rc-icon.rc-list-view::after {
+ background-position: 70% 0;
+}
+
+.rc-icon.list-view--sm::after,.rc-icon.rc-list-view--sm::after {
+ background-position: 70% 11.11%;
+}
+
+.rc-icon.loading::after,.rc-icon.rc-loading::after {
+ background-position: 70% 22.22%;
+}
+
+.rc-icon.location::after,.rc-icon.rc-location::after {
+ background-position: 0 0;
+}
+
+.rc-icon.location2::after,.rc-icon.rc-location2::after {
+ background-position: 70% 44.44%;
+}
+
+.rc-icon.lock::after,.rc-icon.rc-lock::after {
+ background-position: 70% 55.56%;
+}
+
+.rc-icon.male::after,.rc-icon.rc-male::after {
+ background-position: 70% 66.67%;
+}
+
+.rc-icon.menu::after,.rc-icon.rc-menu::after {
+ background-position: 0 77.78%;
+}
+
+.rc-icon.menu--sm::after,.rc-icon.rc-menu--sm::after {
+ background-position: 10% 77.78%;
+}
+
+.rc-icon.minus::after,.rc-icon.rc-minus::after {
+ background-position: 20% 77.78%;
+}
+
+.rc-icon.mobile::after,.rc-icon.rc-mobile::after {
+ background-position: 30% 77.78%;
+}
+
+.rc-icon.mouse::after,.rc-icon.rc-mouse::after {
+ background-position: 40% 77.78%;
+}
+
+.rc-icon.new-window::after,.rc-icon.rc-new-window::after {
+ background-position: 50% 77.78%;
+}
+
+.rc-icon.new-window--sm::after,.rc-icon.rc-new-window--sm::after {
+ background-position: 60% 77.78%;
+}
+
+.rc-icon.news::after,.rc-icon.rc-news::after {
+ background-position: 70% 77.78%;
+}
+
+.rc-icon.nutritional::after,.rc-icon.rc-nutritional::after {
+ background-position: 80% 0;
+}
+
+.rc-icon.pause::after,.rc-icon.rc-pause::after {
+ background-position: 80% 11.11%;
+}
+
+.rc-icon.payment--sm::after,.rc-icon.rc-payment--sm::after {
+ background-position: 80% 22.22%;
+}
+
+.rc-icon.pdf::after,.rc-icon.rc-pdf::after {
+ background-position: 80% 33.33%;
+}
+
+.rc-icon.pharmacy::after,.rc-icon.rc-pharmacy::after {
+ background-position: 80% 44.44%;
+}
+
+.rc-icon.pin::after,.rc-icon.rc-pin::after {
+ background-position: 80% 55.56%;
+}
+
+.rc-icon.pin--sm::after,.rc-icon.rc-pin--sm::after {
+ background-position: 80% 66.67%;
+}
+
+.rc-icon.play::after,.rc-icon.rc-play::after {
+ background-position: 80% 77.78%;
+}
+
+.rc-icon.plus::after,.rc-icon.rc-plus::after {
+ background-position: 0 88.89%;
+}
+
+.rc-icon.print::after,.rc-icon.rc-print::after {
+ background-position: 10% 88.89%;
+}
+
+.rc-icon.quality::after,.rc-icon.rc-quality::after {
+ background-position: 20% 88.89%;
+}
+
+.rc-icon.rate::after,.rc-icon.rc-rate::after {
+ background-position: 30% 88.89%;
+}
+
+.rc-icon.rate-fill::after,.rc-icon.rc-rate-fill::after {
+ background-position: 39.99% 88.89%;
+}
+
+.rc-icon.refresh::after,.rc-icon.rc-refresh::after {
+ background-position: 49.98% 88.89%;
+}
+
+.rc-icon.rewind::after,.rc-icon.rc-rewind::after {
+ background-position: 59.98% 88.89%;
+}
+
+.rc-icon.right::after,.rc-icon.rc-right::after {
+ background-position: 69.98% 88.89%;
+}
+
+.rc-icon.rss::after,.rc-icon.rc-rss::after {
+ background-position: 79.98% 88.89%;
+}
+
+.rc-icon.search::after,.rc-icon.rc-search::after {
+ background-position: 90% 0;
+}
+
+.rc-icon.search--sm::after,.rc-icon.rc-search--sm::after {
+ background-position: 90% 11.11%;
+}
+
+.rc-icon.settings::after,.rc-icon.rc-settings::after {
+ background-position: 90% 22.22%;
+}
+
+.rc-icon.share::after,.rc-icon.rc-share::after {
+ background-position: 90% 33.33%;
+}
+
+.rc-icon.shelter::after,.rc-icon.rc-shelter::after {
+ background-position: 90% 44.44%;
+}
+
+.rc-icon.shop::after,.rc-icon.rc-shop::after {
+ background-position: 90% 55.56%;
+}
+
+.rc-icon.show::after,.rc-icon.rc-show::after {
+ background-position: 90% 66.67%;
+}
+
+.rc-icon.skip::after,.rc-icon.rc-skip::after {
+ background-position: 90% 77.78%;
+}
+
+.rc-icon.stop::after,.rc-icon.rc-stop::after {
+ background-position: 90% 88.89%;
+}
+
+.rc-icon.sustainable::after,.rc-icon.rc-sustainable::after {
+ background-position: 0 100%;
+}
+
+.rc-icon.tablet::after,.rc-icon.rc-tablet::after {
+ background-position: 10% 100%;
+}
+
+.rc-icon.text-decrease::after,.rc-icon.rc-text-decrease::after {
+ background-position: 20% 100%;
+}
+
+.rc-icon.text-increase::after,.rc-icon.rc-text-increase::after {
+ background-position: 30% 100%;
+}
+
+.rc-icon.unlock::after,.rc-icon.rc-unlock::after {
+ background-position: 40% 100%;
+}
+
+.rc-icon.up::after,.rc-icon.rc-up::after {
+ background-position: 50% 100%;
+}
+
+.rc-icon.user::after,.rc-icon.rc-user::after {
+ background-position: 60% 100%;
+}
+
+.rc-icon.user--sm::after,.rc-icon.rc-user--sm::after {
+ background-position: 70% 100%;
+}
+
+.rc-icon.user-add::after,.rc-icon.rc-user-add::after {
+ background-position: 80% 100%;
+}
+
+.rc-icon.vet::after,.rc-icon.rc-vet::after {
+ background-position: 90% 100%;
+}
+
+.rc-icon.video::after,.rc-icon.rc-video::after {
+ background-position: 100% 0;
+}
+
+.rc-icon.volume-off::after,.rc-icon.rc-volume-off::after {
+ background-position: 100% 11.11%;
+}
+
+.rc-icon.volume-on::after,.rc-icon.rc-volume-on::after {
+ background-position: 100% 22.22%;
+}
+
+.rc-icon.weight::after,.rc-icon.rc-weight::after {
+ background-position: 100% 33.33%;
+}
+
+.rc-icon.rc-attention--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--xs.interactive.iconography:hover::after,.rc-icon.rc-attention--xs.interactive.iconography:active::after,.rc-icon.rc-attention--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:active::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-children--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--xs.interactive.iconography:hover::after,.rc-icon.rc-children--xs.interactive.iconography:active::after,.rc-icon.rc-children--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--xs.interactive.iconography:hover::after,.rc-icon.rc-deafness--xs.interactive.iconography:active::after,.rc-icon.rc-deafness--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--xs.interactive.iconography:hover::after,.rc-icon.rc-exercise--xs.interactive.iconography:active::after,.rc-icon.rc-exercise--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--xs.interactive.iconography:hover::after,.rc-icon.rc-experience--xs.interactive.iconography:active::after,.rc-icon.rc-experience--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-family--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--xs.interactive.iconography:hover::after,.rc-icon.rc-family--xs.interactive.iconography:active::after,.rc-icon.rc-family--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--xs.interactive.iconography:hover::after,.rc-icon.rc-first-time--xs.interactive.iconography:active::after,.rc-icon.rc-first-time--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--xs.interactive.iconography:hover::after,.rc-icon.rc-friendly--xs.interactive.iconography:active::after,.rc-icon.rc-friendly--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--xs.interactive.iconography:hover::after,.rc-icon.rc-grooming--xs.interactive.iconography:active::after,.rc-icon.rc-grooming--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:active::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--xs.interactive.iconography:hover::after,.rc-icon.rc-heat--xs.interactive.iconography:active::after,.rc-icon.rc-heat--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:active::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--xs.interactive.iconography:hover::after,.rc-icon.rc-hunt--xs.interactive.iconography:active::after,.rc-icon.rc-hunt--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--xs.interactive.iconography:hover::after,.rc-icon.rc-incompatible--xs.interactive.iconography:active::after,.rc-icon.rc-incompatible--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--xs.interactive.iconography:hover::after,.rc-icon.rc-indoors--xs.interactive.iconography:active::after,.rc-icon.rc-indoors--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--xs.interactive.iconography:hover::after,.rc-icon.rc-need-space--xs.interactive.iconography:active::after,.rc-icon.rc-need-space--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--xs.interactive.iconography:hover::after,.rc-icon.rc-no-alone--xs.interactive.iconography:active::after,.rc-icon.rc-no-alone--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--xs.interactive.iconography:hover::after,.rc-icon.rc-no-garden--xs.interactive.iconography:active::after,.rc-icon.rc-no-garden--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--xs.interactive.iconography:hover::after,.rc-icon.rc-pairs--xs.interactive.iconography:active::after,.rc-icon.rc-pairs--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--xs.interactive.iconography:hover::after,.rc-icon.rc-patient--xs.interactive.iconography:active::after,.rc-icon.rc-patient--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:active::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--xs.interactive.iconography:hover::after,.rc-icon.rc-sm-home--xs.interactive.iconography:active::after,.rc-icon.rc-sm-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--xs.interactive.iconography:hover::after,.rc-icon.rc-sporting--xs.interactive.iconography:active::after,.rc-icon.rc-sporting--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--xs.interactive.iconography:hover::after,.rc-icon.rc-startled--xs.interactive.iconography:active::after,.rc-icon.rc-startled--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--xs.interactive.iconography:hover::after,.rc-icon.rc-training--xs.interactive.iconography:active::after,.rc-icon.rc-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--xs.interactive.iconography:hover::after,.rc-icon.rc-versatile--xs.interactive.iconography:active::after,.rc-icon.rc-versatile--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs[class*='--xs'].rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--xs.interactive.iconography:hover::after,.rc-icon.rc-watchdog--xs.interactive.iconography:active::after,.rc-icon.rc-watchdog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--xs.interactive.iconography:hover::after,.rc-icon.rc-attention--xs.interactive.iconography:active::after,.rc-icon.rc-attention--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:active::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-children--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--xs.interactive.iconography:hover::after,.rc-icon.rc-children--xs.interactive.iconography:active::after,.rc-icon.rc-children--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--xs.interactive.iconography:hover::after,.rc-icon.rc-deafness--xs.interactive.iconography:active::after,.rc-icon.rc-deafness--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--xs.interactive.iconography:hover::after,.rc-icon.rc-exercise--xs.interactive.iconography:active::after,.rc-icon.rc-exercise--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--xs.interactive.iconography:hover::after,.rc-icon.rc-experience--xs.interactive.iconography:active::after,.rc-icon.rc-experience--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-family--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--xs.interactive.iconography:hover::after,.rc-icon.rc-family--xs.interactive.iconography:active::after,.rc-icon.rc-family--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--xs.interactive.iconography:hover::after,.rc-icon.rc-first-time--xs.interactive.iconography:active::after,.rc-icon.rc-first-time--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--xs.interactive.iconography:hover::after,.rc-icon.rc-friendly--xs.interactive.iconography:active::after,.rc-icon.rc-friendly--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--xs.interactive.iconography:hover::after,.rc-icon.rc-grooming--xs.interactive.iconography:active::after,.rc-icon.rc-grooming--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:active::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--xs.interactive.iconography:hover::after,.rc-icon.rc-heat--xs.interactive.iconography:active::after,.rc-icon.rc-heat--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:active::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--xs.interactive.iconography:hover::after,.rc-icon.rc-hunt--xs.interactive.iconography:active::after,.rc-icon.rc-hunt--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--xs.interactive.iconography:hover::after,.rc-icon.rc-incompatible--xs.interactive.iconography:active::after,.rc-icon.rc-incompatible--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--xs.interactive.iconography:hover::after,.rc-icon.rc-indoors--xs.interactive.iconography:active::after,.rc-icon.rc-indoors--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--xs.interactive.iconography:hover::after,.rc-icon.rc-need-space--xs.interactive.iconography:active::after,.rc-icon.rc-need-space--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--xs.interactive.iconography:hover::after,.rc-icon.rc-no-alone--xs.interactive.iconography:active::after,.rc-icon.rc-no-alone--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--xs.interactive.iconography:hover::after,.rc-icon.rc-no-garden--xs.interactive.iconography:active::after,.rc-icon.rc-no-garden--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--xs.interactive.iconography:hover::after,.rc-icon.rc-pairs--xs.interactive.iconography:active::after,.rc-icon.rc-pairs--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--xs.interactive.iconography:hover::after,.rc-icon.rc-patient--xs.interactive.iconography:active::after,.rc-icon.rc-patient--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:active::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--xs.interactive.iconography:hover::after,.rc-icon.rc-sm-home--xs.interactive.iconography:active::after,.rc-icon.rc-sm-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--xs.interactive.iconography:hover::after,.rc-icon.rc-sporting--xs.interactive.iconography:active::after,.rc-icon.rc-sporting--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--xs.interactive.iconography:hover::after,.rc-icon.rc-startled--xs.interactive.iconography:active::after,.rc-icon.rc-startled--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--xs.interactive.iconography:hover::after,.rc-icon.rc-training--xs.interactive.iconography:active::after,.rc-icon.rc-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--xs.interactive.iconography:hover::after,.rc-icon.rc-versatile--xs.interactive.iconography:active::after,.rc-icon.rc-versatile--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs[class*='--xs'].rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--xs.interactive.iconography:hover::after,.rc-icon.rc-watchdog--xs.interactive.iconography:active::after,.rc-icon.rc-watchdog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--xs.interactive.iconography:hover::after,.rc-icon.rc-attention--xs.interactive.iconography:active::after,.rc-icon.rc-attention--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:active::after,.rc-icon.rc-cat-tree--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-children--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--xs.interactive.iconography:hover::after,.rc-icon.rc-children--xs.interactive.iconography:active::after,.rc-icon.rc-children--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--xs.interactive.iconography:hover::after,.rc-icon.rc-deafness--xs.interactive.iconography:active::after,.rc-icon.rc-deafness--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--xs.interactive.iconography:hover::after,.rc-icon.rc-exercise--xs.interactive.iconography:active::after,.rc-icon.rc-exercise--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--xs.interactive.iconography:hover::after,.rc-icon.rc-experience--xs.interactive.iconography:active::after,.rc-icon.rc-experience--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-family--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--xs.interactive.iconography:hover::after,.rc-icon.rc-family--xs.interactive.iconography:active::after,.rc-icon.rc-family--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--xs.interactive.iconography:hover::after,.rc-icon.rc-first-time--xs.interactive.iconography:active::after,.rc-icon.rc-first-time--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--xs.interactive.iconography:hover::after,.rc-icon.rc-friendly--xs.interactive.iconography:active::after,.rc-icon.rc-friendly--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--xs.interactive.iconography:hover::after,.rc-icon.rc-grooming--xs.interactive.iconography:active::after,.rc-icon.rc-grooming--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:active::after,.rc-icon.rc-guard-dog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--xs.interactive.iconography:hover::after,.rc-icon.rc-heat--xs.interactive.iconography:active::after,.rc-icon.rc-heat--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:active::after,.rc-icon.rc-human-interaction--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--xs.interactive.iconography:hover::after,.rc-icon.rc-hunt--xs.interactive.iconography:active::after,.rc-icon.rc-hunt--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--xs.interactive.iconography:hover::after,.rc-icon.rc-incompatible--xs.interactive.iconography:active::after,.rc-icon.rc-incompatible--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--xs.interactive.iconography:hover::after,.rc-icon.rc-indoors--xs.interactive.iconography:active::after,.rc-icon.rc-indoors--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--xs.interactive.iconography:hover::after,.rc-icon.rc-need-space--xs.interactive.iconography:active::after,.rc-icon.rc-need-space--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--xs.interactive.iconography:hover::after,.rc-icon.rc-no-alone--xs.interactive.iconography:active::after,.rc-icon.rc-no-alone--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--xs.interactive.iconography:hover::after,.rc-icon.rc-no-garden--xs.interactive.iconography:active::after,.rc-icon.rc-no-garden--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--xs.interactive.iconography:hover::after,.rc-icon.rc-outdoor--xs.interactive.iconography:active::after,.rc-icon.rc-outdoor--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--xs.interactive.iconography:hover::after,.rc-icon.rc-pairs--xs.interactive.iconography:active::after,.rc-icon.rc-pairs--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--xs.interactive.iconography:hover::after,.rc-icon.rc-patient--xs.interactive.iconography:active::after,.rc-icon.rc-patient--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:active::after,.rc-icon.rc-quiet-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--xs.interactive.iconography:hover::after,.rc-icon.rc-sm-home--xs.interactive.iconography:active::after,.rc-icon.rc-sm-home--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--xs.interactive.iconography:hover::after,.rc-icon.rc-sporting--xs.interactive.iconography:active::after,.rc-icon.rc-sporting--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--xs.interactive.iconography:hover::after,.rc-icon.rc-startled--xs.interactive.iconography:active::after,.rc-icon.rc-startled--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-training--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--xs.interactive.iconography:hover::after,.rc-icon.rc-training--xs.interactive.iconography:active::after,.rc-icon.rc-training--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--xs.interactive.iconography:hover::after,.rc-icon.rc-versatile--xs.interactive.iconography:active::after,.rc-icon.rc-versatile--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--xs[class*='--xs'].rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--xs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--xs.interactive.iconography:hover::after,.rc-icon.rc-watchdog--xs.interactive.iconography:active::after,.rc-icon.rc-watchdog--xs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention.interactive.iconography:hover::after,.rc-icon.rc-attention.interactive.iconography:active::after,.rc-icon.rc-attention.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--sm.interactive.iconography:hover::after,.rc-icon.rc-attention--sm.interactive.iconography:active::after,.rc-icon.rc-attention--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree.interactive.iconography:hover::after,.rc-icon.rc-cat-tree.interactive.iconography:active::after,.rc-icon.rc-cat-tree.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:active::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children.interactive.iconography:hover::after,.rc-icon.rc-children.interactive.iconography:active::after,.rc-icon.rc-children.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--sm.interactive.iconography:hover::after,.rc-icon.rc-children--sm.interactive.iconography:active::after,.rc-icon.rc-children--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness.interactive.iconography:hover::after,.rc-icon.rc-deafness.interactive.iconography:active::after,.rc-icon.rc-deafness.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--sm.interactive.iconography:hover::after,.rc-icon.rc-deafness--sm.interactive.iconography:active::after,.rc-icon.rc-deafness--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training.interactive.iconography:active::after,.rc-icon.rc-enjoys-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise.interactive.iconography:hover::after,.rc-icon.rc-exercise.interactive.iconography:active::after,.rc-icon.rc-exercise.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--sm.interactive.iconography:hover::after,.rc-icon.rc-exercise--sm.interactive.iconography:active::after,.rc-icon.rc-exercise--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience.interactive.iconography:hover::after,.rc-icon.rc-experience.interactive.iconography:active::after,.rc-icon.rc-experience.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--sm.interactive.iconography:hover::after,.rc-icon.rc-experience--sm.interactive.iconography:active::after,.rc-icon.rc-experience--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family.interactive.iconography:hover::after,.rc-icon.rc-family.interactive.iconography:active::after,.rc-icon.rc-family.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--sm.interactive.iconography:hover::after,.rc-icon.rc-family--sm.interactive.iconography:active::after,.rc-icon.rc-family--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time.interactive.iconography:hover::after,.rc-icon.rc-first-time.interactive.iconography:active::after,.rc-icon.rc-first-time.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--sm.interactive.iconography:hover::after,.rc-icon.rc-first-time--sm.interactive.iconography:active::after,.rc-icon.rc-first-time--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly.interactive.iconography:hover::after,.rc-icon.rc-friendly.interactive.iconography:active::after,.rc-icon.rc-friendly.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--sm.interactive.iconography:hover::after,.rc-icon.rc-friendly--sm.interactive.iconography:active::after,.rc-icon.rc-friendly--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming.interactive.iconography:hover::after,.rc-icon.rc-grooming.interactive.iconography:active::after,.rc-icon.rc-grooming.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--sm.interactive.iconography:hover::after,.rc-icon.rc-grooming--sm.interactive.iconography:active::after,.rc-icon.rc-grooming--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog.interactive.iconography:hover::after,.rc-icon.rc-guard-dog.interactive.iconography:active::after,.rc-icon.rc-guard-dog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:active::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat.interactive.iconography:hover::after,.rc-icon.rc-heat.interactive.iconography:active::after,.rc-icon.rc-heat.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--sm.interactive.iconography:hover::after,.rc-icon.rc-heat--sm.interactive.iconography:active::after,.rc-icon.rc-heat--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction.interactive.iconography:hover::after,.rc-icon.rc-human-interaction.interactive.iconography:active::after,.rc-icon.rc-human-interaction.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:active::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt.interactive.iconography:hover::after,.rc-icon.rc-hunt.interactive.iconography:active::after,.rc-icon.rc-hunt.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--sm.interactive.iconography:hover::after,.rc-icon.rc-hunt--sm.interactive.iconography:active::after,.rc-icon.rc-hunt--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible.interactive.iconography:hover::after,.rc-icon.rc-incompatible.interactive.iconography:active::after,.rc-icon.rc-incompatible.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--sm.interactive.iconography:hover::after,.rc-icon.rc-incompatible--sm.interactive.iconography:active::after,.rc-icon.rc-incompatible--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors.interactive.iconography:hover::after,.rc-icon.rc-indoors.interactive.iconography:active::after,.rc-icon.rc-indoors.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--sm.interactive.iconography:hover::after,.rc-icon.rc-indoors--sm.interactive.iconography:active::after,.rc-icon.rc-indoors--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance.interactive.iconography:active::after,.rc-icon.rc-low-maintenance.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space.interactive.iconography:hover::after,.rc-icon.rc-need-space.interactive.iconography:active::after,.rc-icon.rc-need-space.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--sm.interactive.iconography:hover::after,.rc-icon.rc-need-space--sm.interactive.iconography:active::after,.rc-icon.rc-need-space--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone.interactive.iconography:hover::after,.rc-icon.rc-no-alone.interactive.iconography:active::after,.rc-icon.rc-no-alone.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--sm.interactive.iconography:hover::after,.rc-icon.rc-no-alone--sm.interactive.iconography:active::after,.rc-icon.rc-no-alone--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden.interactive.iconography:hover::after,.rc-icon.rc-no-garden.interactive.iconography:active::after,.rc-icon.rc-no-garden.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--sm.interactive.iconography:hover::after,.rc-icon.rc-no-garden--sm.interactive.iconography:active::after,.rc-icon.rc-no-garden--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor.interactive.iconography:hover::after,.rc-icon.rc-outdoor.interactive.iconography:active::after,.rc-icon.rc-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs.interactive.iconography:hover::after,.rc-icon.rc-pairs.interactive.iconography:active::after,.rc-icon.rc-pairs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--sm.interactive.iconography:hover::after,.rc-icon.rc-pairs--sm.interactive.iconography:active::after,.rc-icon.rc-pairs--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient.interactive.iconography:hover::after,.rc-icon.rc-patient.interactive.iconography:active::after,.rc-icon.rc-patient.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--sm.interactive.iconography:hover::after,.rc-icon.rc-patient--sm.interactive.iconography:active::after,.rc-icon.rc-patient--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home.interactive.iconography:hover::after,.rc-icon.rc-quiet-home.interactive.iconography:active::after,.rc-icon.rc-quiet-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:active::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home.interactive.iconography:hover::after,.rc-icon.rc-sm-home.interactive.iconography:active::after,.rc-icon.rc-sm-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--sm.interactive.iconography:hover::after,.rc-icon.rc-sm-home--sm.interactive.iconography:active::after,.rc-icon.rc-sm-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting.interactive.iconography:hover::after,.rc-icon.rc-sporting.interactive.iconography:active::after,.rc-icon.rc-sporting.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--sm.interactive.iconography:hover::after,.rc-icon.rc-sporting--sm.interactive.iconography:active::after,.rc-icon.rc-sporting--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled.interactive.iconography:hover::after,.rc-icon.rc-startled.interactive.iconography:active::after,.rc-icon.rc-startled.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--sm.interactive.iconography:hover::after,.rc-icon.rc-startled--sm.interactive.iconography:active::after,.rc-icon.rc-startled--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training.interactive.iconography:hover::after,.rc-icon.rc-training.interactive.iconography:active::after,.rc-icon.rc-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--sm.interactive.iconography:hover::after,.rc-icon.rc-training--sm.interactive.iconography:active::after,.rc-icon.rc-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile.interactive.iconography:hover::after,.rc-icon.rc-versatile.interactive.iconography:active::after,.rc-icon.rc-versatile.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--sm.interactive.iconography:hover::after,.rc-icon.rc-versatile--sm.interactive.iconography:active::after,.rc-icon.rc-versatile--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog.interactive.iconography:hover::after,.rc-icon.rc-watchdog.interactive.iconography:active::after,.rc-icon.rc-watchdog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--iconography.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--sm.interactive.iconography:hover::after,.rc-icon.rc-watchdog--sm.interactive.iconography:active::after,.rc-icon.rc-watchdog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention.interactive.iconography:hover::after,.rc-icon.rc-attention.interactive.iconography:active::after,.rc-icon.rc-attention.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--sm.interactive.iconography:hover::after,.rc-icon.rc-attention--sm.interactive.iconography:active::after,.rc-icon.rc-attention--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree.interactive.iconography:hover::after,.rc-icon.rc-cat-tree.interactive.iconography:active::after,.rc-icon.rc-cat-tree.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:active::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children.interactive.iconography:hover::after,.rc-icon.rc-children.interactive.iconography:active::after,.rc-icon.rc-children.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--sm.interactive.iconography:hover::after,.rc-icon.rc-children--sm.interactive.iconography:active::after,.rc-icon.rc-children--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness.interactive.iconography:hover::after,.rc-icon.rc-deafness.interactive.iconography:active::after,.rc-icon.rc-deafness.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--sm.interactive.iconography:hover::after,.rc-icon.rc-deafness--sm.interactive.iconography:active::after,.rc-icon.rc-deafness--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training.interactive.iconography:active::after,.rc-icon.rc-enjoys-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise.interactive.iconography:hover::after,.rc-icon.rc-exercise.interactive.iconography:active::after,.rc-icon.rc-exercise.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--sm.interactive.iconography:hover::after,.rc-icon.rc-exercise--sm.interactive.iconography:active::after,.rc-icon.rc-exercise--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience.interactive.iconography:hover::after,.rc-icon.rc-experience.interactive.iconography:active::after,.rc-icon.rc-experience.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--sm.interactive.iconography:hover::after,.rc-icon.rc-experience--sm.interactive.iconography:active::after,.rc-icon.rc-experience--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family.interactive.iconography:hover::after,.rc-icon.rc-family.interactive.iconography:active::after,.rc-icon.rc-family.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--sm.interactive.iconography:hover::after,.rc-icon.rc-family--sm.interactive.iconography:active::after,.rc-icon.rc-family--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time.interactive.iconography:hover::after,.rc-icon.rc-first-time.interactive.iconography:active::after,.rc-icon.rc-first-time.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--sm.interactive.iconography:hover::after,.rc-icon.rc-first-time--sm.interactive.iconography:active::after,.rc-icon.rc-first-time--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly.interactive.iconography:hover::after,.rc-icon.rc-friendly.interactive.iconography:active::after,.rc-icon.rc-friendly.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--sm.interactive.iconography:hover::after,.rc-icon.rc-friendly--sm.interactive.iconography:active::after,.rc-icon.rc-friendly--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming.interactive.iconography:hover::after,.rc-icon.rc-grooming.interactive.iconography:active::after,.rc-icon.rc-grooming.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--sm.interactive.iconography:hover::after,.rc-icon.rc-grooming--sm.interactive.iconography:active::after,.rc-icon.rc-grooming--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog.interactive.iconography:hover::after,.rc-icon.rc-guard-dog.interactive.iconography:active::after,.rc-icon.rc-guard-dog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:active::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat.interactive.iconography:hover::after,.rc-icon.rc-heat.interactive.iconography:active::after,.rc-icon.rc-heat.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--sm.interactive.iconography:hover::after,.rc-icon.rc-heat--sm.interactive.iconography:active::after,.rc-icon.rc-heat--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction.interactive.iconography:hover::after,.rc-icon.rc-human-interaction.interactive.iconography:active::after,.rc-icon.rc-human-interaction.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:active::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt.interactive.iconography:hover::after,.rc-icon.rc-hunt.interactive.iconography:active::after,.rc-icon.rc-hunt.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--sm.interactive.iconography:hover::after,.rc-icon.rc-hunt--sm.interactive.iconography:active::after,.rc-icon.rc-hunt--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible.interactive.iconography:hover::after,.rc-icon.rc-incompatible.interactive.iconography:active::after,.rc-icon.rc-incompatible.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--sm.interactive.iconography:hover::after,.rc-icon.rc-incompatible--sm.interactive.iconography:active::after,.rc-icon.rc-incompatible--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors.interactive.iconography:hover::after,.rc-icon.rc-indoors.interactive.iconography:active::after,.rc-icon.rc-indoors.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--sm.interactive.iconography:hover::after,.rc-icon.rc-indoors--sm.interactive.iconography:active::after,.rc-icon.rc-indoors--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance.interactive.iconography:active::after,.rc-icon.rc-low-maintenance.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space.interactive.iconography:hover::after,.rc-icon.rc-need-space.interactive.iconography:active::after,.rc-icon.rc-need-space.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--sm.interactive.iconography:hover::after,.rc-icon.rc-need-space--sm.interactive.iconography:active::after,.rc-icon.rc-need-space--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone.interactive.iconography:hover::after,.rc-icon.rc-no-alone.interactive.iconography:active::after,.rc-icon.rc-no-alone.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--sm.interactive.iconography:hover::after,.rc-icon.rc-no-alone--sm.interactive.iconography:active::after,.rc-icon.rc-no-alone--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden.interactive.iconography:hover::after,.rc-icon.rc-no-garden.interactive.iconography:active::after,.rc-icon.rc-no-garden.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--sm.interactive.iconography:hover::after,.rc-icon.rc-no-garden--sm.interactive.iconography:active::after,.rc-icon.rc-no-garden--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor.interactive.iconography:hover::after,.rc-icon.rc-outdoor.interactive.iconography:active::after,.rc-icon.rc-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs.interactive.iconography:hover::after,.rc-icon.rc-pairs.interactive.iconography:active::after,.rc-icon.rc-pairs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--sm.interactive.iconography:hover::after,.rc-icon.rc-pairs--sm.interactive.iconography:active::after,.rc-icon.rc-pairs--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient.interactive.iconography:hover::after,.rc-icon.rc-patient.interactive.iconography:active::after,.rc-icon.rc-patient.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--sm.interactive.iconography:hover::after,.rc-icon.rc-patient--sm.interactive.iconography:active::after,.rc-icon.rc-patient--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home.interactive.iconography:hover::after,.rc-icon.rc-quiet-home.interactive.iconography:active::after,.rc-icon.rc-quiet-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:active::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home.interactive.iconography:hover::after,.rc-icon.rc-sm-home.interactive.iconography:active::after,.rc-icon.rc-sm-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--sm.interactive.iconography:hover::after,.rc-icon.rc-sm-home--sm.interactive.iconography:active::after,.rc-icon.rc-sm-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting.interactive.iconography:hover::after,.rc-icon.rc-sporting.interactive.iconography:active::after,.rc-icon.rc-sporting.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--sm.interactive.iconography:hover::after,.rc-icon.rc-sporting--sm.interactive.iconography:active::after,.rc-icon.rc-sporting--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled.interactive.iconography:hover::after,.rc-icon.rc-startled.interactive.iconography:active::after,.rc-icon.rc-startled.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--sm.interactive.iconography:hover::after,.rc-icon.rc-startled--sm.interactive.iconography:active::after,.rc-icon.rc-startled--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training.interactive.iconography:hover::after,.rc-icon.rc-training.interactive.iconography:active::after,.rc-icon.rc-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--sm.interactive.iconography:hover::after,.rc-icon.rc-training--sm.interactive.iconography:active::after,.rc-icon.rc-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile.interactive.iconography:hover::after,.rc-icon.rc-versatile.interactive.iconography:active::after,.rc-icon.rc-versatile.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--sm.interactive.iconography:hover::after,.rc-icon.rc-versatile--sm.interactive.iconography:active::after,.rc-icon.rc-versatile--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog.interactive.iconography:hover::after,.rc-icon.rc-watchdog.interactive.iconography:active::after,.rc-icon.rc-watchdog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--sm.interactive.iconography:hover::after,.rc-icon.rc-watchdog--sm.interactive.iconography:active::after,.rc-icon.rc-watchdog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention.interactive.iconography:hover::after,.rc-icon.rc-attention.interactive.iconography:active::after,.rc-icon.rc-attention.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-attention--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-attention--sm.interactive.iconography:hover::after,.rc-icon.rc-attention--sm.interactive.iconography:active::after,.rc-icon.rc-attention--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree.interactive.iconography:hover::after,.rc-icon.rc-cat-tree.interactive.iconography:active::after,.rc-icon.rc-cat-tree.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-cat-tree--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:hover::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:active::after,.rc-icon.rc-cat-tree--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children.interactive.iconography:hover::after,.rc-icon.rc-children.interactive.iconography:active::after,.rc-icon.rc-children.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-children--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-children--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-children--sm.interactive.iconography:hover::after,.rc-icon.rc-children--sm.interactive.iconography:active::after,.rc-icon.rc-children--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness.interactive.iconography:hover::after,.rc-icon.rc-deafness.interactive.iconography:active::after,.rc-icon.rc-deafness.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-deafness--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-deafness--sm.interactive.iconography:hover::after,.rc-icon.rc-deafness--sm.interactive.iconography:active::after,.rc-icon.rc-deafness--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training.interactive.iconography:active::after,.rc-icon.rc-enjoys-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-enjoys-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:hover::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:active::after,.rc-icon.rc-enjoys-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise.interactive.iconography:hover::after,.rc-icon.rc-exercise.interactive.iconography:active::after,.rc-icon.rc-exercise.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-exercise--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-exercise--sm.interactive.iconography:hover::after,.rc-icon.rc-exercise--sm.interactive.iconography:active::after,.rc-icon.rc-exercise--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience.interactive.iconography:hover::after,.rc-icon.rc-experience.interactive.iconography:active::after,.rc-icon.rc-experience.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-experience--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-experience--sm.interactive.iconography:hover::after,.rc-icon.rc-experience--sm.interactive.iconography:active::after,.rc-icon.rc-experience--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family.interactive.iconography:hover::after,.rc-icon.rc-family.interactive.iconography:active::after,.rc-icon.rc-family.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-family--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-family--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-family--sm.interactive.iconography:hover::after,.rc-icon.rc-family--sm.interactive.iconography:active::after,.rc-icon.rc-family--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time.interactive.iconography:hover::after,.rc-icon.rc-first-time.interactive.iconography:active::after,.rc-icon.rc-first-time.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-first-time--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-first-time--sm.interactive.iconography:hover::after,.rc-icon.rc-first-time--sm.interactive.iconography:active::after,.rc-icon.rc-first-time--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly.interactive.iconography:hover::after,.rc-icon.rc-friendly.interactive.iconography:active::after,.rc-icon.rc-friendly.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-friendly--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-friendly--sm.interactive.iconography:hover::after,.rc-icon.rc-friendly--sm.interactive.iconography:active::after,.rc-icon.rc-friendly--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming.interactive.iconography:hover::after,.rc-icon.rc-grooming.interactive.iconography:active::after,.rc-icon.rc-grooming.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-grooming--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-grooming--sm.interactive.iconography:hover::after,.rc-icon.rc-grooming--sm.interactive.iconography:active::after,.rc-icon.rc-grooming--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog.interactive.iconography:hover::after,.rc-icon.rc-guard-dog.interactive.iconography:active::after,.rc-icon.rc-guard-dog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-guard-dog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:hover::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:active::after,.rc-icon.rc-guard-dog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat.interactive.iconography:hover::after,.rc-icon.rc-heat.interactive.iconography:active::after,.rc-icon.rc-heat.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-heat--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-heat--sm.interactive.iconography:hover::after,.rc-icon.rc-heat--sm.interactive.iconography:active::after,.rc-icon.rc-heat--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction.interactive.iconography:hover::after,.rc-icon.rc-human-interaction.interactive.iconography:active::after,.rc-icon.rc-human-interaction.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-human-interaction--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:hover::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:active::after,.rc-icon.rc-human-interaction--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt.interactive.iconography:hover::after,.rc-icon.rc-hunt.interactive.iconography:active::after,.rc-icon.rc-hunt.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-hunt--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-hunt--sm.interactive.iconography:hover::after,.rc-icon.rc-hunt--sm.interactive.iconography:active::after,.rc-icon.rc-hunt--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible.interactive.iconography:hover::after,.rc-icon.rc-incompatible.interactive.iconography:active::after,.rc-icon.rc-incompatible.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-incompatible--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-incompatible--sm.interactive.iconography:hover::after,.rc-icon.rc-incompatible--sm.interactive.iconography:active::after,.rc-icon.rc-incompatible--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-indoor-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors.interactive.iconography:hover::after,.rc-icon.rc-indoors.interactive.iconography:active::after,.rc-icon.rc-indoors.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-indoors--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-indoors--sm.interactive.iconography:hover::after,.rc-icon.rc-indoors--sm.interactive.iconography:active::after,.rc-icon.rc-indoors--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance.interactive.iconography:active::after,.rc-icon.rc-low-maintenance.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-low-maintenance--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:hover::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:active::after,.rc-icon.rc-low-maintenance--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space.interactive.iconography:hover::after,.rc-icon.rc-need-space.interactive.iconography:active::after,.rc-icon.rc-need-space.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-need-space--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-need-space--sm.interactive.iconography:hover::after,.rc-icon.rc-need-space--sm.interactive.iconography:active::after,.rc-icon.rc-need-space--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone.interactive.iconography:hover::after,.rc-icon.rc-no-alone.interactive.iconography:active::after,.rc-icon.rc-no-alone.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-alone--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-alone--sm.interactive.iconography:hover::after,.rc-icon.rc-no-alone--sm.interactive.iconography:active::after,.rc-icon.rc-no-alone--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden.interactive.iconography:hover::after,.rc-icon.rc-no-garden.interactive.iconography:active::after,.rc-icon.rc-no-garden.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-no-garden--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-no-garden--sm.interactive.iconography:hover::after,.rc-icon.rc-no-garden--sm.interactive.iconography:active::after,.rc-icon.rc-no-garden--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor.interactive.iconography:hover::after,.rc-icon.rc-outdoor.interactive.iconography:active::after,.rc-icon.rc-outdoor.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-outdoor--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-outdoor--sm.interactive.iconography:hover::after,.rc-icon.rc-outdoor--sm.interactive.iconography:active::after,.rc-icon.rc-outdoor--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs.interactive.iconography:hover::after,.rc-icon.rc-pairs.interactive.iconography:active::after,.rc-icon.rc-pairs.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-pairs--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-pairs--sm.interactive.iconography:hover::after,.rc-icon.rc-pairs--sm.interactive.iconography:active::after,.rc-icon.rc-pairs--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient.interactive.iconography:hover::after,.rc-icon.rc-patient.interactive.iconography:active::after,.rc-icon.rc-patient.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-patient--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-patient--sm.interactive.iconography:hover::after,.rc-icon.rc-patient--sm.interactive.iconography:active::after,.rc-icon.rc-patient--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home.interactive.iconography:hover::after,.rc-icon.rc-quiet-home.interactive.iconography:active::after,.rc-icon.rc-quiet-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-quiet-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:hover::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:active::after,.rc-icon.rc-quiet-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home.interactive.iconography:hover::after,.rc-icon.rc-sm-home.interactive.iconography:active::after,.rc-icon.rc-sm-home.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sm-home--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sm-home--sm.interactive.iconography:hover::after,.rc-icon.rc-sm-home--sm.interactive.iconography:active::after,.rc-icon.rc-sm-home--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting.interactive.iconography:hover::after,.rc-icon.rc-sporting.interactive.iconography:active::after,.rc-icon.rc-sporting.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-sporting--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-sporting--sm.interactive.iconography:hover::after,.rc-icon.rc-sporting--sm.interactive.iconography:active::after,.rc-icon.rc-sporting--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled.interactive.iconography:hover::after,.rc-icon.rc-startled.interactive.iconography:active::after,.rc-icon.rc-startled.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-startled--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-startled--sm.interactive.iconography:hover::after,.rc-icon.rc-startled--sm.interactive.iconography:active::after,.rc-icon.rc-startled--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training.interactive.iconography:hover::after,.rc-icon.rc-training.interactive.iconography:active::after,.rc-icon.rc-training.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-training--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-training--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-training--sm.interactive.iconography:hover::after,.rc-icon.rc-training--sm.interactive.iconography:active::after,.rc-icon.rc-training--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile.interactive.iconography:hover::after,.rc-icon.rc-versatile.interactive.iconography:active::after,.rc-icon.rc-versatile.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-versatile--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-versatile--sm.interactive.iconography:hover::after,.rc-icon.rc-versatile--sm.interactive.iconography:active::after,.rc-icon.rc-versatile--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog.interactive.iconography:hover::after,.rc-icon.rc-watchdog.interactive.iconography:active::after,.rc-icon.rc-watchdog.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand3.svg?v=8-7-8);
+}
+
+.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:hover::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:active::after,.rc-icon.rc-watchdog--sm.rc-interactive.rc-iconography:focus::after,.rc-icon.rc-watchdog--sm.interactive.iconography:hover::after,.rc-icon.rc-watchdog--sm.interactive.iconography:active::after,.rc-icon.rc-watchdog--sm.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--breed--brand1.svg?v=8-7-8);
+}
+
+.rc-styled-link--external::after,.styled-link--external::after,.rc-styled-link--new-window::after,.styled-link--new-window::after,.rc-breadcrumb__list-item::after,.breadcrumb__list-item::after,.rc-input__submit--search::after,.input__submit--search::after,.rc-select:not(.rc-select-processed)::after,.select:not(.rc-select-processed):not(.select-processed)::after,.choices .select::after,.rc-select .choices::after,.pika-next::after,.pika-prev::after,.rc-list__header[aria-haspopup='true']::after,.list__header[aria-haspopup='true']::after,.rc-icon.iconography--xs::after,.rc-icon.rc-iconography--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon[class*='--xs'].rc-iconography:after,.rc-icon[class*='--xs'].iconography:after,.icon[class*='--xs'].rc-iconography:after,.icon[class*='--xs'].iconography:after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--iconography--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-styled-link--external:hover::after,.styled-link--external:hover::after,.rc-styled-link--new-window:hover::after,.styled-link--new-window:hover::after,.rc-input__submit--search:hover::after,.input__submit--search:hover::after,.pika-next:hover::after,.pika-prev:hover::after,.rc-btn--icon--xs:hover::after,.btn--icon--xs:hover::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):hover::after,.choices .select:hover::after,.rc-select .choices:hover::after,.rc-styled-link--external:active::after,.styled-link--external:active::after,.rc-styled-link--new-window:active::after,.styled-link--new-window:active::after,.rc-input__submit--search:active::after,.input__submit--search:active::after,.pika-next:active::after,.pika-prev:active::after,.rc-btn--icon--xs:active::after,.btn--icon--xs:active::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.btn--icon-label.rc-icon:not(.btn--inverse):active::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):active::after,.choices .select:active::after,.rc-select .choices:active::after,.rc-styled-link--external:focus::after,.styled-link--external:focus::after,.rc-styled-link--new-window:focus::after,.styled-link--new-window:focus::after,.rc-input__submit--search:focus::after,.input__submit--search:focus::after,.pika-next:focus::after,.pika-prev:focus::after,.rc-btn--icon--xs:focus::after,.btn--icon--xs:focus::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):focus::after,.choices .select:focus::after,.rc-select .choices:focus::after,.rc-interactive.rc-iconography--xs:hover::after,.rc-interactive.rc-iconography--xs:active::after,.rc-interactive.rc-iconography--xs:focus::after,.interactive.iconography--xs:hover::after,.interactive.iconography--xs:active::after,.interactive.iconography--xs:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.iconography::after,.rc-icon.rc-iconography::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--iconography.svg?v=8-7-8);
+}
+
+.rc-btn--icon:hover::after,.btn--icon:hover::after,.rc-btn--icon:active::after,.btn--icon:active::after,.rc-btn--icon:focus::after,.btn--icon:focus::after,.rc-interactive.rc-iconography:hover::after,.rc-interactive.rc-iconography:active::after,.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-btn--two::after,.btn--two::after,.rc-btn--icon-label.rc-icon[aria-selected='true']:not(.btn--inverse)::after,.rc-btn--icon-label.rc-icon[aria-selected='true']:not(.rc-btn--inverse)::after,.btn--icon-label.rc-icon[aria-selected='true']:not(.btn--inverse)::after,.btn--icon-label.rc-icon[aria-selected='true']:not(.rc-btn--inverse)::after,.rc-btn--icon-tab.rc-icon[aria-selected='true']:not(.btn--inverse)::after,.rc-btn--icon-tab.rc-icon[aria-selected='true']:not(.rc-btn--inverse)::after,.rc-input__checkbox:checked + .rc-input__label--inline::after,.rc-input__checkbox:checked + .input__label--inline::after,.input__checkbox:checked + .rc-input__label--inline::after,.input__checkbox:checked + .input__label--inline::after,.rc-list__header:hover::after,.rc-list__header:active::after,.list__header:hover::after,.list__header:active::after,.rc-navigation--vertical__list-item > a.rc-active::after,.rc-navigation--vertical__list-item > a.active::after,.navigation--vertical__list-item > a.rc-active::after,.navigation--vertical__list-item > a.active::after,.rc-navigation--vertical__list-item > a:hover::after,.navigation--vertical__list-item > a:hover::after,.rc-icon.brand1--xs::after,.rc-icon.rc-brand1--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon[class*='--xs'].rc-brand1:after,.rc-icon[class*='--xs'].brand1:after,.icon[class*='--xs'].rc-brand1:after,.icon[class*='--xs'].brand1:after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-styled-link--external:hover::after,.styled-link--external:hover::after,.rc-styled-link--new-window:hover::after,.styled-link--new-window:hover::after,.rc-input__submit--search:hover::after,.input__submit--search:hover::after,.pika-next:hover::after,.pika-prev:hover::after,.rc-btn--icon--xs:hover::after,.btn--icon--xs:hover::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):hover::after,.choices .select:hover::after,.rc-select .choices:hover::after,.rc-styled-link--external:active::after,.styled-link--external:active::after,.rc-styled-link--new-window:active::after,.styled-link--new-window:active::after,.rc-input__submit--search:active::after,.input__submit--search:active::after,.pika-next:active::after,.pika-prev:active::after,.rc-btn--icon--xs:active::after,.btn--icon--xs:active::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.btn--icon-label.rc-icon:not(.btn--inverse):active::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):active::after,.choices .select:active::after,.rc-select .choices:active::after,.rc-styled-link--external:focus::after,.styled-link--external:focus::after,.rc-styled-link--new-window:focus::after,.styled-link--new-window:focus::after,.rc-input__submit--search:focus::after,.input__submit--search:focus::after,.pika-next:focus::after,.pika-prev:focus::after,.rc-btn--icon--xs:focus::after,.btn--icon--xs:focus::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):focus::after,.choices .select:focus::after,.rc-select .choices:focus::after,.rc-interactive.rc-iconography--xs:hover::after,.rc-interactive.rc-iconography--xs:active::after,.rc-interactive.rc-iconography--xs:focus::after,.interactive.iconography--xs:hover::after,.interactive.iconography--xs:active::after,.interactive.iconography--xs:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.brand1::after,.rc-icon.rc-brand1::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1.svg?v=8-7-8);
+}
+
+.rc-btn--icon:hover::after,.btn--icon:hover::after,.rc-btn--icon:active::after,.btn--icon:active::after,.rc-btn--icon:focus::after,.btn--icon:focus::after,.rc-interactive.rc-iconography:hover::after,.rc-interactive.rc-iconography:active::after,.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-breadcrumbs--inverse .rc-breadcrumb__list-item::after,.breadcrumbs--inverse .breadcrumb__list-item::after,.rc-btn--one::after,.btn--one::after,.rc-input__submit--micro::after,.input__submit--micro::after,.rc-navigation--prev::after,.navigation--prev::after,.rc-navigation--next::after,.navigation--next::after,.rc-list--inverse .rc-list__header[aria-haspopup='true']::after,.list--inverse .rc-list__header[aria-haspopup='true']::after,.rc-list--inverse .list__header[aria-haspopup='true']::after,.list--inverse .list__header[aria-haspopup='true']::after,.rc-icon.brand3--xs::after,.rc-icon.rc-brand3--xs::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-icon[class*='--xs'].rc-brand3:after,.rc-icon[class*='--xs'].brand3:after,.icon[class*='--xs'].rc-brand3:after,.icon[class*='--xs'].brand3:after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand3--xs.svg?v=8-7-8);
+ width: 24px;
+}
+
+.rc-styled-link--external:hover::after,.styled-link--external:hover::after,.rc-styled-link--new-window:hover::after,.styled-link--new-window:hover::after,.rc-input__submit--search:hover::after,.input__submit--search:hover::after,.pika-next:hover::after,.pika-prev:hover::after,.rc-btn--icon--xs:hover::after,.btn--icon--xs:hover::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):hover::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):hover::after,.choices .select:hover::after,.rc-select .choices:hover::after,.rc-styled-link--external:active::after,.styled-link--external:active::after,.rc-styled-link--new-window:active::after,.styled-link--new-window:active::after,.rc-input__submit--search:active::after,.input__submit--search:active::after,.pika-next:active::after,.pika-prev:active::after,.rc-btn--icon--xs:active::after,.btn--icon--xs:active::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.btn--icon-label.rc-icon:not(.btn--inverse):active::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):active::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):active::after,.choices .select:active::after,.rc-select .choices:active::after,.rc-styled-link--external:focus::after,.styled-link--external:focus::after,.rc-styled-link--new-window:focus::after,.styled-link--new-window:focus::after,.rc-input__submit--search:focus::after,.input__submit--search:focus::after,.pika-next:focus::after,.pika-prev:focus::after,.rc-btn--icon--xs:focus::after,.btn--icon--xs:focus::after,.rc-btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.btn--inverse):focus::after,.btn--icon-label.rc-icon:not(.rc-btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.btn--inverse):focus::after,.rc-btn--icon-tab.rc-icon:not(.rc-btn--inverse):focus::after,.choices .select:focus::after,.rc-select .choices:focus::after,.rc-interactive.rc-iconography--xs:hover::after,.rc-interactive.rc-iconography--xs:active::after,.rc-interactive.rc-iconography--xs:focus::after,.interactive.iconography--xs:hover::after,.interactive.iconography--xs:active::after,.interactive.iconography--xs:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-icon.brand3::after,.rc-icon.rc-brand3::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand3.svg?v=8-7-8);
+}
+
+.rc-btn--icon:hover::after,.btn--icon:hover::after,.rc-btn--icon:active::after,.btn--icon:active::after,.rc-btn--icon:focus::after,.btn--icon:focus::after,.rc-interactive.rc-iconography:hover::after,.rc-interactive.rc-iconography:active::after,.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1.svg?v=8-7-8);
+}
+
+.rc-actions--xs.rc-interactive.rc-iconography:hover::after,.rc-actions--xs.rc-interactive.rc-iconography:active::after,.rc-actions--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-address--xs.rc-interactive.rc-iconography:hover::after,.rc-address--xs.rc-interactive.rc-iconography:active::after,.rc-address--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-advice--xs.rc-interactive.rc-iconography:hover::after,.rc-advice--xs.rc-interactive.rc-iconography:active::after,.rc-advice--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-arrow--xs.rc-interactive.rc-iconography:hover::after,.rc-arrow--xs.rc-interactive.rc-iconography:active::after,.rc-arrow--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-attachment--xs.rc-interactive.rc-iconography:hover::after,.rc-attachment--xs.rc-interactive.rc-iconography:active::after,.rc-attachment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-back--xs.rc-interactive.rc-iconography:hover::after,.rc-back--xs.rc-interactive.rc-iconography:active::after,.rc-back--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bag--xs.rc-interactive.rc-iconography:hover::after,.rc-bag--xs.rc-interactive.rc-iconography:active::after,.rc-bag--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-basket--xs.rc-interactive.rc-iconography:hover::after,.rc-basket--xs.rc-interactive.rc-iconography:active::after,.rc-basket--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-bookmark--xs.rc-interactive.rc-iconography:hover::after,.rc-bookmark--xs.rc-interactive.rc-iconography:active::after,.rc-bookmark--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-calendar--xs.rc-interactive.rc-iconography:hover::after,.rc-calendar--xs.rc-interactive.rc-iconography:active::after,.rc-calendar--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-cart--xs.rc-interactive.rc-iconography:hover::after,.rc-cart--xs.rc-interactive.rc-iconography:active::after,.rc-cart--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-clock--xs.rc-interactive.rc-iconography:hover::after,.rc-clock--xs.rc-interactive.rc-iconography:active::after,.rc-clock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-close--xs.rc-interactive.rc-iconography:hover::after,.rc-close--xs.rc-interactive.rc-iconography:active::after,.rc-close--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-collapse--xs.rc-interactive.rc-iconography:hover::after,.rc-collapse--xs.rc-interactive.rc-iconography:active::after,.rc-collapse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-comment--xs.rc-interactive.rc-iconography:hover::after,.rc-comment--xs.rc-interactive.rc-iconography:active::after,.rc-comment--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-computer--xs.rc-interactive.rc-iconography:hover::after,.rc-computer--xs.rc-interactive.rc-iconography:active::after,.rc-computer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-contact--xs.rc-interactive.rc-iconography:hover::after,.rc-contact--xs.rc-interactive.rc-iconography:active::after,.rc-contact--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-documents--xs.rc-interactive.rc-iconography:hover::after,.rc-documents--xs.rc-interactive.rc-iconography:active::after,.rc-documents--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-down--xs.rc-interactive.rc-iconography:hover::after,.rc-down--xs.rc-interactive.rc-iconography:active::after,.rc-down--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-edit--xs.rc-interactive.rc-iconography:hover::after,.rc-edit--xs.rc-interactive.rc-iconography:active::after,.rc-edit--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-email--xs.rc-interactive.rc-iconography:hover::after,.rc-email--xs.rc-interactive.rc-iconography:active::after,.rc-email--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-expand--xs.rc-interactive.rc-iconography:hover::after,.rc-expand--xs.rc-interactive.rc-iconography:active::after,.rc-expand--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-external--xs.rc-interactive.rc-iconography:hover::after,.rc-external--xs.rc-interactive.rc-iconography:active::after,.rc-external--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-fast-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:active::after,.rc-fast-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-female--xs.rc-interactive.rc-iconography:hover::after,.rc-female--xs.rc-interactive.rc-iconography:active::after,.rc-female--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-filter--xs.rc-interactive.rc-iconography:hover::after,.rc-filter--xs.rc-interactive.rc-iconography:active::after,.rc-filter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food--xs.rc-interactive.rc-iconography:hover::after,.rc-food--xs.rc-interactive.rc-iconography:active::after,.rc-food--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-food2--xs.rc-interactive.rc-iconography:hover::after,.rc-food2--xs.rc-interactive.rc-iconography:active::after,.rc-food2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-forward--xs.rc-interactive.rc-iconography:hover::after,.rc-forward--xs.rc-interactive.rc-iconography:active::after,.rc-forward--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-grid-view--xs.rc-interactive.rc-iconography:hover::after,.rc-grid-view--xs.rc-interactive.rc-iconography:active::after,.rc-grid-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-groomer--xs.rc-interactive.rc-iconography:hover::after,.rc-groomer--xs.rc-interactive.rc-iconography:active::after,.rc-groomer--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-health--xs.rc-interactive.rc-iconography:hover::after,.rc-health--xs.rc-interactive.rc-iconography:active::after,.rc-health--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-help--xs.rc-interactive.rc-iconography:hover::after,.rc-help--xs.rc-interactive.rc-iconography:active::after,.rc-help--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-hide--xs.rc-interactive.rc-iconography:hover::after,.rc-hide--xs.rc-interactive.rc-iconography:active::after,.rc-hide--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-home--xs.rc-interactive.rc-iconography:hover::after,.rc-home--xs.rc-interactive.rc-iconography:active::after,.rc-home--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-image--xs.rc-interactive.rc-iconography:hover::after,.rc-image--xs.rc-interactive.rc-iconography:active::after,.rc-image--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-info--xs.rc-interactive.rc-iconography:hover::after,.rc-info--xs.rc-interactive.rc-iconography:active::after,.rc-info--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-knowledge--xs.rc-interactive.rc-iconography:hover::after,.rc-knowledge--xs.rc-interactive.rc-iconography:active::after,.rc-knowledge--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-left--xs.rc-interactive.rc-iconography:hover::after,.rc-left--xs.rc-interactive.rc-iconography:active::after,.rc-left--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-like--xs.rc-interactive.rc-iconography:hover::after,.rc-like--xs.rc-interactive.rc-iconography:active::after,.rc-like--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-list-view--xs.rc-interactive.rc-iconography:hover::after,.rc-list-view--xs.rc-interactive.rc-iconography:active::after,.rc-list-view--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-loading--xs.rc-interactive.rc-iconography:hover::after,.rc-loading--xs.rc-interactive.rc-iconography:active::after,.rc-loading--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location--xs.rc-interactive.rc-iconography:hover::after,.rc-location--xs.rc-interactive.rc-iconography:active::after,.rc-location--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-location2--xs.rc-interactive.rc-iconography:hover::after,.rc-location2--xs.rc-interactive.rc-iconography:active::after,.rc-location2--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-lock--xs.rc-interactive.rc-iconography:hover::after,.rc-lock--xs.rc-interactive.rc-iconography:active::after,.rc-lock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-male--xs.rc-interactive.rc-iconography:hover::after,.rc-male--xs.rc-interactive.rc-iconography:active::after,.rc-male--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-menu--xs.rc-interactive.rc-iconography:hover::after,.rc-menu--xs.rc-interactive.rc-iconography:active::after,.rc-menu--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-minus--xs.rc-interactive.rc-iconography:hover::after,.rc-minus--xs.rc-interactive.rc-iconography:active::after,.rc-minus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mobile--xs.rc-interactive.rc-iconography:hover::after,.rc-mobile--xs.rc-interactive.rc-iconography:active::after,.rc-mobile--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-mouse--xs.rc-interactive.rc-iconography:hover::after,.rc-mouse--xs.rc-interactive.rc-iconography:active::after,.rc-mouse--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-new-window--xs.rc-interactive.rc-iconography:hover::after,.rc-new-window--xs.rc-interactive.rc-iconography:active::after,.rc-new-window--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-news--xs.rc-interactive.rc-iconography:hover::after,.rc-news--xs.rc-interactive.rc-iconography:active::after,.rc-news--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-nutritional--xs.rc-interactive.rc-iconography:hover::after,.rc-nutritional--xs.rc-interactive.rc-iconography:active::after,.rc-nutritional--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pause--xs.rc-interactive.rc-iconography:hover::after,.rc-pause--xs.rc-interactive.rc-iconography:active::after,.rc-pause--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pdf--xs.rc-interactive.rc-iconography:hover::after,.rc-pdf--xs.rc-interactive.rc-iconography:active::after,.rc-pdf--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pharmacy--xs.rc-interactive.rc-iconography:hover::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:active::after,.rc-pharmacy--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-pin--xs.rc-interactive.rc-iconography:hover::after,.rc-pin--xs.rc-interactive.rc-iconography:active::after,.rc-pin--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-play--xs.rc-interactive.rc-iconography:hover::after,.rc-play--xs.rc-interactive.rc-iconography:active::after,.rc-play--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-plus--xs.rc-interactive.rc-iconography:hover::after,.rc-plus--xs.rc-interactive.rc-iconography:active::after,.rc-plus--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-print--xs.rc-interactive.rc-iconography:hover::after,.rc-print--xs.rc-interactive.rc-iconography:active::after,.rc-print--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-quality--xs.rc-interactive.rc-iconography:hover::after,.rc-quality--xs.rc-interactive.rc-iconography:active::after,.rc-quality--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate--xs.rc-interactive.rc-iconography:hover::after,.rc-rate--xs.rc-interactive.rc-iconography:active::after,.rc-rate--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rate-fill--xs.rc-interactive.rc-iconography:hover::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:active::after,.rc-rate-fill--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-refresh--xs.rc-interactive.rc-iconography:hover::after,.rc-refresh--xs.rc-interactive.rc-iconography:active::after,.rc-refresh--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rewind--xs.rc-interactive.rc-iconography:hover::after,.rc-rewind--xs.rc-interactive.rc-iconography:active::after,.rc-rewind--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-right--xs.rc-interactive.rc-iconography:hover::after,.rc-right--xs.rc-interactive.rc-iconography:active::after,.rc-right--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-rss--xs.rc-interactive.rc-iconography:hover::after,.rc-rss--xs.rc-interactive.rc-iconography:active::after,.rc-rss--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-search--xs.rc-interactive.rc-iconography:hover::after,.rc-search--xs.rc-interactive.rc-iconography:active::after,.rc-search--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-settings--xs.rc-interactive.rc-iconography:hover::after,.rc-settings--xs.rc-interactive.rc-iconography:active::after,.rc-settings--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-share--xs.rc-interactive.rc-iconography:hover::after,.rc-share--xs.rc-interactive.rc-iconography:active::after,.rc-share--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shelter--xs.rc-interactive.rc-iconography:hover::after,.rc-shelter--xs.rc-interactive.rc-iconography:active::after,.rc-shelter--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-shop--xs.rc-interactive.rc-iconography:hover::after,.rc-shop--xs.rc-interactive.rc-iconography:active::after,.rc-shop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-show--xs.rc-interactive.rc-iconography:hover::after,.rc-show--xs.rc-interactive.rc-iconography:active::after,.rc-show--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-skip--xs.rc-interactive.rc-iconography:hover::after,.rc-skip--xs.rc-interactive.rc-iconography:active::after,.rc-skip--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-stop--xs.rc-interactive.rc-iconography:hover::after,.rc-stop--xs.rc-interactive.rc-iconography:active::after,.rc-stop--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-sustainable--xs.rc-interactive.rc-iconography:hover::after,.rc-sustainable--xs.rc-interactive.rc-iconography:active::after,.rc-sustainable--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tablet--xs.rc-interactive.rc-iconography:hover::after,.rc-tablet--xs.rc-interactive.rc-iconography:active::after,.rc-tablet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-decrease--xs.rc-interactive.rc-iconography:hover::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:active::after,.rc-text-decrease--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-text-increase--xs.rc-interactive.rc-iconography:hover::after,.rc-text-increase--xs.rc-interactive.rc-iconography:active::after,.rc-text-increase--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-tick--xs.rc-interactive.rc-iconography:hover::after,.rc-tick--xs.rc-interactive.rc-iconography:active::after,.rc-tick--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-unlock--xs.rc-interactive.rc-iconography:hover::after,.rc-unlock--xs.rc-interactive.rc-iconography:active::after,.rc-unlock--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-up--xs.rc-interactive.rc-iconography:hover::after,.rc-up--xs.rc-interactive.rc-iconography:active::after,.rc-up--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user--xs.rc-interactive.rc-iconography:hover::after,.rc-user--xs.rc-interactive.rc-iconography:active::after,.rc-user--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-user-add--xs.rc-interactive.rc-iconography:hover::after,.rc-user-add--xs.rc-interactive.rc-iconography:active::after,.rc-user-add--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-vet--xs.rc-interactive.rc-iconography:hover::after,.rc-vet--xs.rc-interactive.rc-iconography:active::after,.rc-vet--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-video--xs.rc-interactive.rc-iconography:hover::after,.rc-video--xs.rc-interactive.rc-iconography:active::after,.rc-video--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-off--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-off--xs.rc-interactive.rc-iconography:active::after,.rc-volume-off--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-volume-on--xs.rc-interactive.rc-iconography:hover::after,.rc-volume-on--xs.rc-interactive.rc-iconography:active::after,.rc-volume-on--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}
+
+.rc-weight--xs.rc-interactive.rc-iconography:hover::after,.rc-weight--xs.rc-interactive.rc-iconography:active::after,.rc-weight--xs.rc-interactive.rc-iconography:focus::after,.interactive.iconography:hover::after,.interactive.iconography:active::after,.interactive.iconography:focus::after {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1--xs.svg?v=8-7-8);
+}/**
+* Returns correct icon type placeholder
+*/.rc-address .rc-icon {
+ padding-left: 1.2rem;
+ }
+
+.rc-address .rc-icon::after {
+ position: absolute;
+ left: -1rem;
+ top: 0;
+}
+
+.ie11 body {
+ display: block;
+ height: 100%;
+}
+
+.rc-baseline {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ min-height: 100vh;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ line-height: initial;
+}
+
+.rc-baseline > body {
+ margin: 0;
+}
+
+.rc-main-content__wrapper,.main-content__wrapper {
+ display: block;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+}
+
+.rc-baseline::before {
+ clear: both;
+ content: '';
+ display: table;
+ margin-top: -1px;
+ height: 0;
+}
+
+.rc-container,.container {
+ height: 100%;
+ max-width: 1400px;
+ background-color: #FFFFFF;
+ margin: auto;
+ position: relative;
+}
+
+.rc-baseline section {
+ position: relative;
+}
+
+.rc-expand--vertical,.expand--vertical {
+ max-height: 0;
+ overflow: hidden;
+ -webkit-transition: max-height 0.2s ease;
+ transition: max-height 0.2s ease;
+}
+
+.rc-expand--vertical[role='tabpanel'],.expand--vertical[role='tabpanel'] {
+ display: none;
+}
+
+.rc-expand--vertical[aria-expanded='true'],.expand--vertical[aria-expanded='true'] {
+ height: auto;
+ max-height: 999px;
+}
+
+.rc-expand--vertical[aria-expanded='true'][role='tabpanel'],.expand--vertical[aria-expanded='true'][role='tabpanel'] {
+ display: block;
+}
+
+.rc-overflow-hidden {
+ overflow: hidden;
+}
+
+.rc-overflow-visible {
+ overflow: visible;
+}
+
+.rc-expand--horizontal,.expand--horizontal {
+ position: absolute;
+ top: 0;
+ left: 100%;
+ background-color: #FFFFFF;
+ z-index: 59;
+ -webkit-transition: left 0.2s ease;
+ transition: left 0.2s ease;
+}
+
+.rc-expand--horizontal[aria-expanded='true'],.expand--horizontal[aria-expanded='true'] {
+ left: 0;
+ width: 100%;
+ text-indent: 0;
+}
+
+.rc-showhide[aria-expanded='true'],.showhide[aria-expanded='true'],.rc-visible,.visible {
+ display: block;
+}/*! critical:start */.rc-showhide[aria-expanded='false'],.showhide[aria-expanded='false'],.rc-hidden:not(html),.hidden:not(html) {
+ display: none;
+ }/*! critical:end */.rc-wysiwyg a,.rc-styled-link,.styled-link,.rc-styled-link--cta,.styled-link--cta,.rc-styled-link--external,.styled-link--external,.rc-styled-link--new-window,.styled-link--new-window,.rc-list__header,.list__header,.rc-list__header--content,.rc-list__link--content {
+ background-color: transparent;
+ border: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ text-decoration: none;
+ cursor: pointer;
+ }
+
+.rc-wysiwyg a,.rc-styled-link,.styled-link,.rc-styled-link--cta,.styled-link--cta,.rc-styled-link--external,.styled-link--external,.rc-styled-link--new-window,.styled-link--new-window,.rc-list__header,.list__header,.rc-list__link,.list__link,.rc-list__header--content,.rc-list__link--content {
+ color: #444444;
+ position: relative;
+ -webkit-transition: color .2s ease-in, border-color .2s ease-in;
+ transition: color .2s ease-in, border-color .2s ease-in;
+}
+
+.rc-wysiwyg a:visited,.rc-styled-link:visited,.styled-link:visited,.rc-styled-link--cta:visited,.styled-link--cta:visited,.rc-styled-link--external:visited,.styled-link--external:visited,.rc-styled-link--new-window:visited,.styled-link--new-window:visited,.rc-list__header:visited,.list__header:visited,.rc-list__link:visited,.list__link:visited,.rc-list__header--content:visited,.rc-list__link--content:visited {
+ color: #666666;
+}
+
+.rc-wysiwyg a:hover,.rc-styled-link:hover,.styled-link:hover,.rc-styled-link--cta:hover,.styled-link--cta:hover,.rc-styled-link--external:hover,.styled-link--external:hover,.rc-styled-link--new-window:hover,.styled-link--new-window:hover,.rc-list__header:hover,.list__header:hover,.rc-list__link:hover,.list__link:hover,.rc-list__header--content:hover,.rc-list__link--content:hover,.rc-wysiwyg a:focus,.rc-styled-link:focus,.styled-link:focus,.rc-styled-link--cta:focus,.styled-link--cta:focus,.rc-styled-link--external:focus,.styled-link--external:focus,.rc-styled-link--new-window:focus,.styled-link--new-window:focus,.rc-list__header:focus,.list__header:focus,.rc-list__link:focus,.list__link:focus,.rc-list__header--content:focus,.rc-list__link--content:focus {
+ color: #E2001A;
+ text-decoration: none;
+}/*! critical:start */.rc-wysiwyg a,.rc-styled-link,.styled-link,.rc-styled-link--cta,.styled-link--cta,.rc-styled-link--external,.styled-link--external,.rc-styled-link--new-window,.styled-link--new-window {
+ display: inline-block;
+ vertical-align: middle;
+ z-index: 2;
+ overflow: hidden;
+ border-bottom: 1px solid #D7D7D7;
+ margin-top: 1px;
+ padding-bottom: 4px;
+ line-height: .9em;
+ font-weight: 500;
+ }
+
+.rc-wysiwyg a:visited,.rc-styled-link:visited,.styled-link:visited,.rc-styled-link--cta:visited,.styled-link--cta:visited,.rc-styled-link--external:visited,.styled-link--external:visited,.rc-styled-link--new-window:visited,.styled-link--new-window:visited {
+ border-bottom-color: #767676;
+}
+
+.rc-wysiwyg a:hover,.rc-wysiwyg a:focus,.rc-styled-link:hover,.rc-styled-link:focus,.styled-link:hover,.styled-link:focus,.rc-styled-link--cta:hover,.styled-link--cta:hover,.rc-styled-link--external:hover,.styled-link--external:hover,.rc-styled-link--new-window:hover,.styled-link--new-window:hover,.rc-styled-link--cta:focus,.styled-link--cta:focus,.rc-styled-link--external:focus,.styled-link--external:focus,.rc-styled-link--new-window:focus,.styled-link--new-window:focus {
+ border-bottom: 1px solid #E2001A;
+}
+
+.rc-wysiwyg a:active,.rc-styled-link:active,.styled-link:active,.rc-styled-link--cta:active,.styled-link--cta:active,.rc-styled-link--external:active,.styled-link--external:active,.rc-styled-link--new-window:active,.styled-link--new-window:active {
+ opacity: .75;
+}
+
+.rc-wysiwyg a:active::before,.rc-styled-link:active::before,.styled-link:active::before,.rc-styled-link--cta:active::before,.styled-link--cta:active::before,.rc-styled-link--external:active::before,.styled-link--external:active::before,.rc-styled-link--new-window:active::before,.styled-link--new-window:active::before {
+ background-color: #666666;
+}/*! critical:end */.rc-styled-link--external,.styled-link--external,.rc-styled-link--new-window,.styled-link--new-window {
+ vertical-align: middle;
+ margin-right: 2rem;
+ padding-right: 0;
+ overflow: visible;
+ }
+
+.rc-styled-link--external::after,.styled-link--external::after,.rc-styled-link--new-window::after,.styled-link--new-window::after {
+ position: absolute;
+ vertical-align: middle;
+ top: 50%;
+ -webkit-transform: translate3d(0, -50%, 0);
+ transform: translate3d(0, -50%, 0);
+}
+
+.rc-styled-link--cta,.styled-link--cta {
+ display: table;
+ margin: 1rem 0;
+ color: #E2001A;
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+}
+
+.rc-styled-link--cta:hover,.styled-link--cta:hover {
+ border-bottom: 1px solid #e2001a;
+}
+
+.rc-styled-link--cta:visited,.styled-link--cta:visited {
+ color: #E2001A;
+}
+
+.rc-navigation--vertical__list-item .rc-styled-link,.rc-navigation--vertical__list-item .styled-link,.navigation--vertical__list-item .rc-styled-link,.navigation--vertical__list-item .styled-link {
+ border-bottom: none;
+}
+
+.rc-navigation--vertical__list-item .rc-styled-link:hover,.rc-navigation--vertical__list-item .rc-styled-link:focus,.rc-navigation--vertical__list-item .styled-link:hover,.rc-navigation--vertical__list-item .styled-link:focus,.navigation--vertical__list-item .rc-styled-link:hover,.navigation--vertical__list-item .rc-styled-link:focus,.navigation--vertical__list-item .styled-link:hover,.navigation--vertical__list-item .styled-link:focus {
+ border-bottom: none;
+}
+
+.rc-styled-link--external::after,.styled-link--external::after {
+ width: 24px;
+}
+
+.rc-styled-link--new-window::after,.styled-link--new-window::after {
+ width: 24px;
+}
+
+.rc-baseline img,.rc-baseline picture {
+ display: block;
+ max-width: 100%;
+ height: auto;
+ z-index: 2;
+}
+
+.ie.rc-baseline img,.ie.rc-baseline picture {
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+}
+
+.rc-wysiwyg img {
+ display: inline-block;
+}/*! critical:start */.rc-baseline figure {
+ margin: 0;
+ /*! critical:end */;
+ }
+
+.rc-baseline figure > figcaption {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ font-size: .875rem;
+ text-align: center;
+}
+
+.rc-video-wrapper,.video-wrapper {
+ position: relative;
+ padding-bottom: 56.25%;
+ height: 0;
+}
+
+.rc-video-wrapper > iframe,.rc-video-wrapper > embed,.video-wrapper > iframe,.video-wrapper > embed {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.rc-card__title.rc-alpha,.rc-card__title.alpha,.rc-wysiwyg h1.rc-card__title,.rc-replace-header-styles h1.rc-card__title,.card__title.rc-alpha,.card__title.alpha,.rc-wysiwyg h1.card__title,.rc-replace-header-styles h1.card__title,.rc-alpha,.alpha,.rc-wysiwyg h1,.rc-replace-header-styles h1,.rc-card__title.rc-beta,.rc-card__title.beta,.rc-wysiwyg h2.rc-card__title,.rc-replace-header-styles h2.rc-card__title,.card__title.rc-beta,.card__title.beta,.rc-wysiwyg h2.card__title,.rc-replace-header-styles h2.card__title,.rc-beta,.beta,.rc-wysiwyg h2,.rc-replace-header-styles h2,.rc-card__title.rc-gamma,.rc-card__title.gamma,.rc-wysiwyg h3.rc-card__title,.rc-replace-header-styles h3.rc-card__title,.card__title.rc-gamma,.card__title.gamma,.rc-wysiwyg h3.card__title,.rc-replace-header-styles h3.card__title,.rc-gamma,.gamma,.rc-wysiwyg h3,.rc-replace-header-styles h3,.rc-card__title.rc-delta,.rc-card__title.delta,.rc-wysiwyg h4.rc-card__title,.rc-replace-header-styles h4.rc-card__title,.card__title.rc-delta,.card__title.delta,.rc-wysiwyg h4.card__title,.rc-replace-header-styles h4.card__title,.rc-delta,.delta,.rc-wysiwyg h4,.rc-replace-header-styles h4,.rc-card__title.rc-espilon,.rc-card__title.espilon,.rc-wysiwyg h5.rc-card__title,.rc-replace-header-styles h5.rc-card__title,.card__title.rc-espilon,.card__title.espilon,.rc-wysiwyg h5.card__title,.rc-replace-header-styles h5.card__title,.rc-espilon,.espilon,.rc-wysiwyg h5,.rc-replace-header-styles h5,.rc-card__title.rc-zeta,.rc-card__title.zeta,.rc-wysiwyg h6.rc-card__title,.rc-replace-header-styles h6.rc-card__title,.card__title.rc-zeta,.card__title.zeta,.rc-wysiwyg h6.card__title,.rc-replace-header-styles h6.card__title,.rc-zeta,.zeta,.rc-wysiwyg h6,.rc-replace-header-styles h6 {
+ color: #E2001A;
+ font-weight: 300;
+ line-height: 1.25;
+ margin-top: 0;
+ margin-bottom: .5em;
+}
+
+.rc-intro,.intro,.rc-large-intro,.large-intro,.pika-single.is-bound .pika-button,.pika-table abbr,.rc-meta,.meta,.pika-label,.pika-title,.rc-body,.body,.rc-large-body,.large-body,.rc-numeric,.numeric {
+ color: #666666;
+ font-weight: 300;
+ line-height: 1.25;
+ margin-top: 0;
+ margin-bottom: .5em;
+}
+
+.rc-card__title.rc-alpha,.rc-card__title.alpha,.rc-wysiwyg h1.rc-card__title,.rc-replace-header-styles h1.rc-card__title,.card__title.rc-alpha,.card__title.alpha,.rc-wysiwyg h1.card__title,.rc-replace-header-styles h1.card__title,.rc-alpha,.alpha,.rc-wysiwyg h1,.rc-replace-header-styles h1 {
+ font-size: 1.875rem;
+ line-height: 2.5rem;
+}
+
+.rc-alpha.rc-header-with-icon,.alpha.rc-header-with-icon,.rc-wysiwyg h1.rc-header-with-icon,.rc-replace-header-styles h1.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--alpha {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-alpha.rc-header-with-icon .rc-icon,.alpha.rc-header-with-icon .rc-icon,.rc-wysiwyg h1.rc-header-with-icon .rc-icon,.rc-replace-header-styles h1.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--alpha .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-alpha.rc-header-with-icon .rc-icon::after,.alpha.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h1.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h1.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--alpha .rc-icon::after {
+ -webkit-transform: scale(0.938);
+ transform: scale(0.938);
+ margin-right: 0.3em;
+}
+
+.rc-card__title.rc-beta,.rc-card__title.beta,.rc-wysiwyg h2.rc-card__title,.rc-replace-header-styles h2.rc-card__title,.card__title.rc-beta,.card__title.beta,.rc-wysiwyg h2.card__title,.rc-replace-header-styles h2.card__title,.rc-beta,.beta,.rc-wysiwyg h2,.rc-replace-header-styles h2 {
+ font-size: 1.625rem;
+ line-height: 2rem;
+}
+
+.rc-beta.rc-header-with-icon,.beta.rc-header-with-icon,.rc-wysiwyg h2.rc-header-with-icon,.rc-replace-header-styles h2.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--beta {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-beta.rc-header-with-icon .rc-icon,.beta.rc-header-with-icon .rc-icon,.rc-wysiwyg h2.rc-header-with-icon .rc-icon,.rc-replace-header-styles h2.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--beta .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-beta.rc-header-with-icon .rc-icon::after,.beta.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h2.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h2.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--beta .rc-icon::after {
+ -webkit-transform: scale(0.812);
+ transform: scale(0.812);
+ margin-right: 0.3em;
+}
+
+.rc-card__title.rc-gamma,.rc-card__title.gamma,.rc-wysiwyg h3.rc-card__title,.rc-replace-header-styles h3.rc-card__title,.card__title.rc-gamma,.card__title.gamma,.rc-wysiwyg h3.card__title,.rc-replace-header-styles h3.card__title,.rc-gamma,.gamma,.rc-wysiwyg h3,.rc-replace-header-styles h3 {
+ font-size: 1.375rem;
+ line-height: 2rem;
+}
+
+.rc-gamma.rc-header-with-icon,.gamma.rc-header-with-icon,.rc-wysiwyg h3.rc-header-with-icon,.rc-replace-header-styles h3.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--gamma {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-gamma.rc-header-with-icon .rc-icon,.gamma.rc-header-with-icon .rc-icon,.rc-wysiwyg h3.rc-header-with-icon .rc-icon,.rc-replace-header-styles h3.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--gamma .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-gamma.rc-header-with-icon .rc-icon::after,.gamma.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h3.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h3.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--gamma .rc-icon::after {
+ -webkit-transform: scale(0.688);
+ transform: scale(0.688);
+ margin-right: 0.3em;
+}
+
+.rc-card__title.rc-delta,.rc-card__title.delta,.rc-wysiwyg h4.rc-card__title,.rc-replace-header-styles h4.rc-card__title,.card__title.rc-delta,.card__title.delta,.rc-wysiwyg h4.card__title,.rc-replace-header-styles h4.card__title,.rc-delta,.delta,.rc-wysiwyg h4,.rc-replace-header-styles h4 {
+ font-size: 1.125rem;
+ line-height: 1.5rem;
+}
+
+.rc-delta.rc-header-with-icon,.delta.rc-header-with-icon,.rc-wysiwyg h4.rc-header-with-icon,.rc-replace-header-styles h4.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--delta {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-delta.rc-header-with-icon .rc-icon,.delta.rc-header-with-icon .rc-icon,.rc-wysiwyg h4.rc-header-with-icon .rc-icon,.rc-replace-header-styles h4.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--delta .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-delta.rc-header-with-icon .rc-icon::after,.delta.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h4.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h4.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--delta .rc-icon::after {
+ -webkit-transform: scale(0.562);
+ transform: scale(0.562);
+ margin-right: 0.3em;
+}
+
+.rc-card__title.rc-espilon,.rc-card__title.espilon,.rc-wysiwyg h5.rc-card__title,.rc-replace-header-styles h5.rc-card__title,.card__title.rc-espilon,.card__title.espilon,.rc-wysiwyg h5.card__title,.rc-replace-header-styles h5.card__title,.rc-espilon,.espilon,.rc-wysiwyg h5,.rc-replace-header-styles h5 {
+ font-size: 1rem;
+ line-height: 1.5rem;
+}
+
+.rc-espilon.rc-header-with-icon,.espilon.rc-header-with-icon,.rc-wysiwyg h5.rc-header-with-icon,.rc-replace-header-styles h5.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--espilon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-espilon.rc-header-with-icon .rc-icon,.espilon.rc-header-with-icon .rc-icon,.rc-wysiwyg h5.rc-header-with-icon .rc-icon,.rc-replace-header-styles h5.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--espilon .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-espilon.rc-header-with-icon .rc-icon::after,.espilon.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h5.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h5.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--espilon .rc-icon::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ margin-right: 0.3em;
+}
+
+.rc-card__title.rc-zeta,.rc-card__title.zeta,.rc-wysiwyg h6.rc-card__title,.rc-replace-header-styles h6.rc-card__title,.card__title.rc-zeta,.card__title.zeta,.rc-wysiwyg h6.card__title,.rc-replace-header-styles h6.card__title,.rc-zeta,.zeta,.rc-wysiwyg h6,.rc-replace-header-styles h6 {
+ font-size: 0.875rem;
+ line-height: 1.5rem;
+}
+
+.rc-zeta.rc-header-with-icon,.zeta.rc-header-with-icon,.rc-wysiwyg h6.rc-header-with-icon,.rc-replace-header-styles h6.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--zeta {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-zeta.rc-header-with-icon .rc-icon,.zeta.rc-header-with-icon .rc-icon,.rc-wysiwyg h6.rc-header-with-icon .rc-icon,.rc-replace-header-styles h6.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--zeta .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-zeta.rc-header-with-icon .rc-icon::after,.zeta.rc-header-with-icon .rc-icon::after,.rc-wysiwyg h6.rc-header-with-icon .rc-icon::after,.rc-replace-header-styles h6.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--zeta .rc-icon::after {
+ -webkit-transform: scale(0.438);
+ transform: scale(0.438);
+ margin-right: 0.3em;
+}
+
+.rc-intro,.intro {
+ font-size: 1rem;
+ line-height: 1.5rem;
+}
+
+.rc-intro.rc-header-with-icon,.intro.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--intro {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-intro.rc-header-with-icon .rc-icon,.intro.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--intro .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-intro.rc-header-with-icon .rc-icon::after,.intro.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--intro .rc-icon::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ margin-right: 0.3em;
+}
+
+.rc-large-intro,.large-intro {
+ font-size: 1.125rem;
+ line-height: 2rem;
+}
+
+.rc-large-intro.rc-header-with-icon,.large-intro.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--large-intro {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-large-intro.rc-header-with-icon .rc-icon,.large-intro.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--large-intro .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-large-intro.rc-header-with-icon .rc-icon::after,.large-intro.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--large-intro .rc-icon::after {
+ -webkit-transform: scale(0.562);
+ transform: scale(0.562);
+ margin-right: 0.3em;
+}
+
+.pika-single.is-bound .pika-button,.pika-table abbr,.rc-meta,.meta {
+ font-size: 0.75rem;
+ line-height: 1rem;
+}
+
+.rc-meta.rc-header-with-icon,.meta.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--meta {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-meta.rc-header-with-icon .rc-icon,.meta.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--meta .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-meta.rc-header-with-icon .rc-icon::after,.meta.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--meta .rc-icon::after {
+ -webkit-transform: scale(0.375);
+ transform: scale(0.375);
+ margin-right: 0.3em;
+}
+
+.pika-label,.pika-title,.rc-body,.body {
+ font-size: 0.875rem;
+ line-height: 1.5rem;
+}
+
+.rc-header-with-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-header-with-icon .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-header-with-icon .rc-icon::after {
+ -webkit-transform: scale(0.438);
+ transform: scale(0.438);
+ margin-right: 0.3em;
+}
+
+.rc-inline-icon {
+ display: inline;
+ padding-left: 24px;
+ position: relative;
+}
+
+.rc-inline-icon .rc-icon {
+ display: inline-block;
+ -webkit-transform: scale(0.438);
+ transform: scale(0.438);
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 14px;
+ height: 14px;
+}
+
+.rc-large-body,.large-body {
+ font-size: 1rem;
+ line-height: 2rem;
+}
+
+.rc-large-body.rc-header-with-icon,.large-body.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--large-body {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-large-body.rc-header-with-icon .rc-icon,.large-body.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--large-body .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-large-body.rc-header-with-icon .rc-icon::after,.large-body.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--large-body .rc-icon::after {
+ -webkit-transform: scale(0.5);
+ transform: scale(0.5);
+ margin-right: 0.3em;
+}
+
+.rc-numeric,.numeric {
+ font-size: 1.25rem;
+ line-height: 2rem;
+}
+
+.rc-numeric.rc-header-with-icon,.numeric.rc-header-with-icon,.rc-header-with-icon.rc-header-with-icon--numeric {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: -0.3em;
+}
+
+.rc-numeric.rc-header-with-icon .rc-icon,.numeric.rc-header-with-icon .rc-icon,.rc-header-with-icon.rc-header-with-icon--numeric .rc-icon {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-numeric.rc-header-with-icon .rc-icon::after,.numeric.rc-header-with-icon .rc-icon::after,.rc-header-with-icon.rc-header-with-icon--numeric .rc-icon::after {
+ -webkit-transform: scale(0.625);
+ transform: scale(0.625);
+ margin-right: 0.3em;
+}
+
+.rc-alpha--impact,.alpha--impact {
+ font-size: 2.5rem;
+ line-height: 3rem;
+}
+
+a.rc-alpha,a.alpha {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-alpha:hover,a.alpha:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+a.rc-beta,a.beta {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-beta:hover,a.beta:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+a.rc-gamma,a.gamma {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-gamma:hover,a.gamma:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+a.rc-delta,a.delta {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-delta:hover,a.delta:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+a.rc-espilon,a.espilon {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-espilon:hover,a.espilon:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+a.rc-zeta,a.zeta {
+ border-bottom: 1px solid rgba(226, 0, 26, 0.15);
+ -webkit-transition: border-bottom 0.2s ease;
+ transition: border-bottom 0.2s ease;
+ cursor: pointer;
+}
+
+a.rc-zeta:hover,a.zeta:hover {
+ border-bottom: 1px solid #E2001A;
+}
+
+.rc-baseline {
+ line-height: 1.5;
+ color: #666666;
+}
+
+.rc-baseline button {
+ font-size: 14px;
+}
+
+.rc-baseline input,.rc-baseline textarea,.rc-baseline select {
+ font-size: 16px;
+}
+
+.rc-baseline h1,.rc-baseline h2,.rc-baseline h3,.rc-baseline h4,.rc-baseline h5,.rc-baseline h6 {
+ font-weight: 300;
+ margin-top: 0;
+}
+
+.rc-baseline b {
+ font-weight: 500;
+}
+
+.rc-text--center,.text--center {
+ text-align: center;
+}
+
+.rc-text--right,.text--right {
+ text-align: right;
+}
+
+.rc-text--left,.text--left {
+ text-align: left;
+}
+
+.rc-text--inverse,.text--inverse {
+ color: #F6F6F6;
+}
+
+.rc-baseline q {
+ font-size: 1.25em;
+ font-style: italic;
+ quotes: "\201C" "\201D" "\2018" "\2019";
+}
+
+.rc-baseline blockquote,.rc-baseline q {
+ border-left: 3px solid #E2001A;
+ margin: auto 0;
+ padding: 1em;
+ padding-left: 2em;
+ display: block;
+}
+
+.rc-baseline blockquote > p,.rc-baseline q > p {
+ color: #666666;
+}
+
+.rc-baseline address {
+ font-style: normal;
+ position: relative;
+}/*! critical:end */.rc-fade--x,.fade--x {
+ position: relative;
+ }
+
+.rc-fade--x > .list::after,.fade--x > .list::after {
+ content: '';
+ display: inline-block;
+ padding: 0 7.5%;
+}
+
+.rc-fade--x::after,.fade--x::after {
+ content: '';
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ width: 15%;
+ pointer-events: none;
+ background: linear-gradient(91deg, rgba(255, 255, 255, 0) 0%, white 100%);
+}
+
+.rc-fade--x::after:hover,.fade--x::after:hover {
+ display: none;
+}/*! critical:start */.rc-list__accordion-item:first-child,.rc-border-top,.border-top {
+ border-top-style: solid;
+ border-top-width: 1px;
+ }
+
+.rc-filters__form > .rc-fieldset,.rc-filters__header,.rc-list--inverse .rc-list__header,.list--inverse .rc-list__header,.rc-list--inverse .list__header,.list--inverse .list__header,.rc-list--inverse .rc-list__link,.list--inverse .rc-list__link,.rc-list--inverse .list__link,.list--inverse .list__link,.rc-list__accordion-item,nav[data-toggle-group='desktop'] .rc-list__link,nav[data-toggle-group=''] .rc-list__link,nav[data-toggle-group='desktop'] .list__link,nav[data-toggle-group=''] .list__link,.rc-border-bottom,.border-bottom {
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+}
+
+.rc-border-left,.border-left {
+ border-left-style: solid;
+ border-left-width: 1px;
+}
+
+.rc-border-right,.border-right {
+ border-right-style: solid;
+ border-right-width: 1px;
+}/*! critical:end */.rc-border-all,.border-all {
+ border-style: solid;
+ border-width: 1px;
+ }
+
+.rc-border--none {
+ border: none !important;
+}
+
+.rc-outline-light,.outline-light,.rc-gallery-wrapper,.gallery-wrapper {
+ border: 1px solid #D7D7D7;
+}
+
+.rc-shadow-black--strong {
+ -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+}
+
+.rc-shadow-black--faint {
+ -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
+}
+
+.rc-shadow-black--soft {
+ -webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
+}
+
+.rc-shadow-grey--inset {
+ -webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
+ box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
+}
+
+.rc-shadow-grey--faint {
+ -webkit-box-shadow: 0 2px 4px #F1F1F1;
+ box-shadow: 0 2px 4px #F1F1F1;
+}
+
+.rc-shadow-grey--faint-up {
+ -webkit-box-shadow: 0 -2px 4px #F1F1F1;
+ box-shadow: 0 -2px 4px #F1F1F1;
+}
+
+.rc-shadow--none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.rc-gallery-wrapper,.gallery-wrapper {
+ max-width: 700px;
+}
+
+.rc-border-radius--rounded {
+ border-radius: 999px;
+}
+
+.rc-border-radius--element {
+ border-radius: 3px;
+}
+
+.rc-alert,.alert {
+ position: relative;
+ padding: 1rem;
+ width: 100%;
+ border: solid 1px;
+ border-radius: 3px;
+ z-index: 49;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-alert.alert--flat,.rc-alert.rc-alert--flat,.alert.alert--flat,.alert.rc-alert--flat {
+ z-index: 1;
+}
+
+.rc-alert.hidden,.rc-alert.rc-hidden,.alert.hidden,.alert.rc-hidden {
+ display: none !important;
+}
+
+.rc-alert .rc-alert__btn,.rc-alert .alert__btn,.alert .rc-alert__btn,.alert .alert__btn {
+ min-width: 8rem;
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+ margin-top: 1rem;
+}
+
+.rc-alert .rc-alert__close,.rc-alert .alert__close,.alert .rc-alert__close,.alert .alert__close {
+ min-width: 32px;
+ width: 32px;
+ height: 32px;
+ background: none;
+ border: none;
+}
+
+.rc-alert--with-close {
+ padding-right: 2.5rem;
+}
+
+.rc-alert--with-close .rc-alert__close {
+ position: absolute;
+ top: 0.5rem;
+ right: 0.5rem;
+}
+
+.rc-alert,.alert {
+ background-color: #FFFFFF;
+ color: #666666;
+ border-color: #D7D7D7;
+}
+
+.rc-alert--full,.alert--full {
+ background-color: #F6F6F6;
+ color: #666666;
+ border-color: #F6F6F6;
+}
+
+.rc-alert--success,.alert--success {
+ background-color: rgba(0, 137, 0, 0.15);
+ color: #008900;
+ border-color: #008900;
+}
+
+.rc-alert--success > span,.alert--success > span {
+ padding-left: 3rem;
+}
+
+.rc-alert--success::after,.alert--success::after {
+ position: absolute;
+ left: 0.5rem;
+ top: 0.8rem;
+ width: 24px;
+}
+
+.rc-alert--warning,.alert--warning {
+ background-color: rgba(238, 139, 0, 0.15);
+ color: #EE8B00;
+ border-color: #EE8B00;
+}
+
+.rc-alert--warning > span,.alert--warning > span {
+ padding-left: 3rem;
+}
+
+.rc-alert--warning::after,.alert--warning::after {
+ position: absolute;
+ left: 0.5rem;
+ top: 0.8rem;
+ width: 24px;
+}
+
+.rc-alert--error,.alert--error {
+ background-color: rgba(192, 51, 68, 0.15);
+ color: #C03344;
+ border-color: #C03344;
+}
+
+.rc-alert--error > span,.alert--error > span {
+ padding-left: 3rem;
+}
+
+.rc-alert--error::after,.alert--error::after {
+ position: absolute;
+ left: 0.5rem;
+ top: 0.8rem;
+ width: 24px;
+}
+
+.rc-badge,.badge {
+ display: inline-block;
+ vertical-align: middle;
+ font-size: .7rem;
+ font-weight: 100;
+ padding: .25rem;
+ line-height: .4rem;
+ max-height: .9rem;
+ color: #FFFFFF;
+ border-radius: 999px;
+ background-color: #E2001A;
+}
+
+.rc-badge--error,.badge--error {
+ color: #FFFFFF;
+ border-radius: 999px;
+ background-color: #C03344;
+}
+
+.rc-badge--warning,.badge--warning {
+ color: #FFFFFF;
+ border-radius: 999px;
+ background-color: #EE8B00;
+}
+
+.rc-badge--success,.badge--success {
+ color: #FFFFFF;
+ border-radius: 999px;
+ background-color: #008900;
+}
+
+.rc-badge--icon-label,.badge--icon-label {
+ padding: 0 1.5rem;
+ position: relative;
+}
+
+.rc-badge--icon-label::after,.badge--icon-label::after {
+ position: absolute !important;
+ top: 50%;
+ left: .5rem;
+ -webkit-transform: translateY(-50%) translateX(-50%);
+ transform: translateY(-50%) translateX(-50%);
+}
+
+.rc-breadcrumbs,.breadcrumbs {
+ overflow: hidden;
+}
+
+.rc-breadcrumb__list,.breadcrumb__list,.rc-breadcrumb__list-item,.breadcrumb__list-item {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+
+.rc-breadcrumb__list-item,.breadcrumb__list-item {
+ display: inline-block;
+}
+
+.rc-breadcrumb__list-item::after,.breadcrumb__list-item::after {
+ width: 24px;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.rc-breadcrumb__list-item:last-child::after,.breadcrumb__list-item:last-child::after {
+ visibility: hidden;
+}
+
+.rc-breadcrumb__link,.breadcrumb__link {
+ color: #808285;
+ text-decoration: none;
+}
+
+.rc-breadcrumb__link:hover,.rc-breadcrumb__link:focus,.breadcrumb__link:hover,.breadcrumb__link:focus {
+ color: #E2001A;
+}
+
+.rc-breadcrumbs__current,.breadcrumbs__current {
+ color: #808285;
+ font-weight: 500;
+}/*! critical:start */.rc-btn,.btn,.rc-input__submit,.input__submit {
+ display: inline-block;
+ position: relative;
+ vertical-align: middle;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ line-height: inherit;
+ font-size: inherit;
+ text-align: center;
+ overflow: hidden;
+ padding: 6px 1.5rem;
+ border: solid 2px transparent;
+ border-radius: 999px;
+ text-decoration: none;
+ cursor: pointer;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+ font-weight: 300;
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ width: auto;
+ }
+
+.rc-btn:not(.rc-flag)::first-letter,.btn:not(.rc-flag)::first-letter,.rc-input__submit:not(.rc-flag)::first-letter,.input__submit:not(.rc-flag)::first-letter {
+ text-transform: uppercase;
+}
+
+.rc-alert .rc-alert__close,.rc-alert .alert__close,.alert .rc-alert__close,.alert .alert__close,.rc-btn--icon,.btn--icon,.rc-input__submit--search,.input__submit--search,.pika-next,.pika-prev,.rc-btn--icon--xs,.btn--icon--xs {
+ border-radius: 0;
+ padding: 0;
+}
+
+.rc-alert .rc-alert__close:active,.rc-alert .alert__close:active,.alert .rc-alert__close:active,.alert .alert__close:active,.rc-btn--icon:active,.btn--icon:active,.rc-input__submit--search:active,.input__submit--search:active,.pika-next:active,.pika-prev:active,.rc-btn--icon--xs:active,.btn--icon--xs:active {
+ background-color: transparent;
+}
+
+.rc-btn--icon,.btn--icon,.rc-input__submit--search,.input__submit--search,.pika-next,.pika-prev,.rc-btn--icon--xs,.btn--icon--xs,.rc-input__submit--micro,.input__submit--micro,.rc-btn--action,.btn--action {
+ min-width: 3.54rem;
+ height: 3.54rem;
+}
+
+.rc-six-column .rc-btn--icon,.rc-six-column .btn--icon,.rc-six-column .rc-input__submit--search,.rc-six-column .input__submit--search,.rc-six-column .pika-next,.rc-six-column .pika-prev,.rc-six-column .rc-btn--icon--xs,.rc-six-column .btn--icon--xs,.rc-six-column .rc-input__submit--micro,.rc-six-column .input__submit--micro,.rc-six-column .rc-btn--action,.rc-six-column .btn--action,.six-column .rc-btn--icon,.six-column .btn--icon,.six-column .rc-input__submit--search,.six-column .input__submit--search,.six-column .pika-next,.six-column .pika-prev,.six-column .rc-btn--icon--xs,.six-column .btn--icon--xs,.six-column .rc-input__submit--micro,.six-column .input__submit--micro,.six-column .rc-btn--action,.six-column .btn--action {
+ min-width: 3.54rem;
+ height: 3.54rem;
+}
+
+.firefox .rc-btn,.firefox
+.btn {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.rc-btn--one,.btn--one,.rc-btn--two,.btn--two {
+ font-weight: 500;
+}
+
+.rc-baseline button {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+}
+
+.rc-btn-group,.btn-group {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ margin-left: -1rem;
+ margin-right: -1rem;
+}
+
+.rc-btn-group > .rc-btn,.rc-btn-group > .btn,.btn-group > .rc-btn,.btn-group > .btn {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ border-radius: 999px !important;
+ max-width: 250px;
+ margin: 0 0.5rem;
+}
+
+p > .rc-btn,p > .btn {
+ margin-right: .5rem;
+}
+
+p > .rc-btn + .rc-styled-link,p > .rc-btn + .styled-link,p > .btn + .rc-styled-link,p > .btn + .styled-link {
+ margin-left: .5rem;
+}
+
+.rc-btn--one,.btn--one {
+ background-color: #E2001A;
+ color: #FFFFFF;
+ border-color: #E2001A;
+}
+
+.rc-btn--one:hover:not(:disabled),.btn--one:hover:not(:disabled) {
+ color: #FFFFFF;
+}
+
+.rc-btn--one::after,.btn--one::after {
+ width: 24px;
+ position: absolute;
+ right: -2rem;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-btn--one:hover:not(:disabled)::after,.btn--one:hover:not(:disabled)::after {
+ right: 0.25rem;
+}
+
+.rc-btn--one:active,.btn--one:active {
+ border-color: #960011;
+ background-color: #960011;
+}
+
+.rc-btn--one:disabled,.btn--one:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ background-color: #D7D7D7;
+}
+
+.rc-btn--two,.btn--two {
+ background-color: transparent;
+ color: #E2001A;
+ border-color: #E2001A;
+}
+
+.rc-btn--two:hover:not(:disabled),.btn--two:hover:not(:disabled) {
+ color: #E2001A;
+}
+
+.rc-btn--two::after,.btn--two::after {
+ width: 24px;
+ position: absolute;
+ right: -2rem;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-btn--two:hover:not(:disabled)::after,.btn--two:hover:not(:disabled)::after {
+ right: 0.25rem;
+}
+
+.rc-btn--two:active,.btn--two:active {
+ border-color: #960011;
+ color: #960011;
+}
+
+.rc-btn--two:disabled,.btn--two:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ color: #D7D7D7;
+}
+
+.rc-btn--icon,.btn--icon {
+ background-color: transparent;
+ color: #666666;
+ border-color: transparent;
+}
+
+.rc-btn--icon:hover:not(:disabled),.btn--icon:hover:not(:disabled) {
+ color: #666666;
+}
+
+.rc-btn--icon:active,.btn--icon:active {
+ border-color: rgba(0, 0, 0, 0);
+ color: #404040;
+}
+
+.rc-btn--icon:disabled,.btn--icon:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ color: #D7D7D7;
+}
+
+.rc-btn--icon-label,.btn--icon-label {
+ background-color: transparent;
+ color: #666666;
+ border-color: transparent;
+}
+
+.rc-btn--icon-label:hover:not(:disabled),.btn--icon-label:hover:not(:disabled) {
+ color: #666666;
+}
+
+.rc-btn--icon-label:active,.btn--icon-label:active {
+ border-color: rgba(0, 0, 0, 0);
+ color: #404040;
+}
+
+.rc-btn--icon-label:disabled,.btn--icon-label:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ color: #D7D7D7;
+}
+
+.rc-btn--icon-tab,.btn--icon-tab {
+ background-color: #F6F6F6;
+ color: #666666;
+ border-color: transparent;
+}
+
+.rc-btn--icon-tab:hover:not(:disabled),.btn--icon-tab:hover:not(:disabled) {
+ color: #666666;
+}
+
+.rc-btn--icon-tab:active,.btn--icon-tab:active {
+ border-color: rgba(0, 0, 0, 0);
+ background-color: #d0d0d0;
+}
+
+.rc-btn--icon-tab:disabled,.btn--icon-tab:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ background-color: #D7D7D7;
+}
+
+.rc-btn--inverse,.btn--inverse {
+ background-color: transparent;
+ color: #F6F6F6;
+ border-color: transparent;
+}
+
+.rc-btn--inverse:hover:not(:disabled),.btn--inverse:hover:not(:disabled) {
+ color: #F6F6F6;
+}
+
+.rc-btn--inverse:active,.btn--inverse:active {
+ border-color: rgba(0, 0, 0, 0);
+ color: #d0d0d0;
+}
+
+.rc-btn--inverse:disabled,.btn--inverse:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ color: #D7D7D7;
+}
+
+.rc-input__submit--micro,.input__submit--micro,.rc-btn--action,.btn--action {
+ background-color: #E2001A;
+ color: #FFFFFF;
+ border-color: transparent;
+}
+
+.rc-input__submit--micro:hover:not(:disabled),.input__submit--micro:hover:not(:disabled),.rc-btn--action:hover:not(:disabled),.btn--action:hover:not(:disabled) {
+ color: #FFFFFF;
+}
+
+.rc-input__submit--micro:active,.input__submit--micro:active,.rc-btn--action:active,.btn--action:active {
+ border-color: rgba(0, 0, 0, 0);
+ background-color: #960011;
+}
+
+.rc-input__submit--micro:disabled,.input__submit--micro:disabled,.rc-btn--action:disabled,.btn--action:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ background-color: #D7D7D7;
+}
+
+.rc-btn--action--inverse,.btn--action--inverse {
+ background-color: #FFFFFF;
+ color: #E2001A;
+ border-color: transparent;
+}
+
+.rc-btn--action--inverse:hover:not(:disabled),.btn--action--inverse:hover:not(:disabled) {
+ color: #E2001A;
+}
+
+.rc-btn--action--inverse:active,.btn--action--inverse:active {
+ border-color: rgba(0, 0, 0, 0);
+ background-color: #d9d9d9;
+}
+
+.rc-btn--action--inverse:disabled,.btn--action--inverse:disabled {
+ border-color: #D7D7D7;
+ cursor: not-allowed;
+ background-color: #D7D7D7;
+}
+
+.rc-btn--sm,.btn--sm {
+ padding: 6px 1.5rem;
+ font-size: 14px;
+}
+
+.rc-btn--sm:not(.rc-tab):not(.tab)::after,.btn--sm:not(.rc-tab):not(.tab)::after {
+ width: 24px;
+ position: absolute;
+ right: -2rem;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-btn--sm:not(.rc-tab):not(.tab):hover:not(:disabled)::after,.btn--sm:not(.rc-tab):not(.tab):hover:not(:disabled)::after {
+ right: 0.25rem;
+}
+
+.rc-btn--icon,.btn--icon {
+ overflow: visible;
+ width: auto;
+}
+
+.rc-input__submit--search,.input__submit--search,.pika-next,.pika-prev,.rc-btn--icon--xs,.btn--icon--xs {
+ overflow: visible;
+ width: auto;
+}
+
+.rc-input__submit--search::after,.input__submit--search::after,.pika-next::after,.pika-prev::after,.rc-btn--icon--xs::after,.btn--icon--xs::after {
+ width: 24px;
+}
+
+.rc-btn--icon-label,.btn--icon-label,.rc-btn--icon-tab {
+ border-radius: 0;
+ overflow: visible;
+ text-align: left;
+ padding-left: 2.5rem;
+ padding-right: 1.5rem;
+}
+
+.rc-btn--icon-label::after,.btn--icon-label::after,.rc-btn--icon-tab::after {
+ left: 1.5rem;
+}
+
+.rc-btn--icon-label:hover:not(:disabled),.rc-btn--icon-label:focus,.rc-btn--icon-label [aria-selected='true'],.btn--icon-label:hover:not(:disabled),.btn--icon-label:focus,.btn--icon-label [aria-selected='true'],.rc-btn--icon-tab:hover:not(:disabled),.rc-btn--icon-tab:focus,.rc-btn--icon-tab [aria-selected='true'] {
+ color: #E2001A;
+}
+
+.rc-btn--icon-label.rc-btn--inverse:hover,.rc-btn--icon-label.rc-btn--inverse:focus,.rc-btn--icon-label.btn--inverse:hover,.rc-btn--icon-label.btn--inverse:focus,.btn--icon-label.rc-btn--inverse:hover,.btn--icon-label.rc-btn--inverse:focus,.btn--icon-label.btn--inverse:hover,.btn--icon-label.btn--inverse:focus,.rc-btn--icon-tab.rc-btn--inverse:hover,.rc-btn--icon-tab.rc-btn--inverse:focus,.rc-btn--icon-tab.btn--inverse:hover,.rc-btn--icon-tab.btn--inverse:focus {
+ color: #FFFFFF;
+ background: transparent;
+}
+
+.rc-btn--icon-label:not(.btn--inverse).rc-icon[aria-selected='true'],.rc-btn--icon-label:not(.rc-btn--inverse).rc-icon[aria-selected='true'],.btn--icon-label:not(.btn--inverse).rc-icon[aria-selected='true'],.btn--icon-label:not(.rc-btn--inverse).rc-icon[aria-selected='true'],.rc-btn--icon-tab:not(.btn--inverse).rc-icon[aria-selected='true'],.rc-btn--icon-tab:not(.rc-btn--inverse).rc-icon[aria-selected='true'] {
+ color: #E2001A;
+}
+
+.rc-btn--icon-label::after,.btn--icon-label::after,.rc-btn--icon-tab::after {
+ position: absolute !important;
+ top: 50%;
+ -webkit-transform: translateY(-50%) translateX(-50%);
+ transform: translateY(-50%) translateX(-50%);
+}
+
+.rc-btn--icon-label.rc-flag,.btn--icon-label.rc-flag,.rc-btn--icon-tab.rc-flag {
+ padding-left: 3rem;
+}
+
+.rc-btn__badge,.btn__badge {
+ position: absolute;
+ top: .8rem;
+ right: .8rem;
+ -webkit-transform: translate(100%, -100%);
+ transform: translate(100%, -100%);
+ -webkit-transform-origin: bottom left;
+ transform-origin: bottom left;
+}
+
+.rc-input__submit--micro,.input__submit--micro,.rc-btn--action,.btn--action {
+ width: auto;
+ padding: 0;
+}
+
+.rc-input__submit--micro:hover,.input__submit--micro:hover,.rc-btn--action:hover,.btn--action:hover {
+ -webkit-transform: scale(1.1);
+ transform: scale(1.1);
+}
+
+.rc-btn--increment {
+ width: auto;
+ height: 36px;
+ padding: 0;
+ background-color: transparent;
+}
+
+.rc-btn--increment[disabled] {
+ opacity: 0.2;
+}
+
+.rc-interactive-button,.interactive-button {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ overflow: visible;
+}
+
+.rc-interactive-button::before,.interactive-button::before {
+ content: '';
+ position: relative;
+ border-radius: 999px;
+ -webkit-animation: pulse-scale 2s infinite;
+ animation: pulse-scale 2s infinite;
+ background-color: #E2001A;
+ width: 2rem;
+ height: 2rem;
+ opacity: 1;
+ display: block;
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+}
+
+.rc-button-link-group {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-button-link-group .rc-styled-link,.rc-button-link-group .rc-styled-link--external {
+ margin-left: 0.5rem;
+}
+
+html.ie11 .rc-btn {
+ -webkit-transition: none !important;
+ transition: none !important;
+}/*! critical:end */.rc-divider,.rc-divider--light {
+ border: none;
+ height: 1px;
+ border-top-color: #D7D7D7;
+ border-top-style: solid;
+ border-top-width: 1px;
+ }
+
+.rc-divider--light {
+ border-top-color: #F6F6F6;
+}
+
+.rc-divider--thick {
+ border-top-style: solid;
+ border-top-width: 8px;
+}
+
+.rc-filters__header {
+ position: relative;
+ padding-left: 0.5rem;
+}
+
+.rc-filters__heading {
+ font-size: 1.25rem;
+ font-weight: 500;
+ left: -.5rem;
+ position: relative;
+ margin: 0;
+ pointer-events: none;
+}
+
+.rc-filters__footer {
+ padding: 1rem;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ background-color: #FFFFFF;
+ z-index: 60;
+}
+
+.rc-input__label,.input__label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ pointer-events: none;
+}
+
+.rc-input__label-text,.input__label-text,.rc-select__label,.select__label {
+ display: inline-block;
+ padding: 0.95rem 0;
+ text-indent: 1px;
+ font-weight: 500;
+ white-space: nowrap;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-input,.input,.rc-select,.select {
+ display: block;
+ position: relative;
+}
+
+.rc-input--label {
+ margin-top: 1rem;
+}
+
+.rc-input--success,.input--success,.rc-input--warning,.input--warning,.rc-input--error,.input--error {
+ margin-bottom: 2rem;
+}
+
+.rc-input--inline,.input--inline {
+ position: relative;
+ display: inline-block;
+ margin-right: 1.5rem;
+ vertical-align: text-top;
+}
+
+.rc-input--stacked,.input--stacked {
+ margin-top: 2rem;
+}
+
+.rc-input__control,.input__control,.rc-input__textarea,.input__textarea,.rc-input__date,.input__date,.rc-input__password,.input__password,.rc-input__number-picker-wrapper > .rc-input__number-picker {
+ display: block;
+ line-height: 1.5rem;
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ width: 100%;
+ margin-bottom: 0;
+ padding: 0.95rem 0;
+ font-weight: 300;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border: none;
+ background-color: transparent;
+ color: #666666;
+ border-color: #D7D7D7;
+}
+
+.rc-input__control:focus,.input__control:focus,.rc-input__textarea:focus,.input__textarea:focus,.rc-input__date:focus,.input__date:focus,.rc-input__password:focus,.input__password:focus,.rc-input__number-picker-wrapper > .rc-input__number-picker:focus,.rc-input__control:not([value=""]),.input__control:not([value=""]),.rc-input__textarea:not([value=""]),.input__textarea:not([value=""]),.rc-input__date:not([value=""]),.input__date:not([value=""]),.rc-input__password:not([value=""]),.input__password:not([value=""]),.rc-input__number-picker-wrapper > .rc-input__number-picker:not([value=""]) {
+ border-color: #666666;
+}
+
+.rc-input__control + .rc-input__label,.input__control + .rc-input__label,.rc-input__textarea + .rc-input__label,.input__textarea + .rc-input__label,.rc-input__date + .rc-input__label,.input__date + .rc-input__label,.rc-input__password + .rc-input__label,.input__password + .rc-input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker + .rc-input__label,.rc-input__control + .input__label,.input__control + .input__label,.rc-input__textarea + .input__label,.input__textarea + .input__label,.rc-input__date + .input__label,.input__date + .input__label,.rc-input__password + .input__label,.input__password + .input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker + .input__label {
+ color: #D7D7D7;
+}
+
+.rc-input__control + .rc-input__label::before,.input__control + .rc-input__label::before,.rc-input__textarea + .rc-input__label::before,.input__textarea + .rc-input__label::before,.rc-input__date + .rc-input__label::before,.input__date + .rc-input__label::before,.rc-input__password + .rc-input__label::before,.input__password + .rc-input__label::before,.rc-input__number-picker-wrapper > .rc-input__number-picker + .rc-input__label::before,.rc-input__control + .input__label::before,.input__control + .input__label::before,.rc-input__textarea + .input__label::before,.input__textarea + .input__label::before,.rc-input__date + .input__label::before,.input__date + .input__label::before,.rc-input__password + .input__label::before,.input__password + .input__label::before,.rc-input__number-picker-wrapper > .rc-input__number-picker + .input__label::before {
+ background-color: #D7D7D7;
+}
+
+.rc-input__control:not([value=""]) + .rc-input__label,.input__control:not([value=""]) + .rc-input__label,.rc-input__textarea:not([value=""]) + .rc-input__label,.input__textarea:not([value=""]) + .rc-input__label,.rc-input__date:not([value=""]) + .rc-input__label,.input__date:not([value=""]) + .rc-input__label,.rc-input__password:not([value=""]) + .rc-input__label,.input__password:not([value=""]) + .rc-input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker:not([value=""]) + .rc-input__label,.rc-input__control:not([value=""]) + .input__label,.input__control:not([value=""]) + .input__label,.rc-input__textarea:not([value=""]) + .input__label,.input__textarea:not([value=""]) + .input__label,.rc-input__date:not([value=""]) + .input__label,.input__date:not([value=""]) + .input__label,.rc-input__password:not([value=""]) + .input__label,.input__password:not([value=""]) + .input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker:not([value=""]) + .input__label,.rc-input__control:focus + .rc-input__label,.input__control:focus + .rc-input__label,.rc-input__textarea:focus + .rc-input__label,.input__textarea:focus + .rc-input__label,.rc-input__date:focus + .rc-input__label,.input__date:focus + .rc-input__label,.rc-input__password:focus + .rc-input__label,.input__password:focus + .rc-input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker:focus + .rc-input__label,.rc-input__control:focus + .input__label,.input__control:focus + .input__label,.rc-input__textarea:focus + .input__label,.input__textarea:focus + .input__label,.rc-input__date:focus + .input__label,.input__date:focus + .input__label,.rc-input__password:focus + .input__label,.input__password:focus + .input__label,.rc-input__number-picker-wrapper > .rc-input__number-picker:focus + .input__label {
+ color: #666666;
+}
+
+.rc-input__control:not([value=""]) + .rc-input__label::after,.input__control:not([value=""]) + .rc-input__label::after,.rc-input__textarea:not([value=""]) + .rc-input__label::after,.input__textarea:not([value=""]) + .rc-input__label::after,.rc-input__date:not([value=""]) + .rc-input__label::after,.input__date:not([value=""]) + .rc-input__label::after,.rc-input__password:not([value=""]) + .rc-input__label::after,.input__password:not([value=""]) + .rc-input__label::after,.rc-input__number-picker-wrapper > .rc-input__number-picker:not([value=""]) + .rc-input__label::after,.rc-input__control:not([value=""]) + .input__label::after,.input__control:not([value=""]) + .input__label::after,.rc-input__textarea:not([value=""]) + .input__label::after,.input__textarea:not([value=""]) + .input__label::after,.rc-input__date:not([value=""]) + .input__label::after,.input__date:not([value=""]) + .input__label::after,.rc-input__password:not([value=""]) + .input__label::after,.input__password:not([value=""]) + .input__label::after,.rc-input__number-picker-wrapper > .rc-input__number-picker:not([value=""]) + .input__label::after,.rc-input__control:focus + .rc-input__label::after,.input__control:focus + .rc-input__label::after,.rc-input__textarea:focus + .rc-input__label::after,.input__textarea:focus + .rc-input__label::after,.rc-input__date:focus + .rc-input__label::after,.input__date:focus + .rc-input__label::after,.rc-input__password:focus + .rc-input__label::after,.input__password:focus + .rc-input__label::after,.rc-input__number-picker-wrapper > .rc-input__number-picker:focus + .rc-input__label::after,.rc-input__control:focus + .input__label::after,.input__control:focus + .input__label::after,.rc-input__textarea:focus + .input__label::after,.input__textarea:focus + .input__label::after,.rc-input__date:focus + .input__label::after,.input__date:focus + .input__label::after,.rc-input__password:focus + .input__label::after,.input__password:focus + .input__label::after,.rc-input__number-picker-wrapper > .rc-input__number-picker:focus + .input__label::after {
+ background-color: #666666;
+}
+
+.rc-input__control:not([value=""]) ~ .rc-input__label .rc-input__label-text,.input__control:not([value=""]) ~ .rc-input__label .rc-input__label-text,.rc-input__password:not([value=""]) ~ .rc-input__label .rc-input__label-text,.input__password:not([value=""]) ~ .rc-input__label .rc-input__label-text,.rc-input__textarea:not([value=""]) ~ .rc-input__label .rc-input__label-text,.input__textarea:not([value=""]) ~ .rc-input__label .rc-input__label-text,.rc-input__control:not([value=""]) ~ .input__label .input__label-text,.input__control:not([value=""]) ~ .input__label .input__label-text,.rc-input__password:not([value=""]) ~ .input__label .input__label-text,.input__password:not([value=""]) ~ .input__label .input__label-text,.rc-input__textarea:not([value=""]) ~ .input__label .input__label-text,.input__textarea:not([value=""]) ~ .input__label .input__label-text,.rc-input__date ~ .rc-input__label .rc-input__label-text,.rc-input__date ~ .input__label .input__label-text,.input__date ~ .rc-input__label .rc-input__label-text,.input__date ~ .input__label .input__label-text {
+ font-size: 0.7rem;
+ -webkit-transform: translateY(-2.8em);
+ transform: translateY(-2.8em);
+ padding-left: 0;
+}
+
+.rc-input__control + .rc-input__label::before,.input__control + .rc-input__label::before,.rc-input__password + .rc-input__label::before,.input__password + .rc-input__label::before,.rc-input__date + .rc-input__label::before,.input__date + .rc-input__label::before,.rc-input__control + .input__label::before,.input__control + .input__label::before,.rc-input__password + .input__label::before,.input__password + .input__label::before,.rc-input__date + .input__label::before,.input__date + .input__label::before,.rc-input__control + .rc-input__label::after,.input__control + .rc-input__label::after,.rc-input__password + .rc-input__label::after,.input__password + .rc-input__label::after,.rc-input__date + .rc-input__label::after,.input__date + .rc-input__label::after,.rc-input__control + .input__label::after,.input__control + .input__label::after,.rc-input__password + .input__label::after,.input__password + .input__label::after,.rc-input__date + .input__label::after,.input__date + .input__label::after {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ height: 2px;
+ z-index: 2;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-input__control + .rc-input__label::before,.input__control + .rc-input__label::before,.rc-input__password + .rc-input__label::before,.input__password + .rc-input__label::before,.rc-input__date + .rc-input__label::before,.input__date + .rc-input__label::before,.rc-input__control + .input__label::before,.input__control + .input__label::before,.rc-input__password + .input__label::before,.input__password + .input__label::before,.rc-input__date + .input__label::before,.input__date + .input__label::before {
+ width: 100%;
+}
+
+.rc-input__control + .rc-input__label::after,.input__control + .rc-input__label::after,.rc-input__password + .rc-input__label::after,.input__password + .rc-input__label::after,.rc-input__date + .rc-input__label::after,.input__date + .rc-input__label::after,.rc-input__control + .input__label::after,.input__control + .input__label::after,.rc-input__password + .input__label::after,.input__password + .input__label::after,.rc-input__date + .input__label::after,.input__date + .input__label::after {
+ z-index: 3;
+ width: 0;
+}
+
+.rc-input__control:focus + .rc-input__label::after,.input__control:focus + .rc-input__label::after,.rc-input__password:focus + .rc-input__label::after,.input__password:focus + .rc-input__label::after,.rc-input__date:focus + .rc-input__label::after,.input__date:focus + .rc-input__label::after,.rc-input__control:focus + .input__label::after,.input__control:focus + .input__label::after,.rc-input__password:focus + .input__label::after,.input__password:focus + .input__label::after,.rc-input__date:focus + .input__label::after,.input__date:focus + .input__label::after,.rc-input__control:not([value=""]) ~ .rc-input__label::after,.input__control:not([value=""]) ~ .rc-input__label::after,.rc-input__password:not([value=""]) ~ .rc-input__label::after,.input__password:not([value=""]) ~ .rc-input__label::after,.rc-input__date:not([value=""]) ~ .rc-input__label::after,.input__date:not([value=""]) ~ .rc-input__label::after,.rc-input__control:not([value=""]) ~ .input__label::after,.input__control:not([value=""]) ~ .input__label::after,.rc-input__password:not([value=""]) ~ .input__label::after,.input__password:not([value=""]) ~ .input__label::after,.rc-input__date:not([value=""]) ~ .input__label::after,.input__date:not([value=""]) ~ .input__label::after {
+ width: 100%;
+}
+
+.rc-form-wrapper--two-columns {
+ max-width: 680px;
+}
+
+.rc-input--inline-container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+
+.rc-input--inline-container .rc-input--inline {
+ width: 100%;
+}
+
+button + .rc-input__label,button +
+.input__label {
+ margin-right: 2rem;
+}
+
+.rc-select__label,.select__label {
+ position: absolute;
+ top: -1rem;
+ padding: 0;
+ font-size: 0.75rem;
+}
+
+.rc-input__label--inline,.input__label--inline {
+ display: inline-block;
+ cursor: pointer;
+}
+
+.rc-table .rc-table__table .rc-input__label--inline,.rc-table .rc-table__table
+.input__label--inline {
+ margin-left: 0;
+ -webkit-transform: translateY(-15px);
+ transform: translateY(-15px);
+}
+
+.rc-fieldset {
+ padding: 0;
+ margin: 0;
+ border: none;
+}
+
+.rc-input.rc-icon,.input.rc-icon {
+ position: relative;
+}
+
+.rc-input.rc-icon::after,.input.rc-icon::after {
+ position: absolute;
+ right: 0;
+}
+
+.rc-table .rc-input--inline,.rc-table
+.input--inline {
+ margin: 0 10px 0 0;
+}
+
+.rc-list__item .rc-input--stacked,.rc-list__item
+.input--stacked {
+ margin-top: 0;
+ margin-bottom: 0.25rem;
+}
+
+.rc-list__item:last-child .rc-input--stacked,.rc-list__item:last-child
+.input--stacked {
+ margin-bottom: 0.5rem;
+}
+
+.rc-input--micro {
+ padding-right: 3.54rem;
+}
+
+.rc-input__submit--search,.input__submit--search {
+ position: absolute;
+ top: 0;
+ left: -.5rem;
+ background: transparent;
+}
+
+.rc-input__submit--search ~ .rc-input__control,.rc-input__submit--search ~ .input__control,.rc-input__submit--search ~ .rc-input__label .rc-input__label-text,.rc-input__submit--search ~ .input__label .input__label-text,.input__submit--search ~ .rc-input__control,.input__submit--search ~ .input__control,.input__submit--search ~ .rc-input__label .rc-input__label-text,.input__submit--search ~ .input__label .input__label-text {
+ padding-left: 2rem;
+}
+
+.rc-input__submit--search ~ .rc-input__control:not([value=""]) + .rc-input__label .rc-input__label-text,.rc-input__submit--search ~ .rc-input__control:not([value=""]) + .input__label .input__label-text,.rc-input__submit--search ~ .input__control:not([value=""]) + .rc-input__label .rc-input__label-text,.rc-input__submit--search ~ .input__control:not([value=""]) + .input__label .input__label-text,.rc-input__submit--search ~ .rc-input__label .rc-input__label-text:not([value=""]) + .rc-input__label .rc-input__label-text,.rc-input__submit--search ~ .rc-input__label .rc-input__label-text:not([value=""]) + .input__label .input__label-text,.rc-input__submit--search ~ .input__label .input__label-text:not([value=""]) + .rc-input__label .rc-input__label-text,.rc-input__submit--search ~ .input__label .input__label-text:not([value=""]) + .input__label .input__label-text,.input__submit--search ~ .rc-input__control:not([value=""]) + .rc-input__label .rc-input__label-text,.input__submit--search ~ .rc-input__control:not([value=""]) + .input__label .input__label-text,.input__submit--search ~ .input__control:not([value=""]) + .rc-input__label .rc-input__label-text,.input__submit--search ~ .input__control:not([value=""]) + .input__label .input__label-text,.input__submit--search ~ .rc-input__label .rc-input__label-text:not([value=""]) + .rc-input__label .rc-input__label-text,.input__submit--search ~ .rc-input__label .rc-input__label-text:not([value=""]) + .input__label .input__label-text,.input__submit--search ~ .input__label .input__label-text:not([value=""]) + .rc-input__label .rc-input__label-text,.input__submit--search ~ .input__label .input__label-text:not([value=""]) + .input__label .input__label-text {
+ padding-left: 0;
+}
+
+.rc-input__submit--micro,.input__submit--micro {
+ position: absolute;
+ top: 0;
+ right: 0;
+}
+
+.rc-input__textarea,.input__textarea {
+ padding: 0.95rem;
+ resize: vertical;
+ height: 200px;
+ border-style: solid;
+ border-width: 2px;
+}
+
+.rc-input__textarea + .rc-input__label > .rc-input__label-text,.rc-input__textarea + .input__label > .input__label-text,.input__textarea + .rc-input__label > .rc-input__label-text,.input__textarea + .input__label > .input__label-text {
+ padding-left: 0.95rem;
+}
+
+.rc-input__textarea:not([value=""]) ~ .rc-input__label .rc-input__label-text,.rc-input__textarea:not([value=""]) ~ .input__label .input__label-text,.input__textarea:not([value=""]) ~ .rc-input__label .rc-input__label-text,.input__textarea:not([value=""]) ~ .input__label .input__label-text {
+ margin-bottom: 0.95rem;
+}
+
+.rc-input__date,.input__date {
+ padding-top: .75rem;
+ padding-bottom: .75rem;
+ cursor: pointer;
+}
+
+.rc-input__password ~ .rc-input__password-toggle,.rc-input__password ~ .input__password-toggle,.input__password ~ .rc-input__password-toggle,.input__password ~ .input__password-toggle {
+ right: 0;
+ border: none;
+ background-color: transparent;
+ opacity: .5;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-input__password ~ .rc-input__password-toggle:hover,.rc-input__password ~ .rc-input__password-toggle:focus,.rc-input__password ~ .rc-input__password-toggle:active,.rc-input__password ~ .input__password-toggle:hover,.rc-input__password ~ .input__password-toggle:focus,.rc-input__password ~ .input__password-toggle:active,.input__password ~ .rc-input__password-toggle:hover,.input__password ~ .rc-input__password-toggle:focus,.input__password ~ .rc-input__password-toggle:active,.input__password ~ .input__password-toggle:hover,.input__password ~ .input__password-toggle:focus,.input__password ~ .input__password-toggle:active {
+ opacity: 1;
+}
+
+.rc-input__control:disabled,.input__control:disabled {
+ cursor: not-allowed;
+}
+
+.rc-input__control:disabled + .rc-input__label > .rc-input__label-text,.rc-input__control:disabled + .input__label > .input__label-text,.input__control:disabled + .rc-input__label > .rc-input__label-text,.input__control:disabled + .input__label > .input__label-text {
+ color: #D7D7D7;
+ opacity: .5;
+}
+
+.rc-input__control:disabled + .rc-input__label::before,.input__control:disabled + .rc-input__label::before {
+ opacity: .5;
+}
+
+.rc-input__validation-message,.input__validation-message {
+ position: absolute;
+ font-size: 0.7rem;
+ margin-top: 0.5rem;
+ display: none;
+}
+
+.rc-input--success > [class^="input"],.rc-input--success > [class^="rc-input"],.input--success > [class^="input"],.input--success > [class^="rc-input"] {
+ color: #008900;
+ border-color: #008900;
+}
+
+.rc-input--success > [class^="input"]:focus,.rc-input--success > [class^="input"]:not([value=""]),.rc-input--success > [class^="rc-input"]:focus,.rc-input--success > [class^="rc-input"]:not([value=""]),.input--success > [class^="input"]:focus,.input--success > [class^="input"]:not([value=""]),.input--success > [class^="rc-input"]:focus,.input--success > [class^="rc-input"]:not([value=""]) {
+ border-color: #008900;
+}
+
+.rc-input--success > [class^="input"] + .rc-input__label,.rc-input--success > [class^="input"] + .input__label,.rc-input--success > [class^="rc-input"] + .rc-input__label,.rc-input--success > [class^="rc-input"] + .input__label,.input--success > [class^="input"] + .rc-input__label,.input--success > [class^="input"] + .input__label,.input--success > [class^="rc-input"] + .rc-input__label,.input--success > [class^="rc-input"] + .input__label {
+ color: #008900;
+}
+
+.rc-input--success > [class^="input"] + .rc-input__label::before,.rc-input--success > [class^="input"] + .input__label::before,.rc-input--success > [class^="rc-input"] + .rc-input__label::before,.rc-input--success > [class^="rc-input"] + .input__label::before,.input--success > [class^="input"] + .rc-input__label::before,.input--success > [class^="input"] + .input__label::before,.input--success > [class^="rc-input"] + .rc-input__label::before,.input--success > [class^="rc-input"] + .input__label::before {
+ background-color: #008900;
+}
+
+.rc-input--success > [class^="input"]:not([value=""]) + .rc-input__label,.rc-input--success > [class^="input"]:not([value=""]) + .input__label,.rc-input--success > [class^="input"]:focus + .rc-input__label,.rc-input--success > [class^="input"]:focus + .input__label,.rc-input--success > [class^="rc-input"]:not([value=""]) + .rc-input__label,.rc-input--success > [class^="rc-input"]:not([value=""]) + .input__label,.rc-input--success > [class^="rc-input"]:focus + .rc-input__label,.rc-input--success > [class^="rc-input"]:focus + .input__label,.input--success > [class^="input"]:not([value=""]) + .rc-input__label,.input--success > [class^="input"]:not([value=""]) + .input__label,.input--success > [class^="input"]:focus + .rc-input__label,.input--success > [class^="input"]:focus + .input__label,.input--success > [class^="rc-input"]:not([value=""]) + .rc-input__label,.input--success > [class^="rc-input"]:not([value=""]) + .input__label,.input--success > [class^="rc-input"]:focus + .rc-input__label,.input--success > [class^="rc-input"]:focus + .input__label {
+ color: #008900;
+}
+
+.rc-input--success > [class^="input"]:not([value=""]) + .rc-input__label::after,.rc-input--success > [class^="input"]:not([value=""]) + .input__label::after,.rc-input--success > [class^="input"]:focus + .rc-input__label::after,.rc-input--success > [class^="input"]:focus + .input__label::after,.rc-input--success > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.rc-input--success > [class^="rc-input"]:not([value=""]) + .input__label::after,.rc-input--success > [class^="rc-input"]:focus + .rc-input__label::after,.rc-input--success > [class^="rc-input"]:focus + .input__label::after,.input--success > [class^="input"]:not([value=""]) + .rc-input__label::after,.input--success > [class^="input"]:not([value=""]) + .input__label::after,.input--success > [class^="input"]:focus + .rc-input__label::after,.input--success > [class^="input"]:focus + .input__label::after,.input--success > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.input--success > [class^="rc-input"]:not([value=""]) + .input__label::after,.input--success > [class^="rc-input"]:focus + .rc-input__label::after,.input--success > [class^="rc-input"]:focus + .input__label::after {
+ background-color: #008900;
+}
+
+.rc-input--success.rc-select .choices,.rc-input--success.select .choices,.input--success.rc-select .choices,.input--success.select .choices {
+ color: #008900;
+ border-color: #008900;
+}
+
+.rc-input--success.rc-select .choices .choices__placeholder,.rc-input--success.select .choices .choices__placeholder,.input--success.rc-select .choices .choices__placeholder,.input--success.select .choices .choices__placeholder {
+ opacity: 1;
+}
+
+.rc-input--success.rc-input::after,.rc-input--success.input::after,.input--success.rc-input::after,.input--success.input::after {
+ right: 0;
+ width: 24px;
+}
+
+.rc-input--success .rc-input__validation-message,.rc-input--success .input__validation-message,.input--success .rc-input__validation-message,.input--success .input__validation-message {
+ display: block;
+}
+
+.rc-input--warning > [class^="input"],.rc-input--warning > [class^="rc-input"],.input--warning > [class^="input"],.input--warning > [class^="rc-input"] {
+ color: #EE8B00;
+ border-color: #EE8B00;
+}
+
+.rc-input--warning > [class^="input"]:focus,.rc-input--warning > [class^="input"]:not([value=""]),.rc-input--warning > [class^="rc-input"]:focus,.rc-input--warning > [class^="rc-input"]:not([value=""]),.input--warning > [class^="input"]:focus,.input--warning > [class^="input"]:not([value=""]),.input--warning > [class^="rc-input"]:focus,.input--warning > [class^="rc-input"]:not([value=""]) {
+ border-color: #EE8B00;
+}
+
+.rc-input--warning > [class^="input"] + .rc-input__label,.rc-input--warning > [class^="input"] + .input__label,.rc-input--warning > [class^="rc-input"] + .rc-input__label,.rc-input--warning > [class^="rc-input"] + .input__label,.input--warning > [class^="input"] + .rc-input__label,.input--warning > [class^="input"] + .input__label,.input--warning > [class^="rc-input"] + .rc-input__label,.input--warning > [class^="rc-input"] + .input__label {
+ color: #EE8B00;
+}
+
+.rc-input--warning > [class^="input"] + .rc-input__label::before,.rc-input--warning > [class^="input"] + .input__label::before,.rc-input--warning > [class^="rc-input"] + .rc-input__label::before,.rc-input--warning > [class^="rc-input"] + .input__label::before,.input--warning > [class^="input"] + .rc-input__label::before,.input--warning > [class^="input"] + .input__label::before,.input--warning > [class^="rc-input"] + .rc-input__label::before,.input--warning > [class^="rc-input"] + .input__label::before {
+ background-color: #EE8B00;
+}
+
+.rc-input--warning > [class^="input"]:not([value=""]) + .rc-input__label,.rc-input--warning > [class^="input"]:not([value=""]) + .input__label,.rc-input--warning > [class^="input"]:focus + .rc-input__label,.rc-input--warning > [class^="input"]:focus + .input__label,.rc-input--warning > [class^="rc-input"]:not([value=""]) + .rc-input__label,.rc-input--warning > [class^="rc-input"]:not([value=""]) + .input__label,.rc-input--warning > [class^="rc-input"]:focus + .rc-input__label,.rc-input--warning > [class^="rc-input"]:focus + .input__label,.input--warning > [class^="input"]:not([value=""]) + .rc-input__label,.input--warning > [class^="input"]:not([value=""]) + .input__label,.input--warning > [class^="input"]:focus + .rc-input__label,.input--warning > [class^="input"]:focus + .input__label,.input--warning > [class^="rc-input"]:not([value=""]) + .rc-input__label,.input--warning > [class^="rc-input"]:not([value=""]) + .input__label,.input--warning > [class^="rc-input"]:focus + .rc-input__label,.input--warning > [class^="rc-input"]:focus + .input__label {
+ color: #EE8B00;
+}
+
+.rc-input--warning > [class^="input"]:not([value=""]) + .rc-input__label::after,.rc-input--warning > [class^="input"]:not([value=""]) + .input__label::after,.rc-input--warning > [class^="input"]:focus + .rc-input__label::after,.rc-input--warning > [class^="input"]:focus + .input__label::after,.rc-input--warning > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.rc-input--warning > [class^="rc-input"]:not([value=""]) + .input__label::after,.rc-input--warning > [class^="rc-input"]:focus + .rc-input__label::after,.rc-input--warning > [class^="rc-input"]:focus + .input__label::after,.input--warning > [class^="input"]:not([value=""]) + .rc-input__label::after,.input--warning > [class^="input"]:not([value=""]) + .input__label::after,.input--warning > [class^="input"]:focus + .rc-input__label::after,.input--warning > [class^="input"]:focus + .input__label::after,.input--warning > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.input--warning > [class^="rc-input"]:not([value=""]) + .input__label::after,.input--warning > [class^="rc-input"]:focus + .rc-input__label::after,.input--warning > [class^="rc-input"]:focus + .input__label::after {
+ background-color: #EE8B00;
+}
+
+.rc-input--warning.rc-select .choices,.rc-input--warning.select .choices,.input--warning.rc-select .choices,.input--warning.select .choices {
+ color: #EE8B00;
+ border-color: #EE8B00;
+}
+
+.rc-input--warning.rc-select .choices .choices__placeholder,.rc-input--warning.select .choices .choices__placeholder,.input--warning.rc-select .choices .choices__placeholder,.input--warning.select .choices .choices__placeholder {
+ opacity: 1;
+}
+
+.rc-input--warning.rc-input::after,.rc-input--warning.input::after,.input--warning.rc-input::after,.input--warning.input::after {
+ right: 0;
+ width: 24px;
+}
+
+.rc-input--warning .rc-input__validation-message,.rc-input--warning .input__validation-message,.input--warning .rc-input__validation-message,.input--warning .input__validation-message {
+ display: block;
+}
+
+.rc-input--error > [class^="input"],.rc-input--error > [class^="rc-input"],.input--error > [class^="input"],.input--error > [class^="rc-input"] {
+ color: #C03344;
+ border-color: #C03344;
+}
+
+.rc-input--error > [class^="input"]:focus,.rc-input--error > [class^="input"]:not([value=""]),.rc-input--error > [class^="rc-input"]:focus,.rc-input--error > [class^="rc-input"]:not([value=""]),.input--error > [class^="input"]:focus,.input--error > [class^="input"]:not([value=""]),.input--error > [class^="rc-input"]:focus,.input--error > [class^="rc-input"]:not([value=""]) {
+ border-color: #C03344;
+}
+
+.rc-input--error > [class^="input"] + .rc-input__label,.rc-input--error > [class^="input"] + .input__label,.rc-input--error > [class^="rc-input"] + .rc-input__label,.rc-input--error > [class^="rc-input"] + .input__label,.input--error > [class^="input"] + .rc-input__label,.input--error > [class^="input"] + .input__label,.input--error > [class^="rc-input"] + .rc-input__label,.input--error > [class^="rc-input"] + .input__label {
+ color: #C03344;
+}
+
+.rc-input--error > [class^="input"] + .rc-input__label::before,.rc-input--error > [class^="input"] + .input__label::before,.rc-input--error > [class^="rc-input"] + .rc-input__label::before,.rc-input--error > [class^="rc-input"] + .input__label::before,.input--error > [class^="input"] + .rc-input__label::before,.input--error > [class^="input"] + .input__label::before,.input--error > [class^="rc-input"] + .rc-input__label::before,.input--error > [class^="rc-input"] + .input__label::before {
+ background-color: #C03344;
+}
+
+.rc-input--error > [class^="input"]:not([value=""]) + .rc-input__label,.rc-input--error > [class^="input"]:not([value=""]) + .input__label,.rc-input--error > [class^="input"]:focus + .rc-input__label,.rc-input--error > [class^="input"]:focus + .input__label,.rc-input--error > [class^="rc-input"]:not([value=""]) + .rc-input__label,.rc-input--error > [class^="rc-input"]:not([value=""]) + .input__label,.rc-input--error > [class^="rc-input"]:focus + .rc-input__label,.rc-input--error > [class^="rc-input"]:focus + .input__label,.input--error > [class^="input"]:not([value=""]) + .rc-input__label,.input--error > [class^="input"]:not([value=""]) + .input__label,.input--error > [class^="input"]:focus + .rc-input__label,.input--error > [class^="input"]:focus + .input__label,.input--error > [class^="rc-input"]:not([value=""]) + .rc-input__label,.input--error > [class^="rc-input"]:not([value=""]) + .input__label,.input--error > [class^="rc-input"]:focus + .rc-input__label,.input--error > [class^="rc-input"]:focus + .input__label {
+ color: #C03344;
+}
+
+.rc-input--error > [class^="input"]:not([value=""]) + .rc-input__label::after,.rc-input--error > [class^="input"]:not([value=""]) + .input__label::after,.rc-input--error > [class^="input"]:focus + .rc-input__label::after,.rc-input--error > [class^="input"]:focus + .input__label::after,.rc-input--error > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.rc-input--error > [class^="rc-input"]:not([value=""]) + .input__label::after,.rc-input--error > [class^="rc-input"]:focus + .rc-input__label::after,.rc-input--error > [class^="rc-input"]:focus + .input__label::after,.input--error > [class^="input"]:not([value=""]) + .rc-input__label::after,.input--error > [class^="input"]:not([value=""]) + .input__label::after,.input--error > [class^="input"]:focus + .rc-input__label::after,.input--error > [class^="input"]:focus + .input__label::after,.input--error > [class^="rc-input"]:not([value=""]) + .rc-input__label::after,.input--error > [class^="rc-input"]:not([value=""]) + .input__label::after,.input--error > [class^="rc-input"]:focus + .rc-input__label::after,.input--error > [class^="rc-input"]:focus + .input__label::after {
+ background-color: #C03344;
+}
+
+.rc-input--error.rc-select .choices,.rc-input--error.select .choices,.input--error.rc-select .choices,.input--error.select .choices {
+ color: #C03344;
+ border-color: #C03344;
+}
+
+.rc-input--error.rc-select .choices .choices__placeholder,.rc-input--error.select .choices .choices__placeholder,.input--error.rc-select .choices .choices__placeholder,.input--error.select .choices .choices__placeholder {
+ opacity: 1;
+}
+
+.rc-input--error.rc-input::after,.rc-input--error.input::after,.input--error.rc-input::after,.input--error.input::after {
+ right: 0;
+ width: 24px;
+}
+
+.rc-input--error .rc-input__validation-message,.rc-input--error .input__validation-message,.input--error .rc-input__validation-message,.input--error .input__validation-message {
+ display: block;
+}
+
+.rc-input__checkbox,.input__checkbox,.rc-input__radio,.input__radio {
+ margin-right: .2rem;
+ position: absolute;
+}
+
+.rc-input__checkbox,.input__checkbox,.rc-input__radio,.input__radio {
+ opacity: 0;
+ margin-right: -1rem;
+}
+
+.rc-input__checkbox + .rc-input__label--inline,.input__checkbox + .rc-input__label--inline,.rc-input__radio + .rc-input__label--inline,.input__radio + .rc-input__label--inline,.rc-input__checkbox + .input__label--inline,.input__checkbox + .input__label--inline,.rc-input__radio + .input__label--inline,.input__radio + .input__label--inline {
+ margin-left: 2rem;
+}
+
+.rc-input__checkbox + .rc-input__label--inline::before,.input__checkbox + .rc-input__label--inline::before,.rc-input__radio + .rc-input__label--inline::before,.input__radio + .rc-input__label--inline::before,.rc-input__checkbox + .input__label--inline::before,.input__checkbox + .input__label--inline::before,.rc-input__radio + .input__label--inline::before,.input__radio + .input__label--inline::before {
+ content: '';
+ display: inline-block;
+ border: 1px solid #D7D7D7;
+ background-color: #FFFFFF;
+ width: 1.5rem;
+ height: 1.5rem;
+ position: absolute;
+ left: 0;
+}
+
+.rc-input__checkbox + .rc-input__label--inline::after,.input__checkbox + .rc-input__label--inline::after,.rc-input__radio + .rc-input__label--inline::after,.input__radio + .rc-input__label--inline::after,.rc-input__checkbox + .input__label--inline::after,.input__checkbox + .input__label--inline::after,.rc-input__radio + .input__label--inline::after,.input__radio + .input__label--inline::after {
+ position: absolute;
+}
+
+.rc-input__checkbox + .rc-input__label--inline::before,.rc-input__checkbox + .input__label--inline::before,.input__checkbox + .rc-input__label--inline::before,.input__checkbox + .input__label--inline::before {
+ border-radius: 3px;
+}
+
+.rc-input__checkbox:checked + .rc-input__label--inline::after,.rc-input__checkbox:checked + .input__label--inline::after,.input__checkbox:checked + .rc-input__label--inline::after,.input__checkbox:checked + .input__label--inline::after {
+ top: -4px;
+ left: 0;
+ width: 24px;
+}
+
+.rc-input__checkbox:focus + .rc-input__label--inline::before,.input__checkbox:focus + .rc-input__label--inline::before {
+ outline: 1px dotted #212121;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+.rc-input--inline--checkbox-box {
+ margin-top: 0.5rem;
+}
+
+.rc-input__radio + .rc-input__label--inline::before,.rc-input__radio + .input__label--inline::before,.input__radio + .rc-input__label--inline::before,.input__radio + .input__label--inline::before {
+ border-radius: 999px;
+}
+
+.rc-input__radio:checked + .rc-input__label--inline::after,.rc-input__radio:checked + .input__label--inline::after,.input__radio:checked + .rc-input__label--inline::after,.input__radio:checked + .input__label--inline::after {
+ content: '';
+ background-color: #E2001A;
+ border-radius: 999px;
+ width: .6rem;
+ height: .6rem;
+ top: 7px;
+ left: 7px;
+ padding: 5px;
+}
+
+.rc-input__radio:focus + .rc-input__label--inline::before,.input__radio:focus + .rc-input__label--inline::before {
+ outline: 1px dotted #212121;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+.rc-input__radio--box + .rc-input__label--inline,.rc-input__radio--box + .input__label--inline {
+ margin-left: 0;
+ padding: 0.5rem 1rem;
+ margin-right: 0;
+}
+
+.rc-input__radio--box + .rc-input__label--inline::before,.rc-input__radio--box + .input__label--inline::before {
+ border-radius: 3px;
+ border-color: #D7D7D7;
+ background-color: transparent;
+ width: 100%;
+ height: 100%;
+ top: 0;
+}
+
+.rc-input__radio--box:hover + .rc-input__label--inline::before,.rc-input__radio--box:hover + .input__label--inline::before {
+ border-color: #767676;
+}
+
+.rc-input__radio--box:hover:active + .rc-input__label--inline::before,.rc-input__radio--box:hover:active + .input__label--inline::before {
+ border-color: #767676;
+}
+
+.rc-input__radio--box:checked + .rc-input__label--inline::after,.rc-input__radio--box:checked + .input__label--inline::after {
+ display: none;
+}
+
+.rc-input__radio--box:checked + .rc-input__label--inline::before,.rc-input__radio--box:checked + .input__label--inline::before,.rc-input__radio--box:checked:hover + .rc-input__label--inline::before,.rc-input__radio--box:checked:hover + .input__label--inline::before {
+ border-color: #E2001A;
+}
+
+.rc-input__radio--box:disabled + .rc-input__label--inline,.rc-input__radio--box:disabled + .input__label--inline {
+ position: relative;
+ z-index: 1;
+}
+
+.rc-input__radio--box:disabled + .rc-input__label--inline::before,.rc-input__radio--box:disabled + .input__label--inline::before {
+ border-color: #D7D7D7;
+ background-color: #D7D7D7;
+ z-index: -1;
+}
+
+.rc-input__radio--box:disabled + .rc-input__label--inline:hover::before,.rc-input__radio--box:disabled + .input__label--inline:hover::before {
+ border-color: #D7D7D7;
+}
+
+.rc-input--inline--radio-box {
+ margin-right: 0.5rem;
+ margin-bottom: 0.5rem;
+}
+
+.rc-input--full-width {
+ max-width: none;
+}
+
+.rc-input--with-button {
+ padding-right: 2.5rem;
+}
+
+.rc-select,.select {
+ min-width: 100px;
+}
+
+.rc-select-group .rc-select,.rc-select-group
+.select {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+}
+
+.rc-select-group .rc-select:not(:last-child),.rc-select-group
+.select:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.rc-select:not(.rc-select-processed),.select:not(.select-processed):not(.rc-select-processed) {
+ width: 100%;
+ display: block;
+ background: none;
+ padding: 0.6rem 0;
+ padding-right: 3rem;
+ border-bottom: solid 2px;
+ border-color: #D7D7D7;
+}
+
+.rc-select:not(.rc-select-processed) > select,.select:not(.select-processed):not(.rc-select-processed) > select {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ background-color: transparent;
+ border: none;
+ font-size: 1rem;
+ color: #666666;
+ border-color: #D7D7D7;
+ width: 100%;
+ padding: 0.6rem 0;
+}
+
+.rc-select:not(.rc-select-processed) > select:focus,.rc-select:not(.rc-select-processed) > select:not([value=""]),.select:not(.select-processed):not(.rc-select-processed) > select:focus,.select:not(.select-processed):not(.rc-select-processed) > select:not([value=""]) {
+ border-color: #666666;
+}
+
+.rc-select:not(.rc-select-processed) > select + .rc-input__label,.rc-select:not(.rc-select-processed) > select + .input__label,.select:not(.select-processed):not(.rc-select-processed) > select + .rc-input__label,.select:not(.select-processed):not(.rc-select-processed) > select + .input__label {
+ color: #D7D7D7;
+}
+
+.rc-select:not(.rc-select-processed) > select + .rc-input__label::before,.rc-select:not(.rc-select-processed) > select + .input__label::before,.select:not(.select-processed):not(.rc-select-processed) > select + .rc-input__label::before,.select:not(.select-processed):not(.rc-select-processed) > select + .input__label::before {
+ background-color: #D7D7D7;
+}
+
+.rc-select:not(.rc-select-processed) > select:not([value=""]) + .rc-input__label,.rc-select:not(.rc-select-processed) > select:not([value=""]) + .input__label,.rc-select:not(.rc-select-processed) > select:focus + .rc-input__label,.rc-select:not(.rc-select-processed) > select:focus + .input__label,.select:not(.select-processed):not(.rc-select-processed) > select:not([value=""]) + .rc-input__label,.select:not(.select-processed):not(.rc-select-processed) > select:not([value=""]) + .input__label,.select:not(.select-processed):not(.rc-select-processed) > select:focus + .rc-input__label,.select:not(.select-processed):not(.rc-select-processed) > select:focus + .input__label {
+ color: #666666;
+}
+
+.rc-select:not(.rc-select-processed) > select:not([value=""]) + .rc-input__label::after,.rc-select:not(.rc-select-processed) > select:not([value=""]) + .input__label::after,.rc-select:not(.rc-select-processed) > select:focus + .rc-input__label::after,.rc-select:not(.rc-select-processed) > select:focus + .input__label::after,.select:not(.select-processed):not(.rc-select-processed) > select:not([value=""]) + .rc-input__label::after,.select:not(.select-processed):not(.rc-select-processed) > select:not([value=""]) + .input__label::after,.select:not(.select-processed):not(.rc-select-processed) > select:focus + .rc-input__label::after,.select:not(.select-processed):not(.rc-select-processed) > select:focus + .input__label::after {
+ background-color: #666666;
+}
+
+.rc-select:not(.rc-select-processed)::after,.select:not(.select-processed):not(.rc-select-processed)::after {
+ border: none;
+ right: .5rem;
+ z-index: 4;
+ width: 24px;
+}
+
+.choices .select,.rc-select .choices {
+ margin: 0;
+ border-bottom: solid 2px;
+ border-color: #D7D7D7;
+ cursor: pointer;
+}
+
+.choices .select::after,.rc-select .choices::after {
+ border: none;
+ right: .5rem;
+ z-index: 4;
+ width: 24px;
+}
+
+.choices .select.is-open::after,.rc-select .choices.is-open::after {
+ -webkit-transform: translateY(-50%) rotate(180deg);
+ transform: translateY(-50%) rotate(180deg);
+}
+
+.choices[data-type="select-multiple"] .choices__inner {
+ cursor: pointer;
+}
+
+.choices[data-type="select-multiple"]::after {
+ pointer-events: none;
+}
+
+.choices__inner {
+ font-size: 1rem;
+ border: none;
+ background: none;
+ padding: 0.9em 0;
+ padding-right: 3rem;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+[data-type="select-one"] .choices__inner {
+ pointer-events: none;
+}
+
+.choices__list--single {
+ padding: 0;
+}
+
+.choices__list--multiple {
+ padding: 0;
+ margin: 0;
+ font-size: 1rem;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
+.choices__list--multiple .choices__item {
+ position: relative;
+ line-height: 1;
+}
+
+.choices__list--dropdown {
+ border-radius: 3px;
+ margin-top: -4px;
+ z-index: 4;
+ background-color: #FFFFFF;
+ border-color: #D7D7D7;
+}
+
+.choices__list--dropdown .choices__item--selectable {
+ padding-right: 1rem;
+}
+
+.choices__list--dropdown .choices__item--custom-data {
+ padding-right: 100px;
+}
+
+.choices__placeholder {
+ font-weight: 500;
+}
+
+.choices__item {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
+.choices__list--multiple .choices__item {
+ position: relative;
+ margin: 0;
+ padding: 0;
+ padding-right: 5px;
+ background: none;
+ border: none;
+ color: #666666;
+ font-weight: 300;
+ font-size: 1rem;
+}
+
+.choices__list--multiple .choices__item::after {
+ content: ',';
+}
+
+.choices__list--multiple .choices__item:only-child::after,.choices__list--multiple .choices__item:last-child::after {
+ color: transparent;
+}
+
+.choices__list--multiple .choices__item.is-highlighted {
+ background-color: transparent;
+ border: none;
+}
+
+[data-type="select-one"].has-changed {
+ border-color: #666666;
+}
+
+[data-type="select-multiple"].has-changed {
+ border-color: #666666;
+}
+
+.choices__input,.rc-input > textarea,.rc-input > input,.rc-header__input {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+}
+
+.choices__input::-webkit-input-placeholder,.rc-input > textarea::-webkit-input-placeholder,.rc-input > input::-webkit-input-placeholder,.rc-header__input::-webkit-input-placeholder {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input::-ms-input-placeholder,.rc-input > textarea::-ms-input-placeholder,.rc-input > input::-ms-input-placeholder,.rc-header__input::-ms-input-placeholder {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input::placeholder,.rc-input > textarea::placeholder,.rc-input > input::placeholder,.rc-header__input::placeholder {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input::-webkit-input-placeholder,.rc-input > textarea::-webkit-input-placeholder,.rc-input > input::-webkit-input-placeholder,.rc-header__input::-webkit-input-placeholder {
+ /* Chrome/Opera/Safari */
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input::-moz-placeholder,.rc-input > textarea::-moz-placeholder,.rc-input > input::-moz-placeholder,.rc-header__input::-moz-placeholder {
+ /* Firefox 19+ */
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input:-ms-input-placeholder,.rc-input > textarea:-ms-input-placeholder,.rc-input > input:-ms-input-placeholder,.rc-header__input:-ms-input-placeholder {
+ /* IE 10+ */
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+.choices__input:-moz-placeholder,.rc-input > textarea:-moz-placeholder,.rc-input > input:-moz-placeholder,.rc-header__input:-moz-placeholder {
+ /* Firefox 18- */
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+}
+
+[data-type="select-multiple"] .choices__input,[data-type="select-multiple"]
+.rc-input > textarea,[data-type="select-multiple"]
+.rc-input > input,[data-type="select-multiple"]
+.rc-header__input {
+ padding: 0;
+ margin: 0;
+ font-size: 1rem;
+ background-color: transparent;
+ vertical-align: middle;
+}
+
+.choices__input--cloned {
+ line-height: 1.5rem;
+}
+
+[data-type="select-multiple"] .choices__btn {
+ font-size: 0;
+ background-color: transparent;
+ border: none;
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+}
+
+.rc-baseline ::-webkit-calendar-picker-indicator {
+ color: #E2001A;
+ cursor: pointer;
+}
+
+.pika-lendar {
+ margin: 0;
+ width: 320px;
+}
+
+.pika-lendar > table {
+ display: table;
+}
+
+.pika-table {
+ width: auto;
+ margin: 0 auto 1rem auto;
+}
+
+.pika-single.is-bound {
+ text-align: center;
+ background-color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-radius: 3px;
+}
+
+.pika-single.is-bound .pika-button {
+ background-color: transparent;
+ height: 25px;
+ width: 25px;
+ margin-bottom: 0;
+ border: none;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ border-radius: 999px;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.pika-single.is-bound .pika-button:hover {
+ background-color: #E2001A;
+ color: #FFFFFF;
+}
+
+.pika-single.is-bound .is-selected .pika-button {
+ background: transparent;
+ background-color: #F6F6F6;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.pika-single.is-bound .is-selected .pika-button:hover {
+ background-color: #F6F6F6;
+ color: #666666;
+}
+
+.pika-table th,.pika-row .is-empty {
+ background-color: transparent;
+}
+
+.is-today .pika-button {
+ color: #E2001A;
+}
+
+.pika-table abbr {
+ display: block;
+ text-align: center;
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ text-decoration: none;
+ color: #666666;
+ font-weight: 500;
+}
+
+.pika-row > td {
+ padding: 0 0.5rem;
+ text-align: center;
+}
+
+.pika-label {
+ color: #666666;
+ margin-bottom: 0;
+ font-weight: 500;
+}
+
+.pika-label:first-of-type {
+ text-decoration: underline;
+}
+
+.pika-title {
+ font-family: "RC TYPE", "Roboto", "Avenir", Helvetica, Arial, sans-serif;
+ position: relative;
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ margin-bottom: 1rem;
+}
+
+.pika-next,.pika-prev {
+ text-indent: -200px;
+ overflow: hidden;
+ background: none;
+ position: absolute;
+ top: 0;
+}
+
+.pika-next {
+ right: -0.5rem;
+}
+
+.pika-prev {
+ left: -0.5rem;
+}
+
+.ie11 .rc-card-grid,.ie11 .rc-card-grid--small,.ie11 .rc-card-grid--withsidebar {
+ display: -ms-grid;
+ -ms-grid-auto-flow: column;
+ -ms-grid-template-columns: 1fr 1fr 1fr;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ -ms-grid-gap: 20px 20px;
+}
+
+.ie11 .rc-card-grid > .rc-grid,.ie11 .rc-card-grid--small > .rc-grid,.ie11 .rc-card-grid--withsidebar > .rc-grid {
+ padding: 0.5rem;
+ margin: 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-card-grid {
+ grid-template-columns: 1fr;
+}
+
+.ie11 .rc-card-grid {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr;
+}
+
+.rc-card-grid--small {
+ grid-template-columns: 1fr 1fr;
+}
+
+.ie11 .rc-card-grid--small {
+ -ms-grid-columns: 1fr 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr;
+}
+
+.rc-card-grid--withsidebar {
+ grid-template-columns: 1fr;
+}
+
+.ie11 .rc-card-grid--withsidebar {
+ -ms-grid-columns: 1fr;
+}
+
+html:not(.edge15) .match-heights > .rc-grid > * {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 0%;
+ flex: 1 1 0%;
+ justify-self: center;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--withsidebar {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr;
+}
+
+html:not(.ie11) .rc-card-grid,html:not(.ie11) .rc-card-grid--small,html:not(.ie11) .rc-card-grid--withsidebar {
+ display: grid;
+ grid-row-gap: 0.5rem;
+ grid-column-gap: 0.5rem;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+ -ms-flex-line-pack: center;
+ align-content: center;
+ position: relative;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+}
+
+html:not(.ie11) .rc-card-grid > .rc-grid,html:not(.ie11) .rc-card-grid--small > .rc-grid,html:not(.ie11) .rc-card-grid--withsidebar > .rc-grid {
+ margin: 0;
+ border: 1px solid transparent;
+}
+
+html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-match-heights > .rc-grid > *,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.match-heights > .rc-grid > *,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-match-heights > .rc-grid > *,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.match-heights > .rc-grid > *,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--withsidebar.rc-match-heights > .rc-grid > *,html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--withsidebar.match-heights > .rc-grid > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ height: 100%;
+}
+
+.rc-img-border,.img-border {
+ border: 1px solid rgba(0, 0, 0, 0.15);
+}
+
+.rc-flag::after,.rc-img--round,.rc-img--square {
+ display: inline-block;
+ background-position: center;
+ background-repeat: no-repeat;
+ margin-bottom: 0;
+ overflow: hidden;
+}
+
+.rc-img--square {
+ border-radius: 3px;
+}
+
+.rc-flag::after,.rc-img--round {
+ border-radius: 999px;
+}
+
+.rc-img--round {
+ width: 4rem;
+ height: 4rem;
+ background-size: cover;
+}
+
+.rc-img--round--xs {
+ width: 1rem;
+ height: 1rem;
+ background-size: cover;
+}
+
+.rc-img--round--sm {
+ width: 2rem;
+ height: 2rem;
+ background-size: cover;
+}
+
+.rc-flag::after {
+ width: 2rem;
+ height: 2rem;
+}
+
+.rc-img--round--md {
+ width: 6rem;
+ height: 6rem;
+ background-size: cover;
+}
+
+.rc-img--round--lg {
+ width: 11.5rem;
+ height: 11.5rem;
+ background-size: cover;
+}
+
+.rc-img--square {
+ width: 4rem;
+ height: 4rem;
+ background-size: cover;
+}
+
+.rc-img--square--xs {
+ width: 1rem;
+ height: 1rem;
+ background-size: cover;
+}
+
+.rc-img--square--sm {
+ width: 2rem;
+ height: 2rem;
+ background-size: cover;
+}
+
+.rc-flag::after {
+ width: 2rem;
+ height: 2rem;
+}
+
+.rc-img--square--md {
+ width: 6rem;
+ height: 6rem;
+ background-size: cover;
+}
+
+.rc-img--square--lg {
+ width: 11.5rem;
+ height: 11.5rem;
+ background-size: cover;
+}
+
+.rc-pager__item__link,.pager__item__link,.tns-nav > button {
+ display: inline-block;
+ width: .5em;
+ height: .5em;
+ background-color: #F6F6F6;
+ border: 2px solid transparent;
+ border-radius: 999px;
+ overflow: hidden;
+ -webkit-transition: background-color .2s ease-in-out, border .2s ease-in-out;
+ transition: background-color .2s ease-in-out, border .2s ease-in-out;
+ color: transparent;
+ padding: 0;
+ cursor: pointer;
+ margin: 0 0.25rem;
+}
+
+.rc-response--affirmative,.response--affirmative,.rc-response--negative,.response--negative {
+ -webkit-box-shadow: 0 2px 4px #F1F1F1;
+ box-shadow: 0 2px 4px #F1F1F1;
+ background-color: #FFFFFF;
+}
+
+.rc-pager,.pager {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ margin: 0;
+ padding: 0;
+}
+
+.rc-pager--center,.pager--center {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.rc-pager__item,.pager__item {
+ list-style: none;
+ display: inline-block;
+}
+
+.rc-pager--active,.pager--active {
+ background-color: #E2001A;
+}
+
+.rc-pager--active:active,.pager--active:active {
+ background-color: #E2001A;
+}
+
+.rc-navigation--prev,.navigation--prev,.rc-navigation--next,.navigation--next {
+ display: inline-block;
+ -webkit-transition: background-color 0.2s ease-in-out;
+ transition: background-color 0.2s ease-in-out;
+ background-color: #E2001A;
+ width: 32px;
+ height: 32px;
+ overflow: hidden;
+ cursor: pointer;
+ border-radius: 999px;
+}
+
+.rc-navigation--prev:hover,.navigation--prev:hover,.rc-navigation--next:hover,.navigation--next:hover,.rc-navigation--prev:focus,.navigation--prev:focus,.rc-navigation--next:focus,.navigation--next:focus {
+ background-color: #E2001A;
+}
+
+.rc-navigation--prev:active,.navigation--prev:active,.rc-navigation--next:active,.navigation--next:active {
+ background-color: #E2001A;
+}
+
+.rc-carousel--hero .rc-interactive--navigation,.rc-carousel--hero
+.interactive--navigation {
+ top: 25%;
+}
+
+.rc-navigation--prev::after,.navigation--prev::after {
+ width: 24px;
+}
+
+.rc-navigation--next::after,.navigation--next::after {
+ width: 24px;
+}
+
+.rc-response--affirmative,.response--affirmative,.rc-response--negative,.response--negative {
+ display: inline-block;
+ border: 1px solid #D7D7D7;
+ background-color: #FFFFFF;
+ border-radius: 999px;
+ width: 50px;
+ height: 50px;
+ padding: 0.5rem;
+}
+
+.rc-response--affirmative:hover,.response--affirmative:hover,.rc-response--negative:hover,.response--negative:hover,.rc-response--affirmative:focus,.response--affirmative:focus,.rc-response--negative:focus,.response--negative:focus {
+ background-color: #FFFFFF;
+}
+
+.rc-response--affirmative:active,.response--affirmative:active,.rc-response--negative:active,.response--negative:active {
+ background-color: #FFFFFF;
+}
+
+.rc-response--affirmative::after,.response--affirmative::after {
+ width: 24px;
+}
+
+.rc-response--negative::after,.response--negative::after {
+ width: 24px;
+}
+
+.rc-menu-toggle--left,.menu-toggle--left,.rc-menu-toggle--right,.menu-toggle--right {
+ background-color: transparent;
+ border: none;
+ position: fixed;
+ z-index: 41;
+ cursor: pointer;
+ top: 0;
+}
+
+.rc-menu-toggle-icon,.menu-toggle-icon {
+ height: 32px;
+ width: 36px;
+ margin-top: 9px;
+ margin-left: 9px;
+ display: inline-block;
+ pointer-events: none;
+}
+
+.rc-menu-toggle--left,.menu-toggle--left {
+ left: 0;
+ right: auto;
+ -webkit-transform: translate(1.25rem, 1.25rem);
+ transform: translate(1.25rem, 1.25rem);
+}
+
+.rc-menu-toggle--right,.menu-toggle--right {
+ left: auto;
+ right: 0;
+ -webkit-transform: translate(-1.25rem, 1.25rem);
+ transform: translate(-1.25rem, 1.25rem);
+}
+
+.rc-toggle-svg .rc-bar,.toggle-svg .bar {
+ fill: #F6F6F6;
+ pointer-events: all;
+ cursor: pointer;
+ -webkit-transition: 0.2s ease;
+ transition: 0.2s ease;
+}
+
+[data-js-import-interactive-svg-trigger].rc-svg-active .rc-bar,[data-js-import-interactive-svg-trigger].svg-active .bar {
+ fill: #E2001A;
+}
+
+.rc-toggle-svg .rc-bar-1,.toggle-svg .bar-1 {
+ -webkit-transform: scaleX(0.7);
+ transform: scaleX(0.7);
+}
+
+.rc-toggle-svg .rc-bar-3,.toggle-svg .bar-3 {
+ -webkit-transform: scaleX(0.8);
+ transform: scaleX(0.8);
+}
+
+[data-js-import-interactive-svg-trigger].rc-svg-active .rc-bar-1,[data-js-import-interactive-svg-trigger].svg-active .bar-1 {
+ -webkit-transform: scaleX(1) rotate(45deg) translateX(-1px);
+ transform: scaleX(1) rotate(45deg) translateX(-1px);
+ -webkit-transform-origin: top left;
+ transform-origin: top left;
+}
+
+[data-js-import-interactive-svg-trigger].rc-svg-active .rc-bar-2,[data-js-import-interactive-svg-trigger].svg-active .bar-2 {
+ -webkit-transform: scaleX(0);
+ transform: scaleX(0);
+ -webkit-transform-origin: left;
+ transform-origin: left;
+}
+
+[data-js-import-interactive-svg-trigger].rc-svg-active .rc-bar-3,[data-js-import-interactive-svg-trigger].svg-active .bar-3 {
+ -webkit-transform: scaleX(1) rotate(-45deg) translateX(-1px);
+ transform: scaleX(1) rotate(-45deg) translateX(-1px);
+ -webkit-transform-origin: bottom left;
+ transform-origin: bottom left;
+}/*! critical:start */.layout-container,.rc-layout-container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ z-index: 1;
+ }
+
+.rc-column {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ padding-left: 1rem;
+ padding-right: 1rem;
+ padding-bottom: 1rem;
+}
+
+.firefox .rc-column {
+ min-width: 1px;
+}
+
+.rc-layout-grid .rc-column,.layout-grid .rc-column {
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */;
+}
+
+html:not(.ie11) .rc-match-heights > .rc-column {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-match-heights > .rc-column > * {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+
+.rc-column.no-gutter {
+ padding: 0;
+}/*! critical:end */html.ie10 .rc-column > * {
+ max-width: 100%;
+ }
+
+.rc-content-h-top > .rc-column,.content-h-top > .rc-column {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+}
+
+.rc-self-h-top {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+}
+
+.rc-content-h-middle > .rc-column,.content-h-middle > .rc-column {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-self-h-middle {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-item-align: center;
+ align-self: center;
+}
+
+.rc-content-h-bottom > .rc-column,.content-h-bottom > .rc-column {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+}
+
+.rc-self-h-bottom {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-item-align: end;
+ align-self: flex-end;
+}
+
+.rc-content-v-left {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+
+.rc-content-v-middle {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.rc-content-v-right {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+}
+
+.rc-inline {
+ display: inline-block;
+}
+
+.rc-reverse-layout,.reverse-layout {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+}
+
+.rc-justify-content-space-around,.justify-content-space-around {
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+}/*! critical:start */.rc-list--blank,.list--blank {
+ list-style-type: none;
+ }/*! critical:end */.rc-list--align,.list--align {
+ padding: 0;
+ margin-left: 0;
+ list-style-position: outside;
+ }
+
+.rc-menubar .rc-wysiwyg ol,.rc-menubar .rc-wysiwyg ul,.rc-menubar .rc-list,.rc-menubar .list {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding-left: 0;
+}
+
+.rc-list--inverse .rc-list__header,.list--inverse .rc-list__header,.rc-list--inverse .list__header,.list--inverse .list__header,.rc-list--inverse .rc-list__link,.list--inverse .rc-list__link,.rc-list--inverse .list__link,.list--inverse .list__link {
+ background-color: transparent;
+}
+
+.rc-list--inverse .rc-list__header:visited,.list--inverse .rc-list__header:visited,.rc-list--inverse .list__header:visited,.list--inverse .list__header:visited,.rc-list--inverse .rc-list__link:visited,.list--inverse .rc-list__link:visited,.rc-list--inverse .list__link:visited,.list--inverse .list__link:visited {
+ color: #444444;
+}
+
+.rc-list--inverse .rc-list__header:hover,.list--inverse .rc-list__header:hover,.rc-list--inverse .list__header:hover,.list--inverse .list__header:hover,.rc-list--inverse .rc-list__link:hover,.list--inverse .rc-list__link:hover,.rc-list--inverse .list__link:hover,.list--inverse .list__link:hover,.rc-list--inverse .rc-list__header:active,.list--inverse .rc-list__header:active,.rc-list--inverse .list__header:active,.list--inverse .list__header:active,.rc-list--inverse .rc-list__link:active,.list--inverse .rc-list__link:active,.rc-list--inverse .list__link:active,.list--inverse .list__link:active {
+ color: #FFFFFF;
+}
+
+.rc-wysiwyg ol,.rc-wysiwyg ul,.rc-list,.list {
+ font-size: 1em;
+ margin: 0;
+ list-style-position: outside;
+}
+
+.rc-list--inverse .rc-wysiwyg ol,.list--inverse .rc-wysiwyg ol,.rc-list--inverse
+.rc-wysiwyg ul,.list--inverse
+.rc-wysiwyg ul,.rc-list--inverse
+.rc-list,.list--inverse
+.rc-list,.rc-list--inverse
+.list,.list--inverse
+.list {
+ background-color: rgba(255, 255, 255, 0.03);
+}/*! critical:start */.rc-list__header,.list__header {
+ display: block;
+ position: relative;
+ padding: 1rem 0.5rem;
+ width: 100%;
+ border-radius: 0;
+ text-align: left;
+ background-color: #FFFFFF;
+ font-weight: 500;
+ text-transform: uppercase;
+ }
+
+.rc-list__header:visited,.list__header:visited {
+ color: #444444;
+}
+
+.rc-list__header:hover,.rc-list__header:active,.list__header:hover,.list__header:active {
+ color: #E2001A;
+}
+
+.rc-list__accordion-item .rc-list__header,.rc-list__accordion-item
+.list__header {
+ text-transform: none;
+ font-weight: 300;
+}
+
+.rc-list__header[aria-haspopup='true'],.list__header[aria-haspopup='true'] {
+ padding-right: 3.5rem;
+}
+
+.rc-list__header[aria-haspopup='true']::after,.list__header[aria-haspopup='true']::after {
+ position: absolute;
+ right: 1.5rem;
+ top: 50%;
+ margin-top: -16px;
+ width: 24px;
+}
+
+.rc-expand--horizontal .rc-list__header,.expand--horizontal .rc-list__header,.rc-expand--horizontal
+.list__header,.expand--horizontal
+.list__header {
+ background-color: #F6F6F6;
+}
+
+.rc-list--inverse .rc-list__header,.list--inverse .rc-list__header,.rc-list--inverse
+.list__header,.list--inverse
+.list__header {
+ color: #FFFFFF;
+}/*! critical:end */.rc-list__header-link {
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ right: 3.25rem;
+ left: auto;
+ font-weight: 300;
+ }/*! critical:start */.rc-wysiwyg ol > li,.rc-wysiwyg ul > li,.rc-list__item,.list__item {
+ line-height: 1.5;
+ position: relative;
+ }
+
+.rc-wysiwyg ol > li:last-child,.rc-wysiwyg ul > li:last-child,.rc-list__item:last-child,.list__item:last-child {
+ margin-bottom: 0;
+}
+
+.rc-nav .rc-wysiwyg ol > li,.rc-nav
+.rc-wysiwyg ul > li,.rc-nav
+.rc-list__item,.rc-nav
+.list__item {
+ position: static;
+}
+
+.rc-wysiwyg ol > li.rc-icon,.rc-wysiwyg ul > li.rc-icon,.rc-list__item.rc-icon,.list__item.rc-icon {
+ position: relative;
+}
+
+.rc-wysiwyg ol > li.rc-icon::after,.rc-wysiwyg ul > li.rc-icon::after,.rc-list__item.rc-icon::after,.list__item.rc-icon::after {
+ position: absolute;
+ left: -2em;
+ top: 50%;
+ margin-top: -16px;
+}
+
+.rc-list--inline .rc-wysiwyg ol > li,.list--inline .rc-wysiwyg ol > li,.rc-list--inline
+.rc-wysiwyg ul > li,.list--inline
+.rc-wysiwyg ul > li,.rc-list--inline
+.rc-list__item,.list--inline
+.rc-list__item,.rc-list--inline
+.list__item,.list--inline
+.list__item {
+ display: inline-block;
+}
+
+.rc-wysiwyg ol > li.rc-list__item--group,.rc-wysiwyg ol > li.list__item--group,.rc-wysiwyg ul > li.rc-list__item--group,.rc-wysiwyg ul > li.list__item--group,.rc-list__item.rc-list__item--group,.rc-list__item.list__item--group,.list__item.rc-list__item--group,.list__item.list__item--group {
+ -webkit-column-break-inside: avoid;
+ break-inside: avoid;
+ page-break-inside: avoid;
+}
+
+.rc-menubar .rc-wysiwyg ol > li,.rc-menubar
+.rc-wysiwyg ul > li,.rc-menubar
+.rc-list__item,.rc-menubar
+.list__item {
+ margin-right: 0.5rem;
+}/*! critical:end */.ie .rc-list__item--group,.ie .list__item--group,.edge .rc-list__item--group,.edge .list__item--group,.firefox .rc-list__item--group,.firefox .list__item--group {
+ overflow: hidden;
+ }
+
+.rc-list--reset-margin .rc-wysiwyg ol > li,.rc-list--reset-margin .rc-wysiwyg ul > li,.rc-list--reset-margin .rc-list__item,.rc-list--reset-margin .list__item {
+ margin-right: 0;
+ margin-left: 0;
+}/*! critical:start */.rc-list__accordion-item .rc-list__header[role='menuitem'] {
+ font-weight: 500;
+ }
+
+.rc-list__accordion-item [aria-hidden="true"] li {
+ display: none;
+}/*! critical:end */.rc-list__link,.list__link {
+ display: block;
+ text-align: left;
+ font-weight: 300;
+ width: 100%;
+ background-color: transparent;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ text-decoration: none;
+ cursor: pointer;
+ padding: .25rem 0;
+ border-bottom: none;
+ }
+
+nav[data-toggle-group='desktop'] .rc-list__link:not(.rc-icon),nav[data-toggle-group=''] .rc-list__link:not(.rc-icon),nav[data-toggle-group='desktop']
+.list__link:not(.rc-icon),nav[data-toggle-group='']
+.list__link:not(.rc-icon) {
+ padding: 1rem 1.5rem;
+}
+
+.rc-list__link.rc-flag,.rc-list__link.rc-icon,.list__link.rc-flag,.list__link.rc-icon {
+ padding-left: 2.5rem;
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+}
+
+.rc-list__link.rc-flag::after,.rc-list__link.rc-icon::after,.list__link.rc-flag::after,.list__link.rc-icon::after {
+ position: absolute;
+ left: .5rem;
+ top: 50%;
+ margin-top: -1rem;
+}
+
+.rc-menubar .rc-list__link.rc-flag::after,.rc-menubar .rc-list__link.rc-icon::after,.rc-menubar
+.list__link.rc-flag::after,.rc-menubar
+.list__link.rc-icon::after {
+ left: 1.5rem;
+ margin-top: 0;
+}
+
+.rc-list--inverse .rc-list__link,.list--inverse .rc-list__link,.rc-list--inverse
+.list__link,.list--inverse
+.list__link {
+ color: #F6F6F6;
+}
+
+.rc-list--inverse .rc-list__link:visited,.list--inverse .rc-list__link:visited,.rc-list--inverse
+.list__link:visited,.list--inverse
+.list__link:visited {
+ color: #F6F6F6;
+}
+
+[data-toggle-group='desktop'] .rc-list__header--content,[data-toggle-group=''] .rc-list__header--content,[data-toggle-group='desktop']
+.rc-list__link--content,[data-toggle-group='']
+.rc-list__link--content {
+ padding: .25rem 0;
+ border-bottom: none;
+}
+
+.rc-list__content,.list__content {
+ margin: 0;
+ padding: 0 0.5rem 0;
+ -webkit-transition: padding-bottom 0.2s ease, max-height 0.2s ease;
+ transition: padding-bottom 0.2s ease, max-height 0.2s ease;
+}
+
+.rc-list__content[aria-expanded='true'],.list__content[aria-expanded='true'] {
+ padding: 0 0.5rem 1rem;
+}/*! critical:start *//*! critical:end *//*! critical:start */.rc-list--inline[role='tablist'],.rc-list--inline[role='menubar'],.list--inline[role='tablist'],.list--inline[role='menubar'] {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ }/*! critical:end */.rc-list--inverse,.list--inverse {
+ background-color: #333333;
+ }
+
+.rc-list--large-icon .rc-list__item,.rc-list--large-icon .list__item,.list--large-icon .rc-list__item,.list--large-icon .list__item {
+ margin-bottom: 16px;
+ padding-left: .5em;
+}
+
+.rc-list--large-icon .rc-list__item::after,.rc-list--large-icon .list__item::after,.list--large-icon .rc-list__item::after,.list--large-icon .list__item::after {
+ left: -2.5em;
+}
+
+.rc-list--six-column,.rc-list--six-column .rc-list,.rc-list--six-column .list,.list--six-column,.list--six-column .rc-list,.list--six-column .list,.rc-list--five-column,.rc-list--five-column .rc-list,.rc-list--five-column .list,.list--five-column,.list--five-column .rc-list,.list--five-column .list,.rc-list--three-column,.rc-list--three-column .rc-list,.rc-list--three-column .list,.list--three-column,.list--three-column .rc-list,.list--three-column .list {
+ -webkit-column-break-inside: avoid;
+ page-break-inside: avoid;
+ break-inside: avoid;
+}
+
+.ie .rc-list--six-column .rc-list__item,.edge .rc-list--six-column .rc-list__item,.ie
+.rc-list--six-column .rc-list .rc-list__item,.edge
+.rc-list--six-column .rc-list .rc-list__item,.ie
+.rc-list--six-column .list .rc-list__item,.edge
+.rc-list--six-column .list .rc-list__item,.ie
+.list--six-column .rc-list__item,.edge
+.list--six-column .rc-list__item,.ie
+.list--six-column .rc-list .rc-list__item,.edge
+.list--six-column .rc-list .rc-list__item,.ie
+.list--six-column .list .rc-list__item,.edge
+.list--six-column .list .rc-list__item,.ie
+.rc-list--five-column .rc-list__item,.edge
+.rc-list--five-column .rc-list__item,.ie
+.rc-list--five-column .rc-list .rc-list__item,.edge
+.rc-list--five-column .rc-list .rc-list__item,.ie
+.rc-list--five-column .list .rc-list__item,.edge
+.rc-list--five-column .list .rc-list__item,.ie
+.list--five-column .rc-list__item,.edge
+.list--five-column .rc-list__item,.ie
+.list--five-column .rc-list .rc-list__item,.edge
+.list--five-column .rc-list .rc-list__item,.ie
+.list--five-column .list .rc-list__item,.edge
+.list--five-column .list .rc-list__item,.ie
+.rc-list--three-column .rc-list__item,.edge
+.rc-list--three-column .rc-list__item,.ie
+.rc-list--three-column .rc-list .rc-list__item,.edge
+.rc-list--three-column .rc-list .rc-list__item,.ie
+.rc-list--three-column .list .rc-list__item,.edge
+.rc-list--three-column .list .rc-list__item,.ie
+.list--three-column .rc-list__item,.edge
+.list--three-column .rc-list__item,.ie
+.list--three-column .rc-list .rc-list__item,.edge
+.list--three-column .rc-list .rc-list__item,.ie
+.list--three-column .list .rc-list__item,.edge
+.list--three-column .list .rc-list__item {
+ list-style-position: inside;
+}
+
+.rc-loader {
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+ position: relative;
+ width: 96px;
+ height: 96px;
+}
+
+.rc-loader .rc-loader__logo {
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+ margin-top: -10px;
+ margin-left: -20px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 40px;
+ height: 20px;
+ z-index: 1;
+}
+
+.rc-loader .rc-loader__canvas {
+ position: absolute;
+ z-index: 1;
+}
+
+.rc-loader .rc-loader__background {
+ position: absolute;
+ width: 93px;
+ height: 93px;
+ border: 4px solid #D7D7D7;
+ border-radius: 999px;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+}
+
+.rc-loader-infinite {
+ position: relative;
+ width: 96px;
+ height: 96px;
+ border: none;
+ background: none;
+ /*! critical:start */;
+}
+
+.rc-loader-infinite .noUi-base {
+ display: none;
+}
+
+.rc-loader-infinite .rc-loader__logo {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ margin-top: -10px;
+ margin-left: -20px;
+ width: 40px;
+ height: 20px;
+ z-index: 1;
+}
+
+.rc-loader-infinite .rc-loader__spinner {
+ height: 94px;
+ width: 94px;
+ -webkit-animation: rotate 0.8s infinite linear;
+ animation: rotate 0.8s infinite linear;
+ border: 4px solid #E2001A;
+ border-right-color: transparent;
+ border-radius: 999px;
+ position: absolute;
+ z-index: 1;
+}
+
+.rc-loader-infinite .rc-loader__background {
+ height: 94px;
+ width: 94px;
+ border: 4px solid #D7D7D7;
+ border-radius: 999px;
+ position: absolute;
+ top: 0;
+}/*! critical:end */.rc-logo--primary img,.logo--primary img,.rc-logo--secondary img,.logo--secondary img,.rc-logo--crown img,.logo--crown img,.rc-modal__logo img,.modal__logo img {
+ background-repeat: no-repeat;
+ background-size: contain;
+ background-position: center center;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ }
+
+.rc-logo--primary,.logo--primary,.rc-logo--secondary,.logo--secondary,.rc-logo--crown,.logo--crown,.rc-modal__logo,.modal__logo {
+ width: 100%;
+}
+
+.rc-logo--primary,.logo--primary {
+ min-height: 60px;
+ max-height: 120px;
+ display: block;
+}
+
+.ie11 .rc-logo--primary,.ie11
+.logo--primary {
+ max-width: 200px;
+}
+
+.rc-logo--secondary,.logo--secondary {
+ min-height: 20px;
+ max-height: 100px;
+ display: block;
+}
+
+.ie11 .rc-logo--secondary,.ie11
+.logo--secondary {
+ max-width: 200px;
+}
+
+.rc-logo--crown,.logo--crown,.rc-modal__logo,.modal__logo {
+ min-height: 20px;
+ max-height: 70px;
+ display: block;
+}
+
+.ie11 .rc-logo--crown,.ie11 .logo--crown,.ie11 .rc-modal__logo,.ie11 .modal__logo {
+ max-width: 200px;
+}
+
+.rc-bg-image,.bg-image {
+ background-size: contain;
+ background-position: center;
+ background-repeat: no-repeat;
+ width: 100%;
+ z-index: 0;
+}
+
+.rc-bg-image.rc-fill,.rc-bg-image.fill,.bg-image.rc-fill,.bg-image.fill {
+ background-size: cover;
+}
+
+.rc-bg-image.rc-left-aligned,.rc-bg-image.left-aligned,.bg-image.rc-left-aligned,.bg-image.left-aligned {
+ background-position: center left;
+}
+
+.rc-bg-image.rc-right-aligned,.rc-bg-image.right-aligned,.bg-image.rc-right-aligned,.bg-image.right-aligned {
+ background-position: center right;
+}
+
+.rc-bg-image.rc-fixed-ratio,.bg-image.rc-fixed-ratio {
+ position: relative;
+ overflow: hidden;
+ position: relative;
+}
+
+.rc-bg-image.rc-fixed-ratio::before,.bg-image.rc-fixed-ratio::before {
+ content: '';
+ display: block;
+ width: 100%;
+ padding-top: 56.25%;
+}
+
+.rc-bg-image.rc-fixed-ratio *,.bg-image.rc-fixed-ratio * {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.rc-bg-image.rc-fixed-ratio--16-9,.bg-image.rc-fixed-ratio--16-9 {
+ position: relative;
+ overflow: hidden;
+}
+
+.rc-bg-image.rc-fixed-ratio--16-9::before,.bg-image.rc-fixed-ratio--16-9::before {
+ content: '';
+ display: block;
+ width: 100%;
+ padding-top: 56.25%;
+}
+
+.rc-bg-image.rc-fixed-ratio--16-9 *,.bg-image.rc-fixed-ratio--16-9 * {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.rc-bg-image.rc-fixed-ratio--4-3,.bg-image.rc-fixed-ratio--4-3 {
+ position: relative;
+ overflow: hidden;
+}
+
+.rc-bg-image.rc-fixed-ratio--4-3::before,.bg-image.rc-fixed-ratio--4-3::before {
+ content: '';
+ display: block;
+ width: 100%;
+ padding-top: 75%;
+}
+
+.rc-bg-image.rc-fixed-ratio--4-3 *,.bg-image.rc-fixed-ratio--4-3 * {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.rc-bg-video__wrapper,.bg-video__wrapper {
+ overflow: hidden;
+ z-index: 0;
+}
+
+.rc-bg-video__wrapper > video[poster],.bg-video__wrapper > video[poster] {
+ height: 100%;
+ max-width: 100%;
+ display: block;
+ margin: 0 auto;
+}
+
+.rc-bg-responsive-image__wrapper,.bg-responsive-image__wrapper {
+ overflow: hidden;
+ z-index: 0;
+}
+
+.rc-bg-responsive-image__wrapper > picture,.bg-responsive-image__wrapper > picture {
+ display: initial;
+}
+
+.rc-bg-responsive-image > source,.rc-bg-responsive-image > img,.bg-responsive-image > source,.bg-responsive-image > img,.rc-bg-responsive-image--contain > source,.rc-bg-responsive-image--contain > img,.bg-responsive-image--contain > source,.bg-responsive-image--contain > img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: contain;
+ object-fit: contain;
+}
+
+.rc-bg-responsive-image--cover > source,.rc-bg-responsive-image--cover > img,.bg-responsive-image--cover > source,.bg-responsive-image--cover > img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: cover;
+ object-fit: cover;
+}
+
+.rc-bg-responsive-image--right > source,.rc-bg-responsive-image--right > img,.bg-responsive-image--right > source,.bg-responsive-image--right > img {
+ -o-object-position: right;
+ object-position: right;
+}
+
+.rc-bg-responsive-image--left > source,.rc-bg-responsive-image--left > img,.bg-responsive-image--left > source,.bg-responsive-image--left > img {
+ -o-object-position: left;
+ object-position: left;
+}
+
+.rc-bg-responsive-image--top > source,.rc-bg-responsive-image--top > img,.bg-responsive-image--top > source,.bg-responsive-image--top > img {
+ -o-object-position: top;
+ object-position: top;
+}
+
+.rc-bg-responsive-image--bottom > source,.rc-bg-responsive-image--bottom > img,.bg-responsive-image--bottom > source,.bg-responsive-image--bottom > img {
+ -o-object-position: bottom;
+ object-position: bottom;
+}
+
+.rc-bg-placeholder-16-9::after,.bg-placeholder-16-9::after {
+ content: '';
+ display: block;
+ padding-top: 56.25%;
+}
+
+.rc-bg-placeholder-16-9,.bg-placeholder-16-9 {
+ display: block !important;
+}
+
+.rc-bg-placeholder-4-3::after,.bg-placeholder-4-3::after {
+ content: '';
+ display: block;
+ padding-top: 75%;
+}
+
+.rc-parallax-wrapper,.parallax-wrapper {
+ overflow: hidden;
+}
+
+.firefox61 .rc-parallax-wrapper,.firefox62 .rc-parallax-wrapper,.firefox63 .rc-parallax-wrapper,.firefox61
+.parallax-wrapper,.firefox62
+.parallax-wrapper,.firefox63
+.parallax-wrapper {
+ position: -webkit-sticky;
+ position: sticky;
+}
+
+[data-relaxed] {
+ z-index: -1;
+}
+
+.rc-image-left-aligned,.image-left-aligned,.rc-image-right-aligned,.image-right-aligned {
+ width: 50%;
+}
+
+.rc-image-left-aligned,.image-left-aligned {
+ float: left;
+}
+
+.rc-image-right-aligned,.image-right-aligned {
+ float: right;
+}
+
+.rc-modal__header,.modal__header,.rc-modal__footer,.modal__footer {
+ position: absolute;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ height: 5rem;
+ background-color: #FFFFFF;
+ z-index: 71;
+}
+
+.rc-modal,.modal {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ height: 100vh;
+ overflow-y: scroll;
+ z-index: 70;
+ pointer-events: none;
+}
+
+.rc-modal:not(.hidden),.modal:not(.hidden) {
+ -webkit-animation: fadeInTop 0.3s forwards ease;
+ animation: fadeInTop 0.3s forwards ease;
+}
+
+.rc-modal--full,.modal--full {
+ overflow: hidden;
+}
+
+.rc-modal--no-animation:not(.hidden) {
+ -webkit-animation: none;
+ animation: none;
+}
+
+.rc-modal__container,.modal__container {
+ pointer-events: auto;
+ position: relative;
+ background-color: #FFFFFF;
+}
+
+.rc-modal--full .rc-modal__container,.modal--full .modal__container {
+ top: 0;
+ margin: 0;
+ max-width: none;
+ width: 100%;
+ height: 100%;
+}
+
+.rc-modal .rc-modal__container {
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ margin: 0 auto;
+}
+
+.rc-modal.rc-modal--content {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ height: 100vh;
+ overflow-y: scroll;
+ z-index: 70;
+ pointer-events: all;
+}
+
+.rc-modal--content > .rc-modal__container {
+ top: auto;
+ -webkit-transform: none;
+ transform: none;
+}
+
+.rc-modal--content .rc-modal__content {
+ padding-left: 0;
+ padding-right: 0;
+ padding-bottom: 0;
+}
+
+.rc-modal__header,.modal__header {
+ top: 0;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+}
+
+.rc-modal__header a:focus .rc-modal__logo,.modal__header a:focus .rc-modal__logo {
+ outline: 1px dotted #212121;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+.rc-modal__logo,.modal__logo {
+ max-width: 100px;
+ padding: 1rem;
+}
+
+.rc-modal__content,.modal__content {
+ padding: 5.5rem 1rem;
+}
+
+.rc-modal--full .rc-modal__content,.modal--full .rc-modal__content,.rc-modal--full
+.modal__content,.modal--full
+.modal__content {
+ height: 100%;
+ max-height: 100vh;
+}
+
+.rc-modal__footer,.modal__footer {
+ bottom: 0;
+ border-top: solid 1px #D7D7D7;
+}
+
+.rc-progress {
+ position: relative;
+}
+
+.rc-progress .rc-progress__value {
+ position: absolute;
+ top: 0;
+ margin-left: -3em;
+ color: #FFFFFF;
+ padding: .75em .5em;
+ line-height: 1;
+}
+
+.rc-progress .rc-progress__value--outside {
+ color: #008900;
+ margin-left: 0;
+}
+
+.rc-progress .rc-progress__progressElem {
+ border-radius: 999px;
+ overflow: hidden;
+}
+
+.rc-progress progress[value] {
+ position: relative;
+ height: 2.5em;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ width: 100%;
+ display: block;
+ border: none;
+ -webkit-transition: width .2s ease-in-out;
+ transition: width .2s ease-in-out;
+}
+
+.rc-progress progress[value]::-webkit-progress-bar {
+ background-color: #ffffff;
+ border-radius: 999px;
+ overflow: hidden;
+ -webkit-transition: width .2s ease-in-out;
+ transition: width .2s ease-in-out;
+}
+
+.rc-progress progress[value]::-moz-progress-bar {
+ background-color: #008900;
+ border-radius: 999px;
+ overflow: hidden;
+ -webkit-transition: width .4s ease-in-out;
+ transition: width .4s ease-in-out;
+}
+
+.rc-progress progress::-ms-fill {
+ border: none;
+ background-color: #008900;
+ border-radius: 999px;
+ overflow: hidden;
+ -webkit-transition: width .4s ease-in-out;
+ transition: width .4s ease-in-out;
+}
+
+.rc-progress progress[value]::-webkit-progress-value {
+ background-color: #008900;
+ text-indent: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+ border-top-right-radius: 100px;
+ border-bottom-right-radius: 100px;
+ -webkit-transition: width .4s ease-in-out;
+ transition: width .4s ease-in-out;
+}
+
+.rc-no-progressbar .rc-progress .rc-progress--fallback,.no-progressbar .rc-progress .rc-progress--fallback {
+ position: relative;
+ height: 2.5em;
+}
+
+.rc-no-progressbar .rc-progress .rc-progress--fallback__value,.rc-no-progressbar .rc-progress .rc-progress--fallback__bar,.no-progressbar .rc-progress .rc-progress--fallback__value,.no-progressbar .rc-progress .rc-progress--fallback__bar {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.rc-no-progressbar .rc-progress .rc-progress--fallback__bar,.no-progressbar .rc-progress .rc-progress--fallback__bar {
+ background-color: #FFFFFF;
+}
+
+.rc-no-progressbar .rc-progress .rc-progress--fallback__value,.no-progressbar .rc-progress .rc-progress--fallback__value {
+ background-color: #008900;
+ text-indent: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.rc-progress-stepped {
+ text-align: center;
+}
+
+.rc-progress-stepped ol {
+ display: inline-block;
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.rc-progress-stepped__item[disabled] .rc-progress-stepped__link {
+ opacity: .5;
+ cursor: not-allowed;
+}
+
+.rc-complete .rc-progress-stepped__link,.complete .rc-progress-stepped__link {
+ background-color: #008900;
+ border-color: #008900;
+ color: #FFFFFF;
+}
+
+.rc-current .rc-progress-stepped__link {
+ background-color: #FFFFFF;
+ border-color: #008900;
+ color: #008900;
+}
+
+.rc-progress-stepped__item {
+ float: left;
+ margin: 0 0.5rem;
+ position: relative;
+}
+
+.rc-progress-stepped__item::after {
+ content: '';
+ display: inline-block;
+ position: absolute;
+ background-color: #D7D7D7;
+ width: 2rem;
+ height: 0.5rem;
+ top: 50%;
+ -webkit-transform: translate3d(0, -50%, 0);
+ transform: translate3d(0, -50%, 0);
+ right: -2rem;
+}
+
+.rc-progress-stepped__item:last-of-type::after {
+ display: none;
+}
+
+.rc-progress-stepped__item.rc-complete::after,.rc-progress-stepped__item.complete::after {
+ background-color: #008900;
+}
+
+.rc-progress-stepped__link {
+ border-radius: 999px;
+ padding: 0;
+ display: block;
+ line-height: 1.6rem;
+ width: 2rem;
+ height: 2rem;
+ background-color: #D7D7D7;
+ color: #666666;
+ border-color: transparent;
+ border-color: transparent;
+ border-style: solid;
+ border-width: 3px;
+}
+
+.rc-progress--a {
+ z-index: 10;
+ display: block;
+ background-color: #D7D7D7;
+ border-radius: 999px;
+ height: 8px;
+ border: none;
+}
+
+.rc-progress--a[data-js-tooltip="true"] {
+ margin: 4rem 3rem 1rem 3rem;
+}
+
+.rc-progress--a .noUi-base,.rc-progress--a .noUi-connects {
+ border-radius: 999px;
+}
+
+.rc-progress--a .noUi-horizontal .noUi-handle {
+ width: auto;
+ height: auto;
+}
+
+.rc-progress--a .noUi-target {
+ border-radius: 999px;
+ height: 6px;
+ margin-bottom: 20px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.rc-progress--a .noUi-connect {
+ background-color: #008900;
+}
+
+.rc-progress--a .noUi-handle {
+ background-size: 25px;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-color: #E2001A;
+ border-radius: 999px;
+ height: 20px;
+ width: 20px;
+ margin-left: -10px;
+ margin-top: -2px;
+ display: block;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border: none;
+}
+
+.rc-progress--a .noUi-value-sub {
+ color: #F6F6F6;
+}
+
+.rc-progress--a .noUi-value-horizontal {
+ -webkit-transform: translate(-40%, 50%);
+ transform: translate(-40%, 50%);
+}
+
+.rc-progress--a .noUi-tooltip {
+ border-radius: 3px;
+ background-color: #D7D7D7;
+ color: #666666;
+ padding: .375rem 1rem;
+ font-size: .875rem;
+ z-index: 0;
+ bottom: 165%;
+ margin-bottom: 8px;
+}
+
+.rc-progress--a .noUi-tooltip::after {
+ content: '';
+ display: inline-block;
+ position: absolute;
+ bottom: -6px;
+ left: 50%;
+ -webkit-transform: translateX(-50%) rotate(45deg);
+ transform: translateX(-50%) rotate(45deg);
+ width: 15px;
+ height: 15px;
+ background-color: #D7D7D7;
+}
+
+.rc-progress--a .noUi-horizontal .noUi-tooltip {
+ -webkit-transform: translate(-50%, -30%);
+ transform: translate(-50%, -30%);
+ left: 50%;
+ bottom: 120%;
+}
+
+.rc-progress--a .noUi-vertical .noUi-tooltip {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ top: 50%;
+ right: 120%;
+}
+
+.rc-progress--a .noUi-handle {
+ width: 0 !important;
+ height: 0 !important;
+ right: 0 !important;
+}
+
+.rc-progress--a .noUi-pips {
+ color: #666666;
+}
+
+.rc-progress--a .noUi-pips.noUi-pips-horizontal {
+ padding: 0;
+}
+
+.rc-progress--a .noUi-marker {
+ display: none;
+}
+
+.rc-progress--a .noUi-value-large {
+ font-size: 14px;
+}
+
+.rc-progress--breadcrumbs-single span.rc-progress__breadcrumb,.rc-progress--breadcrumbs-stepped span.rc-progress__breadcrumb {
+ border-bottom: none;
+ cursor: auto;
+}
+
+.rc-progress--breadcrumbs-single span.rc-progress__breadcrumb:hover,.rc-progress--breadcrumbs-stepped span.rc-progress__breadcrumb:hover {
+ border-bottom: none;
+ color: #666666;
+}
+
+.rc-progress--breadcrumbs-stepped ul {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ padding: 0;
+ list-style-type: none;
+}
+
+.rc-progress--breadcrumbs-stepped li {
+ margin-right: 4px;
+}
+
+.rc-progress--breadcrumbs-stepped .rc-progress__breadcrumb::after {
+ content: '\0203a';
+ width: 10px;
+ height: 10px;
+ display: inline-block;
+ position: absolute;
+ right: -1.2em;
+}
+
+.rc-progress--breadcrumbs-stepped ul li:last-of-type .rc-progress__breadcrumb::after {
+ content: '';
+}
+
+.rc-progress__breadcrumb {
+ border: 0;
+ border-bottom-color: transparent;
+ border-bottom-color: transparent;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ white-space: nowrap;
+ position: relative;
+ margin-right: 1.2em;
+ overflow: visible;
+}
+
+.rc-progress__breadcrumb:hover {
+ border-bottom-color: #E2001A;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+}
+
+.rc-progress__breadcrumb--current {
+ font-weight: 300;
+}
+
+.rc-progress--breadcrumbs-single .rc-progress__breadcrumb {
+ margin-left: 1rem;
+}
+
+.rc-progress--breadcrumbs-single .rc-progress__breadcrumb::before {
+ content: '\02039';
+ width: 10px;
+ height: 10px;
+ display: inline-block;
+ margin-left: 5px;
+ color: #E2001A;
+ position: absolute;
+ left: -1rem;
+}
+
+.rc-progress--scroll {
+ border-radius: 0;
+ position: fixed;
+ z-index: 45;
+ pointer-events: none;
+ width: 100%;
+ -webkit-transition: -webkit-transform 0.2s ease;
+ transition: -webkit-transform 0.2s ease;
+ transition: transform 0.2s ease;
+ transition: transform 0.2s ease, -webkit-transform 0.2s ease;
+}
+
+.rc-nav-open .rc-progress--scroll {
+ display: none;
+}
+
+.rc-progress--scroll .noUi-connect {
+ background-color: #E2001A;
+}
+
+.rc-progress--scroll .noUi-connects,.rc-progress--scroll .noUi-base {
+ border-radius: 0;
+}
+
+.rc-shade,.shade {
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ z-index: 60;
+ background-color: rgba(51, 51, 51, 0.95);
+}
+
+.rc-shade:not(.hidden),.shade:not(.hidden) {
+ -webkit-animation: fadeIn 0.3s forwards ease;
+ animation: fadeIn 0.3s forwards ease;
+}
+
+.rc-shade--grey {
+ background-color: rgba(51, 51, 51, 0.95);
+}
+
+.rc-shade--white {
+ background-color: rgba(255, 255, 255, 0.95);
+}
+
+.rc-shade--grey--light {
+ background-color: rgba(51, 51, 51, 0.45);
+}
+
+.rc-shade--white--light {
+ background-color: rgba(255, 255, 255, 0.45);
+}
+
+.rc-slider {
+ z-index: 10;
+ display: block;
+ background-color: #D7D7D7;
+ border-radius: 999px;
+ height: 8px;
+ border: none;
+ margin: 4rem 3rem 1rem 3rem;
+}
+
+.rc-slider.rc-slider--gradient {
+ background: -webkit-gradient(linear, left top, right top, from(#008900), color-stop(#EE8B00), to(#C03344));
+ background: linear-gradient(to right, #008900, #EE8B00, #C03344);
+}
+
+.rc-slider.rc-slider--gradient .noUi-connect:not(.noUi-draggable) {
+ background-color: transparent;
+}
+
+.rc-slider .noUi-base,.rc-slider .noUi-connects {
+ border-radius: 999px;
+}
+
+.rc-slider .noUi-horizontal .noUi-handle {
+ width: auto;
+ height: auto;
+}
+
+.rc-slider.noUi-target {
+ border-radius: 999px;
+ height: 6px;
+ margin-bottom: 20px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.rc-slider .noUi-connect {
+ background-color: #E2001A;
+}
+
+.rc-slider .noUi-handle {
+ background-size: 25px;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-color: #E2001A;
+ border-radius: 999px;
+ height: 20px;
+ width: 20px;
+ margin-left: -10px;
+ margin-top: -2px;
+ display: block;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border: none;
+}
+
+.rc-slider .noUi-value-sub {
+ color: #F6F6F6;
+}
+
+.rc-slider .noUi-value-horizontal {
+ -webkit-transform: translate(-40%, 50%);
+ transform: translate(-40%, 50%);
+}
+
+.rc-slider .noUi-tooltip {
+ border-radius: 3px;
+ background-color: #D7D7D7;
+ color: #666666;
+ padding: .375rem 1rem;
+ font-size: .875rem;
+ z-index: 0;
+ bottom: 165%;
+}
+
+.rc-slider .noUi-tooltip::after {
+ content: '';
+ display: inline-block;
+ position: absolute;
+ bottom: -6px;
+ left: 50%;
+ -webkit-transform: translateX(-50%) rotate(45deg);
+ transform: translateX(-50%) rotate(45deg);
+ width: 15px;
+ height: 15px;
+ background-color: #D7D7D7;
+}
+
+.rc-slider .noUi-horizontal .noUi-tooltip {
+ -webkit-transform: translate(-50%, -30%);
+ transform: translate(-50%, -30%);
+ left: 50%;
+ bottom: 120%;
+}
+
+.rc-slider .noUi-vertical .noUi-tooltip {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ top: 50%;
+ right: 120%;
+}
+
+.rc-slider .noUi-pips {
+ color: #666666;
+}
+
+.rc-slider .noUi-pips.noUi-pips-horizontal {
+ padding: 0;
+}
+
+.rc-slider .noUi-marker {
+ display: none;
+}
+
+.rc-slider .noUi-value-large {
+ font-size: 14px;
+}
+
+.rc-wysiwyg table,.rc-table {
+ width: 100%;
+ border: 1px solid #D7D7D7;
+ border-radius: 3px;
+ position: relative;
+}
+
+.rc-wysiwyg table,.rc-table__table {
+ width: 100%;
+ border-spacing: 0;
+}
+
+.rc-wysiwyg th,.rc-table__th {
+ position: relative;
+ text-align: left;
+ padding: 18px 5px 18px 24px;
+ background: #F6F6F6;
+ border-bottom: 1px solid #D7D7D7;
+ font-weight: 500;
+ color: #666666;
+}
+
+.rc-wysiwyg th--active,.rc-table__th--active {
+ color: #E2001A;
+}
+
+.rc-wysiwyg th--active::after,.rc-table__th--active::after {
+ border-color: #E2001A transparent;
+}
+
+.rc-wysiwyg th[role=columnheader],.rc-table__th[role=columnheader] {
+ cursor: pointer;
+}
+
+.rc-wysiwyg th[role=columnheader]::after,.rc-table__th[role=columnheader]::after {
+ content: '';
+ position: absolute;
+ margin: 17px 0 0 17px;
+ border-width: 0 5px 5px;
+ border-style: solid;
+ border-color: #767676 transparent;
+ -webkit-transform-origin: top left;
+ transform-origin: top left;
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+
+.rc-wysiwyg th[aria-sort=ascending]::after,.rc-table__th[aria-sort=ascending]::after {
+ border-bottom: none;
+ border-width: 5px 5px 0;
+}
+
+.rc-wysiwyg tr:hover,.rc-table__row:hover {
+ background: #F6F6F6;
+}
+
+.rc-wysiwyg tr-selected,.rc-table__row-selected {
+ background: #F6F6F6;
+}
+
+.rc-wysiwyg td,.rc-table__td {
+ padding: 14px 0 14px 24px;
+ border-bottom: 1px solid #D7D7D7;
+ color: #666666;
+}
+
+.rc-table__row:last-child .rc-wysiwyg td,.rc-table__row:last-child
+.rc-table__td {
+ border-bottom: none;
+}
+
+.rc-tag {
+ display: inline-block;
+ position: relative;
+ padding: 8px 40px 8px 8px;
+ margin: 0 8px 8px 0;
+ border: 2px solid #D7D7D7;
+ border-radius: 3px;
+ -webkit-transition: border 0.2s ease;
+ transition: border 0.2s ease;
+ color: #666666;
+ font-weight: 500;
+ overflow: hidden;
+}
+
+.rc-tag__close {
+ position: absolute;
+ right: 0;
+ top: 50%;
+ -webkit-transform: translateY(-47%);
+ transform: translateY(-47%);
+ height: 100%;
+ cursor: pointer;
+}
+
+.rc-tag__close::after {
+ -webkit-transition: 0s;
+ transition: 0s;
+}
+
+.tippy-popper {
+ z-index: 59 !important;
+}
+
+.tippy-popper .tippy-tooltip {
+ pointer-events: none;
+}
+
+[data-tooltip] {
+ cursor: pointer;
+}
+
+.rc-brand4-theme,.brand4-theme {
+ padding: 1rem;
+ border-radius: 3px;
+ max-width: 300px;
+ color: #666666;
+ background-color: #F6F6F6;
+ border: 1px solid #D7D7D7;
+}
+
+[x-placement^=top] .rc-brand4-theme > .tippy-arrow,[x-placement^=top]
+.brand4-theme > .tippy-arrow {
+ bottom: -10px;
+ border-top: 10px solid #D7D7D7;
+ border-left: 10px solid transparent;
+ border-right: 10px solid transparent;
+}
+
+[x-placement^=top] .rc-brand4-theme > .tippy-arrow::after,[x-placement^=top]
+.brand4-theme > .tippy-arrow::after {
+ content: '';
+ position: absolute;
+ top: -10px;
+ border-top: 9px solid #F6F6F6;
+ left: -9px;
+ border-left: 9px solid transparent;
+ right: -9px;
+ border-right: 9px solid transparent;
+}
+
+[x-placement^=bottom] .rc-brand4-theme > .tippy-arrow,[x-placement^=bottom]
+.brand4-theme > .tippy-arrow {
+ top: -10px;
+ border-bottom: 10px solid #D7D7D7;
+ border-left: 10px solid transparent;
+ border-right: 10px solid transparent;
+}
+
+[x-placement^=bottom] .rc-brand4-theme > .tippy-arrow::after,[x-placement^=bottom]
+.brand4-theme > .tippy-arrow::after {
+ content: '';
+ position: absolute;
+ bottom: -10px;
+ border-bottom: 9px solid #F6F6F6;
+ left: -9px;
+ border-left: 9px solid transparent;
+ right: -9px;
+ border-right: 9px solid transparent;
+}
+
+[x-placement^=left] .rc-brand4-theme > .tippy-arrow,[x-placement^=left]
+.brand4-theme > .tippy-arrow {
+ right: -10px;
+ border-left: 10px solid #D7D7D7;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+}
+
+[x-placement^=left] .rc-brand4-theme > .tippy-arrow::after,[x-placement^=left]
+.brand4-theme > .tippy-arrow::after {
+ content: '';
+ position: absolute;
+ left: -10px;
+ border-left: 9px solid #F6F6F6;
+ top: -9px;
+ border-top: 9px solid transparent;
+ bottom: -9px;
+ border-bottom: 9px solid transparent;
+}
+
+[x-placement^=right] .rc-brand4-theme > .tippy-arrow,[x-placement^=right]
+.brand4-theme > .tippy-arrow {
+ left: -10px;
+ border-right: 10px solid #D7D7D7;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+}
+
+[x-placement^=right] .rc-brand4-theme > .tippy-arrow::after,[x-placement^=right]
+.brand4-theme > .tippy-arrow::after {
+ content: '';
+ position: absolute;
+ right: -10px;
+ border-right: 9px solid #F6F6F6;
+ top: -9px;
+ border-top: 9px solid transparent;
+ bottom: -9px;
+ border-bottom: 9px solid transparent;
+}
+
+[data-tooltip] + .tooltip {
+ opacity: 0 !important;
+}
+
+.rc-tooltip--chart .rc-tooltip--chart__legend-box {
+ border-width: 2px;
+ width: 0.5rem;
+ height: 0.5rem;
+ margin-right: 0.5rem;
+}
+
+.rc-tooltip--chart .rc-tooltip--chart__legend-row {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-right: 0.5rem;
+}
+
+.tippy-tooltip[data-interactive] {
+ pointer-events: auto !important;
+}
+
+.data-visualisation-tooltip-holder ~ .tippy-popper .tippy-tooltip {
+ pointer-events: none !important;
+}
+
+.rc-card,.card {
+ width: 100%;
+ position: relative;
+ background-color: #FFFFFF;
+ border-color: #D7D7D7;
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 3px;
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+.rc-card--a,.card--a {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-double-width > .rc-card--a.rc-card--featured,.double-width > .rc-card--a.card--featured,.rc-double-width >
+.card--a.rc-card--featured,.double-width >
+.card--a.card--featured {
+ display: block;
+}
+
+.rc-card--b,.card--b {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ border: solid 1px #D7D7D7;
+}
+
+.rc-card__link,.card__link {
+ text-decoration: none;
+}
+
+.rc-card__link p,.card__link p {
+ color: #666666;
+}
+
+html:not(.ie11) .rc-match-heights .rc-card__link,html:not(.ie11) .rc-match-heights
+.card__link {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-match-heights .rc-card__link .rc-card,html:not(.ie11) .rc-match-heights .rc-card__link .card,html:not(.ie11) .rc-match-heights
+.card__link .rc-card,html:not(.ie11) .rc-match-heights
+.card__link .card {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+
+html.ie11 .rc-match-heights .rc-card__link,html.ie11 .rc-match-heights
+.card__link {
+ height: 100% !important;
+}
+
+html.ie11 .rc-match-heights .rc-card__link .rc-card,html.ie11 .rc-match-heights .rc-card__link .card,html.ie11 .rc-match-heights
+.card__link .rc-card,html.ie11 .rc-match-heights
+.card__link .card {
+ height: 100%;
+}
+
+.rc-card__action,.card__action {
+ position: absolute;
+ width: 2rem;
+ min-width: 0;
+ height: 2rem;
+ top: 0.5rem;
+ right: 0.5rem;
+ z-index: 3;
+}
+
+.rc-six-column .rc-card__action,.six-column .rc-card__action,.rc-six-column
+.card__action,.six-column
+.card__action {
+ top: 0.5rem;
+ right: 0.5rem;
+}
+
+.rc-card__image--balanced,.card__image--balanced,.card__bagshot,.rc-card__bagshot {
+ width: auto;
+ max-width: 80%;
+ max-height: 200px;
+ margin: 0 auto;
+}
+
+.rc-card__image,.card__image {
+ display: block;
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+}
+
+img.rc-card__image,.card__image,.rc-card__image img,.card__image img {
+ max-width: 100%;
+ width: auto;
+ margin: auto;
+}
+
+.rc-card--a .rc-card__image,.card--a .rc-card__image,.rc-card--a
+.card__image,.card--a
+.card__image {
+ min-width: 35%;
+ margin: 0 0 0.5rem;
+}
+
+.rc-double-width > .rc-card--a.rc-card--featured .rc-card__image,.double-width > .card--a.card--featured .rc-card__image,.rc-double-width > .rc-card--a.rc-card--featured
+.card__image,.double-width > .card--a.card--featured
+.card__image {
+ width: 100%;
+ margin: 0 0 0.5rem;
+}
+
+.rc-one-column > .rc-card--b .rc-card__image,.one-column > .card--b .rc-card__image,.rc-two-column > .rc-card--b .rc-card__image,.two-column > .card--b .rc-card__image,.rc-one-column > .rc-card--b
+.card__image,.one-column > .card--b
+.card__image,.rc-two-column > .rc-card--b
+.card__image,.two-column > .card--b
+.card__image {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+}
+
+.rc-card__title,.card__title {
+ margin: 0.5rem 0;
+ font-size: 1rem;
+ color: #E2001A;
+}
+
+.rc-card--a.rc-card--featured .rc-card__title,.card--a.card--featured .rc-card__title,.rc-six-column .rc-card__title,.six-column .rc-card__title,.rc-card--a.rc-card--featured
+.card__title,.card--a.card--featured
+.card__title,.rc-six-column
+.card__title,.six-column
+.card__title {
+ font-size: .95rem;
+ margin: 0 0 1.5rem;
+}
+
+.rc-card__meta,.card__meta {
+ color: #666666;
+ font-size: .85rem;
+ margin: 0;
+}
+
+.rc-card__price,.card__price {
+ display: block;
+ color: #666666;
+ font-size: 1.25rem;
+ margin-bottom: 0.5rem;
+}
+
+.rc-card__body,.card__body {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ padding: 1rem;
+}
+
+.rc-card--a .rc-card__body,.card--a .rc-card__body,.rc-card--a
+.card__body,.card--a
+.card__body {
+ text-align: left;
+}
+
+.rc-card--b .rc-card__body,.card--b .rc-card__body,.rc-card--b
+.card__body,.card--b
+.card__body {
+ text-align: center;
+}
+
+.rc-six-column .rc-card__body,.six-column .rc-card__body,.rc-six-column
+.card__body,.six-column
+.card__body {
+ padding: 1rem;
+}
+
+.rc-card__footer {
+ padding: 0 1rem 1rem;
+}
+
+.rc-card--b .rc-card__footer,.card--b .rc-card__footer {
+ text-align: center;
+}
+
+.rc-card--featured {
+ overflow: hidden;
+}
+
+html:not(.ie11) .rc-news-article-card {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-news-article-card > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-news-article-card > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-news-article-card > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-news-article-card > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-news-article-card--sidebar-present {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-news-article-card--sidebar-present > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-news-article-card--sidebar-present > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-news-article-card--sidebar-present > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-news-article-card--sidebar-present > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-event-card {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-event-card > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-event-card > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-event-card > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-event-card > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-event-card--sidebar-present {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-event-card--sidebar-present > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-event-card--sidebar-present > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-event-card--sidebar-present > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-event-card--sidebar-present > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-content-card {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-content-card > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-content-card > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-content-card > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-content-card > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-content-card--sidebar-present {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.rc-content-card--sidebar-present > .rc-column {
+ width: 100%;
+ -webkit-box-flex: inherit !important;
+ -ms-flex-positive: inherit !important;
+ flex-grow: inherit !important;
+ /* Important for IE */
+ padding: 1rem !important;
+ -ms-flex-preferred-size: auto !important;
+ flex-basis: auto !important;
+ /* Important for IE */
+ height: auto;
+}
+
+.rc-content-card--sidebar-present > .rc-column > * {
+ height: 100%;
+}
+
+html:not(.ie11) .rc-content-card--sidebar-present > .rc-column {
+ /* Another fix for IE card grids */;
+}
+
+html:not(.ie11) .rc-content-card--sidebar-present > .rc-column > * {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+html:not(.ie11) .rc-carousel--cards.rc-match-heights .rc-card__link,html:not(.ie11) .rc-carousel--cards.rc-match-heights .card__link {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+ -webkit-box-flex: 0;
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+}
+
+html:not(.ie11) .rc-carousel--cards.rc-match-heights .rc-card,html:not(.ie11) .rc-carousel--cards.rc-match-heights .card {
+ display: block;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+}
+
+.rc-carousel--cards .rc-card__meta,.rc-carousel--cards .card__meta {
+ font-size: .85rem;
+}
+
+.rc-carousel--cards .rc-card__body,.rc-carousel--cards .card__body {
+ padding: 1rem !important;
+}
+
+.rc-hero,.hero {
+ position: relative;
+ overflow: hidden;
+}
+
+.rc-hero img,.hero img {
+ margin: 0 auto;
+ width: 100%;
+}
+
+.no-flexbox .rc-hero img,.no-flexbox
+.hero img {
+ width: 100%;
+}
+
+.rc-hero__bg,.hero__bg {
+ background-position: center;
+ background-repeat: no-repeat;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ -o-object-fit: cover;
+ object-fit: cover;
+ min-width: 100%;
+ height: 100%;
+}
+
+.rc-hero__bg .no-objectfit .rc-hero__bg,.hero__bg .no-objectfit .rc-hero__bg,.rc-hero__bg .no-objectfit
+.hero__bg,.hero__bg .no-objectfit
+.hero__bg {
+ min-height: 100%;
+ width: auto;
+ height: auto;
+}
+
+figure.rc-hero__bg,figure.hero__bg {
+ z-index: 2;
+}
+
+video.rc-hero__bg,video.hero__bg {
+ z-index: 3;
+}
+
+.touchevents video.rc-hero__bg,.touchevents video.hero__bg {
+ display: none;
+}
+
+.rc-hero__fg,.hero__fg {
+ position: relative;
+ z-index: 20;
+ overflow: hidden;
+ text-align: center;
+}
+
+.rc-hero__layout--2 .rc-hero__fg,.hero__layout--2 .rc-hero__fg,.rc-hero__layout--2
+.hero__fg,.hero__layout--2
+.hero__fg {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+
+.rc-hero__title,.hero__title {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ color: #E2001A;
+}
+
+.rc-hero__description,.hero__description {
+ color: #808285;
+}
+
+.rc-hero__layout--1 .rc-hero__description,.hero__layout--1 .rc-hero__description,.rc-hero__layout--1
+.hero__description,.hero__layout--1
+.hero__description {
+ display: none;
+}
+
+.rc-hero__section,.hero__section {
+ color: #808285;
+}
+
+.rc-hero__layout--2 .rc-hero__section--img,.hero__layout--2 .rc-hero__section--img,.rc-hero__layout--2
+.hero__section--img,.hero__layout--2
+.hero__section--img {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 45%;
+ flex: 0 0 45%;
+}
+
+.rc-hero__layout--2 .rc-hero__section--text,.hero__layout--2 .rc-hero__section--text,.rc-hero__layout--2
+.hero__section--text,.hero__layout--2
+.hero__section--text {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+}
+
+.no-flexbox .hero__layout--2 .rc-hero__section--img,.no-flexbox .hero__layout--2
+.hero__section--img {
+ display: inline-block;
+ vertical-align: middle;
+ max-width: 45%;
+}
+
+.no-flexbox .hero__layout--2 .rc-hero__section--img:nth-of-type(1),.no-flexbox .hero__layout--2
+.hero__section--img:nth-of-type(1) {
+ margin-right: 4%;
+}
+
+.no-flexbox .hero__layout--2 .rc-hero__section--img:nth-of-type(2),.no-flexbox .hero__layout--2
+.hero__section--img:nth-of-type(2) {
+ margin-left: 4%;
+}
+
+.rc-hero__layout--3 .rc-hero__section,.hero__layout--3 .rc-hero__section,.rc-hero__layout--3
+.hero__section,.hero__layout--3
+.hero__section {
+ margin: 0 auto;
+}
+
+.rc-hero__section--text,.hero__section--text {
+ padding-top: 1rem;
+}
+
+[data-js-carousel] {
+ -webkit-transition: all 0.2s ease !important;
+ transition: all 0.2s ease !important;
+}
+
+.rc-carousel--a {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ position: relative;
+ padding: 5rem;
+ margin: 0.5rem auto 0 auto;
+ width: 100%;
+ max-width: 1100px;
+ background: white;
+}
+
+.rc-carousel--hero {
+ padding-bottom: 1rem;
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+}
+
+.rc-carousel--left.rc-carousel--a {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+}
+
+.rc-carousel--left.rc-carousel--nav-center .tns-nav {
+ right: 0;
+ left: auto;
+ -webkit-transform: translateX(50%);
+ transform: translateX(50%);
+}
+
+.rc-carousel--cards {
+ background: white;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-carousel--a .rc-carousel__section {
+ width: 100%;
+}
+
+.rc-carousel--a .rc-carousel__slides {
+ height: 100%;
+ position: relative;
+}
+
+.rc-carousel__slide {
+ max-width: 100%;
+}
+
+.rc-carousel--a .rc-carousel__slide {
+ position: relative;
+}
+
+.rc-carousel--a .rc-carousel__slide-anim-wrap {
+ overflow: hidden;
+ max-height: 0;
+}
+
+.rc-carousel--a .rc-carousel__slide--active .rc-carousel__slide-anim-wrap {
+ max-height: 100%;
+}
+
+.rc-carousel--a .rc-carousel__slide-title {
+ -webkit-transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease, -webkit-transform 0.3s ease;
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%);
+ opacity: 0;
+}
+
+.rc-carousel--a .rc-carousel__slide--active .rc-carousel__slide-title {
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+}
+
+.rc-carousel--a .rc-carousel__slide-btn {
+ -webkit-transition: opacity 0.4s ease, padding 0.2s ease, -webkit-transform 0.3s ease;
+ transition: opacity 0.4s ease, padding 0.2s ease, -webkit-transform 0.3s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease, padding 0.2s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease, padding 0.2s ease, -webkit-transform 0.3s ease;
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%);
+ opacity: 0;
+}
+
+.rc-carousel--a .rc-carousel__slide--active .rc-carousel__slide-btn {
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+}
+
+.rc-carousel--a .rc-carousel__slide-desc {
+ -webkit-transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease, -webkit-transform 0.3s ease;
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%);
+ opacity: 0;
+ margin: 0.5rem 0 1rem 0;
+}
+
+.rc-carousel--a .rc-carousel__slide--active .rc-carousel__slide-desc {
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+}
+
+.rc-carousel--a .rc-carousel__slide-meta {
+ display: block;
+ font-size: .875rem;
+ margin-top: 1rem;
+ margin-bottom: 0.5rem;
+ -webkit-transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease;
+ transition: transform 0.3s ease, opacity 0.4s ease, -webkit-transform 0.3s ease;
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%);
+ opacity: 0;
+}
+
+.rc-carousel--a .rc-carousel__slide--active .rc-carousel__slide-meta {
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+}
+
+.rc-carousel__header {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 0 4rem;
+ margin-bottom: 1rem;
+}
+
+.rc-carousel__header .rc-carousel__header-title {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-carousel__header .rc-carousel__header-title > h2,.rc-carousel__header .rc-carousel__header-title > h3,.rc-carousel__header .rc-carousel__header-title > h4,.rc-carousel__header .rc-carousel__header-title > h5,.rc-carousel__header .rc-carousel__header-title > h6 {
+ margin: 0;
+ margin-right: .2em;
+}
+
+.rc-carousel__header .rc-carousel__header-link {
+ margin-left: auto;
+}
+
+.rc-carousel__gallery-image {
+ display: block;
+ max-height: 500px;
+}
+
+.rc-carousel__gallery-image .tns-item {
+ float: left;
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ max-height: 500px;
+}
+
+.rc-carousel__gallery-image .tns-item > div {
+ display: inline-block;
+}
+
+.rc-carousel__gallery-image .tns-item > div > picture {
+ width: 100%;
+}
+
+.rc-carousel__gallery-image .tns-item img {
+ width: 100%;
+ overflow: scroll;
+ width: auto;
+ max-height: 500px;
+ margin: 0 auto;
+}
+
+.ie11 .rc-carousel__gallery-image .tns-item > div {
+ width: auto;
+}
+
+.rc-carousel__gallery-thumbnails-wrapper {
+ text-align: center;
+ margin: 0 auto;
+ max-width: 13rem;
+}
+
+.rc-carousel__gallery-thumbnails {
+ margin: 0 auto;
+}
+
+.rc-carousel__gallery-thumbnail {
+ cursor: pointer;
+}
+
+.rc-carousel__gallery-thumbnail > figure {
+ background-size: contain;
+ border-color: #D7D7D7;
+ border-style: solid;
+ border-width: 1px;
+}
+
+.rc-carousel__gallery-thumbnail--active > figure {
+ border-color: #E2001A;
+ border-style: solid;
+ border-width: 1px;
+}
+
+.tns-outer {
+ padding-bottom: 2rem !important;
+ position: relative;
+}
+
+.rc-carousel__gallery-thumbnails-wrapper .tns-outer {
+ margin-right: 0;
+ margin-left: 0;
+ padding-bottom: 0 !important;
+}
+
+.rc-carousel--a .tns-outer {
+ position: static;
+ margin-bottom: 0;
+}
+
+.tns-nav {
+ position: absolute;
+ left: 50%;
+ bottom: 0;
+ -webkit-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+
+.tns-nav > button.tns-nav-active {
+ background-color: #E2001A;
+}
+
+.tns-controls {
+ position: absolute;
+ left: 0;
+ right: 0;
+ top: 50%;
+ margin-left: -4rem;
+ margin-right: -4rem;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+
+.rc-carousel__gallery-thumbnails-wrapper .tns-controls {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+}
+
+.tns-controls:focus {
+ outline: none;
+}
+
+.rc-carousel--a .tns-controls {
+ right: 0;
+ left: -100%;
+}
+
+.rc-reverse-layout .tns-controls,.rc-carousel--left .tns-controls {
+ left: 0;
+ right: -100%;
+}
+
+.tns-controls > button {
+ border: none;
+ background: none;
+ padding: 0;
+}
+
+.tns-controls > button:disabled {
+ opacity: 0;
+ pointer-events: none;
+}
+
+.rc-content-block,.content-block {
+ width: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ margin-right: auto;
+ margin-left: auto;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 0.5rem;
+}
+
+.rc-content-block > .rc-one-column,.rc-content-block > .one-column,.rc-content-block > .rc-single-column,.rc-content-block > .single-column,.content-block > .rc-one-column,.content-block > .one-column,.content-block > .rc-single-column,.content-block > .single-column {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-content-block .rc-column,.content-block .rc-column {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.rc-content-block__wrapper,.content-block__wrapper {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ position: relative;
+ width: 100%;
+ background-color: #FFFFFF;
+}
+
+.rc-content-block__wrapper > .rc-layout-container,.content-block__wrapper > .layout-container {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 1rem;
+}
+
+.content-block__wrapper > .layout-container.start,.rc-flex-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+}
+
+.content-block__wrapper > .layout-container.end,.rc-flex-end {
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+}
+
+.rc-layout-container.rc-stacked,.layout-container.stacked {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+
+.rc-layout-container.rc-stacked > .rc-column:not(:last-child),.layout-container.stacked > .rc-column:not(:last-child) {
+ padding-bottom: 0;
+}
+
+.rc-layout-container.rc-stacked > .rc-column,.layout-container.stacked > .rc-column {
+ width: 100%;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+.rc-content-group,.content-group {
+ margin-bottom: 0.5rem;
+}
+
+.rc-content-group .rc-content-block,.rc-content-group .content-block,.content-group .rc-content-block,.content-group .content-block {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+.rc-content-group .rc-content-block + .rc-content-block .rc-content-block__wrapper > .rc-layout-container,.rc-content-group .content-block + .content-block .content-block__wrapper > .layout-container,.content-group .rc-content-block + .rc-content-block .rc-content-block__wrapper > .rc-layout-container,.content-group .content-block + .content-block .content-block__wrapper > .layout-container {
+ padding-top: 0;
+}
+
+.rc-cookie-bar,.evidon-banner {
+ width: 100%;
+ z-index: 999;
+ background-color: #F6F6F6 !important;
+ border: none !important;
+}
+
+.rc-cookie-bar__message,.evidon-banner-message {
+ margin-top: 0;
+ color: #666666 !important;
+}
+
+.evidon-banner-title {
+ color: #666666 !important;
+}/*! critical:start */.rc-header,.header {
+ width: 100%;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 59;
+ -webkit-box-shadow: 0 2px 4px #F1F1F1;
+ box-shadow: 0 2px 4px #F1F1F1;
+ }
+
+.rc-content--fixed-header,.content--fixed-header {
+ padding-top: 4.167rem;
+}/*! critical:end */.rc-header__nav,.header__nav {
+ position: relative;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ width: 100%;
+ z-index: 59;
+ background: #FFFFFF;
+ -webkit-transition: -webkit-transform 0.2s ease;
+ transition: -webkit-transform 0.2s ease;
+ transition: transform 0.2s ease;
+ transition: transform 0.2s ease, -webkit-transform 0.2s ease;
+ }/*! critical:start */.rc-header__nav--primary,.header__nav--primary {
+ height: 4.167rem;
+ }
+
+.rc-header__nav--secondary,.header__nav--secondary {
+ z-index: 58;
+ overflow-y: hidden;
+ height: 2.5rem;
+ max-height: 2.5rem;
+ -webkit-box-shadow: 0 2px 4px #F1F1F1;
+ box-shadow: 0 2px 4px #F1F1F1;
+}
+
+.rc-header__nav--secondary .rc-list__header,.header__nav--secondary .rc-list__header {
+ color: #444444;
+}/*! critical:end */.rc-header--scrolled .rc-header__nav--secondary,.header--scrolled .header__nav--secondary {
+ -webkit-transform: translateY(-2.5rem);
+ transform: translateY(-2.5rem);
+ }
+
+.rc-header__brand,.header__brand {
+ -webkit-box-flex: 0;
+ -ms-flex: 0;
+ flex: 0;
+ padding: 1rem;
+ height: 100%;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ text-align: center;
+ display: inline-block;
+}/*! critical:start */.rc-header__logo,.header__logo {
+ width: 100px;
+ display: inline-block;
+ pointer-events: none;
+ fill: #E2001A;
+ }
+
+.rc-header__logo > img,.header__logo > img {
+ background-repeat: no-repeat;
+ background-size: contain;
+}/*! critical:end */.edge15 .rc-header__logo,.edge15 .header__logo,.edge16 .rc-header__logo,.edge16 .header__logo,.ie11 .rc-header__logo,.ie11 .header__logo {
+ height: 70px;
+ }
+
+.rc-page-has-no-sidebar .rc-header__brand,.page-has-no-sidebar .header__brand {
+ text-align: left;
+}
+
+.rc-header .rc-header__logo-crown,.rc-header .header__logo-crown,.rc-header .rc-header__logo-text,.rc-header .header__logo-text,.header .rc-header__logo-crown,.header .header__logo-crown,.header .rc-header__logo-text,.header .header__logo-text {
+ -webkit-transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
+ transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
+ transition: opacity 0.2s ease, transform 0.2s ease;
+ transition: opacity 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
+ -webkit-transform-origin: center 0;
+ transform-origin: center 0;
+}
+
+.rc-header--scrolled .rc-header__logo-text,.rc-header--scrolled .header__logo-text,.header--scrolled .rc-header__logo-text,.header--scrolled .header__logo-text {
+ opacity: 0;
+ -webkit-transition: opacity 0.2s ease;
+ transition: opacity 0.2s ease;
+}
+
+.rc-header--scrolled .rc-header__logo-crown,.rc-header--scrolled .header__logo-crown,.header--scrolled .rc-header__logo-crown,.header--scrolled .header__logo-crown {
+ -webkit-transform: scale(1.5);
+ transform: scale(1.5);
+ -webkit-transform-origin: center 0;
+ transform-origin: center 0;
+ -webkit-transition: -webkit-transform 0.2s ease;
+ transition: -webkit-transform 0.2s ease;
+ transition: transform 0.2s ease;
+ transition: transform 0.2s ease, -webkit-transform 0.2s ease;
+}
+
+.edge15 .rc-header--scrolled .header__logo,.edge15 .rc-header--scrolled .rc-header__logo,.edge16 .rc-header--scrolled .header__logo,.edge16 .rc-header--scrolled .rc-header__logo,.ie11 .rc-header--scrolled .header__logo,.ie11 .rc-header--scrolled .rc-header__logo,.edge15
+.header--scrolled .header__logo,.edge15
+.header--scrolled .rc-header__logo,.edge16
+.header--scrolled .header__logo,.edge16
+.header--scrolled .rc-header__logo,.ie11
+.header--scrolled .header__logo,.ie11
+.header--scrolled .rc-header__logo {
+ -webkit-transform: translateY(-25%) scale(1.5);
+ transform: translateY(-25%) scale(1.5);
+ -webkit-transform-origin: center 0;
+ transform-origin: center 0;
+ -webkit-transition: -webkit-transform 0.2s ease;
+ transition: -webkit-transform 0.2s ease;
+ transition: transform 0.2s ease;
+ transition: transform 0.2s ease, -webkit-transform 0.2s ease;
+}/*! critical:start */.rc-header__right,.header__right {
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ }
+
+.rc-header__center,.header__center {
+ -ms-flex-item-align: center;
+ align-self: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}/*! critical:end */.rc-header__search-bar,.header__search-bar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ z-index: 61;
+ }
+
+.rc-header__input,.header__input {
+ width: 100%;
+ height: 100%;
+ padding: 0 3rem;
+ border-radius: 0;
+ border: none;
+ border-bottom: solid 1px #D7D7D7;
+ -webkit-appearance: none;
+}
+
+.rc-header__search-results,.header__search-results {
+ position: absolute;
+ width: 100%;
+ list-style: none;
+ margin: 0;
+ background-color: #F6F6F6;
+ z-index: 61;
+ max-height: calc(100vh - 5rem);
+ overflow-y: scroll;
+ top: 4.167rem;
+}
+
+.rc-hidden ~ .rc-header__search-results,.hidden ~ .rc-header__search-results,.rc-hidden ~
+.header__search-results,.hidden ~
+.header__search-results {
+ display: none;
+}
+
+.rc-gallery-wrapper,.gallery-wrapper {
+ margin: 0 auto;
+}
+
+.rc-interactive-image,.interactive-image {
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+ z-index: 2;
+}
+
+.rc-interactive-image__button,.interactive-image__button {
+ position: absolute;
+}
+
+.rc-img--africa,.img--africa {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/africa--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--africa,.rc-tab:hover .rc-img--africa,.tab:hover .rc-img--africa,[aria-selected="true"]
+.img--africa,.rc-tab:hover
+.img--africa,.tab:hover
+.img--africa {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/africa.png?v=8-7-8);
+}
+
+.rc-img--middle-east,.img--middle-east {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/middle-east--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--middle-east,.rc-tab:hover .rc-img--middle-east,.tab:hover .rc-img--middle-east,[aria-selected="true"]
+.img--middle-east,.rc-tab:hover
+.img--middle-east,.tab:hover
+.img--middle-east {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/middle-east.png?v=8-7-8);
+}
+
+.rc-img--europe,.img--europe {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/europe--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--europe,.rc-tab:hover .rc-img--europe,.tab:hover .rc-img--europe,[aria-selected="true"]
+.img--europe,.rc-tab:hover
+.img--europe,.tab:hover
+.img--europe {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/europe.png?v=8-7-8);
+}
+
+.rc-img--north-america,.img--north-america {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/north-america--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--north-america,.rc-tab:hover .rc-img--north-america,.tab:hover .rc-img--north-america,[aria-selected="true"]
+.img--north-america,.rc-tab:hover
+.img--north-america,.tab:hover
+.img--north-america {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/north-america.png?v=8-7-8);
+}
+
+.rc-img--south-america,.img--south-america {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/south-america--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--south-america,.rc-tab:hover .rc-img--south-america,.tab:hover .rc-img--south-america,[aria-selected="true"]
+.img--south-america,.rc-tab:hover
+.img--south-america,.tab:hover
+.img--south-america {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/south-america.png?v=8-7-8);
+}
+
+.rc-img--asia-pacific,.img--asia-pacific {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/asia-pacific--gs.png?v=8-7-8);
+}
+
+[aria-selected="true"] .rc-img--asia-pacific,.rc-tab:hover .rc-img--asia-pacific,.tab:hover .rc-img--asia-pacific,[aria-selected="true"]
+.img--asia-pacific,.rc-tab:hover
+.img--asia-pacific,.tab:hover
+.img--asia-pacific {
+ background-image: url(https://d1a19ys8w1wkc1.cloudfront.net/asia-pacific.png?v=8-7-8);
+}
+
+.rc-navigation--vertical,.navigation--vertical {
+ display: block;
+ color: #666666;
+ width: 100%;
+ z-index: 40;
+}
+
+.rc-navigation--vertical__list,.navigation--vertical__list {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.rc-navigation--vertical__list-item > a.rc-active::after,.rc-navigation--vertical__list-item > a.active::after,.navigation--vertical__list-item > a.rc-active::after,.navigation--vertical__list-item > a.active::after,.rc-navigation--vertical__list-item > a:hover::after,.navigation--vertical__list-item > a:hover::after {
+ content: '';
+ position: absolute;
+ right: 0;
+ top: 0;
+ width: 24px;
+}
+
+.rc-navigation--vertical__list-item,.navigation--vertical__list-item {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+}
+
+.rc-navigation--vertical__list-item > a,.rc-navigation--vertical__list-item > .rc-section-title,.rc-navigation--vertical__list-item > .section-title,.navigation--vertical__list-item > a,.navigation--vertical__list-item > .rc-section-title,.navigation--vertical__list-item > .section-title {
+ position: relative;
+ display: block;
+ text-decoration: none;
+ padding: .5rem;
+ color: #666666;
+ font-weight: 300;
+}
+
+.rc-navigation--vertical__list-item > .rc-section-title,.rc-navigation--vertical__list-item > .section-title,.navigation--vertical__list-item > .rc-section-title,.navigation--vertical__list-item > .section-title {
+ margin-top: 1rem;
+ font-weight: 500;
+ padding-bottom: 1rem;
+}
+
+.rc-navigation--vertical--toggle,.navigation--vertical--toggle {
+ position: absolute;
+ z-index: 40;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+}
+
+.rc-page-header,.page-header {
+ z-index: 60;
+}
+
+.rc-nav,.nav {
+ width: 100%;
+ position: relative;
+}
+
+.rc-nav:not(.hidden),.nav:not(.hidden) {
+ -webkit-animation: fadeInBottom 0.3s forwards ease;
+ animation: fadeInBottom 0.3s forwards ease;
+}
+
+.rc-input__number-picker-wrapper {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-input__number-picker-wrapper > .rc-input__label {
+ display: none;
+}
+
+.rc-input__number-picker-wrapper > .rc-btn {
+ -ms-flex-item-align: center;
+ align-self: center;
+}
+
+.rc-input__number-picker-wrapper > .rc-input__number-picker {
+ border-color: #D7D7D7;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #D7D7D7;
+ border-radius: 3px;
+ font-weight: 500;
+ text-align: center;
+ -webkit-appearance: none;
+ appearance: none;
+ -moz-appearance: textfield;
+}
+
+.rc-input__number-picker-wrapper .rc-input__validation-message {
+ top: 100%;
+ left: 0;
+}
+
+.rc-template__sticky--sm-down .rc-input__number-picker-wrapper.rc-input--warning {
+ margin-bottom: 0;
+}
+
+.rc-template__sticky--sm-down .rc-input__number-picker-wrapper.rc-input--warning .rc-input__validation-message {
+ min-width: 22em;
+}
+
+.rc-input__number-picker::-webkit-inner-spin-button,.rc-input__number-picker::-webkit-outer-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+.rc-pagination {
+ max-width: 18em;
+ margin: 0 auto;
+}
+
+.rc-pagination .rc-pagination__form {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-pagination .rc-pagination__direction {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 10px;
+ cursor: pointer;
+ border: 0;
+ color: #D7D7D7;
+ background: transparent;
+}
+
+.rc-pagination .rc-pagination__direction--disabled {
+ opacity: 0.4;
+ cursor: not-allowed;
+}
+
+.rc-pagination .rc-pagination__steps {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.rc-pagination .rc-pagination__step--current {
+ border: 1px solid #D7D7D7;
+ color: #666666;
+ border-radius: 3px;
+ margin-right: 0.5rem;
+ font-weight: 500;
+ width: 2.75rem;
+ height: 2.75rem;
+ text-align: center;
+}
+
+.rc-tab,.tab {
+ background: transparent;
+ border: none;
+ border-radius: 0;
+ border-bottom: solid 4px transparent;
+ -webkit-animation: fadeInRight forwards 0.6s;
+ animation: fadeInRight forwards 0.6s;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+ color: #444444;
+}
+
+.rc-tab:focus,.rc-tab:hover,.tab:focus,.tab:hover {
+ color: #E2001A;
+}
+
+li:only-child .rc-tab,li:only-child
+.tab {
+ cursor: default;
+}
+
+.rc-tab[aria-selected='true'],.tab[aria-selected='true'] {
+ color: #E2001A;
+ border-bottom-color: #E2001A;
+}
+
+.ie11 .rc-tab,.ie11
+.tab {
+ padding-bottom: 14px;
+}
+
+.rc-tabs__controller--border > ul > li {
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+}
+
+.rc-tabs__controller--border--full-width > ul {
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+}
+
+.rc-tab--img,.tab--img {
+ border-bottom: none;
+ white-space: nowrap;
+ text-align: center;
+}
+
+.firefox .rc-tab--img,.firefox
+.tab--img {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.firefox .rc-tab--img .rc-tab__img,.firefox .rc-tab--img .tab__img,.firefox
+.tab--img .rc-tab__img,.firefox
+.tab--img .tab__img {
+ margin-bottom: 0.5rem;
+}
+
+.rc-tab--img .rc-tab__img,.rc-tab--img .tab__img,.tab--img .rc-tab__img,.tab--img .tab__img {
+ background-size: contain;
+ border: solid 1px #D7D7D7;
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+}
+
+.rc-tab--img[aria-selected='true'] .rc-tab__img,.rc-tab--img[aria-selected='true'] .tab__img,.rc-tab--img:hover .rc-tab__img,.rc-tab--img:hover .tab__img,.tab--img[aria-selected='true'] .rc-tab__img,.tab--img[aria-selected='true'] .tab__img,.tab--img:hover .rc-tab__img,.tab--img:hover .tab__img {
+ border: solid 1px #E2001A;
+}
+
+.rc-tab--img .rc-tab__label,.rc-tab--img .tab__label,.tab--img .rc-tab__label,.tab--img .tab__label {
+ display: block;
+}
+
+.rc-tab--img .rc-tab__label:last-of-type,.rc-tab--img .tab__label:last-of-type,.tab--img .rc-tab__label:last-of-type,.tab--img .tab__label:last-of-type {
+ font-size: 1rem;
+}
+
+.rc-tab--view-control {
+ border-top-color: #D7D7D7;
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ border-left-color: #D7D7D7;
+ border-left-style: solid;
+ border-left-width: 1px;
+ -webkit-transition: background-color 0.2s ease;
+ transition: background-color 0.2s ease;
+}
+
+li:last-child .rc-tab--view-control {
+ border-right-color: #D7D7D7;
+ border-right-style: solid;
+ border-right-width: 1px;
+}
+
+.edge .rc-tab--view-control:focus,.ie .rc-tab--view-control:focus {
+ border-top-color: #D7D7D7;
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ border-left-color: #D7D7D7;
+ border-left-style: solid;
+ border-left-width: 1px;
+}
+
+li:last-child .edge .rc-tab--view-control:focus,li:last-child
+.ie .rc-tab--view-control:focus {
+ border-right-color: #D7D7D7;
+ border-right-style: solid;
+ border-right-width: 1px;
+}
+
+.rc-tab--centered > li:first-child {
+ margin-left: auto;
+}
+
+.rc-tab--centered > li:last-child {
+ margin-right: auto;
+}
+
+.rc-template.rc-template--pdp .rc-template__infobox {
+ display: inline-block;
+}
+
+.rc-template.rc-template--pdp .rc-template__benefit-item {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.rc-zoom__image-container {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ right: 0;
+ z-index: 100;
+ overflow: hidden;
+ z-index: 2;
+}
+
+.rc-zoom__image-container .rc-loader-infinite {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate3d(-50%, -50%, 0);
+ transform: translate3d(-50%, -50%, 0);
+}
+
+.rc-zoom__image-container--loaded {
+ background-color: white;
+}
+
+.rc-zoom__image {
+ max-width: none !important;
+ width: auto !important;
+ max-height: none !important;
+}
+
+.rc-zoom__lens {
+ position: absolute;
+ pointer-events: none;
+ z-index: 60;
+ background-color: rgba(51, 51, 51, 0.45);
+}/*! critical:start *//*! critical:end */.rc-padding-x--xs,.padding-x--xs {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+.rc-padding-left--xs,.padding-left--xs {
+ padding-left: 0.5rem;
+}
+
+.rc-padding-right--xs,.padding-right--xs {
+ padding-right: 0.5rem;
+}
+
+.rc-padding-y--xs,.padding-y--xs {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.rc-padding-top--xs,.padding-top--xs {
+ padding-top: 0.5rem;
+}
+
+.rc-padding-bottom--xs,.padding-bottom--xs {
+ padding-bottom: 0.5rem;
+}
+
+.rc-padding--xs,.padding--xs {
+ padding: 0.5rem;
+}
+
+.rc-padding--none,.padding--none {
+ padding: 0 !important;
+}
+
+.rc-padding-x--none,.padding-x--none {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.rc-padding-left--none,.padding-left--none {
+ padding-left: 0 !important;
+}
+
+.rc-padding-right--none,.padding-right--none {
+ padding-right: 0 !important;
+}
+
+.rc-padding-y--none,.padding-y--none {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.rc-padding-top--none,.padding-top--none {
+ padding-top: 0 !important;
+}
+
+.rc-padding-bottom--none,.padding-bottom--none {
+ padding-bottom: 0 !important;
+}
+
+.rc-margin-x--xs,.margin-x--xs {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+}
+
+.rc-margin-left--xs,.margin-left--xs {
+ margin-left: 0.5rem;
+}
+
+.rc-margin-right--xs,.margin-right--xs {
+ margin-right: 0.5rem;
+}
+
+.rc-margin-y--xs,.margin-y--xs {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+}
+
+.rc-margin-top--xs,.margin-top--xs {
+ margin-top: 0.5rem;
+}
+
+.rc-margin-bottom--xs,.margin-bottom--xs {
+ margin-bottom: 0.5rem;
+}
+
+.rc-margin--xs,.margin--xs {
+ margin: 0.5rem;
+}
+
+.rc-margin--none,.margin--none {
+ margin: 0 !important;
+}
+
+.rc-margin-x--none,.margin-x--none {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.rc-margin-left--none,.margin-left--none {
+ margin-left: 0 !important;
+}
+
+.rc-margin-right--none,.margin-right--none {
+ margin-right: 0 !important;
+}
+
+.rc-margin-y--none,.margin-y--none {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.rc-margin-top--none,.margin-top--none {
+ margin-top: 0 !important;
+}
+
+.rc-margin-bottom--none,.margin-bottom--none {
+ margin-bottom: 0 !important;
+}
+
+.rc-padding-x--sm,.padding-x--sm {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.rc-padding-left--sm,.padding-left--sm {
+ padding-left: 0.5rem;
+}
+
+.rc-padding-right--sm,.padding-right--sm {
+ padding-right: 0.5rem;
+}
+
+.rc-padding-y--sm,.padding-y--sm {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.rc-padding-top--sm,.padding-top--sm {
+ padding-top: 0.5rem;
+}
+
+.rc-padding-bottom--sm,.padding-bottom--sm {
+ padding-bottom: 0.5rem;
+}
+
+.rc-padding--sm,.padding--sm {
+ padding: 0.5rem;
+}
+
+.rc-padding--none,.padding--none {
+ padding: 0 !important;
+}
+
+.rc-padding-x--none,.padding-x--none {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.rc-padding-left--none,.padding-left--none {
+ padding-left: 0 !important;
+}
+
+.rc-padding-right--none,.padding-right--none {
+ padding-right: 0 !important;
+}
+
+.rc-padding-y--none,.padding-y--none {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.rc-padding-top--none,.padding-top--none {
+ padding-top: 0 !important;
+}
+
+.rc-padding-bottom--none,.padding-bottom--none {
+ padding-bottom: 0 !important;
+}
+
+.rc-margin-x--sm,.margin-x--sm {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+}
+
+.rc-margin-left--sm,.margin-left--sm {
+ margin-left: 0.5rem;
+}
+
+.rc-margin-right--sm,.margin-right--sm {
+ margin-right: 0.5rem;
+}
+
+.rc-margin-y--sm,.margin-y--sm {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+}
+
+.rc-margin-top--sm,.margin-top--sm {
+ margin-top: 0.5rem;
+}
+
+.rc-margin-bottom--sm,.margin-bottom--sm {
+ margin-bottom: 0.5rem;
+}
+
+.rc-margin--sm,.margin--sm {
+ margin: 0.5rem;
+}
+
+.rc-margin--none,.margin--none {
+ margin: 0 !important;
+}
+
+.rc-margin-x--none,.margin-x--none {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.rc-margin-left--none,.margin-left--none {
+ margin-left: 0 !important;
+}
+
+.rc-margin-right--none,.margin-right--none {
+ margin-right: 0 !important;
+}
+
+.rc-margin-y--none,.margin-y--none {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.rc-margin-top--none,.margin-top--none {
+ margin-top: 0 !important;
+}
+
+.rc-margin-bottom--none,.margin-bottom--none {
+ margin-bottom: 0 !important;
+}
+
+.rc-padding-x--md,.padding-x--md {
+ padding-left: 1rem;
+ padding-right: 1rem;
+}
+
+.rc-padding-left--md,.padding-left--md {
+ padding-left: 1rem;
+}
+
+.rc-padding-right--md,.padding-right--md {
+ padding-right: 1rem;
+}
+
+.rc-padding-y--md,.padding-y--md {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+}
+
+.rc-padding-top--md,.padding-top--md {
+ padding-top: 1rem;
+}
+
+.rc-padding-bottom--md,.padding-bottom--md {
+ padding-bottom: 1rem;
+}
+
+.rc-padding--md,.padding--md {
+ padding: 1rem;
+}
+
+.rc-padding--none,.padding--none {
+ padding: 0 !important;
+}
+
+.rc-padding-x--none,.padding-x--none {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.rc-padding-left--none,.padding-left--none {
+ padding-left: 0 !important;
+}
+
+.rc-padding-right--none,.padding-right--none {
+ padding-right: 0 !important;
+}
+
+.rc-padding-y--none,.padding-y--none {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.rc-padding-top--none,.padding-top--none {
+ padding-top: 0 !important;
+}
+
+.rc-padding-bottom--none,.padding-bottom--none {
+ padding-bottom: 0 !important;
+}
+
+.rc-margin-x--md,.margin-x--md {
+ margin-left: 1rem;
+ margin-right: 1rem;
+}
+
+.rc-margin-left--md,.margin-left--md {
+ margin-left: 1rem;
+}
+
+.rc-margin-right--md,.margin-right--md {
+ margin-right: 1rem;
+}
+
+.rc-margin-y--md,.margin-y--md {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+}
+
+.rc-margin-top--md,.margin-top--md {
+ margin-top: 1rem;
+}
+
+.rc-margin-bottom--md,.margin-bottom--md {
+ margin-bottom: 1rem;
+}
+
+.rc-margin--md,.margin--md {
+ margin: 1rem;
+}
+
+.rc-margin--none,.margin--none {
+ margin: 0 !important;
+}
+
+.rc-margin-x--none,.margin-x--none {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.rc-margin-left--none,.margin-left--none {
+ margin-left: 0 !important;
+}
+
+.rc-margin-right--none,.margin-right--none {
+ margin-right: 0 !important;
+}
+
+.rc-margin-y--none,.margin-y--none {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.rc-margin-top--none,.margin-top--none {
+ margin-top: 0 !important;
+}
+
+.rc-margin-bottom--none,.margin-bottom--none {
+ margin-bottom: 0 !important;
+}
+
+.rc-padding-x--lg,.padding-x--lg {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+}
+
+.rc-padding-left--lg,.padding-left--lg {
+ padding-left: 1.5rem;
+}
+
+.rc-padding-right--lg,.padding-right--lg {
+ padding-right: 1.5rem;
+}
+
+.rc-padding-y--lg,.padding-y--lg {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+}
+
+.rc-padding-top--lg,.padding-top--lg {
+ padding-top: 1.5rem;
+}
+
+.rc-padding-bottom--lg,.padding-bottom--lg {
+ padding-bottom: 1.5rem;
+}
+
+.rc-padding--lg,.padding--lg {
+ padding: 1.5rem;
+}
+
+.rc-padding--none,.padding--none {
+ padding: 0 !important;
+}
+
+.rc-padding-x--none,.padding-x--none {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.rc-padding-left--none,.padding-left--none {
+ padding-left: 0 !important;
+}
+
+.rc-padding-right--none,.padding-right--none {
+ padding-right: 0 !important;
+}
+
+.rc-padding-y--none,.padding-y--none {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.rc-padding-top--none,.padding-top--none {
+ padding-top: 0 !important;
+}
+
+.rc-padding-bottom--none,.padding-bottom--none {
+ padding-bottom: 0 !important;
+}
+
+.rc-margin-x--lg,.margin-x--lg {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+}
+
+.rc-margin-left--lg,.margin-left--lg {
+ margin-left: 1.5rem;
+}
+
+.rc-margin-right--lg,.margin-right--lg {
+ margin-right: 1.5rem;
+}
+
+.rc-margin-y--lg,.margin-y--lg {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+}
+
+.rc-margin-top--lg,.margin-top--lg {
+ margin-top: 1.5rem;
+}
+
+.rc-margin-bottom--lg,.margin-bottom--lg {
+ margin-bottom: 1.5rem;
+}
+
+.rc-margin--lg,.margin--lg {
+ margin: 1.5rem;
+}
+
+.rc-margin--none,.margin--none {
+ margin: 0 !important;
+}
+
+.rc-margin-x--none,.margin-x--none {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.rc-margin-left--none,.margin-left--none {
+ margin-left: 0 !important;
+}
+
+.rc-margin-right--none,.margin-right--none {
+ margin-right: 0 !important;
+}
+
+.rc-margin-y--none,.margin-y--none {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.rc-margin-top--none,.margin-top--none {
+ margin-top: 0 !important;
+}
+
+.rc-margin-bottom--none,.margin-bottom--none {
+ margin-bottom: 0 !important;
+}
+
+.rc-padding-x--xl,.padding-x--xl {
+ padding-left: 2rem;
+ padding-right: 2rem;
+}
+
+.rc-padding-left--xl,.padding-left--xl {
+ padding-left: 2rem;
+}
+
+.rc-padding-right--xl,.padding-right--xl {
+ padding-right: 2rem;
+}
+
+.rc-padding-y--xl,.padding-y--xl {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+}
+
+.rc-padding-top--xl,.padding-top--xl {
+ padding-top: 2rem;
+}
+
+.rc-padding-bottom--xl,.padding-bottom--xl {
+ padding-bottom: 2rem;
+}
+
+.rc-padding--xl,.padding--xl {
+ padding: 2rem;
+}
+
+.rc-padding--none,.padding--none {
+ padding: 0 !important;
+}
+
+.rc-padding-x--none,.padding-x--none {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.rc-padding-left--none,.padding-left--none {
+ padding-left: 0 !important;
+}
+
+.rc-padding-right--none,.padding-right--none {
+ padding-right: 0 !important;
+}
+
+.rc-padding-y--none,.padding-y--none {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.rc-padding-top--none,.padding-top--none {
+ padding-top: 0 !important;
+}
+
+.rc-padding-bottom--none,.padding-bottom--none {
+ padding-bottom: 0 !important;
+}
+
+.rc-margin-x--xl,.margin-x--xl {
+ margin-left: 2rem;
+ margin-right: 2rem;
+}
+
+.rc-margin-left--xl,.margin-left--xl {
+ margin-left: 2rem;
+}
+
+.rc-margin-right--xl,.margin-right--xl {
+ margin-right: 2rem;
+}
+
+.rc-margin-y--xl,.margin-y--xl {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+}
+
+.rc-margin-top--xl,.margin-top--xl {
+ margin-top: 2rem;
+}
+
+.rc-margin-bottom--xl,.margin-bottom--xl {
+ margin-bottom: 2rem;
+}
+
+.rc-margin--xl,.margin--xl {
+ margin: 2rem;
+}
+
+.rc-margin--none,.margin--none {
+ margin: 0 !important;
+}
+
+.rc-margin-x--none,.margin-x--none {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.rc-margin-left--none,.margin-left--none {
+ margin-left: 0 !important;
+}
+
+.rc-margin-right--none,.margin-right--none {
+ margin-right: 0 !important;
+}
+
+.rc-margin-y--none,.margin-y--none {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.rc-margin-top--none,.margin-top--none {
+ margin-top: 0 !important;
+}
+
+.rc-margin-bottom--none,.margin-bottom--none {
+ margin-bottom: 0 !important;
+}
+
+.rc-scroll--none,.scroll--none {
+ overflow: hidden;
+}
+
+.rc-scroll--x,.scroll--x {
+ overflow-y: hidden;
+ overflow-x: auto;
+}
+
+.rc-scroll--y,.scroll--y {
+ overflow-y: auto;
+ overflow-x: hidden;
+}
+
+.rc-layout--one-two > .rc-column > img,.layout--one-two > .rc-column > img,.rc-layout--two-one > .rc-column > img,.layout--two-one > .rc-column > img,.rc-layout--one-two > .rc-column > figure > img,.layout--one-two > .rc-column > figure > img,.rc-layout--two-one > .rc-column > figure > img,.layout--two-one > .rc-column > figure > img {
+ margin: 0 auto;
+}
+
+.rc-max-height--med,.max-height--med {
+ max-height: 50vh;
+}
+
+.rc-full-width {
+ width: 100%;
+}
+
+.rc-list__header-link,.rc-stick-left,.stick-left,.rc-stick-right,.stick-right,.rc-stick-bottom,.stick-bottom,.rc-stick-top,.stick-top {
+ position: absolute !important;
+}
+
+.rc-fixed-bottom,.fixed-bottom,.rc-fixed-top,.fixed-top,.rc-fixed-vertically,.fixed-vertically,.rc-fixed-center,.fixed-center {
+ position: fixed !important;
+}
+
+.rc-stick-left,.stick-left {
+ left: 0;
+ right: auto;
+}
+
+.rc-stick-right,.stick-right {
+ right: 0;
+ left: auto;
+}
+
+.rc-stick-bottom,.stick-bottom {
+ bottom: 0;
+ top: auto;
+}
+
+.rc-stick-top,.stick-top {
+ top: 0;
+ bottom: auto;
+}
+
+.rc-fixed-bottom,.fixed-bottom {
+ bottom: 0;
+ top: auto;
+}
+
+.rc-fixed-top,.fixed-top {
+ top: 0;
+ bottom: auto;
+}
+
+.rc-fixed-vertically,.fixed-vertically {
+ top: 0;
+ bottom: 0;
+}
+
+.rc-lock-top-bottom-fixed,.lock-top-bottom-fixed {
+ position: fixed !important;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow-y: scroll;
+}
+
+.rc-fixed-center,.fixed-center {
+ width: 100%;
+ height: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ top: 0;
+ left: 0;
+ z-index: 45;
+}
+
+.rc-bg-image,.bg-image,.rc-bg-video__wrapper,.bg-video__wrapper,.rc-bg-responsive-image__wrapper,.bg-responsive-image__wrapper,.rc-cover,.cover {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+}
+
+.rc-input.rc-icon::after,.input.rc-icon::after,.rc-input__password ~ .rc-input__password-toggle,.rc-input__password ~ .input__password-toggle,.input__password ~ .rc-input__password-toggle,.input__password ~ .input__password-toggle,.rc-vertical-align,.vertical-align,.rc-input--success.rc-input::after,.rc-input--success.input::after,.input--success.rc-input::after,.input--success.input::after,.rc-input--warning.rc-input::after,.rc-input--warning.input::after,.input--warning.rc-input::after,.input--warning.input::after,.rc-input--error.rc-input::after,.rc-input--error.input::after,.input--error.rc-input::after,.input--error.input::after,.rc-select:not(.rc-select-processed)::after,.select:not(.select-processed):not(.rc-select-processed)::after,.choices .select::after,.rc-select .choices::after {
+ position: absolute !important;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+}
+
+.rc-horizontal-align,.horizontal-align {
+ position: absolute !important;
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+
+.rc-modal__logo,.modal__logo,.rc-center-align,.center-align,.rc-btn--icon::after,.btn--icon::after,.rc-input__submit--search::after,.input__submit--search::after,.pika-next::after,.pika-prev::after,.rc-btn--icon--xs::after,.btn--icon--xs::after,.rc-input__submit--micro::after,.input__submit--micro::after,.rc-btn--action::after,.btn--action::after,.rc-page-header .rc-logo-wrapper,.page-header .logo-wrapper {
+ position: absolute !important;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translateY(-50%) translateX(-50%);
+ transform: translateY(-50%) translateX(-50%);
+}
+
+.rc-align-children--centered,.align-children--centered,.rc-align-children--top,.align-children--top,.rc-align-children--bottom,.align-children--bottom,.rc-align-children--space-between,.align-children--space-between {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.rc-align-children--centered > div,.align-children--centered > div,.rc-align-children--top > div,.align-children--top > div,.rc-align-children--bottom > div,.align-children--bottom > div {
+ max-width: 50%;
+}
+
+.rc-align-children--top > div,.align-children--top > div {
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+}
+
+.rc-align-children--bottom > div,.align-children--bottom > div {
+ -ms-flex-item-align: end;
+ align-self: flex-end;
+}
+
+.rc-align-children--space-between,.align-children--space-between {
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+
+.rc-align-children--space-between > div,.align-children--space-between > div {
+ display: inline-block;
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.rc-max-width--sm,.max-width--sm,.rc-max-width--md,.max-width--md,.rc-content-block__wrapper,.content-block__wrapper,.rc-max-width--lg,.max-width--lg,.rc-max-width--xl,.max-width--xl,.rc-max-width--xxl,.max-width--xxl {
+ margin-left: auto !important;
+ margin-right: auto !important;
+}
+
+.rc-max-width--sm,.max-width--sm {
+ max-width: 300px;
+}
+
+.rc-max-width--md,.max-width--md {
+ max-width: 768px;
+}
+
+.rc-content-block__wrapper,.content-block__wrapper,.rc-max-width--lg,.max-width--lg {
+ max-width: 1100px;
+}
+
+.rc-max-width--xl,.max-width--xl {
+ max-width: 1400px;
+}
+
+.rc-max-width--xxl,.max-width--xxl {
+ max-width: 1800px;
+}
+
+@media only screen and (-webkit-min-device-pixel-ratio: 3) {
+ .rc-icon {
+ margin-left: -1px;
+ }
+}
+
+@media (min-width: 480px) {
+ .rc-input:not(.rc-input--full-width),.input:not(.rc-input--full-width),.rc-select:not(.rc-input--full-width),.select:not(.rc-input--full-width) {
+ max-width: 320px;
+ }
+
+ .rc-progress-stepped__item {
+ margin: 0 1rem;
+ }
+
+ .rc-progress-stepped__link {
+ width: 2.5rem;
+ height: 2.5rem;
+ line-height: 2rem;
+ border-color: transparent;
+ border-color: transparent;
+ border-style: solid;
+ border-width: 4px;
+ }
+
+ .rc-progress-stepped__link::before {
+ font-size: 1.25em;
+ }
+
+ .rc-progress-stepped__link::after {
+ width: 1.25rem;
+ height: .3rem;
+ }
+
+ .rc-xs-down,.xs-down {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xs-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xs-up {
+ text-align: center;
+ }
+
+ .rc-text--left--xs-up {
+ text-align: left;
+ }
+
+ .rc-text--right--xs-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 640px) {
+ .choices__list--dropdown .choices__item--selectable {
+ padding-right: 100px;
+ }
+
+ .choices__list--dropdown .choices__item--selectable:after {
+ content: attr(data-select-text);
+ font-size: 12px;
+ opacity: 0;
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ }
+
+ [dir="rtl"] .choices__list--dropdown .choices__item--selectable {
+ text-align: right;
+ padding-left: 100px;
+ padding-right: 10px;
+ }
+
+ [dir="rtl"] .choices__list--dropdown .choices__item--selectable:after {
+ right: auto;
+ left: 10px;
+ }
+
+ .rc-justify--left--sm-up {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+
+ .rc-justify--center--sm-up {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+
+ .rc-justify--right--sm-up {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+
+ .rc-baseline figure > figcaption {
+ text-align: left;
+ margin-bottom: .5em;
+ }
+
+ figure.rc-media--alignleft,figure.media--alignleft,figure.rc-media--alignright,figure.media--alignright {
+ max-width: 60%;
+ margin-top: .4em;
+ margin-bottom: .75em;
+ }
+
+ figure.rc-media--alignleft,figure.media--alignleft {
+ float: left;
+ margin-right: 1.5em;
+ }
+
+ figure.rc-media--alignleft > figcaption,figure.media--alignleft > figcaption {
+ margin-right: 1em;
+ }
+
+ figure.rc-media--alignright,figure.media--alignright {
+ float: right;
+ margin-left: 1.5em;
+ }
+
+ figure.rc-media--alignright > figcaption,figure.media--alignright > figcaption {
+ margin-left: 1em;
+ }
+
+ figure.rc-media--aligncenter,figure.media--aligncenter {
+ max-width: 90%;
+ margin: 1em auto;
+ }
+
+ .rc-baseline,.rc-baseline input,.rc-baseline textarea,.rc-baseline select,.rc-baseline button {
+ font-size: 16px;
+ }
+
+ .rc-btn--icon,.btn--icon,.rc-input__submit--search,.input__submit--search,.pika-next,.pika-prev,.rc-btn--icon--xs,.btn--icon--xs,.rc-input__submit--micro,.input__submit--micro,.rc-btn--action,.btn--action {
+ min-width: 3rem;
+ height: 3rem;
+ }
+
+ .rc-input--micro {
+ padding-right: 3rem;
+ }
+
+ .pika-title {
+ padding-top: 0.5rem;
+ }
+
+ .rc-card-grid {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .rc-card-grid--small {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .rc-card-grid--withsidebar {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--withsidebar {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ .rc-progress-stepped__link {
+ width: 3.5rem;
+ height: 3.5rem;
+ line-height: 3rem;
+ }
+
+ .rc-progress-stepped__link:before {
+ font-size: 1.25em;
+ }
+
+ .rc-progress-stepped__link::after {
+ width: 2rem;
+ height: .4rem;
+ top: -0.2rem;
+ }
+
+ .rc-news-article-card > .rc-column {
+ width: 50%;
+ }
+
+ .rc-news-article-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-event-card > .rc-column {
+ width: 50%;
+ }
+
+ .rc-event-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 50%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-col--20,.rc-col--25,.rc-col--33,.rc-col--50,.rc-col--66,.rc-col--75,.rc-col--80 {
+ padding: 6px;
+ float: left;
+ }
+
+ .rc-grid {
+ margin: 0 -6px;
+ }
+
+ .rc-col--20 {
+ width: 20%;
+ }
+
+ .rc-col--25 {
+ width: 25%;
+ }
+
+ .rc-col--33 {
+ width: 33.333%;
+ }
+
+ .rc-col--50 {
+ width: 50%;
+ }
+
+ .rc-col--66 {
+ width: 66.667%;
+ }
+
+ .rc-col--75 {
+ width: 75%;
+ }
+
+ .rc-col--80 {
+ width: 80%;
+ }
+
+ .rc-col--100 {
+ width: 100%;
+ }
+
+ .rc-tab,.tab {
+ width: auto;
+ }
+
+ .rc-tab--img .rc-tab__label:last-of-type,.rc-tab--img .tab__label:last-of-type,.tab--img .rc-tab__label:last-of-type,.tab--img .tab__label:last-of-type {
+ font-size: 1.2rem;
+ }
+
+ .rc-sm-down,.sm-down {
+ display: none !important;
+ }
+
+ .rc-align-children--centered--sm-up,.align-children--centered--sm-up {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+
+ .rc-align-children--centered--sm-up > div,.align-children--centered--sm-up > div {
+ max-width: 50%;
+ }
+
+ .rc-flex-direction--reverse--sm-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--sm-up {
+ text-align: center;
+ }
+
+ .rc-text--left--sm-up {
+ text-align: left;
+ }
+
+ .rc-text--right--sm-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 768px) {
+ .rc-input--inline-container {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ }
+
+ .rc-input--inline-container .rc-input--inline {
+ width: auto;
+ }
+
+ .edge .rc-carousel--cards > .rc-card,.edge .rc-carousel--cards > .card,.edge .rc-carousel--cards .rc-card__link,.edge .rc-carousel--cards .card__link {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+ }
+
+ .rc-carousel--cards > .rc-card,.rc-carousel--cards > .card,.rc-carousel--cards .rc-card__link,.rc-carousel--cards .card__link {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .tns-inner {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .rc-carousel--a .tns-inner {
+ margin-left: 0;
+ margin-right: 0;
+ }
+
+ .rc-app-header {
+ padding-top: 5rem;
+ }
+
+ .rc-md-1-down,.md-1-down {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--md-1-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--md-1-up {
+ text-align: center;
+ }
+
+ .rc-text--left--md-1-up {
+ text-align: left;
+ }
+
+ .rc-text--right--md-1-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 769px) {
+ .rc-card__title.rc-alpha,.rc-card__title.alpha,.rc-wysiwyg h1.rc-card__title,.rc-replace-header-styles h1.rc-card__title,.card__title.rc-alpha,.card__title.alpha,.rc-wysiwyg h1.card__title,.rc-replace-header-styles h1.card__title,.rc-alpha,.alpha,.rc-wysiwyg h1,.rc-replace-header-styles h1 {
+ font-size: 2.5rem;
+ line-height: 3.5rem;
+ }
+
+ .rc-card__title.rc-beta,.rc-card__title.beta,.rc-wysiwyg h2.rc-card__title,.rc-replace-header-styles h2.rc-card__title,.card__title.rc-beta,.card__title.beta,.rc-wysiwyg h2.card__title,.rc-replace-header-styles h2.card__title,.rc-beta,.beta,.rc-wysiwyg h2,.rc-replace-header-styles h2 {
+ font-size: 1.875rem;
+ line-height: 2.5rem;
+ }
+
+ .rc-card__title.rc-gamma,.rc-card__title.gamma,.rc-wysiwyg h3.rc-card__title,.rc-replace-header-styles h3.rc-card__title,.card__title.rc-gamma,.card__title.gamma,.rc-wysiwyg h3.card__title,.rc-replace-header-styles h3.card__title,.rc-gamma,.gamma,.rc-wysiwyg h3,.rc-replace-header-styles h3 {
+ font-size: 1.625rem;
+ line-height: 2.5rem;
+ }
+
+ .rc-card__title.rc-delta,.rc-card__title.delta,.rc-wysiwyg h4.rc-card__title,.rc-replace-header-styles h4.rc-card__title,.card__title.rc-delta,.card__title.delta,.rc-wysiwyg h4.card__title,.rc-replace-header-styles h4.card__title,.rc-delta,.delta,.rc-wysiwyg h4,.rc-replace-header-styles h4 {
+ font-size: 1.25rem;
+ line-height: 2rem;
+ }
+
+ .rc-card__title.rc-espilon,.rc-card__title.espilon,.rc-wysiwyg h5.rc-card__title,.rc-replace-header-styles h5.rc-card__title,.card__title.rc-espilon,.card__title.espilon,.rc-wysiwyg h5.card__title,.rc-replace-header-styles h5.card__title,.rc-espilon,.espilon,.rc-wysiwyg h5,.rc-replace-header-styles h5 {
+ font-size: 1.125rem;
+ line-height: 1.5rem;
+ }
+
+ .rc-card__title.rc-zeta,.rc-card__title.zeta,.rc-wysiwyg h6.rc-card__title,.rc-replace-header-styles h6.rc-card__title,.card__title.rc-zeta,.card__title.zeta,.rc-wysiwyg h6.card__title,.rc-replace-header-styles h6.card__title,.rc-zeta,.zeta,.rc-wysiwyg h6,.rc-replace-header-styles h6 {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .rc-intro,.intro {
+ font-size: 1.125rem;
+ line-height: 1.6rem;
+ }
+
+ .rc-large-intro,.large-intro {
+ font-size: 1.375rem;
+ line-height: 2.25rem;
+ }
+
+ .pika-single.is-bound .pika-button,.pika-table abbr,.rc-meta,.meta {
+ font-size: 0.875rem;
+ line-height: 1.125rem;
+ }
+
+ .pika-label,.pika-title,.rc-body,.body {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .rc-large-body,.large-body {
+ font-size: 1.125rem;
+ line-height: 2.125rem;
+ }
+
+ .rc-numeric,.numeric {
+ font-size: 1.375rem;
+ line-height: 2.25rem;
+ }
+
+ .rc-alpha--impact,.alpha--impact {
+ font-size: 4.5rem;
+ line-height: 5.5rem;
+ }
+
+ .rc-alert,.alert {
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ }
+
+ .rc-alert .rc-alert__btn,.rc-alert .alert__btn,.alert .rc-alert__btn,.alert .alert__btn {
+ margin-top: 0;
+ margin-left: 1.5rem;
+ }
+
+ .rc-btn:not(.rc-btn--icon-label):not(.rc-btn--action):not(.rc-btn--icon):not(.rc-btn--sm):not(.rc-btn--icon-tab):not(.rc-input__submit):not(.rc-btn--increment),.btn:not(.rc-btn--icon-label):not(.rc-btn--action):not(.rc-btn--icon):not(.rc-btn--sm):not(.rc-btn--icon-tab):not(.rc-input__submit):not(.rc-btn--increment),.rc-input__submit:not(.rc-btn--icon-label):not(.rc-btn--action):not(.rc-btn--icon):not(.rc-btn--sm):not(.rc-btn--icon-tab):not(.rc-input__submit):not(.rc-btn--increment),.input__submit:not(.rc-btn--icon-label):not(.rc-btn--action):not(.rc-btn--icon):not(.rc-btn--sm):not(.rc-btn--icon-tab):not(.rc-input__submit):not(.rc-btn--increment) {
+ padding: 0.6rem 2rem;
+ }
+
+ .rc-btn + .rc-btn,.btn + .btn {
+ margin-left: 0.5rem;
+ }
+
+ [role="menubar"] .rc-btn {
+ margin-left: 0;
+ margin-right: 0.5rem;
+ }
+
+ .rc-btn--one::after,.btn--one::after {
+ width: 24px;
+ position: absolute;
+ right: -2rem;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+ }
+
+ .rc-btn--one:hover:not(:disabled)::after,.btn--one:hover:not(:disabled)::after {
+ right: 0.5rem;
+ }
+
+ .rc-btn--two::after,.btn--two::after {
+ width: 24px;
+ position: absolute;
+ right: -2rem;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ -webkit-transition: all 0.2s ease;
+ transition: all 0.2s ease;
+ }
+
+ .rc-btn--two:hover:not(:disabled)::after,.btn--two:hover:not(:disabled)::after {
+ right: 0.5rem;
+ }
+
+ .rc-button-link-group {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+
+ .rc-button-link-group > p {
+ padding-left: 0;
+ }
+
+ .rc-button-link-group .rc-btn {
+ margin-right: 1rem;
+ margin-bottom: 0;
+ }
+
+ .rc-button-link-group .rc-styled-link,.rc-button-link-group .rc-styled-link--external {
+ margin-left: 0;
+ margin-right: 0;
+ }
+
+ .rc-input__checkbox--box + .rc-input__label--inline,.rc-input__checkbox--box + .input__label--inline {
+ margin-left: 0;
+ padding: 0.5rem 1rem;
+ margin-right: 0;
+ }
+
+ .rc-input__checkbox--box + .rc-input__label--inline::before,.rc-input__checkbox--box + .input__label--inline::before {
+ border-radius: 3px;
+ border-color: #D7D7D7;
+ background-color: transparent;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ }
+
+ .rc-input__checkbox--box:hover + .rc-input__label--inline::before,.rc-input__checkbox--box:hover + .input__label--inline::before {
+ border-color: #767676;
+ }
+
+ .rc-input__checkbox--box:hover:active + .rc-input__label--inline::before,.rc-input__checkbox--box:hover:active + .input__label--inline::before {
+ border-color: #767676;
+ }
+
+ .rc-input__checkbox--box:checked + .rc-input__label--inline::after,.rc-input__checkbox--box:checked + .input__label--inline::after {
+ display: none;
+ }
+
+ .rc-input__checkbox--box:checked + .rc-input__label--inline::before,.rc-input__checkbox--box:checked + .input__label--inline::before,.rc-input__checkbox--box:checked:hover + .rc-input__label--inline::before,.rc-input__checkbox--box:checked:hover + .input__label--inline::before {
+ border-color: #E2001A;
+ }
+
+ .rc-input__checkbox--box:disabled + .rc-input__label--inline,.rc-input__checkbox--box:disabled + .input__label--inline {
+ position: relative;
+ z-index: 1;
+ }
+
+ .rc-input__checkbox--box:disabled + .rc-input__label--inline::before,.rc-input__checkbox--box:disabled + .input__label--inline::before {
+ border-color: #D7D7D7;
+ background-color: #D7D7D7;
+ z-index: -1;
+ }
+
+ .rc-input__checkbox--box:disabled + .rc-input__label--inline:hover::before,.rc-input__checkbox--box:disabled + .input__label--inline:hover::before {
+ border-color: #D7D7D7;
+ }
+
+ .rc-input--inline--checkbox-box {
+ position: relative;
+ display: inline-block;
+ margin-top: 1rem;
+ margin-right: 1rem;
+ vertical-align: text-top;
+ }
+
+ .rc-select-group {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ }
+
+ .ie11 .rc-card-grid > .rc-grid,.ie11 .rc-card-grid--small > .rc-grid,.ie11 .rc-card-grid--withsidebar > .rc-grid {
+ padding: 1rem;
+ }
+
+ .rc-card-grid {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .rc-card-grid--small {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .rc-card-grid--withsidebar {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--withsidebar {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie11) .rc-card-grid,html:not(.ie11) .rc-card-grid--small,html:not(.ie11) .rc-card-grid--withsidebar {
+ grid-row-gap: 2rem;
+ grid-column-gap: 2rem;
+ }
+
+ .layout-container,.rc-layout-container {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .rc-column {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-negative: 1;
+ flex-shrink: 1;
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ display: inline-block;
+ vertical-align: top;
+ padding: 1rem;
+ }
+
+ .rc-column > .rc-layout-container > .rc-column {
+ padding-top: 0;
+ padding-bottom: 0;
+ }
+
+ .rc-one-column > .rc-column,.one-column > .rc-column {
+ width: 100%;
+ }
+
+ .rc-two-column > .rc-column,.two-column > .rc-column {
+ width: 50%;
+ }
+
+ .rc-three-column > .rc-column,.three-column > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-three-column > .rc-column.rc-double-width {
+ width: 66.667%;
+ -webkit-box-flex: 2;
+ -ms-flex-positive: 2;
+ flex-grow: 2;
+ -ms-flex-negative: 2;
+ flex-shrink: 2;
+ -ms-flex-preferred-size: 22px;
+ flex-basis: 22px;
+ }
+
+ .rc-four-column > .rc-column,.four-column > .rc-column {
+ width: 25%;
+ }
+
+ .rc-four-column > .rc-column.rc-double-width {
+ width: 50%;
+ -webkit-box-flex: 2;
+ -ms-flex-positive: 2;
+ flex-grow: 2;
+ -ms-flex-negative: 2;
+ flex-shrink: 2;
+ -ms-flex-preferred-size: 22px;
+ flex-basis: 22px;
+ }
+
+ .rc-four-column > .rc-column.rc-triple-width {
+ width: 75%;
+ -webkit-box-flex: 3;
+ -ms-flex-positive: 3;
+ flex-grow: 3;
+ -ms-flex-negative: 3;
+ flex-shrink: 3;
+ -ms-flex-preferred-size: 66px;
+ flex-basis: 66px;
+ }
+
+ .rc-five-column > .rc-column,.five-column > .rc-column {
+ width: 20%;
+ }
+
+ .rc-five-column > .rc-column.rc-double-width {
+ width: 40%;
+ -webkit-box-flex: 2;
+ -ms-flex-positive: 2;
+ flex-grow: 2;
+ -ms-flex-negative: 2;
+ flex-shrink: 2;
+ -ms-flex-preferred-size: 22px;
+ flex-basis: 22px;
+ }
+
+ .rc-five-column > .rc-column.rc-triple-width {
+ width: 60%;
+ -webkit-box-flex: 3;
+ -ms-flex-positive: 3;
+ flex-grow: 3;
+ -ms-flex-negative: 3;
+ flex-shrink: 3;
+ -ms-flex-preferred-size: 66px;
+ flex-basis: 66px;
+ }
+
+ .rc-five-column > .rc-column.rc-quad-width {
+ width: 80%;
+ -webkit-box-flex: 4;
+ -ms-flex-positive: 4;
+ flex-grow: 4;
+ -ms-flex-negative: 4;
+ flex-shrink: 4;
+ -ms-flex-preferred-size: 88px;
+ flex-basis: 88px;
+ }
+
+ .rc-six-column > .rc-column,.six-column > .rc-column {
+ width: 16.667%;
+ }
+
+ .rc-six-column > .rc-column.rc-double-width {
+ width: 33.333%;
+ -webkit-box-flex: 2;
+ -ms-flex-positive: 2;
+ flex-grow: 2;
+ -ms-flex-negative: 2;
+ flex-shrink: 2;
+ -ms-flex-preferred-size: 22px;
+ flex-basis: 22px;
+ }
+
+ .rc-six-column > .rc-column.rc-triple-width {
+ width: 50%;
+ -webkit-box-flex: 3;
+ -ms-flex-positive: 3;
+ flex-grow: 3;
+ -ms-flex-negative: 3;
+ flex-shrink: 3;
+ -ms-flex-preferred-size: 66px;
+ flex-basis: 66px;
+ }
+
+ .rc-six-column > .rc-column.rc-quad-width {
+ width: 66.667%;
+ -webkit-box-flex: 4;
+ -ms-flex-positive: 4;
+ flex-grow: 4;
+ -ms-flex-negative: 4;
+ flex-shrink: 4;
+ -ms-flex-preferred-size: 88px;
+ flex-basis: 88px;
+ }
+
+ .rc-content-v-left--desktop {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+
+ .rc-content-v-middle--desktop {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+
+ .rc-content-v-right--desktop {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ }
+
+ .rc-center-align-contents,.center-align-contents {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+
+ .rc-list--inverse .rc-list__header,.list--inverse .rc-list__header,.rc-list--inverse .list__header,.list--inverse .list__header,.rc-list--inverse .rc-list__link,.list--inverse .rc-list__link,.rc-list--inverse .list__link,.list--inverse .list__link {
+ background: none;
+ border: none;
+ }
+
+ [data-toggle-group='desktop'] .rc-list--inverse .rc-list__header,.rc-list--inverse [data-toggle-group='desktop'] .rc-list__header,[data-toggle-group='desktop'] .list--inverse .rc-list__header,.list--inverse [data-toggle-group='desktop'] .rc-list__header,[data-toggle-group='desktop'] .rc-list--inverse .list__header,.rc-list--inverse [data-toggle-group='desktop'] .list__header,[data-toggle-group='desktop'] .list--inverse .list__header,.list--inverse [data-toggle-group='desktop'] .list__header,[data-toggle-group='desktop'] .rc-list--inverse .rc-list__link,.rc-list--inverse [data-toggle-group='desktop'] .rc-list__link,[data-toggle-group='desktop'] .list--inverse .rc-list__link,.list--inverse [data-toggle-group='desktop'] .rc-list__link,[data-toggle-group='desktop'] .rc-list--inverse .list__link,.rc-list--inverse [data-toggle-group='desktop'] .list__link,[data-toggle-group='desktop'] .list--inverse .list__link,.list--inverse [data-toggle-group='desktop'] .list__link,[data-toggle-group=''] .rc-list--inverse .rc-list__header,.rc-list--inverse [data-toggle-group=''] .rc-list__header,[data-toggle-group=''] .list--inverse .rc-list__header,.list--inverse [data-toggle-group=''] .rc-list__header,[data-toggle-group=''] .rc-list--inverse .list__header,.rc-list--inverse [data-toggle-group=''] .list__header,[data-toggle-group=''] .list--inverse .list__header,.list--inverse [data-toggle-group=''] .list__header,[data-toggle-group=''] .rc-list--inverse .rc-list__link,.rc-list--inverse [data-toggle-group=''] .rc-list__link,[data-toggle-group=''] .list--inverse .rc-list__link,.list--inverse [data-toggle-group=''] .rc-list__link,[data-toggle-group=''] .rc-list--inverse .list__link,.rc-list--inverse [data-toggle-group=''] .list__link,[data-toggle-group=''] .list--inverse .list__link,.list--inverse [data-toggle-group=''] .list__link {
+ color: #F6F6F6;
+ background-color: transparent;
+ border-bottom-color: #666666;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ }
+
+ .rc-list--inverse .rc-wysiwyg ol,.list--inverse .rc-wysiwyg ol,.rc-list--inverse
+ .rc-wysiwyg ul,.list--inverse
+ .rc-wysiwyg ul,.rc-list--inverse
+ .rc-list,.list--inverse
+ .rc-list,.rc-list--inverse
+ .list,.list--inverse
+ .list {
+ background: none;
+ }
+
+ [data-toggle-group='desktop'] .rc-list--inverse .rc-wysiwyg ol,[data-toggle-group=''] .rc-list--inverse .rc-wysiwyg ol,[data-toggle-group='desktop']
+ .list--inverse .rc-wysiwyg ol,[data-toggle-group='']
+ .list--inverse .rc-wysiwyg ol,[data-toggle-group='desktop'] .rc-list--inverse
+ .rc-wysiwyg ul,[data-toggle-group=''] .rc-list--inverse
+ .rc-wysiwyg ul,[data-toggle-group='desktop']
+ .list--inverse
+ .rc-wysiwyg ul,[data-toggle-group='']
+ .list--inverse
+ .rc-wysiwyg ul,[data-toggle-group='desktop'] .rc-list--inverse
+ .rc-list,[data-toggle-group=''] .rc-list--inverse
+ .rc-list,[data-toggle-group='desktop']
+ .list--inverse
+ .rc-list,[data-toggle-group='']
+ .list--inverse
+ .rc-list,[data-toggle-group='desktop'] .rc-list--inverse
+ .list,[data-toggle-group=''] .rc-list--inverse
+ .list,[data-toggle-group='desktop']
+ .list--inverse
+ .list,[data-toggle-group='']
+ .list--inverse
+ .list {
+ background-color: rgba(255, 255, 255, 0.03);
+ }
+
+ .rc-list__header,.list__header {
+ background: none;
+ padding: 0.5rem 0;
+ border-bottom: none;
+ }
+
+ [data-toggle-group="desktop"] .rc-list__header,[data-toggle-group=""] .rc-list__header,[data-toggle-group="desktop"]
+ .list__header,[data-toggle-group=""]
+ .list__header {
+ background-color: #FFFFFF;
+ padding: 1.5rem 0.5rem;
+ }
+
+ .rc-list__header .nav,.rc-nav .rc-list__header,.list__header .nav,.rc-nav
+ .list__header {
+ padding-top: 0;
+ }
+
+ .rc-list--inline .rc-wysiwyg ol > li,.list--inline .rc-wysiwyg ol > li,.rc-list--inline
+ .rc-wysiwyg ul > li,.list--inline
+ .rc-wysiwyg ul > li,.rc-list--inline
+ .rc-list__item,.list--inline
+ .rc-list__item,.rc-list--inline
+ .list__item,.list--inline
+ .list__item {
+ margin-right: 2rem;
+ }
+
+ .rc-list--inline .rc-wysiwyg ol > li:last-child,.list--inline .rc-wysiwyg ol > li:last-child,.rc-list--inline
+ .rc-wysiwyg ul > li:last-child,.list--inline
+ .rc-wysiwyg ul > li:last-child,.rc-list--inline
+ .rc-list__item:last-child,.list--inline
+ .rc-list__item:last-child,.rc-list--inline
+ .list__item:last-child,.list--inline
+ .list__item:last-child {
+ margin-right: 0;
+ }
+
+ .rc-nav .rc-list__item--group,.rc-nav
+ .list__item--group {
+ padding-bottom: 2.5rem;
+ }
+
+ .rc-list__link.rc-flag,.rc-list__link.rc-icon,.list__link.rc-flag,.list__link.rc-icon {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-list__content[aria-expanded='true'],.list__content[aria-expanded='true'] {
+ padding: 0 0.5rem 1.5rem;
+ }
+
+ .rc-list--inline,.list--inline {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+
+ .rc-list--inline:not([role='tablist']):not([role='menubar']),.list--inline:not([role='tablist']):not([role='menubar']) {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ }
+
+ .rc-list--two-column {
+ -webkit-column-count: 2;
+ column-count: 2;
+ }
+
+ .rc-list--six-column,.list--six-column,.rc-list--five-column,.list--five-column,.rc-list--three-column,.list--three-column {
+ -webkit-column-count: 3;
+ column-count: 3;
+ }
+
+ .rc-list--footer-columns {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+
+ .rc-list--footer-columns > .rc-list__item {
+ margin-bottom: 2.5rem;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ -webkit-box-flex: 0;
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+ -ms-flex-preferred-size: 33.333%;
+ flex-basis: 33.333%;
+ }
+
+ .rc-modal__container,.modal__container {
+ margin: 2.5rem auto;
+ max-width: 1000px;
+ }
+
+ .rc-modal__content,.modal__content {
+ padding: 10rem 5rem;
+ }
+
+ .rc-header--scrolled .rc-progress--scroll {
+ -webkit-transform: translateY(-2.5rem);
+ transform: translateY(-2.5rem);
+ }
+
+ .rc-card,.card {
+ border-color: #D7D7D7;
+ border-style: solid;
+ border-width: 1px;
+ }
+
+ .rc-card--a,.card--a {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ }
+
+ .rc-card--a.rc-card--featured,.rc-card--a.card--featured,.card--a.rc-card--featured,.card--a.card--featured {
+ height: 50%;
+ border: none;
+ }
+
+ .rc-double-width .rc-card--a.rc-card--featured,.double-width .rc-card--a.rc-card--featured,.rc-double-width .rc-card--a.card--featured,.double-width .rc-card--a.card--featured,.rc-double-width
+ .card--a.rc-card--featured,.double-width
+ .card--a.rc-card--featured,.rc-double-width
+ .card--a.card--featured,.double-width
+ .card--a.card--featured {
+ height: 100%;
+ }
+
+ .rc-card--featured {
+ border-radius: 0;
+ }
+
+ .rc-layout-container .rc-column.rc-double-width .rc-card--featured {
+ border-top-color: #D7D7D7;
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-left-color: #D7D7D7;
+ border-left-style: solid;
+ border-left-width: 1px;
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ }
+
+ .rc-layout-container .rc-column.rc-double-width .rc-card--featured > .rc-card__body {
+ width: auto;
+ }
+
+ .rc-layout-container .rc-column.rc-double-width + .rc-column .rc-card--featured:first-child {
+ border-top-color: #D7D7D7;
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-right-color: #D7D7D7;
+ border-right-style: solid;
+ border-right-width: 1px;
+ }
+
+ .rc-layout-container .rc-column.rc-double-width + .rc-column .rc-card--featured:last-child {
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ border-right-color: #D7D7D7;
+ border-right-style: solid;
+ border-right-width: 1px;
+ }
+
+ .rc-one-column > .rc-card--b,.one-column > .rc-card--b,.rc-two-column > .rc-card--b,.two-column > .rc-card--b,.rc-one-column >
+ .card--b,.one-column >
+ .card--b,.rc-two-column >
+ .card--b,.two-column >
+ .card--b {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+
+ .rc-card__action,.card__action {
+ top: 1rem;
+ right: 1rem;
+ }
+
+ .rc-card--a .rc-card__image,.card--a .rc-card__image,.rc-card--a
+ .card__image,.card--a
+ .card__image {
+ width: 100%;
+ margin: 0;
+ }
+
+ .rc-card__title,.card__title {
+ font-size: 1.5rem;
+ }
+
+ .double-width > .rc-card--a.rc-card--featured .rc-card__title,.double-width > .card--a.card--featured .rc-card__title,.double-width > .rc-card--a.rc-card--featured
+ .card__title,.double-width > .card--a.card--featured
+ .card__title {
+ font-size: 1.5rem;
+ }
+
+ .rc-card--a.rc-card--featured .rc-card__body,.card--a.card--featured .rc-card__body,.rc-card--a.rc-card--featured
+ .card__body,.card--a.card--featured
+ .card__body {
+ position: absolute;
+ width: 100%;
+ bottom: 0;
+ left: 0;
+ background-color: #FFFFFF;
+ padding: 1rem;
+ z-index: 2;
+ }
+
+ .rc-doubble-width .rc-card--a.rc-card--featured .rc-card__body,.doubble-width .rc-card--a.rc-card--featured .rc-card__body,.rc-doubble-width
+ .card--a.card--featured .rc-card__body,.doubble-width
+ .card--a.card--featured .rc-card__body,.rc-doubble-width .rc-card--a.rc-card--featured
+ .card__body,.doubble-width .rc-card--a.rc-card--featured
+ .card__body,.rc-doubble-width
+ .card--a.card--featured
+ .card__body,.doubble-width
+ .card--a.card--featured
+ .card__body {
+ width: 50%;
+ }
+
+ .rc-one-column > .rc-card--b .rc-card__body,.one-column > .card--b .rc-card__body,.rc-two-column > .rc-card--b .rc-card__body,.two-column > .card--b .rc-card__body,.rc-one-column > .rc-card--b
+ .card__body,.one-column > .card--b
+ .card__body,.rc-two-column > .rc-card--b
+ .card__body,.two-column > .card--b
+ .card__body {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ max-width: 50%;
+ padding: 0 2rem;
+ }
+
+ .rc-news-article-card--sidebar-present > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 50%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-hero__layout--1 .rc-hero__fg,.hero__layout--1 .rc-hero__fg,.rc-hero__layout--1
+ .hero__fg,.hero__layout--1
+ .hero__fg {
+ text-align: left;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+
+ .no-flexbox .rc-hero__layout--1 .rc-hero__fg,.no-flexbox .hero__layout--1 .rc-hero__fg,.no-flexbox .rc-hero__layout--1
+ .hero__fg,.no-flexbox .hero__layout--1
+ .hero__fg {
+ display: block;
+ }
+
+ .rc-hero__layout--2 .rc-hero__fg,.hero__layout--2 .rc-hero__fg,.rc-hero__layout--2
+ .hero__fg,.hero__layout--2
+ .hero__fg {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ }
+
+ .no-flexbox .rc-hero__layout--2 .rc-hero__layout--2 .rc-hero__fg,.no-flexbox .hero__layout--2 .rc-hero__layout--2 .rc-hero__fg,.no-flexbox .rc-hero__layout--2
+ .hero__layout--2 .rc-hero__fg,.no-flexbox .hero__layout--2
+ .hero__layout--2 .rc-hero__fg,.no-flexbox .rc-hero__layout--2 .rc-hero__layout--2
+ .hero__fg,.no-flexbox .hero__layout--2 .rc-hero__layout--2
+ .hero__fg,.no-flexbox .rc-hero__layout--2
+ .hero__layout--2
+ .hero__fg,.no-flexbox .hero__layout--2
+ .hero__layout--2
+ .hero__fg {
+ display: block;
+ overflow: hidden;
+ }
+
+ .rc-hero__layout--1 .rc-hero__title,.hero__layout--1 .rc-hero__title,.rc-hero__layout--1
+ .hero__title,.hero__layout--1
+ .hero__title {
+ max-width: 90%;
+ }
+
+ .rc-hero__layout--1 .rc-hero__description,.hero__layout--1 .rc-hero__description,.rc-hero__layout--1
+ .hero__description,.hero__layout--1
+ .hero__description {
+ max-width: 90%;
+ display: block;
+ }
+
+ .rc-hero__layout--1 .rc-hero__section,.hero__layout--1 .rc-hero__section,.rc-hero__layout--1
+ .hero__section,.hero__layout--1
+ .hero__section {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ }
+
+ .no-flexbox .rc-hero__layout--1 .rc-hero__section,.no-flexbox .hero__layout--1 .rc-hero__section,.no-flexbox .rc-hero__layout--1
+ .hero__section,.no-flexbox .hero__layout--1
+ .hero__section {
+ position: relative;
+ display: table-cell;
+ vertical-align: middle;
+ width: 50%;
+ }
+
+ .no-flexbox .rc-hero__layout--1 .rc-hero__section:nth-of-type(1),.no-flexbox .hero__layout--1 .rc-hero__section:nth-of-type(1),.no-flexbox .rc-hero__layout--1
+ .hero__section:nth-of-type(1),.no-flexbox .hero__layout--1
+ .hero__section:nth-of-type(1) {
+ left: 50%;
+ }
+
+ .no-flexbox .rc-hero__layout--1 .rc-hero__section:nth-of-type(2),.no-flexbox .hero__layout--1 .rc-hero__section:nth-of-type(2),.no-flexbox .rc-hero__layout--1
+ .hero__section:nth-of-type(2),.no-flexbox .hero__layout--1
+ .hero__section:nth-of-type(2) {
+ left: -50%;
+ }
+
+ .rc-hero__layout--2 .rc-hero__section--img,.hero__layout--2 .rc-hero__section--img,.rc-hero__layout--2
+ .hero__section--img,.hero__layout--2
+ .hero__section--img {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 30%;
+ flex: 0 0 30%;
+ }
+
+ .rc-hero__layout--2 .rc-hero__section--img:nth-of-type(1),.rc-hero__layout--2 .rc-hero__section--img:nth-of-type(2),.hero__layout--2 .rc-hero__section--img:nth-of-type(1),.hero__layout--2 .rc-hero__section--img:nth-of-type(2),.rc-hero__layout--2
+ .hero__section--img:nth-of-type(1),.rc-hero__layout--2
+ .hero__section--img:nth-of-type(2),.hero__layout--2
+ .hero__section--img:nth-of-type(1),.hero__layout--2
+ .hero__section--img:nth-of-type(2) {
+ margin: 0;
+ }
+
+ .rc-hero__layout--2 .rc-hero__section--img:nth-of-type(1),.hero__layout--2 .rc-hero__section--img:nth-of-type(1),.rc-hero__layout--2
+ .hero__section--img:nth-of-type(1),.hero__layout--2
+ .hero__section--img:nth-of-type(1) {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1;
+ }
+
+ .rc-hero__layout--2 .rc-hero__section--img:nth-of-type(2),.hero__layout--2 .rc-hero__section--img:nth-of-type(2),.rc-hero__layout--2
+ .hero__section--img:nth-of-type(2),.hero__layout--2
+ .hero__section--img:nth-of-type(2) {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3;
+ }
+
+ .rc-hero__layout--2 .rc-hero__section--text,.hero__layout--2 .rc-hero__section--text,.rc-hero__layout--2
+ .hero__section--text,.hero__layout--2
+ .hero__section--text {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 40%;
+ flex: 0 0 40%;
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2;
+ -ms-flex-item-align: center;
+ align-self: center;
+ padding: 0 1rem;
+ }
+
+ .no-flexbox .hero__layout--2 .rc-hero__section,.no-flexbox .hero__layout--2
+ .hero__section {
+ position: relative;
+ display: table-cell;
+ vertical-align: bottom;
+ }
+
+ .no-flexbox .hero__layout--2 .rc-hero__section--img,.no-flexbox .hero__layout--2
+ .hero__section--img {
+ width: 30%;
+ }
+
+ .no-flexbox .hero__layout--2 .rc-hero__section--img:nth-of-type(1),.no-flexbox .hero__layout--2 .rc-hero__section--img:nth-of-type(2),.no-flexbox .hero__layout--2
+ .hero__section--img:nth-of-type(1),.no-flexbox .hero__layout--2
+ .hero__section--img:nth-of-type(2) {
+ margin: 0;
+ }
+
+ .no-flexbox .hero__layout--2 .rc-hero__section--img:nth-of-type(2),.no-flexbox .hero__layout--2
+ .hero__section--img:nth-of-type(2) {
+ left: 40%;
+ }
+
+ .no-flexbox .hero__layout--2 .rc-hero__section--text,.no-flexbox .hero__layout--2
+ .hero__section--text {
+ vertical-align: middle;
+ width: 40%;
+ left: -30%;
+ }
+
+ .rc-carousel--a .rc-carousel__slide-meta {
+ margin-top: 0;
+ }
+
+ .rc-carousel__gallery-image .tns-item > div {
+ position: relative;
+ }
+
+ .tns-outer {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .rc-carousel--a .tns-outer {
+ margin-left: 0;
+ margin-right: 0;
+ }
+
+ .rc-carousel--a .tns-nav {
+ bottom: -3rem;
+ }
+
+ .rc-carousel--nav-center .tns-nav {
+ left: 0;
+ }
+
+ .rc-content-block__wrapper > .rc-layout-container,.content-block__wrapper > .layout-container {
+ padding: 5rem;
+ }
+
+ .rc-cookie-bar__flex {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+
+ .rc-cookie-bar__message,.evidon-banner-message {
+ margin-bottom: 0;
+ margin-right: 2rem;
+ }
+
+ .rc-header,.header {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+
+ .rc-content--fixed-header,.content--fixed-header {
+ padding-top: 7.5rem;
+ }
+
+ .rc-header__nav--primary,.header__nav--primary {
+ height: 5rem;
+ }
+
+ .rc-header__logo,.header__logo {
+ width: 120px;
+ }
+
+ .rc-header__search-results,.header__search-results {
+ top: 5rem;
+ padding: 2rem 4rem;
+ }
+
+ .rc-navigation--vertical,.navigation--vertical {
+ position: relative;
+ padding-top: 50px;
+ }
+
+ .rc-navigation--vertical--toggle,.navigation--vertical--toggle {
+ top: auto;
+ -webkit-transform: none;
+ transform: none;
+ bottom: -55px;
+ }
+
+ .rc-page-header .rc-logo-wrapper,.page-header .logo-wrapper {
+ position: relative;
+ left: auto;
+ -webkit-transform: none;
+ transform: none;
+ }
+
+ .rc-zoom__image-container {
+ border-color: #D7D7D7;
+ border-style: solid;
+ border-width: 1px;
+ max-height: 750px;
+ background-color: rgba(51, 51, 51, 0.45);
+ }
+
+ .rc-zoom__image-container--loaded {
+ background-color: white;
+ }
+
+ .rc-md-down,.md-down {
+ display: none !important;
+ }
+
+ .rc-padding-x--xs,.padding-x--xs {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-left--xs,.padding-left--xs {
+ padding-left: 0.5rem;
+ }
+
+ .rc-padding-right--xs,.padding-right--xs {
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-y--xs,.padding-y--xs {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding-top--xs,.padding-top--xs {
+ padding-top: 0.5rem;
+ }
+
+ .rc-padding-bottom--xs,.padding-bottom--xs {
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding--xs,.padding--xs {
+ padding: 0.5rem;
+ }
+
+ .rc-padding-x--xs--desktop.rc-padding-x--xs--desktop,.padding-x--xs--desktop.padding-x--xs--desktop {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-left--xs--desktop.rc-padding-left--xs--desktop,.padding-left--xs--desktop.padding-left--xs--desktop {
+ padding-left: 0.5rem;
+ }
+
+ .rc-padding-right--xs--desktop.rc-padding-right--xs--desktop,.padding-right--xs--desktop.padding-right--xs--desktop {
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-y--xs--desktop.rc-padding-y--xs--desktop,.padding-y--xs--desktop.padding-y--xs--desktop {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding-top--xs--desktop.rc-padding-top--xs--desktop,.padding-top--xs--desktop.padding-top--xs--desktop {
+ padding-top: 0.5rem;
+ }
+
+ .rc-padding-bottom--xs--desktop.rc-padding-bottom--xs--desktop,.padding-bottom--xs--desktop.padding-bottom--xs--desktop {
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding--xs--desktop.rc-padding--xs--desktop,.padding--xs--desktop.padding--xs--desktop {
+ padding: 0.5rem;
+ }
+
+ .rc-padding--none--desktop,.padding--none--desktop {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--desktop,.padding-x--none--desktop {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--desktop,.padding-left--none--desktop {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--desktop,.padding-right--none--desktop {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--desktop,.padding-y--none--desktop {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--desktop,.padding-top--none--desktop {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--desktop,.padding-bottom--none--desktop {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--xs,.margin-x--xs {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-left--xs,.margin-left--xs {
+ margin-left: 0.5rem;
+ }
+
+ .rc-margin-right--xs,.margin-right--xs {
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-y--xs,.margin-y--xs {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin-top--xs,.margin-top--xs {
+ margin-top: 0.5rem;
+ }
+
+ .rc-margin-bottom--xs,.margin-bottom--xs {
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin--xs,.margin--xs {
+ margin: 0.5rem;
+ }
+
+ .rc-margin-x--xs--desktop.rc-margin-x--xs--desktop,.margin-x--xs--desktop.margin-x--xs--desktop {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-left--xs--desktop.rc-margin-left--xs--desktop,.margin-left--xs--desktop.margin-left--xs--desktop {
+ margin-left: 0.5rem;
+ }
+
+ .rc-margin-right--xs--desktop.rc-margin-right--xs--desktop,.margin-right--xs--desktop.margin-right--xs--desktop {
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-y--xs--desktop.rc-margin-y--xs--desktop,.margin-y--xs--desktop.margin-y--xs--desktop {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin-top--xs--desktop.rc-margin-top--xs--desktop,.margin-top--xs--desktop.margin-top--xs--desktop {
+ margin-top: 0.5rem;
+ }
+
+ .rc-margin-bottom--xs--desktop.rc-margin-bottom--xs--desktop,.margin-bottom--xs--desktop.margin-bottom--xs--desktop {
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin--xs--desktop.rc-margin--xs--desktop,.margin--xs--desktop.margin--xs--desktop {
+ margin: 0.5rem;
+ }
+
+ .rc-margin--none--desktop,.margin--none--desktop {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--desktop,.margin-x--none--desktop {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--desktop,.margin-left--none--desktop {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--desktop,.margin-right--none--desktop {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--desktop,.margin-y--none--desktop {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--desktop,.margin-top--none--desktop {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--desktop,.margin-bottom--none--desktop {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--sm,.padding-x--sm {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .rc-padding-left--sm,.padding-left--sm {
+ padding-left: 2rem;
+ }
+
+ .rc-padding-right--sm,.padding-right--sm {
+ padding-right: 2rem;
+ }
+
+ .rc-padding-y--sm,.padding-y--sm {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding-top--sm,.padding-top--sm {
+ padding-top: 2rem;
+ }
+
+ .rc-padding-bottom--sm,.padding-bottom--sm {
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding--sm,.padding--sm {
+ padding: 2rem;
+ }
+
+ .rc-padding-x--sm--desktop.rc-padding-x--sm--desktop,.padding-x--sm--desktop.padding-x--sm--desktop {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .rc-padding-left--sm--desktop.rc-padding-left--sm--desktop,.padding-left--sm--desktop.padding-left--sm--desktop {
+ padding-left: 2rem;
+ }
+
+ .rc-padding-right--sm--desktop.rc-padding-right--sm--desktop,.padding-right--sm--desktop.padding-right--sm--desktop {
+ padding-right: 2rem;
+ }
+
+ .rc-padding-y--sm--desktop.rc-padding-y--sm--desktop,.padding-y--sm--desktop.padding-y--sm--desktop {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding-top--sm--desktop.rc-padding-top--sm--desktop,.padding-top--sm--desktop.padding-top--sm--desktop {
+ padding-top: 2rem;
+ }
+
+ .rc-padding-bottom--sm--desktop.rc-padding-bottom--sm--desktop,.padding-bottom--sm--desktop.padding-bottom--sm--desktop {
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding--sm--desktop.rc-padding--sm--desktop,.padding--sm--desktop.padding--sm--desktop {
+ padding: 2rem;
+ }
+
+ .rc-padding--none--desktop,.padding--none--desktop {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--desktop,.padding-x--none--desktop {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--desktop,.padding-left--none--desktop {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--desktop,.padding-right--none--desktop {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--desktop,.padding-y--none--desktop {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--desktop,.padding-top--none--desktop {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--desktop,.padding-bottom--none--desktop {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--sm,.margin-x--sm {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .rc-margin-left--sm,.margin-left--sm {
+ margin-left: 2rem;
+ }
+
+ .rc-margin-right--sm,.margin-right--sm {
+ margin-right: 2rem;
+ }
+
+ .rc-margin-y--sm,.margin-y--sm {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin-top--sm,.margin-top--sm {
+ margin-top: 2rem;
+ }
+
+ .rc-margin-bottom--sm,.margin-bottom--sm {
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin--sm,.margin--sm {
+ margin: 2rem;
+ }
+
+ .rc-margin-x--sm--desktop.rc-margin-x--sm--desktop,.margin-x--sm--desktop.margin-x--sm--desktop {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .rc-margin-left--sm--desktop.rc-margin-left--sm--desktop,.margin-left--sm--desktop.margin-left--sm--desktop {
+ margin-left: 2rem;
+ }
+
+ .rc-margin-right--sm--desktop.rc-margin-right--sm--desktop,.margin-right--sm--desktop.margin-right--sm--desktop {
+ margin-right: 2rem;
+ }
+
+ .rc-margin-y--sm--desktop.rc-margin-y--sm--desktop,.margin-y--sm--desktop.margin-y--sm--desktop {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin-top--sm--desktop.rc-margin-top--sm--desktop,.margin-top--sm--desktop.margin-top--sm--desktop {
+ margin-top: 2rem;
+ }
+
+ .rc-margin-bottom--sm--desktop.rc-margin-bottom--sm--desktop,.margin-bottom--sm--desktop.margin-bottom--sm--desktop {
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin--sm--desktop.rc-margin--sm--desktop,.margin--sm--desktop.margin--sm--desktop {
+ margin: 2rem;
+ }
+
+ .rc-margin--none--desktop,.margin--none--desktop {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--desktop,.margin-x--none--desktop {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--desktop,.margin-left--none--desktop {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--desktop,.margin-right--none--desktop {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--desktop,.margin-y--none--desktop {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--desktop,.margin-top--none--desktop {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--desktop,.margin-bottom--none--desktop {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--md,.padding-x--md {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .rc-padding-left--md,.padding-left--md {
+ padding-left: 2.5rem;
+ }
+
+ .rc-padding-right--md,.padding-right--md {
+ padding-right: 2.5rem;
+ }
+
+ .rc-padding-y--md,.padding-y--md {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .rc-padding-top--md,.padding-top--md {
+ padding-top: 2.5rem;
+ }
+
+ .rc-padding-bottom--md,.padding-bottom--md {
+ padding-bottom: 2.5rem;
+ }
+
+ .rc-padding--md,.padding--md {
+ padding: 2.5rem;
+ }
+
+ .rc-padding-x--md--desktop.rc-padding-x--md--desktop,.padding-x--md--desktop.padding-x--md--desktop {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .rc-padding-left--md--desktop.rc-padding-left--md--desktop,.padding-left--md--desktop.padding-left--md--desktop {
+ padding-left: 2.5rem;
+ }
+
+ .rc-padding-right--md--desktop.rc-padding-right--md--desktop,.padding-right--md--desktop.padding-right--md--desktop {
+ padding-right: 2.5rem;
+ }
+
+ .rc-padding-y--md--desktop.rc-padding-y--md--desktop,.padding-y--md--desktop.padding-y--md--desktop {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .rc-padding-top--md--desktop.rc-padding-top--md--desktop,.padding-top--md--desktop.padding-top--md--desktop {
+ padding-top: 2.5rem;
+ }
+
+ .rc-padding-bottom--md--desktop.rc-padding-bottom--md--desktop,.padding-bottom--md--desktop.padding-bottom--md--desktop {
+ padding-bottom: 2.5rem;
+ }
+
+ .rc-padding--md--desktop.rc-padding--md--desktop,.padding--md--desktop.padding--md--desktop {
+ padding: 2.5rem;
+ }
+
+ .rc-padding--none--desktop,.padding--none--desktop {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--desktop,.padding-x--none--desktop {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--desktop,.padding-left--none--desktop {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--desktop,.padding-right--none--desktop {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--desktop,.padding-y--none--desktop {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--desktop,.padding-top--none--desktop {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--desktop,.padding-bottom--none--desktop {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--md,.margin-x--md {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .rc-margin-left--md,.margin-left--md {
+ margin-left: 2.5rem;
+ }
+
+ .rc-margin-right--md,.margin-right--md {
+ margin-right: 2.5rem;
+ }
+
+ .rc-margin-y--md,.margin-y--md {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .rc-margin-top--md,.margin-top--md {
+ margin-top: 2.5rem;
+ }
+
+ .rc-margin-bottom--md,.margin-bottom--md {
+ margin-bottom: 2.5rem;
+ }
+
+ .rc-margin--md,.margin--md {
+ margin: 2.5rem;
+ }
+
+ .rc-margin-x--md--desktop.rc-margin-x--md--desktop,.margin-x--md--desktop.margin-x--md--desktop {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .rc-margin-left--md--desktop.rc-margin-left--md--desktop,.margin-left--md--desktop.margin-left--md--desktop {
+ margin-left: 2.5rem;
+ }
+
+ .rc-margin-right--md--desktop.rc-margin-right--md--desktop,.margin-right--md--desktop.margin-right--md--desktop {
+ margin-right: 2.5rem;
+ }
+
+ .rc-margin-y--md--desktop.rc-margin-y--md--desktop,.margin-y--md--desktop.margin-y--md--desktop {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .rc-margin-top--md--desktop.rc-margin-top--md--desktop,.margin-top--md--desktop.margin-top--md--desktop {
+ margin-top: 2.5rem;
+ }
+
+ .rc-margin-bottom--md--desktop.rc-margin-bottom--md--desktop,.margin-bottom--md--desktop.margin-bottom--md--desktop {
+ margin-bottom: 2.5rem;
+ }
+
+ .rc-margin--md--desktop.rc-margin--md--desktop,.margin--md--desktop.margin--md--desktop {
+ margin: 2.5rem;
+ }
+
+ .rc-margin--none--desktop,.margin--none--desktop {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--desktop,.margin-x--none--desktop {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--desktop,.margin-left--none--desktop {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--desktop,.margin-right--none--desktop {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--desktop,.margin-y--none--desktop {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--desktop,.margin-top--none--desktop {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--desktop,.margin-bottom--none--desktop {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--lg,.padding-x--lg {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .rc-padding-left--lg,.padding-left--lg {
+ padding-left: 5rem;
+ }
+
+ .rc-padding-right--lg,.padding-right--lg {
+ padding-right: 5rem;
+ }
+
+ .rc-padding-y--lg,.padding-y--lg {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .rc-padding-top--lg,.padding-top--lg {
+ padding-top: 5rem;
+ }
+
+ .rc-padding-bottom--lg,.padding-bottom--lg {
+ padding-bottom: 5rem;
+ }
+
+ .rc-padding--lg,.padding--lg {
+ padding: 5rem;
+ }
+
+ .rc-padding-x--lg--desktop.rc-padding-x--lg--desktop,.padding-x--lg--desktop.padding-x--lg--desktop {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .rc-padding-left--lg--desktop.rc-padding-left--lg--desktop,.padding-left--lg--desktop.padding-left--lg--desktop {
+ padding-left: 5rem;
+ }
+
+ .rc-padding-right--lg--desktop.rc-padding-right--lg--desktop,.padding-right--lg--desktop.padding-right--lg--desktop {
+ padding-right: 5rem;
+ }
+
+ .rc-padding-y--lg--desktop.rc-padding-y--lg--desktop,.padding-y--lg--desktop.padding-y--lg--desktop {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .rc-padding-top--lg--desktop.rc-padding-top--lg--desktop,.padding-top--lg--desktop.padding-top--lg--desktop {
+ padding-top: 5rem;
+ }
+
+ .rc-padding-bottom--lg--desktop.rc-padding-bottom--lg--desktop,.padding-bottom--lg--desktop.padding-bottom--lg--desktop {
+ padding-bottom: 5rem;
+ }
+
+ .rc-padding--lg--desktop.rc-padding--lg--desktop,.padding--lg--desktop.padding--lg--desktop {
+ padding: 5rem;
+ }
+
+ .rc-padding--none--desktop,.padding--none--desktop {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--desktop,.padding-x--none--desktop {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--desktop,.padding-left--none--desktop {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--desktop,.padding-right--none--desktop {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--desktop,.padding-y--none--desktop {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--desktop,.padding-top--none--desktop {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--desktop,.padding-bottom--none--desktop {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--lg,.margin-x--lg {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .rc-margin-left--lg,.margin-left--lg {
+ margin-left: 5rem;
+ }
+
+ .rc-margin-right--lg,.margin-right--lg {
+ margin-right: 5rem;
+ }
+
+ .rc-margin-y--lg,.margin-y--lg {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .rc-margin-top--lg,.margin-top--lg {
+ margin-top: 5rem;
+ }
+
+ .rc-margin-bottom--lg,.margin-bottom--lg {
+ margin-bottom: 5rem;
+ }
+
+ .rc-margin--lg,.margin--lg {
+ margin: 5rem;
+ }
+
+ .rc-margin-x--lg--desktop.rc-margin-x--lg--desktop,.margin-x--lg--desktop.margin-x--lg--desktop {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .rc-margin-left--lg--desktop.rc-margin-left--lg--desktop,.margin-left--lg--desktop.margin-left--lg--desktop {
+ margin-left: 5rem;
+ }
+
+ .rc-margin-right--lg--desktop.rc-margin-right--lg--desktop,.margin-right--lg--desktop.margin-right--lg--desktop {
+ margin-right: 5rem;
+ }
+
+ .rc-margin-y--lg--desktop.rc-margin-y--lg--desktop,.margin-y--lg--desktop.margin-y--lg--desktop {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .rc-margin-top--lg--desktop.rc-margin-top--lg--desktop,.margin-top--lg--desktop.margin-top--lg--desktop {
+ margin-top: 5rem;
+ }
+
+ .rc-margin-bottom--lg--desktop.rc-margin-bottom--lg--desktop,.margin-bottom--lg--desktop.margin-bottom--lg--desktop {
+ margin-bottom: 5rem;
+ }
+
+ .rc-margin--lg--desktop.rc-margin--lg--desktop,.margin--lg--desktop.margin--lg--desktop {
+ margin: 5rem;
+ }
+
+ .rc-margin--none--desktop,.margin--none--desktop {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--desktop,.margin-x--none--desktop {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--desktop,.margin-left--none--desktop {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--desktop,.margin-right--none--desktop {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--desktop,.margin-y--none--desktop {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--desktop,.margin-top--none--desktop {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--desktop,.margin-bottom--none--desktop {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--xl,.padding-x--xl {
+ padding-left: 7.5rem;
+ padding-right: 7.5rem;
+ }
+
+ .rc-padding-left--xl,.padding-left--xl {
+ padding-left: 7.5rem;
+ }
+
+ .rc-padding-right--xl,.padding-right--xl {
+ padding-right: 7.5rem;
+ }
+
+ .rc-padding-y--xl,.padding-y--xl {
+ padding-top: 7.5rem;
+ padding-bottom: 7.5rem;
+ }
+
+ .rc-padding-top--xl,.padding-top--xl {
+ padding-top: 7.5rem;
+ }
+
+ .rc-padding-bottom--xl,.padding-bottom--xl {
+ padding-bottom: 7.5rem;
+ }
+
+ .rc-padding--xl,.padding--xl {
+ padding: 7.5rem;
+ }
+
+ .rc-padding-x--xl--desktop.rc-padding-x--xl--desktop,.padding-x--xl--desktop.padding-x--xl--desktop {
+ padding-left: 7.5rem;
+ padding-right: 7.5rem;
+ }
+
+ .rc-padding-left--xl--desktop.rc-padding-left--xl--desktop,.padding-left--xl--desktop.padding-left--xl--desktop {
+ padding-left: 7.5rem;
+ }
+
+ .rc-padding-right--xl--desktop.rc-padding-right--xl--desktop,.padding-right--xl--desktop.padding-right--xl--desktop {
+ padding-right: 7.5rem;
+ }
+
+ .rc-padding-y--xl--desktop.rc-padding-y--xl--desktop,.padding-y--xl--desktop.padding-y--xl--desktop {
+ padding-top: 7.5rem;
+ padding-bottom: 7.5rem;
+ }
+
+ .rc-padding-top--xl--desktop.rc-padding-top--xl--desktop,.padding-top--xl--desktop.padding-top--xl--desktop {
+ padding-top: 7.5rem;
+ }
+
+ .rc-padding-bottom--xl--desktop.rc-padding-bottom--xl--desktop,.padding-bottom--xl--desktop.padding-bottom--xl--desktop {
+ padding-bottom: 7.5rem;
+ }
+
+ .rc-padding--xl--desktop.rc-padding--xl--desktop,.padding--xl--desktop.padding--xl--desktop {
+ padding: 7.5rem;
+ }
+
+ .rc-padding--none--desktop,.padding--none--desktop {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--desktop,.padding-x--none--desktop {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--desktop,.padding-left--none--desktop {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--desktop,.padding-right--none--desktop {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--desktop,.padding-y--none--desktop {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--desktop,.padding-top--none--desktop {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--desktop,.padding-bottom--none--desktop {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--xl,.margin-x--xl {
+ margin-left: 7.5rem;
+ margin-right: 7.5rem;
+ }
+
+ .rc-margin-left--xl,.margin-left--xl {
+ margin-left: 7.5rem;
+ }
+
+ .rc-margin-right--xl,.margin-right--xl {
+ margin-right: 7.5rem;
+ }
+
+ .rc-margin-y--xl,.margin-y--xl {
+ margin-top: 7.5rem;
+ margin-bottom: 7.5rem;
+ }
+
+ .rc-margin-top--xl,.margin-top--xl {
+ margin-top: 7.5rem;
+ }
+
+ .rc-margin-bottom--xl,.margin-bottom--xl {
+ margin-bottom: 7.5rem;
+ }
+
+ .rc-margin--xl,.margin--xl {
+ margin: 7.5rem;
+ }
+
+ .rc-margin-x--xl--desktop.rc-margin-x--xl--desktop,.margin-x--xl--desktop.margin-x--xl--desktop {
+ margin-left: 7.5rem;
+ margin-right: 7.5rem;
+ }
+
+ .rc-margin-left--xl--desktop.rc-margin-left--xl--desktop,.margin-left--xl--desktop.margin-left--xl--desktop {
+ margin-left: 7.5rem;
+ }
+
+ .rc-margin-right--xl--desktop.rc-margin-right--xl--desktop,.margin-right--xl--desktop.margin-right--xl--desktop {
+ margin-right: 7.5rem;
+ }
+
+ .rc-margin-y--xl--desktop.rc-margin-y--xl--desktop,.margin-y--xl--desktop.margin-y--xl--desktop {
+ margin-top: 7.5rem;
+ margin-bottom: 7.5rem;
+ }
+
+ .rc-margin-top--xl--desktop.rc-margin-top--xl--desktop,.margin-top--xl--desktop.margin-top--xl--desktop {
+ margin-top: 7.5rem;
+ }
+
+ .rc-margin-bottom--xl--desktop.rc-margin-bottom--xl--desktop,.margin-bottom--xl--desktop.margin-bottom--xl--desktop {
+ margin-bottom: 7.5rem;
+ }
+
+ .rc-margin--xl--desktop.rc-margin--xl--desktop,.margin--xl--desktop.margin--xl--desktop {
+ margin: 7.5rem;
+ }
+
+ .rc-margin--none--desktop,.margin--none--desktop {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--desktop,.margin-x--none--desktop {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--desktop,.margin-left--none--desktop {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--desktop,.margin-right--none--desktop {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--desktop,.margin-y--none--desktop {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--desktop,.margin-top--none--desktop {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--desktop,.margin-bottom--none--desktop {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-btn-offset--top {
+ top: -0.6rem;
+ position: relative;
+ }
+
+ .rc-center-align--med-up,.center-align--med-up {
+ position: absolute !important;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translateY(-50%) translateX(-50%);
+ transform: translateY(-50%) translateX(-50%);
+ }
+
+ .rc-flex-direction--reverse--md-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--md-up {
+ text-align: center;
+ }
+
+ .rc-text--left--md-up {
+ text-align: left;
+ }
+
+ .rc-text--right--md-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 960px) {
+ .rc-carousel--hero .rc-interactive--navigation,.rc-carousel--hero
+ .interactive--navigation {
+ top: 50%;
+ }
+
+ .rc-menu-toggle--left,.menu-toggle--left,.rc-menu-toggle--right,.menu-toggle--right {
+ display: none;
+ }
+
+ .rc-list--footer-columns > .rc-list__item {
+ -ms-flex-preferred-size: 25%;
+ flex-basis: 25%;
+ }
+
+ .rc-card__body,.card__body {
+ padding: 2rem;
+ }
+
+ .rc-card__footer {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .rc-event-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-event-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-carousel--left.rc-carousel--a {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ }
+
+ .rc-carousel__section {
+ position: relative;
+ }
+
+ .rc-carousel--a .rc-carousel__section {
+ width: 50%;
+ }
+
+ .rc-carousel--a .rc-carousel__slide {
+ position: absolute;
+ top: 50%;
+ padding-right: 2rem;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ }
+
+ .rc-carousel--a.rc-reverse-layout .rc-carousel__slide,.rc-carousel--a.rc-carousel--left .rc-carousel__slide {
+ padding-left: 2rem;
+ }
+
+ .rc-carousel--a .rc-carousel__slide-desc {
+ margin: 0.5rem 0 2rem 0;
+ }
+
+ .rc-carousel__gallery-thumbnails-wrapper {
+ max-width: 28rem;
+ }
+
+ .rc-lg-down,.lg-down {
+ display: none !important;
+ }
+
+ .rc-text-column-padding-right,.text-column-padding-right {
+ padding-right: 2.5rem;
+ }
+
+ .rc-flex-direction--reverse--lg-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--lg-up {
+ text-align: center;
+ }
+
+ .rc-text--left--lg-up {
+ text-align: left;
+ }
+
+ .rc-text--right--lg-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 1024px) {
+ .rc-card-grid {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .rc-card-grid--small {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ -ms-grid-columns: 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ -ms-grid-columns: 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .ie11 .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-one-column {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-two-column {
+ grid-template-columns: 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-three-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-four-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-five-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ html:not(.ie10):not(.ie11):not(.edge15) .rc-card-grid--small.rc-card-grid--fixed.rc-six-column {
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
+ }
+
+ .rc-list--five-column,.list--five-column {
+ -webkit-column-count: 5;
+ column-count: 5;
+ }
+
+ .rc-list--six-column,.list--six-column {
+ -webkit-column-count: 6;
+ column-count: 6;
+ }
+
+ .rc-list--footer-columns > .rc-list__item {
+ margin-bottom: 0;
+ -ms-flex-preferred-size: 20%;
+ flex-basis: 20%;
+ }
+
+ .rc-news-article-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-news-article-card--sidebar-present > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-event-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-event-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 50%;
+ }
+
+ .rc-xl-down,.xl-down {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xl-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xl-up {
+ text-align: center;
+ }
+
+ .rc-text--left--xl-up {
+ text-align: left;
+ }
+
+ .rc-text--right--xl-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 1025px) {
+ .rc-news-article-card > .rc-column {
+ width: 25%;
+ }
+
+ .rc-event-card > .rc-column {
+ width: 25%;
+ }
+
+ .rc-event-card--sidebar-present > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 33.333%;
+ }
+
+ .rc-xl+1-down,.xl+1-down {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xl+1-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xl+1-up {
+ text-align: center;
+ }
+
+ .rc-text--left--xl+1-up {
+ text-align: left;
+ }
+
+ .rc-text--right--xl+1-up {
+ text-align: right;
+ }
+}
+
+@media (min-width: 1440px) {
+ .rc-one-column > .card--b .rc-card__body,.one-column > .card--b .rc-card__body,.rc-two-column > .card--b .rc-card__body,.two-column > .card--b .rc-card__body,.rc-one-column > .card--b
+ .card__body,.one-column > .card--b
+ .card__body,.rc-two-column > .card--b
+ .card__body,.two-column > .card--b
+ .card__body {
+ padding: 0 2rem;
+ }
+
+ .rc-content-card > .rc-column {
+ width: 25%;
+ }
+
+ .rc-content-card--sidebar-present > .rc-column {
+ width: 25%;
+ }
+
+ .rc-xxl-down,.xxl-down {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xxl-up {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xxl-up {
+ text-align: center;
+ }
+
+ .rc-text--left--xxl-up {
+ text-align: left;
+ }
+
+ .rc-text--right--xxl-up {
+ text-align: right;
+ }
+}
+
+@media (max-width: 1440px) {
+ .rc-xxl-up,.xxl-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xxl-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xxl-down {
+ text-align: center;
+ }
+
+ .rc-text--left--xxl-down {
+ text-align: left;
+ }
+
+ .rc-text--right--xxl-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 1025px) {
+ .rc-xl+1-up,.xl+1-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xl+1-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xl+1-down {
+ text-align: center;
+ }
+
+ .rc-text--left--xl+1-down {
+ text-align: left;
+ }
+
+ .rc-text--right--xl+1-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 1024px) {
+ .rc-xl-up,.xl-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xl-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xl-down {
+ text-align: center;
+ }
+
+ .rc-text--left--xl-down {
+ text-align: left;
+ }
+
+ .rc-text--right--xl-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 960px) {
+ .rc-carousel--a {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ width: 100%;
+ padding: 2.5rem 0;
+ }
+
+ .rc-lg-up,.lg-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--lg-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--lg-down {
+ text-align: center;
+ }
+
+ .rc-text--left--lg-down {
+ text-align: left;
+ }
+
+ .rc-text--right--lg-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 769px) {
+ .rc-text--right,.text--right {
+ text-align: center;
+ }
+
+ .rc-button-link-group > p {
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ padding-left: 0.5rem;
+ margin-top: 0;
+ margin-bottom: 0;
+ }
+
+ .rc-button-link-group .rc-btn {
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-filters {
+ display: none;
+ }
+
+ .rc-filters.rc-active {
+ display: block;
+ position: fixed;
+ top: 4.167rem;
+ height: calc(100% - 4.167rem);
+ width: 100%;
+ left: 0;
+ background: #FFFFFF;
+ z-index: 58;
+ max-height: none !important;
+ }
+
+ .rc-filters__form {
+ padding: 1rem;
+ overflow-y: scroll;
+ padding-bottom: 10rem;
+ height: 100%;
+ }
+
+ .rc-filters__header {
+ text-align: center;
+ padding: 1.5rem;
+ }
+
+ .rc-filters__heading {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+
+ .rc-filters__footer {
+ position: absolute;
+ }
+
+ .rc-table .rc-input--inline,.rc-table
+ .input--inline {
+ margin: 0 25px 0 0;
+ }
+
+ .rc-input__submit--search,.input__submit--search {
+ top: 8px;
+ }
+
+ .layout-container,.rc-layout-container {
+ width: 100%;
+ }
+
+ .rc-column > .rc-layout-container > .rc-column {
+ padding-left: 0;
+ padding-right: 0;
+ }
+
+ .rc-reverse-layout-mobile > .rc-column:first-child {
+ padding-bottom: 1rem;
+ }
+
+ .rc-reverse-layout-mobile > .rc-column:last-child {
+ padding-bottom: 0;
+ }
+
+ .rc-content-v-left--mobile {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+
+ .rc-content-v-middle--mobile {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+
+ .rc-content-v-right--mobile {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ }
+
+ .rc-reverse-layout-mobile,.reverse-layout-mobile {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ [data-toggle-effect='rc-expand--horizontal'] .rc-list__header,[data-toggle-effect='rc-expand--horizontal']
+ .list__header {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .rc-list__header .nav,.rc-nav .rc-list__header,.list__header .nav,.rc-nav
+ .list__header {
+ padding: 1.5rem 1rem;
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ }
+
+ [data-toggle-effect='rc-expand--horizontal'] .rc-list__link,[data-toggle-effect='rc-expand--horizontal']
+ .list__link {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ nav[data-toggle-group="mobile"] .rc-list__link:not(.rc-icon),nav[data-toggle-group="mobile"]
+ .list__link:not(.rc-icon) {
+ padding: 1rem 1.5rem;
+ }
+
+ .rc-list__link .nav,.rc-nav .rc-list__link,.list__link .nav,.rc-nav
+ .list__link {
+ border-bottom-color: #D7D7D7;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ }
+
+ .rc-bg-image.rc-fixed-ratio,.bg-image.rc-fixed-ratio {
+ height: 56.25%;
+ }
+
+ .rc-bg-image.rc-fixed-ratio--16-9,.bg-image.rc-fixed-ratio--16-9 {
+ height: 56.25%;
+ }
+
+ .rc-bg-image.rc-fixed-ratio--4-3,.bg-image.rc-fixed-ratio--4-3 {
+ height: 75%;
+ }
+
+ .rc-wysiwyg table,.rc-table__table {
+ width: 150%;
+ }
+
+ .rc-table__table .rc-wysiwyg th:first-child,.rc-table__table
+ .rc-table__th:first-child {
+ padding-right: 0;
+ }
+
+ .rc-table__table .rc-wysiwyg td:first-child,.rc-table__table
+ .rc-table__td:first-child {
+ padding-right: 0;
+ }
+
+ .rc-carousel__header .rc-carousel__header-title {
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ }
+
+ .rc-carousel__header .rc-carousel__header-link {
+ margin-top: 0.5rem;
+ }
+
+ .rc-carousel__gallery-image .tns-item > div {
+ width: 100%;
+ }
+
+ .rc-carousel__gallery-image .tns-item.tns-slide-active {
+ position: relative;
+ }
+
+ .tns-controls {
+ display: none;
+ }
+
+ .rc-carousel__gallery-thumbnails-wrapper .tns-controls {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .rc-navigation--vertical,.navigation--vertical {
+ position: fixed;
+ }
+
+ .rc-navigation--vertical--toggle,.navigation--vertical--toggle {
+ left: 1rem;
+ }
+
+ .rc-page-has-no-sidebar .rc-page-header .rc-align-children--space-between,.rc-page-has-no-sidebar .page-header .align-children--space-between,.page-has-no-sidebar .rc-page-header .rc-align-children--space-between,.page-has-no-sidebar .page-header .align-children--space-between {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ display: block;
+ text-align: center;
+ }
+
+ .rc-page-has-no-sidebar .rc-logo-wrapper,.rc-page-has-no-sidebar .logo-wrapper,.page-has-no-sidebar .rc-logo-wrapper,.page-has-no-sidebar .logo-wrapper {
+ position: relative;
+ -webkit-transform: none;
+ transform: none;
+ left: auto;
+ top: auto;
+ display: block;
+ }
+
+ .rc-page-has-no-sidebar .rc-svg-wrapper-link,.rc-page-has-no-sidebar .svg-wrapper-link,.page-has-no-sidebar .rc-svg-wrapper-link,.page-has-no-sidebar .svg-wrapper-link {
+ display: inline-block;
+ }
+
+ .rc-page-has-no-sidebar .rc-primary-navigation,.rc-page-has-no-sidebar .primary-navigation,.page-has-no-sidebar .rc-primary-navigation,.page-has-no-sidebar .primary-navigation {
+ display: inline-block;
+ }
+
+ .rc-nav,.nav {
+ position: fixed;
+ background-color: #F6F6F6;
+ top: 4.167rem;
+ left: 0;
+ height: calc(100% - 4.167rem);
+ overflow-x: hidden;
+ overflow-y: auto;
+ z-index: 58;
+ border-top: "primary", "brand1", "brand4", "secondary", "interface", "text";
+ border-bottom: "primary", "brand1", "brand4", "secondary", "interface", "text";
+ }
+
+ .rc-md-up,.md-up {
+ display: none !important;
+ }
+
+ .rc-padding-x--xs--mobile.rc-padding-x--xs--mobile,.padding-x--xs--mobile.padding-x--xs--mobile {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-left--xs--mobile.rc-padding-left--xs--mobile,.padding-left--xs--mobile.padding-left--xs--mobile {
+ padding-left: 0.5rem;
+ }
+
+ .rc-padding-right--xs--mobile.rc-padding-right--xs--mobile,.padding-right--xs--mobile.padding-right--xs--mobile {
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-y--xs--mobile.rc-padding-y--xs--mobile,.padding-y--xs--mobile.padding-y--xs--mobile {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding-top--xs--mobile.rc-padding-top--xs--mobile,.padding-top--xs--mobile.padding-top--xs--mobile {
+ padding-top: 0.5rem;
+ }
+
+ .rc-padding-bottom--xs--mobile.rc-padding-bottom--xs--mobile,.padding-bottom--xs--mobile.padding-bottom--xs--mobile {
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding--xs--mobile.rc-padding--xs--mobile,.padding--xs--mobile.padding--xs--mobile {
+ padding: 0.5rem;
+ }
+
+ .rc-padding--none--mobile,.padding--none--mobile {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--mobile,.padding-x--none--mobile {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--mobile,.padding-left--none--mobile {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--mobile,.padding-right--none--mobile {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--mobile,.padding-y--none--mobile {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--mobile,.padding-top--none--mobile {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--mobile,.padding-bottom--none--mobile {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--xs--mobile.rc-margin-x--xs--mobile,.margin-x--xs--mobile.margin-x--xs--mobile {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-left--xs--mobile.rc-margin-left--xs--mobile,.margin-left--xs--mobile.margin-left--xs--mobile {
+ margin-left: 0.5rem;
+ }
+
+ .rc-margin-right--xs--mobile.rc-margin-right--xs--mobile,.margin-right--xs--mobile.margin-right--xs--mobile {
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-y--xs--mobile.rc-margin-y--xs--mobile,.margin-y--xs--mobile.margin-y--xs--mobile {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin-top--xs--mobile.rc-margin-top--xs--mobile,.margin-top--xs--mobile.margin-top--xs--mobile {
+ margin-top: 0.5rem;
+ }
+
+ .rc-margin-bottom--xs--mobile.rc-margin-bottom--xs--mobile,.margin-bottom--xs--mobile.margin-bottom--xs--mobile {
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin--xs--mobile.rc-margin--xs--mobile,.margin--xs--mobile.margin--xs--mobile {
+ margin: 0.5rem;
+ }
+
+ .rc-margin--none--mobile,.margin--none--mobile {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--mobile,.margin-x--none--mobile {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--mobile,.margin-left--none--mobile {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--mobile,.margin-right--none--mobile {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--mobile,.margin-y--none--mobile {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--mobile,.margin-top--none--mobile {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--mobile,.margin-bottom--none--mobile {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--sm--mobile.rc-padding-x--sm--mobile,.padding-x--sm--mobile.padding-x--sm--mobile {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-left--sm--mobile.rc-padding-left--sm--mobile,.padding-left--sm--mobile.padding-left--sm--mobile {
+ padding-left: 0.5rem;
+ }
+
+ .rc-padding-right--sm--mobile.rc-padding-right--sm--mobile,.padding-right--sm--mobile.padding-right--sm--mobile {
+ padding-right: 0.5rem;
+ }
+
+ .rc-padding-y--sm--mobile.rc-padding-y--sm--mobile,.padding-y--sm--mobile.padding-y--sm--mobile {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding-top--sm--mobile.rc-padding-top--sm--mobile,.padding-top--sm--mobile.padding-top--sm--mobile {
+ padding-top: 0.5rem;
+ }
+
+ .rc-padding-bottom--sm--mobile.rc-padding-bottom--sm--mobile,.padding-bottom--sm--mobile.padding-bottom--sm--mobile {
+ padding-bottom: 0.5rem;
+ }
+
+ .rc-padding--sm--mobile.rc-padding--sm--mobile,.padding--sm--mobile.padding--sm--mobile {
+ padding: 0.5rem;
+ }
+
+ .rc-padding--none--mobile,.padding--none--mobile {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--mobile,.padding-x--none--mobile {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--mobile,.padding-left--none--mobile {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--mobile,.padding-right--none--mobile {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--mobile,.padding-y--none--mobile {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--mobile,.padding-top--none--mobile {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--mobile,.padding-bottom--none--mobile {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--sm--mobile.rc-margin-x--sm--mobile,.margin-x--sm--mobile.margin-x--sm--mobile {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-left--sm--mobile.rc-margin-left--sm--mobile,.margin-left--sm--mobile.margin-left--sm--mobile {
+ margin-left: 0.5rem;
+ }
+
+ .rc-margin-right--sm--mobile.rc-margin-right--sm--mobile,.margin-right--sm--mobile.margin-right--sm--mobile {
+ margin-right: 0.5rem;
+ }
+
+ .rc-margin-y--sm--mobile.rc-margin-y--sm--mobile,.margin-y--sm--mobile.margin-y--sm--mobile {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin-top--sm--mobile.rc-margin-top--sm--mobile,.margin-top--sm--mobile.margin-top--sm--mobile {
+ margin-top: 0.5rem;
+ }
+
+ .rc-margin-bottom--sm--mobile.rc-margin-bottom--sm--mobile,.margin-bottom--sm--mobile.margin-bottom--sm--mobile {
+ margin-bottom: 0.5rem;
+ }
+
+ .rc-margin--sm--mobile.rc-margin--sm--mobile,.margin--sm--mobile.margin--sm--mobile {
+ margin: 0.5rem;
+ }
+
+ .rc-margin--none--mobile,.margin--none--mobile {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--mobile,.margin-x--none--mobile {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--mobile,.margin-left--none--mobile {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--mobile,.margin-right--none--mobile {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--mobile,.margin-y--none--mobile {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--mobile,.margin-top--none--mobile {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--mobile,.margin-bottom--none--mobile {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--md--mobile.rc-padding-x--md--mobile,.padding-x--md--mobile.padding-x--md--mobile {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .rc-padding-left--md--mobile.rc-padding-left--md--mobile,.padding-left--md--mobile.padding-left--md--mobile {
+ padding-left: 1rem;
+ }
+
+ .rc-padding-right--md--mobile.rc-padding-right--md--mobile,.padding-right--md--mobile.padding-right--md--mobile {
+ padding-right: 1rem;
+ }
+
+ .rc-padding-y--md--mobile.rc-padding-y--md--mobile,.padding-y--md--mobile.padding-y--md--mobile {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .rc-padding-top--md--mobile.rc-padding-top--md--mobile,.padding-top--md--mobile.padding-top--md--mobile {
+ padding-top: 1rem;
+ }
+
+ .rc-padding-bottom--md--mobile.rc-padding-bottom--md--mobile,.padding-bottom--md--mobile.padding-bottom--md--mobile {
+ padding-bottom: 1rem;
+ }
+
+ .rc-padding--md--mobile.rc-padding--md--mobile,.padding--md--mobile.padding--md--mobile {
+ padding: 1rem;
+ }
+
+ .rc-padding--none--mobile,.padding--none--mobile {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--mobile,.padding-x--none--mobile {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--mobile,.padding-left--none--mobile {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--mobile,.padding-right--none--mobile {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--mobile,.padding-y--none--mobile {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--mobile,.padding-top--none--mobile {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--mobile,.padding-bottom--none--mobile {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--md--mobile.rc-margin-x--md--mobile,.margin-x--md--mobile.margin-x--md--mobile {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .rc-margin-left--md--mobile.rc-margin-left--md--mobile,.margin-left--md--mobile.margin-left--md--mobile {
+ margin-left: 1rem;
+ }
+
+ .rc-margin-right--md--mobile.rc-margin-right--md--mobile,.margin-right--md--mobile.margin-right--md--mobile {
+ margin-right: 1rem;
+ }
+
+ .rc-margin-y--md--mobile.rc-margin-y--md--mobile,.margin-y--md--mobile.margin-y--md--mobile {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .rc-margin-top--md--mobile.rc-margin-top--md--mobile,.margin-top--md--mobile.margin-top--md--mobile {
+ margin-top: 1rem;
+ }
+
+ .rc-margin-bottom--md--mobile.rc-margin-bottom--md--mobile,.margin-bottom--md--mobile.margin-bottom--md--mobile {
+ margin-bottom: 1rem;
+ }
+
+ .rc-margin--md--mobile.rc-margin--md--mobile,.margin--md--mobile.margin--md--mobile {
+ margin: 1rem;
+ }
+
+ .rc-margin--none--mobile,.margin--none--mobile {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--mobile,.margin-x--none--mobile {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--mobile,.margin-left--none--mobile {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--mobile,.margin-right--none--mobile {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--mobile,.margin-y--none--mobile {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--mobile,.margin-top--none--mobile {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--mobile,.margin-bottom--none--mobile {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--lg--mobile.rc-padding-x--lg--mobile,.padding-x--lg--mobile.padding-x--lg--mobile {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .rc-padding-left--lg--mobile.rc-padding-left--lg--mobile,.padding-left--lg--mobile.padding-left--lg--mobile {
+ padding-left: 1.5rem;
+ }
+
+ .rc-padding-right--lg--mobile.rc-padding-right--lg--mobile,.padding-right--lg--mobile.padding-right--lg--mobile {
+ padding-right: 1.5rem;
+ }
+
+ .rc-padding-y--lg--mobile.rc-padding-y--lg--mobile,.padding-y--lg--mobile.padding-y--lg--mobile {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .rc-padding-top--lg--mobile.rc-padding-top--lg--mobile,.padding-top--lg--mobile.padding-top--lg--mobile {
+ padding-top: 1.5rem;
+ }
+
+ .rc-padding-bottom--lg--mobile.rc-padding-bottom--lg--mobile,.padding-bottom--lg--mobile.padding-bottom--lg--mobile {
+ padding-bottom: 1.5rem;
+ }
+
+ .rc-padding--lg--mobile.rc-padding--lg--mobile,.padding--lg--mobile.padding--lg--mobile {
+ padding: 1.5rem;
+ }
+
+ .rc-padding--none--mobile,.padding--none--mobile {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--mobile,.padding-x--none--mobile {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--mobile,.padding-left--none--mobile {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--mobile,.padding-right--none--mobile {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--mobile,.padding-y--none--mobile {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--mobile,.padding-top--none--mobile {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--mobile,.padding-bottom--none--mobile {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--lg--mobile.rc-margin-x--lg--mobile,.margin-x--lg--mobile.margin-x--lg--mobile {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .rc-margin-left--lg--mobile.rc-margin-left--lg--mobile,.margin-left--lg--mobile.margin-left--lg--mobile {
+ margin-left: 1.5rem;
+ }
+
+ .rc-margin-right--lg--mobile.rc-margin-right--lg--mobile,.margin-right--lg--mobile.margin-right--lg--mobile {
+ margin-right: 1.5rem;
+ }
+
+ .rc-margin-y--lg--mobile.rc-margin-y--lg--mobile,.margin-y--lg--mobile.margin-y--lg--mobile {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .rc-margin-top--lg--mobile.rc-margin-top--lg--mobile,.margin-top--lg--mobile.margin-top--lg--mobile {
+ margin-top: 1.5rem;
+ }
+
+ .rc-margin-bottom--lg--mobile.rc-margin-bottom--lg--mobile,.margin-bottom--lg--mobile.margin-bottom--lg--mobile {
+ margin-bottom: 1.5rem;
+ }
+
+ .rc-margin--lg--mobile.rc-margin--lg--mobile,.margin--lg--mobile.margin--lg--mobile {
+ margin: 1.5rem;
+ }
+
+ .rc-margin--none--mobile,.margin--none--mobile {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--mobile,.margin-x--none--mobile {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--mobile,.margin-left--none--mobile {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--mobile,.margin-right--none--mobile {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--mobile,.margin-y--none--mobile {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--mobile,.margin-top--none--mobile {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--mobile,.margin-bottom--none--mobile {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-padding-x--xl--mobile.rc-padding-x--xl--mobile,.padding-x--xl--mobile.padding-x--xl--mobile {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .rc-padding-left--xl--mobile.rc-padding-left--xl--mobile,.padding-left--xl--mobile.padding-left--xl--mobile {
+ padding-left: 2rem;
+ }
+
+ .rc-padding-right--xl--mobile.rc-padding-right--xl--mobile,.padding-right--xl--mobile.padding-right--xl--mobile {
+ padding-right: 2rem;
+ }
+
+ .rc-padding-y--xl--mobile.rc-padding-y--xl--mobile,.padding-y--xl--mobile.padding-y--xl--mobile {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding-top--xl--mobile.rc-padding-top--xl--mobile,.padding-top--xl--mobile.padding-top--xl--mobile {
+ padding-top: 2rem;
+ }
+
+ .rc-padding-bottom--xl--mobile.rc-padding-bottom--xl--mobile,.padding-bottom--xl--mobile.padding-bottom--xl--mobile {
+ padding-bottom: 2rem;
+ }
+
+ .rc-padding--xl--mobile.rc-padding--xl--mobile,.padding--xl--mobile.padding--xl--mobile {
+ padding: 2rem;
+ }
+
+ .rc-padding--none--mobile,.padding--none--mobile {
+ padding: 0 !important;
+ }
+
+ .rc-padding-x--none--mobile,.padding-x--none--mobile {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-left--none--mobile,.padding-left--none--mobile {
+ padding-left: 0 !important;
+ }
+
+ .rc-padding-right--none--mobile,.padding-right--none--mobile {
+ padding-right: 0 !important;
+ }
+
+ .rc-padding-y--none--mobile,.padding-y--none--mobile {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .rc-padding-top--none--mobile,.padding-top--none--mobile {
+ padding-top: 0 !important;
+ }
+
+ .rc-padding-bottom--none--mobile,.padding-bottom--none--mobile {
+ padding-bottom: 0 !important;
+ }
+
+ .rc-margin-x--xl--mobile.rc-margin-x--xl--mobile,.margin-x--xl--mobile.margin-x--xl--mobile {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .rc-margin-left--xl--mobile.rc-margin-left--xl--mobile,.margin-left--xl--mobile.margin-left--xl--mobile {
+ margin-left: 2rem;
+ }
+
+ .rc-margin-right--xl--mobile.rc-margin-right--xl--mobile,.margin-right--xl--mobile.margin-right--xl--mobile {
+ margin-right: 2rem;
+ }
+
+ .rc-margin-y--xl--mobile.rc-margin-y--xl--mobile,.margin-y--xl--mobile.margin-y--xl--mobile {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin-top--xl--mobile.rc-margin-top--xl--mobile,.margin-top--xl--mobile.margin-top--xl--mobile {
+ margin-top: 2rem;
+ }
+
+ .rc-margin-bottom--xl--mobile.rc-margin-bottom--xl--mobile,.margin-bottom--xl--mobile.margin-bottom--xl--mobile {
+ margin-bottom: 2rem;
+ }
+
+ .rc-margin--xl--mobile.rc-margin--xl--mobile,.margin--xl--mobile.margin--xl--mobile {
+ margin: 2rem;
+ }
+
+ .rc-margin--none--mobile,.margin--none--mobile {
+ margin: 0 !important;
+ }
+
+ .rc-margin-x--none--mobile,.margin-x--none--mobile {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-left--none--mobile,.margin-left--none--mobile {
+ margin-left: 0 !important;
+ }
+
+ .rc-margin-right--none--mobile,.margin-right--none--mobile {
+ margin-right: 0 !important;
+ }
+
+ .rc-margin-y--none--mobile,.margin-y--none--mobile {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .rc-margin-top--none--mobile,.margin-top--none--mobile {
+ margin-top: 0 !important;
+ }
+
+ .rc-margin-bottom--none--mobile,.margin-bottom--none--mobile {
+ margin-bottom: 0 !important;
+ }
+
+ .rc-flex-direction--reverse--md-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--md-down {
+ text-align: center;
+ }
+
+ .rc-text--left--md-down {
+ text-align: left;
+ }
+
+ .rc-text--right--md-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 768px) {
+ .rc-card--featured .rc-card__image,.rc-card--featured
+ .card__image {
+ width: 100%;
+ }
+
+ .rc-carousel__header {
+ padding: 0;
+ }
+
+ .rc-md-1-up,.md-1-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--md-1-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--md-1-down {
+ text-align: center;
+ }
+
+ .rc-text--left--md-1-down {
+ text-align: left;
+ }
+
+ .rc-text--right--md-1-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 640px) {
+ p > .rc-btn,p > .btn {
+ margin-bottom: 1.5rem;
+ }
+
+ .rc-input__submit--micro,.input__submit--micro {
+ right: 0;
+ }
+
+ .rc-input__date,.input__date {
+ min-width: 100%;
+ }
+
+ .rc-carousel__header {
+ padding: 0;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ }
+
+ .rc-tab--img .rc-tab__img,.rc-tab--img .tab__img,.tab--img .rc-tab__img,.tab--img .tab__img {
+ width: 70px;
+ height: 70px;
+ }
+
+ .rc-template.rc-template--pdp .rc-template__sticky--sm-down {
+ background: white;
+ -webkit-box-shadow: 0 -2px 4px #F1F1F1;
+ box-shadow: 0 -2px 4px #F1F1F1;
+ }
+
+ .rc-template.rc-template--pdp .rc-template__sticky--sm-down .rc-input__label-text {
+ display: none;
+ }
+
+ .rc-sm-up,.sm-up {
+ display: none !important;
+ }
+
+ .rc-fixed-bottom--sm-down {
+ position: fixed;
+ width: 100%;
+ left: 0;
+ bottom: 0;
+ z-index: 999;
+ }
+
+ .rc-align-children--centered--sm-down {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+
+ .rc-flex-direction--reverse--sm-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--sm-down {
+ text-align: center;
+ }
+
+ .rc-text--left--sm-down {
+ text-align: left;
+ }
+
+ .rc-text--right--sm-down {
+ text-align: right;
+ }
+}
+
+@media (max-width: 480px) {
+ p > .rc-btn,p > .btn {
+ display: table;
+ }
+
+ .rc-xs-up,.xs-up {
+ display: none !important;
+ }
+
+ .rc-flex-direction--reverse--xs-down {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ .rc-text--center--xs-down {
+ text-align: center;
+ }
+
+ .rc-text--left--xs-down {
+ text-align: left;
+ }
+
+ .rc-text--right--xs-down {
+ text-align: right;
+ }
+}
+
+@-webkit-keyframes fadeInRight {
+ 0% {
+ opacity: 0;
+ margin-left: 3rem;
+ }
+
+ 100% {
+ opacity: 1;
+ margin-left: 0;
+ }
+}
+
+@keyframes fadeInRight {
+ 0% {
+ opacity: 0;
+ margin-left: 3rem;
+ }
+
+ 100% {
+ opacity: 1;
+ margin-left: 0;
+ }
+}
+
+@-webkit-keyframes fadeInTop {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ }
+
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes fadeInTop {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ }
+
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes fadeInBottom {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes fadeInBottom {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+
+ 100% {
+ opacity: 1;
+ }
+}
+
+@keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes iconFade {
+ 0% {
+ opacity: .6;
+ }
+
+ 100% {
+ opacity: 1;
+ }
+}
+
+@keyframes iconFade {
+ 0% {
+ opacity: .6;
+ }
+
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes pulse-scale {
+ 0% {
+ -webkit-transform: scale(0.5, 0.5);
+ transform: scale(0.5, 0.5);
+ opacity: 0.0;
+ }
+
+ 50% {
+ opacity: 0.5;
+ }
+
+ 100% {
+ -webkit-transform: scale(2, 2);
+ transform: scale(2, 2);
+ opacity: 0.0;
+ }
+}
+
+@keyframes pulse-scale {
+ 0% {
+ -webkit-transform: scale(0.5, 0.5);
+ transform: scale(0.5, 0.5);
+ opacity: 0.0;
+ }
+
+ 50% {
+ opacity: 0.5;
+ }
+
+ 100% {
+ -webkit-transform: scale(2, 2);
+ transform: scale(2, 2);
+ opacity: 0.0;
+ }
+}
+
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+@-webkit-keyframes rotate {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes rotate {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
\ No newline at end of file
diff --git a/rc-busness/assets/css/search.less b/rc-busness/assets/css/search.less
index 3814f7e6..9fcef91a 100644
--- a/rc-busness/assets/css/search.less
+++ b/rc-busness/assets/css/search.less
@@ -16,6 +16,18 @@
margin: 0 auto;
overflow: hidden;
}
+ .active{
+ border: 2px solid #E2001A;
+ color: #E2001A;
+ cursor: pointer;
+
+ }
+ .unactive{
+ border: 2px solid #d7d7d7;
+ color:#999999;
+ cursor: pointer;
+
+ }
}
//手机端
@media screen and (max-width: 768px) {
@@ -65,18 +77,7 @@
.rc-cat{
margin-top: 0.24rem;
}
- .active{
- border: 2px solid #E2001A;
- color: #E2001A;
- cursor: pointer;
-
- }
- .unactive{
- border: 2px solid #d7d7d7;
- color:#999999;
- cursor: pointer;
-
- }
+
.rc-productcat {
display: flex;
diff --git a/rc-busness/assets/image/anquan.png b/rc-busness/assets/image/anquan.png
new file mode 100644
index 00000000..ec1cdfe5
Binary files /dev/null and b/rc-busness/assets/image/anquan.png differ
diff --git a/rc-busness/assets/image/arr-right-red.png b/rc-busness/assets/image/arr-right-red.png
new file mode 100644
index 00000000..ace16962
Binary files /dev/null and b/rc-busness/assets/image/arr-right-red.png differ
diff --git a/rc-busness/assets/image/royal-canin.sprite--brand1--xs.svg b/rc-busness/assets/image/royal-canin.sprite--brand1--xs.svg
new file mode 100644
index 00000000..09fa55e5
--- /dev/null
+++ b/rc-busness/assets/image/royal-canin.sprite--brand1--xs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/rc-busness/assets/image/royal-canin.sprite--brand1.svg b/rc-busness/assets/image/royal-canin.sprite--brand1.svg
new file mode 100644
index 00000000..5ee271b4
--- /dev/null
+++ b/rc-busness/assets/image/royal-canin.sprite--brand1.svg
@@ -0,0 +1 @@
+
-
-
-
-
-
- 帮助猫狗过最健康的生活。
+
+
+
+ 登录/注册
+
+
+
{{item.detail}}
{{item.price}} - 立即购买 + 立即购买{{item.detail}}
{{item.price}}=n){var o=r?this._searchChoices(e):0;this.passedElement.triggerEvent(R.search,{value:e,resultCount:o})}else if(s){this._isSearching=false;this._store.dispatch(ie(true))}};e._canAddItem=function _canAddItem(e,t){var i=true;var n=typeof this.config.addItemText==="function"?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var r=T(e,t);if(this.config.maxItemCount>0&&this.config.maxItemCount<=e.length){i=false;n=typeof this.config.maxItemText==="function"?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText}if(!this.config.duplicateItemsAllowed&&r&&i){i=false;n=typeof this.config.uniqueItemText==="function"?this.config.uniqueItemText(t):this.config.uniqueItemText}if(this._isTextElement&&this.config.addItems&&i&&typeof this.config.addItemFilter==="function"&&!this.config.addItemFilter(t)){i=false;n=typeof this.config.customAddItemText==="function"?this.config.customAddItemText(t):this.config.customAddItemText}}return{response:i,notice:n}};e._searchChoices=function _searchChoices(e){var t=typeof e==="string"?e.trim():e;var i=typeof this._currentValue==="string"?this._currentValue.trim():this._currentValue;if(t.length<1&&t===i+" "){return 0}var n=this._store.searchableChoices;var s=t;var o=[].concat(this.config.searchFields);var a=Object.assign(this.config.fuseOptions,{keys:o});var c=new r.a(n,a);var l=c.search(s);this._currentValue=t;this._highlightPosition=0;this._isSearching=true;this._store.dispatch(te(l));return l.length};e._addEventListeners=function _addEventListeners(){var e=document,t=e.documentElement;t.addEventListener("touchend",this._onTouchEnd,true);this.containerOuter.element.addEventListener("keydown",this._onKeyDown,true);this.containerOuter.element.addEventListener("mousedown",this._onMouseDown,true);t.addEventListener("click",this._onClick,{passive:true});t.addEventListener("touchmove",this._onTouchMove,{passive:true});this.dropdown.element.addEventListener("mouseover",this._onMouseOver,{passive:true});if(this._isSelectOneElement){this.containerOuter.element.addEventListener("focus",this._onFocus,{passive:true});this.containerOuter.element.addEventListener("blur",this._onBlur,{passive:true})}this.input.element.addEventListener("keyup",this._onKeyUp,{passive:true});this.input.element.addEventListener("focus",this._onFocus,{passive:true});this.input.element.addEventListener("blur",this._onBlur,{passive:true});if(this.input.element.form){this.input.element.form.addEventListener("reset",this._onFormReset,{passive:true})}this.input.addEventListeners()};e._removeEventListeners=function _removeEventListeners(){var e=document,t=e.documentElement;t.removeEventListener("touchend",this._onTouchEnd,true);this.containerOuter.element.removeEventListener("keydown",this._onKeyDown,true);this.containerOuter.element.removeEventListener("mousedown",this._onMouseDown,true);t.removeEventListener("click",this._onClick);t.removeEventListener("touchmove",this._onTouchMove);this.dropdown.element.removeEventListener("mouseover",this._onMouseOver);if(this._isSelectOneElement){this.containerOuter.element.removeEventListener("focus",this._onFocus);this.containerOuter.element.removeEventListener("blur",this._onBlur)}this.input.element.removeEventListener("keyup",this._onKeyUp);this.input.element.removeEventListener("focus",this._onFocus);this.input.element.removeEventListener("blur",this._onBlur);if(this.input.element.form){this.input.element.form.removeEventListener("reset",this._onFormReset)}this.input.removeEventListeners()};e._onKeyDown=function _onKeyDown(e){var t;var i=e.target,n=e.keyCode,r=e.ctrlKey,s=e.metaKey;var o=this._store.activeItems;var a=this.input.isFocussed;var c=this.dropdown.isActive;var l=this.itemList.hasChildren();var u=String.fromCharCode(n);var h=B.BACK_KEY,d=B.DELETE_KEY,f=B.ENTER_KEY,p=B.A_KEY,m=B.ESC_KEY,v=B.UP_KEY,g=B.DOWN_KEY,_=B.PAGE_UP_KEY,b=B.PAGE_DOWN_KEY;var y=r||s;if(!this._isTextElement&&/[a-zA-Z0-9-_ ]/.test(u)){this.showDropdown()}var E=(t={},t[p]=this._onAKey,t[f]=this._onEnterKey,t[m]=this._onEscapeKey,t[v]=this._onDirectionKey,t[_]=this._onDirectionKey,t[g]=this._onDirectionKey,t[b]=this._onDirectionKey,t[d]=this._onDeleteKey,t[h]=this._onDeleteKey,t);if(E[n]){E[n]({event:e,target:i,keyCode:n,metaKey:s,activeItems:o,hasFocusedInput:a,hasActiveDropdown:c,hasItems:l,hasCtrlDownKeyPressed:y})}};e._onKeyUp=function _onKeyUp(e){var t=e.target,i=e.keyCode;var n=this.input.value;var r=this._store.activeItems;var s=this._canAddItem(r,n);var o=B.BACK_KEY,a=B.DELETE_KEY;if(this._isTextElement){var c=s.notice&&n;if(c){var l=this._getTemplate("notice",s.notice);this.dropdown.element.innerHTML=l.outerHTML;this.showDropdown(true)}else{this.hideDropdown(true)}}else{var u=(i===o||i===a)&&!t.value;var h=!this._isTextElement&&this._isSearching;var d=this._canSearch&&s.response;if(u&&h){this._isSearching=false;this._store.dispatch(ie(true))}else if(d){this._handleSearch(this.input.value)}}this._canSearch=this.config.searchEnabled};e._onAKey=function _onAKey(e){var t=e.hasItems,i=e.hasCtrlDownKeyPressed;if(i&&t){this._canSearch=false;var n=this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement;if(n){this.highlightAll()}}};e._onEnterKey=function _onEnterKey(e){var t=e.event,i=e.target,n=e.activeItems,r=e.hasActiveDropdown;var s=B.ENTER_KEY;var o=i.hasAttribute("data-button");if(this._isTextElement&&i.value){var a=this.input.value;var c=this._canAddItem(n,a);if(c.response){this.hideDropdown(true);this._addItem({value:a});this._triggerChange(a);this.clearInput()}}if(o){this._handleButtonAction(n,i);t.preventDefault()}if(r){var l=this.dropdown.getChild("."+this.config.classNames.highlightedState);if(l){if(n[0]){n[0].keyCode=s}this._handleChoiceAction(n,l)}t.preventDefault()}else if(this._isSelectOneElement){this.showDropdown();t.preventDefault()}};e._onEscapeKey=function _onEscapeKey(e){var t=e.hasActiveDropdown;if(t){this.hideDropdown(true);this.containerOuter.focus()}};e._onDirectionKey=function _onDirectionKey(e){var t=e.event,i=e.hasActiveDropdown,n=e.keyCode,r=e.metaKey;var s=B.DOWN_KEY,o=B.PAGE_UP_KEY,a=B.PAGE_DOWN_KEY;if(i||this._isSelectOneElement){this.showDropdown();this._canSearch=false;var c=n===s||n===a?1:-1;var l=r||n===a||n===o;var u="[data-choice-selectable]";var h;if(l){if(c>0){h=this.dropdown.element.querySelector(u+":last-of-type")}else{h=this.dropdown.element.querySelector(u)}}else{var d=this.dropdown.element.querySelector("."+this.config.classNames.highlightedState);if(d){h=w(d,u,c)}else{h=this.dropdown.element.querySelector(u)}}if(h){if(!I(h,this.choiceList.element,c)){this.choiceList.scrollToChildElement(h,c)}this._highlightChoice(h)}t.preventDefault()}};e._onDeleteKey=function _onDeleteKey(e){var t=e.event,i=e.target,n=e.hasFocusedInput,r=e.activeItems;if(n&&!i.value&&!this._isSelectOneElement){this._handleBackspace(r);t.preventDefault()}};e._onTouchMove=function _onTouchMove(){if(this._wasTap){this._wasTap=false}};e._onTouchEnd=function _onTouchEnd(e){var t=e||e.touches[0],i=t.target;var n=this._wasTap&&this.containerOuter.element.contains(i);if(n){var r=i===this.containerOuter.element||i===this.containerInner.element;if(r){if(this._isTextElement){this.input.focus()}else if(this._isSelectMultipleElement){this.showDropdown()}}e.stopPropagation()}this._wasTap=true};e._onMouseDown=function _onMouseDown(e){var t=e.target;if(!(t instanceof HTMLElement)){return}if(he&&this.choiceList.element.contains(t)){var i=this.choiceList.element.firstElementChild;var n=this._direction==="ltr"?e.offsetX>=i.offsetWidth:e.offsetXs[e]&&!t.escapeWithReference){n=Math.min(p[r],s[e]-(e==="right"?p.width:p.height))}return defineProperty({},r,n)}};l.forEach((function(e){var t=["left","top"].indexOf(e)!==-1?"primary":"secondary";p=u({},p,d[t](e))}));e.offsets.popper=p;return e}function shift(e){var t=e.placement;var r=t.split("-")[0];var n=t.split("-")[1];if(n){var o=e.offsets,i=o.reference,a=o.popper;var f=["bottom","top"].indexOf(r)!==-1;var s=f?"left":"top";var l=f?"width":"height";var p={start:defineProperty({},s,i[s]),end:defineProperty({},s,i[s]+i[l]-a[l])};e.offsets.popper=u({},a,p[n])}return e}function hide(e){if(!isModifierRequired(e.instance.modifiers,"hide","preventOverflow")){return e}var t=e.offsets.reference;var r=find(e.instance.modifiers,(function(e){return e.name==="preventOverflow"})).boundaries;if(t.bottom