*,*:before,*:after{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
header,nav,section,article,aside,footer{
    display:block
}
@font-face{
    font-family:'icomoon';
	src:url(../../themes/acneshop/release/contrib-fonts/icomoon.eot);
    src:url(../../themes/acneshop/release/contrib-fonts/icomoond41d.eot?#iefix) format("embedded-opentype"),
	url(../../themes/acneshop/release/contrib-fonts/icomoon-2.ttf) format("truetype"),
	url(../../themes/acneshop/release/contrib-fonts/icomoon-3.woff) format("woff"),
	url(../../themes/acneshop/release/contrib-fonts/icomoon.svg#icomoon) format("svg");
    font-weight:normal;
    font-style:normal
}




[data-icon]:before,[class*="icon-"]:before{
    font-family:'icomoon' !important; 
    speak:none;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
[data-icon="uniE61C"]:before,.icon-uniE61C:before{
    content:"\e61c"
}
[data-icon="checkmark"]:before,.icon-checkmark:before{
    content:"\e60d"
}
[data-icon="cancel"]:before,.icon-cancel:before{
    content:"\e60c"
}
[data-icon="notice"]:before,.icon-notice:before{
    content:"\e60e"
}
[data-icon="cancel2"]:before,.icon-cancel2:before{
    content:"\e616"
}
[data-icon="external-link"]:before,.icon-external-link:before{
    content:"\e61b"
}
[data-icon="caret-down"]:before,.icon-caret-down:before{
    content:"\e60f"
}
[data-icon="caret-up"]:before,.icon-caret-up:before{
    content:"\e610"
}
[data-icon="caret-left"]:before,.icon-caret-left:before{
    content:"\e612"
}
[data-icon="caret-right"]:before,.icon-caret-right:before{
    content:"\e611"
}
[data-icon="angle-right"]:before,.icon-angle-left:before{
    content:"\e614"
}
[data-icon="angle-left"]:before,.icon-angle-right:before{
    content:"\e613"
}
[data-icon="angle-up"]:before,.icon-angle-up:before{
    content:"\e617"
}
[data-icon="angle-down"]:before,.icon-angle-down:before{
    content:"\e618"
}
[data-icon="mail"]:before,.icon-mail:before{
    content:"\e603"
}
[data-icon="location"]:before,.icon-location:before{
    content:"\e605"
}
[data-icon="search"]:before,.icon-search:before{
    content:"\e602"
}
[data-icon="list"]:before,.icon-list:before{
    content:"\e609"
}
[data-icon="play"]:before,.icon-play:before{
    content:"\e619"
}
[data-icon="pause"]:before,.icon-pause:before{
    content:"\e61a"
}
[data-icon="twitters"]:before,.icon-twitter:before{
    content:"\e607"
}
[data-icon="facebook"]:before,.icon-facebook:before{
    content:"\e604"
}
[data-icon="pinterest"]:before,.icon-pinterest:before{
    content:"\e606"
}
[data-icon="linkedin"]:before,.icon-linkedin:before{
    content:"\e608"
}
[data-icon="home"]:before,.icon-home:before{
    content:"\e600"
}
[data-icon="print"]:before,.icon-print:before{
    content:"\e601"
}
[data-icon="info"]:before,.icon-info:before{
    content:"\e615"
}
[data-icon="minus"]:before,.icon-minus:before{
    content:"\e60b"
}
[data-icon="plus"]:before,.icon-plus:before{
    content:"\e60a"
}
[data-icon="volume-high"]:before,.icon-volume-high:before{
    content:"\ea26"
}
[data-icon="icon-tumblr"]:before,.icon-tumblr:before{
    content:"\eabb"
}
[data-icon="icon-instagram"]:before,.icon-instagram:before{
    content:"\ea90"
}
[data-icon="icon-google-plus"]:before,.icon-google-plus:before{
    content:"\ea88"
}
[data-icon="icon-youtube"]:before,.icon-youtube:before{
    content:"\ea9d"
}
[data-icon="icon-star-empty"]:before,.icon-star-empty:before{
    content:"\e620"
}
[data-icon="icon-star-full"]:before,.icon-star-full:before{
    content:"\e61f"
}
[data-icon="icon-file-pdf"]:before,.icon-file-pdf:before{
    content:"\e61d"
}
[data-icon="icon-share2"]:before,.icon-share2:before{
    content:"\e61e"
}
[data-icon="icon-checkbox-checked"]:before,.icon-checkbox-checked:before{
    content:"\ea52"
}
[data-icon="icon-point-down"],.icon-point-down:before{
    content:"\ea05"
}
[data-icon="icon-point-up"]:before,.icon-point-up:before{
    content:"\ea03"
}
@font-face{
    font-family:'Montserrat';
    src:local("Montserrat");
    src:url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Regular-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Regular-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Regular-4.otf) format("embedded-opentype");
    font-weight:normal;
    font-style:normal
}
@font-face{
    font-family:'Montserrat';
    src:local("Montserrat");
    src:url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-4.otf) format("embedded-opentype");
    font-weight:700;
    font-style:normal
}
@font-face{
    font-family:'Montserrat';
    src:local("Montserrat");
    src:url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Italic-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Italic-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Italic-4.otf) format("embedded-opentype");
    font-weight:normal;
    font-style:italic
}
@font-face{
    font-family:'Montserrat';
    src:local("Montserrat");
    src:url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-Italic.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-Italic-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-Italic-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Bold-Italic-4.otf) format("embedded-opentype");
    font-weight:700;
    font-style:italic
}
@font-face{
    font-family:'Montserrat';
    src:local("Montserrat");
    src:url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Light-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Light-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Montserrat/Montserrat-Light-4.otf) format("embedded-opentype");
    font-weight:300;
    font-style:normal
}
@font-face{
    font-family:'Hind Madurai';
    src:local("Hind Madurai");
    src:url(../../themes/acneshop/release/contrib-fonts/Hind-Madurai/Hind-Madurai-Bold.woff2) format("woff2"),url(../../themes/acneshop/release/contrib-fonts/Hind-Madurai/Hind-Madurai-Bold-2.woff) format("woff"),url(../../themes/acneshop/release/contrib-fonts/Hind-Madurai/Hind-Madurai-Bold-3.ttf) format("truetype"),url(../../themes/acneshop/release/contrib-fonts/Hind-Madurai/Hind-Madurai-Bold-4.otf) format("embedded-opentype");
    font-weight:700;
    font-style:normal
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
    display:block
}
audio,canvas,video{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
a{
    background:transparent
}
a:focus{
    outline:thin dotted
}
a:active,a:hover{
    outline:0
}
h1{
    font-size:2em;
    margin:0.67em 0
}
abbr[title]{
    border-bottom:1px dotted
}
b,strong{
    font-weight:bold
}
dfn{
    font-style:italic
}
hr{
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    height:0
}
mark{
    background:#ff0;
    color:#000
}
code,kbd,pre,samp{
    font-family:monospace,serif;
    font-size:1em
}
pre{
    white-space:pre-wrap
}
q{
    quotes:"\201C" "\201D" "\2018" "\2019"
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-0.5em
}
sub{
    bottom:-0.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
figure{
    margin:0
}
fieldset{
    border:1px solid #c0c0c0;
    margin:0 2px;
    padding:0.35em 0.625em 0.75em
}
legend{
    border:0;
    padding:0
}
button,input,select,textarea{
    font-family:inherit;
    font-size:100%;
    margin:0
}
button,input{
    line-height:normal
}
button,select{
    text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
input[type="checkbox"],input[type="radio"]{
    box-sizing:border-box;
    padding:0
}
input[type="search"]{
    -webkit-appearance:textfield;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
    -webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
textarea{
    overflow:auto;
    vertical-align:top
}
table{
    border-collapse:collapse;
    border-spacing:0
}
@-webkit-viewport{
    width:device-width
}
@-moz-viewport{
    width:device-width
}
@-ms-viewport{
    width:device-width
}
@-o-viewport{
    width:device-width
}
@viewport{
    width:device-width
}
*,*:before,*:after{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    word-wrap:normal;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
html{
    -ms-overflow-style:scrollbar;
    font-size:62.5%
}
body,.content-outer-wrapper{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif
}
h1{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:40px;
    line-height:60px;
    font-size:4rem;
    line-height:6rem;
    color:#7b7b7b;
    font-family:"Hind Madurai",sans-serif;
    font-weight:500;
    letter-spacing:0.025em;
    line-height:1.2;
    text-transform:none
}
html[dir=ltr] h1{
    text-align:left
}
html[dir=rtl] h1{
    text-align:right
}
@media (min-width:0) and (max-width:64em){
    h1{
        font-size:32px;
        line-height:48px;
        font-size:3.2rem;
        line-height:4.8rem
    }
}
h2,.pane-node-field-page-builder .taco-polls h1,#janrainModal .heading-two,#editProfile .heading-two,#janrainEmbedded .heading-two{
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.05;
    text-transform:none
}
html[dir=ltr] h2,html[dir=ltr] .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] h1,html[dir=ltr] #janrainModal .heading-two,#janrainModal html[dir=ltr] .heading-two,html[dir=ltr] #editProfile .heading-two,#editProfile html[dir=ltr] .heading-two,html[dir=ltr] #janrainEmbedded .heading-two,#janrainEmbedded html[dir=ltr] .heading-two{
    text-align:left
}
html[dir=rtl] h2,html[dir=rtl] .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] h1,html[dir=rtl] #janrainModal .heading-two,#janrainModal html[dir=rtl] .heading-two,html[dir=rtl] #editProfile .heading-two,#editProfile html[dir=rtl] .heading-two,html[dir=rtl] #janrainEmbedded .heading-two,#janrainEmbedded html[dir=rtl] .heading-two{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    h2,.pane-node-field-page-builder .taco-polls h1,#janrainModal .heading-two,#editProfile .heading-two,#janrainEmbedded .heading-two{
        font-size:29px;
        line-height:43.5px;
        font-size:2.9rem;
        line-height:4.35rem
    }
}
h3,#janrainModal .heading-three,#editProfile .heading-three,#janrainEmbedded .heading-three,#janrainModal #registrationNewVerification h3,#janrainEmbedded #registrationNewVerification h3{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.05;
    text-transform:none
}
html[dir=ltr] h3,html[dir=ltr] #janrainModal .heading-three,#janrainModal html[dir=ltr] .heading-three,html[dir=ltr] #editProfile .heading-three,#editProfile html[dir=ltr] .heading-three,html[dir=ltr] #janrainEmbedded .heading-three,#janrainEmbedded html[dir=ltr] .heading-three,html[dir=ltr] #janrainModal #registrationNewVerification h3,#janrainModal #registrationNewVerification html[dir=ltr] h3,html[dir=ltr] #janrainEmbedded #registrationNewVerification h3,#janrainEmbedded #registrationNewVerification html[dir=ltr] h3{
    text-align:left
}
html[dir=rtl] h3,html[dir=rtl] #janrainModal .heading-three,#janrainModal html[dir=rtl] .heading-three,html[dir=rtl] #editProfile .heading-three,#editProfile html[dir=rtl] .heading-three,html[dir=rtl] #janrainEmbedded .heading-three,#janrainEmbedded html[dir=rtl] .heading-three,html[dir=rtl] #janrainModal #registrationNewVerification h3,#janrainModal #registrationNewVerification html[dir=rtl] h3,html[dir=rtl] #janrainEmbedded #registrationNewVerification h3,#janrainEmbedded #registrationNewVerification html[dir=rtl] h3{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    h3,#janrainModal .heading-three,#editProfile .heading-three,#janrainEmbedded .heading-three,#janrainModal #registrationNewVerification h3,#janrainEmbedded #registrationNewVerification h3{
        font-size:22px;
        line-height:33px;
        font-size:2.2rem;
        line-height:3.3rem
    }
}
h4,#janrainModal .heading-four,#editProfile .heading-four,#janrainEmbedded .heading-four{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    font-weight:500;
    letter-spacing:0.01em;
    line-height:1.05;
    text-transform:none
}
html[dir=ltr] h4,html[dir=ltr] #janrainModal .heading-four,#janrainModal html[dir=ltr] .heading-four,html[dir=ltr] #editProfile .heading-four,#editProfile html[dir=ltr] .heading-four,html[dir=ltr] #janrainEmbedded .heading-four,#janrainEmbedded html[dir=ltr] .heading-four{
    text-align:left
}
html[dir=rtl] h4,html[dir=rtl] #janrainModal .heading-four,#janrainModal html[dir=rtl] .heading-four,html[dir=rtl] #editProfile .heading-four,#editProfile html[dir=rtl] .heading-four,html[dir=rtl] #janrainEmbedded .heading-four,#janrainEmbedded html[dir=rtl] .heading-four{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    h4,#janrainModal .heading-four,#editProfile .heading-four,#janrainEmbedded .heading-four{
        font-size:22px;
        line-height:33px;
        font-size:2.2rem;
        line-height:3.3rem
    }
}
h5{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    letter-spacing:0.01em;
    line-height:1.05;
    text-transform:none
}
html[dir=ltr] h5{
    text-align:left
}
html[dir=rtl] h5{
    text-align:right
}
h6{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    font-style:italic;
    font-weight:700;
    letter-spacing:0.01em;
    line-height:1.05;
    text-transform:none
}
html[dir=ltr] h6{
    text-align:left
}
html[dir=rtl] h6{
    text-align:right
}
p,.where-to-buy2 #store-content .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#7b7b7b;
    font-family:"Montserrat",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] p,html[dir=ltr] .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .where-to-buy2-message{
    text-align:left
}
html[dir=rtl] p,html[dir=rtl] .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .where-to-buy2-message{
    text-align:right
}
em,i{
    font-style:italic;
    font-weight:normal
}
strong,b{
    font-style:normal;
    font-weight:700
}
ul{
    list-style-type:disc
}
ol{
    list-style-type:decimal
}
li{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] li{
    text-align:left
}
html[dir=rtl] li{
    text-align:right
}
dl{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    font-weight:700;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] dl{
    text-align:left
}
html[dir=rtl] dl{
    text-align:right
}
dt{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] dt{
    text-align:left
}
html[dir=rtl] dt{
    text-align:right
}
dd{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] dd{
    text-align:left
}
html[dir=rtl] dd{
    text-align:right
}
blockquote{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] blockquote{
    text-align:left
}
html[dir=rtl] blockquote{
    text-align:right
}
.menu .expanded{
    list-style-image:none;
    list-style-type:none
}
a,.nolink{
    -webkit-transition:0.3s;
    -moz-transition:0.3s;
    -o-transition:0.3s;
    transition:0.3s;
    color:#3c2a28;
    letter-spacing:0.01em;
    text-decoration:none
}
a.active,.nolink.active{
    color:#3c2a28
}
a:hover,a:focus,.nolink:hover,.nolink:focus{
    color:#241918
}
a:active,.nolink:active{
    color:#0b0807
}
a.disabled,.nolink.disabled{
    color:#5b5b5b
}
a span.ext,a span.mailto,.nolink span.ext,.nolink span.mailto{
    background:none;
    position:relative
}
html[dir=ltr] a span.ext,html[dir=ltr] a span.mailto,html[dir=ltr] .nolink span.ext,html[dir=ltr] .nolink span.mailto{
    padding-right:16px
}
html[dir=rtl] a span.ext,html[dir=rtl] a span.mailto,html[dir=rtl] .nolink span.ext,html[dir=rtl] .nolink span.mailto{
    padding-left:11px
}
a span.ext:after,a span.mailto:after,.nolink span.ext:after,.nolink span.mailto:after{
    color:currentcolor;
    font-family:'icomoon';
    font-size:16px;
    margin-top:1px;
    position:absolute
}
html[dir=ltr] a span.ext:after,html[dir=ltr] a span.mailto:after,html[dir=ltr] .nolink span.ext:after,html[dir=ltr] .nolink span.mailto:after{
    padding-left:6px
}
html[dir=rtl] a span.ext:after,html[dir=rtl] a span.mailto:after,html[dir=rtl] .nolink span.ext:after,html[dir=rtl] .nolink span.mailto:after{
    padding-right:6px
}
html[dir=ltr] a span.ext:after,html[dir=ltr] a span.mailto:after,html[dir=ltr] .nolink span.ext:after,html[dir=ltr] .nolink span.mailto:after{
    right:-9px
}
html[dir=rtl] a span.ext:after,html[dir=rtl] a span.mailto:after,html[dir=rtl] .nolink span.ext:after,html[dir=rtl] .nolink span.mailto:after{
    left:-9px
}
html[dir=ltr] a span.ext,html[dir=ltr] .nolink span.ext{
    margin-right:10px
}
html[dir=rtl] a span.ext,html[dir=rtl] .nolink span.ext{
    margin-left:10px
}
a span.ext:after,.nolink span.ext:after{
    content:"\e61b"
}
a span.mailto:after,.nolink span.mailto:after{
    content:"\e603"
}
html[dir=ltr] sup span.ext{
    margin-right:5px
}
html[dir=rtl] sup span.ext{
    margin-left:5px
}
sup span.ext:after{
    font-size:11px;
    top:7px
}
html[dir=ltr] sup span.ext:after{
    right:0px
}
html[dir=rtl] sup span.ext:after{
    left:0px
}
.button,button,input[type="submit"]{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] .button,html[dir=ltr] button,html[dir=ltr] input[type="submit"]{
    padding:15px 35px
}
html[dir=rtl] .button,html[dir=rtl] button,html[dir=rtl] input[type="submit"]{
    padding:20px 35px
}
.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.button:focus,.button:hover,button:focus,button:hover,input[type="submit"]:focus,input[type="submit"]:hover{
    text-decoration:none
}
.pc-link{
    max-width:136px
}
.pc-link.pc-registered{
    background-color:#5b5b5b
}
input[type="checkbox"],label,.change-password-label,.where-to-buy2 #store-content .ca-wtb2-form label,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label{
    color:#3c2a28;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65
}
html[dir=ltr] input[type="checkbox"],html[dir=ltr] label,html[dir=ltr] .change-password-label,html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form label,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] label,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select html[dir=ltr] label{
    text-align:left
}
html[dir=rtl] input[type="checkbox"],html[dir=rtl] label,html[dir=rtl] .change-password-label,html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form label,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] label,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select html[dir=rtl] label{
    text-align:right
}
input[type="checkbox"]:hover,input[type="checkbox"]:focus,label:hover,label:focus,.change-password-label:hover,.where-to-buy2 #store-content .ca-wtb2-form label:hover,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label:hover,.change-password-label:focus,.where-to-buy2 #store-content .ca-wtb2-form label:focus,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label:focus{
    color:#241918
}
input[type="checkbox"]:active,label:active,.change-password-label:active,.where-to-buy2 #store-content .ca-wtb2-form label:active,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label:active{
    color:#0b0807
}
input[type="checkbox"]:disabled,label:disabled,.change-password-label:disabled,.where-to-buy2 #store-content .ca-wtb2-form label:disabled,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label:disabled{
    color:#5b5b5b
}
input,select,fieldset{
    margin-bottom:2%
}
input,textarea,select{
    background-color:#fff;
    border:1px solid #000;
    color:#3c2a28;
    width:100%
}
input[type="checkbox"],input[type="radio"],textarea[type="checkbox"],textarea[type="radio"],select[type="checkbox"],select[type="radio"]{
    width:auto
}
input ::-webkit-input-placeholder,input :-moz-placeholder,input ::-moz-placeholder,input :-ms-input-placeholder,textarea ::-webkit-input-placeholder,textarea :-moz-placeholder,textarea ::-moz-placeholder,textarea :-ms-input-placeholder,select ::-webkit-input-placeholder,select :-moz-placeholder,select ::-moz-placeholder,select :-ms-input-placeholder{
    font-style:italic
}
img{
    max-width:100%;
    width:auto;
    height:auto
}
table th,table td{
    padding:2% 4%
}
table th{
    background-color:#000;
    color:#fff
}
.quiz-btn-hidden{
    display:none
}
.field-collection-view-links,.action-links-field-collection-add{
    display:none
}
.rteleft{
    text-align:left !important
}
.rteright{
    text-align:right !important
}
.rtecenter{
    text-align:center !important
}
.rtejustify{
    text-align:justify !important
}
.anchor-cursor{
    cursor:pointer
}
iframe[name=google_conversion_frame]{
    display:none
}
a:hover,a:focus,.nolink:hover,.nolink:focus{
    outline:none
}
.break{
    word-break:break-all
}
h1{
    letter-spacing:0;
    text-transform:uppercase
}
@media (min-width:0) and (max-width:64em){
    h1{
        font-size:30px;
        line-height:32px;
        font-size:3rem;
        line-height:3.2rem
    }
}
sup{
    top:-0.15em
}
strong,b{
    font-style:inherit
}
em,i{
    font-weight:inherit
}
.nowrap{
    color:inherit;
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
    line-height:inherit;
    white-space:nowrap
}
ol.list-numbers-bold{
    position:relative;
    counter-reset:item
}
ol.list-numbers-bold>li{
    list-style-type:none;
    counter-increment:item
}
ol.list-numbers-bold>li::before{
    content:counter(item) ".";
    position:absolute;
    width:35px;
    font-weight:700
}
html[dir=ltr] ol.list-numbers-bold>li::before{
    text-align:right
}
html[dir=rtl] ol.list-numbers-bold>li::before{
    text-align:left
}
html[dir=ltr] ol.list-numbers-bold>li::before{
    left:0
}
html[dir=rtl] ol.list-numbers-bold>li::before{
    right:0
}
.list-hyphen{
    padding:0
}
.list-hyphen li{
    list-style-type:none
}
.list-hyphen li::before{
    content:'-'
}
html[dir=ltr] .list-hyphen li::before{
    margin-right:6px
}
html[dir=rtl] .list-hyphen li::before{
    margin-left:6px
}
h2.heading,.pane-node-field-page-builder .taco-polls h1.heading{
    font-size:22px;
    line-height:30px;
    font-size:2.2rem;
    line-height:3rem
}
@media (min-width:0) and (max-width:64em){
    .page-builder__video{
        margin:0 calc(-4% - 2px) 2%
    }
}
html[dir=ltr] .shift-50{
    margin-left:50px
}
html[dir=rtl] .shift-50{
    margin-right:50px
}
.mb-25{
    margin-bottom:25px
}
.mb-45{
    margin-bottom:45px
}
.mb-55{
    margin-bottom:55px
}
.mb-65{
    margin-bottom:65px
}
.mb-95{
    margin-bottom:95px
}
@media (min-width:0) and (max-width:64em){
    .mb-mobile-0{
        margin-bottom:0px
    }
}
@media (min-width:0) and (max-width:64em){
    .mb-mobile-20{
        margin-bottom:20px
    }
}
@media (min-width:0) and (max-width:64em){
    .mb-mobile-55{
        margin-bottom:55px
    }
}
.content-row .top-row .pane-block.pane-jjbos-bv-app-bv-hosted-product-summary{
    margin:0
}
.node-type-product .bottom-row .accordion .overview{
    display:none
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-left:2% !important
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-right:2% !important
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        float:left
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        float:right
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half:first-child,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half:first-child{
        margin-left:0 !important
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half:first-child,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half:first-child{
        margin-right:0 !important
    }
    .node-type-product .content-row .main-row .region-col.full .pane-node-field-product-image,.node-type-product .content-row .bottom-row .region-col.full .pane-node-field-product-image{
        text-align:center
    }
    .node-type-product .content-row .main-row .region-col.full .pane-node-field-product-image .gallery-slide,.node-type-product .content-row .bottom-row .region-col.full .pane-node-field-product-image .gallery-slide{
        float:none
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,.node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,.node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,.node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,.node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        width:100%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=ltr] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .node-type-product .content-row .main-row .region-col .pane-taco-pane.half,html[dir=rtl] .node-type-product .content-row .bottom-row .region-col .pane-taco-pane.half{
        border-right-width:0
    }
}
body{
    font-family:'desktop'
}
@media (min-width:0) and (max-width:64em){
    body{
        font-family:'tablet'
    }
}
@media (min-width:0) and (max-width:40em){
    body{
        font-family:'mobile'
    }
}
html,body{
    min-height:100%;
    min-width:240px;
    overflow-x:hidden;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    html,body{
        overflow-x:hidden
    }
}
html[dir=ltr] html{
    direction:ltr
}
html[dir=rtl] html{
    direction:rtl
}
html.height-adjust{
    height:100%
}
html.height-adjust body{
    height:100%
}
html.hidden{
    overflow:hidden
}
html.hidden body{
    overflow:hidden
}
body{
    -webkit-overflow-scrolling:touch;
    height:auto;
    position:relative
}
html[dir=ltr] body{
    text-align:left
}
html[dir=rtl] body{
    text-align:right
}
body:before{
    content:#3c2a28
}
.breadcrumb-row .section-inner-wrapper,.tabs-row .section-inner-wrapper,.content-row .section-inner-wrapper{
    background-color:#fdfdfd
}
.sticky-page .sticky-header-wrap{
    position:fixed;
    top:0;
    width:100%;
    z-index:65
}
html[dir=ltr] .sticky-page .sticky-header-wrap{
    left:0
}
html[dir=rtl] .sticky-page .sticky-header-wrap{
    right:0
}
.sticky-page .sticky-header-wrap .sticky-header-inner{
    position:relative
}
.content-row a:focus,.content-row a:hover,.main-row a:focus,.main-row a:hover{
    text-decoration:underline
}
.content-row a.button:focus,.content-row a.button:hover,.main-row a.button:focus,.main-row a.button:hover{
    text-decoration:none
}
.col{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] .col{
    margin-right:-4px
}
html[dir=rtl] .col{
    margin-left:-4px
}
html[dir=ltr] .col{
    margin-left:2%
}
html[dir=rtl] .col{
    margin-right:2%
}
html[dir=ltr] .col.first-col,html[dir=ltr] .col:first-child{
    margin-left:0
}
html[dir=rtl] .col.first-col,html[dir=rtl] .col:first-child{
    margin-right:0
}
@media (min-width:0) and (max-width:40em){
    .col{
        margin-left:0 !important;
        margin-right:0 !important
    }
}
@media (min-width:75em){
    .full,.node.full{
        width:100%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        margin-left:2%
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        margin-right:2%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        border-left-width:0
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .full,.node.full{
        width:100%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        margin-left:2%
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        margin-right:2%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        border-left-width:0
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .full,.node.full{
        width:100%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        margin-left:2%
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        margin-right:2%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        border-left-width:0
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .full,.node.full{
        width:100%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        margin-left:2%
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        margin-right:2%
    }
    html[dir=ltr] .full,html[dir=ltr] .node.full{
        border-left-width:0
    }
    html[dir=rtl] .full,html[dir=rtl] .node.full{
        border-right-width:0
    }
}
html[dir=ltr] .full,html[dir=ltr] .node.full{
    margin-left:0 !important
}
html[dir=rtl] .full,html[dir=rtl] .node.full{
    margin-right:0 !important
}
@media (min-width:75em){
    .three-quarters,.node.three-quarters{
        width:74.5%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .three-quarters,.node.three-quarters{
        width:74.5%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .three-quarters,.node.three-quarters{
        width:74.5%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .three-quarters,.node.three-quarters{
        width:100%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .three-quarters,html[dir=ltr] .node.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .three-quarters,html[dir=rtl] .node.three-quarters{
        border-right-width:0
    }
}
@media (min-width:75em){
    .two-thirds,.node.two-thirds{
        width:66%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        margin-left:2%
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        margin-right:2%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        border-left-width:0
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .two-thirds,.node.two-thirds{
        width:66%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        margin-left:2%
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        margin-right:2%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        border-left-width:0
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .two-thirds,.node.two-thirds{
        width:66%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        margin-left:2%
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        margin-right:2%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        border-left-width:0
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .two-thirds,.node.two-thirds{
        width:100%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        margin-left:2%
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        margin-right:2%
    }
    html[dir=ltr] .two-thirds,html[dir=ltr] .node.two-thirds{
        border-left-width:0
    }
    html[dir=rtl] .two-thirds,html[dir=rtl] .node.two-thirds{
        border-right-width:0
    }
}
@media (min-width:75em){
    .half,.node.half{
        width:49%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        margin-left:2%
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        margin-right:2%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        border-left-width:0
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .half,.node.half{
        width:49%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        margin-left:2%
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        margin-right:2%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        border-left-width:0
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .half,.node.half{
        width:49%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        margin-left:2%
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        margin-right:2%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        border-left-width:0
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .half,.node.half{
        width:100%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        margin-left:2%
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        margin-right:2%
    }
    html[dir=ltr] .half,html[dir=ltr] .node.half{
        border-left-width:0
    }
    html[dir=rtl] .half,html[dir=rtl] .node.half{
        border-right-width:0
    }
}
@media (min-width:75em){
    .one-third,.node.one-third{
        width:32%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        margin-left:2%
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        margin-right:2%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        border-left-width:0
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .one-third,.node.one-third{
        width:32%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        margin-left:2%
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        margin-right:2%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        border-left-width:0
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .one-third,.node.one-third{
        width:32%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        margin-left:2%
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        margin-right:2%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        border-left-width:0
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .one-third,.node.one-third{
        width:100%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        margin-left:2%
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        margin-right:2%
    }
    html[dir=ltr] .one-third,html[dir=ltr] .node.one-third{
        border-left-width:0
    }
    html[dir=rtl] .one-third,html[dir=rtl] .node.one-third{
        border-right-width:0
    }
}
@media (min-width:75em){
    .one-quarter,.node.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .one-quarter,.node.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .one-quarter,.node.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .one-quarter,.node.one-quarter{
        width:100%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .one-quarter,html[dir=ltr] .node.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .one-quarter,html[dir=rtl] .node.one-quarter{
        border-right-width:0
    }
}
@media (min-width:75em){
    .one-fifth,.node.one-fifth{
        width:18.4%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        margin-left:2%
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        margin-right:2%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        border-left-width:0
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .one-fifth,.node.one-fifth{
        width:18.4%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        margin-left:2%
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        margin-right:2%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        border-left-width:0
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .one-fifth,.node.one-fifth{
        width:18.4%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        margin-left:2%
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        margin-right:2%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        border-left-width:0
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .one-fifth,.node.one-fifth{
        width:100%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        margin-left:2%
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        margin-right:2%
    }
    html[dir=ltr] .one-fifth,html[dir=ltr] .node.one-fifth{
        border-left-width:0
    }
    html[dir=rtl] .one-fifth,html[dir=rtl] .node.one-fifth{
        border-right-width:0
    }
}
.first-col,.no-padding-left{
    padding-left:0
}
.last-col,.no-padding-right{
    padding-right:0
}
.col.region-header,.col.region-footer{
    padding:0
}
.section-inner-wrapper{
    -webkit-transition:padding 0.3s ease;
    -moz-transition:padding 0.3s ease;
    -o-transition:padding 0.3s ease;
    transition:padding 0.3s ease;
    display:block;
    margin:0 auto;
    max-width:1280px;
    padding:0 2%
}
@media (min-width:0) and (max-width:64em){
    .section-inner-wrapper{
        -webkit-transition:padding 0.3s ease;
        -moz-transition:padding 0.3s ease;
        -o-transition:padding 0.3s ease;
        transition:padding 0.3s ease
    }
}
.contextual-links-wrapper{
    z-index:9
}
.content-outer-wrapper,.sticky-page .sticky-header-inner,#footer{
    -webkit-transition:0.2s ease all;
    -moz-transition:0.2s ease all;
    -o-transition:0.2s ease all;
    transition:0.2s ease all;
    display:block;
    height:100%
}
html[dir=ltr] .content-outer-wrapper,html[dir=ltr] .sticky-page .sticky-header-inner,html[dir=ltr] #footer{
    left:0
}
html[dir=rtl] .content-outer-wrapper,html[dir=rtl] .sticky-page .sticky-header-inner,html[dir=rtl] #footer{
    right:0
}
.content-outer-wrapper.moved,.sticky-page .sticky-header-inner.moved,#footer.moved{
    -webkit-transition:0.2s ease all;
    -moz-transition:0.2s ease all;
    -o-transition:0.2s ease all;
    transition:0.2s ease all;
    border-left:1px solid #d6d6d6;
    overflow:hidden
}
html[dir=ltr] .content-outer-wrapper.moved,html[dir=ltr] .sticky-page .sticky-header-inner.moved,html[dir=ltr] #footer.moved{
    left:265px
}
html[dir=rtl] .content-outer-wrapper.moved,html[dir=rtl] .sticky-page .sticky-header-inner.moved,html[dir=rtl] #footer.moved{
    right:265px
}
html[dir=ltr] .content-outer-wrapper.moved.right,html[dir=ltr] .sticky-page .sticky-header-inner.moved.right,html[dir=ltr] #footer.moved.right{
    right:265px
}
html[dir=rtl] .content-outer-wrapper.moved.right,html[dir=rtl] .sticky-page .sticky-header-inner.moved.right,html[dir=rtl] #footer.moved.right{
    left:265px
}
.content-outer-wrapper{
    height:100%;
    position:relative;
    width:100%;
    z-index:4
}
.content-inner-wrapper{
    height:100%;
    overflow-x:hidden;
    width:100%
}
#footer.mobile{
    overflow:auto
}
.breadcrumb-row,.tabs-row,.content-row{
    position:relative;
    z-index:0
}
.content-row{
    overflow:hidden
}
.layout{
    background-color:#fdfdfd;
    display:block;
    height:100%;
    height:auto !important;
    min-height:100%;
    position:relative !important;
    z-index:6
}
.layout.has-background{
    background-position:top center;
    background-repeat:no-repeat;
    background-size:100%
}
.layout.has-background.background-repeat{
    background-repeat:repeat;
    background-size:auto
}
.layout.has-transparent .breadcrumb-row .section-inner-wrapper,.layout.has-transparent .tabs-row .section-inner-wrapper,.layout.has-transparent .content-row .section-inner-wrapper,.layout.has-transparent:after{
    background-color:transparent
}
.layout:after{
    background-color:#fdfdfd;
    content:'';
    display:block;
    height:100%;
    top:0;
    max-width:1280px;
    position:absolute;
    width:100%;
    z-index:-1
}
html[dir=ltr] .layout:after{
    left:50%
}
html[dir=rtl] .layout:after{
    right:50%
}
html[dir=ltr] .layout:after{
    margin-left:-640px
}
html[dir=rtl] .layout:after{
    margin-right:-640px
}
@media (max-width:1280px){
    html[dir=ltr] .layout:after{
        left:0
    }
    html[dir=rtl] .layout:after{
        right:0
    }
    html[dir=ltr] .layout:after{
        margin-left:0
    }
    html[dir=rtl] .layout:after{
        margin-right:0
    }
}
.content.page-width{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    padding:40px 0 70px;
    font-family:"Montserrat",sans-serif
}
.content.page-width .pane-node-field-article-body-images,.content.page-width .pane-node-body,.content.page-width #first-time,.content.page-width .pane-node-field-videos{
    margin-bottom:30px
}
.content.page-width .inside{
    position:relative
}
.content.page-width .pane-node-body h2,.content.page-width .pane-node-body .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .content.page-width .pane-node-body h1{
    margin-bottom:30px
}
.content.page-width .pane-node-body li{
    margin-bottom:3px;
    line-height:22px;
    list-style-position:inside;
    text-indent:-14px
}
html[dir=ltr] .content.page-width .pane-node-body li{
    padding-left:20px
}
html[dir=rtl] .content.page-width .pane-node-body li{
    padding-right:20px
}
.content.page-width .pane-node-body li ul{
    margin-top:3px
}
html[dir=ltr] .content.page-width .pane-node-body li li{
    padding-left:20px
}
html[dir=rtl] .content.page-width .pane-node-body li li{
    padding-right:20px
}
.content.page-width .panel-2col .panel-col-first .inside{
    margin:0
}
@media (min-width:0) and (max-width:40em){
    .content.page-width .grid-item,.content.page-width .golden-region,.content.page-width .field-item,.content.page-width .panel-col-first,.content.page-width .panel-col-last{
        float:none;
        margin:0;
        width:100%
    }
}
#autologout-cache-check{
    margin-bottom:0
}
#block-user-online,#block-user-new,#block-node-recent,#block-comment-recent,#block-workbench-block{
    display:none
}
.section-legal .title-row,.section-privacy .title-row{
    margin-bottom:0
}
.main-row.region-row{
    margin-bottom:35px
}
@media (min-width:64.0625em){
    .main-row.region-row{
        margin-bottom:70px
    }
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb-row .section-inner-wrapper,.content-row .section-inner-wrapper{
        padding:0 4%
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .one-quarter.node,html[dir=ltr] .one-third.node,html[dir=ltr] .half.node{
        margin-left:10px
    }
    html[dir=rtl] .one-quarter.node,html[dir=rtl] .one-third.node,html[dir=rtl] .half.node{
        margin-right:10px
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    html[dir=ltr] .one-quarter.node,html[dir=ltr] .one-third.node,html[dir=ltr] .half.node{
        margin-left:10px
    }
    html[dir=rtl] .one-quarter.node,html[dir=rtl] .one-third.node,html[dir=rtl] .half.node{
        margin-right:10px
    }
}
@media (min-width:64.0625em){
    .one-quarter.node{
        width:calc((100% - 10px * 3) / 4)
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .one-quarter.node.node--taco{
        width:calc((100% - 10px) / 2)
    }
    html[dir=ltr] .one-quarter.node.node--taco{
        margin-left:10px
    }
    html[dir=rtl] .one-quarter.node.node--taco{
        margin-right:10px
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    html[dir=ltr] .one-quarter.node.node--taco+.one-quarter+.one-quarter+.one-quarter{
        margin-left:10px !important
    }
    html[dir=rtl] .one-quarter.node.node--taco+.one-quarter+.one-quarter+.one-quarter{
        margin-right:10px !important
    }
}
@media (min-width:64.0625em){
    .one-third.node{
        width:calc((100% - 10px * 2) / 3)
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .one-third.node{
        width:calc((100% - 10px * 2) / 3)
    }
}
@media (min-width:64.0625em){
    .half.node{
        width:calc((100% - 10px) / 2)
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-product .content-row .accordion>.menu{
        width:auto;
        margin:0 calc(-4% - 2px)
    }
}
.node-type-product .pane-node-title.panel-pane h1 .tagline{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    display:block;
    line-height:inherit
}
.node-type-product .pane-node-title.panel-pane h1 .tagline sup{
    top:0;
    font-size:100%
}
.node-type-product .pane-node-title.panel-pane h1 sup{
    top:-0.5em
}
.node-type-product .pane-wtb-anchor{
    margin:30px 0 50px
}
.node-type-product .pane-wtb-anchor a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] .node-type-product .pane-wtb-anchor a{
    padding:20px 35px
}
html[dir=rtl] .node-type-product .pane-wtb-anchor a{
    padding:20px 35px
}
.node-type-product .pane-wtb-anchor a:hover,.node-type-product .pane-wtb-anchor a:focus,.node-type-product .pane-wtb-anchor a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.node-type-product .pane-wtb-anchor a::after{
    font-size:30px;
    line-height:17px;
    font-size:3rem;
    line-height:1.7rem;
    margin-top:-3px;
    font-family:"Icomoon";
    content:'\e618'
}
html[dir=ltr] .node-type-product .pane-wtb-anchor a::after{
    margin-left:10px
}
html[dir=rtl] .node-type-product .pane-wtb-anchor a::after{
    margin-right:10px
}
@media (min-width:0) and (max-width:64em){
    .node-type-product:not(.page-where-to-buy) .where-to-buy2{
        margin:0 calc(-4% - 2px)
    }
}
.section-products.page-taxonomy .content-row .top-row .pane-block{
    margin:0
}
@media (min-width:64.0625em){
    .section-products.page-taxonomy .carousel-row{
        margin-bottom:95px
    }
}
*,*:before,*:after{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
header,nav,section,article,aside,footer{
    display:block
}
.panels-dnd{
    overflow:hidden;
    padding-bottom:62px
}
.panels-dnd .row{
    background:white;
    border:2px solid black
}
.panels-dnd .row .row{
    border:0
}
.panels-dnd .row+.row{
    margin-top:-2px;
    margin-bottom:-2px
}
#panels-dnd-main *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#panels-dnd-main .row{
    border:0
}
#panels-dnd-main .grabber{
    background:#646464
}
#panels-dnd-main .col{
    margin-bottom:15px
}
html[dir=ltr] #panels-dnd-main .col{
    float:left
}
html[dir=rtl] #panels-dnd-main .col{
    float:right
}
html[dir=ltr] #panels-dnd-main .col{
    margin-left:2%
}
html[dir=rtl] #panels-dnd-main .col{
    margin-right:2%
}
html[dir=ltr] #panels-dnd-main .col:first-child{
    margin-left:0
}
html[dir=rtl] #panels-dnd-main .col:first-child{
    margin-right:0
}
#panels-dnd-main .col .panel-region{
    padding:10px 0 !important
}
#panels-dnd-main div.panel-region h2.label,#panels-dnd-main div.panel-region .pane-node-field-page-builder .taco-polls h1.label,.pane-node-field-page-builder .taco-polls #panels-dnd-main div.panel-region h1.label{
    color:white;
    padding:0
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main div.panel-region h2.label,#panels-dnd-main div.panel-region .pane-node-field-page-builder .taco-polls h1.label,.pane-node-field-page-builder .taco-polls #panels-dnd-main div.panel-region h1.label{
        font-size:14px;
        line-height:21px;
        font-size:1.4rem;
        line-height:2.1rem
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main div.panel-region h2.label,#panels-dnd-main div.panel-region .pane-node-field-page-builder .taco-polls h1.label,.pane-node-field-page-builder .taco-polls #panels-dnd-main div.panel-region h1.label{
        font-size:12px;
        line-height:18px;
        font-size:1.2rem;
        line-height:1.8rem
    }
}
html[dir=ltr] #panels-dnd-main div.panel-region h2.label,html[dir=ltr] #panels-dnd-main div.panel-region .pane-node-field-page-builder .taco-polls h1.label,.pane-node-field-page-builder .taco-polls html[dir=ltr] #panels-dnd-main div.panel-region h1.label{
    text-shadow:1px 1px 1px #000
}
html[dir=rtl] #panels-dnd-main div.panel-region h2.label,html[dir=rtl] #panels-dnd-main div.panel-region .pane-node-field-page-builder .taco-polls h1.label,.pane-node-field-page-builder .taco-polls html[dir=rtl] #panels-dnd-main div.panel-region h1.label{
    text-shadow:-1px 1px 1px #000
}
@media (min-width:75em){
    #panels-dnd-main .one-quarter{
        width:23.5%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .one-quarter{
        width:23.5%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .one-quarter{
        width:23.5%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .one-quarter{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter{
        border-right-width:0
    }
}
@media (min-width:75em){
    #panels-dnd-main .one-quarter.full-width{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .one-quarter.full-width{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .one-quarter.full-width{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .one-quarter.full-width{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-quarter.full-width{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-quarter.full-width{
        border-right-width:0
    }
}
#panels-dnd-main .one-quarter .panel-region{
    background:#eacaae
}
@media (min-width:75em){
    #panels-dnd-main .one-third{
        width:32%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .one-third{
        width:32%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .one-third{
        width:32%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .one-third{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .one-third{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .one-third{
        border-right-width:0
    }
}
#panels-dnd-main .one-third .panel-region{
    background:#00a78d
}
@media (min-width:75em){
    #panels-dnd-main .half{
        width:49%
    }
    html[dir=ltr] #panels-dnd-main .half{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .half{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .half{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .half{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .half{
        width:49%
    }
    html[dir=ltr] #panels-dnd-main .half{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .half{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .half{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .half{
        width:49%
    }
    html[dir=ltr] #panels-dnd-main .half{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .half{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .half{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .half{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .half{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .half{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .half{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .half{
        border-right-width:0
    }
}
#panels-dnd-main .half .panel-region{
    background:#ec3330
}
@media (min-width:75em){
    #panels-dnd-main .two-thirds{
        width:66%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .two-thirds{
        width:66%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .two-thirds{
        width:66%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .two-thirds{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .two-thirds{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .two-thirds{
        border-right-width:0
    }
}
#panels-dnd-main .two-thirds .panel-region{
    background:#fcb925
}
@media (min-width:75em){
    #panels-dnd-main .three-quarters{
        width:74.5%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .three-quarters{
        width:74.5%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .three-quarters{
        width:74.5%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .three-quarters{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .three-quarters{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .three-quarters{
        border-right-width:0
    }
}
#panels-dnd-main .three-quarters .panel-region{
    background:#641a8b
}
#panels-dnd-main .three-quarters .half .panel-region{
    background:#009cff
}
@media (min-width:75em){
    #panels-dnd-main .full{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .full{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .full{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .full{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .full{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #panels-dnd-main .full{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .full{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .full{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .full{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #panels-dnd-main .full{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .full{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .full{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .full{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #panels-dnd-main .full{
        width:100%
    }
    html[dir=ltr] #panels-dnd-main .full{
        margin-left:2%
    }
    html[dir=rtl] #panels-dnd-main .full{
        margin-right:2%
    }
    html[dir=ltr] #panels-dnd-main .full{
        border-left-width:0
    }
    html[dir=rtl] #panels-dnd-main .full{
        border-right-width:0
    }
}
#panels-dnd-main .full .panel-region{
    background:#131b58
}
#panels-dnd-main .no-color .panel-region{
    background:transparent
}
#panels-dnd-main .no-margin-bottom{
    margin-bottom:0
}
#panels-choose-layout .form-type-radio input,.panels-choose-layout .form-type-radio input{
    margin:0 auto;
    width:auto
}
.panels-layouts-checkboxes .form-checkboxes .form-item,#panels-choose-layout .form-type-radio,.panels-choose-layout .form-type-radio,.change-layout-display .layout-icon{
    width:120px
}
.panels-layouts-checkboxes .form-checkboxes .form-item .layout-icon,.change-layout-display .layout-icon{
    height:230px !important;
    margin:0 auto;
    padding-top:10px
}
.panels-layouts-checkboxes .form-checkboxes .form-item .layout-icon img,.change-layout-display .layout-icon img{
    height:auto;
    width:100%
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions{
    margin-bottom:1%;
    overflow:hidden;
    position:relative;
    width:100%
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:after{
    color:#3c2a28;
    content:"\e60a";
    display:none;
    font-family:'icomoon';
    font-size:18px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:after{
    right:15px
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:after{
    left:15px
}




.node-type-page .view-global-sites .views-row{
    width:13%;
    margin-bottom:30px;
    min-height:180px;
    text-align:center
}
html[dir=ltr] .node-type-page .view-global-sites .views-row{
    float:left
}
html[dir=rtl] .node-type-page .view-global-sites .views-row{
    float:right
}
html[dir=ltr] .node-type-page .view-global-sites .views-row{
    margin-right:4.4%
}
html[dir=rtl] .node-type-page .view-global-sites .views-row{
    margin-left:4.4%
}
html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(6n){
    margin-right:0
}
html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(6n){
    margin-left:0
}
@media (min-width:0) and (max-width:64em){
    .node-type-page .view-global-sites .views-row{
        width:18%;
        min-height:160px
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row{
        margin-right:2.5%
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row{
        margin-left:2.5%
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(6n){
        margin-right:2.5%
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(6n){
        margin-left:2.5%
    }
    .node-type-page .view-global-sites .views-row:nth-child(5n){
        margin-right:0
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(5n){
        margin-right:0
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(5n){
        margin-left:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-page .view-global-sites .views-row{
        width:30%
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row{
        margin-right:3.3%
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row{
        margin-left:3.3%
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(6n){
        margin-right:3.3%
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(6n){
        margin-left:3.3%
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(5n){
        margin-right:3.3%
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(5n){
        margin-left:3.3%
    }
    html[dir=ltr] .node-type-page .view-global-sites .views-row:nth-child(3n){
        margin-right:0
    }
    html[dir=rtl] .node-type-page .view-global-sites .views-row:nth-child(3n){
        margin-left:0
    }
}
.node-type-page .view-global-sites .views-row img{
    margin-bottom:5px;
    max-width:100px
}
@media (min-width:0) and (max-width:40em){
    .node-type-page .view-global-sites .views-row img{
        max-width:70px
    }
}
.node-type-page .view-global-sites .views-row span{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:block;
    text-align:center;
    color:#3c2a28
}
@media (min-width:0) and (max-width:40em){
    .node-type-page .view-global-sites .views-row span{
        font-size:12px;
        line-height:18px;
        font-size:1.2rem;
        line-height:1.8rem
    }
}
.node-type-page .view-global-sites .views-row a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:normal;
    display:block
}
.node-type-page .view-global-sites .views-row a:hover{
    text-decoration:none
	
}
.node-type-page .view-global-sites .views-row a:hover span{
    text-decoration:underline;
	color:#0099ff
}
.grid-area.categories{
    width:100%
}
html[dir=ltr] .grid-area.categories{
    margin-left:0
}
html[dir=rtl] .grid-area.categories{
    margin-right:0
}
.grid-area.categories .grid-item{
    padding:0
}
@media (min-width:75em){
    .grid-area.categories .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        border-right-width:0
    }
}











@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions{
        background-color:#fff;
        border-bottom:1px solid #d6d6d6;
        cursor:pointer;
        margin-bottom:0;
        padding:2%
    }
    .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:hover,.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:focus{
        background-color:#ebebeb
    }
    .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:active,.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions.active-accordion{
        background-color:#d6d6d6
    }
    .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions:after{
        display:block
    }
    .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions.active-accordion:after{
        content:"\e60b" !important
    }
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image,html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-name-field{
    float:left
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image,html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-name-field{
    float:right
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
    max-width:200px;
    width:45%
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-name-field{
    width:50%
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
    overflow:hidden
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
    margin-right:13px
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
    margin-left:13px
}
.view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image img{
    width:200px
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image img{
    float:left
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list .taxonomy-term--splash-regions .field--name-field-sr-region-country-image img{
    float:right
}
.view-global-splash-page.accordion .view-content .item-list ul{
    display:block;
    margin:0 0 1em;
    padding:0;
    width:100%
}
.view-global-splash-page.accordion .view-content .item-list ul ul{
    display:block;
    margin-bottom:0;
    padding:0;
    width:100%
}
.view-global-splash-page.accordion .view-content .item-list ul li{
    border-bottom:1px solid #d6d6d6;
    display:block;
    margin-bottom:20px;
    padding-bottom:20px;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li{
        margin-bottom:0;
        padding-bottom:0
    }
}
.view-global-splash-page.accordion .view-content .item-list ul li.last{
    border-bottom:0
}
.view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item{
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    color:#402d2b
}
@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem;
        color:#3c2a28;
        font-weight:700
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item{
        padding-right:32px
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item{
        padding-left:32px
    }
    .view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item:hover,.view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item:active{
        color:#241918
    }
    .view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item:active,.view-global-splash-page.accordion .view-content .item-list ul li .field--name-name-field .field__item.active{
        color:#0b0807
    }
}
.view-global-splash-page.accordion .view-content .item-list ul li .field--name-field-sr-multiple-sites a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:transparent;
    border-bottom:0
}
.view-global-splash-page.accordion .view-content .item-list ul li .item-list{
    overflow:hidden
}
.view-global-splash-page.accordion .view-content .item-list ul li li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0
}
@media (min-width:75em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:32%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:32%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:32%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:100%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
    float:left
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
    float:right
}
@media (min-width:64.0625em){
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li:nth-child(3n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li:nth-child(3n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li:nth-child(2n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:100%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-bottom:1px solid #d6d6d6
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:0 !important
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:49%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li li{
        width:100%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-left:2%
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        margin-right:2%
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-left-width:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li{
        border-right-width:0
    }
}
.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions{
    margin-bottom:3%
}
.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-name-field{
    margin-top:0 !important
}
@media (min-width:0) and (max-width:40em){
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions{
        background-color:#fff;
        border-bottom:0;
        cursor:default;
        margin-bottom:0
    }
    html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions.align-side .field--name-field-sr-multiple-sites{
        padding-left:0
    }
    html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions.align-side .field--name-field-sr-multiple-sites{
        padding-right:0
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions:hover,.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions:focus{
        background-color:#fff
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions:active,.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions.active-accordion{
        background-color:#f5f5f5
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions:after{
        display:none
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-name-field{
        width:auto
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-name-field .field__item{
        color:#402d2b;
        font-weight:normal
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
        max-width:none;
        width:30%
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-field-sr-region-country-image img{
        width:auto
    }
    .view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-name-field{
        width:65%
    }
}
.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-name-field .field__item{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    margin-top:10px
}
.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-field-sr-region-country-image{
    max-width:none;
    width:auto
}
.view-global-splash-page.accordion .view-content .item-list ul li li .taxonomy-term--splash-regions .field--name-field-sr-region-country-image img{
    height:42px;
    width:auto
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-region-country-image+.field--name-name-field+.field--name-field-sr-multiple-sites{
    padding-left:91px
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-region-country-image+.field--name-name-field+.field--name-field-sr-multiple-sites{
    padding-right:91px
}
.view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-multiple-sites{
    display:block;
    width:100%
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-multiple-sites{
    float:left
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-multiple-sites{
    float:right
}
.view-global-splash-page.accordion .view-content .item-list ul li li .field--name-field-sr-multiple-sites a{
    padding-bottom:8px
}
.view-global-splash-page.accordion .view-content .item-list ul li li a{
    background-color:transparent;
    border-bottom:0;
    display:block;
    font-size:0.95em;
    padding-top:12px;
    width:auto
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li a{
    padding-left:0
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li a{
    padding-right:0
}
.view-global-splash-page.accordion .view-content .item-list ul li li a:hover,.view-global-splash-page.accordion .view-content .item-list ul li li a:focus{
    background-color:transparent
}
.view-global-splash-page.accordion .view-content .item-list ul li li a:active,.view-global-splash-page.accordion .view-content .item-list ul li li a.active{
    background-color:transparent
}
.view-global-splash-page.accordion .view-content .item-list ul li li li a{
    background-color:#fff;
    font-size:0.85em
}
html[dir=ltr] .view-global-splash-page.accordion .view-content .item-list ul li li li a{
    padding-left:20%
}
html[dir=rtl] .view-global-splash-page.accordion .view-content .item-list ul li li li a{
    padding-right:20%
}
.view-global-splash-page.accordion .view-content .item-list ul li li li a:hover,.view-global-splash-page.accordion .view-content .item-list ul li li li a:focus{
    background-color:#fff
}
.view-global-splash-page.accordion .view-content .item-list ul li li li a:active,.view-global-splash-page.accordion .view-content .item-list ul li li li a.active{
    background-color:#f5f5f5
}
.content-row .pane-block.one-level li li,.content-row .pane-menu-tree.one-level li li,.content-row .page-builder__subnav nav.one-level li li,.content-row .accordion.one-level li li{
    background-color:#fff;
    padding:10px
}
.content-row .pane-block.one-level li li a,.content-row .pane-menu-tree.one-level li li a,.content-row .page-builder__subnav nav.one-level li li a,.content-row .accordion.one-level li li a{
    background-color:#fff;
    border-bottom:0
}
.content-row .pane-block.one-level li li a:hover,.content-row .pane-block.one-level li li a:focus,.content-row .pane-menu-tree.one-level li li a:hover,.content-row .pane-menu-tree.one-level li li a:focus,.content-row .page-builder__subnav nav.one-level li li a:hover,.content-row .page-builder__subnav nav.one-level li li a:focus,.content-row .accordion.one-level li li a:hover,.content-row .accordion.one-level li li a:focus{
    background-color:#fff
}
.content-row .pane-block.one-level li li a:active,.content-row .pane-block.one-level li li a.active,.content-row .pane-menu-tree.one-level li li a:active,.content-row .pane-menu-tree.one-level li li a.active,.content-row .page-builder__subnav nav.one-level li li a:active,.content-row .page-builder__subnav nav.one-level li li a.active,.content-row .accordion.one-level li li a:active,.content-row .accordion.one-level li li a.active{
    background-color:#fff
}
.accordion>ul,.content-row .pane-menu-tree>ul,.content-row .page-builder__subnav nav>ul,.content-row .pane-block>ul{
    display:block;
    margin:0 0 1em;
    padding:0;
    width:100%
}
.accordion>ul ul,.content-row .pane-menu-tree>ul ul,.content-row .page-builder__subnav nav>ul ul,.content-row .pane-block>ul ul{
    padding:0;
    width:100%
}
.accordion>ul li,.content-row .pane-menu-tree>ul li,.content-row .page-builder__subnav nav>ul li,.content-row .pane-block>ul li{
    display:block;
    width:100%
}
.accordion>ul li span.nolink,.content-row .pane-menu-tree>ul li span.nolink,.content-row .page-builder__subnav nav>ul li span.nolink,.content-row .pane-block>ul li span.nolink{
    color:#3c2a28
}
.accordion>ul li li a,.accordion>ul li li span.nolink,.content-row .pane-menu-tree>ul li li a,.content-row .pane-menu-tree>ul li li span.nolink,.content-row .page-builder__subnav nav>ul li li a,.content-row .page-builder__subnav nav>ul li li span.nolink,.content-row .pane-block>ul li li a,.content-row .pane-block>ul li li span.nolink{
    background-color:#fff;
    font-size:0.95em;
    display:block
}
html[dir=ltr] .accordion>ul li li a,html[dir=ltr] .accordion>ul li li span.nolink,html[dir=ltr] .content-row .pane-menu-tree>ul li li a,html[dir=ltr] .content-row .pane-menu-tree>ul li li span.nolink,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li a,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li span.nolink,html[dir=ltr] .content-row .pane-block>ul li li a,html[dir=ltr] .content-row .pane-block>ul li li span.nolink{
    padding-left:12%
}
html[dir=rtl] .accordion>ul li li a,html[dir=rtl] .accordion>ul li li span.nolink,html[dir=rtl] .content-row .pane-menu-tree>ul li li a,html[dir=rtl] .content-row .pane-menu-tree>ul li li span.nolink,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li a,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li span.nolink,html[dir=rtl] .content-row .pane-block>ul li li a,html[dir=rtl] .content-row .pane-block>ul li li span.nolink{
    padding-right:12%
}
.accordion>ul li li a:hover,.accordion>ul li li a:focus,.content-row .pane-menu-tree>ul li li a:hover,.content-row .pane-menu-tree>ul li li a:focus,.content-row .page-builder__subnav nav>ul li li a:hover,.content-row .page-builder__subnav nav>ul li li a:focus,.content-row .pane-block>ul li li a:hover,.content-row .pane-block>ul li li a:focus{
    background-color:#fafafa
}
.accordion>ul li li a:active,.accordion>ul li li a.active,.content-row .pane-menu-tree>ul li li a:active,.content-row .pane-menu-tree>ul li li a.active,.content-row .page-builder__subnav nav>ul li li a:active,.content-row .page-builder__subnav nav>ul li li a.active,.content-row .pane-block>ul li li a:active,.content-row .pane-block>ul li li a.active{
    background-color:#e6e6e6
}
.accordion>ul li li li span.nolink,.accordion>ul li li li a,.content-row .pane-menu-tree>ul li li li span.nolink,.content-row .pane-menu-tree>ul li li li a,.content-row .page-builder__subnav nav>ul li li li span.nolink,.content-row .page-builder__subnav nav>ul li li li a,.content-row .pane-block>ul li li li span.nolink,.content-row .pane-block>ul li li li a{
    background-color:#fff;
    font-size:0.85em
}
html[dir=ltr] .accordion>ul li li li span.nolink,html[dir=ltr] .accordion>ul li li li a,html[dir=ltr] .content-row .pane-menu-tree>ul li li li span.nolink,html[dir=ltr] .content-row .pane-menu-tree>ul li li li a,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li li span.nolink,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li li a,html[dir=ltr] .content-row .pane-block>ul li li li span.nolink,html[dir=ltr] .content-row .pane-block>ul li li li a{
    padding-left:20%
}
html[dir=rtl] .accordion>ul li li li span.nolink,html[dir=rtl] .accordion>ul li li li a,html[dir=rtl] .content-row .pane-menu-tree>ul li li li span.nolink,html[dir=rtl] .content-row .pane-menu-tree>ul li li li a,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li li span.nolink,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li li a,html[dir=rtl] .content-row .pane-block>ul li li li span.nolink,html[dir=rtl] .content-row .pane-block>ul li li li a{
    padding-right:20%
}
.accordion>ul li li li a:hover,.accordion>ul li li li a:focus,.content-row .pane-menu-tree>ul li li li a:hover,.content-row .pane-menu-tree>ul li li li a:focus,.content-row .page-builder__subnav nav>ul li li li a:hover,.content-row .page-builder__subnav nav>ul li li li a:focus,.content-row .pane-block>ul li li li a:hover,.content-row .pane-block>ul li li li a:focus{
    background-color:#fff
}
.accordion>ul li li li a:active,.accordion>ul li li li a.active,.content-row .pane-menu-tree>ul li li li a:active,.content-row .pane-menu-tree>ul li li li a.active,.content-row .page-builder__subnav nav>ul li li li a:active,.content-row .page-builder__subnav nav>ul li li li a.active,.content-row .pane-block>ul li li li a:active,.content-row .pane-block>ul li li li a.active{
    background-color:#f5f5f5
}
html[dir=ltr] .accordion>ul li li li li a,html[dir=ltr] .accordion>ul li li li li span.nolink,html[dir=ltr] .content-row .pane-menu-tree>ul li li li li a,html[dir=ltr] .content-row .pane-menu-tree>ul li li li li span.nolink,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li li li a,html[dir=ltr] .content-row .page-builder__subnav nav>ul li li li li span.nolink,html[dir=ltr] .content-row .pane-block>ul li li li li a,html[dir=ltr] .content-row .pane-block>ul li li li li span.nolink{
    padding-left:28%
}
html[dir=rtl] .accordion>ul li li li li a,html[dir=rtl] .accordion>ul li li li li span.nolink,html[dir=rtl] .content-row .pane-menu-tree>ul li li li li a,html[dir=rtl] .content-row .pane-menu-tree>ul li li li li span.nolink,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li li li a,html[dir=rtl] .content-row .page-builder__subnav nav>ul li li li li span.nolink,html[dir=rtl] .content-row .pane-block>ul li li li li a,html[dir=rtl] .content-row .pane-block>ul li li li li span.nolink{
    padding-right:28%
}
.accordion>ul .field-collection-container,.content-row .pane-menu-tree>ul .field-collection-container,.content-row .page-builder__subnav nav>ul .field-collection-container,.content-row .pane-block>ul .field-collection-container{
    border-bottom:0;
    margin-bottom:0
}
.accordion>ul .field--name-field-eretailer .field-item,.content-row .pane-menu-tree>ul .field--name-field-eretailer .field-item,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .field-item,.content-row .pane-block>ul .field--name-field-eretailer .field-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    border-bottom:0;
    margin-bottom:-4px;
    padding:1%;
    width:32.5%
}
html[dir=ltr] .accordion>ul .field--name-field-eretailer .field-item,html[dir=ltr] .content-row .pane-menu-tree>ul .field--name-field-eretailer .field-item,html[dir=ltr] .content-row .page-builder__subnav nav>ul .field--name-field-eretailer .field-item,html[dir=ltr] .content-row .pane-block>ul .field--name-field-eretailer .field-item{
    margin-left:0px
}
html[dir=rtl] .accordion>ul .field--name-field-eretailer .field-item,html[dir=rtl] .content-row .pane-menu-tree>ul .field--name-field-eretailer .field-item,html[dir=rtl] .content-row .page-builder__subnav nav>ul .field--name-field-eretailer .field-item,html[dir=rtl] .content-row .pane-block>ul .field--name-field-eretailer .field-item{
    margin-right:0px
}
.accordion>ul .field--name-field-eretailer .field-item .field-item,.content-row .pane-menu-tree>ul .field--name-field-eretailer .field-item .field-item,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .field-item .field-item,.content-row .pane-block>ul .field--name-field-eretailer .field-item .field-item{
    width:100%
}
.accordion>ul .field-collection-item-field-eretailer .field-collection-view-final,.content-row .pane-menu-tree>ul .field-collection-item-field-eretailer .field-collection-view-final,.content-row .page-builder__subnav nav>ul .field-collection-item-field-eretailer .field-collection-view-final,.content-row .pane-block>ul .field-collection-item-field-eretailer .field-collection-view-final{
    margin:0;
    padding:0
}
.accordion>ul .field-collection-item-field-eretailer .field--name-field-organization-logo a,.content-row .pane-menu-tree>ul .field-collection-item-field-eretailer .field--name-field-organization-logo a,.content-row .page-builder__subnav nav>ul .field-collection-item-field-eretailer .field--name-field-organization-logo a,.content-row .pane-block>ul .field-collection-item-field-eretailer .field--name-field-organization-logo a{
    padding:15px
}
.accordion>ul .field-collection-item-field-eretailer .field--name-field-organization-logo img,.content-row .pane-menu-tree>ul .field-collection-item-field-eretailer .field--name-field-organization-logo img,.content-row .page-builder__subnav nav>ul .field-collection-item-field-eretailer .field--name-field-organization-logo img,.content-row .pane-block>ul .field-collection-item-field-eretailer .field--name-field-organization-logo img{
    display:block;
    margin:0 auto
}
.accordion>ul .field--name-field-eretailer .eretailer-footer a,.content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a,.content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background-color:#3c2a28 !important;
    margin-top:10px;
    padding:8px 17px
}
html[dir=ltr] .accordion>ul .field--name-field-eretailer .eretailer-footer a,html[dir=ltr] .content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a,html[dir=ltr] .content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a,html[dir=ltr] .content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a{
    padding:20px 35px
}
html[dir=rtl] .accordion>ul .field--name-field-eretailer .eretailer-footer a,html[dir=rtl] .content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a,html[dir=rtl] .content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a,html[dir=rtl] .content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a{
    padding:20px 35px
}
.accordion>ul .field--name-field-eretailer .eretailer-footer a:hover,.accordion>ul .field--name-field-eretailer .eretailer-footer a:focus,.accordion>ul .field--name-field-eretailer .eretailer-footer a:active,.content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a:hover,.content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a:focus,.content-row .pane-menu-tree>ul .field--name-field-eretailer .eretailer-footer a:active,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a:hover,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a:focus,.content-row .page-builder__subnav nav>ul .field--name-field-eretailer .eretailer-footer a:active,.content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a:hover,.content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a:focus,.content-row .pane-block>ul .field--name-field-eretailer .eretailer-footer a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.accordion>ul a,.accordion>ul span.nolink,.content-row .pane-menu-tree>ul a,.content-row .pane-menu-tree>ul span.nolink,.content-row .page-builder__subnav nav>ul a,.content-row .page-builder__subnav nav>ul span.nolink,.content-row .pane-block>ul a,.content-row .pane-block>ul span.nolink{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fff;
    border-bottom:1px solid #d6d6d6;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    padding:15px;
    width:100%
}
html[dir=ltr] .accordion>ul a,html[dir=ltr] .accordion>ul span.nolink,html[dir=ltr] .content-row .pane-menu-tree>ul a,html[dir=ltr] .content-row .pane-menu-tree>ul span.nolink,html[dir=ltr] .content-row .page-builder__subnav nav>ul a,html[dir=ltr] .content-row .page-builder__subnav nav>ul span.nolink,html[dir=ltr] .content-row .pane-block>ul a,html[dir=ltr] .content-row .pane-block>ul span.nolink{
    text-align:left
}
html[dir=rtl] .accordion>ul a,html[dir=rtl] .accordion>ul span.nolink,html[dir=rtl] .content-row .pane-menu-tree>ul a,html[dir=rtl] .content-row .pane-menu-tree>ul span.nolink,html[dir=rtl] .content-row .page-builder__subnav nav>ul a,html[dir=rtl] .content-row .page-builder__subnav nav>ul span.nolink,html[dir=rtl] .content-row .pane-block>ul a,html[dir=rtl] .content-row .pane-block>ul span.nolink{
    text-align:right
}
.accordion>ul a:hover,.accordion>ul a:focus,.content-row .pane-menu-tree>ul a:hover,.content-row .pane-menu-tree>ul a:focus,.content-row .page-builder__subnav nav>ul a:hover,.content-row .page-builder__subnav nav>ul a:focus,.content-row .pane-block>ul a:hover,.content-row .pane-block>ul a:focus{
    background-color:#ebebeb
}
.accordion>ul a:active,.accordion>ul a.active,.content-row .pane-menu-tree>ul a:active,.content-row .pane-menu-tree>ul a.active,.content-row .page-builder__subnav nav>ul a:active,.content-row .page-builder__subnav nav>ul a.active,.content-row .pane-block>ul a:active,.content-row .pane-block>ul a.active{
    background-color:#d6d6d6
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul{
    margin-left:0
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul{
    margin-right:0
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul{
    padding-left:25px
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul{
    padding-right:25px
}
.content-row .page-builder__subnav.menu-list-view nav>ul.menu li.expanded{
    background-color:transparent;
    list-style-image:none;
    list-style-type:disc
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul ul{
    margin-left:0
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul ul{
    margin-right:0
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul ul{
    padding-left:15px
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul ul{
    padding-right:15px
}
.content-row .page-builder__subnav.menu-list-view nav>ul li{
    display:list-item;
    list-style-image:none;
    list-style-type:disc
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul li{
    padding-left:0
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul li{
    padding-right:0
}
.content-row .page-builder__subnav.menu-list-view nav>ul li a{
    border:0;
    display:inline;
    font-size:0.95em;
    font-weight:normal;
    background-color:transparent;
    padding:5px
}
html[dir=ltr] .content-row .page-builder__subnav.menu-list-view nav>ul li a{
    padding-left:0
}
html[dir=rtl] .content-row .page-builder__subnav.menu-list-view nav>ul li a{
    padding-right:0
}
.content-row .page-builder__subnav.menu-list-view nav>ul li a.active,.content-row .page-builder__subnav.menu-list-view nav>ul li a:hover,.content-row .page-builder__subnav.menu-list-view nav>ul li a:focus,.content-row .page-builder__subnav.menu-list-view nav>ul li a:active{
    background:transparent
}
.content-row .page-builder__subnav.menu-list-view nav>ul li li a.active,.content-row .page-builder__subnav.menu-list-view nav>ul li li a:hover,.content-row .page-builder__subnav.menu-list-view nav>ul li li a:focus,.content-row .page-builder__subnav.menu-list-view nav>ul li li a:active{
    background:transparent
}
.touch-nav .accordion .active-accordion ul{
    display:block
}
.touch-nav .accordion ul,.content-row .accordion ul{
    display:none
}
.touch-nav .accordion .field ul,.content-row .accordion .field ul{
    display:block
}
.touch-nav .accordion .field ul.field-collection-view-links,.touch-nav .accordion .field ul.action-links-field-collection-add,.content-row .accordion .field ul.field-collection-view-links,.content-row .accordion .field ul.action-links-field-collection-add{
    display:none
}
.touch-nav .accordion>ul,.content-row .accordion>ul{
    display:block;
    height:auto !important
}
.touch-nav .accordion>ul>li,.content-row .accordion>ul>li{
    height:auto
}
.touch-nav .accordion>ul li>a+ul,.content-row .accordion>ul li>a+ul{
    display:none
}
.touch-nav .accordion>ul li>a+ul li>a+ul,.content-row .accordion>ul li>a+ul li>a+ul{
    display:none
}
.touch-nav .accordion>ul li.active-accordion>a+ul,.content-row .accordion>ul li.active-accordion>a+ul{
    display:block
}
@media (min-width:0) and (max-width:40em){
    .touch-nav .accordion>ul,.content-row .accordion>ul{
        display:block !important
    }
}
.touch-nav .accordion>ul a.active:before,.content-row .accordion>ul a.active:before{
    display:none
}
.touch-nav .accordion li,.content-row .accordion li{
    overflow:hidden
}
.touch-nav .accordion li.expanded,.content-row .accordion li.expanded{
    position:relative
}
html[dir=ltr] .touch-nav .accordion li.expanded>a,html[dir=ltr] .touch-nav .accordion li.expanded>span.nolink,html[dir=ltr] .content-row .accordion li.expanded>a,html[dir=ltr] .content-row .accordion li.expanded>span.nolink{
    padding-right:33px
}
html[dir=rtl] .touch-nav .accordion li.expanded>a,html[dir=rtl] .touch-nav .accordion li.expanded>span.nolink,html[dir=rtl] .content-row .accordion li.expanded>a,html[dir=rtl] .content-row .accordion li.expanded>span.nolink{
    padding-left:33px
}
.touch-nav .accordion li.expanded>a:after,.touch-nav .accordion li.expanded>span.nolink:after,.content-row .accordion li.expanded>a:after,.content-row .accordion li.expanded>span.nolink:after{
    color:#3c2a28;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:16px
}
html[dir=ltr] .touch-nav .accordion li.expanded>a:after,html[dir=ltr] .touch-nav .accordion li.expanded>span.nolink:after,html[dir=ltr] .content-row .accordion li.expanded>a:after,html[dir=ltr] .content-row .accordion li.expanded>span.nolink:after{
    right:15px
}
html[dir=rtl] .touch-nav .accordion li.expanded>a:after,html[dir=rtl] .touch-nav .accordion li.expanded>span.nolink:after,html[dir=rtl] .content-row .accordion li.expanded>a:after,html[dir=rtl] .content-row .accordion li.expanded>span.nolink:after{
    left:15px
}
.touch-nav .accordion li.expanded>a.active-accordion:after,.touch-nav .accordion li.expanded>span.nolink.active-accordion:after,.content-row .accordion li.expanded>a.active-accordion:after,.content-row .accordion li.expanded>span.nolink.active-accordion:after{
    content:"\e60b" !important
}
.node-type-product .accordion>ul li li .field-item a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background:transparent;
    font-weight:normal;
    display:inline;
    padding:0;
    text-transform:none
}
.node-type-product .accordion>ul li li .field-item a:hover,.node-type-product .accordion>ul li li .field-item a:focus,.node-type-product .accordion>ul li li .field-item a:active{
    background:transparent
}
.node-type-product .accordion>ul li li .field-item li{
    color:#3c2a28;
    display:list-item;
    list-style-position:inside
}
.node-type-product .accordion>ul li li .field-item ol{
    padding:0
}
.content-row .accordion>ul li a+ul{
    display:none
}
.content-row .accordion>ul li.active-accordion a+ul{
    display:block
}
.content-row .accordion .menu .expanded{
    margin-bottom:10px
}
.content-row .accordion .menu .expanded>a{
    position:relative;
    padding:13px 20px;
    border-bottom:0;
    background-color:#d6d6d6; 
    text-transform:uppercase
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .content-row .accordion .menu .expanded>a{
        padding:13px 4%
    }
    html[dir=rtl] .content-row .accordion .menu .expanded>a{
        padding:13px 4%
    }
}
.content-row .accordion .menu .expanded>a.active-accordion{
    text-decoration:underline
}
.content-row .accordion .menu .expanded>a::after{
    top:50%;
    transform:translateY(-50%);
    font-weight:normal
}
.content-row .accordion .menu .expanded .menu>li{
    padding:5px 1px
}
@media (min-width:0) and (max-width:40em){
    .content-row .accordion .menu .expanded .menu>li{
        padding:5px 4%
    }
}
.content-row .accordion .menu .expanded .menu>li a{
    font-family:"Montserrat",sans-serif
}
.content-row .accordion .menu .expanded .menu>li ul{
    margin:1em 0
}
.content-row .accordion .menu .expanded .menu>li ul li{
    padding:0 20px;
    list-style-type:none
}
.content-row .accordion .menu .expanded .menu>li ul li::before{
    content:'-'
}
html[dir=ltr] .content-row .accordion .menu .expanded .menu>li ul li::before{
    margin-right:6px
}
html[dir=rtl] .content-row .accordion .menu .expanded .menu>li ul li::before{
    margin-left:6px
}
.pane-site-search-facets .pane-title.active-filter h2:after,.pane-site-search-facets .pane-title.active-filter .pane-node-field-page-builder .taco-polls h1:after,.pane-node-field-page-builder .taco-polls .pane-site-search-facets .pane-title.active-filter h1:after{
    content:"\e60b"
}
.pane-site-search-facets .pane-title h2,.pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-site-search-facets .pane-title h1{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#d6d6d6;
    margin:0;
    padding:15px;
    position:relative
}
.pane-site-search-facets .pane-title h2:after,.pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1:after,.pane-node-field-page-builder .taco-polls .pane-site-search-facets .pane-title h1:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    font-weight:500;
    position:absolute;
    top:16px
}
html[dir=ltr] .pane-site-search-facets .pane-title h2:after,html[dir=ltr] .pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1:after,.pane-node-field-page-builder .taco-polls html[dir=ltr] .pane-site-search-facets .pane-title h1:after{
    right:15px
}
html[dir=rtl] .pane-site-search-facets .pane-title h2:after,html[dir=rtl] .pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1:after,.pane-node-field-page-builder .taco-polls html[dir=rtl] .pane-site-search-facets .pane-title h1:after{
    left:15px
}
.pane-site-search-facets .accordion>ul.resize-adjust li:after{
    display:none
}
.pane-site-search-facets .accordion>ul ul.resize-adjust{
    display:block !important;
    height:auto !important
}
html[dir=ltr] .pane-site-search-facets .accordion>ul ul .active-text{
    padding-left:20%
}
html[dir=rtl] .pane-site-search-facets .accordion>ul ul .active-text{
    padding-right:20%
}
.accordion>ul li li li,.content-row .pane-menu-tree>ul li li li,.content-row .pane-block>ul li li li{
    color:#3c2a28;
    position:relative
}
.accordion>ul li li li input,.content-row .pane-menu-tree>ul li li li input,.content-row .pane-block>ul li li li input{
    margin-top:-6px;
    position:absolute;
    top:50%
}
html[dir=ltr] .accordion>ul li li li input,html[dir=ltr] .content-row .pane-menu-tree>ul li li li input,html[dir=ltr] .content-row .pane-block>ul li li li input{
    left:13%
}
html[dir=rtl] .accordion>ul li li li input,html[dir=rtl] .content-row .pane-menu-tree>ul li li li input,html[dir=rtl] .content-row .pane-block>ul li li li input{
    right:13%
}
.accordion>ul li li li .active-text,.content-row .pane-menu-tree>ul li li li .active-text,.content-row .pane-block>ul li li li .active-text{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    -webkit-transition:0.3s;
    -moz-transition:0.3s;
    -o-transition:0.3s;
    transition:0.3s;
    background-color:#fff;
    border-bottom:1px solid #d6d6d6;
    color:#3c2a28;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    letter-spacing:0.01em;
    line-height:1.05;
    padding:15px;
    text-decoration:none;
    width:100%
}
html[dir=ltr] .accordion>ul li li li .active-text,html[dir=ltr] .content-row .pane-menu-tree>ul li li li .active-text,html[dir=ltr] .content-row .pane-block>ul li li li .active-text{
    text-align:left
}
html[dir=rtl] .accordion>ul li li li .active-text,html[dir=rtl] .content-row .pane-menu-tree>ul li li li .active-text,html[dir=rtl] .content-row .pane-block>ul li li li .active-text{
    text-align:right
}
.accordion>ul li li li .active-text.active,.content-row .pane-menu-tree>ul li li li .active-text.active,.content-row .pane-block>ul li li li .active-text.active{
    color:#3c2a28
}
.accordion>ul li li li .active-text:hover,.accordion>ul li li li .active-text:focus,.content-row .pane-menu-tree>ul li li li .active-text:hover,.content-row .pane-menu-tree>ul li li li .active-text:focus,.content-row .pane-block>ul li li li .active-text:hover,.content-row .pane-block>ul li li li .active-text:focus{
    color:#241918
}
.accordion>ul li li li .active-text:active,.content-row .pane-menu-tree>ul li li li .active-text:active,.content-row .pane-block>ul li li li .active-text:active{
    color:#0b0807
}
.accordion>ul li li li a:hover,.accordion>ul li li li .active-text:hover,.content-row .pane-menu-tree>ul li li li a:hover,.content-row .pane-menu-tree>ul li li li .active-text:hover,.content-row .pane-block>ul li li li a:hover,.content-row .pane-block>ul li li li .active-text:hover{
    color:#241918
}
.accordion>ul li li li a:active,.accordion>ul li li li .active-text:active,.content-row .pane-menu-tree>ul li li li a:active,.content-row .pane-menu-tree>ul li li li .active-text:active,.content-row .pane-block>ul li li li a:active,.content-row .pane-block>ul li li li .active-text:active{
    color:#0b0807
}
.pane-site-search-facets .pane-title h2,.pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-site-search-facets .pane-title h1{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    padding:13px 20px;
    border-bottom:1px solid #fdfdfd;
    background-color:#faf0e4;
    font-weight:normal;
    text-transform:uppercase
}
.pane-site-search-facets .pane-title h2::after,.pane-site-search-facets .pane-title .pane-node-field-page-builder .taco-polls h1::after,.pane-node-field-page-builder .taco-polls .pane-site-search-facets .pane-title h1::after{
    top:50%;
    transform:translateY(-50%)
}
.pane-site-search-facets .pane-title.active-filter+.panel-display .hierarchy .menu{
    display:block;
    height:auto !important
}
.pane-site-search-facets .pane-title+.panel-display .hierarchy .menu{
    display:none
}
.pane-site-search-facets .hierarchy>a{
    display:none
}
.pane-site-search-facets .hierarchy .facetapi-facetapi-checkbox-links .active-accordion ~ .item-list{
    display:block
}
.pane-site-search-facets .hierarchy .facetapi-facetapi-checkbox-links .active-accordion ~ .item-list .expanded{
    display:block;
    margin:0
}
.pane-site-search-facets .hierarchy .facetapi-facetapi-checkbox-links .item-list{
    display:none
}
.pane-site-search-facets .hierarchy .facetapi-disabled{
    opacity:1
}
.pane-site-search-facets .accordion .menu li{
    margin-bottom:0;
    padding:0
}
.pane-site-search-facets .accordion .menu li::before{
    display:none
}
.pane-site-search-facets .accordion .menu li.expanded{
    margin-bottom:1px
}
.pane-site-search-facets .accordion .menu li.expanded .menu>li{
    padding:0
}
.pane-site-search-facets .accordion .menu li.expanded .menu>li>ul{
    margin:0
}
.pane-site-search-facets .accordion .menu li.expanded .menu>li>ul>li{
    margin:0;
    padding:0;
    border-bottom:1px solid #fdfdfd
}
.pane-site-search-facets .accordion .menu li.expanded .menu>li>ul>li a{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    font-family:"Hind Madurai",sans-serif;
    font-weight:normal
}
.pane-site-search-facets .accordion .menu li.expanded input[type='checkbox']{
    visibility:hidden
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li,.pane-site-search-facets .accordion .menu li.expanded .item-list{
    padding:20px;
    background-color:#000000
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox'],.pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']{
    position:absolute;
    opacity:0
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a,.pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a{
    position:relative;
    display:inline-block;
    font-family:"Montserrat",sans-serif;
    word-break:break-word
}
html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a,html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a{
    padding-left:25px
}
html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a,html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a{
    padding-right:25px
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::before,.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::after,.pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::before,.pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::after{
    content:'';
    position:absolute;
    top:3px;
    width:14px;
    height:14px;
    border:1px solid #3c2a28;
    background-color:#fdfdfd
}
html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::before,html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::after,html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::before,html[dir=ltr] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::after{
    left:0
}
html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::before,html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']+a::after,html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::before,html[dir=rtl] .pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']+a::after{
    right:0
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li [type='checkbox']:checked+a::after,.pane-site-search-facets .accordion .menu li.expanded .item-list [type='checkbox']:checked+a::after{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-checkbox8ea8.png?1552494351);
    background-repeat:no-repeat;
    background-position:center
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li ul,.pane-site-search-facets .accordion .menu li.expanded .item-list ul{
    margin:0
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li .leaf,.pane-site-search-facets .accordion .menu li.expanded .item-list .leaf{
    padding:0;
    border-bottom:0
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li .leaf a,.pane-site-search-facets .accordion .menu li.expanded .item-list .leaf a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    padding:0;
    border:0;
    background-color:transparent;
    font-weight:normal
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li .leaf a::after,.pane-site-search-facets .accordion .menu li.expanded .item-list .leaf a::after{
    top:3px
}
.pane-site-search-facets .accordion .menu li.expanded:not(.hierarchy) .menu>li .leaf a+.active-text,.pane-site-search-facets .accordion .menu li.expanded .item-list .leaf a+.active-text{
    padding:0 0 10px;
    border:0;
    background-color:transparent;
    text-transform:uppercase
}
.adchoices,.choixdepub{
    position:relative
}
.adchoices::after,.choixdepub::after{
    content:'';
    margin:-17px 0 0 76px;
    position:absolute;
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -107px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:14px;
    width:13px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .adchoices::after,.choixdepub::after{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -107px;
        height:14px;
        width:13px
    }
}
@media (min-width:0) and (max-width:40em){
    .adchoices::after,.choixdepub::after{
        margin:-32px 0 0 258px
    }
}
.i18n-fr .adchoices::after,.i18n-fr .choixdepub::after{
    margin-left:76px
}
@media (min-width:0) and (max-width:40em){
    .i18n-fr .adchoices::after,.i18n-fr .choixdepub::after{
        margin-left:89px
    }
}
.i18n-fr .find-more-button{
    width:280px !important
}
a.contextual-links-trigger{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s
}
html body.admin-menu{
    margin-top:0 !important
}
div.messages{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    margin-bottom:30px;
    position:relative
}
html[dir=ltr] div.messages{
    padding:10px 10px 10px 53px
}
html[dir=rtl] div.messages{
    padding:10px 53px 10px 10px
}
div.messages li em{
    word-wrap:break-word
}
div.messages.messages--error,div.messages.messages--status{
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
    background-image:none;
    margin-top:30px
}
div.messages.messages--error .message-header,div.messages.messages--status .message-header{
    font-size:18px;
    line-height:27px;
    font-size:1.8rem;
    line-height:2.7rem;
    display:block;
    margin-bottom:10px;
    font-weight:700;
    position:relative
}
div.messages.messages--error:after,div.messages.messages--status:after{
    font-size:36px;
    line-height:54px;
    font-size:3.6rem;
    line-height:5.4rem;
    display:block;
    font-family:'icomoon';
    position:absolute;
    margin-top:-18px;
    top:50%
}
html[dir=ltr] div.messages.messages--error:after,html[dir=ltr] div.messages.messages--status:after{
    left:10px
}
html[dir=rtl] div.messages.messages--error:after,html[dir=rtl] div.messages.messages--status:after{
    right:10px
}
div.messages.messages--error{
    background-color:#FCD7DE
}
div.messages.messages--error .message-header{
    color:#c00
}
div.messages.messages--error:after{
    color:red;
    content:"\e60c"
}
div.messages.messages--status{
    background-color:#C7F0C7;
    border:1px solid green
}
div.messages.messages--status .message-header{
    color:#004d00
}
div.messages.messages--status:after{
    color:green;
    content:"\e60d"
}
.tabs--primary{
    border-bottom:0;
    display:block;
    margin:0;
    overflow:hidden;
    padding:17px 0
}

.tabs--primary2{
    border-bottom:0;
    display:block;
    margin:0;
    overflow:hidden;
    padding:5px 5px 5px 60px
}

.tabs--primary li{
    display:table;
    margin-bottom:0;
    text-indent:0;
    width:auto
}
html[dir=ltr] .tabs--primary li{
    margin-right:1%
}
html[dir=rtl] .tabs--primary li{
    margin-left:1%
}
html[dir=ltr] .tabs--primary li{
    padding-right:0
}
html[dir=rtl] .tabs--primary li{
    padding-left:0
}
html[dir=ltr] .tabs--primary li{
    float:left
}
html[dir=rtl] .tabs--primary li{
    float:right
}
.tabs--primary a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    display:table-cell;
    font-weight:500;
    margin-bottom:0;
    padding:13px;
    vertical-align:middle;
    width:14
}

.tabs--primary2 li{
    display:table;
    margin-bottom:0;
    text-indent:0;
    width:auto
}
html[dir=ltr] .tabs--primary li{
    margin-right:1%
}
html[dir=rtl] .tabs--primary li{
    margin-left:1%
}
html[dir=ltr] .tabs--primary li{
    padding-right:0
}
html[dir=rtl] .tabs--primary li{
    padding-left:0
}
html[dir=ltr] .tabs--primary li{
    float:left
}
html[dir=rtl] .tabs--primary li{
    float:right
}

.tabs--primary2 a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    display:table-cell;
    font-weight:500;
    margin-bottom:0;
    padding:13px;
    vertical-align:middle;
    width:14
}

html[dir=ltr] .tabs--primary a{
    padding:20px 35px
}
html[dir=rtl] .tabs--primary a{
    padding:20px 35px
}
.tabs--primary a:hover,.tabs--primary a:focus,.tabs--primary a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
@media (min-width:0) and (max-width:64em){
    .tabs--primary a{
        font-size:10px;
        line-height:15px;
        font-size:1rem;
        line-height:1.5rem
    }
}
a.hide-tab{
    visibility:hidden
}
.article-filter{
    background:#fff;
    margin-left:0 !important;
    margin-right:0 !important;
    margin-bottom:1.5em;
    padding:2%;
    width:100% !important
}
@media (min-width:0) and (max-width:64em){
    .article-filter{
        margin-bottom:1em
    }
}
@media (min-width:0) and (max-width:40em){
    .article-filter{
        margin-bottom:0.5em
    }
}
.article-filter .pane-title{
    display:block
}
html[dir=ltr] .article-filter .pane-title{
    padding-right:0.5em
}
html[dir=rtl] .article-filter .pane-title{
    padding-left:0.5em
}
html[dir=ltr] .article-filter .pane-title{
    float:left
}
html[dir=rtl] .article-filter .pane-title{
    float:right
}
.article-filter .pane-title:hover{
    text-decoration:none
}
.article-filter .pane-title h2,.article-filter .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .article-filter .pane-title h1{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    display:block !important;
    font-weight:normal
}
html[dir=ltr] .article-filter .pane-title h2,html[dir=ltr] .article-filter .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .article-filter .pane-title h1{
    margin:0 5px 0 0
}
html[dir=rtl] .article-filter .pane-title h2,html[dir=rtl] .article-filter .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .article-filter .pane-title h1{
    margin:0 0 0 5px
}
.article-filter form{
    margin-bottom:0px
}
.article-filter .views-exposed-widgets{
    margin-bottom:0
}
.article-filter .views-exposed-widgets .views-widget{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.article-filter .views-exposed-form .views-exposed-widget:first-child{
    padding:0px
}
.article-filter select{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:0px;
    width:100%
}
.panels-flexible-region{
    width:100%
}
.pane-node-field-image img{
    display:block;
    height:auto;
    margin:0 auto 30px;
    max-width:100%;
    position:relative;
    width:auto
}
.node-type-audio .pane-node-field-audio{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
@media (min-width:75em){
    .node-type-audio .pane-node-field-audio{
        width:100%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .node-type-audio .pane-node-field-audio{
        width:100%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node-type-audio .pane-node-field-audio{
        width:100%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-audio .pane-node-field-audio{
        width:100%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .pane-node-field-audio{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .pane-node-field-audio{
        border-right-width:0
    }
}
html[dir=ltr] .node-type-audio .pane-node-field-audio{
    text-align:left
}
html[dir=rtl] .node-type-audio .pane-node-field-audio{
    text-align:right
}
html[dir=ltr] .node-type-audio .pane-node-field-audio{
    margin-left:0 !important
}
html[dir=rtl] .node-type-audio .pane-node-field-audio{
    margin-right:0 !important
}
.node-type-audio .main-row .full{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 auto !important;
    text-align:center
}
@media (min-width:75em){
    .node-type-audio .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .node-type-audio .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node-type-audio .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-audio .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-audio .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-audio .main-row .full{
        border-right-width:0
    }
}
html[dir=ltr] .node-type-audio .main-row .full{
    text-align:left
}
html[dir=rtl] .node-type-audio .main-row .full{
    text-align:right
}
@media (min-width:0) and (max-width:64em){
    .node-type-audio .main-row .full{
        text-align:center
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-audio .main-row .full{
        text-align:center
    }
}
.jj-audio-preview:after{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity:0.7;
    text-shadow:rgba(0,0,0,0.8) 0 0 5px;
    display:block;
    color:#FFFFFF;
    content:"\ea26";
    font-family:'icomoon';
    font-size:50px;
    position:absolute;
    top:40%
}
html[dir=ltr] .jj-audio-preview:after{
    left:50%
}
html[dir=rtl] .jj-audio-preview:after{
    right:50%
}
html[dir=ltr] .jj-audio-preview:after{
    margin:-13px 0 0 -28px
}
html[dir=rtl] .jj-audio-preview:after{
    margin:-13px -28px 0 0
}
.jj-audio-preview:hover:after{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity:1;
    text-shadow:rgba(0,0,0,0.8) 0 0 5px
}
@media (min-width:0) and (max-width:40em){
    .jj-audio-preview img{
        height:auto;
        width:auto
    }
}
.jj-audio-preview .no-grid-image,.jj-audio-preview .field--name-field-audio-image{
    position:relative
}
.no-grid-image{
    height:165px;
    margin:0 auto;
    width:220px
}
.baby-eczema-page h2,.baby-eczema-page .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .baby-eczema-page h1{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    .baby-eczema-page .wrap-trigger{
        padding-bottom:25px
    }
}
.baby-eczema-page .wrap-trigger .subtitle{
    margin:0
}
.baby-eczema-page .wrap-trigger .subtitle strong{
    font-family:"Hind Madurai",sans-serif
}
@media (min-width:0) and (max-width:40em){
    .baby-eczema-page .file-video,.baby-eczema-page .wrap-block .field--type-image{
        margin:0 calc((100vw - 100%) / -2)
    }
}
@media (min-width:0) and (max-width:40em){
    .baby-eczema-page .wrap-block .field--type-image{
        margin-top:40px
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .baby-eczema-page .wrap-block{
        padding-left:4%
    }
    html[dir=rtl] .baby-eczema-page .wrap-block{
        padding-right:4%
    }
}
html[dir=ltr] .baby-eczema-page .wrap-block .node.node--taco:nth-child(2n+1) .content-col .content{
    padding-left:0
}
html[dir=rtl] .baby-eczema-page .wrap-block .node.node--taco:nth-child(2n+1) .content-col .content{
    padding-right:0
}
.baby-ingredients-page .intro-text .top-line{
    margin-bottom:0
}
.baby-ingredients-page .node.node--taco{
    background-color:transparent
}
html[dir=ltr] .baby-ingredients-page .node.node--taco.full h2,html[dir=ltr] .baby-ingredients-page .node.node--taco.full .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .baby-ingredients-page .node.node--taco.full h1{
    padding-left:0
}
html[dir=rtl] .baby-ingredients-page .node.node--taco.full h2,html[dir=rtl] .baby-ingredients-page .node.node--taco.full .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .baby-ingredients-page .node.node--taco.full h1{
    padding-right:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .baby-ingredients-page .node.node--taco.full h2,html[dir=ltr] .baby-ingredients-page .node.node--taco.full .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .baby-ingredients-page .node.node--taco.full h1{
        padding-left:2%
    }
    html[dir=rtl] .baby-ingredients-page .node.node--taco.full h2,html[dir=rtl] .baby-ingredients-page .node.node--taco.full .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .baby-ingredients-page .node.node--taco.full h1{
        padding-right:2%
    }
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .node.node--taco.full .taco-inner{
        margin-bottom:15px
    }
}
.baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content{
    display:flex;
    height:100%
}
@media (min-width:0) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content{
        flex-wrap:wrap
    }
}
.baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .image-col{
    display:flex;
    justify-content:center;
    align-items:center
}
@media (min-width:0) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .image-col{
        order:1
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .image-col{
        width:100%
    }
}
.baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .image-col img{
    max-width:160px
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .image-col img{
        max-width:145px
    }
}
@media (min-width:0) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .content-col{
        order:0
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .content-col{
        width:100%
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content h2,.baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .baby-ingredients-page .wrap-block .node.node--taco.half .taco-inner>.content h1{
        text-align:center
    }
}
.baby-ingredients-page .wrap-block .node.node--taco h2,.baby-ingredients-page .wrap-block .node.node--taco .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .baby-ingredients-page .wrap-block .node.node--taco h1{
    font-size:22px;
    line-height:25px;
    font-size:2.2rem;
    line-height:2.5rem;
    margin-bottom:0;
    text-transform:uppercase
}
.baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description p:first-of-type,.baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description .where-to-buy2 #store-content .where-to-buy2-message:first-of-type,.where-to-buy2 #store-content .baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description .where-to-buy2-message:first-of-type{
    margin-top:4px
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description p:first-of-type,.baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description .where-to-buy2 #store-content .where-to-buy2-message:first-of-type,.where-to-buy2 #store-content .baby-ingredients-page .wrap-block .node.node--taco .field--name-field-taco-description .where-to-buy2-message:first-of-type{
        margin:0
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .baby-ingredients-page .wrap-block .node.node--taco.one-quarter{
        width:49%
    }
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .wrap-block .node.node--taco.one-quarter h2.taco-title,.baby-ingredients-page .wrap-block .node.node--taco.one-quarter .pane-node-field-page-builder .taco-polls h1.taco-title,.pane-node-field-page-builder .taco-polls .baby-ingredients-page .wrap-block .node.node--taco.one-quarter h1.taco-title,.baby-ingredients-page .wrap-block .node.node--taco.one-quarter h2 .field--name-field-taco-title,.baby-ingredients-page .wrap-block .node.node--taco.one-quarter .pane-node-field-page-builder .taco-polls h1 .field--name-field-taco-title,.pane-node-field-page-builder .taco-polls .baby-ingredients-page .wrap-block .node.node--taco.one-quarter h1 .field--name-field-taco-title{
        font-size:17px;
        line-height:25px;
        font-size:1.7rem;
        line-height:2.5rem
    }
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .wrap-block .node.node--taco.one-quarter .content-col .content{
        padding-bottom:0
    }
}
@media (min-width:0) and (max-width:40em){
    .baby-ingredients-page .wrap-block .node.node--taco.one-quarter:last-of-type .taco-inner{
        margin-bottom:45px
    }
}
.bv-section.prr2{
    background-color:#f1f1f1
}
#product_reviews_form_wrapper form #display-more-reviews-container{
    text-align:center
}
#product_reviews_form_wrapper form #display-more-reviews-container span{
    display:inline-block;
    position:relative
}
#product_reviews_form_wrapper form #display-more-reviews-container span:before{
    color:#fc0;
    font-family:icomoon;
    font-size:1.3rem;
    content:"\e60a";
    position:absolute;
    top:12px;
    left:20px
}
#product_reviews_form_wrapper form #display-more-reviews{
    background-color:#e4e4e4;
    padding:14px 38px;
    font-size:1.5rem;
    font-weight:600;
    color:black;
    margin-bottom:0
}
#bv-statistics-breakdown.prr2 .breakdown-body{
    background-color:#f1f1f1;
    padding:15px;
    position:relative;
    display:flex
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown.prr2 .breakdown-body{
        display:block
    }
}
#bv-statistics-breakdown.prr2 .breakdown-body span.total-reviews,#bv-statistics-breakdown.prr2 .breakdown-body div.recommendations{
    font-size:1em;
    color:#000
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown.prr2 .breakdown-body div.recommendations{
        font-size:0.8em
    }
}
#bv-statistics-breakdown.prr2 .breakdown-body div.average_rating{
    font-size:1em;
    color:#666
}
#bv-statistics-breakdown.prr2 .breakdown-body span.total-reviews{
    margin:0 7px
}
html[dir=ltr] #bv-statistics-breakdown.prr2 .breakdown-body span.total-reviews{
    padding-right:8px
}
html[dir=rtl] #bv-statistics-breakdown.prr2 .breakdown-body span.total-reviews{
    padding-left:8px
}
#bv-statistics-breakdown.prr2 .breakdown-body .button{
    position:absolute;
    bottom:0;
    background-color:#3c2a28;
    color:#fff;
    font-size:1.2em;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown.prr2 .breakdown-body .button{
        position:relative
    }
}
#bv-statistics-breakdown.prr2 .breakdown-body .recommendations span{
    position:relative
}
html[dir=ltr] #bv-statistics-breakdown.prr2 .breakdown-body .recommendations span{
    padding-left:23px
}
html[dir=rtl] #bv-statistics-breakdown.prr2 .breakdown-body .recommendations span{
    padding-right:23px
}
#bv-statistics-breakdown.prr2 .breakdown-body .recommendations span:before{
    display:block;
    font-family:'icomoon';
    font-size:21px;
    line-height:31.5px;
    font-size:2.1rem;
    line-height:3.15rem;
    position:absolute;
    color:#008853;
    content:"\e60d"
}
html[dir=ltr] #bv-statistics-breakdown.prr2 .breakdown-body .recommendations span:before{
    left:0
}
html[dir=rtl] #bv-statistics-breakdown.prr2 .breakdown-body .recommendations span:before{
    right:0
}
#bv-statistics-breakdown.prr2 .breakdown{
    line-height:2em
}
#bv-statistics-breakdown.prr2 .breakdown-title{
    font-size:1em;
    color:#000
}
#bv-statistics-breakdown.prr2 #bv_ratings.prr2 .bv-percentage-container{
    background-color:#e4e4e4;
    width:80%
}
@media (min-width:0) and (max-width:64em){
    #bv-statistics-breakdown.prr2 #bv_ratings.prr2 .bv-percentage-container{
        width:75%
    }
}
#bv-statistics-breakdown.prr2 #bv_ratings.prr2 .bv-percentage-container span{
    font-size:0.9em;
    color:#666;
    background-color:#fc0;
    text-indent:103%
}
#bv-statistics-breakdown.prr2 #bv_ratings.prr2 span.rating-value{
    font-size:0.9em;
    color:#000
}
html[dir=ltr] #bv-statistics-breakdown.prr2 #bv_ratings.prr2 span.rating-value{
    margin-right:10px
}
html[dir=rtl] #bv-statistics-breakdown.prr2 #bv_ratings.prr2 span.rating-value{
    margin-left:10px
}
.entity-bv-review.prr2{
    margin-bottom:2%;
    background-color:#fff
}
.entity-bv-review.prr2 .row{
    padding:0;
    display:flex;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review.prr2 .row{
        display:block
    }
}
.entity-bv-review.prr2 .bv-review-left,.entity-bv-review.prr2 .bv-review-right{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:0;
    vertical-align:top;
    padding:2%
}
.entity-bv-review.prr2 .bv-review-left{
    background-color:#d7d7d7
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-left{
    border-right:0
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-left{
    border-left:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .entity-bv-review.prr2 .bv-review-left{
        border-right:0
    }
    html[dir=rtl] .entity-bv-review.prr2 .bv-review-left{
        border-left:0
    }
}
.entity-bv-review.prr2 .bv-review-left .bv_star_rating{
    display:block
}
.entity-bv-review.prr2 .bv-review-left .bv_review_star_title{
    font-size:1.1em;
    font-weight:bold;
    color:#000;
    margin-bottom:20px
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings{
    margin-bottom:20px
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating{
    font-size:1.1em;
    font-weight:bold;
    color:#000;
    margin-bottom:20px
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage{
    height:14px;
    font-size:14px;
    line-height:14px;
    font-size:1.4rem;
    line-height:1.4rem;
    color:transparent
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage .secondary_rating{
    padding:0 7%
}
@media (min-width:0) and (max-width:64em){
    .entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage .secondary_rating{
        padding:0 6%
    }
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage .secondary_rating{
        padding:0 8%
    }
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage .secondary-rating-active{
    background-color:#039dd9
}
.entity-bv-review.prr2 .bv-review-left .bv_review_secondary_ratings .bv_review_secondary_rating .bv_review_secondary_rating_percentage .secondary-rating-passive{
    background-color:#ccc
}
.entity-bv-review.prr2 .bv-review-left .bv_review_user_name{
    font-size:1em;
    font-weight:bold;
    color:#000;
    padding-bottom:20px
}
.entity-bv-review.prr2 .bv-review-left .bv_review_user_name .field--name-user-nickname,.entity-bv-review.prr2 .bv-review-left .bv_review_user_name .field--name-user-location{
    margin-bottom:0px
}
.entity-bv-review.prr2 .bv-review-left .bv_review_user_name .bv_review_user_age .bv-review-custom-question-value-prr2{
    font-weight:normal;
    font-size:1em;
    color:#666
}
.entity-bv-review.prr2 .bv-review-left .bv_review_date{
    position:absolute;
    bottom:2%;
    font-size:1em;
    color:#666
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review.prr2 .bv-review-left .bv_review_date{
        position:relative
    }
}
.entity-bv-review.prr2 .bv-review-right{
    background-color:#fff;
    color:#000;
    font-size:1em
}
.entity-bv-review.prr2 .bv-review-right h3{
    color:#000;
    margin:0
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links{
    display:inline
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .bv-help-link,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .bv-undo-link{
    margin-right:5px;
    padding-right:10px;
    border-right:1px solid #e4e4e4
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items{
    width:auto
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .bv-undo-link{
    float:left
}
.entity-bv-review.prr2 .bv-review-right .field-label,.entity-bv-review.prr2 .bv-review-right .field-items{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
.entity-bv-review.prr2 .bv-review-right .field-label{
    font-weight:700
}
.entity-bv-review.prr2 .bv-review-right .bv_review_field_group.tags,.entity-bv-review.prr2 .bv-review-right .field--name-text,.entity-bv-review.prr2 .bv-review-right .field--name-recommended,.entity-bv-review.prr2 .bv-review-right .field--name-user-nickname,.entity-bv-review.prr2 .bv-review-right .field--name-user-location,.entity-bv-review.prr2 .bv-review-right .field--name-badges-top25contributor{
    margin-bottom:10px
}
.entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items{
    position:relative
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items{
    padding-left:23px
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items{
    padding-right:23px
}
.entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items:before{
    display:block;
    font-family:'icomoon';
    font-size:21px;
    line-height:21px;
    font-size:2.1rem;
    line-height:2.1rem;
    font-weight:normal;
    position:absolute
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items:before{
    left:0
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-recommended .field-items:before{
    right:0
}
.entity-bv-review.prr2 .bv-review-right .field--name-recommended.recommended .field-items:before{
    color:#008853;
    content:"\e60d"
}
.entity-bv-review.prr2 .bv-review-right .field--name-recommended.not-recommended .field-items:before{
    color:#d10000;
    content:"\e60c"
}
.entity-bv-review.prr2 .bv-review-right .recommended{
    font-weight:bold
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review.prr2 .bv-review-right .recommended{
        font-size:0.9em
    }
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate{
    overflow:hidden
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items .field-item,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items .field-item{
    display:block
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items,html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items .field-item,html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items,html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items .field-item{
    float:left
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items,html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field-items .field-item,html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items,html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field-items .field-item{
    float:right
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links .field-tiem.even:first-child,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links .field-tiem.even:first-child{
    position:relative;
    top:2px
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0;
    padding:4px 6px
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a,html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a{
    padding:20px 35px
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a,html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a{
    padding:20px 35px
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a:hover,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a:focus,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-helpfulness-links a:active,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a:hover,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a:focus,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-helpfulness-links a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-inappropriate,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-inappropriate{
    position:relative;
    top:2px
}
html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-inappropriate,html[dir=ltr] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-inappropriate{
    margin-left:10px
}
html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-inappropriate,html[dir=rtl] .entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-inappropriate{
    margin-right:10px
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review.prr2 .bv-review-right .field--name-feedback-helpfulness-links .field--name-feedback-inappropriate,.entity-bv-review.prr2 .bv-review-right .field--name-feedback-inappropriate .field--name-feedback-inappropriate{
        margin-bottom:8px
    }
}
.entity-bv-review.prr2 .bv-review-right .bv-review-incentivized-review{
    margin-bottom:10px;
    font-style:italic
}
.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses{
    background-color:#fff;
    border:0;
    margin:20px 0 0 0;
    padding:0
}
.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-type,.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-department{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:bottom
}
.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-name{
    display:block;
    margin-bottom:10px;
    text-transform:none
}
.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-name,.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-department{
    font-size:1em
}
.entity-bv-review.prr2 .bv-review-right .bv-review-client-responses .bv-review-client-response-date{
    font-size:1em;
    color:#000;
    display:block;
    font-style:normal;
    font-weight:bold
}
.entity-bv-review.prr2 .bv-review-right .field-items{
    width:100%
}
#product_reviews_form_wrapper.prr2 form{
    margin-bottom:0;
    padding:2%
}
#product_reviews_form_wrapper.prr2 form .bv-forms .bv-forms-top{
    border-top:1px solid #d7d7d7;
    border-bottom:1px solid #d7d7d7;
    padding:10px 0 10px 0;
    height:52px
}
#product_reviews_form_wrapper.prr2 form .bv-forms .bv-forms-top .bv-review-page-count{
    color:#000;
    font-size:1em
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .bv-forms .bv-forms-top{
        height:unset
    }
    #product_reviews_form_wrapper.prr2 form .bv-forms .bv-forms-top:after{
        content:"";
        display:block;
        height:0;
        clear:both;
        visibility:hidden
    }
}
@media (min-width:0) and (max-width:64em){
    #product_reviews_form_wrapper.prr2 form .tab-container{
        width:60%
    }
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .tab-container{
        border-bottom:0;
        width:100%
    }
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-reviews-prr2{
    margin-bottom:0;
    padding:7px 5px;
    font-size:1em
}
html[dir=ltr] #product_reviews_form_wrapper.prr2 form .tab-container .filter-reviews-prr2{
    float:right
}
html[dir=rtl] #product_reviews_form_wrapper.prr2 form .tab-container .filter-reviews-prr2{
    float:left
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .tab-container .filter-reviews-prr2{
        display:none
    }
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-reviews-prr2:focus{
    outline:0
}
#product_reviews_form_wrapper.prr2 form .tab-container .panels li{
    vertical-align:middle
}
#product_reviews_form_wrapper.prr2 form .tab-container .panels li.filters-panel{
    margin-top:0
}
@media (min-width:0) and (max-width:64em){
    #product_reviews_form_wrapper.prr2 form .tab-container .panels li.filters-panel{
        width:40%
    }
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .tab-container .panels li.filters-panel{
        width:100%
    }
}
#product_reviews_form_wrapper.prr2 form .tab-container .panels li.sortby-panel{
    margin-top:0
}
#product_reviews_form_wrapper.prr2 form .tab-container .panels li.sortby-panel select{
    color:#000
}
#product_reviews_form_wrapper.prr2 form .tab-container .panels li.sortby-panel .form-item-sort label{
    color:#000
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .tab-container .panels li.sortby-panel select.form-select{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem
    }
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion ul{
    background-color:#3c2a28
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded{
    display:block;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded{
        padding:0
    }
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all{
    border-bottom:0;
    display:block;
    overflow:hidden;
    position:relative;
    width:100%
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    position:absolute;
    top:16px;
    z-index:10
}
html[dir=ltr] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    left:15px
}
html[dir=rtl] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    right:15px
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label{
    background-color:#3c2a28;
    color:#fff;
    cursor:default;
    width:auto;
    border:0
}
html[dir=ltr] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label{
    padding-left:32px
}
html[dir=rtl] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label{
    padding-right:32px
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:after{
    display:none
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:hover,#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:focus{
    background-color:#241918;
    color:#fff;
    border:0
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:active,#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label.active-accordion{
    background-color:#3c2a28;
    color:#fff;
    border:0
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#3c2a28;
    color:#fff;
    cursor:pointer;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    padding:15px;
    width:100%;
    border:0;
    outline:none
}
html[dir=ltr] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label{
    text-align:left
}
html[dir=rtl] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label{
    text-align:right
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:hover,#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:focus{
    background-color:#241918;
    color:#fff
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:active,#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label.active-accordion{
    background-color:#3c2a28;
    color:#fff
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label.active-accordion:hover{
    background-color:#241918;
    color:#fff
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:after{
    color:#fff;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:16px
}
html[dir=ltr] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:after{
    right:15px
}
html[dir=rtl] #product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label:after{
    left:15px
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item>label.active-accordion:after{
    content:"\e60b"
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes{
    background-color:#fff;
    border-bottom:0
}
#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes:hover,#product_reviews_form_wrapper.prr2 form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes:focus{
    background-color:#fff;
    outline:0
}
.bv-product-summary.prr2{
    font-size:1em
}
.bv-product-summary.prr2 .bv_star_rating{
    background-color:unset;
    margin:0;
    padding:0
}
.bv-product-summary.prr2 .bv_rating_summary{
    display:block;
    margin:0
}
.bv-product-summary.prr2 .bv_review_count{
    clear:unset
}
html[dir=ltr] .bv-product-summary.prr2 .bv_review_count .bv_total_reviews a{
    margin-left:10px
}
html[dir=rtl] .bv-product-summary.prr2 .bv_review_count .bv_total_reviews a{
    margin-right:10px
}
.bv-product-summary.prr2 .average_rating{
    color:#666;
    clear:both
}
.bv-section{
    margin-bottom:20px
}
.bv-disclaimer,.bv-guidelines{
    margin-top:0px;
    margin-bottom:2%
}
.bv-disclaimer a,.bv-guidelines a{
    color:#3c2a28;
    text-decoration:underline
}
.bv-disclaimer a:hover,.bv-guidelines a:hover{
    color:#241918
}
form#bv-reviews-write-a-review-form{
    font-size:0px;
    line-height:0px;
    font-size:0rem;
    line-height:0rem;
    margin-bottom:20px;
    width:100%
}
form#bv-reviews-write-a-review-form h2,form#bv-reviews-write-a-review-form .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls form#bv-reviews-write-a-review-form h1{
    background:#fff;
    padding:2%
}
form#bv-reviews-write-a-review-form .form-item{
    font-size:0px;
    line-height:0px;
    font-size:0rem;
    line-height:0rem;
    clear:both;
    margin-bottom:2%;
    padding:0 2%
}
form#bv-reviews-write-a-review-form .form-item input,form#bv-reviews-write-a-review-form .form-item label,form#bv-reviews-write-a-review-form .form-item select,form#bv-reviews-write-a-review-form .form-item textarea{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem
}
form#bv-reviews-write-a-review-form .form-item label{
    margin-bottom:0.5em
}
form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
    background:#fdfdfd;
    border:1px solid #848484;
    color:#3c2a28;
    margin-bottom:0px;
    padding:0.5% 1%;
    width:49%
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
    float:right
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
    float:left
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
    margin-left:1%
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
    margin-right:1%
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
        width:100%
    }
    html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
        margin-left:0
    }
    html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-textfield input{
        margin-right:0
    }
}
form#bv-reviews-write-a-review-form .form-item.form-type-textfield label{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    color:#3c2a28;
    margin-bottom:0.5em;
    vertical-align:top;
    width:49%
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-textfield label{
    margin-right:1%
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-textfield label{
    margin-left:1%
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-item.form-type-textfield label{
        width:100%
    }
}
form#bv-reviews-write-a-review-form .form-item.form-type-textarea textarea{
    background:#fdfdfd;
    border:1px solid #848484;
    color:#3c2a28;
    font-size:15;
    margin-bottom:0px;
    min-height:100px;
    padding:1% 1%;
    width:100%
}
form#bv-reviews-write-a-review-form .form-item.form-type-textarea label{
    width:100%
}
form#bv-reviews-write-a-review-form .form-item.form-type-textarea .review-text{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:2%;
    margin-top:0px;
    line-height:1.2
}
form#bv-reviews-write-a-review-form .form-item.form-type-textarea .review-text .icon-checkmark{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:30px;
    margin-bottom:0px
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-textarea .review-text .icon-checkmark{
    margin-right:2px
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-textarea .review-text .icon-checkmark{
    margin-left:2px
}
form#bv-reviews-write-a-review-form .form-item.form-type-textarea .review-text .icon-checkmark:before{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    color:green;
    line-height:1.3
}
form#bv-reviews-write-a-review-form .form-item.form-type-select select{
    background:#fdfdfd;
    border:1px solid #848484;
    color:#3c2a28;
    font-size:15;
    height:38px;
    margin-bottom:0px;
    padding:1% 1%;
    width:auto
}
form#bv-reviews-write-a-review-form .form-item.form-type-select label{
    width:100%
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkbox,form#bv-reviews-write-a-review-form .form-item.form-type-radio{
    padding:0;
    margin-bottom:0
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkbox input,form#bv-reviews-write-a-review-form .form-item.form-type-radio input{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:18px;
    margin-bottom:0px;
    vertical-align:middle;
    width:25px
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkbox label.option,form#bv-reviews-write-a-review-form .form-item.form-type-radio label.option{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-weight:normal;
    margin-bottom:0px;
    vertical-align:middle;
    width:auto
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item{
        display:block;
        margin-bottom:2%
    }
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item input{
    position:absolute
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item input{
    left:-100px
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item input{
    right:-100px
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label{
    background-color:#9d9d9d;
    border:1px solid #3c2a28;
    color:#3c2a28;
    cursor:pointer;
    padding:15px 65px
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label{
    margin-right:1em
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label{
    margin-left:1em
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label{
        text-align:center;
        width:100% !important
    }
}
form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label.checked,form#bv-reviews-write-a-review-form .form-item.form-type-checkboxes .bv-element-booleaninput .form-item label:hover{
    background-color:#3c2a28;
    color:#fdfdfd
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating label{
    width:100%
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    cursor:pointer;
    overflow:hidden;
    width:100%
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating input,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality input,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value input{
    position:absolute;
    top:-100px
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value:before{
    font-size:20px;
    line-height:30px;
    font-size:2rem;
    line-height:3rem;
    color:#3c2a28;
    content:"\e620";
    cursor:pointer;
    float:left;
    font-family:icomoon;
    margin:0 2px;
    position:relative
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating.rating-hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality.rating-hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value.rating-hover:before{
    color:#f1c400;
    content:"\e61f"
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating label,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Quality label,form#bv-reviews-write-a-review-form .form-item.form-item-rating .form-radios .form-item-rating-Value label{
    display:none !important
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality,html[dir=ltr] form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value{
    margin-right:2%
}
html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality,html[dir=rtl] form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value{
    margin-left:2%
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value{
        display:block
    }
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    cursor:pointer;
    overflow:hidden
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0px
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value input,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality input,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value input,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality input{
    position:absolute;
    top:-100px
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality:before{
    background-color:#848484;
    content:"";
    display:block;
    height:12px;
    margin:0 2px;
    width:30px
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value.rating-hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality.rating-hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value.rating-hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality.checked:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality:hover:before,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality.rating-hover:before{
    background-color:#0b0807
}
form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Value label,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Quality .form-radios .form-item-rating-Quality label,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Value label,form#bv-reviews-write-a-review-form .form-item.form-item-rating-Value .form-radios .form-item-rating-Quality label{
    display:none !important
}
form#bv-reviews-write-a-review-form .form-submit{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:auto
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form .form-submit{
        text-align:center;
        width:100%
    }
}
form#bv-reviews-write-a-review-form fieldset{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    width:49%
}
@media (min-width:0) and (max-width:40em){
    form#bv-reviews-write-a-review-form fieldset{
        margin:0 0 1% 0;
        width:100%
    }
}
form#bv-reviews-write-a-review-form fieldset#edit-tag-pro input,form#bv-reviews-write-a-review-form fieldset#edit-tag-con input{
    margin:0;
    width:100%
}
html[dir=ltr] form#bv-reviews-write-a-review-form fieldset#edit-tag-pro input,html[dir=ltr] form#bv-reviews-write-a-review-form fieldset#edit-tag-con input{
    float:none
}
html[dir=rtl] form#bv-reviews-write-a-review-form fieldset#edit-tag-pro input,html[dir=rtl] form#bv-reviews-write-a-review-form fieldset#edit-tag-con input{
    float:none
}
form#bv-reviews-write-a-review-form fieldset#edit-tag-pro label,form#bv-reviews-write-a-review-form fieldset#edit-tag-con label{
    width:100%
}
html[dir=ltr] form#bv-reviews-write-a-review-form fieldset#edit-tag-pro{
    margin:0 1% 2% 0
}
html[dir=rtl] form#bv-reviews-write-a-review-form fieldset#edit-tag-pro{
    margin:0 0 2% 1%
}
html[dir=ltr] form#bv-reviews-write-a-review-form fieldset#edit-tag-con{
    margin:0 0 2% 1%
}
html[dir=rtl] form#bv-reviews-write-a-review-form fieldset#edit-tag-con{
    margin:0 1% 2% 0
}
form#bv-reviews-write-a-review-form #your-information-group .description,form#bv-reviews-write-a-review-form #your-information-group .review-text,form#bv-reviews-write-a-review-form #product-review-group .description,form#bv-reviews-write-a-review-form #product-review-group .review-text{
    font-size:12px;
    line-height:10px;
    font-size:1.2rem;
    line-height:1rem;
    color:#402d2b;
    display:block;
    font-style:italic
}
form#bv-reviews-write-a-review-form #your-information-group .form-item-reviewtext .description,form#bv-reviews-write-a-review-form #product-review-group .form-item-reviewtext .description{
    display:none
}
#product_reviews_form_wrapper form{
    margin-bottom:0;
    padding:2%
}
#product_reviews_form_wrapper form .bv-review-page-count{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    line-height:3rem;
    vertical-align:top;
    width:auto
}
#product_reviews_form_wrapper form .tab-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    position:relative;
    width:70%
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container{
    float:right
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container{
    float:left
}
#product_reviews_form_wrapper form .tab-container input[type=submit]{
    display:none
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container{
        border-bottom:20px solid #fdfdfd
    }
}
#product_reviews_form_wrapper form .tab-container .tab-links{
    display:none
}
#product_reviews_form_wrapper form .tab-container .ajax-progress{
    bottom:-17px;
    position:absolute;
    right:0
}
#product_reviews_form_wrapper form .tab-container .panels{
    display:block;
    text-align:right
}
#product_reviews_form_wrapper form .tab-container .panels li{
    background-color:transparent;
    display:inline-block;
    padding:0;
    width:auto;
    vertical-align:top
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .panels li{
    text-align:right
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .panels li{
    text-align:left
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .panels li{
        width:100%
    }
}
#product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
    display:inline-block;
    position:relative;
    width:45%
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
    margin-right:1%
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
    margin-left:3%
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
        padding:0;
        width:100%
    }
    html[dir=ltr] #product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
        margin-right:0
    }
    html[dir=rtl] #product_reviews_form_wrapper form .tab-container .panels li.filters-panel{
        margin-left:0
    }
}
#product_reviews_form_wrapper form .tab-container .panels li.sortby-panel{
    display:inline-block;
    margin-top:5px
}
#product_reviews_form_wrapper form .tab-container .panels li.sortby-panel label{
    display:inline-block;
    font-weight:500
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .panels li.sortby-panel{
        width:100%
    }
    html[dir=ltr] #product_reviews_form_wrapper form .tab-container .panels li.sortby-panel{
        margin-right:0
    }
    html[dir=rtl] #product_reviews_form_wrapper form .tab-container .panels li.sortby-panel{
        margin-left:0
    }
    #product_reviews_form_wrapper form .tab-container .panels li.sortby-panel select.form-select{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem
    }
    #product_reviews_form_wrapper form .tab-container .panels li.sortby-panel label{
        display:none
    }
}
#product_reviews_form_wrapper form .tab-container .filter-reviews{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0;
    padding:8px 27px
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-reviews{
    padding:20px 35px
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-reviews{
    padding:20px 35px
}
#product_reviews_form_wrapper form .tab-container .filter-reviews:hover,#product_reviews_form_wrapper form .tab-container .filter-reviews:focus,#product_reviews_form_wrapper form .tab-container .filter-reviews:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-reviews{
    float:right
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-reviews{
    float:left
}
#product_reviews_form_wrapper form .tab-container .filter-reviews.active-filter{
    background-color:#0b0807
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .filter-reviews{
        display:none
    }
}
#product_reviews_form_wrapper form .tab-container .filter-accordion{
    display:block;
    margin:0;
    padding:0;
    position:absolute;
    top:32px;
    width:100%;
    z-index:10
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion{
    right:1px
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion{
    left:1px
}
#product_reviews_form_wrapper form .tab-container .filter-accordion.make-absolute{
    display:none;
    position:absolute
}
#product_reviews_form_wrapper form .tab-container .filter-accordion.make-relative{
    display:none;
    position:relative;
    top:0
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion.make-relative{
    float:left
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion.make-relative{
    float:right
}
#product_reviews_form_wrapper form .tab-container .filter-accordion.temp-adjust{
    position:absolute
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .filter-accordion{
        border-top:1px solid #d6d6d6;
        display:block !important;
        width:100%
    }
    html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion{
        right:0
    }
    html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion{
        left:0
    }
    #product_reviews_form_wrapper form .tab-container .filter-accordion.make-absolute{
        position:relative;
        top:0
    }
    #product_reviews_form_wrapper form .tab-container .filter-accordion.make-relative{
        float:none
    }
}
#product_reviews_form_wrapper form .tab-container .filter-accordion input[type=submit]{
    display:none
}
#product_reviews_form_wrapper form .tab-container .filter-accordion label{
    display:block;
    position:relative
}
#product_reviews_form_wrapper form .tab-container .filter-accordion ul{
    background-color:#fff;
    overflow:hidden;
    padding:0
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .filter-accordion ul{
        width:100%
    }
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded{
    display:block;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded{
        padding:0
    }
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all{
    background-color:#ebebeb;
    border-bottom:1px solid #d6d6d6;
    display:block;
    overflow:hidden;
    position:relative;
    width:100%
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    position:absolute;
    top:16px;
    z-index:10
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    right:15px
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all input{
    left:15px
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label{
    background-color:#ebebeb;
    color:#241918;
    cursor:default;
    width:auto
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:after{
    display:none
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:hover,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:focus{
    background-color:#ebebeb;
    color:#241918
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label:active,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item.form-item-show-all label.active-accordion{
    background-color:#ebebeb;
    color:#241918
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fff;
    cursor:pointer;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    padding:15px;
    width:100%
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label{
    text-align:left
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label{
    text-align:right
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:hover,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:focus{
    background-color:#ebebeb;
    color:#241918
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:active,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label.active-accordion{
    background-color:#d6d6d6;
    color:#0b0807
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:16px
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:after{
    right:15px
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label:after{
    left:15px
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item>label.active-accordion:after{
    content:"\e60b" !important
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes{
    background-color:#fff;
    border-bottom:1px solid #d6d6d6;
    display:none;
    overflow:hidden
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes .form-item{
    padding:2% 15px
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes input{
    position:relative;
    top:3px
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes input{
    float:left
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes input{
    float:right
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes input{
    margin-right:2%
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes input{
    margin-left:2%
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a{
    background-color:#fff;
    font-size:0.85em
}
html[dir=ltr] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a{
    padding-left:20%
}
html[dir=rtl] #product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a{
    padding-right:20%
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a:hover,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a:focus{
    background-color:#fff
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a:active,#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded>.form-item .form-checkboxes a.active{
    background-color:#f5f5f5
}
#product_reviews_form_wrapper form .tab-container .filter-accordion .expanded.active-accordion .form-checkboxes{
    display:block
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container{
        width:100%
    }
    #product_reviews_form_wrapper form .tab-container .tab-links{
        display:block
    }
    #product_reviews_form_wrapper form .tab-container .panels{
        max-width:none;
        width:100%
    }
    #product_reviews_form_wrapper form .tab-container .panels li{
        background-color:#fff;
        display:none;
        padding:13px 17px
    }
    html[dir=ltr] #product_reviews_form_wrapper form .tab-container .panels li{
        text-align:left
    }
    html[dir=rtl] #product_reviews_form_wrapper form .tab-container .panels li{
        text-align:right
    }
}
#product_reviews_form_wrapper form .tab-container .form-item{
    margin-bottom:0
}
#product_reviews_form_wrapper form .tab-container select{
    max-width:200px;
    padding:5px;
    width:auto
}
@media (min-width:0) and (max-width:40em){
    #product_reviews_form_wrapper form .tab-container select{
        max-width:none
    }
}
#product_reviews_form_wrapper form .tab-container label{
    display:none
}
#product_reviews_form_wrapper form .entity-bv-review .field--name-text{
    margin-top:10px
}
#product_reviews_form_wrapper form .entity-bv-review .field--name-context-data-values .field-label{
    display:none
}
#product_reviews_form_wrapper form .entity-bv-review .bv-review-custom-question-value{
    font-weight:800
}
.bv-reviews-list{
    padding-top:2%
}
.bv_star_rating{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:2px 0 10px;
    overflow:hidden;
    vertical-align:top
}
html[dir=ltr] .bv_star_rating{
    float:left
}
html[dir=rtl] .bv_star_rating{
    float:right
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .bv_star_rating{
        float:none
    }
    html[dir=rtl] .bv_star_rating{
        float:none
    }
}
html[dir=ltr] .bv_star_rating .bv_rating_summary{
    margin-left:10px
}
html[dir=rtl] .bv_star_rating .bv_rating_summary{
    margin-right:10px
}
.bv_star{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    text-indent:100%;
    white-space:nowrap;
    overflow:hidden;
    color:transparent;
    height:17px;
    vertical-align:top;
    width:18px
}
html[dir=ltr] .bv_star{
    float:left
}
html[dir=rtl] .bv_star{
    float:right
}
.star_0{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px -51px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_0{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px -51px;
        height:17px;
        width:18px
    }
}
.star_10{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -17px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_10{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -17px;
        height:17px;
        width:18px
    }
}
.star_20{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -68px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_20{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -68px;
        height:17px;
        width:18px
    }
}
.star_30{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -85px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_30{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -85px;
        height:17px;
        width:18px
    }
}
.star_40{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px -34px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_40{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px -34px;
        height:17px;
        width:18px
    }
}
.star_50{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -34px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_50{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -34px;
        height:17px;
        width:18px
    }
}
.star_60{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -51px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_60{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -51px;
        height:17px;
        width:18px
    }
}
.star_70{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px -17px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_70{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px -17px;
        height:17px;
        width:18px
    }
}
.star_80{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px 0;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_80{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px 0;
        height:17px;
        width:18px
    }
}
.star_90{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 0;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_90{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 0;
        height:17px;
        width:18px
    }
}
.star_100{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px -68px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:17px;
    width:18px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .star_100{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px -68px;
        height:17px;
        width:18px
    }
}
.bv_review_count{
    clear:both;
    line-height:1.2em
}
#bv_ratings{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    margin-top:10px
}
#bv_ratings .ratings-label{
    font-weight:700
}
html[dir=ltr] #bv_ratings .bv_star,html[dir=ltr] #bv_ratings .rating-value{
    float:left
}
html[dir=rtl] #bv_ratings .bv_star,html[dir=rtl] #bv_ratings .rating-value{
    float:right
}
html[dir=ltr] #bv_ratings .bv_star{
    margin:0 3px
}
html[dir=rtl] #bv_ratings .bv_star{
    margin:0 3px
}
#bv_ratings .star-label-container,#bv_ratings .bv-percentage-container,#bv_ratings .bv-rating{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] #bv_ratings .star-label-container,html[dir=ltr] #bv_ratings .bv-percentage-container,html[dir=ltr] #bv_ratings .bv-rating{
    margin-right:-4px
}
html[dir=rtl] #bv_ratings .star-label-container,html[dir=rtl] #bv_ratings .bv-percentage-container,html[dir=rtl] #bv_ratings .bv-rating{
    margin-left:-4px
}
#bv_ratings .bv-rating{
    font-size:14px;
    line-height:14px;
    font-size:1.4rem;
    line-height:1.4rem;
    position:relative;
    top:7px;
    vertical-align:top
}
html[dir=ltr] #bv_ratings .bv-rating{
    float:right
}
html[dir=rtl] #bv_ratings .bv-rating{
    float:left
}
html[dir=ltr] #bv_ratings .bv-rating{
    text-align:right
}
html[dir=rtl] #bv_ratings .bv-rating{
    text-align:left
}
html[dir=ltr] #bv_ratings .bv-rating{
    padding-right:2%
}
html[dir=rtl] #bv_ratings .bv-rating{
    padding-left:2%
}
.bv-percentage-container{
    background-color:#e7e7e7;
    height:15px;
    margin-bottom:15px;
    position:relative;
    text-indent:107%;
    top:7px;
    vertical-align:top;
    width:83%
}
@media (min-width:0) and (max-width:64em){
    .bv-percentage-container{
        width:75%
    }
}
.bv-percentage-container.big-count{
    width:75%
}
@media (min-width:0) and (max-width:64em){
    .bv-percentage-container.big-count{
        width:60%
    }
}
@media (min-width:0) and (max-width:40em){
    .bv-percentage-container.big-count{
        width:70%
    }
}
.bv-percentage-container span{
    font-size:12px;
    line-height:14px;
    font-size:1.2rem;
    line-height:1.4rem;
    background-color:#3c2a28;
    display:block;
    font-weight:700;
    height:15px;
    position:absolute
}
html[dir=ltr] .bv-percentage-container span{
    left:0
}
html[dir=rtl] .bv-percentage-container span{
    right:0
}
.pane-bv-reviews-product-reviews{
    overflow:hidden
}
#bv-statistics-breakdown{
    padding:15px 15px 0 15px
}
#bv-statistics-breakdown .breakdown-head{
    margin-bottom:15px;
    position:relative
}
#bv-statistics-breakdown .breakdown-head .bv_star_rating,#bv-statistics-breakdown .breakdown-head span.total-reviews,#bv-statistics-breakdown .breakdown-head span.recommendations,#bv-statistics-breakdown .breakdown-head .button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
#bv-statistics-breakdown .breakdown-head span.total-reviews,#bv-statistics-breakdown .breakdown-head span.recommendations,#bv-statistics-breakdown .breakdown-head .button{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
#bv-statistics-breakdown .breakdown-head span.total-reviews,#bv-statistics-breakdown .breakdown-head span.recommendations{
    position:relative;
    top:3px
}
#bv-statistics-breakdown .breakdown-head span.total-reviews{
    margin:0 4px
}
html[dir=ltr] #bv-statistics-breakdown .breakdown-head span.total-reviews{
    border-right:1px solid #402d2b
}
html[dir=rtl] #bv-statistics-breakdown .breakdown-head span.total-reviews{
    border-left:1px solid #402d2b
}
html[dir=ltr] #bv-statistics-breakdown .breakdown-head span.total-reviews{
    padding-right:8px
}
html[dir=rtl] #bv-statistics-breakdown .breakdown-head span.total-reviews{
    padding-left:8px
}
#bv-statistics-breakdown .breakdown-head span.recommendations{
    width:48%
}
#bv-statistics-breakdown .breakdown-head .button{
    padding:4px 12px;
    position:absolute;
    top:0
}
html[dir=ltr] #bv-statistics-breakdown .breakdown-head .button{
    right:0
}
html[dir=rtl] #bv-statistics-breakdown .breakdown-head .button{
    left:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] #bv-statistics-breakdown .breakdown-head span.total-reviews{
        border-right:0
    }
    html[dir=rtl] #bv-statistics-breakdown .breakdown-head span.total-reviews{
        border-left:0
    }
    #bv-statistics-breakdown .breakdown-head span.recommendations{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        top:40px;
        width:100%
    }
    #bv-statistics-breakdown .breakdown-head .bv_star_rating{
        margin-bottom:19px
    }
    #bv-statistics-breakdown .breakdown-head .button{
        font-size:12px;
        line-height:18px;
        font-size:1.2rem;
        line-height:1.8rem;
        position:relative;
        top:-23px
    }
    html[dir=ltr] #bv-statistics-breakdown .breakdown-head .button{
        right:auto
    }
    html[dir=rtl] #bv-statistics-breakdown .breakdown-head .button{
        left:auto
    }
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown .breakdown-head{
        text-align:center
    }
}
#bv-statistics-breakdown .bv-percentage-container{
    background-color:#d6d6d6
}
#bv-statistics-breakdown .breakdown-body{
    background-color:#fff;
    padding:15px
}
#bv-statistics-breakdown h3{
    margin-top:0
}
html[dir=ltr] #bv-statistics-breakdown .breakdown{
    border-right:1px solid #d6d6d6
}
html[dir=rtl] #bv-statistics-breakdown .breakdown{
    border-left:1px solid #d6d6d6
}
html[dir=ltr] #bv-statistics-breakdown .breakdown{
    padding-right:13px
}
html[dir=rtl] #bv-statistics-breakdown .breakdown{
    padding-left:13px
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown .breakdown{
        margin-bottom:15px;
        padding:0 0 15px
    }
    html[dir=ltr] #bv-statistics-breakdown .breakdown{
        border-bottom:1px solid #d6d6d6
    }
    html[dir=rtl] #bv-statistics-breakdown .breakdown{
        border-bottom:1px solid #d6d6d6
    }
    html[dir=ltr] #bv-statistics-breakdown .breakdown{
        border-right:0
    }
    html[dir=rtl] #bv-statistics-breakdown .breakdown{
        border-left:0
    }
    html[dir=ltr] #bv-statistics-breakdown .breakdown{
        padding-right:0
    }
    html[dir=rtl] #bv-statistics-breakdown .breakdown{
        padding-left:0
    }
}
#bv-statistics-breakdown .averages .avg-rating{
    margin-bottom:10px
}
#bv-statistics-breakdown .averages .avg-rating-label,#bv-statistics-breakdown .averages .avg-rating-percentage,#bv-statistics-breakdown .averages .avg-rating-rating{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-label,html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-percentage,html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-rating{
    margin-right:-4px
}
html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-label,html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-percentage,html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-rating{
    margin-left:-4px
}
#bv-statistics-breakdown .averages .avg-rating-label,#bv-statistics-breakdown .averages .bv_star_rating,#bv-statistics-breakdown .averages .avg-rating-rating{
    position:relative;
    top:-3px
}
#bv-statistics-breakdown .averages .avg-rating-label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    width:84px
}
#bv-statistics-breakdown .averages .avg-rating-percentage{
    width:70%
}
@media (min-width:0) and (max-width:40em){
    #bv-statistics-breakdown .averages .avg-rating-percentage{
        width:54%
    }
}
#bv-statistics-breakdown .averages .avg-rating-percentage .bv_star_rating{
    margin-bottom:0
}
#bv-statistics-breakdown .averages .avg-rating-percentage .bv-percentage-container{
    top:0;
    width:100%
}
#bv-statistics-breakdown .averages .avg-rating-rating{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    width:4%
}
html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-rating{
    margin-right:2%
}
html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-rating{
    margin-left:2%
}
html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-rating{
    text-align:right
}
html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-rating{
    text-align:left
}
html[dir=ltr] #bv-statistics-breakdown .averages .avg-rating-rating{
    float:right
}
html[dir=rtl] #bv-statistics-breakdown .averages .avg-rating-rating{
    float:left
}
.entity-bv-review{
    background-color:#fff;
    margin-bottom:2%
}
html[dir=ltr] .entity-bv-review .bv_star_rating{
    float:none
}
html[dir=rtl] .entity-bv-review .bv_star_rating{
    float:none
}
.entity-bv-review .bv-review-top{
    padding:5px 2%
}
html[dir=ltr] .entity-bv-review .bv-review-top .field-items{
    float:left
}
html[dir=rtl] .entity-bv-review .bv-review-top .field-items{
    float:right
}
.entity-bv-review .bv-review-top .field-label{
    display:none
}
.entity-bv-review .bv-review-top .field{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    overflow:hidden
}
.entity-bv-review .bv-review-top .field--name-rating-overall .bv_star_rating{
    margin-bottom:0
}
html[dir=ltr] .entity-bv-review .bv-review-top .field--name-date-submission{
    float:right
}
html[dir=rtl] .entity-bv-review .bv-review-top .field--name-date-submission{
    float:left
}
.entity-bv-review .row{
    padding:0 2%
}
.entity-bv-review .bv-review-left,.entity-bv-review .bv-review-right{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:10px;
    vertical-align:top
}
html[dir=ltr] .entity-bv-review .bv-review-left{
    border-right:1px solid #d6d6d6
}
html[dir=rtl] .entity-bv-review .bv-review-left{
    border-left:1px solid #d6d6d6
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .entity-bv-review .bv-review-left{
        border-right:0
    }
    html[dir=rtl] .entity-bv-review .bv-review-left{
        border-left:0
    }
}
.entity-bv-review .bv-review-left h2,.entity-bv-review .bv-review-left .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .entity-bv-review .bv-review-left h1{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    margin-top:0;
    word-break:break-all
}
.entity-bv-review .bv-review-left .field-label,.entity-bv-review .bv-review-left .field-items{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
.entity-bv-review .bv-review-left .field-label{
    font-weight:700
}
.entity-bv-review .bv-review-left .bv_review_field_group.tags,.entity-bv-review .bv-review-left .field--name-text,.entity-bv-review .bv-review-left .field--name-recommended,.entity-bv-review .bv-review-left .field--name-user-nickname,.entity-bv-review .bv-review-left .field--name-user-location,.entity-bv-review .bv-review-left .field--name-badges-top25contributor{
    margin-bottom:10px
}
.entity-bv-review .bv-review-left .field--name-text .field-label,.entity-bv-review .bv-review-left .field--name-recommended .field-label,.entity-bv-review .bv-review-left .field--name-user-nickname .field-label,.entity-bv-review .bv-review-left .field--name-user-location .field-label,.entity-bv-review .bv-review-left .field--name-badges-top25contributor .field-label{
    display:none
}
.entity-bv-review .bv-review-left .field--name-recommended .field-items{
    position:relative
}
html[dir=ltr] .entity-bv-review .bv-review-left .field--name-recommended .field-items{
    padding-left:30px
}
html[dir=rtl] .entity-bv-review .bv-review-left .field--name-recommended .field-items{
    padding-right:30px
}
.entity-bv-review .bv-review-left .field--name-recommended .field-items:before{
    display:block;
    font-family:'icomoon';
    font-size:28px;
    left:0;
    position:absolute;
    top:0
}
.entity-bv-review .bv-review-left .field--name-recommended.recommended .field-items:before{
    color:#008000;
    content:"\e60d"
}
.entity-bv-review .bv-review-left .field--name-recommended.not-recommended .field-items:before{
    color:#D10000;
    content:"\e60c"
}
.entity-bv-review .bv-review-left .field--name-user-nickname,.entity-bv-review .bv-review-left .field--name-user-location{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    word-break:break-all
}
.entity-bv-review .bv-review-left .bv_review_field_group.badges .field{
    font-size:12px;
    line-height:22px;
    font-size:1.2rem;
    line-height:2.2rem;
    font-style:italic;
    color:#3c2a28
}
.entity-bv-review .bv-review-right .field-label{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    position:relative;
    top:3px;
    vertical-align:top;
    width:55px
}
html[dir=ltr] .entity-bv-review .bv-review-right .field-label{
    margin-right:-4px
}
html[dir=rtl] .entity-bv-review .bv-review-right .field-label{
    margin-left:-4px
}
@media (min-width:0) and (max-width:64em){
    .entity-bv-review .bv-review-right .field-label{
        width:55px
    }
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-right .field-label{
        width:65px
    }
}
.entity-bv-review .bv-review-right .field-items{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:80%
}
@media (min-width:0) and (max-width:64em){
    .entity-bv-review .bv-review-right .field-items{
        width:70%
    }
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-right .field-items{
        width:80%
    }
}
.entity-bv-review .bv-review-right .field-items .bv-percentage-container{
    text-indent:inherit;
    width:100%
}
.entity-bv-review .bv-review-right .field-items .bv-percentage-container span{
    text-indent:9999px
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-right{
        border-top:1px solid #d6d6d6;
        padding-top:10px
    }
}
.entity-bv-review .bv-review-right h4{
    margin:0 0 10px;
    word-break:break-all
}
.entity-bv-review .bv-review-right p,.entity-bv-review .bv-review-right .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .entity-bv-review .bv-review-right .where-to-buy2-message{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0
}
.entity-bv-review .bv-review-bottom{
    background-color:#fff;
    overflow:hidden;
    padding:2%;
    position:relative
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-count .field-label,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-label,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-label{
    display:none
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-count .field-items .field-item.odd,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items .field-item.odd,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items .field-item.odd{
    padding:0 10px
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-count,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
        margin-bottom:5px
    }
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate,.entity-bv-review .bv-review-bottom .janrain-share-button{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    overflow:hidden
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    float:left
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
        display:block
    }
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items .field-item,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items,.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items .field-item{
    display:block
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items,html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items .field-item,html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items,html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items .field-item{
    float:left
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items,html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-items .field-item,html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items,html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate .field-items .field-item{
    float:right
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links .field-tiem.even:first-child{
    position:relative;
    top:2px
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0;
    padding:4px 6px
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a{
    padding:20px 35px
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a{
    padding:20px 35px
}
.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a:hover,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a:focus,.entity-bv-review .bv-review-bottom .field--name-feedback-helpfulness-links a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    position:relative;
    top:2px
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    margin-left:10px
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
    margin-right:10px
}
@media (min-width:0) and (max-width:40em){
    .entity-bv-review .bv-review-bottom .field--name-feedback-inappropriate{
        margin-bottom:8px
    }
}
.entity-bv-review .bv-review-bottom .janrainSocialPlaceholder,.entity-bv-review .bv-review-bottom .janrain-share-button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:32px;
    margin-top:-16px;
    position:absolute;
    top:50%;
    vertical-align:top
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .janrainSocialPlaceholder,html[dir=ltr] .entity-bv-review .bv-review-bottom .janrain-share-button{
    right:2%
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .janrainSocialPlaceholder,html[dir=rtl] .entity-bv-review .bv-review-bottom .janrain-share-button{
    left:2%
}
.entity-bv-review .bv-review-bottom .janrainSocialContainer{
    height:32px;
    margin-top:-16px;
    position:absolute;
    top:50%
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
    right:2%
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
    left:2%
}
@media screen and (max-width:700px){
    .entity-bv-review .bv-review-bottom .janrainSocialContainer{
        clear:both;
        margin-top:2%;
        position:relative
    }
    html[dir=ltr] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
        float:left
    }
    html[dir=rtl] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
        float:right
    }
    html[dir=ltr] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
        margin-left:2%
    }
    html[dir=rtl] .entity-bv-review .bv-review-bottom .janrainSocialContainer{
        margin-right:2%
    }
}
.entity-bv-review .bv-review-bottom .janrainSocialContainer .janrainSocialPlaceholder{
    margin-top:0;
    position:relative;
    top:0
}
html[dir=ltr] .entity-bv-review .bv-review-bottom .janrainSocialContainer .janrainSocialPlaceholder{
    right:0
}
html[dir=rtl] .entity-bv-review .bv-review-bottom .janrainSocialContainer .janrainSocialPlaceholder{
    left:0
}
.bv-review-inappropriate-wrapper h5{
    width:343px
}
.bv-review-inappropriate-wrapper textarea{
    margin-bottom:15px
}
.bv-review-client-responses{
    background-color:#fff;
    border:1px solid #3c2a28;
    margin:2%;
    padding:2%
}
.bv-review-client-responses .field-label{
    display:none
}
.bv-review-client-responses .bv-review-client-response-type,.bv-review-client-responses .bv-review-client-response-name,.bv-review-client-responses .bv-review-client-response-department{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:bottom
}
.bv-review-client-responses .bv-review-client-response-type{
    font-size:18px;
    line-height:27px;
    font-size:1.8rem;
    line-height:2.7rem;
    font-weight:700
}
.bv-review-client-responses .bv-review-client-response-name,.bv-review-client-responses .bv-review-client-response-department{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem
}
.bv-review-client-responses .bv-review-client-response-name{
    text-transform:uppercase
}
.bv-review-client-responses .bv-review-client-response-department{
    font-style:italic
}
.bv-review-client-responses .bv-review-client-response-date{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    display:block;
    font-style:italic
}
#BVSectionSubjectInformationID{
    display:none
}
#BVSubmissionContainer .BVMEPageHeader{
    font-size:37px;
    line-height:55.5px;
    font-size:3.7rem;
    line-height:5.55rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer .BVMEPageHeader{
        font-size:23px;
        line-height:34.5px;
        font-size:2.3rem;
        line-height:3.45rem;
        margin-bottom:0
    }
}
#BVSubmissionContainer .BVMEWelcomeMessage{
    font-size:16px;
    line-height:20px;
    font-size:1.6rem;
    line-height:2rem;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif;
    margin-bottom:25px
}
html[dir=ltr] #BVSubmissionContainer .BVMEWelcomeMessage{
    border-right:1px solid #3c2a28
}
html[dir=rtl] #BVSubmissionContainer .BVMEWelcomeMessage{
    border-left:1px solid #3c2a28
}
html[dir=ltr] #BVSubmissionContainer .BVMEWelcomeMessage{
    margin-right:10px
}
html[dir=rtl] #BVSubmissionContainer .BVMEWelcomeMessage{
    margin-left:10px
}
html[dir=ltr] #BVSubmissionContainer .BVMEWelcomeMessage{
    padding-right:10px
}
html[dir=rtl] #BVSubmissionContainer .BVMEWelcomeMessage{
    padding-left:10px
}
#BVSubmissionContainer .BVMESectionHeader{
    font-size:23px;
    line-height:34.5px;
    font-size:2.3rem;
    line-height:3.45rem;
    color:#3c2a28;
    font-weight:700;
    font-family:"Montserrat",sans-serif;
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer .BVMESectionHeader{
        font-size:18px;
        line-height:27px;
        font-size:1.8rem;
        line-height:2.7rem
    }
}
#BVSubmissionContainer .BVMESubHeaderMessage{
    font-size:16px;
    line-height:20px;
    font-size:1.6rem;
    line-height:2rem;
    margin-bottom:25px;
    color:#3c2a28;
    font-family:"Montserrat",sans-serif
}
#BVSubmissionContainer .BVRequiredFieldIndicator{
    color:red;
    margin:0 5px
}
#BVSubmissionContainer .BVMESubHeaderMessage{
    display:block
}
#BVSubmissionContainer #BVFieldTitleContainerID{
    width:100%
}
#BVSubmissionContainer #BVSectionRatingsID .BVMESectionHeader,#BVSubmissionContainer #BVSectionReviewSubmissionID .BVMESectionHeader,#BVSubmissionContainer #BVSectionMediaUploadID .BVMESectionHeader,#BVSubmissionContainer #BVSectionBasicInformationID .BVMESectionHeader,#BVSubmissionContainer #BVSectionNetPromoterID .BVMESectionHeader{
    display:block;
    margin-top:10px
}
#BVSubmissionContainer #BVSectionRatingsID .BVField,#BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,#BVSubmissionContainer #BVSectionMediaUploadID .BVField,#BVSubmissionContainer #BVSectionBasicInformationID .BVField,#BVSubmissionContainer #BVSectionNetPromoterID .BVField{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    margin-bottom:2%
}
html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionMediaUploadID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionNetPromoterID .BVField{
    margin-right:-4px
}
html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionMediaUploadID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionNetPromoterID .BVField{
    margin-left:-4px
}
html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionMediaUploadID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField,html[dir=ltr] #BVSubmissionContainer #BVSectionNetPromoterID .BVField{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionMediaUploadID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField,html[dir=rtl] #BVSubmissionContainer #BVSectionNetPromoterID .BVField{
    margin-right:0
}
html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField.first-col,html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField:first-child,html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField.first-col,html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField:first-child,html[dir=ltr] #BVSubmissionContainer #BVSectionMediaUploadID .BVField.first-col,html[dir=ltr] #BVSubmissionContainer #BVSectionMediaUploadID .BVField:first-child,html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField.first-col,html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField:first-child,html[dir=ltr] #BVSubmissionContainer #BVSectionNetPromoterID .BVField.first-col,html[dir=ltr] #BVSubmissionContainer #BVSectionNetPromoterID .BVField:first-child{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField.first-col,html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField:first-child,html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField.first-col,html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID .BVField:first-child,html[dir=rtl] #BVSubmissionContainer #BVSectionMediaUploadID .BVField.first-col,html[dir=rtl] #BVSubmissionContainer #BVSectionMediaUploadID .BVField:first-child,html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField.first-col,html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField:first-child,html[dir=rtl] #BVSubmissionContainer #BVSectionNetPromoterID .BVField.first-col,html[dir=rtl] #BVSubmissionContainer #BVSectionNetPromoterID .BVField:first-child{
    margin-right:0
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVSectionRatingsID .BVField,#BVSubmissionContainer #BVSectionReviewSubmissionID .BVField,#BVSubmissionContainer #BVSectionMediaUploadID .BVField,#BVSubmissionContainer #BVSectionBasicInformationID .BVField,#BVSubmissionContainer #BVSectionNetPromoterID .BVField{
        margin-left:0 !important;
        margin-right:0 !important
    }
}
#BVSubmissionContainer #BVSectionRatingsID #BVFieldNetpromotercommentContainerID,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldNetpromotercommentContainerID,#BVSubmissionContainer #BVSectionMediaUploadID #BVFieldNetpromotercommentContainerID,#BVSubmissionContainer #BVSectionBasicInformationID #BVFieldNetpromotercommentContainerID,#BVSubmissionContainer #BVSectionNetPromoterID #BVFieldNetpromotercommentContainerID{
    display:block
}
#BVSubmissionContainer #BVSectionRatingsID label,#BVSubmissionContainer #BVSectionReviewSubmissionID label,#BVSubmissionContainer #BVSectionMediaUploadID label,#BVSubmissionContainer #BVSectionBasicInformationID label,#BVSubmissionContainer #BVSectionNetPromoterID label{
    font-weight:700
}
#BVSubmissionContainer #BVSectionRatingsID #BVFieldNetpromotercommentContainerID label,#BVSubmissionContainer #BVSectionRatingsID #BVFieldNetpromotercommentContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionRatingsID #BVFieldReviewtextContainerID label,#BVSubmissionContainer #BVSectionRatingsID #BVFieldReviewtextContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldNetpromotercommentContainerID label,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldNetpromotercommentContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldReviewtextContainerID label,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldReviewtextContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionMediaUploadID #BVFieldNetpromotercommentContainerID label,#BVSubmissionContainer #BVSectionMediaUploadID #BVFieldNetpromotercommentContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionMediaUploadID #BVFieldReviewtextContainerID label,#BVSubmissionContainer #BVSectionMediaUploadID #BVFieldReviewtextContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionBasicInformationID #BVFieldNetpromotercommentContainerID label,#BVSubmissionContainer #BVSectionBasicInformationID #BVFieldNetpromotercommentContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionBasicInformationID #BVFieldReviewtextContainerID label,#BVSubmissionContainer #BVSectionBasicInformationID #BVFieldReviewtextContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionNetPromoterID #BVFieldNetpromotercommentContainerID label,#BVSubmissionContainer #BVSectionNetPromoterID #BVFieldNetpromotercommentContainerID #BVFieldNetpromotercommentFieldHelperID,#BVSubmissionContainer #BVSectionNetPromoterID #BVFieldReviewtextContainerID label,#BVSubmissionContainer #BVSectionNetPromoterID #BVFieldReviewtextContainerID #BVFieldNetpromotercommentFieldHelperID{
    display:block
}
#BVSubmissionContainer #BVSectionRatingsID .BVInputWrapper input,#BVSubmissionContainer #BVSectionReviewSubmissionID .BVInputWrapper input,#BVSubmissionContainer #BVSectionMediaUploadID .BVInputWrapper input,#BVSubmissionContainer #BVSectionBasicInformationID .BVInputWrapper input,#BVSubmissionContainer #BVSectionNetPromoterID .BVInputWrapper input{
    margin-bottom:10px
}
@media (min-width:75em){
    #BVSubmissionContainer #BVSectionRatingsID .BVField{
        width:32%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVSectionRatingsID .BVField{
        width:32%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVSectionRatingsID .BVField{
        width:32%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVSectionRatingsID .BVField{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID .BVField{
        border-right-width:0
    }
}
@media (min-width:75em){
    #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
        border-right-width:0
    }
}
html[dir=ltr] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID{
    margin-right:0
}
#BVSubmissionContainer #BVSectionRatingsID #BVFieldRecommendContainerID label{
    font-weight:500
}
@media (min-width:75em){
    #BVSubmissionContainer #BVFieldPhotoContainerID,#BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVFieldPhotoContainerID,#BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVFieldPhotoContainerID,#BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVFieldPhotoContainerID,#BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=ltr] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVFieldPhotoContainerID,html[dir=rtl] #BVSubmissionContainer #BVFieldVideourl_1ContainerID{
        border-right-width:0
    }
}
#BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fdfdfd;
    margin-bottom:2%;
    padding:2%
}
html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
    margin-right:-4px
}
html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
    margin-left:-4px
}
html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
    margin-left:2%
}
html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
    margin-right:2%
}
@media (min-width:75em){
    #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip{
        border-right-width:0
    }
}
html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID.first-col,html[dir=ltr] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID:first-child,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID.first-col,html[dir=ltr] #BVSubmissionContainer #BVModulePhotoUploadTipsID:first-child,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip.first-col,html[dir=ltr] #BVSubmissionContainer .BVMEStaticTip:first-child{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID.first-col,html[dir=rtl] #BVSubmissionContainer #BVModuleReviewSubmissionTipsID:first-child,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID.first-col,html[dir=rtl] #BVSubmissionContainer #BVModulePhotoUploadTipsID:first-child,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip.first-col,html[dir=rtl] #BVSubmissionContainer .BVMEStaticTip:first-child{
    margin-right:0
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVModuleReviewSubmissionTipsID,#BVSubmissionContainer #BVModulePhotoUploadTipsID,#BVSubmissionContainer .BVMEStaticTip{
        margin-left:0 !important;
        margin-right:0 !important
    }
}
#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID,#BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleCounterID{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    color:#5b3f3c
}
html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    border-right:1px solid #5b3f3c
}
html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    border-left:1px solid #5b3f3c
}
html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    margin-right:10px
}
html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    margin-left:10px
}
html[dir=ltr] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    padding-right:10px
}
html[dir=rtl] #BVSubmissionContainer #BVSectionReviewSubmissionID #BVFieldTitleFieldHelperID{
    padding-left:10px
}
@media (min-width:75em){
    #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        width:49%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        width:49%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        width:49%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID,html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID{
        border-right-width:0
    }
}
#BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID .BVTagSectionHeaderContainer,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID .BVTagSectionHeaderContainer{
    font-weight:700
}
#BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID .BVTagRow,#BVSubmissionContainer #BVModuleTagsID #BVFieldTagConContainerID .BVTagRow{
    margin-bottom:10px
}
html[dir=ltr] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVModuleTagsID #BVFieldTagProContainerID{
    margin-right:0
}
@media (min-width:75em){
    #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
        border-right-width:0
    }
}
html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID #BVFieldVideocaption_1ContainerID{
    margin-right:0
}
#BVSubmissionContainer #BVModuleVideoUploadID ul{
    margin:1em 0
}
html[dir=ltr] #BVSubmissionContainer #BVModuleVideoUploadID ul{
    padding-left:40px
}
html[dir=rtl] #BVSubmissionContainer #BVModuleVideoUploadID ul{
    padding-right:40px
}
#BVSubmissionContainer #BVModuleVideoUploadID li{
    margin-bottom:0
}
@media (min-width:75em){
    #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        width:100%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-left:2%
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        margin-right:2%
    }
    html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-left-width:0
    }
    html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
        border-right-width:0
    }
}
html[dir=ltr] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
    margin-left:0
}
html[dir=rtl] #BVSubmissionContainer #BVSectionBasicInformationID .BVField{
    margin-right:0
}
#BVSubmissionContainer .BVButton{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] #BVSubmissionContainer .BVButton{
    padding:20px 35px
}
html[dir=rtl] #BVSubmissionContainer .BVButton{
    padding:20px 35px
}
#BVSubmissionContainer .BVButton:hover,#BVSubmissionContainer .BVButton:focus,#BVSubmissionContainer .BVButton:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
#BVSubmissionContainer #BVModuleFooterLinksID a{
    display:block
}
#BVDivFieldNetPromoterScoreRadioLegendContainerID{
    display:block
}
@media (min-width:75em){
    #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        width:100%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        width:100%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        width:100%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        width:100%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-left:2%
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        margin-right:2%
    }
    html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-left-width:0
    }
    html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
        border-right-width:0
    }
}
html[dir=ltr] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
    margin-left:0
}
html[dir=rtl] #BVDivFieldNetPromoterScoreRadioLegendContainerID{
    margin-right:0
}
#BVFieldNetpromoterscoreContainerID{
    display:block
}
html[dir=ltr] .BVFieldRadioContainer{
    padding:0 6px 0 0
}
html[dir=rtl] .BVFieldRadioContainer{
    padding:0 0 0 6px
}
html[dir=ltr] .BVFieldRadioContainer label{
    padding:0 6px 0 0
}
html[dir=rtl] .BVFieldRadioContainer label{
    padding:0 0 0 6px
}
html[dir=ltr] .BVFieldLowValue,html[dir=ltr] BVFieldHighValue{
    padding:0 6px 0 0
}
html[dir=rtl] .BVFieldLowValue,html[dir=rtl] BVFieldHighValue{
    padding:0 0 0 6px
}
.BVRatingStars div.star{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-13px -107px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:22px;
    width:23px;
    cursor:pointer;
    display:block;
    text-indent:-9999em;
    zoom:1
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .BVRatingStars div.star{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-13px -107px;
        height:22px;
        width:23px
    }
}
html[dir=ltr] .BVRatingStars div.star{
    float:left
}
html[dir=rtl] .BVRatingStars div.star{
    float:right
}
.BVRatingStars div.star.rating{
    clear:both;
    cursor:pointer;
    display:block;
    margin:2em
}
.BVRatingStars div.star.rating:after{
    content:'.';
    clear:both;
    display:block;
    height:24px;
    visibility:hidden;
    width:0
}
.BVRatingStars div.star a{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s;
    display:block;
    outline:0;
    zoom:1
}
.BVRatingStars div.star_on a{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:-18px -85px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:22px;
    width:23px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .BVRatingStars div.star_on a{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:-18px -85px;
        height:22px;
        width:23px
    }
}
.BVRatingStars div.star_hover a,.BVRatingStars div.star_live a:hover{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -129px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:22px;
    width:23px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .BVRatingStars div.star_hover a,.BVRatingStars div.star_live a:hover{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -129px;
        height:22px;
        width:23px
    }
}
.BVRatingStars div.star_readonly a,.BVRatingStars div.star_readonly a:hover{
    cursor:default !important
}
.BVRatingStars div.cancel,.BVRatingStarsCancelTooltip{
    display:none
}
.BVRatingStarsLegend .BVRatingStarsDisplayValue{
    display:none
}
.BVRatingStarsLegend .BVRatingStarsLegendValue{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    color:#795551;
    font-style:italic;
    font-weight:700;
    vertical-align:top
}
html[dir=ltr] .BVRatingStarsLegend .BVRatingStarsLegendValue{
    padding:0 0 0 2.5%
}
html[dir=rtl] .BVRatingStarsLegend .BVRatingStarsLegendValue{
    padding:0 2.5% 0 0
}
.BVAutocomplete ul{
    -webkit-box-shadow:1px 1px 10px #000;
    -moz-box-shadow:1px 1px 10px #000;
    box-shadow:1px 1px 10px #000;
    background-color:#fff;
    list-style-type:none;
    margin:0;
    padding:1.5%
}
.BVAutocomplete li{
    cursor:pointer
}
.BVContentPreview{
    background-color:#3c2a28;
    border:1px solid #ad8883;
    margin-bottom:10px;
    padding:2%
}
#BVSubmissionPopupContainer .BVRRNickname{
    font-size:23px;
    line-height:34.5px;
    font-size:2.3rem;
    line-height:3.45rem;
    color:#3c2a28;
    font-weight:700;
    font-family:"Montserrat",sans-serif;
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    #BVSubmissionPopupContainer .BVRRNickname{
        font-size:18px;
        line-height:27px;
        font-size:1.8rem;
        line-height:2.7rem
    }
}
#BVSubmissionPopupContainer .BVRRLabel{
    font-weight:700
}
html[dir=ltr] #BVSubmissionPopupContainer .BVRRLabel{
    margin-right:8px
}
html[dir=rtl] #BVSubmissionPopupContainer .BVRRLabel{
    margin-left:8px
}
@media (min-width:75em){
    .BVRRReviewDisplayStyle5Header{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .BVRRReviewDisplayStyle5Header{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .BVRRReviewDisplayStyle5Header{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .BVRRReviewDisplayStyle5Header{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5Header{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5Header{
        border-right-width:0
    }
}
html[dir=ltr] .BVRRReviewDisplayStyle5Header{
    margin-left:0
}
html[dir=rtl] .BVRRReviewDisplayStyle5Header{
    margin-right:0
}
.BVRRReviewDisplayStyle5BodyUser,.BVRRReviewDisplayStyle5BodyContent{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser,html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
    margin-right:-4px
}
html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser,html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
    margin-left:-4px
}
@media (min-width:75em){
    .BVRRReviewDisplayStyle5BodyUser{
        width:32%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .BVRRReviewDisplayStyle5BodyUser{
        width:32%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .BVRRReviewDisplayStyle5BodyUser{
        width:32%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .BVRRReviewDisplayStyle5BodyUser{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
        border-right-width:0
    }
}
@media (min-width:75em){
    .BVRRReviewDisplayStyle5BodyContent{
        width:66%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .BVRRReviewDisplayStyle5BodyContent{
        width:66%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .BVRRReviewDisplayStyle5BodyContent{
        width:66%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .BVRRReviewDisplayStyle5BodyContent{
        width:100%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        margin-left:2%
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        margin-right:2%
    }
    html[dir=ltr] .BVRRReviewDisplayStyle5BodyContent{
        border-left-width:0
    }
    html[dir=rtl] .BVRRReviewDisplayStyle5BodyContent{
        border-right-width:0
    }
}
html[dir=ltr] .BVRRReviewDisplayStyle5BodyUser{
    margin-left:0
}
html[dir=rtl] .BVRRReviewDisplayStyle5BodyUser{
    margin-right:0
}
.BVPageBody .BVContentPreview{
    background-color:#fdfdfd
}
.BVImgOrSprite{
    height:3px !important
}
.BVImgOrSprite img{
    position:relative
}
html[dir=ltr] .BVImgOrSprite img{
    margin-left:0 !important
}
html[dir=rtl] .BVImgOrSprite img{
    margin-right:0 !important
}
html[dir=ltr] .BVImgOrSprite img{
    left:45px
}
html[dir=rtl] .BVImgOrSprite img{
    right:45px
}
.bazaar-voice-modal-arrow-sprite,.bazaar-voice-modal-arrow-bottom,.bazaar-voice-modal-arrow-left,.bazaar-voice-modal-arrow-right,.bazaar-voice-modal-arrow-top,.pane-node-field-bv-product-summary .bv-product-breakdown.bottom:before,.pane-node-field-bv-product-summary .bv-product-breakdown.top:before,.pane-node-field-bv-product-summary .bv-product-breakdown.left:before,.pane-node-field-bv-product-summary .bv-product-breakdown.right:before{
    background:url(../../themes/acneshop/release/images/contrib-structure/sprites/bazaar-voice-modal-arrow-s7b9b36e702.png) no-repeat
}
.bazaar-voice-modal-arrow-bottom{
    background-position:0 -58px
}
.bazaar-voice-modal-arrow-left{
    background-position:0 0
}
.bazaar-voice-modal-arrow-right{
    background-position:0 -29px
}
.bazaar-voice-modal-arrow-top{
    background-position:0 -73px
}
.pane-node-field-bv-product-summary .bv-product-summary{
    margin-bottom:20px;
    position:relative
}
.pane-node-field-bv-product-summary .rating-container{
    margin-bottom:20px;
    position:relative;
    overflow:hidden
}
html[dir=ltr] .pane-node-field-bv-product-summary .rating-container{
    float:left
}
html[dir=rtl] .pane-node-field-bv-product-summary .rating-container{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-bv-product-summary .rating-container{
        margin-bottom:9px
    }
}
.pane-node-field-bv-product-summary .bv-percentage-container{
    width:70%
}
.pane-node-field-bv-product-summary .bv_rating_summary{
    display:none
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv_star_rating,html[dir=ltr] .pane-node-field-bv-product-summary .breakdown-toggle{
    float:left
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv_star_rating,html[dir=rtl] .pane-node-field-bv-product-summary .breakdown-toggle{
    float:right
}
.pane-node-field-bv-product-summary .bv_star_rating{
    background-color:#3c2a28;
    margin:0;
    padding:8px
}
.pane-node-field-bv-product-summary .breakdown-toggle{
    background-color:#3c2a28;
    color:#fff;
    display:block;
    padding:8px;
    position:relative
}
.pane-node-field-bv-product-summary .breakdown-toggle:hover,.pane-node-field-bv-product-summary .breakdown-toggle:focus{
    background-color:#241918
}
.pane-node-field-bv-product-summary .breakdown-toggle:active,.pane-node-field-bv-product-summary .breakdown-toggle.active-dropdown{
    background-color:#0b0807
}
.pane-node-field-bv-product-summary .breakdown-toggle:before{
    color:#fff;
    content:"\e618";
    display:block;
    font-family:'icomoon';
    font-size:24px;
    line-height:0.73;
    position:relative
}
.pane-node-field-bv-product-summary .bv-product-breakdown{
    -webkit-box-shadow:1px 1px 10px -2px #000;
    -moz-box-shadow:1px 1px 10px -2px #000;
    box-shadow:1px 1px 10px -2px #000;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    border:1px solid #e6e6e6;
    background-color:#fff;
    display:none;
    max-width:286px;
    padding:2%;
    position:absolute;
    top:54px;
    z-index:500;
    width:100%
}
.pane-node-field-bv-product-summary .bv-product-breakdown.top{
    -webkit-box-shadow:1px 2px 10px -2px #000;
    -moz-box-shadow:1px 2px 10px -2px #000;
    box-shadow:1px 2px 10px -2px #000
}
.pane-node-field-bv-product-summary .bv-product-breakdown.bottom{
    -webkit-box-shadow:1px -2px 10px -2px #000;
    -moz-box-shadow:1px -2px 10px -2px #000;
    box-shadow:1px -2px 10px -2px #000
}
.pane-node-field-bv-product-summary .bv-product-breakdown.left{
    -webkit-box-shadow:2px 1px 10px -2px #000;
    -moz-box-shadow:2px 1px 10px -2px #000;
    box-shadow:2px 1px 10px -2px #000
}
.pane-node-field-bv-product-summary .bv-product-breakdown.right{
    -webkit-box-shadow:-2px 1px 10px -2px #000;
    -moz-box-shadow:-2px 1px 10px -2px #000;
    box-shadow:-2px 1px 10px -2px #000
}
.pane-node-field-bv-product-summary .bv-product-breakdown:before{
    position:absolute;
    display:block;
    content:' '
}
.pane-node-field-bv-product-summary .bv-product-breakdown.bottom:before,.pane-node-field-bv-product-summary .bv-product-breakdown.top:before{
    height:15px;
    width:29px
}
.pane-node-field-bv-product-summary .bv-product-breakdown.left:before,.pane-node-field-bv-product-summary .bv-product-breakdown.right:before{
    height:29px;
    width:15px
}
.pane-node-field-bv-product-summary .bv-product-breakdown.bottom:before{
    background-position:0 -58px;
    bottom:-15px
}
.pane-node-field-bv-product-summary .bv-product-breakdown.top:before{
    background-position:0 -73px;
    top:-15px
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-product-breakdown.top:before{
    left:107px
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-product-breakdown.top:before{
    right:107px
}
.pane-node-field-bv-product-summary .bv-product-breakdown.left:before{
    background-position:0 0
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-product-breakdown.left:before{
    left:-15px
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-product-breakdown.left:before{
    right:-15px
}
.pane-node-field-bv-product-summary .bv-product-breakdown.right:before{
    background-position:0 -29px
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-product-breakdown.right:before{
    right:-15px
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-product-breakdown.right:before{
    left:-15px
}
.pane-node-field-bv-product-summary .bv-product-breakdown h3{
    margin:0 0 10px
}
.pane-node-field-bv-product-summary .bv-product-breakdown .rating-info{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem
}
.pane-node-field-bv-product-summary .bv-review-links{
    width:62%
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-review-links{
    float:left
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-review-links{
    float:right
}
.pane-node-field-bv-product-summary .bv-review-links a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    max-width:165px;
    padding:9px 10px;
    vertical-align:middle;
    width:49%
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-review-links a{
    padding:20px 35px
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-review-links a{
    padding:20px 35px
}
.pane-node-field-bv-product-summary .bv-review-links a:hover,.pane-node-field-bv-product-summary .bv-review-links a:focus,.pane-node-field-bv-product-summary .bv-review-links a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-review-links a{
    float:left
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-review-links a{
    float:right
}
html[dir=ltr] .pane-node-field-bv-product-summary .bv-review-links a{
    margin-left:2%
}
html[dir=rtl] .pane-node-field-bv-product-summary .bv-review-links a{
    margin-right:2%
}
.pane-node-field-bv-product-summary .bv-review-links a:focus,.pane-node-field-bv-product-summary .bv-review-links a:hover{
    text-decoration:none
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-bv-product-summary .bv-review-links{
        width:100%
    }
    .pane-node-field-bv-product-summary .bv-review-links a{
        max-width:none
    }
    html[dir=ltr] .pane-node-field-bv-product-summary .bv-review-links .bv_total_reviews a{
        margin-left:0
    }
    html[dir=rtl] .pane-node-field-bv-product-summary .bv-review-links .bv_total_reviews a{
        margin-right:0
    }
}
.bean-image{
    text-align:center
}
.front .no-breadcrumb,.front .breadcrumb{
    display:none
}
.breadcrumb{
    display:block;
    margin:12px 0;
    padding:0;
    position:relative;
    overflow:hidden;
    z-index:50
}
@media (min-width:0) and (max-width:40em){
    .breadcrumb{
        display:none
    }
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb.last{
        background-color:#5b5b5b;
        color:#fff;
        padding-bottom:8px;
        z-index:15
    }
    html[dir=ltr] .breadcrumb.last{
        padding-left:30px
    }
    html[dir=rtl] .breadcrumb.last{
        padding-right:30px
    }
    .breadcrumb.last:before{
        display:block;
        border-style:solid;
        border-top-color:transparent;
        border-bottom-color:transparent;
        border-bottom-width:16px;
        border-top-width:17px;
        content:'';
        height:0;
        position:absolute;
        top:0;
        width:0;
        z-index:10
    }
    html[dir=ltr] .breadcrumb.last:before{
        border-right-color:transparent
    }
    html[dir=rtl] .breadcrumb.last:before{
        border-left-color:transparent
    }
    html[dir=ltr] .breadcrumb.last:before{
        border-left-color:#fff
    }
    html[dir=rtl] .breadcrumb.last:before{
        border-right-color:#fff
    }
    html[dir=ltr] .breadcrumb.last:before{
        border-left-width:13px
    }
    html[dir=rtl] .breadcrumb.last:before{
        border-right-width:13px
    }
    html[dir=ltr] .breadcrumb.last:before{
        border-right-width:0px
    }
    html[dir=rtl] .breadcrumb.last:before{
        border-left-width:0px
    }
    html[dir=ltr] .breadcrumb.last:before{
        left:0px
    }
    html[dir=rtl] .breadcrumb.last:before{
        right:0px
    }
}
.breadcrumb .breadcrumb-list-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.breadcrumb span{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.05;
    padding:4px 4px;
    vertical-align:top
}
html[dir=ltr] .breadcrumb span{
    text-align:left
}
html[dir=rtl] .breadcrumb span{
    text-align:right
}
.breadcrumb span:focus,.breadcrumb span:hover{
    text-decoration:underline
}
.breadcrumb span.last{
    display:inline;
    vertical-align:baseline
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb span.last{
        vertical-align:text-top
    }
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb span{
        padding:11px 10px
    }
}
.breadcrumb .breadcrumb-list-item{
    font-family:"Hind Madurai",sans-serif;
    padding:0
}
html[dir=ltr] .breadcrumb .breadcrumb-list-item:first-child{
    padding-left:0
}
html[dir=rtl] .breadcrumb .breadcrumb-list-item:first-child{
    padding-right:0
}
.breadcrumb .breadcrumb-list-item:last-child:before,.breadcrumb .breadcrumb-list-item:last-child:after{
    display:none
}
.breadcrumb .breadcrumb-list-item:last-child span{
    background-color:inherit;
    border:none
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-list-item:last-child span{
        padding:10px 20px
    }
}
.breadcrumb .breadcrumb-list-item:last-child span:active,.breadcrumb .breadcrumb-list-item:last-child span:focus,.breadcrumb .breadcrumb-list-item:last-child span:hover{
    background-color:#fdfdfd
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-list-item{
        -webkit-transition:0s;
        -moz-transition:0s;
        -o-transition:0s;
        transition:0s;
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        border:0;
        margin-bottom:0;
        position:relative
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item{
        margin-right:3px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item{
        margin-left:3px
    }
    .breadcrumb .breadcrumb-list-item:first-child:before{
        display:none
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:hover:after,html[dir=ltr] .breadcrumb .breadcrumb-list-item.focus:after{
        border-left-color:#241918
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:hover:after,html[dir=rtl] .breadcrumb .breadcrumb-list-item.focus:after{
        border-right-color:#241918
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:active:after{
        border-left-color:#0b0807
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:active:after{
        border-right-color:#0b0807
    }
    .breadcrumb .breadcrumb-list-item:before{
        display:block;
        border-style:solid;
        border-top-color:transparent;
        border-bottom-color:transparent;
        border-bottom-width:17px;
        border-top-width:17px;
        content:'';
        height:0;
        position:absolute;
        top:0;
        width:0;
        z-index:10
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:before{
        border-right-color:transparent
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:before{
        border-left-color:transparent
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:before{
        border-left-color:#fff
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:before{
        border-right-color:#fff
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:before{
        border-left-width:14px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:before{
        border-right-width:14px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:before{
        border-right-width:0px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:before{
        border-left-width:0px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:before{
        left:-1px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:before{
        right:-1px
    }
    .breadcrumb .breadcrumb-list-item:after{
        display:block;
        border-style:solid;
        border-top-color:transparent;
        border-bottom-color:transparent;
        border-top-width:17px;
        border-bottom-width:17px;
        content:'';
        height:0;
        position:absolute;
        top:0;
        width:0;
        z-index:20
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:after{
        border-right-color:transparent
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:after{
        border-left-color:transparent
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:after{
        border-left-color:#3c2a28
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:after{
        border-right-color:#3c2a28
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:after{
        border-left-width:14px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:after{
        border-right-width:14px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:after{
        border-right-width:0px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:after{
        border-left-width:0px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item:after{
        right:-13px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item:after{
        left:-13px
    }
    .breadcrumb .breadcrumb-list-item span{
        font-size:15px;
        line-height:17px;
        font-size:1.5rem;
        line-height:1.7rem;
        cursor:pointer;
        display:inline-flex;
        align-items:center;
        border:1px solid #3c2a28;
        border-radius:3px;
        background-color:#3c2a28;
        color:#fff;
        font-family:"Hind Madurai",sans-serif;
        text-transform:uppercase;
        margin-bottom:0;
        line-height:.9;
        padding:10px 17px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item span{
        padding-left:20px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item span{
        padding-right:20px
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item span{
        padding:20px 35px
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item span{
        padding:20px 35px
    }
    .breadcrumb .breadcrumb-list-item span:hover,.breadcrumb .breadcrumb-list-item span:focus,.breadcrumb .breadcrumb-list-item span:active{
        background-color:#fff;
        color:#3c2a28;
        text-decoration:none
    }
}
.breadcrumb .current-page{
    color:#3c2a28 !important
}
.breadcrumb .breadcrumb-separator{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    line-height:0.9;
    vertical-align:middle
}
.breadcrumb .breadcrumb-separator:hover{
    text-decoration:none
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-separator{
        display:none
    }
}
.no-breadcrumb{
    margin-top:48px
}
.breadcrumb{
    margin:25px 0
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-list-item::after,.breadcrumb .breadcrumb-list-item::before{
        content:none
    }
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-list-item span{
        border:0
    }
    html[dir=ltr] .breadcrumb .breadcrumb-list-item span{
        padding:0
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item span{
        padding:0
    }
    .breadcrumb .breadcrumb-list-item span,.breadcrumb .breadcrumb-list-item span:hover,.breadcrumb .breadcrumb-list-item span:focus{
        background:transparent;
        color:#3c2a28
    }
}
.breadcrumb .breadcrumb-list-item span:not(.current-page){
    white-space:nowrap
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .breadcrumb .breadcrumb-list-item span::after{
        content:none
    }
    html[dir=rtl] .breadcrumb .breadcrumb-list-item span::after{
        content:none
    }
}
.breadcrumb .breadcrumb-list-item span span{
    display:inline;
    text-decoration:none
}
.breadcrumb .breadcrumb-list-item a,.breadcrumb .breadcrumb-list-item span{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    display:block;
    padding:0;
    font-family:"Montserrat",sans-serif;
    text-decoration:underline;
    text-transform:uppercase
}
.breadcrumb .breadcrumb-list-item a:focus,.breadcrumb .breadcrumb-list-item a:hover,.breadcrumb .breadcrumb-list-item span:focus,.breadcrumb .breadcrumb-list-item span:hover{
    text-decoration:none
}
.breadcrumb .breadcrumb-separator{
    visibility:hidden;
    position:relative;
    padding:0
}
@media (min-width:0) and (max-width:64em){
    .breadcrumb .breadcrumb-separator{
        display:inline
    }
}
.breadcrumb .breadcrumb-separator::after{
    font-size:12px;
    line-height:12px;
    font-size:1.2rem;
    line-height:1.2rem;
    visibility:visible;
    position:absolute;
    top:50%;
    font-family:"Icomoon"
}
html[dir=ltr] .breadcrumb .breadcrumb-separator::after{
    content:"\e613"
}
html[dir=rtl] .breadcrumb .breadcrumb-separator::after{
    content:"\e614"
}
html[dir=ltr] .breadcrumb .breadcrumb-separator::after{
    left:50%
}
html[dir=rtl] .breadcrumb .breadcrumb-separator::after{
    right:50%
}
html[dir=ltr] .breadcrumb .breadcrumb-separator::after{
    transform:translate(-50%,-50%)
}
html[dir=rtl] .breadcrumb .breadcrumb-separator::after{
    transform:translate(50%,-50%)
}
.breadcrumb .tagline sup{
    top:-0.5em
}
.no-breadcrumb{
    margin-top:75px
}
#browser-alert{
    background-color:#3c2a28;
    display:none;
    margin:0 auto;
    max-width:1280px;
    padding:2% 0;
    position:relative;
    width:100%
}
#browser-alert h2,#browser-alert .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #browser-alert h1,#browser-alert p,#browser-alert .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content #browser-alert .where-to-buy2-message{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    color:#fff;
    margin:0 auto;
    position:relative;
    text-align:center
}
#browser-alert a{
    color:#fff;
    text-decoration:underline
}
#browser-alert h2,#browser-alert .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #browser-alert h1{
    font-size:24px;
    line-height:36px;
    font-size:2.4rem;
    line-height:3.6rem;
    font-weight:normal
}
#browser-alert .alert-icon{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/browser-warning8ea8.png?1552494351);
    display:inline-block;
    height:24px;
    position:relative;
    right:10px;
    top:2px;
    width:25px
}
#browser-alert .alert-close{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/browser-close8ea8.png?1552494351);
    cursor:pointer;
    display:inline-block;
    height:15px;
    position:absolute;
    right:1px;
    top:1px;
    width:15px
}
.carousel-row{
    width:1280px
}
.paragraphs-item-paragraphs-pack-columns-100 .slide.bottom-center .content-container .inner .field--name-field-slide-cta{
    padding-bottom:2%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .slide.bottom-center .content-container .inner .field--name-field-slide-cta{
    float:right
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .slide.bottom-center .content-container .inner .field--name-field-slide-cta{
    float:left
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .slide.bottom-center .content-container .inner .field--name-field-slide-cta{
        float:none
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .slide.bottom-center .content-container .inner .field--name-field-slide-cta{
        float:none
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
    width:50%
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container .field--name-field-slide-cta{
    padding-top:2%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    width:50%
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container .field--name-field-slide-cta{
    padding-top:2%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    left:50%
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    right:50%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
        width:100%
    }
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
        left:0
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
        right:0
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
    width:50%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
    left:50%
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
    right:50%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
        width:100%
    }
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
        left:0
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container{
        right:0
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container{
    width:50%;
    left:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container{
    width:50%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container{
    left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container{
    width:50%;
    left:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container{
        width:100%
    }
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-left-column-33 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-right-column-33 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-left-column-66 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-right-column-66 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .three-quarters .pb-carousel-row .slide.bottom-center .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.bottom-center .content-container{
        position:relative
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    width:100%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .image-container{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .image-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
    width:100%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
    left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .content-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .image-container{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-left .image-container{
        width:100%
    }
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    left:0 !important
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .one-quarter .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .one-quarter .pb-carousel-row .slide.top-right .content-container{
    right:0 !important
}
.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container{
    width:50%;
    left:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container{
        width:100%
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container{
    width:50%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container{
        width:100%
    }
    .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container .inner,.paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container .inner{
        width:100%;
        float:none
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide .inner,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide .inner,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide .inner,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide .inner{
    width:100%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide .inner{
    padding:2% 0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide .inner{
    padding:2% 0
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    margin-left:-50% !important
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
    margin-right:-50% !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
        padding-left:2%
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
        padding-right:2%
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.bottom-center .content-container{
        margin-right:0 !important
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    width:100%;
    background:transparent;
    position:absolute;
    top:0;
    z-index:10
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    padding-left:4% !important
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    padding-right:4% !important
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    margin-left:0 !important
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    margin-right:0 !important
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
        position:relative
    }
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
        padding:2% 9% 2% 2% !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .content-container{
        padding:2% 2% 2% 9% !important
    }
}
.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-2575 .pb-carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .carousel-row .slide.top-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-7525 .pb-carousel-row .slide.top-left .image-container{
    width:100%;
    float:none
}
.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide .inner{
    width:100%
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide .content-container{
    margin-left:-50% !important
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide .content-container{
    margin-right:-50% !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide .content-container{
        margin-right:0 !important
    }
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-right .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-right .content-container .inner{
    width:66%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-right .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-right .content-container .inner{
        width:100%
    }
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-right .content-container .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-right .content-container .inner{
    padding:2% 4%
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.top-right .content-container .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.top-right .content-container .inner{
    padding:2% 4%
}
.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container{
    width:66%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container{
        width:100%
    }
    .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container .inner,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container .inner{
        width:100%;
        float:none
    }
}
html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container .inner{
    padding:2% 0 2% 8%
}
html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .content-container .inner{
    padding:2% 8% 2% 0
}
.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .image-container{
    width:33%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .carousel-row .slide.text-left .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-right .image-container,.paragraphs-item-paragraphs-pack-columns-5050 .pb-carousel-row .slide.text-left .image-container{
        width:100%;
        float:none
    }
}
.paragraphs-items-field-left-column-33 .carousel-row .slide .inner,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide .inner,.paragraphs-items-field-right-column-33 .carousel-row .slide .inner,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide .inner{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-items-field-left-column-33 .carousel-row .slide .inner,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide .inner,.paragraphs-items-field-right-column-33 .carousel-row .slide .inner,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide .inner{
        width:100%
    }
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    padding-right:0
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    padding-left:0
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    margin-left:-50% !important
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
    margin-right:-50% !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.bottom-center .content-container{
        margin-right:0 !important
    }
}
.paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    width:100%;
    background:transparent;
    position:absolute;
    top:0;
    z-index:10
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    padding:0 8% !important
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    padding:0 8% !important
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    margin-left:0 !important
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    margin-right:0 !important
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    left:0
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
        position:relative
    }
    html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
        padding:0 2% !important
    }
    html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container{
        padding:0 2% !important
    }
}
html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container .inner{
    padding:2% 0 2% 8%
}
html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .content-container .inner{
    padding:2% 8% 2% 0
}
.paragraphs-items-field-left-column-33 .carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .carousel-row .slide.top-left .image-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-left-column-33 .pb-carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .carousel-row .slide.top-left .image-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-right .image-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-right .image-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.text-left .image-container,.paragraphs-items-field-right-column-33 .pb-carousel-row .slide.top-left .image-container{
    width:100%;
    float:none
}
html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    padding:0 4% !important
}
html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    padding:0 4% !important
}
html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    margin-left:0 !important
}
html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
        padding:0 2% !important
    }
    html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
        padding:0 2% !important
    }
}
html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    left:0
}
html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.text-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.text-left .content-container{
    right:0
}
html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-right .content-container{
    margin-left:-50% !important
}
html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-right .content-container{
    margin-right:-50% !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-right .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-right .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.top-right .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-left .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.top-right .content-container{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .paragraphs-items-field-left-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-left-column-66 .pb-carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .paragraphs-items-field-right-column-66 .pb-carousel-row .slide.bottom-center .content-container{
        margin-right:0 !important
    }
}
.carousel-row,.pb-carousel-row{
    overflow:hidden
}
.carousel-row.top-pagination .pagination-container,.pb-carousel-row.top-pagination .pagination-container{
    position:relative
}
.carousel-row .field__items .content div,.carousel-row .janrain-share-container,.pb-carousel-row .field__items .content div,.pb-carousel-row .janrain-share-container{
    display:none
}
.carousel-row .field__items .content div.media-youtube-video,.carousel-row .file-video object,.pb-carousel-row .field__items .content div.media-youtube-video,.pb-carousel-row .file-video object{
    display:block;
    height:0;
    overflow:hidden;
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px
}
.carousel-row .section-inner-wrapper,.pb-carousel-row .section-inner-wrapper{
    background-color:transparent;
    margin:0 0 20px;
    padding:0 0 45px 0;
    position:relative
}
.carousel-row.full-width,.pb-carousel-row.full-width{
    width:100%
}
html[dir=ltr] .carousel-row.full-width,html[dir=ltr] .pb-carousel-row.full-width{
    left:50%
}
html[dir=rtl] .carousel-row.full-width,html[dir=rtl] .pb-carousel-row.full-width{
    right:50%
}
.carousel-row.full-width .section-inner-wrapper,.pb-carousel-row.full-width .section-inner-wrapper{
    max-width:100%;
    width:100%
}
.carousel-row.full-width .slide.text-left,.carousel-row.full-width .slide.text-right,.pb-carousel-row.full-width .slide.text-left,.pb-carousel-row.full-width .slide.text-right{
    width:640px
}
html[dir=ltr] .carousel-row.full-width .slide.top-left .content-container,html[dir=ltr] .pb-carousel-row.full-width .slide.top-left .content-container{
    margin-left:0 !important
}
html[dir=rtl] .carousel-row.full-width .slide.top-left .content-container,html[dir=rtl] .pb-carousel-row.full-width .slide.top-left .content-container{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .carousel-row.full-width .slide.top-left .content-container,html[dir=ltr] .pb-carousel-row.full-width .slide.top-left .content-container{
        padding-left:2%
    }
    html[dir=rtl] .carousel-row.full-width .slide.top-left .content-container,html[dir=rtl] .pb-carousel-row.full-width .slide.top-left .content-container{
        padding-right:2%
    }
}
.carousel-row .carousel-row-container,.carousel-row .pb-carousel-row-container,.pb-carousel-row .carousel-row-container,.pb-carousel-row .pb-carousel-row-container{
    overflow:hidden;
    position:relative
}
.carousel-row .slide,.pb-carousel-row .slide{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    min-height:auto;
    outline:0;
    overflow:hidden;
    position:relative;
    vertical-align:top;
    width:100%
}
html[dir=ltr] .carousel-row .slide,html[dir=ltr] .pb-carousel-row .slide{
    float:left
}
html[dir=rtl] .carousel-row .slide,html[dir=rtl] .pb-carousel-row .slide{
    float:right
}
.carousel-row .slide.first-slide,.pb-carousel-row .slide.first-slide{
    display:block
}
.carousel-row .slide .content-container,.pb-carousel-row .slide .content-container{
    display:block;
    max-width:1280px;
    position:absolute;
    top:0;
    width:100%
}
html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
    left:50%
}
html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
    right:50%
}
html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
    margin-left:0
}
html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
    margin-right:0
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        margin-right:0 !important
    }
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        left:0
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        right:0
    }
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide .content-container,.pb-carousel-row .slide .content-container{
        position:relative
    }
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        left:0
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        right:0
    }
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        padding-left:2%
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        padding-right:2%
    }
}
@media (min-width:1280px){
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        margin-left:-640px
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        margin-right:-640px
    }
}
.carousel-row .slide .inner,.pb-carousel-row .slide .inner{
    width:50%
}
html[dir=ltr] .carousel-row .slide .inner,html[dir=ltr] .pb-carousel-row .slide .inner{
    padding:2% 0 2% 8%
}
html[dir=rtl] .carousel-row .slide .inner,html[dir=rtl] .pb-carousel-row .slide .inner{
    padding:2% 8% 2% 0
}
.carousel-row .slide .inner h1,.carousel-row .slide .inner h3,.carousel-row .slide .inner .slick-cloned-h1-replace,.pb-carousel-row .slide .inner h1,.pb-carousel-row .slide .inner h3,.pb-carousel-row .slide .inner .slick-cloned-h1-replace{
    font-size:20px;
    line-height:30px;
    font-size:2rem;
    line-height:3rem;
    margin-bottom:10px;
    font-weight:800
}
.carousel-row .slide .inner h1,.carousel-row .slide .inner .slick-cloned-h1-replace,.pb-carousel-row .slide .inner h1,.pb-carousel-row .slide .inner .slick-cloned-h1-replace{
    margin:20px 0 0
}
.carousel-row .slide .inner .button,.pb-carousel-row .slide .inner .button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    color:#fff;
    padding:10px 14px
}
.carousel-row .slide .inner .button:before,.pb-carousel-row .slide .inner .button:before{
    display:none
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide .inner h1,.carousel-row .slide .inner h3,.carousel-row .slide .inner .slick-cloned-h1-replace,.pb-carousel-row .slide .inner h1,.pb-carousel-row .slide .inner h3,.pb-carousel-row .slide .inner .slick-cloned-h1-replace{
        font-size:16px;
        line-height:24px;
        font-size:1.6rem;
        line-height:2.4rem;
        margin-bottom:5px
    }
    .carousel-row .slide .inner .field--name-field-slide-copy,.pb-carousel-row .slide .inner .field--name-field-slide-copy{
        font-size:12px;
        line-height:18px;
        font-size:1.2rem;
        line-height:1.8rem;
        margin-bottom:5px
    }
    .carousel-row .slide .inner .button,.pb-carousel-row .slide .inner .button{
        font-size:13px;
        line-height:19.5px;
        font-size:1.3rem;
        line-height:1.95rem;
        padding:7px 10px
    }
}
.carousel-row .slide .image-container,.pb-carousel-row .slide .image-container{
    overflow:hidden;
    width:100%
}
.carousel-row .slide .image-container .element-invisible,.pb-carousel-row .slide .image-container .element-invisible{
    margin:0
}
.carousel-row .slide .image-container img,.pb-carousel-row .slide .image-container img{
    display:block;
    margin:0 auto;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide .inner,.pb-carousel-row .slide .inner{
        bottom:initial;
        margin:0 auto;
        overflow:hidden;
        position:relative;
        width:100%
    }
    html[dir=ltr] .carousel-row .slide .inner,html[dir=ltr] .pb-carousel-row .slide .inner{
        padding:2% !important
    }
    html[dir=rtl] .carousel-row .slide .inner,html[dir=rtl] .pb-carousel-row .slide .inner{
        padding:2% !important
    }
    html[dir=ltr] .carousel-row .slide .inner,html[dir=ltr] .pb-carousel-row .slide .inner{
        right:0
    }
    html[dir=rtl] .carousel-row .slide .inner,html[dir=rtl] .pb-carousel-row .slide .inner{
        left:0
    }
    .carousel-row .slide .inner .field--name-field-slide-copy,.pb-carousel-row .slide .inner .field--name-field-slide-copy{
        display:none
    }
    .carousel-row .slide .image-container,.pb-carousel-row .slide .image-container{
        position:relative
    }
    .carousel-row .slide .image-container img,.pb-carousel-row .slide .image-container img{
        height:auto;
        max-width:none;
        position:relative;
        width:100%
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .carousel-row .slide .inner,.pb-carousel-row .slide .inner{
        float:none;
        width:100%
    }
}
html[dir=ltr] .carousel-row .slide.top-right .inner,html[dir=ltr] .pb-carousel-row .slide.top-right .inner{
    padding:2% 9% 2% 0
}
html[dir=rtl] .carousel-row .slide.top-right .inner,html[dir=rtl] .pb-carousel-row .slide.top-right .inner{
    padding:2% 0 2% 9%
}
html[dir=ltr] .carousel-row .slide.top-right .inner,html[dir=ltr] .pb-carousel-row .slide.top-right .inner{
    float:right
}
html[dir=rtl] .carousel-row .slide.top-right .inner,html[dir=rtl] .pb-carousel-row .slide.top-right .inner{
    float:left
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide.top-right .inner,.pb-carousel-row .slide.top-right .inner{
        width:100%
    }
    html[dir=ltr] .carousel-row .slide.top-right .inner,html[dir=ltr] .pb-carousel-row .slide.top-right .inner{
        left:0
    }
    html[dir=rtl] .carousel-row .slide.top-right .inner,html[dir=rtl] .pb-carousel-row .slide.top-right .inner{
        right:0
    }
}
.carousel-row .slide.bottom-center .content-container,.pb-carousel-row .slide.bottom-center .content-container{
    bottom:0;
    position:absolute;
    top:auto;
    width:100%
}
html[dir=ltr] .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .pb-carousel-row .slide.bottom-center .content-container{
    padding:2% 8% 0 8% !important
}
html[dir=rtl] .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .pb-carousel-row .slide.bottom-center .content-container{
    padding:2% 8% 0 8% !important
}
html[dir=ltr] .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .pb-carousel-row .slide.bottom-center .content-container{
    margin-left:-50%
}
html[dir=rtl] .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .pb-carousel-row .slide.bottom-center .content-container{
    margin-right:-50%
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide.bottom-center .content-container,.pb-carousel-row .slide.bottom-center .content-container{
        bottom:0;
        position:relative
    }
    html[dir=ltr] .carousel-row .slide.bottom-center .content-container,html[dir=ltr] .pb-carousel-row .slide.bottom-center .content-container{
        padding:0 9% 0 2% !important
    }
    html[dir=rtl] .carousel-row .slide.bottom-center .content-container,html[dir=rtl] .pb-carousel-row .slide.bottom-center .content-container{
        padding:0 2% 0 9% !important
    }
}
html[dir=ltr] .carousel-row .slide.bottom-center .content-container .inner,html[dir=ltr] .pb-carousel-row .slide.bottom-center .content-container .inner{
    padding:2% 4% 2% 8%
}
html[dir=rtl] .carousel-row .slide.bottom-center .content-container .inner,html[dir=rtl] .pb-carousel-row .slide.bottom-center .content-container .inner{
    padding:2% 8% 2% 4%
}
.carousel-row .slide.bottom-center .inner,.pb-carousel-row .slide.bottom-center .inner{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide.bottom-center .inner,.pb-carousel-row .slide.bottom-center .inner{
        width:100%
    }
}
.carousel-row .slide.bottom-center .inner *,.pb-carousel-row .slide.bottom-center .inner *{
    text-align:center
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .carousel-row .slide.bottom-center .inner *,html[dir=ltr] .pb-carousel-row .slide.bottom-center .inner *{
        text-align:left
    }
    html[dir=rtl] .carousel-row .slide.bottom-center .inner *,html[dir=rtl] .pb-carousel-row .slide.bottom-center .inner *{
        text-align:right
    }
}
.carousel-row .slide.text-left,.carousel-row .slide.text-right,.pb-carousel-row .slide.text-left,.pb-carousel-row .slide.text-right{
    overflow:hidden
}
.carousel-row .slide.text-left .content-container,.carousel-row .slide.text-right .content-container,.pb-carousel-row .slide.text-left .content-container,.pb-carousel-row .slide.text-right .content-container{
    background-color:#fdfdfd;
    overflow:hidden;
    position:relative;
    width:600px
}
@media (max-width:1280px){
    .carousel-row .slide.text-left .content-container,.carousel-row .slide.text-right .content-container,.pb-carousel-row .slide.text-left .content-container,.pb-carousel-row .slide.text-right .content-container{
        width:50%
    }
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide.text-left .content-container,.carousel-row .slide.text-right .content-container,.pb-carousel-row .slide.text-left .content-container,.pb-carousel-row .slide.text-right .content-container{
        width:60%
    }
}
.carousel-row .slide.text-left .content-container .inner,.carousel-row .slide.text-right .content-container .inner,.pb-carousel-row .slide.text-left .content-container .inner,.pb-carousel-row .slide.text-right .content-container .inner{
    position:relative;
    width:auto
}
html[dir=ltr] .carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .carousel-row .slide.text-right .content-container .inner,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container .inner,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container .inner{
    padding:0 0 2% 0
}
html[dir=rtl] .carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .carousel-row .slide.text-right .content-container .inner,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container .inner,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container .inner{
    padding:2% 0 0 0
}
.carousel-row .slide.text-left .image-container,.carousel-row .slide.text-right .image-container,.pb-carousel-row .slide.text-left .image-container,.pb-carousel-row .slide.text-right .image-container{
    position:relative;
    width:50%;
    z-index:10
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide.text-left .image-container,.carousel-row .slide.text-right .image-container,.pb-carousel-row .slide.text-left .image-container,.pb-carousel-row .slide.text-right .image-container{
        width:40%
    }
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide.text-left,.carousel-row .slide.text-right,.pb-carousel-row .slide.text-left,.pb-carousel-row .slide.text-right{
        height:auto !important;
        max-height:none
    }
    html[dir=ltr] .carousel-row .slide.text-left,html[dir=ltr] .carousel-row .slide.text-right,html[dir=ltr] .pb-carousel-row .slide.text-left,html[dir=ltr] .pb-carousel-row .slide.text-right{
        padding:0 !important
    }
    html[dir=rtl] .carousel-row .slide.text-left,html[dir=rtl] .carousel-row .slide.text-right,html[dir=rtl] .pb-carousel-row .slide.text-left,html[dir=rtl] .pb-carousel-row .slide.text-right{
        padding:0 !important
    }
    .carousel-row .slide.text-left .content-container,.carousel-row .slide.text-right .content-container,.pb-carousel-row .slide.text-left .content-container,.pb-carousel-row .slide.text-right .content-container{
        position:relative;
        width:100%
    }
    html[dir=ltr] .carousel-row .slide.text-left .content-container,html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
        padding:0 2% !important
    }
    html[dir=rtl] .carousel-row .slide.text-left .content-container,html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
        padding:0 2% !important
    }
    html[dir=ltr] .carousel-row .slide.text-left .content-container,html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
        float:none
    }
    html[dir=rtl] .carousel-row .slide.text-left .content-container,html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
        float:none
    }
    .carousel-row .slide.text-left .inner,.carousel-row .slide.text-right .inner,.pb-carousel-row .slide.text-left .inner,.pb-carousel-row .slide.text-right .inner{
        min-height:0;
        width:100%
    }
    .carousel-row .slide.text-left .image-container,.carousel-row .slide.text-right .image-container,.pb-carousel-row .slide.text-left .image-container,.pb-carousel-row .slide.text-right .image-container{
        position:relative;
        width:100%
    }
    .carousel-row .slide.text-left .image-container img,.carousel-row .slide.text-right .image-container img,.pb-carousel-row .slide.text-left .image-container img,.pb-carousel-row .slide.text-right .image-container img{
        height:auto;
        position:relative;
        width:100%
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .carousel-row .slide.text-left .inner,.carousel-row .slide.text-right .inner,.pb-carousel-row .slide.text-left .inner,.pb-carousel-row .slide.text-right .inner{
        width:100%
    }
}
html[dir=ltr] .carousel-row .slide.text-left .content-container,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container{
    padding:0 4% 6% 10%
}
html[dir=rtl] .carousel-row .slide.text-left .content-container,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container{
    padding:0 10% 6% 4%
}
html[dir=ltr] .carousel-row .slide.text-left .content-container,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container{
    float:left
}
html[dir=rtl] .carousel-row .slide.text-left .content-container,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container{
    float:right
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .carousel-row .slide.text-left .content-container,html[dir=ltr] .pb-carousel-row .slide.text-left .content-container{
        float:none
    }
    html[dir=rtl] .carousel-row .slide.text-left .content-container,html[dir=rtl] .pb-carousel-row .slide.text-left .content-container{
        float:none
    }
}
html[dir=ltr] .carousel-row .slide.text-left .inner,html[dir=ltr] .pb-carousel-row .slide.text-left .inner{
    float:left
}
html[dir=rtl] .carousel-row .slide.text-left .inner,html[dir=rtl] .pb-carousel-row .slide.text-left .inner{
    float:right
}
html[dir=ltr] .carousel-row .slide.text-left .image-container,html[dir=ltr] .pb-carousel-row .slide.text-left .image-container{
    float:right
}
html[dir=rtl] .carousel-row .slide.text-left .image-container,html[dir=rtl] .pb-carousel-row .slide.text-left .image-container{
    float:left
}
html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
    padding:0 10% 3% 4%
}
html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
    padding:0 4% 3% 10%
}
html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
    left:initial
}
html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
    right:initial
}
html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
    margin-left:0 !important
}
html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .carousel-row .slide.text-right .content-container,html[dir=ltr] .pb-carousel-row .slide.text-right .content-container{
        float:none
    }
    html[dir=rtl] .carousel-row .slide.text-right .content-container,html[dir=rtl] .pb-carousel-row .slide.text-right .content-container{
        float:none
    }
}
html[dir=ltr] .carousel-row .slide.text-right .image-container,html[dir=ltr] .pb-carousel-row .slide.text-right .image-container{
    float:left
}
html[dir=rtl] .carousel-row .slide.text-right .image-container,html[dir=rtl] .pb-carousel-row .slide.text-right .image-container{
    float:right
}
.carousel-row .slide p,.carousel-row .slide .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .where-to-buy2-message,.carousel-row .slide ul,.carousel-row .slide ol,.pb-carousel-row .slide p,.pb-carousel-row .slide .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .where-to-buy2-message,.pb-carousel-row .slide ul,.pb-carousel-row .slide ol{
    margin:2% 0
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide p,.carousel-row .slide .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .where-to-buy2-message,.carousel-row .slide ul,.carousel-row .slide ol,.pb-carousel-row .slide p,.pb-carousel-row .slide .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .where-to-buy2-message,.pb-carousel-row .slide ul,.pb-carousel-row .slide ol{
        display:none
    }
}
@media (max-width:1280px){
    html[dir=ltr] .carousel-row .slide .content-container{
        left:0
    }
    html[dir=rtl] .carousel-row .slide .content-container{
        right:0
    }
    html[dir=ltr] .carousel-row .slide .content-container{
        margin-left:0
    }
    html[dir=rtl] .carousel-row .slide .content-container{
        margin-right:0
    }
}
.arrow-container,.arrow{
    height:44px;
    margin-top:-38px;
    position:absolute;
    top:50%
}
.arrow-container{
    display:none;
    max-width:1280px;
    width:100%;
    z-index:auto
}
html[dir=ltr] .arrow-container{
    left:50%
}
html[dir=rtl] .arrow-container{
    right:50%
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .arrow-container{
        left:0
    }
    html[dir=rtl] .arrow-container{
        right:0
    }
    html[dir=ltr] .arrow-container{
        margin-left:0 !important
    }
    html[dir=rtl] .arrow-container{
        margin-right:0 !important
    }
}
.arrow,.slick-arrow{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#fff;
    display:block;
    height:44px;
    outline:none;
    text-align:center;
    text-indent:-9999px;
    width:44px;
    z-index:80
}
.arrow:before,.slick-arrow:before{
    color:#3c2a28;
    font-family:'icomoon';
    font-size:40px;
    line-height:41px;
    position:absolute;
    text-indent:0;
    top:0
}
.arrow:hover,.arrow:focus,.slick-arrow:hover,.slick-arrow:focus{
    background-color:#fff
}
.arrow:hover:before,.arrow:focus:before,.slick-arrow:hover:before,.slick-arrow:focus:before{
    color:#241918
}
.arrow:active:before,.slick-arrow:active:before{
    color:#0b0807
}
@media (min-width:0) and (max-width:40em){
    .arrow,.slick-arrow{
        display:none
    }
}
.arrow [data-icon="angle-right"]:before,.arrow .icon-angle-right:before,.slick-arrow [data-icon="angle-right"]:before,.slick-arrow .icon-angle-right:before{
    content:"\e613"
}
.arrow [data-icon="angle-left"]:before,.arrow .icon-angle-left:before,.slick-arrow [data-icon="angle-left"]:before,.slick-arrow .icon-angle-left:before{
    content:"\e614"
}
html[dir=ltr] .arrow.previous,html[dir=ltr] .arrow.slick-prev,html[dir=ltr] .slick-arrow.previous,html[dir=ltr] .slick-arrow.slick-prev{
    left:2%
}
html[dir=rtl] .arrow.previous,html[dir=rtl] .arrow.slick-prev,html[dir=rtl] .slick-arrow.previous,html[dir=rtl] .slick-arrow.slick-prev{
    right:2%
}
html[dir=ltr] .arrow.previous:before,html[dir=ltr] .arrow.slick-prev:before,html[dir=ltr] .slick-arrow.previous:before,html[dir=ltr] .slick-arrow.slick-prev:before{
    content:"\e614"
}
html[dir=rtl] .arrow.previous:before,html[dir=rtl] .arrow.slick-prev:before,html[dir=rtl] .slick-arrow.previous:before,html[dir=rtl] .slick-arrow.slick-prev:before{
    content:"\e613"
}
html[dir=ltr] .arrow.previous:before,html[dir=ltr] .arrow.slick-prev:before,html[dir=ltr] .slick-arrow.previous:before,html[dir=ltr] .slick-arrow.slick-prev:before{
    left:13px
}
html[dir=rtl] .arrow.previous:before,html[dir=rtl] .arrow.slick-prev:before,html[dir=rtl] .slick-arrow.previous:before,html[dir=rtl] .slick-arrow.slick-prev:before{
    right:13px
}
html[dir=ltr] .arrow.next,html[dir=ltr] .arrow.slick-next,html[dir=ltr] .slick-arrow.next,html[dir=ltr] .slick-arrow.slick-next{
    right:2%
}
html[dir=rtl] .arrow.next,html[dir=rtl] .arrow.slick-next,html[dir=rtl] .slick-arrow.next,html[dir=rtl] .slick-arrow.slick-next{
    left:2%
}
html[dir=ltr] .arrow.next:before,html[dir=ltr] .arrow.slick-next:before,html[dir=ltr] .slick-arrow.next:before,html[dir=ltr] .slick-arrow.slick-next:before{
    content:"\e613"
}
html[dir=rtl] .arrow.next:before,html[dir=rtl] .arrow.slick-next:before,html[dir=rtl] .slick-arrow.next:before,html[dir=rtl] .slick-arrow.slick-next:before{
    content:"\e614"
}
html[dir=ltr] .arrow.next:before,html[dir=ltr] .arrow.slick-next:before,html[dir=ltr] .slick-arrow.next:before,html[dir=ltr] .slick-arrow.slick-next:before{
    right:13px
}
html[dir=rtl] .arrow.next:before,html[dir=rtl] .arrow.slick-next:before,html[dir=rtl] .slick-arrow.next:before,html[dir=rtl] .slick-arrow.slick-next:before{
    left:13px
}
.pagination-container{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    background-color:transparent;
    bottom:6px;
    display:block;
    height:40px;
    padding:7px;
    position:absolute;
    text-align:center;
    width:100%;
    z-index:90
}
.pagination-container .pagination-inner{
    max-width:1280px;
    position:absolute
}
html[dir=ltr] .pagination-container .pagination-inner{
    margin-left:-640px
}
html[dir=rtl] .pagination-container .pagination-inner{
    margin-right:-640px
}
html[dir=ltr] .pagination-container .pagination-inner{
    left:50%
}
html[dir=rtl] .pagination-container .pagination-inner{
    right:50%
}
@media (max-width:1280px){
    .pagination-container{
        width:100% !important
    }
    html[dir=ltr] .pagination-container{
        left:0
    }
    html[dir=rtl] .pagination-container{
        right:0
    }
    html[dir=ltr] .pagination-container{
        margin-left:0 !important
    }
    html[dir=rtl] .pagination-container{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em){
    .pagination-container{
        bottom:2px
    }
}
.pagination-container ul{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    position:relative;
    z-index:110
}
html[dir=ltr] .pagination-container ul{
    padding-left:0
}
html[dir=rtl] .pagination-container ul{
    padding-right:0
}
html[dir=ltr] .pagination-container ul{
    margin-right:8px
}
html[dir=rtl] .pagination-container ul{
    margin-left:8px
}
.pagination-container li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .pagination-container li{
    margin-left:10px
}
html[dir=rtl] .pagination-container li{
    margin-right:10px
}
html[dir=ltr] .pagination-container li:first-child{
    margin-left:0
}
html[dir=rtl] .pagination-container li:first-child{
    margin-right:0
}
.pagination-container a{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#fff;
    border:1px solid #795551;
    color:transparent;
    display:block;
    height:20px;
    text-indent:-9999px;
    width:20px
}
@media (min-width:64.0625em){
    .pagination-container a:hover{
        background-color:#3c2a28;
        border:1px solid #000
    }
}
.pagination-container a:active,.pagination-container a.active-thumbnail{
    background-color:#000;
    border:1px solid #000
}
.knob{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    display:none
}
.knob-container{
    cursor:pointer
}
html[dir=ltr] .knob-container{
    margin-left:10px
}
html[dir=rtl] .knob-container{
    margin-right:10px
}
.knob-container:after{
    display:block;
    color:#3c2a28;
    content:"\e61a";
    font-family:'icomoon';
    font-size:22px;
    left:7px;
    position:absolute;
    top:6px
}
.knob-container:hover:after,.knob-container:focus:after{
    color:#241918
}
.knob-container:active:after{
    color:#0b0807
}
.knob-container.play:after{
    content:"\e619";
    left:6px
}
.slick-track{
    position:relative
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .slick-track .slide.text-right .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .slick-track .slide.text-right .content-container{
        margin-right:0 !important
    }
}
.slick-list{
    overflow:hidden;
    position:relative
}
.slick-dots{
    display:block;
    list-style:none;
    margin-bottom:0;
    padding:0;
    text-align:center;
    width:100%
}
.slick-dots li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .slick-dots li{
    margin-left:10px
}
html[dir=rtl] .slick-dots li{
    margin-right:10px
}
html[dir=ltr] .slick-dots li:first-child{
    margin-left:0
}
html[dir=rtl] .slick-dots li:first-child{
    margin-right:0
}
.slick-dots li button{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#fff;
    border:1px solid #795551;
    color:transparent;
    display:block;
    height:20px;
    width:20px;
    margin-bottom:0;
    padding:10px;
    text-indent:-9999px
}
.slick-dots li button:hover{
    background-color:#3c2a28;
    border:1px solid #000;
    outline:none
}
.slick-dots li button:focus{
    outline:none
}
.slick-dots li.slick-active button{
    background-color:#000;
    border:1px solid #000
}
html[dir=ltr] .carousel-row.full-width .slide.top-right .content-container{
    margin-left:0 !important
}
html[dir=rtl] .carousel-row.full-width .slide.top-right .content-container{
    margin-right:0 !important
}
@media (min-width:1280px){
    html[dir=ltr] .carousel-row.full-width .slide.top-right .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.top-right .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .carousel-row.full-width .slide.top-right .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.top-right .content-container{
        margin-right:0 !important
    }
}
@media (min-width:1280px){
    html[dir=ltr] .carousel-row.full-width .slide.top-left .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.top-left .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .carousel-row.full-width .slide.top-left .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.top-left .content-container{
        margin-right:0
    }
}
html[dir=ltr] .carousel-row.full-width .slide.bottom-center .content-container{
    margin-left:0
}
html[dir=rtl] .carousel-row.full-width .slide.bottom-center .content-container{
    margin-right:0
}
@media (min-width:1280px){
    html[dir=ltr] .carousel-row.full-width .slide.bottom-center .content-container{
        margin-left:-640px
    }
    html[dir=rtl] .carousel-row.full-width .slide.bottom-center .content-container{
        margin-right:-640px
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .carousel-row.full-width .slide.bottom-center .content-container{
        padding-left:2% !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.bottom-center .content-container{
        padding-right:2% !important
    }
}
html[dir=ltr] .carousel-row.full-width .slide.text-left .content-container{
    margin-left:0 !important
}
html[dir=rtl] .carousel-row.full-width .slide.text-left .content-container{
    margin-right:0 !important
}
html[dir=ltr] .carousel-row.full-width .slide.text-left .content-container{
    padding-left:10%
}
html[dir=rtl] .carousel-row.full-width .slide.text-left .content-container{
    padding-right:10%
}
@media (min-width:1280px){
    html[dir=ltr] .carousel-row.full-width .slide.text-left .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .carousel-row.full-width .slide.text-left .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:1280px){
    html[dir=ltr] .pb-carousel-row .pb-carousel-row-container .full-width .slide.top-left .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .pb-carousel-row .pb-carousel-row-container .full-width .slide.top-left .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pb-carousel-row .pb-carousel-row-container .full-width .slide.top-left .content-container{
        margin-left:0 !important
    }
    html[dir=rtl] .pb-carousel-row .pb-carousel-row-container .full-width .slide.top-left .content-container{
        margin-right:0
    }
}
.paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.text-right .content-container{
    margin-left:0 !important
}
@media (min-width:1280px){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.text-left .content-container{
        margin-left:-640px
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.text-left .content-container{
        margin-right:-640px
    }
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.text-left .content-container{
        padding-left:10%
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.text-left .content-container{
        padding-right:10%
    }
}
@media (min-width:1280px){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.top-right .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.top-right .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:1280px){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.bottom-center .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container .slide.bottom-center .content-container{
        margin-right:-640px !important
    }
}
@media (min-width:1280px){
    html[dir=ltr] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container.full-width .slide.top-left .content-container{
        margin-left:-640px !important
    }
    html[dir=rtl] .paragraphs-item-paragraphs-pack-columns-100 .pb-carousel-row .pb-carousel-row-container.full-width .slide.top-left .content-container{
        margin-right:-640px !important
    }
}
.pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
    height:0
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
    left:50% !important
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
    right:50% !important
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
    transform:translateX(-50%)
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
    transform:translateX(50%)
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .pb-carousel-row.row .arrow-container{
        display:none
    }
}
.arrow-container{
    z-index:50
}
.arrow,.slick-arrow{
    border:0
}
html[dir=ltr] .arrow,html[dir=ltr] .slick-arrow{
    padding:0
}
html[dir=rtl] .arrow,html[dir=rtl] .slick-arrow{
    padding:0
}
.arrow::before,.slick-arrow::before{
    color:#c9c9c9
}
html[dir=ltr] .arrow.slick-next,html[dir=ltr] .slick-arrow.slick-next{
    right:30px
}
html[dir=rtl] .arrow.slick-next,html[dir=rtl] .slick-arrow.slick-next{
    left:30px
}
html[dir=ltr] .arrow.slick-prev,html[dir=ltr] .slick-arrow.slick-prev{
    left:30px
}
html[dir=rtl] .arrow.slick-prev,html[dir=rtl] .slick-arrow.slick-prev{
    right:30px
}
.slick-dots{
    margin-top:10px
}
@media (min-width:0) and (max-width:64em){
    .slick-dots{
        position:absolute;
        top:0;
        width:100%;
        margin:0;
        padding:9px 0
    }
}
html[dir=ltr] .slick-dots li:not(:first-child){
    margin-left:20px
}
html[dir=rtl] .slick-dots li:not(:first-child){
    margin-right:20px
}
.slick-dots li.slick-active button{
    border:0;
    background-color:#666
}
.slick-dots li button{
    width:10px;
    height:10px;
    padding:0;
    border:0;
    background-color:#ddd
}
.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:active{
    border:0;
    background-color:#666
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide .image-container img,.pb-carousel-row .slide .image-container img{
        width:200%
    }
}
.carousel-row .slide .content-container,.pb-carousel-row .slide .content-container{
    top:50%;
    max-width:1280px !important
}
html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
    transform:translate(8px,-50%)
}
html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
    transform:translate(8px,-50%)
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide .content-container,.pb-carousel-row .slide .content-container{
        position:relative;
        top:0
    }
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        transform:none
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        transform:none
    }
    html[dir=ltr] .carousel-row .slide .content-container,html[dir=ltr] .pb-carousel-row .slide .content-container{
        left:0
    }
    html[dir=rtl] .carousel-row .slide .content-container,html[dir=rtl] .pb-carousel-row .slide .content-container{
        right:0
    }
}
.carousel-row .slide .inner,.pb-carousel-row .slide .inner{
    width:45%
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide .inner,.pb-carousel-row .slide .inner{
        width:100%
    }
    html[dir=ltr] .carousel-row .slide .inner,html[dir=ltr] .pb-carousel-row .slide .inner{
        padding:20px 4% !important
    }
    html[dir=rtl] .carousel-row .slide .inner,html[dir=rtl] .pb-carousel-row .slide .inner{
        padding:20px 4% !important
    }
}
.carousel-row .slide .inner h1,.carousel-row .slide .inner h3,.pb-carousel-row .slide .inner h1,.pb-carousel-row .slide .inner h3{
    font-size:40px;
    line-height:40px;
    font-size:4rem;
    line-height:4rem;
    margin:0
}
@media (min-width:0) and (max-width:64em){
    .carousel-row .slide .inner h1,.carousel-row .slide .inner h3,.pb-carousel-row .slide .inner h1,.pb-carousel-row .slide .inner h3{
        font-size:30px;
        line-height:32px;
        font-size:3rem;
        line-height:3.2rem
    }
}
.carousel-row .slide .inner h1+p,.carousel-row .slide .inner .where-to-buy2 #store-content h1+.where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .inner h1+.where-to-buy2-message,.carousel-row .slide .inner h3+p,.carousel-row .slide .inner .where-to-buy2 #store-content h3+.where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .inner h3+.where-to-buy2-message,.pb-carousel-row .slide .inner h1+p,.pb-carousel-row .slide .inner .where-to-buy2 #store-content h1+.where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .inner h1+.where-to-buy2-message,.pb-carousel-row .slide .inner h3+p,.pb-carousel-row .slide .inner .where-to-buy2 #store-content h3+.where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .inner h3+.where-to-buy2-message{
    display:none
}
.carousel-row .slide .inner p,.carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .inner .where-to-buy2-message,.pb-carousel-row .slide .inner p,.pb-carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .inner .where-to-buy2-message{
    margin:5px 0
}
@media (min-width:0) and (max-width:40em){
    .carousel-row .slide .inner p,.carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .carousel-row .slide .inner .where-to-buy2-message,.pb-carousel-row .slide .inner p,.pb-carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pb-carousel-row .slide .inner .where-to-buy2-message{
        display:block
    }
}
.carousel-row .slide .inner p:last-child,.carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message:last-child,.where-to-buy2 #store-content .carousel-row .slide .inner .where-to-buy2-message:last-child,.pb-carousel-row .slide .inner p:last-child,.pb-carousel-row .slide .inner .where-to-buy2 #store-content .where-to-buy2-message:last-child,.where-to-buy2 #store-content .pb-carousel-row .slide .inner .where-to-buy2-message:last-child{
    margin-bottom:0
}
.carousel-row .slide .inner .button,.pb-carousel-row .slide .inner .button{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #1e4146;
    border-radius:3px;
    background-color:#1e4146;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-top:25px
}
html[dir=ltr] .carousel-row .slide .inner .button,html[dir=ltr] .pb-carousel-row .slide .inner .button{
    padding:20px 35px
}
html[dir=rtl] .carousel-row .slide .inner .button,html[dir=rtl] .pb-carousel-row .slide .inner .button{
    padding:20px 35px
}
.carousel-row .slide .inner .button:hover,.carousel-row .slide .inner .button:focus,.carousel-row .slide .inner .button:active,.pb-carousel-row .slide .inner .button:hover,.pb-carousel-row .slide .inner .button:focus,.pb-carousel-row .slide .inner .button:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.carousel-row .slide .inner .button::after,.pb-carousel-row .slide .inner .button::after{
    font-size:30px;
    line-height:17px;
    font-size:3rem;
    line-height:1.7rem;
    margin-top:-3px;
    font-family:"Icomoon"
}
html[dir=ltr] .carousel-row .slide .inner .button::after,html[dir=ltr] .pb-carousel-row .slide .inner .button::after{
    margin-left:10px
}
html[dir=rtl] .carousel-row .slide .inner .button::after,html[dir=rtl] .pb-carousel-row .slide .inner .button::after{
    margin-right:10px
}
html[dir=ltr] .carousel-row .slide .inner .button::after,html[dir=ltr] .pb-carousel-row .slide .inner .button::after{
    content:"\e613"
}
html[dir=rtl] .carousel-row .slide .inner .button::after,html[dir=rtl] .pb-carousel-row .slide .inner .button::after{
    content:"\e614"
}
@media (min-width:64.0625em){
    .carousel-row .slide .inner .button,.pb-carousel-row .slide .inner .button{
        border:0
    }
}
.pane-node-field-page-builder .pb-carousel-row,.pb-carousel-row .full-width{
    width:calc(100vw - 15px) !important
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row,html[dir=ltr] .pb-carousel-row .full-width{
    margin-left:calc((100vw - 15px - 100%) / -2) !important
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row,html[dir=rtl] .pb-carousel-row .full-width{
    margin-right:calc((100vw - 15px - 100%) / -2) !important
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .pb-carousel-row,.pb-carousel-row .full-width{
        width:100vw !important
    }
    html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row,html[dir=ltr] .pb-carousel-row .full-width{
        margin-left:calc((100vw - 100%) / -2) !important
    }
    html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row,html[dir=rtl] .pb-carousel-row .full-width{
        margin-right:calc((100vw - 100%) / -2) !important
    }
}
@media (min-width:103.75em){
    .pane-node-field-page-builder .pb-carousel-row,.pb-carousel-row .full-width{
        width:1660px !important
    }
    html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row,html[dir=ltr] .pb-carousel-row .full-width{
        margin-left:calc((1660px - 100%) / -2) !important
    }
    html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row,html[dir=rtl] .pb-carousel-row .full-width{
        margin-right:calc((1660px - 100%) / -2) !important
    }
}
.pane-node-field-page-builder .pb-carousel-row .slide:not(.first-slide),.pb-carousel-row .full-width .slide:not(.first-slide){
    display:none
}
.pane-node-field-page-builder .pb-carousel-row .slide:not(.first-slide).slick-slide,.pb-carousel-row .full-width .slide:not(.first-slide).slick-slide{
    display:block
}
.pane-node-field-page-builder .pb-carousel-row .section-inner-wrapper{
    max-width:1660px
}
.pb-carousel-row .slick-list{
    max-width:1660px;
    margin:0 auto
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pb-carousel-row .slick-list:not(:only-child) .slide .inner{
        padding-top:40px !important
    }
    html[dir=rtl] .pb-carousel-row .slick-list:not(:only-child) .slide .inner{
        padding-top:40px !important
    }
}
.carousel-row.full-width{
    width:calc(100vw - 15px) !important
}
html[dir=ltr] .carousel-row.full-width{
    margin-left:calc((100vw - 15px - 100%) / -2) !important
}
html[dir=rtl] .carousel-row.full-width{
    margin-right:calc((100vw - 15px - 100%) / -2) !important
}
@media (min-width:0) and (max-width:64em){
    .carousel-row.full-width{
        width:100vw !important
    }
    html[dir=ltr] .carousel-row.full-width{
        margin-left:calc((100vw - 100%) / -2) !important
    }
    html[dir=rtl] .carousel-row.full-width{
        margin-right:calc((100vw - 100%) / -2) !important
    }
}
@media (min-width:103.75em){
    .carousel-row.full-width{
        width:1660px !important
    }
    html[dir=ltr] .carousel-row.full-width{
        margin-left:calc((1660px - 100%) / -2) !important
    }
    html[dir=rtl] .carousel-row.full-width{
        margin-right:calc((1660px - 100%) / -2) !important
    }
}
.carousel-row.full-width .carousel-row-container,.carousel-row.full-width .slide{
    width:100% !important;
    height:auto !important
}
.carousel-row .section-inner-wrapper{
    margin-bottom:50px
}
@media (min-width:64.0625em){
    html[dir=ltr] .carousel-row .slide.top-right .content-container{
        left:50%
    }
    html[dir=rtl] .carousel-row .slide.top-right .content-container{
        right:50%
    }
}
.carousel-row .slide .content-container.hide-content{
    display:none
}
.compare-page .compare-filter fieldset{
    border:none;
    color:#3c2a28;
    max-width:225px;
    padding-bottom:0
}
@media (min-width:0) and (max-width:40em){
    .compare-page .compare-filter fieldset{
        font-weight:bold;
        margin:0 auto
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page .compare-filter fieldset legend{
        margin:0 auto
    }
}
.compare-page .compare-filter fieldset label{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:8%
}
.compare-page .compare-filter fieldset select{
    height:25px;
    margin-top:5px;
    width:90%
}
@media (min-width:0) and (max-width:40em){
    .compare-page .compare-filter fieldset select{
        width:89%
    }
}
.compare-page .compare-filter fieldset input{
    margin-top:5px;
    max-width:110px;
    padding:10px 0
}
html[dir=ltr] .compare-page .compare-filter fieldset input{
    margin-left:9%
}
html[dir=rtl] .compare-page .compare-filter fieldset input{
    margin-right:9%
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .compare-page .compare-filter fieldset input{
        margin:0 auto
    }
    html[dir=rtl] .compare-page .compare-filter fieldset input{
        margin:0 auto
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .compare-page .compare-filter fieldset input[type="submit"]{
        margin-top:5px
    }
    html[dir=rtl] .compare-page .compare-filter fieldset input[type="submit"]{
        margin-top:5px
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page .compare-filter fieldset .form-item{
        margin-bottom:0
    }
}
.compare-header{
    background-color:#3c2a28;
    display:flex;
    margin-top:10px
}
@media (min-width:0) and (max-width:40em){
    .compare-header{
        display:block
    }
}
.compare-header #compare-button,.compare-header .compare-button-disabled,.compare-header .compare-back-button{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:bold;
    margin-bottom:0;
    padding:8px 0 5px;
    text-align:center;
    text-transform:uppercase
}
.compare-header #compare-button.compare-disabled,.compare-header .compare-button-disabled.compare-disabled,.compare-header .compare-back-button.compare-disabled{
    display:none
}
.compare-header #compare-button,.compare-header .compare-back-button{
    background-color:#3c2a28;
    color:#fff
}
.compare-header #compare-button:focus,.compare-header #compare-button:hover,.compare-header .compare-back-button:focus,.compare-header .compare-back-button:hover{
    background-color:#241918;
    color:#fff
}
@media (min-width:0) and (max-width:64em){
    .compare-header #compare-button:focus,.compare-header #compare-button:hover,.compare-header .compare-back-button:focus,.compare-header .compare-back-button:hover{
        background-color:#3c2a28
    }
}
.compare-header .compare-button-disabled{
    background-color:#5b5b5b
}
.compare-header .compare-left{
    display:none
}
.compare-header .compare-middle{
    align-items:center;
    display:flex;
    width:90%
}
@media (min-width:0) and (max-width:40em){
    .compare-header .compare-middle{
        justify-content:center;
        padding:3px 0;
        width:100%
    }
}
.compare-header .compare-middle .compare-title{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    color:#fff;
    padding:0 5px
}
.compare-header .compare-middle #cb-total-label{
    display:inline-table;
    position:relative
}
html[dir=ltr] .compare-header .compare-middle #cb-total-label{
    margin-left:10px
}
html[dir=rtl] .compare-header .compare-middle #cb-total-label{
    margin-right:10px
}
.compare-header .compare-right{
    min-width:100px
}
html[dir=ltr] .compare-header .compare-right{
    float:right
}
html[dir=rtl] .compare-header .compare-right{
    float:left
}
@media (min-width:0) and (max-width:40em){
    .compare-header .compare-right{
        width:100%
    }
    html[dir=ltr] .compare-header .compare-right{
        float:none
    }
    html[dir=rtl] .compare-header .compare-right{
        float:none
    }
}
.compare-header .comparison-page-left{
    display:block;
    min-width:100px
}
.compare-header .comparison-page-middle{
    display:none
}
.compare-header #cb-total-label{
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background:#fff;
    color:#3c2a28;
    font-weight:bold;
    padding:1px;
    text-align:center;
    width:26px
}
.compare-header #cb-total-label:before{
    border-bottom:5px solid transparent;
    border-top:5px solid transparent;
    content:'';
    display:block;
    height:0;
    margin-top:6px;
    position:absolute;
    width:0
}
html[dir=ltr] .compare-header #cb-total-label:before{
    margin-left:-8px
}
html[dir=rtl] .compare-header #cb-total-label:before{
    margin-right:-8px
}
html[dir=ltr] .compare-header #cb-total-label:before{
    border-right:10px solid #fff
}
html[dir=rtl] .compare-header #cb-total-label:before{
    border-left:10px solid #fff
}
#cp-page-bar .compare-header{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    #cp-page-bar .compare-header{
        display:flex
    }
}
#cp-page-bar .compare-right{
    margin-top:6px;
    min-width:inherit;
    width:90%
}
html[dir=ltr] #cp-page-bar .compare-right{
    float:right
}
html[dir=rtl] #cp-page-bar .compare-right{
    float:left
}
html[dir=ltr] #cp-page-bar .compare-right{
    left:inherit
}
html[dir=rtl] #cp-page-bar .compare-right{
    right:inherit
}
html[dir=ltr] #cp-page-bar .compare-right{
    margin-right:0.7rem
}
html[dir=rtl] #cp-page-bar .compare-right{
    margin-left:0.7rem
}
html[dir=ltr] #cp-page-bar .compare-right #cb-total-label{
    float:right
}
html[dir=rtl] #cp-page-bar .compare-right #cb-total-label{
    float:left
}
.compare-page .pane-jjbos-products-compare-compare-view{
    min-height:300px
}
.compare-page .pane-title-pane{
    margin-bottom:3rem
}
.compare-page .pane-title-pane h2,.compare-page .pane-title-pane .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .compare-page .pane-title-pane h1{
    display:none
}
.compare-page .view-content{
    margin-bottom:30px
}
.compare-page .view-empty p,.compare-page .view-empty .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .compare-page .view-empty .where-to-buy2-message{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    text-align:center
}
.compare-page table{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .compare-page table{
        display:block
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page table thead{
        display:block
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page table thead tr{
        display:flex
    }
}
.compare-page table thead tr:first-child{
    background-color:#fff
}
.compare-page table thead tr:first-child th{
    background-color:inherit;
    padding:10px 0 0;
    vertical-align:top
}
@media (min-width:0) and (max-width:64em){
    .compare-page table thead tr:first-child th{
        padding:2%
    }
    html[dir=ltr] .compare-page table thead tr:first-child th{
        border-left:1px solid #f2f2f2
    }
    html[dir=rtl] .compare-page table thead tr:first-child th{
        border-right:1px solid #f2f2f2
    }
}
.compare-page table thead tr:first-child th:first-child{
    min-width:250px;
    vertical-align:bottom
}
@media (min-width:0) and (max-width:40em){
    .compare-page table thead tr:first-child th:first-child{
        display:none !important
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .compare-page table thead tr:first-child th:nth-child(2){
        border:none
    }
    html[dir=rtl] .compare-page table thead tr:first-child th:nth-child(2){
        border:none
    }
}
.compare-page table thead tr:first-child th a{
    transition:opacity 0s
}
.compare-page table thead tr:nth-child(2){
    background-color:#402d2b;
    color:#fff;
    height:60px
}
.compare-page table thead tr:nth-child(2) th{
    border:none;
    padding:0 2%
}
@media (min-width:0) and (max-width:40em){
    .compare-page table thead tr:nth-child(2) th{
        padding:5% 2%
    }
}
.compare-page table thead tr th{
    width:auto !important
}
@media (min-width:0) and (max-width:40em){
    .compare-page table thead tr th{
        flex:1
    }
}
.compare-page table thead tr .field_product_image{
    align-items:center;
    display:flex;
    height:150px;
    justify-content:center
}
.compare-page table thead tr .field_product_image img{
    height:100%;
    width:auto
}
@media (min-width:0) and (max-width:64em){
    .compare-page table thead tr .field_product_image img{
        height:auto
    }
}
.compare-page table thead tr .title_field_et{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    font-family:"Hind Madurai",sans-serif;
    margin-top:5px;
    text-align:center
}
.compare-page table thead tr .title_field_et a{
    text-decoration:none
}
.compare-page table thead tr .product-wrapper{
    text-align:center
}
.compare-page table thead tr .average_rating,.compare-page table thead tr .total_reviews{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.compare-page table thead tr .bv_star_rating{
    margin-top:10px
}
html[dir=ltr] .compare-page table thead tr .total_reviews{
    margin-left:5px
}
html[dir=rtl] .compare-page table thead tr .total_reviews{
    margin-right:5px
}
.compare-page table td{
    padding:0
}
html[dir=ltr] .compare-page table td{
    border-left:1px solid #f2f2f2
}
html[dir=rtl] .compare-page table td{
    border-right:1px solid #f2f2f2
}
@media (min-width:0) and (max-width:40em){
    .compare-page table td{
        align-items:center;
        display:flex;
        justify-content:center
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page table tbody{
        display:block
    }
}
.compare-page table tbody tr{
    height:50px
}
@media (min-width:0) and (max-width:40em){
    .compare-page table tbody tr{
        display:flex;
        height:auto;
        flex-wrap:wrap
    }
}
.compare-page table tbody tr td:first-child{
    padding:1%
}
@media (min-width:0) and (max-width:40em){
    .compare-page table tbody tr td:first-child{
        font-size:22px;
        line-height:33px;
        font-size:2.2rem;
        line-height:3.3rem;
        background-color:#fff;
        font-weight:bold;
        padding:5%;
        width:100%
    }
    html[dir=ltr] .compare-page table tbody tr td:first-child{
        text-align:left
    }
    html[dir=rtl] .compare-page table tbody tr td:first-child{
        text-align:right
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page table tbody tr td:not(:first-child){
        background-color:#fff;
        flex-basis:0
    }
}
@media (min-width:0) and (max-width:40em){
    .compare-page table tbody tr td{
        height:60px;
        flex:1 1 auto
    }
}
.compare-page .compare-have-not,.compare-page .compare-have{
    font-size:0px;
    line-height:0px;
    font-size:0rem;
    line-height:0rem;
    font-family:icomoon;
    text-align:center
}
.compare-page .compare-have:before{
    font-size:40px;
    line-height:40px;
    font-size:4rem;
    line-height:4rem;
    color:#3c2a28;
    content:'\e61c';
    display:block;
    margin:0 auto
}
.compare-product-container{
    margin-top:15px;
    text-align:center;
    width:100%
}
html[dir=ltr] .compare-product-container{
    float:left
}
html[dir=rtl] .compare-product-container{
    float:right
}
.compare-product-container label{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem;
    padding-top:1px
}
.compare-product-container .compare-checkbox{
    opacity:0;
    position:absolute
}
.compare-product-container .option{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #fff;
    border-radius:3px;
    background-color:#fff;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    border:1px solid #3c2a28;
    color:#3c2a28;
    height:32px;
    margin-left:auto;
    margin-right:auto;
    padding:8px 0;
    width:65%
}
html[dir=ltr] .compare-product-container .option{
    padding:20px 35px
}
html[dir=rtl] .compare-product-container .option{
    padding:20px 35px
}
.compare-product-container .option:hover,.compare-product-container .option:focus,.compare-product-container .option:active{
    background-color:#fff;
    color:#fff;
    text-decoration:none
}
.compare-product-container .option.active{
    background-color:#3c2a28;
    color:#fff
}
.compare-product-container .option.active:focus,.compare-product-container .option.active:hover{
    background-color:#241918
}
@media (min-width:0) and (max-width:64em){
    .compare-product-container .option.active:focus,.compare-product-container .option.active:hover{
        background-color:#3c2a28;
        color:#fff
    }
}
.compare-product-container .option.disabled{
    background-color:#5b5b5b;
    color:#fff;
    cursor:default
}
.compare-product-container .option.disabled:focus,.compare-product-container .option.disabled:hover{
    background-color:#5b5b5b;
    color:#fff
}
.compare-product-container .option:focus,.compare-product-container .option:hover{
    background-color:#3c2a28;
    color:#fff;
    text-decoration:none
}
@media (min-width:0) and (max-width:64em){
    .compare-product-container .option:focus,.compare-product-container .option:hover{
        background-color:#fff;
        color:#3c2a28
    }
}
@media (min-width:0) and (max-width:40em){
    .coupon-wrapper a{
        display:block !important
    }
}
.coupon-tracker,.pane-coupon-print-block-view-pane{
    background-color:#fff;
    margin-top:20px
}
.coupon-tracker .pane-title,.pane-coupon-print-block-view-pane .pane-title{
    display:none
}
.coupon-tracker h6,.pane-coupon-print-block-view-pane h6{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    color:#6a4a47;
    margin:0 0 15px;
    text-align:center
}
.coupon-tracker .coupon-total-amount,.pane-coupon-print-block-view-pane .coupon-total-amount{
    -webkit-border-radius:2px 1px 2px 2px;
    -moz-border-radius:2px 1px 2px 2px;
    -ms-border-radius:2px 1px 2px 2px;
    -o-border-radius:2px 1px 2px 2px;
    border-radius:2px 1px 2px 2px;
    font-size:18px;
    line-height:27px;
    font-size:1.8rem;
    line-height:2.7rem;
    border:1px solid #cccccc;
    color:#3c2a28;
    display:block;
    font-style:italic;
    margin:0 0 15px;
    padding:6px 20px;
    text-align:center;
    width:23.5%
}
@media (min-width:0) and (max-width:64em){
    .coupon-tracker .coupon-total-amount,.pane-coupon-print-block-view-pane .coupon-total-amount{
        width:32%
    }
}
@media (min-width:0) and (max-width:40em){
    .coupon-tracker .coupon-total-amount,.pane-coupon-print-block-view-pane .coupon-total-amount{
        width:100%
    }
}
.coupon-tracker .coupon-wrapper,.pane-coupon-print-block-view-pane .coupon-wrapper{
    border-bottom:1px solid #fff;
    margin-bottom:1em;
    padding:0 0 2em 0;
    position:relative
}
html[dir=ltr] .coupon-tracker .coupon-wrapper,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper{
    float:left
}
html[dir=rtl] .coupon-tracker .coupon-wrapper,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper{
    float:right
}
html[dir=ltr] .coupon-tracker .coupon-wrapper,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper{
    margin-left:0 !important
}
html[dir=rtl] .coupon-tracker .coupon-wrapper,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper{
    margin-right:0 !important
}
html[dir=ltr] .coupon-tracker .coupon-wrapper a,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper a{
    margin-left:0 !important
}
html[dir=rtl] .coupon-tracker .coupon-wrapper a,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper a{
    margin-right:0 !important
}
html[dir=ltr] .coupon-tracker .coupon-wrapper a,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper a{
    margin-right:-4px
}
html[dir=rtl] .coupon-tracker .coupon-wrapper a,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper a{
    margin-left:-4px
}
html[dir=ltr] .coupon-tracker .coupon-wrapper a+a,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper a+a{
    margin-left:2% !important
}
html[dir=rtl] .coupon-tracker .coupon-wrapper a+a,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper a+a{
    margin-right:2% !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .coupon-tracker .coupon-wrapper a+a,html[dir=ltr] .pane-coupon-print-block-view-pane .coupon-wrapper a+a{
        margin-left:0 !important
    }
    html[dir=rtl] .coupon-tracker .coupon-wrapper a+a,html[dir=rtl] .pane-coupon-print-block-view-pane .coupon-wrapper a+a{
        margin-right:0 !important
    }
}
.coupon-tracker .button,.pane-coupon-print-block-view-pane .button{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-weight:500;
    margin-bottom:15px;
    padding:10px 17px;
    width:49%
}
@media (min-width:0) and (max-width:64em){
    .coupon-tracker .button,.pane-coupon-print-block-view-pane .button{
        width:100%
    }
    .coupon-tracker .button.sign-in-for-coupons,.pane-coupon-print-block-view-pane .button.sign-in-for-coupons{
        margin-bottom:0
    }
}
@media (min-width:75em){
    .logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper{
        border-right-width:0
    }
}
.logged-in .coupon-wrapper.no-touch a{
    display:inline-block !important;
    width:23.5%
}
@media (min-width:0) and (max-width:64em){
    .logged-in .coupon-wrapper.no-touch a{
        display:inline-block !important;
        width:32%
    }
}
@media (min-width:0) and (max-width:40em){
    .logged-in .coupon-wrapper.no-touch a{
        display:block !important;
        width:100%
    }
}
@media (min-width:0) and (max-width:40em){
    .logged-in .coupon-wrapper.no-touch .coupon-total-amount{
        margin-bottom:17px
    }
}
@media (min-width:75em){
    .logged-in .coupon-wrapper a{
        width:23.5%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .logged-in .coupon-wrapper a{
        width:23.5%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .logged-in .coupon-wrapper a{
        width:23.5%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .logged-in .coupon-wrapper a{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .logged-in .coupon-wrapper a{
        width:32%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .logged-in .coupon-wrapper a{
        width:32%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .logged-in .coupon-wrapper a{
        width:32%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .logged-in .coupon-wrapper a{
        width:100%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        margin-left:2%
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        margin-right:2%
    }
    html[dir=ltr] .logged-in .coupon-wrapper a{
        border-left-width:0
    }
    html[dir=rtl] .logged-in .coupon-wrapper a{
        border-right-width:0
    }
}
@media (min-width:75em){
    .not-logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .not-logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .not-logged-in .coupon-wrapper{
        width:100%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        margin-left:2%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        margin-right:2%
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper{
        border-left-width:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper.print-gated .log-in-desktop h2,.not-logged-in .coupon-wrapper.print-gated .log-in-desktop .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .not-logged-in .coupon-wrapper.print-gated .log-in-desktop h1{
        display:none
    }
}
.not-logged-in .coupon-wrapper.print-gated .cp-print-msg-wrapper.email-ungated{
    margin-top:-60px
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper.print-gated .cp-print-msg-wrapper.email-ungated{
        margin-top:0
    }
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper.print-gated .cp-print-msg-wrapper.email-gated a.sign-up-for-coupons{
        margin-top:10px
    }
}
.not-logged-in .coupon-wrapper.no-touch a{
    display:block;
    width:23.5%
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper.no-touch a{
        width:32%
    }
    .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        top:93px
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        right:34.55%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        left:34.55%
    }
    .not-logged-in .coupon-wrapper.no-touch a.sign-up-for-coupons{
        display:none !important
    }
    .not-logged-in .coupon-wrapper.no-touch a.print-coupons,.not-logged-in .coupon-wrapper.no-touch a.print-coupon-single{
        display:none !important
    }
}
@media (min-width:0) and (max-width:40em){
    .not-logged-in .coupon-wrapper.no-touch a{
        width:100%
    }
    .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        top:98px
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        left:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper.no-touch a.email-coupons{
        right:0
    }
}
@media (min-width:0) and (max-width:40em){
    .not-logged-in .coupon-wrapper.no-touch .coupon-total-amount{
        margin-bottom:73px
    }
}
.not-logged-in .coupon-wrapper.has-touch .email-coupons{
    top:92px
}
.not-logged-in .coupon-wrapper a{
    display:block;
    width:23.5%
}
.not-logged-in .coupon-wrapper a.email-coupons{
    position:absolute;
    top:92px
}
.not-logged-in .coupon-wrapper a.sign-up-for-coupons{
    display:inline-block !important
}
html[dir=ltr] .not-logged-in .coupon-wrapper a.sign-up-for-coupons{
    margin-left:0 !important
}
html[dir=rtl] .not-logged-in .coupon-wrapper a.sign-up-for-coupons{
    margin-right:0 !important
}
html[dir=ltr] .not-logged-in .coupon-wrapper a.sign-up-for-coupons{
    float:left
}
html[dir=rtl] .not-logged-in .coupon-wrapper a.sign-up-for-coupons{
    float:right
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper a.sign-up-for-coupons{
        display:none !important
    }
}
@media (min-width:0) and (max-width:64em){
    .not-logged-in .coupon-wrapper a{
        width:32% !important
    }
    .not-logged-in .coupon-wrapper a.email-coupons{
        top:35px
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper a.email-coupons{
        right:34.55%
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper a.email-coupons{
        left:34.55%
    }
}
@media (min-width:0) and (max-width:40em){
    .not-logged-in .coupon-wrapper a{
        width:100% !important
    }
    .not-logged-in .coupon-wrapper a.email-coupons{
        top:98px
    }
    html[dir=ltr] .not-logged-in .coupon-wrapper a.email-coupons{
        left:0
    }
    html[dir=rtl] .not-logged-in .coupon-wrapper a.email-coupons{
        right:0
    }
}
.dropdown-toggle{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0;
    position:relative;
    z-index:70
}
html[dir=ltr] .dropdown-toggle{
    padding:20px 35px
}
html[dir=rtl] .dropdown-toggle{
    padding:20px 35px
}
.dropdown-toggle:hover,.dropdown-toggle:focus,.dropdown-toggle:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] .dropdown-toggle{
    text-align:left
}
html[dir=rtl] .dropdown-toggle{
    text-align:right
}
html[dir=ltr] .dropdown-toggle{
    padding-right:30px
}
html[dir=rtl] .dropdown-toggle{
    padding-left:30px
}
.dropdown-toggle:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    height:12px;
    margin-top:-6px;
    position:absolute;
    top:50%
}
html[dir=ltr] .dropdown-toggle:after{
    right:15px
}
html[dir=rtl] .dropdown-toggle:after{
    left:15px
}
.dropdown-toggle.opened{
    background-color:#0b0807
}
.dropdown-toggle.opened:after{
    content:"\e60b"
}
.dropdown-toggle{
    border:0;
    border-radius:0;
    color:#3c2a28;
    background-color:#faf0e4
}
html[dir=ltr] .dropdown-toggle{
    padding:15px 35px 15px 20px
}
html[dir=rtl] .dropdown-toggle{
    padding:15px 20px 15px 35px
}
.dropdown-toggle::after{
    height:auto;
    margin-top:0;
    transform:translateY(-50%)
}
html[dir=ltr] .dropdown-toggle::after{
    right:20px
}
html[dir=rtl] .dropdown-toggle::after{
    left:20px
}
.dropdown-toggle:hover,.dropdown-toggle:focus,.dropdown-toggle:active{
    background-color:#faf0e4;
    color:#3c2a28
}
.dropdown-toggle.opened{
    background-color:#faf0e4
}
form.entityform input[type="checkbox"],form.entityform input[type="radio"]{
    margin-bottom:5px;
    margin-top:2px;
    position:relative
}
form.entityform input,form.entityform textarea,form.entityform select{
    margin-bottom:0
}
form.entityform input[disabled],form.entityform textarea[disabled],form.entityform select[disabled]{
    color:#5b5b5b;
    background-color:#fff
}
@media (min-width:64.0625em){
    html[dir=ltr] form.entityform .ds-form>div{
        padding:0 10px 0 0
    }
    html[dir=rtl] form.entityform .ds-form>div{
        padding:0 0 0 10px
    }
}
@media (min-width:0) and (max-width:64em){
    form.entityform .ds-form>div{
        width:100%
    }
}
.view-jjbos-eretailer{
    outline:none;
    overflow:hidden;
    position:relative;
    z-index:40
}
.view-jjbos-eretailer .views-row{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] .view-jjbos-eretailer .views-row{
    margin-right:-4px
}
html[dir=rtl] .view-jjbos-eretailer .views-row{
    margin-left:-4px
}
@media (min-width:75em){
    .view-jjbos-eretailer .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .view-jjbos-eretailer .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .view-jjbos-eretailer .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
html[dir=ltr] .view-jjbos-eretailer .views-row.views-row-first{
    margin-left:0
}
html[dir=rtl] .view-jjbos-eretailer .views-row.views-row-first{
    margin-right:0
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .view-jjbos-eretailer .views-row{
        width:49%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .view-jjbos-eretailer .views-row{
        width:49%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .view-jjbos-eretailer .views-row{
        width:49%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-jjbos-eretailer .views-row{
        margin-bottom:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:0 !important
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .view-jjbos-eretailer .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-eretailer .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-eretailer .views-row{
        border-right-width:0
    }
}
.view-jjbos-eretailer img{
    display:block;
    height:auto;
    margin:0 auto;
    max-width:100%;
    position:relative;
    width:auto
}
#sliding-popup.sliding-popup-bottom{
    border-top:3px solid #d6d6d6;
    padding-top:6px
}
#sliding-popup .popup-content{
    max-width:1280px;
    padding:0 2%;
    width:100%
}
@media (min-width:0) and (max-width:64em){
    #sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{
        max-width:none
    }
}
#sliding-popup .popup-content #popup-buttons button{
    background:none;
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    box-shadow:none;
    border-radius:0;
    filter:none;
    margin-top:5px;
    text-shadow:none
}
html[dir=ltr] #sliding-popup .popup-content #popup-buttons button{
    padding:20px 35px
}
html[dir=rtl] #sliding-popup .popup-content #popup-buttons button{
    padding:20px 35px
}
#sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons button:focus,#sliding-popup .popup-content #popup-buttons button:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
#sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons button:focus{
    background:none;
    background-color:#241918;
    filter:none
}
#sliding-popup .popup-content #popup-buttons button:active{
    background:none;
    background-color:#0b0807;
    filter:none
}
.faceted-filter{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    margin-bottom:20px;
    position:relative;
    z-index:80
}
html[dir=ltr] .faceted-filter{
    margin-right:-4px
}
html[dir=rtl] .faceted-filter{
    margin-left:-4px
}
@media (min-width:75em){
    .faceted-filter{
        width:23.5%
    }
    html[dir=ltr] .faceted-filter{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .faceted-filter{
        width:23.5%
    }
    html[dir=ltr] .faceted-filter{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter{
        width:23.5%
    }
    html[dir=ltr] .faceted-filter{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .faceted-filter{
        width:100%
    }
    html[dir=ltr] .faceted-filter{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter{
        border-right-width:0
    }
}
html[dir=ltr] .faceted-filter{
    margin-left:0
}
html[dir=rtl] .faceted-filter{
    margin-right:0
}
.faceted-filter.opened{
    height:100%
}
.faceted-filter.fixed{
    -webkit-overflow-scrolling:touch;
    overflow:auto;
    position:fixed;
    top:0 !important;
    width:96%;
    z-index:200
}
.faceted-filter.fixed .inner-container{
    height:100%;
    max-height:none
}
.faceted-filter.fixed .inner-container.opened{
    display:block
}
.faceted-filter .dropdown-toggle{
    display:none
}
.faceted-filter form{
    border:1px solid #fff;
    display:block;
    margin-bottom:0;
    overflow:hidden
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter{
        width:100%
    }
    .faceted-filter .inner-container{
        max-height:320px;
        position:relative;
        overflow:auto
    }
    .faceted-filter .dropdown-toggle{
        display:block
    }
    .faceted-filter form{
        -webkit-box-shadow:1px -3px 16px #000;
        -moz-box-shadow:1px -3px 16px #000;
        box-shadow:1px -3px 16px #000;
        background-color:#fff;
        border:0;
        display:none
    }
}
.faceted-filter .views-exposed-widgets{
    margin-bottom:0
}
.faceted-filter .views-exposed-widget{
    padding:0
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .views-exposed-widget{
        width:100%
    }
}
.faceted-filter .views-exposed-widget .views-widget{
    background-color:#fff
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .views-exposed-widget .views-widget{
        background-color:#fff;
        height:150px;
        overflow-y:auto
    }
}
.faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
    border:0;
    padding:0
}
@media (min-width:75em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:49%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:49%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:49%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:100%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
    margin-left:0 !important
}
html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:100%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:100%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:100%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .faceted-filter .views-exposed-widget.views-submit-button,.faceted-filter .views-exposed-widget.views-reset-button{
        width:100%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-left:2%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        margin-right:2%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
        border-left-width:0
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
        border-right-width:0
    }
}
.faceted-filter .views-exposed-widget.views-submit-button input,.faceted-filter .views-exposed-widget.views-reset-button input{
    margin-top:10px;
    width:100%
}
html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input,html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button input{
    margin-left:0
}
html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input,html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button input{
    margin-right:0
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .views-exposed-widget.views-submit-button input,.faceted-filter .views-exposed-widget.views-reset-button input{
        display:none
    }
}
.faceted-filter .views-exposed-widget.views-submit-button{
    width:100%
}
html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button{
    float:left
}
html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button{
    float:right
}
html[dir=ltr] .faceted-filter .views-exposed-widget.views-reset-button{
    float:right
}
html[dir=rtl] .faceted-filter .views-exposed-widget.views-reset-button{
    float:left
}
.faceted-filter .accordion>ul{
    border:0;
    margin-bottom:0
}
.faceted-filter .accordion>ul .desktop-mask{
    display:block;
    height:47px;
    position:absolute;
    width:100%
}
@media (min-width:64.0625em){
    .faceted-filter .accordion>ul .expanded>a{
        cursor:default
    }
    .faceted-filter .accordion>ul .expanded>a:hover,.faceted-filter .accordion>ul .expanded>a:focus{
        background-color:#fff
    }
    .faceted-filter .accordion>ul .expanded>a:active,.faceted-filter .accordion>ul .expanded>a.active{
        background-color:#fff
    }
    .faceted-filter .accordion>ul .expanded>a:after{
        display:none
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .accordion>ul .desktop-mask{
        display:none
    }
    .faceted-filter .accordion>ul .expanded>a{
        cursor:pointer
    }
    .faceted-filter .accordion>ul .expanded>a:hover,.faceted-filter .accordion>ul .expanded>a:focus{
        background-color:#ebebeb
    }
    .faceted-filter .accordion>ul .expanded>a:active,.faceted-filter .accordion>ul .expanded>a.active{
        background-color:#d6d6d6
    }
    .faceted-filter .accordion>ul .expanded>a:after{
        display:none
    }
}
.faceted-filter .bef-checkboxes{
    padding:4%
}
.faceted-filter .bef-checkboxes input{
    position:relative;
    top:-2px
}
.faceted-filter .bef-checkboxes label{
    background:none;
    display:inline;
    padding:0;
    width:auto
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .bef-checkboxes{
        padding:2%
    }
    .faceted-filter .bef-checkboxes.reset-checkbox-wrapper{
        border-bottom:1px solid #d6d6d6;
        padding:1% 2%
    }
    .faceted-filter .bef-checkboxes.reset-checkbox-wrapper input{
        margin-bottom:0
    }
}
.faceted-filter .form-item label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:400
}
.faceted-filter.fixed{
    width:calc(100% - 4% * 2)
}
html[dir=ltr] .faceted-filter.fixed{
    left:4%
}
html[dir=rtl] .faceted-filter.fixed{
    right:4%
}
html[dir=ltr] .faceted-filter.fixed{
    right:4%
}
html[dir=rtl] .faceted-filter.fixed{
    left:4%
}
.faceted-filter form{
    border-color:transparent
}
@media (min-width:64.0625em){
    .faceted-filter .views-exposed-widget.views-submit-button input{
        margin-top:20px;
        justify-content:center;
        background-repeat:no-repeat
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-right-white8ea8.png?1552494351)
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-left-white8ea8.png?1552494351)
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input{
        background-position:calc(100% - 15px) 50%
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input{
        background-position:15px 50%
    }
    html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input:hover,html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input:focus,html[dir=ltr] .faceted-filter .views-exposed-widget.views-submit-button input:active{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-right-brown8ea8.png?1552494351)
    }
    html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input:hover,html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input:focus,html[dir=rtl] .faceted-filter .views-exposed-widget.views-submit-button input:active{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-left-brown8ea8.png?1552494351)
    }
}
.faceted-filter .accordion>ul .expanded>a{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-weight:normal;
    background-color:#faf0e4;
    text-transform:uppercase
}
@media (min-width:64.0625em){
    .faceted-filter .accordion>ul .expanded>a{
        padding:0 20px 5px;
        border-bottom:none
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .accordion>ul .expanded>a{
        position:relative;
        padding:15px 20px;
        border-color:#fdfdfd
    }
}
.faceted-filter .accordion>ul .expanded>a:hover,.faceted-filter .accordion>ul .expanded>a:focus,.faceted-filter .accordion>ul .expanded>a:active,.faceted-filter .accordion>ul .expanded>a.active{
    background-color:#faf0e4
}
@media (min-width:64.0625em){
    .faceted-filter .accordion>ul .expanded>a:hover,.faceted-filter .accordion>ul .expanded>a:focus,.faceted-filter .accordion>ul .expanded>a:active,.faceted-filter .accordion>ul .expanded>a.active{
        text-decoration:underline
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .accordion>ul .expanded>a::after{
        font-size:12px;
        line-height:18px;
        font-size:1.2rem;
        line-height:1.8rem;
        content:'\e60a';
        position:absolute;
        display:block;
        top:50%;
        transform:translateY(-50%);
        font-family:"Icomoon"
    }
    html[dir=ltr] .faceted-filter .accordion>ul .expanded>a::after{
        right:20px
    }
    html[dir=rtl] .faceted-filter .accordion>ul .expanded>a::after{
        left:20px
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .accordion>ul .expanded>a.active-accordion::after{
        content:'\e60b'
    }
}
.faceted-filter .accordion>ul ul{
    outline:none
}
.faceted-filter .bef-checkboxes{
    background-color:#faf0e4
}
@media (min-width:64.0625em){
    .faceted-filter .bef-checkboxes{
        padding:0 20px 20px
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .bef-checkboxes{
        padding:15px 20px
    }
}
@media (min-width:0) and (max-width:64em){
    .faceted-filter .bef-checkboxes.reset-checkbox-wrapper{
        padding:15px 20px;
        border-color:#fdfdfd
    }
}
.faceted-filter .form-item [type='checkbox']{
    position:absolute;
    opacity:0
}
.faceted-filter .form-item [type='checkbox']+label{
    position:relative;
    display:inline-block;
    font-family:"Montserrat",sans-serif;
    word-break:break-word
}
html[dir=ltr] .faceted-filter .form-item [type='checkbox']+label{
    padding-left:25px
}
html[dir=rtl] .faceted-filter .form-item [type='checkbox']+label{
    padding-right:25px
}
.faceted-filter .form-item [type='checkbox']+label::before,.faceted-filter .form-item [type='checkbox']+label::after{
    content:'';
    position:absolute;
    top:3px;
    width:14px;
    height:14px;
    border:1px solid #3c2a28;
    background-color:#fdfdfd
}
html[dir=ltr] .faceted-filter .form-item [type='checkbox']+label::before,html[dir=ltr] .faceted-filter .form-item [type='checkbox']+label::after{
    left:0
}
html[dir=rtl] .faceted-filter .form-item [type='checkbox']+label::before,html[dir=rtl] .faceted-filter .form-item [type='checkbox']+label::after{
    right:0
}
.faceted-filter .form-item [type='checkbox']:checked+label::after{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-checkbox8ea8.png?1552494351);
    background-repeat:no-repeat;
    background-position:center
}
.faceted-filter .reset-checkbox-wrapper [type='checkbox']{
    position:absolute;
    opacity:0
}
.faceted-filter .reset-checkbox-wrapper [type='checkbox']+label{
    position:relative;
    display:inline-block;
    font-family:"Hind Madurai",sans-serif;
    word-break:break-word
}
html[dir=ltr] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label{
    padding-left:25px
}
html[dir=rtl] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label{
    padding-right:25px
}
.faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::before,.faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::after{
    content:'';
    position:absolute;
    top:3px;
    width:14px;
    height:14px;
    border:1px solid #3c2a28;
    background-color:#fdfdfd
}
html[dir=ltr] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::before,html[dir=ltr] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::after{
    left:0
}
html[dir=rtl] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::before,html[dir=rtl] .faceted-filter .reset-checkbox-wrapper [type='checkbox']+label::after{
    right:0
}
.faceted-filter .reset-checkbox-wrapper [type='checkbox']:checked+label::after{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-checkbox8ea8.png?1552494351);
    background-repeat:no-repeat;
    background-position:center
}
@media (min-width:64.0625em){
    .faceted-filter .reset-checkbox-wrapper{
        padding-top:20px
    }
}
.faceted-filter .reset-checkbox-wrapper label{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-weight:normal;
    text-transform:uppercase
}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{
    border:0;
    margin:0;
    padding:0;
    outline:none;
    vertical-align:top
}
.fancybox-wrap{
    left:0;
    position:absolute;
    top:0;
    z-index:8020
}
.fancybox-skin{
    background:#fff;
    color:#3c2a28;
    position:relative;
    text-shadow:none
}
.fancybox-opened{
    z-index:8030
}
.fancybox-outer,.fancybox-inner{
    position:relative
}
.fancybox-inner{
    overflow:hidden
}
.fancybox-type-iframe .fancybox-inner{
    -webkit-overflow-scrolling:touch
}
.fancybox-error{
    color:#444;
    font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin:0;
    padding:15px;
    white-space:nowrap
}
.fancybox-image,.fancybox-iframe{
    display:block;
    height:100%;
    width:100%
}
.fancybox-image{
    max-height:100%;
    max-width:100%
}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{
    background:url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-sprite8ea8.png?1552494351)
}
#fancybox-loading{
    background-position:0 -108px;
    cursor:pointer;
    margin-top:-22px;
    opacity:0.8;
    position:fixed;
    top:50%;
    z-index:8060
}
html[dir=ltr] #fancybox-loading{
    left:50%
}
html[dir=rtl] #fancybox-loading{
    right:50%
}
html[dir=ltr] #fancybox-loading{
    margin-left:-22px
}
html[dir=rtl] #fancybox-loading{
    margin-right:-22px
}
#fancybox-loading div{
    background:url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-loadingadaf.gif?1552494354) center center no-repeat;
    height:44px;
    width:44px
}
.fancybox-close{
    cursor:pointer;
    height:36px;
    position:absolute;
    top:-18px;
    width:36px;
    z-index:8040
}
html[dir=ltr] .fancybox-close{
    right:-18px
}
html[dir=rtl] .fancybox-close{
    left:-18px
}
.fancybox-nav{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background:transparent url(../../themes/acneshop/release/images/contrib-structure/fancybox/blankadaf.gif?1552494354);
    cursor:pointer;
    height:100%;
    position:absolute;
    text-decoration:none;
    top:0;
    width:40%;
    z-index:8040
}
html[dir=ltr] .fancybox-prev{
    left:0
}
html[dir=rtl] .fancybox-prev{
    right:0
}
html[dir=ltr] .fancybox-next{
    right:0
}
html[dir=rtl] .fancybox-next{
    left:0
}
.fancybox-nav span{
    cursor:pointer;
    height:34px;
    margin-top:-18px;
    position:absolute;
    top:50%;
    visibility:hidden;
    width:36px;
    z-index:8040
}
.fancybox-prev span{
    background-position:0 -36px
}
html[dir=ltr] .fancybox-prev span{
    left:10px
}
html[dir=rtl] .fancybox-prev span{
    right:10px
}
.fancybox-next span{
    background-position:0 -72px
}
html[dir=ltr] .fancybox-next span{
    right:10px
}
html[dir=rtl] .fancybox-next span{
    left:10px
}
.fancybox-nav:hover span{
    visibility:visible
}
.fancybox-tmp{
    max-height:99999px;
    max-width:99999px;
    overflow:visible !important;
    position:absolute;
    top:-99999px;
    visibility:hidden
}
html[dir=ltr] .fancybox-tmp{
    left:-99999px
}
html[dir=rtl] .fancybox-tmp{
    right:-99999px
}
.fancybox-lock{
    overflow:hidden !important;
    width:auto
}
.fancybox-lock .fancybox-overlay{
    overflow:auto;
    overflow-y:scroll
}
.fancybox-lock body{
    overflow:hidden !important
}
.fancybox-lock-test{
    overflow-y:hidden !important
}
.fancybox-overlay{
    background:url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-overlay8ea8.png?1552494351) repeat 0 0;
    display:none;
    overflow:hidden;
    position:absolute;
    top:0;
    z-index:8010
}
html[dir=ltr] .fancybox-overlay{
    left:0
}
html[dir=rtl] .fancybox-overlay{
    right:0
}
.fancybox-overlay-fixed{
    bottom:0;
    position:fixed
}
html[dir=ltr] .fancybox-overlay-fixed{
    right:0
}
html[dir=rtl] .fancybox-overlay-fixed{
    left:0
}
.fancybox-title{
    font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position:relative;
    text-shadow:none;
    visibility:hidden;
    z-index:8050
}
.fancybox-opened .fancybox-title{
    visibility:visible
}
.fancybox-title-float-wrap{
    bottom:0;
    margin-bottom:-35px;
    position:absolute;
    text-align:center;
    z-index:8050
}
html[dir=ltr] .fancybox-title-float-wrap{
    right:50%
}
html[dir=rtl] .fancybox-title-float-wrap{
    left:50%
}
.fancybox-title-float-wrap .child{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    background:transparent;
    background:rgba(0,0,0,0.8);
    border-radius:15px;
    color:#FFF;
    font-weight:bold;
    line-height:24px;
    padding:2px 20px;
    text-shadow:0 1px 2px #222;
    white-space:nowrap
}
html[dir=ltr] .fancybox-title-float-wrap .child{
    margin-right:-100%
}
html[dir=rtl] .fancybox-title-float-wrap .child{
    margin-left:-100%
}
.fancybox-title-outside-wrap{
    color:#fff;
    margin-top:10px;
    position:relative
}
.fancybox-title-inside-wrap{
    padding-top:10px
}
.fancybox-title-over-wrap{
    background:#000;
    background:rgba(0,0,0,0.8);
    bottom:0;
    color:#fff;
    padding:10px;
    position:absolute
}
html[dir=ltr] .fancybox-title-over-wrap{
    left:0
}
html[dir=rtl] .fancybox-title-over-wrap{
    right:0
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
    #fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{
        background:transparent url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-sprite_2x8ea8.png?1552494351);
        background-size:44px 152px
    }
    #fancybox-loading div{
        background:transparent url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-loading_2xadaf.gif?1552494354);
        background-size:24px 24px
    }
}
#fancybox-thumbs{
    overflow:hidden;
    position:fixed;
    width:100%;
    z-index:8050
}
html[dir=ltr] #fancybox-thumbs{
    left:0
}
html[dir=rtl] #fancybox-thumbs{
    right:0
}
#fancybox-thumbs.bottom{
    bottom:2px
}
#fancybox-thumbs.top{
    top:2px
}
#fancybox-thumbs ul{
    list-style:none;
    margin:0;
    padding:0;
    position:relative
}
#fancybox-thumbs ul li{
    opacity:0.5;
    padding:1px
}
html[dir=ltr] #fancybox-thumbs ul li{
    float:left
}
html[dir=rtl] #fancybox-thumbs ul li{
    float:right
}
#fancybox-thumbs ul li.active{
    border:1px solid #fff;
    opacity:0.75;
    padding:0
}
#fancybox-thumbs ul li:hover{
    opacity:1
}
#fancybox-thumbs ul li a{
    background:#111;
    border:1px solid #222;
    display:block;
    outline:none;
    overflow:hidden;
    position:relative
}
#fancybox-thumbs ul li img{
    border:0;
    display:block;
    max-width:none;
    padding:0;
    position:relative
}
#fancybox-buttons{
    position:fixed;
    width:100%;
    z-index:8050
}
html[dir=ltr] #fancybox-buttons{
    left:0
}
html[dir=rtl] #fancybox-buttons{
    right:0
}
#fancybox-buttons.top{
    top:10px
}
#fancybox-buttons.bottom{
    bottom:10px
}
#fancybox-buttons ul{
    border:1px solid #cccccc;
    display:block;
    height:30px;
    list-style:none;
    margin:0 auto;
    padding:0;
    width:166px
}
#fancybox-buttons ul li{
    margin:0;
    padding:0
}
html[dir=ltr] #fancybox-buttons ul li{
    float:left
}
html[dir=rtl] #fancybox-buttons ul li{
    float:right
}
#fancybox-buttons a{
    background-color:transparent;
    background-image:url(../../themes/acneshop/release/images/contrib-structure/fancybox/fancybox-buttons8ea8.png?1552494351);
    background-repeat:no-repeat;
    display:block;
    height:30px;
    opacity:0.8;
    outline:none;
    text-indent:-9999px;
    width:30px
}
#fancybox-buttons a:hover{
    opacity:1
}
#fancybox-buttons a.btnPrev{
    background-position:5px 0
}
#fancybox-buttons a.btnNext{
    background-position:-33px 0;
    border-right:1px solid #3e3e3e
}
#fancybox-buttons a.btnPlay{
    background-position:0 -30px
}
#fancybox-buttons a.btnPlayOn{
    background-position:-30px -30px
}
#fancybox-buttons a.btnToggle{
    background-position:3px -60px;
    border-left:1px solid #111;
    border-right:1px solid #3e3e3e;
    width:35px
}
#fancybox-buttons a.btnToggleOn{
    background-position:-27px -60px
}
#fancybox-buttons a.btnClose{
    background-position:-56px 0px;
    border-left:1px solid #111;
    width:35px
}
#fancybox-buttons a.btnDisabled{
    cursor:default;
    opacity:0.4
}
.bean-qa{
    display:block;
    padding:1% 0;
    width:100%
}
.bean-qa .field-collection-container,.bean-qa .field-collection-view{
    border-bottom:none;
    margin:0 0 12px;
    padding:0
}
.bean-qa .field__label,.bean-qa .janrain-share-container{
    display:none
}
.bean-qa .entity-field-collection-item{
    overflow:hidden
}
.bean-qa .field-qa-question,.bean-qa .field--name-field-qa-question,.bean-qa .field-qa-answer,.bean-qa .field--name-field-qa-answer{
    font-size:17px;
    line-height:25.5px;
    font-size:1.7rem;
    line-height:2.55rem;
    color:#4c4c4c;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    position:relative
}
html[dir=ltr] .bean-qa .field-qa-question .field__item,html[dir=ltr] .bean-qa .field--name-field-qa-question .field__item,html[dir=ltr] .bean-qa .field-qa-answer .field__item,html[dir=ltr] .bean-qa .field--name-field-qa-answer .field__item{
    padding:15px 40px 15px 15px
}
html[dir=rtl] .bean-qa .field-qa-question .field__item,html[dir=rtl] .bean-qa .field--name-field-qa-question .field__item,html[dir=rtl] .bean-qa .field-qa-answer .field__item,html[dir=rtl] .bean-qa .field--name-field-qa-answer .field__item{
    padding:15px 15px 15px 40px
}
.bean-qa .field-qa-question p,.bean-qa .field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .bean-qa .field-qa-question .where-to-buy2-message,.bean-qa .field--name-field-qa-question p,.bean-qa .field--name-field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .bean-qa .field--name-field-qa-question .where-to-buy2-message,.bean-qa .field-qa-answer p,.bean-qa .field-qa-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .bean-qa .field-qa-answer .where-to-buy2-message,.bean-qa .field--name-field-qa-answer p,.bean-qa .field--name-field-qa-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .bean-qa .field--name-field-qa-answer .where-to-buy2-message{
    margin:0
}
.bean-qa .field--name-field-qa-question{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
    background-color:#fff;
    cursor:pointer
}
.bean-qa .field--name-field-qa-question:hover,.bean-qa .field--name-field-qa-question:focus{
    background-color:#ebebeb
}
.bean-qa .field--name-field-qa-question:active,.bean-qa .field--name-field-qa-question.active-accordion{
    background-color:#d6d6d6
}
.bean-qa .field--name-field-qa-question:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:15px
}
html[dir=ltr] .bean-qa .field--name-field-qa-question:after{
    right:15px
}
html[dir=rtl] .bean-qa .field--name-field-qa-question:after{
    left:15px
}
.bean-qa .field--name-field-qa-question.active-accordion:after{
    content:"\e60b"
}
.bean-qa .field--name-field-qa-question.active-accordion+.field--name-field-qa-answer{
    display:block
}
.bean-qa .field--name-field-qa-question p,.bean-qa .field--name-field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .bean-qa .field--name-field-qa-question .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    margin:0;
    width:100%
}
.bean-qa .field--name-field-qa-answer{
    display:none;
    background-color:#fff
}
.bean-qa .field--name-field-qa-answer .back-to-top{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    position:relative
}
html[dir=ltr] .bean-qa .field--name-field-qa-answer .back-to-top{
    padding-right:17px
}
html[dir=rtl] .bean-qa .field--name-field-qa-answer .back-to-top{
    padding-left:17px
}
.bean-qa .field--name-field-qa-answer .back-to-top:after{
    content:"\e617";
    display:block;
    font-family:'icomoon';
    line-height:1.3;
    position:absolute;
    top:0
}
html[dir=ltr] .bean-qa .field--name-field-qa-answer .back-to-top:after{
    right:0
}
html[dir=rtl] .bean-qa .field--name-field-qa-answer .back-to-top:after{
    left:0
}
.bean-qa .janrain-share-button{
    display:none
}
html[dir=ltr] .page-coupons .pane-bean-faq-coupons h2,html[dir=ltr] .page-coupons .pane-bean-faq-coupons .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .page-coupons .pane-bean-faq-coupons h1{
    float:left
}
html[dir=rtl] .page-coupons .pane-bean-faq-coupons h2,html[dir=rtl] .page-coupons .pane-bean-faq-coupons .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .page-coupons .pane-bean-faq-coupons h1{
    float:right
}
.page-coupons .pane-bean-faq-coupons .field-collection-container,.page-coupons .pane-bean-faq-coupons .field-collection-view{
    border-bottom:none;
    margin:0 0 12px;
    padding:0
}
.page-coupons .pane-bean-faq-coupons .field__label,.page-coupons .pane-bean-faq-coupons .janrain-share-container{
    display:none
}
.page-coupons .pane-bean-faq-coupons .entity-field-collection-item{
    overflow:visible
}
.page-coupons .pane-bean-faq-coupons .field-qa-question,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question,.page-coupons .pane-bean-faq-coupons .field-qa-answer,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer{
    font-size:17px;
    line-height:25.5px;
    font-size:1.7rem;
    line-height:2.55rem;
    color:#4c4c4c;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    position:relative
}
.page-coupons .pane-bean-faq-coupons .field-qa-question .field__item,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question .field__item,.page-coupons .pane-bean-faq-coupons .field-qa-answer .field__item,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer .field__item{
    padding:0 !important
}
.page-coupons .pane-bean-faq-coupons .field-qa-question p,.page-coupons .pane-bean-faq-coupons .field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .pane-bean-faq-coupons .field-qa-question .where-to-buy2-message,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question p,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .pane-bean-faq-coupons .field--name-field-qa-question .where-to-buy2-message,.page-coupons .pane-bean-faq-coupons .field-qa-answer p,.page-coupons .pane-bean-faq-coupons .field-qa-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .pane-bean-faq-coupons .field-qa-answer .where-to-buy2-message,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer p,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer .where-to-buy2-message{
    margin:10px 0
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
    background-color:transparent;
    cursor:default
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question:hover,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question:focus{
    background-color:transparent
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question:active,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question.active-accordion{
    background-color:transparent
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question:after{
    content:""
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question.active-accordion:after{
    content:""
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question p,.page-coupons .pane-bean-faq-coupons .field--name-field-qa-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .pane-bean-faq-coupons .field--name-field-qa-question .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#402d2b;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    margin:0;
    width:100%
}
.page-coupons .pane-bean-faq-coupons .field--name-field-qa-answer{
    background-color:transparent
}
.accordion .node--faq{
    display:block;
    margin:0 0 8px;
    padding:0 0 6px;
    width:100%
}
.accordion .node--faq .field__label,.accordion .node--faq .janrain-share-container{
    display:none
}
.accordion .node--faq .entity-field-collection-item{
    overflow:hidden
}
.accordion .node--faq .field-faq-question,.accordion .node--faq .field--name-field-faq-question,.accordion .node--faq .field-faq-answer,.accordion .node--faq .field--name-field-faq-answer{
    font-size:17px;
    line-height:25.5px;
    font-size:1.7rem;
    line-height:2.55rem;
    color:#4c4c4c;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    position:relative
}
html[dir=ltr] .accordion .node--faq .field-faq-question .field__item,html[dir=ltr] .accordion .node--faq .field--name-field-faq-question .field__item,html[dir=ltr] .accordion .node--faq .field-faq-answer .field__item,html[dir=ltr] .accordion .node--faq .field--name-field-faq-answer .field__item{
    padding:15px 40px 15px 15px
}
html[dir=rtl] .accordion .node--faq .field-faq-question .field__item,html[dir=rtl] .accordion .node--faq .field--name-field-faq-question .field__item,html[dir=rtl] .accordion .node--faq .field-faq-answer .field__item,html[dir=rtl] .accordion .node--faq .field--name-field-faq-answer .field__item{
    padding:15px 15px 15px 40px
}
.accordion .node--faq .field-faq-question p,.accordion .node--faq .field-faq-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .accordion .node--faq .field-faq-question .where-to-buy2-message,.accordion .node--faq .field--name-field-faq-question p,.accordion .node--faq .field--name-field-faq-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .accordion .node--faq .field--name-field-faq-question .where-to-buy2-message,.accordion .node--faq .field-faq-answer p,.accordion .node--faq .field-faq-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .accordion .node--faq .field-faq-answer .where-to-buy2-message,.accordion .node--faq .field--name-field-faq-answer p,.accordion .node--faq .field--name-field-faq-answer .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .accordion .node--faq .field--name-field-faq-answer .where-to-buy2-message{
    margin:0
}
.accordion .node--faq .field--name-field-faq-question{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
    background-color:#fff;
    cursor:pointer
}
.accordion .node--faq .field--name-field-faq-question:hover,.accordion .node--faq .field--name-field-faq-question:focus{
    background-color:#ebebeb
}
.accordion .node--faq .field--name-field-faq-question:active,.accordion .node--faq .field--name-field-faq-question.active-accordion{
    background-color:#d6d6d6
}
.accordion .node--faq .field--name-field-faq-question:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:15px
}
html[dir=ltr] .accordion .node--faq .field--name-field-faq-question:after{
    right:15px
}
html[dir=rtl] .accordion .node--faq .field--name-field-faq-question:after{
    left:15px
}
.accordion .node--faq .field--name-field-faq-question.active-accordion:after{
    content:"\e60b"
}
.accordion .node--faq .field--name-field-faq-question.active-accordion+.field--name-field-faq-answer{
    display:block
}
.accordion .node--faq .field--name-field-faq-question p,.accordion .node--faq .field--name-field-faq-question .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .accordion .node--faq .field--name-field-faq-question .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    margin:0;
    width:100%
}
.accordion .node--faq .field--name-field-faq-answer{
    display:none;
    background-color:#fff
}
.accordion .node--faq .field--name-field-faq-answer .back-to-top{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    position:relative
}
html[dir=ltr] .accordion .node--faq .field--name-field-faq-answer .back-to-top{
    padding-right:17px
}
html[dir=rtl] .accordion .node--faq .field--name-field-faq-answer .back-to-top{
    padding-left:17px
}
.accordion .node--faq .field--name-field-faq-answer .back-to-top:after{
    content:"\e617";
    display:block;
    font-family:'icomoon';
    line-height:1.3;
    position:absolute;
    top:0
}
html[dir=ltr] .accordion .node--faq .field--name-field-faq-answer .back-to-top:after{
    right:0
}
html[dir=rtl] .accordion .node--faq .field--name-field-faq-answer .back-to-top:after{
    left:0
}
.accordion .node--faq .janrain-share-button{
    display:none
}
.accordion .node--faq:last-child{
    margin-bottom:0
}
.footer-row{
    background-color:#fdfdfd;
    bottom:0;
    color:#3c2a28;
    position:relative;
    width:100%;
    z-index:6
}
.footer-row .section-outer-wrapper{
    background-color:#fff;
    padding-bottom:20px
}
@media (min-width:0) and (max-width:40em){
    .footer-row nav{
        margin-left:-2%;
        margin-right:-2%;
        width:auto
    }
    .footer-row nav ul{
        border-top:1px solid #d6d6d6;
        margin:0;
        overflow:hidden;
        padding:0
    }
    .footer-row nav li{
        border-top:1px solid #d6d6d6;
        display:block;
        margin:0;
        padding:0 !important;
        width:100%
    }
    html[dir=ltr] .footer-row nav li{
        margin-left:0
    }
    html[dir=rtl] .footer-row nav li{
        margin-right:0
    }
    .footer-row nav li:first-child{
        border-top:0
    }
    .footer-row nav li li.first{
        margin-top:0
    }
    .footer-row nav a,.footer-row nav span.nolink{
        background-color:#fff;
        display:block;
        padding:3% 2%;
        position:relative;
        text-decoration:none;
        width:100%
    }
    .footer-row nav a:after,.footer-row nav span.nolink:after{
        font-family:'icomoon';
        font-size:18px;
        position:absolute
    }
    html[dir=ltr] .footer-row nav a:after,html[dir=ltr] .footer-row nav span.nolink:after{
        right:2%
    }
    html[dir=rtl] .footer-row nav a:after,html[dir=rtl] .footer-row nav span.nolink:after{
        left:2%
    }
    html[dir=ltr] .footer-row nav a:after,html[dir=ltr] .footer-row nav span.nolink:after{
        content:"\e613"
    }
    html[dir=rtl] .footer-row nav a:after,html[dir=rtl] .footer-row nav span.nolink:after{
        content:"\e614"
    }
    .footer-row nav a:hover,.footer-row nav a:active{
        text-decoration:none
    }
    .footer-row nav a:hover{
        background-color:#ebebeb
    }
    .footer-row nav a:active{
        background-color:#d6d6d6;
        color:#fff
    }
}
.footer-row .top-link{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    background-color:#fff;
    border-bottom:1px solid #fdfdfd;
    border-top:1px solid #fdfdfd;
    color:#3c2a28;
    display:none;
    font-family:"Montserrat",sans-serif;
    font-weight:700;
    margin-bottom:6px;
    padding:3% 0 3%;
    position:relative;
    text-align:center
}
.footer-row .top-link:after{
    font-size:18px;
    line-height:23px;
    font-size:1.8rem;
    line-height:2.3rem;
    content:"\e617";
    font-family:'icomoon';
    position:relative;
    top:2px
}
html[dir=ltr] .footer-row .top-link:after{
    margin-left:2%
}
html[dir=rtl] .footer-row .top-link:after{
    margin-right:2%
}
.footer-row .top-link:hover,.footer-row .top-link:focus{
    background-color:#ebebeb
}
.footer-row .top-link:active{
    background-color:#d6d6d6;
    color:#fff
}
@media (min-width:0) and (max-width:40em){
    .footer-row .top-link{
        display:block
    }
}
.menu-footer{
    margin:0 auto;
    max-width:1000px;
    overflow:hidden;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .menu-footer>ul>li>a{
        background-color:#f2f2f2
    }
}
.menu-footer ul{
    padding:0
}
.menu-footer li{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:2%;
    font-weight:800
}
@media (min-width:75em){
    .menu-footer li{
        width:15%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .menu-footer li{
        width:15%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .menu-footer li{
        width:15%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .menu-footer li{
        width:100%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
html[dir=ltr] .menu-footer li{
    float:left
}
html[dir=rtl] .menu-footer li{
    float:right
}
html[dir=ltr] .menu-footer li{
    padding-right:2%
}
html[dir=rtl] .menu-footer li{
    padding-left:2%
}
html[dir=ltr] .menu-footer li.no-margin{
    margin-left:0
}
html[dir=rtl] .menu-footer li.no-margin{
    margin-right:0
}
.menu-footer li li{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:block;
    width:100%;
    font-weight:400
}
html[dir=ltr] .menu-footer li li{
    margin-left:0
}
html[dir=rtl] .menu-footer li li{
    margin-right:0
}
html[dir=ltr] .menu-footer li li{
    padding-right:0
}
html[dir=rtl] .menu-footer li li{
    padding-left:0
}
.menu-footer li li.first{
    margin-top:10px
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .menu-footer li{
        width:23.5%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .menu-footer li{
        width:23.5%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .menu-footer li{
        width:23.5%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .menu-footer li{
        width:100%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
.menu-global-footer ul{
    font-size:0;
    margin:0;
    padding:2% 0;
    text-align:center
}
.menu-global-footer li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-weight:700;
    margin-bottom:2%;
    vertical-align:middle
}
html[dir=ltr] .menu-global-footer li{
    text-align:left
}
html[dir=rtl] .menu-global-footer li{
    text-align:right
}
html[dir=ltr] .menu-global-footer li{
    padding-right:2%
}
html[dir=rtl] .menu-global-footer li{
    padding-left:2%
}
@media (min-width:0) and (max-width:40em){
    .menu-global-footer li a{
        background-color:#fff
    }
    .menu-global-footer li a:hover,.menu-global-footer li a:focus{
        background-color:#f7f7f7
    }
    .menu-global-footer li a:active{
        background-color:#e3e3e3;
        color:#fff
    }
}
.menu-global-footer li ul{
    display:none
}
.menu-global-footer a{
    color:#3c2a28;
    text-decoration:underline
}
.menu-global-footer a:hover,.menu-global-footer a:active{
    text-decoration:underline
}
.menu-global-footer a:hover,.menu-global-footer a:focus{
    color:#241918
}
.menu-global-footer a:active{
    color:#0b0807
}
.block--jjbos-privacy-policy-service-privacy-policy p,.block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2-message{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    color:#402d2b;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.65;
    text-align:center
}
.footer-row{
    background-color:#faf0e4
}
.footer-row .section-outer-wrapper{
    padding-bottom:55px;
    background-color:rgba(3, 151, 222, 0.51)
}
@media (min-width:0) and (max-width:40em){
    .footer-row .section-outer-wrapper{
        padding-bottom:35px
    }
}
@media (min-width:0) and (max-width:40em){
    .footer-row nav ul,.footer-row nav li{
        border-color:#fdfdfd
    }
}
.footer-row nav a,.footer-row nav span.nolink{
    color:#412d2a
}
@media (min-width:0) and (max-width:40em){
    .footer-row nav a,.footer-row nav span.nolink{
        background-color:transparent;
        color:#222
    }
}
.footer-row nav a:hover,.footer-row nav a:focus,.footer-row nav a:active{
    text-decoration:blink;
	color:#666666
}

@media (min-width:0) and (max-width:40em){
    .footer-row nav a:hover,.footer-row nav a:focus,.footer-row nav a:active{
        color:#222;
        background-color:transparent
    }
}
.footer-row .top-link{
    margin-bottom:0;
    border:none;
    color:#fdfdfd;
    font-weight:normal;
    background-color:#3c2a28
}
.footer-row .top-link::after{
    content:'\e610'
}
.footer-row .top-link:hover,.footer-row .top-link:focus,.footer-row .top-link:active{
    outline:1px dotted #fdfdfd;
    outline-offset:-1px;
    background-color:#3c2a28
}
.menu-footer{
    max-width:initial;
    margin:0 0 25px;
    padding:25px 4%;
    border-bottom:2px solid #d5cdc4
}
@media (min-width:0) and (max-width:40em){
    .menu-footer{
        margin:0 0 20px;
        padding:0;
        border-bottom:1px solid #fdfdfd
    }
}
.menu-footer>ul{
    margin:0
}
@media (min-width:0) and (max-width:40em){
    .menu-footer>ul>li>a{
        background-color:transparent
    }
}
.menu-footer li{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:1.2rem;
    font-family:"Hind Madurai",sans-serif;
    font-weight:normal
}
@media (min-width:75em){
    .menu-footer li{
        width:20.4%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .menu-footer li{
        width:18.4%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .menu-footer li{
        width:18.4%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .menu-footer li{
        width:100%
    }
    html[dir=ltr] .menu-footer li{
        margin-left:2%
    }
    html[dir=rtl] .menu-footer li{
        margin-right:2%
    }
    html[dir=ltr] .menu-footer li{
        border-left-width:0
    }
    html[dir=rtl] .menu-footer li{
        border-right-width:0
    }
}
.menu-footer li li{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem
}
.menu-footer li li,.menu-footer li li.first{
    margin:8px 0 0
}
@media (min-width:0) and (max-width:40em){
    .menu-footer li li,.menu-footer li li.first{
        margin:0
    }
}
.menu-footer li.facebook,.menu-footer li.instagram,.menu-footer li.youtube{
    display:block;
    width:25px;
    height:25px
}
html[dir=ltr] .menu-footer li.facebook,html[dir=ltr] .menu-footer li.instagram,html[dir=ltr] .menu-footer li.youtube{
    margin-right:12px
}
html[dir=rtl] .menu-footer li.facebook,html[dir=rtl] .menu-footer li.instagram,html[dir=rtl] .menu-footer li.youtube{
    margin-left:12px
}
@media (min-width:0) and (max-width:40em){
    .menu-footer li.facebook,.menu-footer li.instagram,.menu-footer li.youtube{
        border:none;
        width:40px;
        height:40px
    }
    html[dir=ltr] .menu-footer li.facebook,html[dir=ltr] .menu-footer li.instagram,html[dir=ltr] .menu-footer li.youtube{
        margin:15px 10px 15px 0
    }
    html[dir=rtl] .menu-footer li.facebook,html[dir=rtl] .menu-footer li.instagram,html[dir=rtl] .menu-footer li.youtube{
        margin:15px 0 15px 10px
    }
}
.menu-footer li.facebook a,.menu-footer li.instagram a,.menu-footer li.youtube a{
    font-size:0px;
    line-height:0px;
    font-size:0rem;
    line-height:0rem;
    display:block;
    height:100%;
    background-size:100%;
    background-repeat:no-repeat
}
@media (min-width:0) and (max-width:40em){
    .menu-footer li.facebook a::after,.menu-footer li.instagram a::after,.menu-footer li.youtube a::after{
        display:none
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .menu-footer li.facebook{
        margin-left:30%
    }
    html[dir=rtl] .menu-footer li.facebook{
        margin-right:30%
    }
}
.menu-footer li.facebook a{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-fb8ea8.png?1552494351)
}
.menu-footer li.instagram a{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-insta8ea8.png?1552494351)
}
.menu-footer li.youtube a{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-youtube8ea8.png?1552494351)
}
.block--jjbos-privacy-policy-service-privacy-policy p,.block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2-message{
    color:#412d2a;
    font-family:"Montserrat",sans-serif
}
@media (min-width:64.0625em){
    .block--jjbos-privacy-policy-service-privacy-policy p,.block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .block--jjbos-privacy-policy-service-privacy-policy .where-to-buy2-message{
        margin:0
    }
}
#footer #optanon-show-settings-popup ul{
    display:block
}
#footer #optanon-show-settings-popup ul li{
    padding:6px 10px 0px 6px
}
#footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings:after{
    display:none
}
@media (min-width:0) and (max-width:40em){
    #footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings{
        margin-top:-1px !important;
        background:#fff;
        padding:0
    }
}
.grid-area.categories{
    width:100%
}
html[dir=ltr] .grid-area.categories{
    margin-left:0
}
html[dir=rtl] .grid-area.categories{
    margin-right:0
}
.grid-area.categories .grid-item{
    padding:0
}
@media (min-width:75em){
    .grid-area.categories .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .grid-area.categories .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .grid-area.categories .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .grid-area.categories .grid-item{
        width:100%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-area.categories .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        border-right-width:0
    }
}
html[dir=ltr] .grid-area.categories .grid-item:nth-child(3n+1){
    margin-left:0 !important
}
html[dir=rtl] .grid-area.categories .grid-item:nth-child(3n+1){
    margin-right:0 !important
}
html[dir=ltr] .grid-area.categories .grid-item:nth-child(4n+1){
    margin-left:2% !important
}
html[dir=rtl] .grid-area.categories .grid-item:nth-child(4n+1){
    margin-right:2% !important
}
html[dir=ltr] .grid-area.categories .grid-item:nth-child(12n+1){
    margin-left:0 !important
}
html[dir=rtl] .grid-area.categories .grid-item:nth-child(12n+1){
    margin-right:0 !important
}
html[dir=ltr] .grid-area.categories .grid-item:first-child{
    margin-left:0 !important
}
html[dir=rtl] .grid-area.categories .grid-item:first-child{
    margin-right:0 !important
}
.grid-area.categories .grid-item h2,.grid-area.categories .grid-item .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .grid-area.categories .grid-item h1{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:normal;
    margin:0
}
.grid-area.categories .grid-item img{
    margin-bottom:0
}
.grid-area.categories .grid-item .taxonomy-term--product-categories{
    width:100%
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .grid-area.categories .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .grid-area.categories .grid-item{
        margin-right:0 !important
    }
    html[dir=ltr] .grid-area.categories .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .grid-area.categories .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
.grid-area.categories a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%
}
html[dir=ltr] .grid-area.categories a{
    margin-right:0
}
html[dir=rtl] .grid-area.categories a{
    margin-left:0
}
html[dir=ltr] .grid-area.categories a{
    left:0
}
html[dir=rtl] .grid-area.categories a{
    right:0
}
html[dir=ltr] .grid-area.categories a{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .grid-area.categories a{
    padding:15px 15px 15px 31px
}
.grid-area.categories a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .grid-area.categories a:after{
    content:"\e613"
}
html[dir=rtl] .grid-area.categories a:after{
    content:"\e614"
}
html[dir=ltr] .grid-area.categories a:after{
    right:15px
}
html[dir=rtl] .grid-area.categories a:after{
    left:15px
}
.grid-area.categories a:hover,.grid-area.categories a:focus{
    background-color:#241918
}
.grid-area.categories a:active{
    background-color:#0b0807
}
.grid-area.categories a:focus,.grid-area.categories a:hover{
    text-decoration:none
}
.view-jjbos-coupons.grid-area.coupons{
    width:100%
}
html[dir=ltr] .view-jjbos-coupons.grid-area.coupons{
    margin-left:0
}
html[dir=rtl] .view-jjbos-coupons.grid-area.coupons{
    margin-right:0
}
.view-jjbos-coupons.grid-area.coupons .grid-item{
    padding:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .view-jjbos-coupons.grid-area.coupons .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .view-jjbos-coupons.grid-area.coupons .grid-item{
        margin-right:0 !important
    }
}
.view-jjbos-coupons.grid-area.coupons .grid-item .bean-coupon{
    position:static
}
.view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder{
    display:block
}
.view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder button.janrainProvider{
    margin-bottom:9px
}
html[dir=ltr] .view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder button.janrainProvider{
    margin-left:0px
}
html[dir=rtl] .view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder button.janrainProvider{
    margin-right:0px
}
html[dir=ltr] .view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder button.janrainProvider{
    margin-right:9px
}
html[dir=rtl] .view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder button.janrainProvider{
    margin-left:9px
}
.view-jjbos-coupons.grid-area.coupons .grid-item .janrainSocialPlaceholder .janrainSocialRoot .janrainSocialBar{
    display:block
}
.faq-link p,.faq-link .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .faq-link .where-to-buy2-message{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:25px 0 0 0;
    padding:0
}
html[dir=ltr] .faq-link p,html[dir=ltr] .faq-link .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .faq-link .where-to-buy2-message{
    float:right
}
html[dir=rtl] .faq-link p,html[dir=rtl] .faq-link .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .faq-link .where-to-buy2-message{
    float:left
}
.how-it-works{
    background:url(../../themes/acneshop/release/images/contrib-structure/how-it-worksadaf.gif?1552494354) no-repeat;
    background-size:contain;
    height:364px;
    padding:0;
    width:100%
}
.page-coupons a.pane-title:hover{
    text-decoration:none
}
.icon-file-pdf{
    margin:20px 0;
    text-align:center
}
@media (min-width:0) and (max-width:64em){
    .icon-file-pdf{
        margin-top:-60px
    }
}
@media (min-width:0) and (max-width:40em){
    .icon-file-pdf{
        margin-top:-170px
    }
}
.pdf-message{
    font-weight:bold
}
.coupon-wrapper .cp-print-msg-wrapper{
    display:inline-block;
    width:73.5%
}
html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper{
    float:left
}
html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper{
    float:right
}
html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg{
    margin-left:2%
}
html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg{
    margin-right:2%
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg{
        margin-left:0
    }
    html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg{
        margin-right:0
    }
}
html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg p,html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg .where-to-buy2-message{
    margin:0 0 0 40px
}
html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg p,html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg .where-to-buy2-message{
    margin:0 40px 0 0
}
.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupons,.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupon-single,.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupons,.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupon-single,.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.sign-in-for-coupons{
    display:inline-block !important;
    position:relative !important;
    top:auto !important;
    width:auto !important
}
html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupons,html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupon-single,html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupons,html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupon-single,html[dir=ltr] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.sign-in-for-coupons{
    right:auto !important
}
html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupons,html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.email-coupon-single,html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupons,html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.print-coupon-single,html[dir=rtl] .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.sign-in-for-coupons{
    left:auto !important
}
.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.sign-up-for-coupons{
    display:block !important;
    float:none !important
}
@media (min-width:0) and (max-width:64em){
    .coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg a.sign-up-for-coupons{
        display:block !important;
        width:auto !important
    }
}
.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg:before{
    content:"\e601";
    display:inline-block;
    font-family:'icomoon';
    font-size:25px;
    margin-right:10px;
    position:relative;
    top:16px
}
.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg.no-touch a,.coupon-wrapper .cp-print-msg-wrapper .cp-no-printer-msg.has-touch a{
    width:auto !important
}
.pane-coupon-tally-pane{
    margin-bottom:20px
}
.page-coupons .panel-pane.pane-custom.pane-1 p,.page-coupons .panel-pane.pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-coupons .panel-pane.pane-custom.pane-1 .where-to-buy2-message{
    margin-top:0
}
@media (min-width:0) and (max-width:64em){
    .page-coupons .pane-coupon-print-block-view-pane{
        margin-top:0
    }
}
@media (min-width:0) and (max-width:64em){
    .page-coupons .pane-jjbos-coupon-instructions-pane,.page-coupons .pane-bean-faq-coupons,.page-coupons .panel-pane.pane-custom.pane-1,.page-coupons .faq-link,.page-coupons a.print-coupons.button,.page-coupons a.print-coupon-single.button,.page-coupons a.sign-in-for-coupons{
        display:none !important
    }
}
@media (min-width:0) and (max-width:40em){
    .page-coupons .pane-jjbos-coupon-instructions-pane,.page-coupons .pane-bean-faq-coupons,.page-coupons .panel-pane.pane-custom.pane-1,.page-coupons .faq-link,.page-coupons a.print-coupons.button,.page-coupons a.print-coupon-single.button,.page-coupons a.sign-in-for-coupons{
        display:none !important
    }
}
.page-coupons a.print-coupons.button,.page-coupons a.print-coupon-single.button{
    margin-bottom:30px
}
html[dir=ltr] .page-coupons a.print-coupons.button,html[dir=ltr] .page-coupons a.print-coupon-single.button{
    float:left
}
html[dir=rtl] .page-coupons a.print-coupons.button,html[dir=rtl] .page-coupons a.print-coupon-single.button{
    float:right
}
html[dir=ltr] .page-coupons a.print-coupons.button,html[dir=ltr] .page-coupons a.print-coupon-single.button{
    margin-right:2%
}
html[dir=rtl] .page-coupons a.print-coupons.button,html[dir=rtl] .page-coupons a.print-coupon-single.button{
    margin-left:2%
}
.view-videos .grid-item .related-cta a{
    line-height:1.2em;
    font-weight:700;
    bottom:0;
    position:absolute;
    width:100%
}
html[dir=ltr] .view-videos .grid-item .related-cta a{
    padding:10px
}
html[dir=rtl] .view-videos .grid-item .related-cta a{
    padding:10px
}
html[dir=ltr] .view-videos .grid-item .related-cta a{
    text-align:left
}
html[dir=rtl] .view-videos .grid-item .related-cta a{
    text-align:right
}
html[dir=ltr] .view-videos .grid-item .related-cta a{
    left:0
}
html[dir=rtl] .view-videos .grid-item .related-cta a{
    right:0
}
@media (min-width:75em){
    .view-media-collection-gallary .pane-taco-pane{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .view-media-collection-gallary .pane-taco-pane{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .view-media-collection-gallary .pane-taco-pane{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-media-collection-gallary .pane-taco-pane{
        width:100%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
        border-right-width:0
    }
}
html[dir=ltr] .view-media-collection-gallary .pane-taco-pane{
    margin-left:0
}
html[dir=rtl] .view-media-collection-gallary .pane-taco-pane{
    margin-right:0
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .view-media-collection-gallary .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .view-media-collection-gallary .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .view-media-collection-gallary .pane-taco-pane.half{
        width:49%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .view-media-collection-gallary .pane-taco-pane.half{
        width:100%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        margin-left:2%
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        margin-right:2%
    }
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half{
        border-left-width:0
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half.views-row-even{
        margin-left:2% !important
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half.views-row-even{
        margin-right:2% !important
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.half.views-row-even{
        margin-left:0% !important
    }
    html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.half.views-row-even{
        margin-right:0% !important
    }
}
html[dir=ltr] .view-media-collection-gallary .pane-taco-pane.views-row-even{
    margin-left:2% !important
}
html[dir=rtl] .view-media-collection-gallary .pane-taco-pane.views-row-even{
    margin-right:2% !important
}
.view-media-collection-gallary .mc-teaser-empty{
    min-height:200px;
    min-width:300px
}
.view-media-collection-gallary .field--name-name-field{
    font-weight:700;
    line-height:1.05
}
.pane-products-panel-pane-1 .grid-item{
    overflow:hidden
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-products-panel-pane-1 .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-products-panel-pane-1 .grid-item{
        margin-right:0 !important
    }
}
.pane-products-panel-pane-1 .grid-item:hover{
    background-color:#ebebeb
}
.pane-products-panel-pane-1 .grid-item .image-container{
    margin-bottom:10px;
    overflow:hidden
}
.pane-products-panel-pane-1 .grid-item .field--name-body{
    display:block;
    width:100%
}
html[dir=ltr] .pane-products-panel-pane-1 .grid-item .field--name-body{
    float:left
}
html[dir=rtl] .pane-products-panel-pane-1 .grid-item .field--name-body{
    float:right
}
.pane-products-panel-pane-1 .grid-item .field--name-body p,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message{
    margin:0
}
.pane-products-panel-pane-1 .grid-item h2.node__title,.pane-products-panel-pane-1 .grid-item .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .pane-products-panel-pane-1 .grid-item h1.node__title,.pane-products-panel-pane-1 .grid-item .field--name-body p,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message{
    text-align:center
}
.pane-products-panel-pane-1 .grid-item h2.node__title,.pane-products-panel-pane-1 .grid-item .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .pane-products-panel-pane-1 .grid-item h1.node__title{
    font-size:14px;
    line-height:18px;
    font-size:1.4rem;
    line-height:1.8rem;
    color:#3c2a28
}
.pane-products-panel-pane-1 .grid-item .field--name-body p,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message{
    padding-top:2%;
    font-size:14px;
    line-height:16px;
    font-size:1.4rem;
    line-height:1.6rem
}
.pane-products-panel-pane-1 .grid-item:hover{
    background-color:transparent
}
.pane-products-panel-pane-1 .grid-item .content{
    display:flex;
    flex-direction:column;
    align-items:center
}
.pane-products-panel-pane-1 .grid-item .field--name-body{
    margin-top:10px
}
.pane-products-panel-pane-1 .grid-item h2.node__title,.pane-products-panel-pane-1 .grid-item .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .pane-products-panel-pane-1 .grid-item h1.node__title,.pane-products-panel-pane-1 .grid-item h2.node__title a,.pane-products-panel-pane-1 .grid-item .pane-node-field-page-builder .taco-polls h1.node__title a,.pane-node-field-page-builder .taco-polls .pane-products-panel-pane-1 .grid-item h1.node__title a,.pane-products-panel-pane-1 .grid-item .field--name-body p,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message,.pane-products-panel-pane-1 .grid-item .field--name-body p a,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message a,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message a{
    color:#402d2b
}
@media (min-width:0) and (max-width:64em){
    .pane-products-panel-pane-1 .grid-item h2.node__title,.pane-products-panel-pane-1 .grid-item .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .pane-products-panel-pane-1 .grid-item h1.node__title,.pane-products-panel-pane-1 .grid-item .field--name-body p,.pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-products-panel-pane-1 .grid-item .field--name-body .where-to-buy2-message{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem
    }
}
.related-content a:focus,.related-content a:hover{
    text-decoration:underline
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .related-content:first-child{
        margin-right:2%
    }
    html[dir=rtl] .related-content:first-child{
        margin-left:2%
    }
    .related-content:nth-child(n+3){
        margin-top:2%
    }
}
.related-content a:focus span,.related-content a:hover span{
    text-decoration:underline
}
.view-header{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background:#fff;
    margin-bottom:2%;
    line-height:1em;
    padding:2%
}
.equal-height{
    clear:both;
    display:-webkit-flex;
    display:-ms-flexbox;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
@supports (flex-wrap:wrap){
    .equal-height{
        display:flex
    }
}
.grid-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    display:-webkit-flex;
    display:-ms-flexbox;
    background-color:#fff;
    padding:10px;
    position:relative;
    vertical-align:top
}
@supports (flex-wrap:wrap){
    .grid-item{
        display:flex
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:64.0625em) and (min-width:75em){
    .grid-item{
        width:23.5%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:64.0625em){
    .grid-item{
        width:23.5%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:64em){
    .grid-item{
        width:23.5%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:40em){
    .grid-item{
        width:100%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .grid-item:nth-child(3n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .grid-item:nth-child(3n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .grid-item{
        width:32%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .grid-item{
        width:100%
    }
    html[dir=ltr] .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .grid-item{
        border-right-width:0
    }
}
html[dir=ltr] .grid-item{
    float:left
}
html[dir=rtl] .grid-item{
    float:right
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .grid-item{
        margin-right:0 !important
    }
}
.grid-item .grid-inner{
    width:100%
}
.grid-item h2,.grid-item .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .grid-item h1{
    margin-top:0
}
.grid-item img{
    display:block;
    margin:0 auto 10px
}
.grid-item .node-readmore a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%
}
html[dir=ltr] .grid-item .node-readmore a{
    margin-right:0
}
html[dir=rtl] .grid-item .node-readmore a{
    margin-left:0
}
html[dir=ltr] .grid-item .node-readmore a{
    left:0
}
html[dir=rtl] .grid-item .node-readmore a{
    right:0
}
html[dir=ltr] .grid-item .node-readmore a{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .grid-item .node-readmore a{
    padding:15px 15px 15px 31px
}
.grid-item .node-readmore a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .grid-item .node-readmore a:after{
    content:"\e613"
}
html[dir=rtl] .grid-item .node-readmore a:after{
    content:"\e614"
}
html[dir=ltr] .grid-item .node-readmore a:after{
    right:15px
}
html[dir=rtl] .grid-item .node-readmore a:after{
    left:15px
}
.grid-item .node-readmore a:hover,.grid-item .node-readmore a:focus{
    background-color:#241918
}
.grid-item .node-readmore a:active{
    background-color:#0b0807
}
.grid-item .node-readmore a:focus,.grid-item .node-readmore a:hover{
    text-decoration:none
}
.grid-item .contextual-links-region{
    position:static
}
.grid-item .janrainSocialPlaceholder{
    display:none
}
.grid-item .language-link{
    display:none
}
.view-header{
    margin-bottom:25px;
    text-transform:uppercase;
    background:transparent
}
@media (min-width:64.0625em){
    .view-header{
        padding:0
    }
}
@media (min-width:0) and (max-width:64em){
    .view-header{
        font-family:"Hind Madurai",sans-serif
    }
    html[dir=ltr] .view-header{
        padding-left:25px
    }
    html[dir=rtl] .view-header{
        padding-right:25px
    }
}
.grid-item{
    background-color:transparent
}
@media (min-width:64.0625em){
    .grid-item img{
        height:150px
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .grid-item img{
        height:150px
    }
}
.pane-views-panes .grid-item .file-video,.view-id-videos .grid-item .file-video{
    padding-top:0
}
.pane-views-panes .grid-item .views-field-field-video,.view-id-videos .grid-item .views-field-field-video{
    margin-bottom:10px
}
.pane-views-panes .grid-item .field--type-text a,.view-id-videos .grid-item .field--type-text a{
    font-weight:700;
    bottom:0;
    line-height:1.2em;
    position:absolute;
    width:100%
}
html[dir=ltr] .pane-views-panes .grid-item .field--type-text a,html[dir=ltr] .view-id-videos .grid-item .field--type-text a{
    padding:10px
}
html[dir=rtl] .pane-views-panes .grid-item .field--type-text a,html[dir=rtl] .view-id-videos .grid-item .field--type-text a{
    padding:10px
}
html[dir=ltr] .pane-views-panes .grid-item .field--type-text a,html[dir=ltr] .view-id-videos .grid-item .field--type-text a{
    text-align:left
}
html[dir=rtl] .pane-views-panes .grid-item .field--type-text a,html[dir=rtl] .view-id-videos .grid-item .field--type-text a{
    text-align:right
}
html[dir=ltr] .pane-views-panes .grid-item .field--type-text a,html[dir=ltr] .view-id-videos .grid-item .field--type-text a{
    left:0
}
html[dir=rtl] .pane-views-panes .grid-item .field--type-text a,html[dir=rtl] .view-id-videos .grid-item .field--type-text a{
    right:0
}
.header-row{
    background-color:#fdfdfd;
    display:block;
    overflow:initial;
    padding:20px 0 9px;
    position:relative;
    z-index:110
}
@media (min-width:0) and (max-width:64em){
    .header-row{
        -webkit-box-shadow:1px 1px 10px -2px #000;
        -moz-box-shadow:1px 1px 10px -2px #000;
        box-shadow:1px 1px 10px -2px #000
    }
    .header-row.language .site-logo{
        text-align:center
    }
}
@media (min-width:0) and (max-width:40em){
    .header-row.language{
        padding-top:44px
    }
    .header-row.language .site-logo{
        text-align:center
    }
    .header-row.language .search-button{
        top:44px
    }
}
.header-row .section-wrapper{
    position:relative
}
@media (min-width:0) and (max-width:64em){
    .header-row .section-wrapper{
        display:table
    }
}
.header-row .section-inner-wrapper{
    overflow:visible
}
.header-row .row{
    overflow:visible
}
@media (min-width:0) and (max-width:64em){
    .header-row{
        overflow:hidden;
        padding:16px 0
    }
    html[dir=ltr] .header-row{
        margin-left:0
    }
    html[dir=rtl] .header-row{
        margin-right:0
    }
}
.header-row nav{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:0
}
.header-row nav.menu-utility-menu{
    max-width:52%
}
@media (max-width:1260px){
    .header-row nav.menu-utility-menu{
        max-width:40%
    }
}
html[dir=ltr] .header-row nav.menu-utility-menu ul{
    text-align:right
}
html[dir=rtl] .header-row nav.menu-utility-menu ul{
    text-align:left
}
.header-row nav ul{
    font-size:0;
    margin:0
}
html[dir=ltr] .header-row nav ul{
    padding-left:0
}
html[dir=rtl] .header-row nav ul{
    padding-right:0
}
.header-row nav li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    padding:0
}
html[dir=ltr] .header-row nav li{
    margin-right:8px
}
html[dir=rtl] .header-row nav li{
    margin-left:8px
}
html[dir=ltr] .header-row nav li{
    margin-left:0
}
html[dir=rtl] .header-row nav li{
    margin-right:0
}
.header-row nav a{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    line-height:1.3
}
.header-row .header-top{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:18px;
    min-width:60%;
    width:auto
}
html[dir=ltr] .header-row .header-top{
    text-align:right
}
html[dir=rtl] .header-row .header-top{
    text-align:left
}
html[dir=ltr] .header-row .header-top{
    float:right
}
html[dir=rtl] .header-row .header-top{
    float:left
}
@media (min-width:0) and (max-width:64em){
    .header-row .header-top{
        display:none
    }
}
.header-row .header-bottom{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:68%
}
html[dir=ltr] .header-row .header-bottom{
    text-align:right
}
html[dir=rtl] .header-row .header-bottom{
    text-align:left
}
html[dir=ltr] .header-row .header-bottom{
    float:right
}
html[dir=rtl] .header-row .header-bottom{
    float:left
}
@media (min-width:0) and (max-width:64em){
    .header-row .header-bottom{
        overflow:hidden;
        width:100%
    }
    html[dir=ltr] .header-row .header-bottom{
        text-align:left
    }
    html[dir=rtl] .header-row .header-bottom{
        text-align:right
    }

    html[dir=ltr] .header-row .header-bottom{
        float:left
    }

    html[dir=rtl] .header-row .header-bottom{
        float:right
    }
}
.header-row .site-logo{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:auto;
    position:relative;
    width:30%
}
.header-row .site-logo img{
    max-width:240px;
    min-width:205px
}
@media (min-width:75em){
    .header-row .site-logo{
        min-width:240px
    }
}
@media (min-width:0) and (max-width:64em){
    .header-row .site-logo{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        height:44px;
        max-height:50px;
        max-width:100%;
        padding:0 74px;
        text-align:center;
        width:100%
    }
    .header-row .site-logo img{
        max-height:64px;
        width:100%
    }
}
@media (min-width:0) and (max-width:40em){
    .header-row .site-logo img{
        min-width:0;
        padding-top:5px
    }
}
.maintenance-page .header-row .site-logo{
    position:relative
}
.maintenance-page .navigation-row{
    height:10px;
    min-height:10px
}
@media (min-width:64.0625em){
    .header-row{
        -webkit-transition-duration:0s;
        -moz-transition-duration:0s;
        -o-transition-duration:0s;
        transition-duration:0s;
        min-height:150px
    }
    .header-row .header-top{
        min-width:50%
    }
    html[dir=ltr] .header-row .header-top{
        float:left
    }
    html[dir=rtl] .header-row .header-top{
        float:right
    }
    html[dir=ltr] .header-row .header-top{
        text-align:left
    }
    html[dir=rtl] .header-row .header-top{
        text-align:right
    }
    .header-row .header-top nav li{
        margin-bottom:20px
    }
    html[dir=ltr] .header-row .header-top nav li{
        float:left
    }
    html[dir=rtl] .header-row .header-top nav li{
        float:right
    }
    .header-row .header-top .block--views-social-media-links-block{
        display:block;
        margin-top:25px;
        padding:0
    }
    .header-row .header-bottom{
        min-width:50%;
        width:auto
    }
    .header-row .header-bottom .block--janrain-janrain-user-menu{
        clear:both
    }
    .header-row .site-logo{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        -webkit-transition-duration:0s;
        -moz-transition-duration:0s;
        -o-transition-duration:0s;
        transition-duration:0s;
        height:44px;
        max-height:50px;
        position:absolute;
        text-align:center;
        top:45px
    }
    html[dir=ltr] .header-row .site-logo{
        left:0%
    }
    html[dir=rtl] .header-row .site-logo{
        right:0%
    }
    html[dir=ltr] .header-row .site-logo{
        margin-left:0%
    }
    html[dir=rtl] .header-row .site-logo{
        margin-right:0%
    }
    .header-row .block--apachesolr-panels{
        width:325px
    }
    html[dir=ltr] .header-row .login-dropdown{
        margin-right:0
    }
    html[dir=rtl] .header-row .login-dropdown{
        margin-left:0
    }
    .header-row .login-dropdown .menu-login a{
        min-width:153px;
        text-align:center
    }
    html[dir=ltr] .header-row .menu-utility-menu .menu{
        padding-left:0
    }
    html[dir=rtl] .header-row .menu-utility-menu .menu{
        padding-right:0
    }
    html[dir=ltr] .header-row nav.menu-login li{
        margin-left:2%
    }
    html[dir=rtl] .header-row nav.menu-login li{
        margin-right:2%
    }
    html[dir=ltr] .header-row nav.menu-login li{
        margin-right:0
    }
    html[dir=rtl] .header-row nav.menu-login li{
        margin-left:0
    }
    html[dir=ltr] .header-row nav.menu-login li{
        float:right
    }
    html[dir=rtl] .header-row nav.menu-login li{
        float:left
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:64em){
    .header-row .header-bottom{
        width:100%
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:64em){
    .header-row .site-logo{
        position:relative;
        top:0
    }
    html[dir=ltr] .header-row .site-logo{
        left:0
    }
    html[dir=rtl] .header-row .site-logo{
        right:0
    }
    html[dir=ltr] .header-row .site-logo{
        margin-left:0
    }
    html[dir=rtl] .header-row .site-logo{
        margin-right:0
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:64em){
    .header-row .block--apachesolr-panels{
        width:100%
    }
}
@media (min-width:0) and (max-width:64em){
    .header-row{
        min-height:inherit
    }
}
.header-row{
    padding-top:15px
}
html[dir=ltr] .header-row .block--locale-language-content{
    margin-right:1%
}
html[dir=rtl] .header-row .block--locale-language-content{
    margin-left:1%
}
html[dir=ltr] .header-row .login-dropdown{
    margin-right:1%
}
html[dir=rtl] .header-row .login-dropdown{
    margin-left:1%
}
.header-row .block--apachesolr-panels{
    max-width:270px
}
@media (min-width:0) and (max-width:64em){
    .header-row .block--apachesolr-panels{
        max-width:none
    }
}
.header-row .header-top{
    margin-bottom:10px
}
.header-row .apachesolr-panels-search-block{
    margin-bottom:10px
}
.header-row .site-logo{
    height:96px;
    position:absolute;
}
.header-row .site-logo img{
    max-width:none;
    position:absolute;
    width:100%
}
@media (min-width:0) and (max-width:64em){
    .header-row .site-logo{
        height:44px;
        position:relative;
        width:100%;
        max-width:100%
    }
    .header-row .site-logo img{
        max-width:240px;
        position:relative;
		padding-bottom:10px;
    }
}
@media (min-width:0) and (max-width:40em){
    .header-row .site-logo img{
        min-width:0
    }
}
.header-row{
    padding-top:20px;
    background-color:#fff
}
@media (min-width:0) and (max-width:64em){
    .header-row{
        padding-top:55px
    }
}
@media (min-width:64.0625em){
    .header-row .site-logo{
        margin-top:0px
    }
}
@media (min-width:64.0625em){
    .header-row .site-logo img{
        position:relative;
        max-width:278px
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .header-row .site-logo img{
        max-width:176px;
        min-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .header-row .site-logo img{
        max-width:140px
    }
}
.header-row nav.menu-utility-menu{
    max-width:100%
}
html[dir=ltr] .header-row nav.menu-utility-menu li{
    margin-right:30px
}
html[dir=rtl] .header-row nav.menu-utility-menu li{
    margin-left:30px
}
.header-row nav.menu-utility-menu a{
    font-family:"Montserrat",sans-serif;
    color:#402d2b;
    text-decoration:underline
}
.header-row nav.menu-utility-menu a:focus{
    outline:1px dotted #402d2b;
    outline-offset:-1px
}
html[dir=ltr] .header-row nav.menu-login li{
    margin-left:8px
}
html[dir=rtl] .header-row nav.menu-login li{
    margin-right:8px
}
.header-row .menu-language-menu{
    width:100%;
    margin-top:15px
}
html[dir=ltr] .header-row .menu-language-menu{
    float:right
}
html[dir=rtl] .header-row .menu-language-menu{
    float:left
}
@media (min-width:0) and (max-width:64em){
    .header-row .menu-language-menu{
        position:absolute;
        top:0
    }
    html[dir=ltr] .header-row .menu-language-menu{
        right:2%
    }
    html[dir=rtl] .header-row .menu-language-menu{
        left:2%
    }
}
html[dir=ltr] .header-row .menu-language-menu li{
    float:right
}
html[dir=rtl] .header-row .menu-language-menu li{
    float:left
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .header-row .menu-language-menu li{
        margin-right:0
    }
    html[dir=rtl] .header-row .menu-language-menu li{
        margin-left:0
    }
}
.header-row .menu-language-menu a{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    position:relative;
    font-family:"Montserrat",sans-serif
}
html[dir=ltr] .header-row .menu-language-menu a{
    padding-right:30px
}
html[dir=rtl] .header-row .menu-language-menu a{
    padding-left:30px
}
.header-row .menu-language-menu a:hover,.header-row .menu-language-menu a:focus,.header-row .menu-language-menu a:active{
    text-decoration:underline
}
.header-row .menu-language-menu a:focus{
    outline:1px dotted #402d2b;
    outline-offset:-1px
}
.header-row .menu-language-menu a::after{
    content:'';
    position:absolute;
    top:3px;
    border:6px solid transparent;
    border-top:6px solid #3c2a28
}
html[dir=ltr] .header-row .menu-language-menu a::after{
    right:0
}
html[dir=rtl] .header-row .menu-language-menu a::after{
    left:0
}
.images-block{
    text-align:center
}
.images-block .field-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .images-block .field-item{
    margin:0 3% 18px 0
}
html[dir=rtl] .images-block .field-item{
    margin:0 0 18px 3%
}
.pane-node-field-body-images{
    margin-bottom:2%
}
.pane-node-field-body-images .field-collection-container,.pane-node-field-body-images .field-collection-view{
    border-bottom:0;
    margin:0;
    padding:0
}
.pane-node-field-body-images.left{
    margin:0 2% 0 0 !important
}
html[dir=ltr] .pane-node-field-body-images.left{
    float:left
}
html[dir=rtl] .pane-node-field-body-images.left{
    float:right
}
.pane-node-field-body-images.right{
    margin:0 0 0 !important 2%
}
html[dir=ltr] .pane-node-field-body-images.right{
    float:right
}
html[dir=rtl] .pane-node-field-body-images.right{
    float:left
}
.pane-node-field-body-images .field--name-field-body-image-caption{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-style:italic
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-body-images.half{
        width:100% !important
    }
    .pane-node-field-body-images.one-quarter{
        width:50% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-body-images.one-quarter{
        width:100% !important
    }
}
.node-type-image .pane-node-field-image-detail-image.three-quarters{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 auto !important;
    vertical-align:top;
    width:75%
}
html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
    text-align:left
}
html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
    text-align:right
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .node-type-image .pane-node-field-image-detail-image.three-quarters{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .node-type-image .pane-node-field-image-detail-image.three-quarters{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .node-type-image .pane-node-field-image-detail-image.three-quarters{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .node-type-image .pane-node-field-image-detail-image.three-quarters{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-field-image-detail-image.three-quarters{
        border-right-width:0
    }
}
.node-type-image .pane-node-body.one-quarter{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-left:0% !important;
    vertical-align:top;
    width:24.5%
}
html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
    margin-left:0
}
html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
    margin-right:0
}
html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
    padding-left:20px
}
html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
    padding-right:20px
}
html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
    text-align:left
}
html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
    text-align:right
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        padding-left:0px
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        padding-right:0px
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .node-type-image .pane-node-body.one-quarter{
        width:74.5%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .node-type-image .pane-node-body.one-quarter{
        width:74.5%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .node-type-image .pane-node-body.one-quarter{
        width:74.5%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .node-type-image .pane-node-body.one-quarter{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        padding-left:0px
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        padding-right:0px
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .node-type-image .pane-node-body.one-quarter{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .node-type-image .pane-node-body.one-quarter{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .node-type-image .pane-node-body.one-quarter{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .node-type-image .pane-node-body.one-quarter{
        width:100%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .pane-node-body.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .pane-node-body.one-quarter{
        border-right-width:0
    }
}
.node-type-image .main-row .full{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 auto !important;
    text-align:center
}
@media (min-width:75em){
    .node-type-image .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .main-row .full{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .node-type-image .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .main-row .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node-type-image .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .main-row .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-image .main-row .full{
        width:100%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        margin-left:2%
    }
    html[dir=rtl] .node-type-image .main-row .full{
        margin-right:2%
    }
    html[dir=ltr] .node-type-image .main-row .full{
        border-left-width:0
    }
    html[dir=rtl] .node-type-image .main-row .full{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node-type-image .main-row .full{
        text-align:center
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-image .main-row .full{
        text-align:center
    }
}
.page-images .file-image{
    padding-top:0
}
#mini-panel-product_ingredients .pane-node-field-ingredients-active{
    margin-bottom:10px
}
#mini-panel-product_ingredients .field-collection-container{
    border-bottom:0;
    margin-bottom:0
}
#mini-panel-product_ingredients .field-collection-container .field-items .field-item .field-collection-view{
    border-bottom:0;
    margin:0;
    padding:0
}
.ingredient-row{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    border:1px solid #fff
}
.ingredient-row .field-label{
    border-bottom:1px solid #fff;
    font-weight:700;
    padding:1%
}
.ingredient-row .field-item{
    margin:0 !important
}
.ingredient-row .ingredient-row{
    border:0;
    margin:0;
    padding:0;
    width:50%
}
html[dir=ltr] .ingredient-row .ingredient-row{
    float:left
}
html[dir=rtl] .ingredient-row .ingredient-row{
    float:right
}
.ingredient-row .ingredient-row .field-label{
    display:none
}
.ingredient-row .ingredient-row .field-item{
    padding:2%
}
.ingredient-row .ingredient-row.field--name-field-ingredient-purpose .field-item{
    padding-left:0
}
.ingredient-row .janrain-share-container{
    display:none
}
#block-janrain-janrain-user-menu h2,#block-janrain-janrain-user-menu .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #block-janrain-janrain-user-menu h1,#block-janrain-janrain-user-menu .heading-two,#block-janrain-janrain-user-menu--2 h2,#block-janrain-janrain-user-menu--2 .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #block-janrain-janrain-user-menu--2 h1,#block-janrain-janrain-user-menu--2 .heading-two{
    display:none
}
#main-content .janrain-custom-questions-wrapper input,#main-content .janrain-custom-questions-wrapper select,#main-content .janrain-custom-optin-wrapper input,#main-content .janrain-custom-optin-wrapper select{
    margin-bottom:0.66667%
}
.janrain-share-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#F0F0F0;
    color:#666;
    font-family:sans-serif;
    padding:5px
}
html[dir=ltr] .janrain-share-container{
    margin-left:0
}
html[dir=rtl] .janrain-share-container{
    margin-right:0
}
.janrain-share-text{
    position:relative;
    top:1px
}
.janrain-provider-icon-16,.janrain-provider-icon-32{
    margin-bottom:1px
}
html[dir=ltr] .janrain-provider-icon-16,html[dir=ltr] .janrain-provider-icon-32{
    margin-left:3px
}
html[dir=rtl] .janrain-provider-icon-16,html[dir=rtl] .janrain-provider-icon-32{
    margin-right:3px
}
.janrain-provider-icon-16:hover,.janrain-provider-icon-32:hover{
    cursor:pointer
}
.janrain-capture-ui .capture_col_8{
    max-width:500px;
    width:100% !important
}
#capture_forgotPassword_forgotPasswordForm .capture_form_error{
    color:#f58002;
    font-size:12
}
html[dir=ltr] #capture_forgotPassword_forgotPasswordForm .capture_form_error{
    padding-left:22px
}
html[dir=rtl] #capture_forgotPassword_forgotPasswordForm .capture_form_error{
    padding-right:22px
}
html[dir=ltr] #capture_forgotPassword_forgotPasswordForm .capture_form_error{
    background-position:0 1px
}
html[dir=rtl] #capture_forgotPassword_forgotPasswordForm .capture_form_error{
    background-position:100% 0
}
#capture_signIn_userInformationForm_errorMessages,#capture_changePassword_newPasswordFormProfile_errorMessages{
    line-height:1.75
}
html[dir=ltr] #capture_signIn_userInformationForm_errorMessages .capture_form_error,html[dir=ltr] #capture_changePassword_newPasswordFormProfile_errorMessages .capture_form_error{
    padding-left:22px
}
html[dir=rtl] #capture_signIn_userInformationForm_errorMessages .capture_form_error,html[dir=rtl] #capture_changePassword_newPasswordFormProfile_errorMessages .capture_form_error{
    padding-right:22px
}
html[dir=ltr] #capture_signIn_userInformationForm_errorMessages .capture_form_error,html[dir=ltr] #capture_changePassword_newPasswordFormProfile_errorMessages .capture_form_error{
    background-position:0 5px !important
}
html[dir=rtl] #capture_signIn_userInformationForm_errorMessages .capture_form_error,html[dir=rtl] #capture_changePassword_newPasswordFormProfile_errorMessages .capture_form_error{
    background-position:5px 0 !important
}
.janrain-capture-ui .capture_password .capture_tip_error{
    width:100%
}
.modal-hide{
    border:1px solid #d6d6d6;
    background-color:#fff;
    margin-top:0;
    max-width:520px;
    overflow:hidden;
    padding:0;
    position:fixed;
    width:90%;
    z-index:999
}
html[dir=ltr] .modal-hide{
    left:50%
}
html[dir=rtl] .modal-hide{
    right:50%
}
html[dir=ltr] .modal-hide{
    margin-left:-260px
}
html[dir=rtl] .modal-hide{
    margin-right:-260px
}
.modal-hide.scrollable{
    -webkit-overflow-scrolling:touch;
    overflow-y:auto
}
@media (min-width:0) and (max-width:40em){
    .modal-hide{
        max-width:87% !important
    }
    html[dir=ltr] .modal-hide{
        left:0 !important
    }
    html[dir=rtl] .modal-hide{
        right:0 !important
    }
    html[dir=ltr] .modal-hide{
        margin-left:5% !important
    }
    html[dir=rtl] .modal-hide{
        margin-right:5% !important
    }
}
#janrainModalOverlay{
    z-index:998 !important
}
.change-password-label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
#capture_editProfile_linkedAccounts_linknewlink{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
#janrainModal .heading-two,#editProfile .heading-two,#janrainEmbedded .heading-two{
    font-weight:bold;
    margin-bottom:20px
}
#janrainModal .heading-three,#editProfile .heading-three,#janrainEmbedded .heading-three{
    font-weight:bold;
    margin:18px 0
}
#janrainModal .heading-four,#editProfile .heading-four,#janrainEmbedded .heading-four{
    font-weight:bold
}
#janrainModal .section-header,#editProfile .section-header,#janrainEmbedded .section-header{
    background-color:#e6e6e6;
    margin:20px 0;
    overflow:hidden;
    padding:2%
}
#janrainModal .section-header .heading-three,#janrainModal .section-header .heading-four,#editProfile .section-header .heading-three,#editProfile .section-header .heading-four,#janrainEmbedded .section-header .heading-three,#janrainEmbedded .section-header .heading-four{
    margin:5px 0;
    text-transform:none
}
html[dir=ltr] #janrainModal .section-header .heading-three,html[dir=ltr] #editProfile .section-header .heading-three,html[dir=ltr] #janrainEmbedded .section-header .heading-three{
    float:left
}
html[dir=rtl] #janrainModal .section-header .heading-three,html[dir=rtl] #editProfile .section-header .heading-three,html[dir=rtl] #janrainEmbedded .section-header .heading-three{
    float:right
}
#janrainModal .section-header .heading-four,#editProfile .section-header .heading-four,#janrainEmbedded .section-header .heading-four{
    font-weight:normal
}
html[dir=ltr] #janrainModal .section-header .heading-four,html[dir=ltr] #editProfile .section-header .heading-four,html[dir=ltr] #janrainEmbedded .section-header .heading-four{
    float:right
}
html[dir=rtl] #janrainModal .section-header .heading-four,html[dir=rtl] #editProfile .section-header .heading-four,html[dir=rtl] #janrainEmbedded .section-header .heading-four{
    float:left
}
#janrainModal,#janrainEmbedded{
    -webkit-border-radius:0 !important;
    -moz-border-radius:0 !important;
    -ms-border-radius:0 !important;
    -o-border-radius:0 !important;
    border-radius:0 !important;
    background-color:#fff !important;
    border-top-left-radius:0 !important;
    border-top-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    border-bottom-left-radius:0 !important;
    position:relative !important;
    top:0 !important;
    width:100% !important
}
html[dir=ltr] #janrainModal,html[dir=ltr] #janrainEmbedded{
    left:0 !important
}
html[dir=rtl] #janrainModal,html[dir=rtl] #janrainEmbedded{
    right:0 !important
}
#janrainModal [data-icon]:before,#janrainModal [class*="icon-"]:before,#janrainEmbedded [data-icon]:before,#janrainEmbedded [class*="icon-"]:before{
    font-family:"janrain-icons"
}
#janrainModal li[role=button],#janrainEmbedded li[role=button]{
    border:0 !important;
    border-top-left-radius:0 !important;
    border-top-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    border-bottom-left-radius:0 !important;
    height:auto !important
}
#janrainModal li[role=button] a,#janrainEmbedded li[role=button] a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    font-size:14px !important;
    margin-bottom:0;
    padding:13px 17px !important
}
html[dir=ltr] #janrainModal li[role=button] a,html[dir=ltr] #janrainEmbedded li[role=button] a{
    padding:20px 35px
}
html[dir=rtl] #janrainModal li[role=button] a,html[dir=rtl] #janrainEmbedded li[role=button] a{
    padding:20px 35px
}
#janrainModal li[role=button] a:hover,#janrainModal li[role=button] a:focus,#janrainModal li[role=button] a:active,#janrainEmbedded li[role=button] a:hover,#janrainEmbedded li[role=button] a:focus,#janrainEmbedded li[role=button] a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
#janrainModal li[role=button] a .janrain-provider-text-color-facebook,#janrainModal li[role=button] a .janrain-provider-text-color-twitter,#janrainEmbedded li[role=button] a .janrain-provider-text-color-facebook,#janrainEmbedded li[role=button] a .janrain-provider-text-color-twitter{
    color:#fff !important
}
#janrainModal>img,#janrainEmbedded>img{
    cursor:pointer;
    display:block;
    height:28px;
    position:absolute;
    z-index:1000;
    top:8px !important;
    width:28px
}
html[dir=ltr] #janrainModal>img,html[dir=ltr] #janrainEmbedded>img{
    right:8px !important
}
html[dir=rtl] #janrainModal>img,html[dir=rtl] #janrainEmbedded>img{
    left:8px !important
}
#janrainModal .janrain-capture-ui .capture_secondary,#janrainEmbedded .janrain-capture-ui .capture_secondary{
    margin-top:0
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_secondary{
    margin-left:0
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_secondary{
    margin-right:0
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_secondary{
    margin-right:0
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_secondary{
    margin-left:0
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_error .capture_tip_error,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_error .capture_tip_error{
    float:left
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_error .capture_tip_error,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_error .capture_tip_error{
    float:right
}
#janrainModal .janrain-capture-ui.capture-ui-content#signIn,#janrainModal .janrain-capture-ui.capture-ui-content#returnSocial,#janrainModal .janrain-capture-ui.capture-ui-content#returnTraditional,#janrainModal .janrain-capture-ui.capture-ui-content#traditionalRegistration,#janrainEmbedded .janrain-capture-ui.capture-ui-content#signIn,#janrainEmbedded .janrain-capture-ui.capture-ui-content#returnSocial,#janrainEmbedded .janrain-capture-ui.capture-ui-content#returnTraditional,#janrainEmbedded .janrain-capture-ui.capture-ui-content#traditionalRegistration{
    width:100% !important
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin{
    width:100% !important
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget{
    min-height:0
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget .janrainHeader,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget .janrainHeader{
    display:none
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget .janrainContent,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget .janrainContent{
    border:0 !important;
    height:auto !important;
    padding-left:0 !important;
    padding-right:0 !important
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainPage,#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainProviderPages,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainPage,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainProviderPages{
    overflow:hidden
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainView div+div+div,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin .capture_login_widget #janrainView div+div+div{
    background-color:#fff !important;
    height:21px !important;
    position:relative !important
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_signin br,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_signin br{
    display:none
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_backgroundColor .capture_signin .heading-two,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_backgroundColor .capture_signin .heading-two{
    margin-top:0
}
#janrainModal .janrain-capture-ui.capture-ui-content .capture_header .heading-two,#janrainEmbedded .janrain-capture-ui.capture-ui-content .capture_header .heading-two{
    border-bottom:0 !important;
    color:#3c2a28;
    margin-top:0;
    text-transform:none
}
#janrainModal .janrain-capture-ui .capture_secondary,#janrainModal .janrain-capture-ui a.capture_secondary,#janrainModal .janrain-capture-ui button.capture_secondary,#janrainModal .janrain-capture-ui input[type=submit],#janrainModal .janrain-capture-ui button,#janrainModal .janrain-capture-ui input.capture_secondary,#janrainEmbedded .janrain-capture-ui .capture_secondary,#janrainEmbedded .janrain-capture-ui a.capture_secondary,#janrainEmbedded .janrain-capture-ui button.capture_secondary,#janrainEmbedded .janrain-capture-ui input[type=submit],#janrainEmbedded .janrain-capture-ui button,#janrainEmbedded .janrain-capture-ui input.capture_secondary{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=ltr] #janrainModal .janrain-capture-ui a.capture_secondary,html[dir=ltr] #janrainModal .janrain-capture-ui button.capture_secondary,html[dir=ltr] #janrainModal .janrain-capture-ui input[type=submit],html[dir=ltr] #janrainModal .janrain-capture-ui button,html[dir=ltr] #janrainModal .janrain-capture-ui input.capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui a.capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui button.capture_secondary,html[dir=ltr] #janrainEmbedded .janrain-capture-ui input[type=submit],html[dir=ltr] #janrainEmbedded .janrain-capture-ui button,html[dir=ltr] #janrainEmbedded .janrain-capture-ui input.capture_secondary{
    padding:20px 35px
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_secondary,html[dir=rtl] #janrainModal .janrain-capture-ui a.capture_secondary,html[dir=rtl] #janrainModal .janrain-capture-ui button.capture_secondary,html[dir=rtl] #janrainModal .janrain-capture-ui input[type=submit],html[dir=rtl] #janrainModal .janrain-capture-ui button,html[dir=rtl] #janrainModal .janrain-capture-ui input.capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui a.capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui button.capture_secondary,html[dir=rtl] #janrainEmbedded .janrain-capture-ui input[type=submit],html[dir=rtl] #janrainEmbedded .janrain-capture-ui button,html[dir=rtl] #janrainEmbedded .janrain-capture-ui input.capture_secondary{
    padding:20px 35px
}
#janrainModal .janrain-capture-ui .capture_secondary:hover,#janrainModal .janrain-capture-ui .capture_secondary:focus,#janrainModal .janrain-capture-ui .capture_secondary:active,#janrainModal .janrain-capture-ui a.capture_secondary:hover,#janrainModal .janrain-capture-ui a.capture_secondary:focus,#janrainModal .janrain-capture-ui a.capture_secondary:active,#janrainModal .janrain-capture-ui button.capture_secondary:hover,#janrainModal .janrain-capture-ui button.capture_secondary:focus,#janrainModal .janrain-capture-ui button.capture_secondary:active,#janrainModal .janrain-capture-ui input[type=submit]:hover,#janrainModal .janrain-capture-ui input[type=submit]:focus,#janrainModal .janrain-capture-ui input[type=submit]:active,#janrainModal .janrain-capture-ui button:hover,#janrainModal .janrain-capture-ui button:focus,#janrainModal .janrain-capture-ui button:active,#janrainModal .janrain-capture-ui input.capture_secondary:hover,#janrainModal .janrain-capture-ui input.capture_secondary:focus,#janrainModal .janrain-capture-ui input.capture_secondary:active,#janrainEmbedded .janrain-capture-ui .capture_secondary:hover,#janrainEmbedded .janrain-capture-ui .capture_secondary:focus,#janrainEmbedded .janrain-capture-ui .capture_secondary:active,#janrainEmbedded .janrain-capture-ui a.capture_secondary:hover,#janrainEmbedded .janrain-capture-ui a.capture_secondary:focus,#janrainEmbedded .janrain-capture-ui a.capture_secondary:active,#janrainEmbedded .janrain-capture-ui button.capture_secondary:hover,#janrainEmbedded .janrain-capture-ui button.capture_secondary:focus,#janrainEmbedded .janrain-capture-ui button.capture_secondary:active,#janrainEmbedded .janrain-capture-ui input[type=submit]:hover,#janrainEmbedded .janrain-capture-ui input[type=submit]:focus,#janrainEmbedded .janrain-capture-ui input[type=submit]:active,#janrainEmbedded .janrain-capture-ui button:hover,#janrainEmbedded .janrain-capture-ui button:focus,#janrainEmbedded .janrain-capture-ui button:active,#janrainEmbedded .janrain-capture-ui input.capture_secondary:hover,#janrainEmbedded .janrain-capture-ui input.capture_secondary:focus,#janrainEmbedded .janrain-capture-ui input.capture_secondary:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
@media (min-width:0) and (max-width:40em){
    #janrainModal .janrain-capture-ui .capture_secondary,#janrainModal .janrain-capture-ui a.capture_secondary,#janrainModal .janrain-capture-ui button.capture_secondary,#janrainModal .janrain-capture-ui input[type=submit],#janrainModal .janrain-capture-ui button,#janrainModal .janrain-capture-ui input.capture_secondary,#janrainEmbedded .janrain-capture-ui .capture_secondary,#janrainEmbedded .janrain-capture-ui a.capture_secondary,#janrainEmbedded .janrain-capture-ui button.capture_secondary,#janrainEmbedded .janrain-capture-ui input[type=submit],#janrainEmbedded .janrain-capture-ui button,#janrainEmbedded .janrain-capture-ui input.capture_secondary{
        margin:0 0 10px 0;
        width:100% !important
    }
}
#janrainModal .janrain-capture-ui .capture_select,#janrainEmbedded .janrain-capture-ui .capture_select{
    -moz-appearance:none
}
#janrainModal .janrain-capture-ui .capture_btn,#janrainModal .janrain-capture-ui a.capture_btn,#janrainModal .janrain-capture-ui button.capture_btn,#janrainModal .janrain-capture-ui input.capture_btn,#janrainModal .janrain-capture-ui .capture_backButton,#janrainEmbedded .janrain-capture-ui .capture_btn,#janrainEmbedded .janrain-capture-ui a.capture_btn,#janrainEmbedded .janrain-capture-ui button.capture_btn,#janrainEmbedded .janrain-capture-ui input.capture_btn,#janrainEmbedded .janrain-capture-ui .capture_backButton{
    border-radius:0 !important
}
#janrainModal .janrain-capture-ui .capture_backButton,#janrainEmbedded .janrain-capture-ui .capture_backButton{
    background-image:none;
    padding:9px 17px
}
#janrainModal .janrain-capture-ui a,#janrainModal .janrain-capture-ui a:visited,#janrainModal .janrain-capture-ui a:link,#janrainEmbedded .janrain-capture-ui a,#janrainEmbedded .janrain-capture-ui a:visited,#janrainEmbedded .janrain-capture-ui a:link{
    color:#3c2a28
}
#janrainModal .janrain-capture-ui a:hover,#janrainEmbedded .janrain-capture-ui a:hover{
    color:#0e0a09
}
#janrainModal .janrain-capture-ui a.capture_privacy,#janrainModal .janrain-capture-ui a:link.capture_privacy,#janrainEmbedded .janrain-capture-ui a.capture_privacy,#janrainEmbedded .janrain-capture-ui a:link.capture_privacy{
    color:#3c2a28;
    text-decoration:underline
}
#janrainModal .janrain-capture-ui a:hover.capture_privacy,#janrainModal .janrain-capture-ui a:visited.capture_privacy,#janrainEmbedded .janrain-capture-ui a:hover.capture_privacy,#janrainEmbedded .janrain-capture-ui a:visited.capture_privacy{
    color:#241918;
    text-decoration:underline
}
#janrainModal .janrain-capture-ui .capture_footer,#janrainEmbedded .janrain-capture-ui .capture_footer{
    height:auto;
    margin-top:0;
    padding:0
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_footer,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_footer{
    text-align:left
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_footer,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_footer{
    text-align:right
}
html[dir=ltr] #janrainModal .janrain-capture-ui .capture_error .capture_tip_error,html[dir=ltr] #janrainEmbedded .janrain-capture-ui .capture_error .capture_tip_error{
    float:none
}
html[dir=rtl] #janrainModal .janrain-capture-ui .capture_error .capture_tip_error,html[dir=rtl] #janrainEmbedded .janrain-capture-ui .capture_error .capture_tip_error{
    float:none
}
#janrainModal .janrain-icon-back:before,#janrainEmbedded .janrain-icon-back:before{
    font-family:'icomoon';
    font-size:24px
}
html[dir=ltr] #janrainModal .janrain-icon-back:before,html[dir=ltr] #janrainEmbedded .janrain-icon-back:before{
    content:"\e614"
}
html[dir=rtl] #janrainModal .janrain-icon-back:before,html[dir=rtl] #janrainEmbedded .janrain-icon-back:before{
    content:"\e613"
}
#janrainModal .providers,#janrainEmbedded .providers{
    width:47% !important
}
html[dir=ltr] #janrainModal .providers,html[dir=ltr] #janrainEmbedded .providers{
    margin-right:3% !important
}
html[dir=rtl] #janrainModal .providers,html[dir=rtl] #janrainEmbedded .providers{
    margin-left:3% !important
}
#janrainModal .providers li,#janrainEmbedded .providers li{
    width:100% !important
}
#janrainModal #forgotPasswordSuccess .capture_footer a,#janrainModal #resetPasswordSuccess .capture_footer a,#janrainEmbedded #forgotPasswordSuccess .capture_footer a,#janrainEmbedded #resetPasswordSuccess .capture_footer a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] #janrainModal #forgotPasswordSuccess .capture_footer a,html[dir=ltr] #janrainModal #resetPasswordSuccess .capture_footer a,html[dir=ltr] #janrainEmbedded #forgotPasswordSuccess .capture_footer a,html[dir=ltr] #janrainEmbedded #resetPasswordSuccess .capture_footer a{
    float:left
}
html[dir=rtl] #janrainModal #forgotPasswordSuccess .capture_footer a,html[dir=rtl] #janrainModal #resetPasswordSuccess .capture_footer a,html[dir=rtl] #janrainEmbedded #forgotPasswordSuccess .capture_footer a,html[dir=rtl] #janrainEmbedded #resetPasswordSuccess .capture_footer a{
    float:right
}
html[dir=ltr] #janrainModal #forgotPasswordSuccess .capture_footer a,html[dir=ltr] #janrainModal #resetPasswordSuccess .capture_footer a,html[dir=ltr] #janrainEmbedded #forgotPasswordSuccess .capture_footer a,html[dir=ltr] #janrainEmbedded #resetPasswordSuccess .capture_footer a{
    padding:20px 35px
}
html[dir=rtl] #janrainModal #forgotPasswordSuccess .capture_footer a,html[dir=rtl] #janrainModal #resetPasswordSuccess .capture_footer a,html[dir=rtl] #janrainEmbedded #forgotPasswordSuccess .capture_footer a,html[dir=rtl] #janrainEmbedded #resetPasswordSuccess .capture_footer a{
    padding:20px 35px
}
#janrainModal #forgotPasswordSuccess .capture_footer a:hover,#janrainModal #forgotPasswordSuccess .capture_footer a:focus,#janrainModal #forgotPasswordSuccess .capture_footer a:active,#janrainModal #resetPasswordSuccess .capture_footer a:hover,#janrainModal #resetPasswordSuccess .capture_footer a:focus,#janrainModal #resetPasswordSuccess .capture_footer a:active,#janrainEmbedded #forgotPasswordSuccess .capture_footer a:hover,#janrainEmbedded #forgotPasswordSuccess .capture_footer a:focus,#janrainEmbedded #forgotPasswordSuccess .capture_footer a:active,#janrainEmbedded #resetPasswordSuccess .capture_footer a:hover,#janrainEmbedded #resetPasswordSuccess .capture_footer a:focus,#janrainEmbedded #resetPasswordSuccess .capture_footer a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
#janrainModal .recaptchatable,#janrainEmbedded .recaptchatable{
    padding:0 !important
}
#janrainModal .recaptchatable .recaptcha_image_cell,#janrainEmbedded .recaptchatable .recaptcha_image_cell{
    padding:0 !important;
    width:100%
}
#janrainModal #recaptcha_image,#janrainEmbedded #recaptcha_image{
    height:63px !important;
    width:100% !important
}
#janrainModal .janrain-capture-ui #recaptcha_container .recaptchatable #recaptcha_response_field,#janrainEmbedded .janrain-capture-ui #recaptcha_container .recaptchatable #recaptcha_response_field{
    width:100% !important
}
html[dir=ltr] #janrainModal .recaptchatable,html[dir=ltr] #janrainModal #recaptcha_area tr,html[dir=ltr] #janrainModal #recaptcha_area td,html[dir=ltr] #janrainModal #recaptcha_area th,html[dir=ltr] #janrainEmbedded .recaptchatable,html[dir=ltr] #janrainEmbedded #recaptcha_area tr,html[dir=ltr] #janrainEmbedded #recaptcha_area td,html[dir=ltr] #janrainEmbedded #recaptcha_area th{
    padding-left:0 !important
}
html[dir=rtl] #janrainModal .recaptchatable,html[dir=rtl] #janrainModal #recaptcha_area tr,html[dir=rtl] #janrainModal #recaptcha_area td,html[dir=rtl] #janrainModal #recaptcha_area th,html[dir=rtl] #janrainEmbedded .recaptchatable,html[dir=rtl] #janrainEmbedded #recaptcha_area tr,html[dir=rtl] #janrainEmbedded #recaptcha_area td,html[dir=rtl] #janrainEmbedded #recaptcha_area th{
    padding-right:0 !important
}
html[dir=ltr] #janrainModal .recaptchatable,html[dir=ltr] #janrainModal #recaptcha_area tr,html[dir=ltr] #janrainModal #recaptcha_area td,html[dir=ltr] #janrainModal #recaptcha_area th,html[dir=ltr] #janrainEmbedded .recaptchatable,html[dir=ltr] #janrainEmbedded #recaptcha_area tr,html[dir=ltr] #janrainEmbedded #recaptcha_area td,html[dir=ltr] #janrainEmbedded #recaptcha_area th{
    padding-right:15px !important
}
html[dir=rtl] #janrainModal .recaptchatable,html[dir=rtl] #janrainModal #recaptcha_area tr,html[dir=rtl] #janrainModal #recaptcha_area td,html[dir=rtl] #janrainModal #recaptcha_area th,html[dir=rtl] #janrainEmbedded .recaptchatable,html[dir=rtl] #janrainEmbedded #recaptcha_area tr,html[dir=rtl] #janrainEmbedded #recaptcha_area td,html[dir=rtl] #janrainEmbedded #recaptcha_area th{
    padding-left:15px !important
}
#janrainModal #registrationNewVerification p.jjbos-opt-in-brand-name,#janrainModal #registrationNewVerification .where-to-buy2 #store-content .jjbos-opt-in-brand-name.where-to-buy2-message,.where-to-buy2 #store-content #janrainModal #registrationNewVerification .jjbos-opt-in-brand-name.where-to-buy2-message,#janrainEmbedded #registrationNewVerification p.jjbos-opt-in-brand-name,#janrainEmbedded #registrationNewVerification .where-to-buy2 #store-content .jjbos-opt-in-brand-name.where-to-buy2-message,.where-to-buy2 #store-content #janrainEmbedded #registrationNewVerification .jjbos-opt-in-brand-name.where-to-buy2-message{
    font-weight:bold;
    text-decoration:underline
}
#janrainModal #registrationNewVerification #edit-jjbos-brands-submit,#janrainEmbedded #registrationNewVerification #edit-jjbos-brands-submit{
    width:50%;
    margin-right:25px
}
#janrainModal #registrationNewVerification a.jjbos-deselect-all-link,#janrainEmbedded #registrationNewVerification a.jjbos-deselect-all-link{
    display:block;
    margin:10px 0;
    text-decoration:underline
}
#janrainModal #registrationNewVerification a.jjbos-cancel-link,#janrainEmbedded #registrationNewVerification a.jjbos-cancel-link{
    text-decoration:underline;
    font-family:"Hind Madurai",sans-serif;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
#janrainModal #registrationNewVerification a.capture_primary,#janrainEmbedded #registrationNewVerification a.capture_primary{
    font-family:"Hind Madurai",sans-serif
}
#janrainModal #registrationNewVerification button.jjbos-continue-button,#janrainEmbedded #registrationNewVerification button.jjbos-continue-button{
    margin-top:24px;
    display:block
}
#janrainModal #registrationNewVerification h3,#janrainEmbedded #registrationNewVerification h3{
    color:#3c2a28
}
#janrainModal #registrationNewVerification .heading-two,#janrainEmbedded #registrationNewVerification .heading-two{
    color:#3c2a28
}
#janrainModal #registrationNewVerification .partner-heading-two,#janrainEmbedded #registrationNewVerification .partner-heading-two{
    margin-top:32px
}
#janrainModal #registrationNewVerification .description,#janrainEmbedded #registrationNewVerification .description{
    font-family:"Hind Madurai",sans-serif
}
#janrainModal .jjbos-comm-prefs-fieldset,#janrainModal .janrain-custom-optin-wrapper,#janrainEmbedded .jjbos-comm-prefs-fieldset,#janrainEmbedded .janrain-custom-optin-wrapper{
    font-family:"Hind Madurai",sans-serif;
    font-size:15px;
    line-height:22px;
    font-size:1.5rem;
    line-height:2.2rem
}
#janrainModal{
    padding:0 !important
}
#janrainModal .janrain-capture-ui.capture-ui-content{
    padding:3%
}
#janrainEmbedded{
    background:#fdfdfd !important
}
#janrainEmbedded .section-header{
    padding:1%
}
.janrainContent{
    background-color:#fff !important;
    width:100% !important
}
#janrainProviderPages{
    position:relative !important
}
.janrain-capture-ui .capture_form_item{
    margin-bottom:10px !important;
    min-height:0 !important
}
.janrain-capture-ui .capture_btn_half,.janrain-capture-ui a.capture_btn_half,.janrain-capture-ui button.capture_btn_half,.janrain-capture-ui input.capture_btn_half{
    width:auto
}
.janrainHeader{
    height:auto !important;
    white-space:normal !important;
    width:100% !important
}
.janrainHeader div{
    display:inline
}
body #janrain-share.janrain-share-landscape{
    max-width:640px !important;
    width:100% !important
}
body #janrain-share.janrain-share-portrait{
    height:470px !important;
    max-width:512px !important;
    padding:5px;
    width:100% !important
}
body #janrain-share.janrain-share-portrait .janrain-share-input-container{
    width:100%
}
body #janrain-share.janrain-share-portrait .janrain-share-providerpage-sendcomplete .janrain-share-providerpage-sentscreen{
    background:#fff url(../../../../../docj27ko03fnu.cloudfront.net/rel/img/ffbf88175d8238458255d414261e82fb.png) no-repeat center top;
    padding:84px 18px 18px 102px
}
html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-sendcomplete .janrain-share-providerpage-sentscreen{
    left:0
}
html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-sendcomplete .janrain-share-providerpage-sentscreen{
    right:0
}
html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-sendcomplete .janrain-share-providerpage-sentscreen{
    padding-left:18px
}
html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-sendcomplete .janrain-share-providerpage-sentscreen{
    padding-right:18px
}
body #janrain-share.janrain-share-portrait .janrain-share-providerslist,body #janrain-share.janrain-share-portrait #janrain-share-background,body #janrain-share.janrain-share-portrait .janrain-share-providerslist-provider{
    height:65px
}
body #janrain-share.janrain-share-portrait .janrain-share-providerpage{
    margin-top:65px;
    padding-top:25px;
    width:100%
}
body #janrain-share.janrain-share-portrait .janrain-share-providerpage-content{
    height:auto;
    padding-bottom:74px
}
body #janrain-share.janrain-share-portrait .janrain-share-preview-input{
    width:100%
}
html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-titlebroadcast,html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-titlecontact{
    margin-left:0
}
html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-titlebroadcast,html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-providerpage-titlecontact{
    margin-right:0
}
body #janrain-share.janrain-share-portrait .janrain-share-attribution{
    bottom:-22px;
    width:100%
}
html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-attribution{
    left:5px
}
html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-attribution{
    right:5px
}
html[dir=ltr] body #janrain-share.janrain-share-portrait .janrain-share-attribution{
    text-align:left
}
html[dir=rtl] body #janrain-share.janrain-share-portrait .janrain-share-attribution{
    text-align:right
}
body #janrain-share.janrain-share-portrait .janrain-share-attribution a{
    color:#fff;
    opacity:1
}
body #janrain-share.janrain-share-portrait .janrain-share-attribution a:hover{
    opacity:0.8
}
body #janrain-share.janrain-share-portrait #janrain-share-providerslist-provider-email .janrain-share-providerslist-provider-arrow{
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3c2a28
}
body #janrain-share .janrain-share-providerpage-loggedin .janrain-share-login{
    margin-top:4px
}
body #janrain-share .janrain-share-contactadd .janrain-share-input{
    max-width:350px;
    width:80%
}
body #janrain-share .janrain-share-preview{
    width:100%
}
body #janrain-share .janrain-share-providerpage{
    height:390px !important
}
body #janrain-share .janrain-share-login-messageemail{
    bottom:initial !important;
    padding:0 5%;
    text-align:center;
    top:280px;
    width:100%
}
html[dir=ltr] body #janrain-share .janrain-share-login-messageemail{
    right:0
}
html[dir=rtl] body #janrain-share .janrain-share-login-messageemail{
    left:0
}
body #janrain-share .janrain-share-providerpage-sentscreen{
    background-position:10px 67px;
    height:100%;
    padding:84px 18px 18px 102px;
    width:100%
}
@media (max-width:870px){
    body .janrain-share-providerpage-sentscreen-text{
        font-size:13px;
        line-height:19.5px;
        font-size:1.3rem;
        line-height:1.95rem
    }
}
body .janrain-share-contact{
    height:100%
}
body .janrain-share-providerpage-content{
    position:relative
}
body .janrain-share-login-button .janrain-share-login-button-text,body .janrain-share-providerpage-loggedin.janrain-share-providerpage-email .janrain-share-login-button-text{
    margin:0 15px
}
body .janrain-share-providerpage-email,body .janrain-share-providerpage-email .janrain-share-contact-user-selected,body .janrain-share-providerpage-email .janrain-share-selected-placeholder,body .janrain-share-providerpage-email .janrain-share-scroll-bar .janrain-share-scroll-bar-dot-active div,body .janrain-share-email .janrain-share-contact-titlebar,body .janrain-share-email .janrain-share-providerpage-titlebroadcast,body .janrain-share-email .janrain-share-providerpage-titlecontact,body #janrain-share-mobile .janrain-share-providerpage-email .janrain-share-input-inputmode .janrain-share-input-title,body #janrain-share-mobile .janrain-share-providerpage-email .janrain-share-contact-user-selected .janrain-share-contact-user-close,body #janrain-share-mobile .janrain-share-providerpage-email .janrain-share-contact-user-selected:hover,body .janrain-share-providerpage-email .janrain-share-contact-closebutton,body .janrain-share-providerpage-email .janrain-share-contact-donebutton{
    background-color:#3c2a28
}
body .janrain-share-providerpage-email .janrain-share-contactadd-browse,body .janrain-share-providerpage-email .janrain-share-login-messageemail span,body .janrain-share-providerpage-email .janrain-share-login-button,body .janrain-share-attribution a:visited,body .janrain-share-attribution a:link,body .janrain-share-providerpage-email .janrain-share-providerpage-startover span,body .janrain-share-providerpage-email .janrain-share-input-button,body .janrain-share-providerpage-email .janrain-share-login-button-text,body #janrain-share-mobile .janrain-share-providerpage-email .janrain-share-contact-user-selected .janrain-share-contact-user-close{
    color:#3c2a28
}
body .janrain-share-providerpage-email .janrain-share-contactadd-browse:hover,body .janrain-share-providerpage-email .janrain-share-login-messageemail span:hover,body .janrain-share-providerpage-email .janrain-share-providerpage-startover span:hover,body .janrain-share-providerpage-email .janrain-share-login-button:hover,body .janrain-share-providerpage-email .janrain-share-input-button:hover,body .janrain-share-providerpage-email .janrain-share-login-button-text:hover,body #janrain-share-mobile .janrain-share-providerpage-email .janrain-share-contact-user-selected .janrain-share-contact-user-close:hover{
    color:#000
}
body #janrain-share-providerslist-provider-email .janrain-share-providerslist-provider-arrow{
    border-color:rgba(0,0,0,0) #3c2a28 rgba(0,0,0,0) rgba(0,0,0,0);
    border-right-color:#3c2a28
}
#fancybox-loading.janrain_lazy_loading_throbber_holder{
    background-image:none
}
#fancybox-loading.janrain_lazy_loading_throbber_holder>div{
    background-repeat:no-repeat;
    background-size:44px 44px
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
    #fancybox-loading.janrain_lazy_loading_throbber_holder{
        background-image:none
    }
    #fancybox-loading.janrain_lazy_loading_throbber_holder>div{
        background-repeat:no-repeat;
        background-size:44px 44px
    }
}
.janrain-email-sharing-mode .content-outer-wrapper{
    z-index:auto
}
.janrain-email-sharing-mode .content-outer-wrapper .content-row{
    z-index:7;
    overflow:visible
}
.janrain-capture-ui .capture_form .capture_form_collection>label{
    padding:0 0 15px
}
#jjbos-brand-opt-in-partners-about-me-form input[type="submit"],#jjbos-comm-prefs-user-form input[type="submit"]{
    width:auto;
    margin-bottom:2%
}
#jjbos-brand-opt-in-partners-about-me-form input,#jjbos-comm-prefs-user-form input{
    margin-bottom:0
}
.block--locale-language-content{
    min-width:100px
}
html[dir=ltr] .block--locale-language-content{
    margin-right:2%
}
html[dir=rtl] .block--locale-language-content{
    margin-left:2%
}
html[dir=ltr] .block--locale-language-content{
    float:right
}
html[dir=rtl] .block--locale-language-content{
    float:left
}
@media (min-width:0) and (max-width:64em){
    .block--locale-language-content{
        position:absolute;
        top:16px
    }
    html[dir=ltr] .block--locale-language-content{
        right:61px
    }
    html[dir=rtl] .block--locale-language-content{
        left:61px
    }
    .block--locale-language-content select{
        position:relative;
        top:9px
    }
}
@media (min-width:0) and (max-width:40em){
    .block--locale-language-content{
        top:11px
    }
    html[dir=ltr] .block--locale-language-content{
        right:0
    }
    html[dir=rtl] .block--locale-language-content{
        left:0
    }
    .block--locale-language-content select{
        top:0
    }
}
.block--locale-language-content ul{
    margin:0;
    padding:0
}
.block--locale-language-content li{
    list-style-type:none
}
.block--locale-language-content .language-link{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    border:0;
    padding:10px 15px
}
html[dir=ltr] .block--locale-language-content .language-link{
    padding:20px 35px
}
html[dir=rtl] .block--locale-language-content .language-link{
    padding:20px 35px
}
.block--locale-language-content .language-link:hover,.block--locale-language-content .language-link:focus,.block--locale-language-content .language-link:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
@media (min-width:0) and (max-width:40em){
    .block--locale-language-content .language-link{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem;
        padding:3px 6px
    }
}
@media (min-width:0) and (max-width:64em){
    .header-row .login-dropdown{
        position:absolute;
        top:-600px
    }
}
.login-dropdown{
    display:block;
    position:relative
}
html[dir=ltr] .login-dropdown{
    float:right
}
html[dir=rtl] .login-dropdown{
    float:left
}
html[dir=ltr] .login-dropdown{
    margin-right:2%
}
html[dir=rtl] .login-dropdown{
    margin-left:2%
}
.not-logged-in .login-dropdown .menu-login{
    display:block
}
.not-logged-in .login-dropdown .menu-loggedin{
    display:none
}
.logged-in .login-dropdown .menu-login{
    display:none
}
.logged-in .login-dropdown .menu-loggedin{
    display:block
}
.login-dropdown nav{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.login-dropdown a.menu-loggedin,.login-dropdown .menu-login a{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    color:#fff;
    position:relative;
    vertical-align:middle;
    width:100%
}
.login-dropdown a.menu-loggedin,.login-dropdown .menu-login li{
    background-color:#3c2a28
}
html[dir=ltr] .login-dropdown a.menu-loggedin,html[dir=ltr] .login-dropdown .menu-login li{
    margin-right:0
}
html[dir=rtl] .login-dropdown a.menu-loggedin,html[dir=rtl] .login-dropdown .menu-login li{
    margin-left:0
}
.login-dropdown a.menu-loggedin:hover,.login-dropdown a.menu-loggedin:focus,.login-dropdown .menu-login li:hover,.login-dropdown .menu-login li:focus{
    background-color:#241918
}
html[dir=ltr] .login-dropdown .menu-login li{
    padding-left:0
}
html[dir=rtl] .login-dropdown .menu-login li{
    padding-right:0
}
html[dir=ltr] .login-dropdown .menu-login li.login.first{
    margin-right:8px
}
html[dir=rtl] .login-dropdown .menu-login li.login.first{
    margin-left:8px
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .login-dropdown .menu-login li.login.first{
        margin-right:0
    }
    html[dir=rtl] .login-dropdown .menu-login li.login.first{
        margin-left:0
    }
}
.login-dropdown .menu-login.disabled li{
    opacity:0.3
}
.login-dropdown .menu-login.disabled li:focus,.login-dropdown .menu-login.disabled li:hover{
    background-color:#3c2a28
}
.login-dropdown .menu-login.disabled li a{
    cursor:default
}
.login-dropdown .menu-login a{
    padding:10px 15px
}
.login-dropdown .menu-login a:active{
    background-color:#0b0807
}
html[dir=ltr] .login-dropdown a.menu-loggedin{
    padding:10px 36px 10px 15px
}
html[dir=rtl] .login-dropdown a.menu-loggedin{
    padding:10px 15px 10px 36px
}
.login-dropdown a.menu-loggedin:after{
    content:"\e618";
    display:block;
    font-family:'icomoon';
    font-size:18px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .login-dropdown a.menu-loggedin:after{
    right:15px
}
html[dir=rtl] .login-dropdown a.menu-loggedin:after{
    left:15px
}
.login-dropdown a.menu-loggedin.active-dropdown{
    background-color:#0b0807
}
.login-dropdown a.menu-loggedin.active-dropdown:after{
    content:"\e617"
}
.login-dropdown .menu-loggedin ul{
    border-left:1px solid #fff;
    border-bottom:1px solid #fff;
    border-right:1px solid #fff;
    overflow:hidden;
    position:absolute;
    width:100%
}
html[dir=ltr] .login-dropdown .menu-loggedin ul{
    text-align:left
}
html[dir=rtl] .login-dropdown .menu-loggedin ul{
    text-align:right
}
.login-dropdown .menu-loggedin ul li{
    background-color:#fff;
    border-top:1px solid #fff;
    list-style-type:none;
    text-decoration:none;
    width:100%
}
html[dir=ltr] .login-dropdown .menu-loggedin ul li{
    border-left:0
}
html[dir=rtl] .login-dropdown .menu-loggedin ul li{
    border-right:0
}
html[dir=ltr] .login-dropdown .menu-loggedin ul li{
    padding-left:0
}
html[dir=rtl] .login-dropdown .menu-loggedin ul li{
    padding-right:0
}
.login-dropdown .menu-loggedin ul li:first-child{
    border-top:0
}
.login-dropdown .menu-loggedin ul li:hover,.login-dropdown .menu-loggedin ul li:focus{
    background-color:#ebebeb
}
.login-dropdown .menu-loggedin ul li:active{
    background-color:#d6d6d6
}
.login-dropdown .menu-loggedin ul a{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    color:#3c2a28;
    display:block;
    padding:6px 15px;
    width:100%
}
.touch-nav .login-dropdown{
    margin-bottom:10px;
    width:100%
}
html[dir=ltr] .touch-nav .login-dropdown{
    float:left
}
html[dir=rtl] .touch-nav .login-dropdown{
    float:right
}
.touch-nav .login-dropdown a.menu-loggedin{
    background-color:#fff
}
.touch-nav .login-dropdown a.menu-loggedin:hover,.touch-nav .login-dropdown a.menu-loggedin:focus{
    background-color:#ebebeb
}
.touch-nav .login-dropdown a.menu-loggedin:after{
    color:#3c2a28;
    content:"\e60a";
    font-size:12px
}
.touch-nav .login-dropdown a.menu-loggedin.active-dropdown{
    background-color:#d6d6d6
}
.touch-nav .login-dropdown a.menu-loggedin.active-dropdown:after{
    content:"\e60b"
}
.touch-nav .login-dropdown .menu-login a:active{
    background-color:#d6d6d6
}
.touch-nav .login-dropdown .menu-loggedin a{
    background-color:#fff
}
.touch-nav .login-dropdown .menu-loggedin a:hover,.touch-nav .login-dropdown .menu-loggedin a:focus{
    background-color:#fafafa
}
.touch-nav .login-dropdown .menu-loggedin a:active,.touch-nav .login-dropdown .menu-loggedin a.active{
    background-color:#e6e6e6
}
.touch-nav .login-dropdown .login-toggle-link{
    color:#3c2a28;
    font-weight:700
}
.touch-nav .login-dropdown ul{
    border:0;
    position:relative
}
html[dir=ltr] .touch-nav .login-dropdown ul{
    padding-left:0
}
html[dir=rtl] .touch-nav .login-dropdown ul{
    padding-right:0
}
.touch-nav .login-dropdown ul li{
    background-color:#fff
}
.touch-nav .login-dropdown ul li:focus,.touch-nav .login-dropdown ul li:hover{
    background-color:#ebebeb
}
.touch-nav .login-dropdown ul li:active{
    background-color:#d6d6d6
}
.touch-nav .login-dropdown ul a{
    border-bottom:1px solid #d6d6d6;
    color:#3c2a28;
    font-weight:700;
    padding:11px 15px
}
@media (min-width:0) and (max-width:40em){
    .mejs-container{
        width:100% !important
    }
}
.mejs-container .mejs-controls{
    background:#402d2b;
    height:100%
}
.mejs-container .mejs-controls div.mejs-time-rail{
    background:#333;
    margin-top:13px;
    padding-bottom:22px
}
.mejs-container .mejs-controls .mejs-time-total,.mejs-container .mejs-controls .mejs-horizontal-volume-total,.mejs-container .mejs-controls .mejs-time-loaded{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    background:#5B5B5B
}
.mejs-container .mejs-controls .mejs-horizontal-volume-current,.mejs-container .mejs-controls .mejs-time-current{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    background:#B5B5B5
}
.mejs-container .mejs-controls .mejs-time-rail{
    position:relative
}
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{
    margin:4px 1.5%;
    width:97%
}
.mejs-container .mejs-controls .mejs-time-loaded{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
    opacity:0.1;
    background:#B5B5B5
}
.mejs-container .mejs-controls .mejs-time.mejs-currenttime-container{
    -webkit-border-radius:5px 0 0 5px;
    -moz-border-radius:5px 0 0 5px;
    -ms-border-radius:5px 0 0 5px;
    -o-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px;
    background:#333;
    margin-top:13px
}
html[dir=ltr] .mejs-container .mejs-controls .mejs-time.mejs-currenttime-container{
    margin-left:5px
}
html[dir=rtl] .mejs-container .mejs-controls .mejs-time.mejs-currenttime-container{
    margin-right:5px
}
.mejs-container .mejs-controls .mejs-time.mejs-duration-container{
    -webkit-border-radius:0 5px 5px 0;
    -moz-border-radius:0 5px 5px 0;
    -ms-border-radius:0 5px 5px 0;
    -o-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
    background:#333;
    margin-top:13px
}
.mejs-container .mejs-controls .mejs-button{
    background:#333;
    margin-top:13px
}
html[dir=ltr] .mejs-container .mejs-controls .mejs-button{
    margin-left:5px
}
html[dir=rtl] .mejs-container .mejs-controls .mejs-button{
    margin-right:5px
}
.mejs-container .mejs-controls .mejs-button.mejs-volume-button{
    -webkit-border-radius:5px 0 0 5px;
    -moz-border-radius:5px 0 0 5px;
    -ms-border-radius:5px 0 0 5px;
    -o-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px
}
html[dir=ltr] .mejs-container .mejs-controls .mejs-button.mejs-volume-button{
    margin-left:5px
}
html[dir=rtl] .mejs-container .mejs-controls .mejs-button.mejs-volume-button{
    margin-right:5px
}
.mejs-container .mejs-controls .mejs-button.mejs-playpause-button{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px
}
.mejs-container .mejs-controls .mejs-button button{
    margin:5px 5px
}
.mejs-container .mejs-controls .mejs-horizontal-volume-slider{
    -webkit-border-radius:0 5px 5px 0;
    -moz-border-radius:0 5px 5px 0;
    -ms-border-radius:0 5px 5px 0;
    -o-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
    background:#333;
    margin-top:13px
}
html[dir=ltr] .mejs-container .mejs-controls .mejs-horizontal-volume-slider{
    margin-right:5px
}
html[dir=rtl] .mejs-container .mejs-controls .mejs-horizontal-volume-slider{
    margin-left:5px
}
.mega-menu .mega-menu-dropdown .pane-block .pane-title{
    display:none
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .menu>li{
    padding-left:0
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .menu>li{
    padding-right:0
}
.mega-menu .mega-menu-dropdown .menu>li a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fff;
    color:#3c2a28;
    display:block;
    font-weight:700;
    height:auto;
    padding:7px 14px;
    text-decoration:none;
    width:100%
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .menu>li a{
    text-align:left
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .menu>li a{
    text-align:right
}
.mega-menu .mega-menu-dropdown .menu>li a:before{
    display:none;
    font-family:'icomoon';
    font-size:24px;
    margin-top:-13px;
    position:absolute;
    top:50%
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .menu>li a:before{
    content:"\e613"
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .menu>li a:before{
    content:"\e614"
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .menu>li a:before{
    right:15px
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .menu>li a:before{
    left:15px
}
.mega-menu .mega-menu-dropdown .menu>li a:hover,.mega-menu .mega-menu-dropdown .menu>li a:focus{
    background-color:#ebebeb
}
.mega-menu .mega-menu-dropdown .menu>li a:hover:before,.mega-menu .mega-menu-dropdown .menu>li a:focus:before{
    display:block
}
.mega-menu .mega-menu-dropdown .menu>li a:hover:after,.mega-menu .mega-menu-dropdown .menu>li a:focus:after{
    display:none
}
.mega-menu .mega-menu-dropdown .menu>li a:active{
    background-color:#d6d6d6
}
.mega-menu .mega-menu-dropdown .menu>li a:active:before{
    display:block
}
.mega-menu .mega-menu-dropdown .menu>li a:active:after{
    display:none
}
.mega-menu .mega-menu-dropdown .menu>li li a{
    font-weight:normal
}
.mega-menu .mega-menu-dropdown .menu>li li a:hover,.mega-menu .mega-menu-dropdown .menu>li li a:focus{
    background-color:#fff;
    color:#241918;
    text-decoration:none
}
.mega-menu .mega-menu-dropdown .menu>li li a:active{
    background-color:#fff;
    color:#0b0807
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .menu>li .menu a{
    padding-left:30px
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .menu>li .menu a{
    padding-right:30px
}
.mega-menu .mega-menu-dropdown{
    display:flex;
    flex-direction:column
}
.mega-menu .mega-menu-dropdown .menu>li a{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    padding:2px 14px;
    font-family:"Montserrat",sans-serif;
    font-weight:normal;
    color:#402d2b;
    background-color:transparent
}
.mega-menu .mega-menu-dropdown .menu>li a:hover,.mega-menu .mega-menu-dropdown .menu>li a:focus,.mega-menu .mega-menu-dropdown .menu>li a:active,.mega-menu .mega-menu-dropdown .menu>li a.active{
    background-color:transparent;
    text-decoration:underline
}
.mega-menu .mega-menu-dropdown .menu>li a:hover::before,.mega-menu .mega-menu-dropdown .menu>li a:focus::before,.mega-menu .mega-menu-dropdown .menu>li a:active::before,.mega-menu .mega-menu-dropdown .menu>li a.active::before{
    display:none
}
.mega-menu .mega-menu-dropdown .menu>li li a:hover,.mega-menu .mega-menu-dropdown .menu>li li a:focus,.mega-menu .mega-menu-dropdown .menu>li li a:active,.mega-menu .mega-menu-dropdown .menu>li li a.active{
    background-color:transparent;
    color:#402d2b;
    text-decoration:underline
}
.mega-menu .mega-menu-dropdown .menu>li.underlined:nth-of-type(1){
    margin-top:25px
}
.mega-menu .mega-menu-dropdown .menu>li.underlined a{
    text-decoration:underline
}
.mega-menu .mega-menu-dropdown .menu>li.underlined a:hover,.mega-menu .mega-menu-dropdown .menu>li.underlined a:focus,.mega-menu .mega-menu-dropdown .menu>li.underlined a:active,.mega-menu .mega-menu-dropdown .menu>li.underlined a.active{
    font-weight:700
}
.mega-menu .mega-menu-dropdown .main-row{
    order:2
}
.mega-menu .mega-menu-dropdown .bottom-row{
    padding-bottom:0;
    order:1
}
.mega-menu .mega-menu-dropdown .bottom-row .title a{
    font-size:23px;
    line-height:34.5px;
    font-size:2.3rem;
    line-height:3.45rem;
    display:inline-block;
    width:auto;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    text-decoration:none
}
.mega-menu .mega-menu-dropdown .bottom-row .title a:hover,.mega-menu .mega-menu-dropdown .bottom-row .title a:focus,.mega-menu .mega-menu-dropdown .bottom-row .title a:active,.mega-menu .mega-menu-dropdown .bottom-row .title a.active{
    text-decoration:underline
}
.mega-menu .mega-menu-dropdown .bottom-row .subtitle span.nolink{
    height:auto;
    font-family:"Montserrat",sans-serif
}
.mega-menu{
    width:100%
}
.mega-menu .main-menu{
    width:100%
}
.mega-menu .menu{
    width:100%
}
.mega-menu .menu li{
    width:100%
}
html[dir=ltr] .mega-menu .menu li{
    float:left
}
html[dir=rtl] .mega-menu .menu li{
    float:right
}
.mega-menu .views-row .node-mega-menu.contextual-links-region{
    position:static
}
html[dir=ltr] .mega-menu .col{
    margin-right:0
}
html[dir=rtl] .mega-menu .col{
    margin-left:0
}
.mega-menu .top-row .full{
    width:auto
}
.mega-menu .pane-block{
    margin-bottom:4%;
    overflow:hidden
}
.mega-menu .mega-menu-dropdown{
    background-color:#fff;
    overflow:hidden;
    position:absolute;
    top:44px;
    width:100%
}
html[dir=ltr] .mega-menu .mega-menu-dropdown{
    left:0
}
html[dir=rtl] .mega-menu .mega-menu-dropdown{
    right:0
}
.mega-menu .mega-menu-dropdown:before{
    background-color:#d6d6d6;
    bottom:0;
    content:'';
    display:none;
    height:5px;
    position:absolute;
    width:100%
}
html[dir=ltr] .mega-menu .mega-menu-dropdown:before{
    left:0
}
html[dir=rtl] .mega-menu .mega-menu-dropdown:before{
    right:0
}
.mega-menu .mega-menu-dropdown.bordered:before{
    display:block
}
.mega-menu .mega-menu-dropdown .main-row,.mega-menu .mega-menu-dropdown .bottom-row{
    margin:0 auto;
    max-width:1280px;
    padding:2%;
    position:relative;
    width:100%
}
.mega-menu .mega-menu-dropdown .main-row .anchor-hide,.mega-menu .mega-menu-dropdown .main-row .pane-title,.mega-menu .mega-menu-dropdown .bottom-row .anchor-hide,.mega-menu .mega-menu-dropdown .bottom-row .pane-title{
    display:none
}
.mega-menu .mega-menu-dropdown .bottom-row{
    padding-top:0
}
.mega-menu .main-menu{
    padding:0 4%
}
.mega-menu .main-menu>.menu{
    display:flex;
    justify-content:space-between
}
.mega-menu .mega-menu-dropdown{
    transform:translateX(-50%);
    max-width:1660px;
    background-color:rgba(3, 151, 222, 0.51)
}
html[dir=ltr] .mega-menu .mega-menu-dropdown{
    left:50%
}
html[dir=rtl] .mega-menu .mega-menu-dropdown{
    right:50%
}
.mega-menu .mega-menu-dropdown.bordered::before{
    display:none
}
.mega-menu .mega-menu-dropdown .main-row{
    padding:2% 5%
}
.mega-menu .mega-menu-dropdown .bottom-row{
    padding:2% 5% 0
}
.mega-menu .mega-menu-dropdown .taco-polls{
    clear:both;
    display:-webkit-flex;
    display:-ms-flexbox;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-bottom:4% !important
}
@supports (flex-wrap:wrap){
    .mega-menu .mega-menu-dropdown .taco-polls{
        display:flex
    }
}
.mega-menu .mega-menu-dropdown .taco-polls:last-child{
    margin-bottom:0
}
.mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a{
    position:relative;
    vertical-align:top
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a{
    text-align:left
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a{
    text-align:right
}
.mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:before{
    display:none;
    font-family:'icomoon';
    font-size:24px;
    margin-top:-16px;
    position:absolute;
    top:50%
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:before{
    content:"\e613"
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:before{
    content:"\e614"
}
html[dir=ltr] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:before{
    right:15px
}
html[dir=rtl] .mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:before{
    left:15px
}
.mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:hover:before{
    display:block
}
.mega-menu .mega-menu-dropdown .pane-taco-pane .field--name-field-taco-link-call-to-action a:hover:after{
    display:none
}
.nav-button{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s;
    background-size:30px;
    display:none;
    height:44px;
    position:absolute;
    width:44px;
    z-index:100
}
html[dir=ltr] .nav-button{
    float:left
}
html[dir=rtl] .nav-button{
    float:right
}
.nav-button:before{
    color:#7b7b7b;
    display:block;
    font-size:44px;
    margin:0 auto;
    position:relative
}
.nav-button:hover:before,.nav-button.active-nav:before{
    color:#fff
}
.nav-button:hover,.nav-button:focus{
    background-color:#ebebeb
}
.nav-button.active-nav{
    background-color:#d6d6d6
}
.nav-button.active-nav:before{
    content:"\e616";
    display:block;
    font-family:'icomoon';
    font-size:44px;
    margin:0 auto
}
@media (min-width:0) and (max-width:64em){
    .nav-button{
        display:block
    }
}
.nav-button::before{
    color:#402d2b
}
.nav-button:hover::before,.nav-button.active-nav::before{
    color:#402d2b
}
.nav-button:hover,.nav-button:focus,.nav-button.active-nav{
    outline:1px dotted #402d2b;
    outline-offset:-1px;
    background-color:transparent
}
.navigation-row{
    -webkit-box-shadow:1px 1px 10px -2px #000;
    -moz-box-shadow:1px 1px 10px -2px #000;
    box-shadow:1px 1px 10px -2px #000;
    background-color:#fdfdfd;
    height:34px;
    min-height:34px;
    overflow:visible;
    position:relative;
    width:100%;
    z-index:100
}
.navigation-row .section-inner-wrapper{
    overflow:visible
}
@media (min-width:0) and (max-width:64em){
    .navigation-row{
        display:none
    }
}
.navigation-row.hidden{
    overflow:hidden
}
.navigation-row .main-menu{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.navigation-row .menu{
    display:block;
    margin:0
}
html[dir=ltr] .navigation-row .menu{
    padding-left:0
}
html[dir=rtl] .navigation-row .menu{
    padding-right:0
}
.navigation-row .menu>li{
    display:block;
    font-size:0;
    vertical-align:top
}
html[dir=ltr] .navigation-row .menu>li{
    padding-left:7px
}
html[dir=rtl] .navigation-row .menu>li{
    padding-right:7px
}
html[dir=ltr] .navigation-row .menu>li{
    float:left
}
html[dir=rtl] .navigation-row .menu>li{
    float:right
}
html[dir=ltr] .navigation-row .menu>li:first-child{
    padding-left:0
}
html[dir=rtl] .navigation-row .menu>li:first-child{
    padding-right:0
}
.navigation-row .menu>li.expanded a,.navigation-row .menu>li.expanded .nolink{
    cursor:pointer
}
html[dir=ltr] .navigation-row .menu>li.expanded a.hovered,html[dir=ltr] .navigation-row .menu>li.expanded .nolink.hovered{
    padding-right:36px
}
html[dir=rtl] .navigation-row .menu>li.expanded a.hovered,html[dir=rtl] .navigation-row .menu>li.expanded .nolink.hovered{
    padding-left:36px
}
.navigation-row .menu>li.expanded a.hovered:before,.navigation-row .menu>li.expanded .nolink.hovered:before{
    content:"\e618";
    color:currentcolor;
    font-family:'icomoon';
    font-size:20px;
    margin-top:-9px;
    position:absolute;
    top:50%
}
html[dir=ltr] .navigation-row .menu>li.expanded a.hovered:before,html[dir=ltr] .navigation-row .menu>li.expanded .nolink.hovered:before{
    right:14px
}
html[dir=rtl] .navigation-row .menu>li.expanded a.hovered:before,html[dir=rtl] .navigation-row .menu>li.expanded .nolink.hovered:before{
    left:14px
}
.navigation-row .menu>li.home a{
    display:block;
    font-size:0;
    padding:0 14px;
    line-height:32px;
    width:52px;
    text-indent:100%;
    white-space:nowrap;
    overflow:hidden
}
.navigation-row .menu>li.home a:before{
    color:#fff;
    content:"\e600";
    display:block;
    font-family:'icomoon';
    font-size:24px;
    position:relative;
    text-align:center;
    top:5px;
    text-indent:0
}
.navigation-row .menu>li>a,.navigation-row .menu>li .top-row a,.navigation-row .menu>li span.nolink{
    font-size:15px;
    line-height:18px;
    font-size:1.5rem;
    line-height:1.8rem;
    background-color:#3c2a28;
    color:#fff;
    display:table-cell;
    font-family:"Hind Madurai",sans-serif;
    height:44px;
    padding:2px 15px 0 14px;
    position:relative;
    text-align:center;
    text-transform:capitalize;
    vertical-align:middle
}
.navigation-row .menu>li>a:after,.navigation-row .menu>li .top-row a:after,.navigation-row .menu>li span.nolink:after{
    background-color:#fff;
    bottom:0;
    content:'';
    display:none;
    height:3px;
    position:absolute;
    width:40px
}
html[dir=ltr] .navigation-row .menu>li>a:after,html[dir=ltr] .navigation-row .menu>li .top-row a:after,html[dir=ltr] .navigation-row .menu>li span.nolink:after{
    left:50%
}
html[dir=rtl] .navigation-row .menu>li>a:after,html[dir=rtl] .navigation-row .menu>li .top-row a:after,html[dir=rtl] .navigation-row .menu>li span.nolink:after{
    right:50%
}
html[dir=ltr] .navigation-row .menu>li>a:after,html[dir=ltr] .navigation-row .menu>li .top-row a:after,html[dir=ltr] .navigation-row .menu>li span.nolink:after{
    margin-left:-20px
}
html[dir=rtl] .navigation-row .menu>li>a:after,html[dir=rtl] .navigation-row .menu>li .top-row a:after,html[dir=rtl] .navigation-row .menu>li span.nolink:after{
    margin-right:-20px
}
.navigation-row .menu>li>a:hover,.navigation-row .menu>li>a:focus,.navigation-row .menu>li>a.hovered,.navigation-row .menu>li .top-row a:hover,.navigation-row .menu>li .top-row a:focus,.navigation-row .menu>li .top-row a.hovered,.navigation-row .menu>li span.nolink:hover,.navigation-row .menu>li span.nolink:focus,.navigation-row .menu>li span.nolink.hovered{
    background-color:#241918
}
.navigation-row .menu>li>a:active,.navigation-row .menu>li>a.active,.navigation-row .menu>li .top-row a:active,.navigation-row .menu>li .top-row a.active,.navigation-row .menu>li span.nolink:active,.navigation-row .menu>li span.nolink.active{
    background-color:#0b0807
}
.navigation-row .menu>li>a:hover:after,.navigation-row .menu>li>a:focus:after,.navigation-row .menu>li>a.hovered:after,.navigation-row .menu>li>a:active:after,.navigation-row .menu>li>a.active:after,.navigation-row .menu>li .top-row a:hover:after,.navigation-row .menu>li .top-row a:focus:after,.navigation-row .menu>li .top-row a.hovered:after,.navigation-row .menu>li .top-row a:active:after,.navigation-row .menu>li .top-row a.active:after,.navigation-row .menu>li span.nolink:hover:after,.navigation-row .menu>li span.nolink:focus:after,.navigation-row .menu>li span.nolink.hovered:after,.navigation-row .menu>li span.nolink:active:after,.navigation-row .menu>li span.nolink.active:after{
    display:block
}
.navigation-row .two-levels>ul,.navigation-row .two-levels .dropdown-full-width>ul,.navigation-row .three-levels>ul,.navigation-row .three-levels .dropdown-full-width>ul{
    overflow:hidden;
    position:absolute
}
html[dir=ltr] .navigation-row .two-levels>ul,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul,html[dir=ltr] .navigation-row .three-levels>ul,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul{
    text-align:left
}
html[dir=rtl] .navigation-row .two-levels>ul,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul,html[dir=rtl] .navigation-row .three-levels>ul,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul{
    text-align:right
}
.navigation-row .two-levels>ul>li,.navigation-row .two-levels .dropdown-full-width>ul>li,.navigation-row .three-levels>ul>li,.navigation-row .three-levels .dropdown-full-width>ul>li{
    display:block;
    position:relative
}
html[dir=ltr] .navigation-row .two-levels>ul>li,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li,html[dir=ltr] .navigation-row .three-levels>ul>li,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li{
    padding-left:0
}
html[dir=rtl] .navigation-row .two-levels>ul>li,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li,html[dir=rtl] .navigation-row .three-levels>ul>li,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li{
    padding-right:0
}
.navigation-row .two-levels>ul>li a,.navigation-row .two-levels>ul>li span.nolink,.navigation-row .two-levels .dropdown-full-width>ul>li a,.navigation-row .two-levels .dropdown-full-width>ul>li span.nolink,.navigation-row .three-levels>ul>li a,.navigation-row .three-levels>ul>li span.nolink,.navigation-row .three-levels .dropdown-full-width>ul>li a,.navigation-row .three-levels .dropdown-full-width>ul>li span.nolink{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fff;
    display:block;
    height:auto;
    position:relative
}
html[dir=ltr] .navigation-row .two-levels>ul>li a,html[dir=ltr] .navigation-row .two-levels>ul>li span.nolink,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li a,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink,html[dir=ltr] .navigation-row .three-levels>ul>li a,html[dir=ltr] .navigation-row .three-levels>ul>li span.nolink,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li a,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink{
    text-align:left
}
html[dir=rtl] .navigation-row .two-levels>ul>li a,html[dir=rtl] .navigation-row .two-levels>ul>li span.nolink,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li a,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink,html[dir=rtl] .navigation-row .three-levels>ul>li a,html[dir=rtl] .navigation-row .three-levels>ul>li span.nolink,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li a,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink{
    text-align:right
}
.navigation-row .two-levels>ul>li a:before,.navigation-row .two-levels>ul>li span.nolink:before,.navigation-row .two-levels .dropdown-full-width>ul>li a:before,.navigation-row .two-levels .dropdown-full-width>ul>li span.nolink:before,.navigation-row .three-levels>ul>li a:before,.navigation-row .three-levels>ul>li span.nolink:before,.navigation-row .three-levels .dropdown-full-width>ul>li a:before,.navigation-row .three-levels .dropdown-full-width>ul>li span.nolink:before{
    color:currentcolor;
    display:none;
    font-family:'icomoon';
    font-size:20px;
    line-height:1.15;
    position:absolute
}
html[dir=ltr] .navigation-row .two-levels>ul>li a:before,html[dir=ltr] .navigation-row .two-levels>ul>li span.nolink:before,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li a:before,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink:before,html[dir=ltr] .navigation-row .three-levels>ul>li a:before,html[dir=ltr] .navigation-row .three-levels>ul>li span.nolink:before,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li a:before,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink:before{
    content:"\e613"
}
html[dir=rtl] .navigation-row .two-levels>ul>li a:before,html[dir=rtl] .navigation-row .two-levels>ul>li span.nolink:before,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li a:before,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink:before,html[dir=rtl] .navigation-row .three-levels>ul>li a:before,html[dir=rtl] .navigation-row .three-levels>ul>li span.nolink:before,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li a:before,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink:before{
    content:"\e614"
}
html[dir=ltr] .navigation-row .two-levels>ul>li a:before,html[dir=ltr] .navigation-row .two-levels>ul>li span.nolink:before,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li a:before,html[dir=ltr] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink:before,html[dir=ltr] .navigation-row .three-levels>ul>li a:before,html[dir=ltr] .navigation-row .three-levels>ul>li span.nolink:before,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li a:before,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink:before{
    right:14px
}
html[dir=rtl] .navigation-row .two-levels>ul>li a:before,html[dir=rtl] .navigation-row .two-levels>ul>li span.nolink:before,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li a:before,html[dir=rtl] .navigation-row .two-levels .dropdown-full-width>ul>li span.nolink:before,html[dir=rtl] .navigation-row .three-levels>ul>li a:before,html[dir=rtl] .navigation-row .three-levels>ul>li span.nolink:before,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li a:before,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li span.nolink:before{
    left:14px
}
.navigation-row .two-levels>ul>li a,.navigation-row .two-levels .dropdown-full-width>ul>li a,.navigation-row .three-levels>ul>li a,.navigation-row .three-levels .dropdown-full-width>ul>li a{
    color:#3c2a28
}
.navigation-row .two-levels>ul>li a:hover,.navigation-row .two-levels>ul>li a:focus,.navigation-row .two-levels .dropdown-full-width>ul>li a:hover,.navigation-row .two-levels .dropdown-full-width>ul>li a:focus,.navigation-row .three-levels>ul>li a:hover,.navigation-row .three-levels>ul>li a:focus,.navigation-row .three-levels .dropdown-full-width>ul>li a:hover,.navigation-row .three-levels .dropdown-full-width>ul>li a:focus{
    background-color:#ebebeb;
    color:#241918
}
.navigation-row .two-levels>ul>li a:hover:after,.navigation-row .two-levels>ul>li a:focus:after,.navigation-row .two-levels .dropdown-full-width>ul>li a:hover:after,.navigation-row .two-levels .dropdown-full-width>ul>li a:focus:after,.navigation-row .three-levels>ul>li a:hover:after,.navigation-row .three-levels>ul>li a:focus:after,.navigation-row .three-levels .dropdown-full-width>ul>li a:hover:after,.navigation-row .three-levels .dropdown-full-width>ul>li a:focus:after{
    display:none
}
.navigation-row .two-levels>ul>li a:hover:before,.navigation-row .two-levels>ul>li a:focus:before,.navigation-row .two-levels .dropdown-full-width>ul>li a:hover:before,.navigation-row .two-levels .dropdown-full-width>ul>li a:focus:before,.navigation-row .three-levels>ul>li a:hover:before,.navigation-row .three-levels>ul>li a:focus:before,.navigation-row .three-levels .dropdown-full-width>ul>li a:hover:before,.navigation-row .three-levels .dropdown-full-width>ul>li a:focus:before{
    display:block
}
.navigation-row .two-levels>ul>li a:active,.navigation-row .two-levels>ul>li a.active,.navigation-row .two-levels .dropdown-full-width>ul>li a:active,.navigation-row .two-levels .dropdown-full-width>ul>li a.active,.navigation-row .three-levels>ul>li a:active,.navigation-row .three-levels>ul>li a.active,.navigation-row .three-levels .dropdown-full-width>ul>li a:active,.navigation-row .three-levels .dropdown-full-width>ul>li a.active{
    background-color:#d6d6d6;
    color:#0b0807
}
.navigation-row .two-levels>ul>li a:active:after,.navigation-row .two-levels>ul>li a.active:after,.navigation-row .two-levels .dropdown-full-width>ul>li a:active:after,.navigation-row .two-levels .dropdown-full-width>ul>li a.active:after,.navigation-row .three-levels>ul>li a:active:after,.navigation-row .three-levels>ul>li a.active:after,.navigation-row .three-levels .dropdown-full-width>ul>li a:active:after,.navigation-row .three-levels .dropdown-full-width>ul>li a.active:after{
    display:none
}
.navigation-row .two-levels>ul>li a:active:before,.navigation-row .two-levels>ul>li a.active:before,.navigation-row .two-levels .dropdown-full-width>ul>li a:active:before,.navigation-row .two-levels .dropdown-full-width>ul>li a.active:before,.navigation-row .three-levels>ul>li a:active:before,.navigation-row .three-levels>ul>li a.active:before,.navigation-row .three-levels .dropdown-full-width>ul>li a:active:before,.navigation-row .three-levels .dropdown-full-width>ul>li a.active:before{
    display:block
}
.navigation-row .two-levels{
    position:relative
}
.navigation-row .two-levels.multi>ul>li{
    border-top:1px solid #d6d6d6
}
.navigation-row .two-levels.multi>ul>li>a{
    border-bottom:0
}
.navigation-row .two-levels.multi>ul>li ul a{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem
}
.navigation-row .two-levels>ul{
    display:none;
    width:300px
}
.navigation-row .two-levels>ul:after{
    background-color:#d6d6d6;
    bottom:0;
    content:'';
    display:none;
    height:5px;
    position:absolute;
    width:100%
}
html[dir=ltr] .navigation-row .two-levels>ul:after{
    left:0
}
html[dir=rtl] .navigation-row .two-levels>ul:after{
    right:0
}
.navigation-row .two-levels>ul.bordered:after{
    display:block
}
html[dir=ltr] .navigation-row .two-levels>ul.change-side{
    right:0
}
html[dir=rtl] .navigation-row .two-levels>ul.change-side{
    left:0
}
.navigation-row .two-levels>ul>li{
    width:100%
}
.navigation-row .two-levels>ul>li.last a{
    border-bottom:0
}
.navigation-row .two-levels>ul>li a,.navigation-row .two-levels>ul>li span.nolink{
    border-bottom:1px solid #d6d6d6;
    padding:10px 14px
}
.navigation-row .two-levels>ul>li ul{
    background-color:#fff
}
.navigation-row .two-levels>ul>li ul li{
    width:100%
}
html[dir=ltr] .navigation-row .two-levels>ul>li ul li{
    padding-left:0
}
html[dir=rtl] .navigation-row .two-levels>ul>li ul li{
    padding-right:0
}
.navigation-row .two-levels>ul>li ul a,.navigation-row .two-levels>ul>li ul span.nolink{
    background-color:transparent;
    border-bottom:0
}
html[dir=ltr] .navigation-row .two-levels>ul>li ul a,html[dir=ltr] .navigation-row .two-levels>ul>li ul span.nolink{
    padding-left:36px
}
html[dir=rtl] .navigation-row .two-levels>ul>li ul a,html[dir=rtl] .navigation-row .two-levels>ul>li ul span.nolink{
    padding-right:36px
}
.navigation-row .three-levels .dropdown-full-width{
    background-color:#fff;
    display:block;
    position:absolute
}
html[dir=ltr] .navigation-row .three-levels .dropdown-full-width{
    left:0
}
html[dir=rtl] .navigation-row .three-levels .dropdown-full-width{
    right:0
}
.navigation-row .three-levels .dropdown-full-width:after{
    background-color:#d6d6d6;
    bottom:0;
    content:'';
    display:none;
    height:5px;
    position:absolute;
    width:100%
}
html[dir=ltr] .navigation-row .three-levels .dropdown-full-width:after{
    left:0
}
html[dir=rtl] .navigation-row .three-levels .dropdown-full-width:after{
    right:0
}
.navigation-row .three-levels .dropdown-full-width.bordered:after{
    display:block
}
.navigation-row .three-levels .dropdown-full-width>ul{
    display:none;
    margin:0 auto;
    max-width:1280px;
    padding:0 2%;
    position:relative;
    width:100%
}
.navigation-row .three-levels .dropdown-full-width>ul>li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:0;
    font-weight:700;
    height:auto;
    margin-bottom:2%;
    padding:20px 0;
    vertical-align:top;
    width:32%
}
.navigation-row .three-levels .dropdown-full-width>ul>li li,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child{
    display:block;
    font-weight:normal;
    width:100%
}
html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child{
    padding-left:0
}
html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child{
    padding-right:0
}
.navigation-row .three-levels .dropdown-full-width>ul>li li a,.navigation-row .three-levels .dropdown-full-width>ul>li li span.nolink,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child span.nolink{
    background-color:#fff
}
html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li a,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li span.nolink,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a,html[dir=ltr] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child span.nolink{
    padding-left:30px
}
html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li a,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li span.nolink,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a,html[dir=rtl] .navigation-row .three-levels .dropdown-full-width>ul>li li:first-child span.nolink{
    padding-right:30px
}
.navigation-row .three-levels .dropdown-full-width>ul>li li a:focus,.navigation-row .three-levels .dropdown-full-width>ul>li li span.nolink:focus,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a:focus,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child span.nolink:focus{
    background-color:#fff;
    text-decoration:none
}
.navigation-row .three-levels .dropdown-full-width>ul>li li a:hover,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a:hover{
    background-color:#fff;
    text-decoration:none
}
.navigation-row .three-levels .dropdown-full-width>ul>li li a:active,.navigation-row .three-levels .dropdown-full-width>ul>li li a.active,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a:active,.navigation-row .three-levels .dropdown-full-width>ul>li li:first-child a.active{
    background-color:#fff;
    text-decoration:underline
}
.navigation-row .three-levels .dropdown-full-width>ul a,.navigation-row .three-levels .dropdown-full-width>ul span.nolink{
    padding:7px 14px
}
.navigation-row{
    background-color:rgba(3, 151, 222, 0.51);
    box-shadow:none
}
html[dir=ltr] .navigation-row .menu>li{
    float:none
}
html[dir=rtl] .navigation-row .menu>li{
    float:none
}
html[dir=ltr] .navigation-row .menu>li.expanded a.hovered,html[dir=ltr] .navigation-row .menu>li.expanded .nolink.hovered{
    padding-right:15px
}
html[dir=rtl] .navigation-row .menu>li.expanded a.hovered,html[dir=rtl] .navigation-row .menu>li.expanded .nolink.hovered{
    padding-left:15px
}
.navigation-row .menu>li.expanded a.hovered::before,.navigation-row .menu>li.expanded .nolink.hovered::before{
    display:none
}
.navigation-row .menu>li .top-row a{
    font-size:13px;
    line-height:19.5px;
    font-size:1.3rem;
    line-height:1.95rem;
    vertical-align:middle;
}
.navigation-row .menu>li .top-row a::after{
    bottom:10px;
    background-color:#fff
}
.navigation-row .menu>li span.nolink{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] .navigation-row .menu>li span.nolink{
    text-align:left
}
html[dir=rtl] .navigation-row .menu>li span.nolink{
    text-align:right
}
.navigation-row .menu>li .top-row a,.navigation-row .menu>li span.nolink{
    color:#fff;
    background-color:transparent
}
.navigation-row .menu>li .top-row a,.navigation-row .menu>li .main-row span.nolink{
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
.navigation-row .menu>li>a:hover::after,.navigation-row .menu>li>a:focus::after,.navigation-row .menu>li>a.hovered::after,.navigation-row .menu>li>a:active::after,.navigation-row .menu>li>a.active::after,.navigation-row .menu>li span.nolink:hover::after,.navigation-row .menu>li span.nolink:focus::after,.navigation-row .menu>li span.nolink.hovered::after,.navigation-row .menu>li span.nolink:active::after,.navigation-row .menu>li span.nolink.active::after{
    display:none
}
.navigation-row .menu>li .top-row a:hover,.navigation-row .menu>li .top-row a:focus,.navigation-row .menu>li .top-row a.hovered,.navigation-row .menu>li .top-row a:active,.navigation-row .menu>li .top-row a.active,.navigation-row .menu>li>a:hover,.navigation-row .menu>li>a:focus,.navigation-row .menu>li>a.hovered,.navigation-row .menu>li>a:active,.navigation-row .menu>li>a.active,.navigation-row .menu>li span.nolink:hover,.navigation-row .menu>li span.nolink:focus,.navigation-row .menu>li span.nolink.hovered,.navigation-row .menu>li span.nolink:active,.navigation-row .menu>li span.nolink.active{
    background-color:transparent
}
html body.oo_bar{
    padding-bottom:0px !important
}
.paragraphs-item-paragraphs-pack-faq{
    margin-bottom:2%
}
.paragraphs-item-paragraphs-pack-featured-content{
    margin-bottom:2%
}
.paragraphs-item-paragraphs-pack-featured-content .section-inner-wrapper{
    margin:0 auto
}
.paragraphs-item-paragraphs-pack-iframe{
    margin-bottom:2%
}
.paragraphs-item-paragraphs-pack-iframe p,.paragraphs-item-paragraphs-pack-iframe .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .paragraphs-item-paragraphs-pack-iframe .where-to-buy2-message,.paragraphs-item-paragraphs-pack-iframe ul,.paragraphs-item-paragraphs-pack-iframe ol{
    margin-top:0
}
.paragraphs-item-paragraphs-pack-iframe .field__item *:last-child{
    margin-bottom:0
}
.paragraphs-item-paragraphs-pack-related-content{
    margin-bottom:2%
}
.paragraphs-item-paragraphs-pack-related-content h1,.paragraphs-item-paragraphs-pack-related-content h2,.paragraphs-item-paragraphs-pack-related-content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .paragraphs-item-paragraphs-pack-related-content h1{
    margin:0 0 2%;
    line-height:1
}
.paragraphs-item-paragraphs-pack-related-content .related-content-carousel .section-inner-wrapper{
    margin-bottom:0
}
.pane-node-field-page-builder .janrainSocialContainer{
    margin-bottom:2%;
    overflow:hidden
}
.pane-node-field-page-builder .paragraphs-items{
    clear:both
}
.pane-node-field-page-builder .paragraphs-items .half,.pane-node-field-page-builder .paragraphs-items .three-quarters,.pane-node-field-page-builder .paragraphs-items .two-thirds,.pane-node-field-page-builder .paragraphs-items .one-third,.pane-node-field-page-builder .paragraphs-items .one-quarter{
    margin-bottom:2%
}
.pane-node-field-page-builder .paragraphs-items .half .field__item:last-child .entity-paragraphs-item,.pane-node-field-page-builder .paragraphs-items .three-quarters .field__item:last-child .entity-paragraphs-item,.pane-node-field-page-builder .paragraphs-items .two-thirds .field__item:last-child .entity-paragraphs-item,.pane-node-field-page-builder .paragraphs-items .one-third .field__item:last-child .entity-paragraphs-item,.pane-node-field-page-builder .paragraphs-items .one-quarter .field__item:last-child .entity-paragraphs-item{
    margin-bottom:0
}
.pane-node-field-page-builder .entity-paragraphs-item.eb-image{
    background-position:initial
}
.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-image{
    margin-bottom:2%
}
.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-image img{
    vertical-align:top;
    width:100%
}
.node-type-page-builder [data-background-pb="true"]{
    background-position:0 75px
}
@media (min-width:64.0625em){
    .node-type-page-builder [data-background-pb="true"]{
        background-position:0 158px
    }
}
.node-type-page-builder .title-row .pane-node-janrain-share-settings:only-child{
    position:relative
}
.node-type-page-builder .entity-paragraphs-item.full-width-slice{
    overflow:visible
}
.node-type-page-builder .entity-paragraphs-item.full-width-slice .content{
    margin:0 auto
}
.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-featured-content .carousel-row-container,.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-featured-content .slide{
    margin-left:0 !important;
    width:100% !important
}
.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-featured-content .slide.text-left .inner{
    width:100%
}
.pane-node-field-page-builder .paragraphs-item-paragraphs-pack-featured-content .section-inner-wrapper{
    margin-bottom:0
}
.pane-node-field-page-builder .pb-carousel-row .section-inner-wrapper{
    padding-bottom:0;
    margin:0 0 2%
}
.pane-node-field-page-builder .pb-carousel-row .arrow-container{
    display:block
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row .arrow-container{
    left:0
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row .arrow-container{
    right:0
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-page-builder .pb-carousel-row .arrow-container{
        display:none
    }
}
.pane-node-field-page-builder .pb-carousel-row .arrow-container .slick-arrow{
    position:absolute
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row .slide.text-left .content-container{
    padding-right:40px
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row .slide.text-left .content-container{
    padding-left:40px
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row .slide.text-right .content-container{
    padding-left:40px
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row .slide.text-right .content-container{
    padding-right:40px
}
@media (min-width:75em){
    .pane-node-field-page-builder .pb-carousel-row .slide.bottom-center .content-container{
        padding:2% 100px 9px !important
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row .slide.bottom-center .content-container{
        padding-right:0px !important
    }
    html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row .slide.bottom-center .content-container{
        padding-left:0px !important
    }
}
html[dir=ltr] .pane-node-field-page-builder .pb-carousel-row .slide.bottom-center .inner{
    padding-left:0
}
html[dir=rtl] .pane-node-field-page-builder .pb-carousel-row .slide.bottom-center .inner{
    padding-right:0
}
.paragraphs-items-field-page-builder .paragraphs-item-paragraphs-pack-social-stream{
    margin-bottom:2%
}
.paragraphs-items-field-page-builder .field--name-field-right-column-33 .social-follow,.paragraphs-items-field-page-builder .field--name-field-left-column-33 .social-follow{
    display:none
}
.paragraphs-items-field-page-builder .sub-nav-wrapper{
    margin:0 0 2%
}
.pane-node-field-page-builder .taco_background{
    margin-bottom:2%
}
.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls{
    margin-bottom:0 !important;
    margin-top:2%
}
.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.full:first-child{
    margin-top:0
}
@media (min-width:64.0625em){
    .pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.one-quarter:nth-child(-n+4),.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.one-quarter+.one-quarter+.half,.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.one-third:nth-child(-n+3),.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.half:nth-child(-n+2),.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.two-thirds:first-child,.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.three-quarters:first-child{
        margin-top:0
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.one-quarter:nth-child(-n+2),.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.one-third:nth-child(-n+3),.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.half:first-child,.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.two-thirds:first-child,.pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls.three-quarters:first-child{
        margin-top:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-page-builder .taco_background:not(.masonry) .taco-polls:first-child{
        margin-top:0
    }
}
.pane-node-field-page-builder .taco_background.masonry .taco-polls.one-quarter{
    margin-bottom:0 !important;
    margin-top:2%
}
@media (min-width:64.0625em){
    .pane-node-field-page-builder .taco_background.masonry .taco-polls.one-quarter:nth-child(-n+4){
        margin-top:0
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .pane-node-field-page-builder .taco_background.masonry .taco-polls.one-quarter:nth-child(-n+3){
        margin-top:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-page-builder .taco_background.masonry .taco-polls.one-quarter:nth-child(-n+1){
        margin-top:0
    }
}
.pane-node-field-page-builder .masonry .equal-height{
    display:block
}
.pane-node-field-page-builder .masonry .taco-polls{
    -webkit-transition:none !important;
    -moz-transition:none !important;
    -o-transition:none !important;
    -ms-transition:none !important;
    transition:none !important
}
.pane-node-field-page-builder .masonry .taco-polls.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
    display:block;
    float:left;
    width:23% !important
}
html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
    margin-left:1% !important
}
html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
    margin-right:1% !important
}
html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
    margin-right:1% !important
}
html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
    margin-left:1% !important
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .masonry .taco-polls.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        width:31% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-page-builder .masonry .taco-polls.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,.pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        width:100% !important
    }
    html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-left:0% !important
    }
    html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-right:0% !important
    }
    html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-right:0% !important
    }
    html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .masonry .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-left:0% !important
    }
}
.pane-node-field-page-builder .taco-polls h1{
    font-weight:bold;
    margin:0 0 6px
}
.pane-node-field-page-builder .taco-polls.node--taco{
    position:relative
}
.pane-node-field-page-builder .taco-polls.node--taco.node{
    position:relative
}
.pane-node-field-page-builder .taco-polls img{
    margin-bottom:0
}
@media (min-width:64.0625em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.half:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.half:nth-child(2n+1){
        margin-right:0 !important
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.one-third:nth-child(3n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.one-third:nth-child(3n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.one-third:nth-child(3n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.one-third:nth-child(3n+1){
        margin-right:0 !important
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.two-thirds+.two-thirds{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.two-thirds+.two-thirds{
        margin-right:0 !important
    }
}
html[dir=ltr] .pane-node-field-page-builder .taco-polls.one-quarter+.one-quarter+.half{
    margin-left:2% !important
}
html[dir=rtl] .pane-node-field-page-builder .taco-polls.one-quarter+.one-quarter+.half{
    margin-right:2% !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.one-quarter+.one-quarter+.half{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.one-quarter+.one-quarter+.half{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.half+.one-quarter{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.half+.one-quarter{
        margin-right:0 !important
    }
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.half+.one-quarter+.one-quarter{
        margin-left:2% !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.half+.one-quarter+.one-quarter{
        margin-right:2% !important
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.half+.one-quarter+.one-quarter{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.half+.one-quarter+.one-quarter{
        margin-right:0 !important
    }
}
.paragraphs-item-paragraphs-pack-text{
    margin-bottom:2%
}
.paragraphs-item-paragraphs-pack-text p,.paragraphs-item-paragraphs-pack-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .paragraphs-item-paragraphs-pack-text .where-to-buy2-message,.paragraphs-item-paragraphs-pack-text ul,.paragraphs-item-paragraphs-pack-text ol{
    margin-top:0
}
.paragraphs-item-paragraphs-pack-text .field__item *:last-child{
    margin-bottom:0
}
.page-builder__video{
    margin-bottom:2%
}
.page-builder__video h1{
    font-size:20px;
    line-height:30px;
    font-size:2rem;
    line-height:3rem;
    margin-bottom:10px;
    font-weight:800
}
.page-builder__video h1,.page-builder__video h2,.page-builder__video .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-builder__video h1{
    margin:2% 0
}
.title-row{
    margin-bottom:20px;
    position:relative;
    z-index:90
}
@media (min-width:0) and (max-width:40em){
    .title-row{
        margin-top:18px
    }
}
.title-row .pane-title,.title-row .anchor-hide{
    display:none
}
.title-row .pane-taxonomy-term-field-product-category-image,.title-row .pane-node-field-header-image,.title-row .pane-header-image-pane,.title-row .pane-node-field-quiz-result-header-image,.title-row .pane-node-janrain-share-settings,.title-row .pane-janrain-janrain-page-share,.title-row .pane-custom,.title-row .pane-node-title,.title-row .pane-title-pane,.title-row .pane-node-title-field,.title-row .pane-taxonomy-term-name-field{
    position:relative
}
.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,.title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,.title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,.title-row .pane-header-image-pane+.pane-node-janrain-share-settings,.title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,.title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    bottom:18px;
    position:absolute
}
html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    right:18px
}
html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    left:18px
}
html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    float:none
}
html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    float:none
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,.title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,.title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,.title-row .pane-header-image-pane+.pane-node-janrain-share-settings,.title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,.title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        margin:9px 0 0;
        position:relative !important;
        top:0 !important;
        width:100%
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        float:left
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        float:right
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        right:0
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        left:0
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,.title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,.title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,.title-row .pane-header-image-pane+.pane-node-janrain-share-settings,.title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,.title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,.title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        margin:9px 0 0;
        position:relative !important;
        top:0 !important;
        width:100%
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        float:left
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        float:right
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        right:0
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-header-image-pane+.pane-janrain-janrain-page-share,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
        left:0
    }
}
.title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.pane-custom,.title-row .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-header-image+.pane-node-title,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-header-image+.pane-title-pane,.title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-header-image+.pane-node-title-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.pane-custom,.title-row .pane-header-image-pane+.panel-pane+.pane-custom,.title-row .pane-header-image-pane+.pane-node-title,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row .pane-header-image-pane+.pane-title-pane,.title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row .pane-header-image-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    bottom:18px;
    position:absolute
}
html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    left:18px
}
html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    right:18px
}
html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    float:none
}
html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    float:none
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.pane-custom,.title-row .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-header-image+.pane-node-title,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-header-image+.pane-title-pane,.title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-header-image+.pane-node-title-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.pane-custom,.title-row .pane-header-image-pane+.panel-pane+.pane-custom,.title-row .pane-header-image-pane+.pane-node-title,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row .pane-header-image-pane+.pane-title-pane,.title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row .pane-header-image-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        position:relative !important;
        top:0px !important;
        width:100% !important
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        left:0px !important
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        right:0px !important
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.pane-custom,.title-row .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-header-image+.pane-node-title,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-header-image+.pane-title-pane,.title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-header-image+.pane-node-title-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.pane-custom,.title-row .pane-header-image-pane+.panel-pane+.pane-custom,.title-row .pane-header-image-pane+.pane-node-title,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row .pane-header-image-pane+.pane-title-pane,.title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row .pane-header-image-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        position:relative !important;
        top:0px !important;
        width:100% !important
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        left:0px !important
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        right:0px !important
    }
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.panel-pane+.pane-custom,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        position:relative !important;
        top:0px !important;
        width:100% !important
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        left:0px !important
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        right:0px !important
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row .pane-header-image-pane+.panel-pane+.pane-custom,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        position:relative !important;
        top:0px !important;
        width:100% !important
    }
    html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=ltr] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        left:0px !important
    }
    html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,html[dir=rtl] .title-row .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
        right:0px !important
    }
}
.title-row .pane-node-janrain-share-settings+.panel-pane,.title-row .pane-janrain-janrain-page-share+.panel-pane{
    width:69%
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-node-janrain-share-settings+.panel-pane,.title-row .pane-janrain-janrain-page-share+.panel-pane{
        width:100%
    }
}
.title-row .pane-taxonomy-term-field-product-category-image img,.title-row .pane-node-field-header-image img,.title-row .pane-header-image-pane img,.title-row .pane-node-field-quiz-result-header-image img{
    vertical-align:top;
    width:100%
}
.title-row .pane-node-janrain-share-settings,.title-row .pane-janrain-janrain-page-share{
    position:absolute;
    z-index:90
}
html[dir=ltr] .title-row .pane-node-janrain-share-settings,html[dir=ltr] .title-row .pane-janrain-janrain-page-share{
    right:0
}
html[dir=rtl] .title-row .pane-node-janrain-share-settings,html[dir=rtl] .title-row .pane-janrain-janrain-page-share{
    left:0
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-node-janrain-share-settings,.title-row .pane-janrain-janrain-page-share{
        line-height:2.5em;
        margin-bottom:9px;
        position:relative;
        width:100%
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .title-row .pane-node-janrain-share-settings .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider,html[dir=ltr] .title-row .pane-janrain-janrain-page-share .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{
        margin-left:0
    }
    html[dir=rtl] .title-row .pane-node-janrain-share-settings .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider,html[dir=rtl] .title-row .pane-janrain-janrain-page-share .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{
        margin-right:0
    }
    html[dir=ltr] .title-row .pane-node-janrain-share-settings .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider,html[dir=ltr] .title-row .pane-janrain-janrain-page-share .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{
        margin-right:9px
    }
    html[dir=rtl] .title-row .pane-node-janrain-share-settings .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider,html[dir=rtl] .title-row .pane-janrain-janrain-page-share .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{
        margin-left:9px
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-node-janrain-share-settings .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider,.title-row .pane-janrain-janrain-page-share .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{
        display:inline-block
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-node-janrain-share-settings .janrainSocialRoot .janrainEmailProviderSelection .janrainEmailProviderLabel,.title-row .pane-janrain-janrain-page-share .janrainSocialRoot .janrainEmailProviderSelection .janrainEmailProviderLabel{
        display:inline-block;
        vertical-align:text-bottom
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .pane-node-janrain-share-settings .janrainSocialRoot .janrainShareForm,.title-row .pane-janrain-janrain-page-share .janrainSocialRoot .janrainShareForm{
        bottom:auto;
        margin-top:70px
    }
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-node-janrain-share-settings .pane-title-pane,.title-row .pane-janrain-janrain-page-share .pane-title-pane{
        clear:both
    }
}
html[dir=ltr] .title-row .pane-custom,html[dir=ltr] .title-row .pane-node-title,html[dir=ltr] .title-row .pane-title-pane,html[dir=ltr] .title-row .pane-node-title-field,html[dir=ltr] .title-row .pane-taxonomy-term-name-field{
    float:left
}
html[dir=rtl] .title-row .pane-custom,html[dir=rtl] .title-row .pane-node-title,html[dir=rtl] .title-row .pane-title-pane,html[dir=rtl] .title-row .pane-node-title-field,html[dir=rtl] .title-row .pane-taxonomy-term-name-field{
    float:right
}
.title-row .pane-custom h1,.title-row .pane-node-title h1,.title-row .pane-title-pane h1,.title-row .pane-node-title-field h1,.title-row .pane-taxonomy-term-name-field h1{
    display:block;
    margin:0
}
.title-row .pane-custom h1 sup,.title-row .pane-node-title h1 sup,.title-row .pane-title-pane h1 sup,.title-row .pane-node-title-field h1 sup,.title-row .pane-taxonomy-term-name-field h1 sup{
    font-size:60%;
    top:-0.7em
}
.title-row .pane-custom p,.title-row .pane-custom .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .pane-custom .where-to-buy2-message,.title-row .pane-node-title p,.title-row .pane-node-title .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .pane-node-title .where-to-buy2-message,.title-row .pane-title-pane p,.title-row .pane-title-pane .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .pane-title-pane .where-to-buy2-message,.title-row .pane-node-title-field p,.title-row .pane-node-title-field .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .pane-node-title-field .where-to-buy2-message,.title-row .pane-taxonomy-term-name-field p,.title-row .pane-taxonomy-term-name-field .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .pane-taxonomy-term-name-field .where-to-buy2-message{
    margin-bottom:0
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-custom h1,.title-row .pane-node-title h1,.title-row .pane-title-pane h1,.title-row .pane-node-title-field h1,.title-row .pane-taxonomy-term-name-field h1{
        font-size:30px;
        line-height:45px;
        font-size:3rem;
        line-height:4.5rem
    }
}
.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-node-janrain-share-settings,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-janrain-janrain-page-share,.title-row.align-top .pane-node-field-header-image+.pane-node-janrain-share-settings,.title-row.align-top .pane-node-field-header-image+.pane-janrain-janrain-page-share,.title-row.align-top .pane-header-image-pane+.pane-node-janrain-share-settings,.title-row.align-top .pane-header-image-pane+.pane-janrain-janrain-page-share,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-node-janrain-share-settings,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-janrain-janrain-page-share{
    bottom:auto;
    top:18px
}
.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-custom,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-custom,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-node-title,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-title-pane,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-title-pane,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-node-title-field,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-node-title-field,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.pane-taxonomy-term-name-field,.title-row.align-top .pane-taxonomy-term-field-product-category-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row.align-top .pane-node-field-header-image+.pane-custom,.title-row.align-top .pane-node-field-header-image+.panel-pane+.pane-custom,.title-row.align-top .pane-node-field-header-image+.pane-node-title,.title-row.align-top .pane-node-field-header-image+.panel-pane+.pane-node-title,.title-row.align-top .pane-node-field-header-image+.pane-title-pane,.title-row.align-top .pane-node-field-header-image+.panel-pane+.pane-title-pane,.title-row.align-top .pane-node-field-header-image+.pane-node-title-field,.title-row.align-top .pane-node-field-header-image+.panel-pane+.pane-node-title-field,.title-row.align-top .pane-node-field-header-image+.pane-taxonomy-term-name-field,.title-row.align-top .pane-node-field-header-image+.panel-pane+.pane-taxonomy-term-name-field,.title-row.align-top .pane-header-image-pane+.pane-custom,.title-row.align-top .pane-header-image-pane+.panel-pane+.pane-custom,.title-row.align-top .pane-header-image-pane+.pane-node-title,.title-row.align-top .pane-header-image-pane+.panel-pane+.pane-node-title,.title-row.align-top .pane-header-image-pane+.pane-title-pane,.title-row.align-top .pane-header-image-pane+.panel-pane+.pane-title-pane,.title-row.align-top .pane-header-image-pane+.pane-node-title-field,.title-row.align-top .pane-header-image-pane+.panel-pane+.pane-node-title-field,.title-row.align-top .pane-header-image-pane+.pane-taxonomy-term-name-field,.title-row.align-top .pane-header-image-pane+.panel-pane+.pane-taxonomy-term-name-field,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-custom,.title-row.align-top .pane-node-field-quiz-result-header-image+.panel-pane+.pane-custom,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-node-title,.title-row.align-top .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-title-pane,.title-row.align-top .pane-node-field-quiz-result-header-image+.panel-pane+.pane-title-pane,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-node-title-field,.title-row.align-top .pane-node-field-quiz-result-header-image+.panel-pane+.pane-node-title-field,.title-row.align-top .pane-node-field-quiz-result-header-image+.pane-taxonomy-term-name-field,.title-row.align-top .pane-node-field-quiz-result-header-image+.panel-pane+.pane-taxonomy-term-name-field{
    bottom:auto;
    top:18px
}
@media (min-width:0) and (max-width:40em){
    .title-row{
        margin-top:30px
    }
}
@media (min-width:0) and (max-width:64em){
    .title-row .pane-node-title h1,.title-row .pane-title-pane h1{
        line-height:1.05
    }
}
html[dir=ltr] .title-row .pane-title-pane{
    float:none
}
html[dir=rtl] .title-row .pane-title-pane{
    float:none
}
.pager{
    margin:20px auto;
    position:relative
}
.pager li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    padding:0 1%
}
html[dir=ltr] .pager__item{
    float:left
}
html[dir=rtl] .pager__item{
    float:right
}
.pager li{
    text-transform:uppercase
}
@media (min-width:0) and (max-width:64em){
    .pager li{
        font-family:"Hind Madurai",sans-serif
    }
}
.pager li.pager-first,.pager li.pager-previous{
    opacity:0.5
}
.pager li.pager-current{
    text-decoration:underline
}
.pdp2 .bottom-mid-row{
    margin:-16px 0 0
}
.pdp2 .pane-taco-pane{
    display:inline-block;
    width:49%
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .pane-taco-pane{
        width:100%
    }
}
.pdp2 .bv-section .dropdown-toggle,.pdp2 .bv-section .dropdown-toggle.prr2{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    border:none;
    border-top:1px solid #d6d6d6;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05
}
.pdp2 .bv-section #bv-product-reviews{
    padding-top:20px
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .pdp2-product-frame{
        margin:0 40px
    }
}
.pdp2 .pdp2-product-thumbs{
    display:inline-block;
    width:25%
}
.pdp2 .pdp2-product-thumbs img{
    border:1px solid #fff;
    width:110px
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .pdp2-product-thumbs{
        display:block;
        margin:0 auto;
        width:270px
    }
    .pdp2 .pdp2-product-thumbs img{
        width:70px
    }
}
.pdp2 .pdp2-product-thumbs .slick-is-active img{
    outline:2px solid #3c2a28
}
.pdp2 .pdp2-product-thumbs .slick-slide{
    margin:10px
}
.pdp2 .pdp2-product-thumbs .slick-slide:focus{
    outline-style:none
}
.pdp2 .pdp2-product-image{
    display:inline-block;
    width:70%
}
html[dir=ltr] .pdp2 .pdp2-product-image{
    float:right
}
html[dir=rtl] .pdp2 .pdp2-product-image{
    float:left
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .pdp2-product-image{
        display:block;
        width:100%
    }
    html[dir=ltr] .pdp2 .pdp2-product-image{
        float:none
    }
    html[dir=rtl] .pdp2 .pdp2-product-image{
        float:none
    }
}
.pdp2 .slick-arrow{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#fdfdfd;
    display:block;
    height:44px;
    margin:0 auto;
    outline:none;
    position:relative;
    text-align:center;
    text-indent:-9999px;
    width:44px;
    z-index:80
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .slick-arrow{
        position:absolute;
        top:50%;
        transform:translate(0,-50%)
    }
}
html[dir=ltr] .pdp2 .slick-arrow.slick-prev{
    left:0
}
html[dir=rtl] .pdp2 .slick-arrow.slick-prev{
    right:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-prev{
        left:-40px
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-prev{
        right:-40px
    }
}
.pdp2 .slick-arrow.slick-prev.slick-disabled::before{
    color:#5b5b5b
}
.pdp2 .slick-arrow.slick-prev::before{
    top:-1px
}
html[dir=ltr] .pdp2 .slick-arrow.slick-prev::before{
    left:8px
}
html[dir=rtl] .pdp2 .slick-arrow.slick-prev::before{
    right:8px
}
@media (min-width:64.0625em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e617"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e617"
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e617"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e617"
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e614"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-prev::before{
        content:"\e613"
    }
    html[dir=ltr] .pdp2 .slick-arrow.slick-prev::before{
        right:12px
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-prev::before{
        left:12px
    }
}
html[dir=ltr] .pdp2 .slick-arrow.slick-next{
    right:0
}
html[dir=rtl] .pdp2 .slick-arrow.slick-next{
    left:0
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-next{
        right:-40px
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-next{
        left:-40px
    }
}
.pdp2 .slick-arrow.slick-next.slick-disabled::before{
    color:#5b5b5b
}
html[dir=ltr] .pdp2 .slick-arrow.slick-next::before{
    right:8px
}
html[dir=rtl] .pdp2 .slick-arrow.slick-next::before{
    left:8px
}
@media (min-width:64.0625em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-next::before{
        content:"\e618"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-next::before{
        content:"\e618"
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-next::before{
        content:"\e618"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-next::before{
        content:"\e618"
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pdp2 .slick-arrow.slick-next::before{
        content:"\e613"
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-next::before{
        content:"\e614"
    }
    html[dir=ltr] .pdp2 .slick-arrow.slick-next::before{
        right:12px
    }
    html[dir=rtl] .pdp2 .slick-arrow.slick-next::before{
        left:12px
    }
}
.pdp2 .pdp2-online-retailers-grey{
    background-color:#fff
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .pdp2-online-retailers-grey{
        background-color:transparent
    }
}
.pdp2 #online-content{
    margin-bottom:20px
}
.pdp2 .backdrop-wtb2-pdp2-show-more-online-retailers{
    width:0 !important;
    height:0 !important
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#402d2b;
    font-family:"Montserrat",sans-serif
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-header{
    background-color:#fdfdfd
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-header .modal-title{
    color:#402d2b;
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    font-family:"Hind Madurai",sans-serif;
    letter-spacing:0.01em;
    padding-top:10px;
    display:block
}
html[dir=ltr] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-header .modal-title{
    text-align:left
}
html[dir=rtl] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-header .modal-title{
    text-align:right
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content{
    padding-top:5px;
    width:100%
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2{
    max-height:none;
    overflow:unset
}
html[dir=ltr] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers{
    padding:20px 30px 0 0
}
html[dir=rtl] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers{
    padding:20px 0 0 30px
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .grid-container{
    display:grid;
    grid-template-columns:45% 45%;
    grid-gap:3px 45px
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail{
    width:73%
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail.hide-retailer{
    display:block
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-price,.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-stock{
    width:40%
}
html[dir=ltr] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-price,html[dir=ltr] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-stock{
    left:80px
}
html[dir=rtl] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-price,html[dir=rtl] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-stock{
    right:80px
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-price,.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .retail-stock{
        width:45%
    }
}
.pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .variant-noselection-text{
    width:55%
}
html[dir=ltr] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .variant-noselection-text{
    right:-60%
}
html[dir=rtl] .pdp2 .modal-wtb2-pdp2-show-more-online-retailers .ctools-modal-content .modal-content .where-to-buy2 .retailers .retail .variant-noselection-text{
    left:-60%
}
.pdp2 .where-to-buy2{
    max-height:320px;
    overflow:auto
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .where-to-buy2{
        max-height:none
    }
}
.pdp2 .where-to-buy2 .retailers{
    padding:12px 12px 0
}
.pdp2 .where-to-buy2 .retailers .retail{
    width:75%
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail{
    margin-left:0
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail{
    margin-right:0
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2 .where-to-buy2 .retailers .retail{
        width:65%
    }
}
.pdp2 .where-to-buy2 .retailers .retail.product-noselection .retail-price,.pdp2 .where-to-buy2 .retailers .retail.product-noselection .retail-stock{
    display:none
}
.pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    -webkit-transition:visibility linear,opacity 0.3s linear;
    -moz-transition:visibility linear,opacity 0.3s linear;
    -o-transition:visibility linear,opacity 0.3s linear;
    transition:visibility linear,opacity 0.3s linear;
    visibility:hidden;
    color:#3c2a28;
    opacity:0;
    top:-55px;
    width:37%
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
    right:-38%
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
    left:-38%
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
        font-size:14px;
        line-height:14px;
        font-size:1.4rem;
        line-height:1.4rem;
        width:65%
    }
    html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
        right:-65%
    }
    html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text{
        left:-65%
    }
}
.pdp2 .where-to-buy2 .retailers .retail.product-noselection .variant-noselection-text.variant-noselection-text-fade-in{
    visibility:visible;
    opacity:1
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail{
        margin-left:0
    }
    html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail{
        margin-right:0
    }
    html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail:nth-child(3n+1){
        margin-left:0
    }
    html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail:nth-child(3n+1){
        margin-right:0
    }
}
.pdp2 .where-to-buy2 .retailers .retail-image{
    width:100%
}
.pdp2 .where-to-buy2 .retailers .retail-price,.pdp2 .where-to-buy2 .retailers .retail-stock,.pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    margin-bottom:-60px;
    margin-top:10px;
    position:relative;
    top:-50px;
    width:35%;
    padding:unset;
    text-align:center
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    right:-35%
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    left:-35%
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    float:right
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    float:left
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    padding-right:0
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
    padding-left:0
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2 .where-to-buy2 .retailers .retail-price,.pdp2 .where-to-buy2 .retailers .retail-stock,.pdp2 .where-to-buy2 .retailers .variant-noselection-text{
        width:50%
    }
    html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
        right:-55%
    }
    html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-price,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-stock,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .variant-noselection-text{
        left:-55%
    }
}
.pdp2 .where-to-buy2 .retailers .retail-price::after,.pdp2 .where-to-buy2 .retailers .retail-stock::after,.pdp2 .where-to-buy2 .retailers .variant-noselection-text::after{
    content:'';
    display:none
}
html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-price .retail-stock-wrapper,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .retail-stock .retail-stock-wrapper,html[dir=ltr] .pdp2 .where-to-buy2 .retailers .variant-noselection-text .retail-stock-wrapper{
    padding-right:0
}
html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-price .retail-stock-wrapper,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .retail-stock .retail-stock-wrapper,html[dir=rtl] .pdp2 .where-to-buy2 .retailers .variant-noselection-text .retail-stock-wrapper{
    padding-left:0
}
.pdp2 .where-to-buy2 .retailers .retail-price{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.pdp2 .where-to-buy2 .retailers .retail-price.out-stock{
    top:-60px;
    padding-top:0
}
.pdp2 .where-to-buy2 .retailers .retail-stock{
    font-size:15px;
    line-height:30px;
    font-size:1.5rem;
    line-height:3rem;
    top:-60px
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2 .where-to-buy2 .retailers .retail-stock{
        font-size:15px;
        line-height:22px;
        font-size:1.5rem;
        line-height:2.2rem;
        top:-55px
    }
}
@media (min-width:0) and (max-width:40em){
    .pdp2 .where-to-buy2 .retailers .retail-stock{
        top:-50px
    }
}
.pdp2 .where-to-buy2 .retailers img{
    margin:2px auto;
    padding:4px 12px
}
.pdp2 .where-to-buy2 .show-more-retailers-link,.pdp2 .where-to-buy2 .hide-retailers-link{
    margin-top:0;
    margin-bottom:0
}
html[dir=ltr] .pdp2 .where-to-buy2 .show-more-retailers-link a,html[dir=ltr] .pdp2 .where-to-buy2 .hide-retailers-link a{
    padding-left:15px
}
html[dir=rtl] .pdp2 .where-to-buy2 .show-more-retailers-link a,html[dir=rtl] .pdp2 .where-to-buy2 .hide-retailers-link a{
    padding-right:15px
}
.pdp2 .where-to-buy2 .show-more-retailers-link,.pdp2 .where-to-buy2 .hide-online-retailers{
    display:none
}
.pdp2-find-in-store-form .ca-wtb2-form,.pdp2-find-in-store-section .ca-wtb2-form{
    padding:0 0 20px;
    overflow:hidden;
    position:relative
}
html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-item,html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-submit,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    margin-right:2%
}
html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-item,html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-submit,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    margin-left:2%
}
html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-item,html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-submit,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    float:left
}
html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-item,html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-submit,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    float:right
}
.pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-zip-code input,.pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-address input,.pdp2-find-in-store-form .ca-wtb2-form .form-item.form-type-select select,.pdp2-find-in-store-form .ca-wtb2-form .form-submit.form-item-zip-code input,.pdp2-find-in-store-form .ca-wtb2-form .form-submit.form-item-address input,.pdp2-find-in-store-form .ca-wtb2-form .form-submit.form-type-select select,.pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-zip-code input,.pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-address input,.pdp2-find-in-store-section .ca-wtb2-form .form-item.form-type-select select,.pdp2-find-in-store-section .ca-wtb2-form .form-submit.form-item-zip-code input,.pdp2-find-in-store-section .ca-wtb2-form .form-submit.form-item-address input,.pdp2-find-in-store-section .ca-wtb2-form .form-submit.form-type-select select{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    background-color:#fdfdfd;
    border-color:#c9c9c9;
    height:42px;
    padding:7px
}
.pdp2-find-in-store-form .ca-wtb2-form .form-submit,.pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    border-color:#3c2a28;
    padding:13px 25px;
    width:auto
}
.pdp2-find-in-store-form .ca-wtb2-form .form-item,.pdp2-find-in-store-section .ca-wtb2-form .form-item{
    width:34%
}
.pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,.pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-address .field-suffix,.pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,.pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-address .field-suffix{
    bottom:0;
    position:absolute
}
html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-address .field-suffix,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-address .field-suffix{
    left:0
}
html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-address .field-suffix,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-zip-code .field-suffix,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-item.form-item-address .field-suffix{
    right:0
}
.pdp2-find-in-store-form .variant-noselection-text,.pdp2-find-in-store-section .variant-noselection-text{
    -webkit-transition:visibility linear,opacity 0.3s linear;
    -moz-transition:visibility linear,opacity 0.3s linear;
    -o-transition:visibility linear,opacity 0.3s linear;
    transition:visibility linear,opacity 0.3s linear;
    visibility:hidden;
    color:#3c2a28;
    opacity:0
}
.pdp2-find-in-store-form .variant-noselection-text.variant-noselection-text-fade-in,.pdp2-find-in-store-section .variant-noselection-text.variant-noselection-text-fade-in{
    visibility:visible;
    opacity:1
}
.pdp2-find-in-store-form{
    margin-bottom:2%
}
.pdp2-find-in-store-form .ca-wtb2-form .form-item{
    margin-bottom:2%
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2-find-in-store-form .ca-wtb2-form .form-item{
        width:49%
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-radius{
        margin-right:0
    }
    html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-item.form-item-radius{
        margin-left:0
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2-find-in-store-form .ca-wtb2-form .form-submit{
        width:100%
    }
    html[dir=ltr] .pdp2-find-in-store-form .ca-wtb2-form .form-submit{
        float:none
    }
    html[dir=rtl] .pdp2-find-in-store-form .ca-wtb2-form .form-submit{
        float:none
    }
}
.pdp2-find-in-store-section p,.pdp2-find-in-store-section .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pdp2-find-in-store-section .where-to-buy2-message,.pdp2-find-in-store-section #store-content h3{
    margin:2% 0
}
.pdp2-find-in-store-section .ca-wtb2-form{
    width:32%
}
@media (min-width:0) and (max-width:64em){
    .pdp2-find-in-store-section .ca-wtb2-form{
        width:50%
    }
}
@media (min-width:0) and (max-width:40em){
    .pdp2-find-in-store-section .ca-wtb2-form{
        width:100%
    }
}
.pdp2-find-in-store-section .ca-wtb2-form .form-item,.pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    margin-bottom:5px
}
html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=ltr] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    margin-right:2%
}
html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-item,html[dir=rtl] .pdp2-find-in-store-section .ca-wtb2-form .form-submit{
    margin-left:2%
}
.pdp2-find-in-store-section .store-results-container{
    background-color:#f4f4f4;
    padding:2%;
    margin-bottom:2%
}
.pdp2-find-in-store-section .store-results-container .store-results-map #map_canvas{
    width:100%
}
.pdp2-find-in-store-section .where-to-buy2-message{
    margin-bottom:2%
}
.pdp2-find-in-store-section .where-to-buy2-message,.pdp2-find-in-store-section .where-to-buy2-message p,.pdp2-find-in-store-section .where-to-buy2-message .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pdp2-find-in-store-section .where-to-buy2-message .where-to-buy2-message{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.pdp2-product-variants{
    position:relative
}
.pdp2-product-variants-wrap{
    align-content:space-around;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap
}
.pdp2-product-variant{
    border:1px solid #fff;
    border-radius:5px;
    cursor:pointer;
    overflow:hidden;
    padding:5px;
    width:32%
}
html[dir=ltr] .pdp2-product-variant{
    margin:0 0 2% 2%
}
html[dir=rtl] .pdp2-product-variant{
    margin:0 2% 2% 0
}
.pdp2-product-variant.pdp2-product-variant-active,.pdp2-product-variant:hover,.pdp2-product-variant:focus{
    background-color:#3c2a28;
    border-color:#d6d6d6;
    color:#fff
}
html[dir=ltr] .pdp2-product-variant:nth-child(3n-2){
    margin-left:0
}
html[dir=rtl] .pdp2-product-variant:nth-child(3n-2){
    margin-right:0
}
html[dir=ltr] .pdp2-product-variant:nth-child(3n){
    margin-left:2%
}
html[dir=rtl] .pdp2-product-variant:nth-child(3n){
    margin-right:2%
}
.pdp2-product-variant:nth-child(n+4){
    display:none
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2-product-variant:nth-child(n+4){
        display:block
    }
}
.pdp2-product-variant.pdp2-product-variant-display{
    display:block;
    min-height:60px;
    text-align:center;
    line-height:3
}
.pdp2-product-variant.pdp2-product-variant-display span{
    display:inline-block;
    vertical-align:middle;
    line-height:normal
}
.pdp2-product-variants-switch-wrap{
    cursor:pointer;
    height:24px;
    position:absolute;
    top:-40px;
    width:34px
}
html[dir=ltr] .pdp2-product-variants-switch-wrap{
    right:0
}
html[dir=rtl] .pdp2-product-variants-switch-wrap{
    left:0
}
@media (min-width:40.0625em) and (max-width:64em){
    .pdp2-product-variants-switch-wrap{
        display:none
    }
}
.pdp2-product-variants-switch{
    top:8px
}
html[dir=ltr] .pdp2-product-variants-switch{
    left:12px
}
html[dir=rtl] .pdp2-product-variants-switch{
    right:12px
}
.pdp2-product-variants-switch,.pdp2-product-variants-switch::before,.pdp2-product-variants-switch::after{
    background-color:#3c2a28;
    border-radius:3px;
    content:'';
    height:10px;
    position:absolute;
    width:10px
}
html[dir=ltr] .pdp2-product-variants-switch::before{
    left:-12px
}
html[dir=rtl] .pdp2-product-variants-switch::before{
    right:-12px
}
html[dir=ltr] .pdp2-product-variants-switch::after{
    right:-12px
}
html[dir=rtl] .pdp2-product-variants-switch::after{
    left:-12px
}
.pdp2-product-variants-message p,.pdp2-product-variants-message .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pdp2-product-variants-message .where-to-buy2-message{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.pdp2-product-variants-message .error{
    color:red
}
.jjbos-poll-form{
    overflow:auto;
    position:relative
}
@media (min-width:75em){
    .jjbos-poll-form{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .jjbos-poll-form{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-poll-form{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-poll-form{
        width:100%
    }
    html[dir=ltr] .jjbos-poll-form{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form{
        border-right-width:0
    }
}
html[dir=ltr] .jjbos-poll-form{
    margin-left:0
}
html[dir=rtl] .jjbos-poll-form{
    margin-right:0
}
.jjbos-poll-form .ajax-vote input[type="submit"]{
    display:block;
    opacity:1;
    transition:opacity .25s ease-in-out;
    -moz-transition:opacity .25s ease-in-out;
    -webkit-transition:opacity .25s ease-in-out;
    width:auto;
    word-break:break-all
}
.jjbos-poll-form .ajax-vote input[type="submit"].hover{
    background-color:#241918;
    color:#fff
}
.jjbos-poll-form .poll-loader{
    background:url(../../themes/acneshop/release/images/contrib-structure/ajax_loader.gif) no-repeat center center;
    display:none;
    height:100%;
    position:absolute;
    top:-2px;
    width:100%;
    z-index:85
}
html[dir=ltr] .jjbos-poll-form .poll-loader{
    left:-2px
}
html[dir=rtl] .jjbos-poll-form .poll-loader{
    right:-2px
}
.jjbos-poll-form .jjbos-poll-submit-wrapper{
    display:block;
    height:auto;
    position:relative
}
.jjbos-poll-form .jjbos-poll-submit-wrapper input{
    height:auto;
    width:100% !important
}
.jjbos-poll-form .jjbos-poll-submit-wrapper .clicked{
    background-color:#241918;
    color:#fff
}
.jjbos-poll-form .jjbos-poll-submit-wrapper .poll-firstclick{
    background:url(../../themes/acneshop/release/images/contrib-structure/transparent.png) repeat center center;
    bottom:0px;
    cursor:pointer;
    display:block;
    height:100%;
    position:absolute;
    z-index:99;
    width:100%
}
.jjbos-poll-form .form-submit,.jjbos-poll-form input[type="submit"],.poll-results .form-submit,.poll-results input[type="submit"]{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%;
    line-height:1.65;
    position:relative;
    white-space:normal
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    text-align:left
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    text-align:right
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    margin-right:0
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    margin-left:0
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    left:0
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    right:0
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    padding:15px 15px 15px 31px
}
.jjbos-poll-form .form-submit:after,.jjbos-poll-form input[type="submit"]:after,.poll-results .form-submit:after,.poll-results input[type="submit"]:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .jjbos-poll-form .form-submit:after,html[dir=ltr] .jjbos-poll-form input[type="submit"]:after,html[dir=ltr] .poll-results .form-submit:after,html[dir=ltr] .poll-results input[type="submit"]:after{
    content:"\e613"
}
html[dir=rtl] .jjbos-poll-form .form-submit:after,html[dir=rtl] .jjbos-poll-form input[type="submit"]:after,html[dir=rtl] .poll-results .form-submit:after,html[dir=rtl] .poll-results input[type="submit"]:after{
    content:"\e614"
}
html[dir=ltr] .jjbos-poll-form .form-submit:after,html[dir=ltr] .jjbos-poll-form input[type="submit"]:after,html[dir=ltr] .poll-results .form-submit:after,html[dir=ltr] .poll-results input[type="submit"]:after{
    right:15px
}
html[dir=rtl] .jjbos-poll-form .form-submit:after,html[dir=rtl] .jjbos-poll-form input[type="submit"]:after,html[dir=rtl] .poll-results .form-submit:after,html[dir=rtl] .poll-results input[type="submit"]:after{
    left:15px
}
.jjbos-poll-form .form-submit:hover,.jjbos-poll-form .form-submit:focus,.jjbos-poll-form input[type="submit"]:hover,.jjbos-poll-form input[type="submit"]:focus,.poll-results .form-submit:hover,.poll-results .form-submit:focus,.poll-results input[type="submit"]:hover,.poll-results input[type="submit"]:focus{
    background-color:#241918
}
.jjbos-poll-form .form-submit:active,.jjbos-poll-form input[type="submit"]:active,.poll-results .form-submit:active,.poll-results input[type="submit"]:active{
    background-color:#0b0807
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    right:0
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    left:0
}
html[dir=ltr] .jjbos-poll-form .form-submit,html[dir=ltr] .jjbos-poll-form input[type="submit"],html[dir=ltr] .poll-results .form-submit,html[dir=ltr] .poll-results input[type="submit"]{
    margin-left:0
}
html[dir=rtl] .jjbos-poll-form .form-submit,html[dir=rtl] .jjbos-poll-form input[type="submit"],html[dir=rtl] .poll-results .form-submit,html[dir=rtl] .poll-results input[type="submit"]{
    margin-right:0
}
.jjbos-poll-form .poll-bars,.poll-results .poll-bars{
    display:block;
    clear:both;
    margin-bottom:18px;
    overflow:hidden
}
@media (min-width:75em){
    .jjbos-poll-form .poll-bars,.poll-results .poll-bars{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .jjbos-poll-form .poll-bars,.poll-results .poll-bars{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-poll-form .poll-bars,.poll-results .poll-bars{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-poll-form .poll-bars,.poll-results .poll-bars{
        width:100%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
        border-right-width:0
    }
}
html[dir=ltr] .jjbos-poll-form .poll-bars,html[dir=ltr] .poll-results .poll-bars{
    margin-left:0
}
html[dir=rtl] .jjbos-poll-form .poll-bars,html[dir=rtl] .poll-results .poll-bars{
    margin-right:0
}
.jjbos-poll-form .poll-bars:first,.poll-results .poll-bars:first{
    padding-top:0
}
.jjbos-poll-form .poll-bars .poll-bars__text,.poll-results .poll-bars .poll-bars__text{
    line-height:1.2em;
    margin-bottom:8px
}
.jjbos-poll-form .poll-bars .poll-bars__bar,.poll-results .poll-bars .poll-bars__bar{
    background-color:transparent;
    max-width:85%;
    height:0
}
.jjbos-poll-form .poll-bars .poll-bars__bar .foreground,.poll-results .poll-bars .poll-bars__bar .foreground{
    height:1.5em;
    width:85%
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=ltr] .poll-results .poll-bars .poll-bars__bar .foreground{
    float:left
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=rtl] .poll-results .poll-bars .poll-bars__bar .foreground{
    float:right
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=ltr] .poll-results .poll-bars .poll-bars__bar .foreground{
    margin-left:0
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=rtl] .poll-results .poll-bars .poll-bars__bar .foreground{
    margin-right:0
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=ltr] .poll-results .poll-bars .poll-bars__bar .foreground{
    margin-right:2px
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__bar .foreground,html[dir=rtl] .poll-results .poll-bars .poll-bars__bar .foreground{
    margin-left:2px
}
.jjbos-poll-form .poll-bars .poll-bars__percent,.poll-results .poll-bars .poll-bars__percent{
    width:13%
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=ltr] .poll-results .poll-bars .poll-bars__percent{
    text-align:left
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=rtl] .poll-results .poll-bars .poll-bars__percent{
    text-align:right
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=ltr] .poll-results .poll-bars .poll-bars__percent{
    float:left
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=rtl] .poll-results .poll-bars .poll-bars__percent{
    float:right
}
html[dir=ltr] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=ltr] .poll-results .poll-bars .poll-bars__percent{
    margin-left:0%
}
html[dir=rtl] .jjbos-poll-form .poll-bars .poll-bars__percent,html[dir=rtl] .poll-results .poll-bars .poll-bars__percent{
    margin-right:0%
}
.jjbos-poll-form .poll-results__total,.poll-results .poll-results__total{
    clear:both
}
.jjbos-poll-form .poll-cancel,.poll-results .poll-cancel{
    padding-top:30px;
    clear:both
}
@media (min-width:75em){
    .jjbos-poll-form .poll-cancel,.poll-results .poll-cancel{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .jjbos-poll-form .poll-cancel,.poll-results .poll-cancel{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-poll-form .poll-cancel,.poll-results .poll-cancel{
        width:32%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-poll-form .poll-cancel,.poll-results .poll-cancel{
        width:100%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
        border-right-width:0
    }
}
html[dir=ltr] .jjbos-poll-form .poll-cancel,html[dir=ltr] .poll-results .poll-cancel{
    margin-left:0
}
html[dir=rtl] .jjbos-poll-form .poll-cancel,html[dir=rtl] .poll-results .poll-cancel{
    margin-right:0
}
.jjbos-poll-form .hide-results,.poll-results .hide-results{
    clear:both;
    display:block;
    padding-top:1em
}
html[dir=ltr] .poll-pager{
    text-align:right
}
html[dir=rtl] .poll-pager{
    text-align:left
}
.poll-pager .first-link a,.poll-pager .next-link a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%;
    color:#fff;
    line-height:1.65;
    position:relative
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    margin-right:0
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    margin-left:0
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    left:0
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    right:0
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    padding:15px 15px 15px 31px
}
.poll-pager .first-link a:after,.poll-pager .next-link a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .poll-pager .first-link a:after,html[dir=ltr] .poll-pager .next-link a:after{
    content:"\e613"
}
html[dir=rtl] .poll-pager .first-link a:after,html[dir=rtl] .poll-pager .next-link a:after{
    content:"\e614"
}
html[dir=ltr] .poll-pager .first-link a:after,html[dir=ltr] .poll-pager .next-link a:after{
    right:15px
}
html[dir=rtl] .poll-pager .first-link a:after,html[dir=rtl] .poll-pager .next-link a:after{
    left:15px
}
.poll-pager .first-link a:hover,.poll-pager .first-link a:focus,.poll-pager .next-link a:hover,.poll-pager .next-link a:focus{
    background-color:#241918
}
.poll-pager .first-link a:active,.poll-pager .next-link a:active{
    background-color:#0b0807
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    text-align:left
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    text-align:right
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    right:0
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    left:0
}
html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
    margin-left:0 !important
}
html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
    margin-right:0 !important
}
@media (min-width:75em){
    .poll-pager .first-link a,.poll-pager .next-link a{
        width:32%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        margin-left:2%
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        margin-right:2%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        border-left-width:0
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .poll-pager .first-link a,.poll-pager .next-link a{
        width:32%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        margin-left:2%
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        margin-right:2%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        border-left-width:0
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .poll-pager .first-link a,.poll-pager .next-link a{
        width:32%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        margin-left:2%
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        margin-right:2%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        border-left-width:0
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .poll-pager .first-link a,.poll-pager .next-link a{
        width:100%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        margin-left:2%
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        margin-right:2%
    }
    html[dir=ltr] .poll-pager .first-link a,html[dir=ltr] .poll-pager .next-link a{
        border-left-width:0
    }
    html[dir=rtl] .poll-pager .first-link a,html[dir=rtl] .poll-pager .next-link a{
        border-right-width:0
    }
}
.poll-pager .first-link a:after,.poll-pager .next-link a:after{
    margin-top:-16px
}
.pane-polls-panel-pane-2 h2,.pane-polls-panel-pane-2 .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-polls-panel-pane-2 h1{
    color:#3c2a28;
    font-weight:400
}
@media (min-width:75em){
    .pane-polls-panel-pane-2 .view-polls .grid-item{
        width:32%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .pane-polls-panel-pane-2 .view-polls .grid-item{
        width:32%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-polls-panel-pane-2 .view-polls .grid-item{
        width:32%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-polls-panel-pane-2 .view-polls .grid-item{
        width:100%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        border-right-width:0
    }
}
html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(4n+1){
    margin-left:2% !important
}
html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(4n+1){
    margin-right:2% !important
}
html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(3n+1){
    margin-left:0 !important
}
html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(3n+1){
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item{
        margin-right:0 !important
    }
    html[dir=ltr] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .pane-polls-panel-pane-2 .view-polls .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(4n+1),html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(3n+1){
        margin-left:2% !important
    }
    html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(4n+1),html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(3n+1){
        margin-right:2% !important
    }
    html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .page-polls .view-polls .grid-item{
        width:49%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .page-polls .view-polls .grid-item{
        width:49%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .page-polls .view-polls .grid-item{
        width:49%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .page-polls .view-polls .grid-item{
        width:100%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .page-polls .view-polls .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .page-polls .view-polls .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .page-polls .view-polls .grid-item{
        margin-right:0 !important
    }
    html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(4n+1),html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(3n+1),html[dir=ltr] .page-polls .view-polls .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(4n+1),html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(3n+1),html[dir=rtl] .page-polls .view-polls .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
}
.page-polls .view-polls .grid-item h2.node__title,.page-polls .view-polls .grid-item .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .page-polls .view-polls .grid-item h1.node__title{
    font-size:1.2em
}
.poll-cta a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%;
    color:#fff
}
html[dir=ltr] .poll-cta a{
    margin-right:0
}
html[dir=rtl] .poll-cta a{
    margin-left:0
}
html[dir=ltr] .poll-cta a{
    left:0
}
html[dir=rtl] .poll-cta a{
    right:0
}
html[dir=ltr] .poll-cta a{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .poll-cta a{
    padding:15px 15px 15px 31px
}
.poll-cta a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .poll-cta a:after{
    content:"\e613"
}
html[dir=rtl] .poll-cta a:after{
    content:"\e614"
}
html[dir=ltr] .poll-cta a:after{
    right:15px
}
html[dir=rtl] .poll-cta a:after{
    left:15px
}
.poll-cta a:hover,.poll-cta a:focus{
    background-color:#241918
}
.poll-cta a:active{
    background-color:#0b0807
}
.pane-poll-pane .poll-bars{
    width:100%
}
.taco-polls .jjbos-poll-form{
    width:100% !important
}
.field--name-field-product-image{
    position:relative
}
.product-badge{
    font-size:12px;
    line-height:12px;
    font-size:1.2rem;
    line-height:1.2rem;
    position:absolute;
    z-index:30
}
.product-badge.top-left{
    top:0
}
html[dir=ltr] .product-badge.top-left{
    left:0
}
html[dir=rtl] .product-badge.top-left{
    right:0
}
.product-badge.top-right{
    top:0
}
html[dir=ltr] .product-badge.top-right{
    right:0
}
html[dir=rtl] .product-badge.top-right{
    left:0
}
.product-badge.bottom-left{
    bottom:0
}
html[dir=ltr] .product-badge.bottom-left{
    left:0
}
html[dir=rtl] .product-badge.bottom-left{
    right:0
}
.product-badge.bottom-right{
    bottom:0
}
html[dir=ltr] .product-badge.bottom-right{
    right:0
}
html[dir=rtl] .product-badge.bottom-right{
    left:0
}
.product-badge.top-full,.product-badge.bottom-full{
    color:#fff;
    text-align:center;
    width:100%
}
html[dir=ltr] .product-badge.top-full,html[dir=ltr] .product-badge.bottom-full{
    left:0
}
html[dir=rtl] .product-badge.top-full,html[dir=rtl] .product-badge.bottom-full{
    right:0
}
.product-badge.top-full .product-badge-text-1,.product-badge.bottom-full .product-badge-text-1{
    background:#3c2a28;
    padding:6px
}
.product-badge.top-full .product-badge-text-2,.product-badge.bottom-full .product-badge-text-2{
    background:#241918;
    padding:6px
}
.product-badge.top-full{
    top:0
}
.product-badge.bottom-full{
    bottom:0
}
.product-badge.default{
    background:#3c2a28;
    color:#fff;
    padding:6px;
    text-align:center
}
.product-badge.circle .product-badge-text-1,.product-badge.circle .product-badge-text-2{
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    -ms-border-radius:60px;
    -o-border-radius:60px;
    border-radius:60px;
    background:#3c2a28;
    color:#fff;
    display:table-cell;
    height:60px;
    text-align:center;
    vertical-align:middle;
    width:60px
}
.product-badge.circle .product-badge-text-2{
    background:#241918
}
.pane-node-field-product-image{
    padding:0 0 40px;
    position:relative
}
.pane-node-field-product-image .pane-title{
    bottom:12px;
    display:block;
    font-weight:700;
    position:absolute;
    text-align:center;
    z-index:50
}
html[dir=ltr] .pane-node-field-product-image .pane-title{
    left:50%
}
html[dir=rtl] .pane-node-field-product-image .pane-title{
    right:50%
}
html[dir=ltr] .pane-node-field-product-image .pane-title{
    margin-left:-57px
}
html[dir=rtl] .pane-node-field-product-image .pane-title{
    margin-right:-57px
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-product-image .pane-title{
        bottom:43px
    }
}
.pane-node-field-product-image .pane-title h2,.pane-node-field-product-image .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-node-field-product-image .pane-title h1{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem
}
.pane-node-field-product-image .field--type-image{
    position:relative;
    z-index:40
}
.pane-node-field-product-image img{
    display:block;
    margin:0 auto;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-product-image .galleryformatter{
        position:relative
    }
}
.pane-node-field-product-image .galleryformatter .gallery-frame,.pane-node-field-product-image .galleryformatter .gallery-slides{
    width:100%
}
.pane-node-field-product-image .galleryformatter.gallery-processed .gallery-slides .gallery-slide{
    position:relative
}
.pane-node-field-product-image .galleryformatter .gallery-slides .gallery-slide{
    max-width:100%
}
.pane-node-field-product-image .galleryformatter .arrow,.pane-node-field-product-image .galleryformatter .slide-button{
    display:none
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs{
    margin-top:2%;
    width:100%
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul{
    width:100%
}
@media (min-width:75em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        width:18.4%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-left:2%
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-right:2%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-left-width:0
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        width:18.4%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-left:2%
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-right:2%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-left-width:0
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        width:18.4%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-left:2%
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-right:2%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-left-width:0
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        width:100%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-left:2%
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        margin-right:2%
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-left-width:0
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        border-right-width:0
    }
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs li.active img{
    border:2px solid #3c2a28
}
html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li.slide-0{
    margin-left:0 !important
}
html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li.slide-0{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs{
        bottom:12px;
        position:absolute
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs ul{
        text-align:center
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        width:auto
    }
    html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        float:none
    }
    html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs li{
        float:none
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li.active a{
        background-color:#000;
        border:1px solid #000
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li a{
        -webkit-border-radius:50%;
        -moz-border-radius:50%;
        -ms-border-radius:50%;
        -o-border-radius:50%;
        border-radius:50%;
        background-color:#fff;
        border:1px solid #795551;
        color:transparent;
        display:block;
        height:20px;
        text-indent:-9999px;
        width:20px
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li a:hover{
        background-color:#3c2a28;
        border:1px solid #000
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li a:active{
        background-color:#000;
        border:1px solid #000
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs li a img{
        display:none
    }
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul{
    display:flex;
    justify-content:center
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li{
    width:auto;
    padding:0;
    float:none
}
html[dir=ltr] .pane-node-field-product-image .galleryformatter .gallery-thumbs ul li{
    margin-left:8px
}
html[dir=rtl] .pane-node-field-product-image .galleryformatter .gallery-thumbs ul li{
    margin-right:8px
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li.active a,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li:hover a,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li:focus a{
    border-color:#fff;
    background-color:#fff
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li.active img,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li:hover img,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li:focus img{
    border:1px solid #3c2a28
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-product-image .galleryformatter .gallery-thumbs ul li a{
        border-color:#000;
        background-color:transparent
    }
    .pane-node-field-product-image .galleryformatter .gallery-thumbs ul li a:hover,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li a:focus,.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li a:active{
        border-color:#fff;
        background-color:#fff
    }
}
.pane-node-field-product-image .galleryformatter .gallery-thumbs ul li a img{
    border:1px solid transparent
}
.grid-area{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] .grid-area{
    margin-right:-4px
}
html[dir=rtl] .grid-area{
    margin-left:-4px
}
@media (min-width:75em){
    .grid-area{
        width:74.5%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .grid-area{
        width:74.5%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .grid-area{
        width:74.5%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .grid-area{
        width:100%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .grid-area{
        margin-left:0 !important
    }
    html[dir=rtl] .grid-area{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .grid-area{
        width:100%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .grid-area{
        width:100%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .grid-area{
        width:100%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .grid-area{
        width:100%
    }
    html[dir=ltr] .grid-area{
        margin-left:2%
    }
    html[dir=rtl] .grid-area{
        margin-right:2%
    }
    html[dir=ltr] .grid-area{
        border-left-width:0
    }
    html[dir=rtl] .grid-area{
        border-right-width:0
    }
}
.products-by-category{
    padding:30px 30px 15px;
    background-color:#faf0e4
}
@media (min-width:0) and (max-width:64em){
    .products-by-category{
        position:relative;
        padding:20px 20px 95px
    }
}
@media (min-width:0) and (max-width:64em){
    .products-by-category.products-by-category-no-cta{
        padding:20px 20px 15px
    }
}
.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal{
    margin-bottom:15px !important;
    background-color:#faf0e4
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal{
        position:static
    }
}
.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content{
    padding:0
}
.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col{
    width:70%;
    padding-bottom:0 !important
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col{
        width:100%
    }
}
.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col h2,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col h1{
    font-size:30px;
    line-height:32px;
    font-size:3rem;
    line-height:3.2rem;
    margin-bottom:10px;
    text-transform:uppercase
}
.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col p,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .content-col .where-to-buy2-message{
    margin:10px 0
}
@media (min-width:64.0625em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        position:relative;
        top:-15px;
        bottom:unset;
        width:30%
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        right:-15px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        left:-15px
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        position:absolute;
        bottom:30px;
        width:auto
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        right:unset
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        left:unset
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        left:20px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action{
        right:20px
    }
}
@media (min-width:64.0625em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        font-size:15px;
        line-height:17px;
        font-size:1.5rem;
        line-height:1.7rem;
        cursor:pointer;
        display:inline-flex;
        align-items:center;
        border:1px solid #faf0e4;
        border-radius:3px;
        background-color:#faf0e4;
        color:#fff;
        font-family:"Hind Madurai",sans-serif;
        text-transform:uppercase;
        justify-content:flex-end;
        width:100%;
        color:#3c2a28
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:20px 35px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:20px 35px
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:active{
        background-color:#fff;
        color:#faf0e4;
        text-decoration:none
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        font-size:30px;
        line-height:17px;
        font-size:3rem;
        line-height:1.7rem;
        margin-top:-3px;
        font-family:"Icomoon"
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        margin-left:10px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        margin-right:10px
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        content:"\e613"
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        content:"\e614"
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus{
        background-color:#faf0e4;
        color:#3c2a28
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus{
        padding-right:55px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus{
        padding-left:55px
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover::after,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus::after{
        color:#3c2a28
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        font-size:15px;
        line-height:17px;
        font-size:1.5rem;
        line-height:1.7rem;
        cursor:pointer;
        display:inline-flex;
        align-items:center;
        border:1px solid #3c2a28;
        border-radius:3px;
        background-color:#3c2a28;
        color:#fff;
        font-family:"Hind Madurai",sans-serif;
        text-transform:uppercase;
        width:auto
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:20px 35px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:20px 35px
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:hover,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:focus,.pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a:active{
        background-color:#fff;
        color:#3c2a28;
        text-decoration:none
    }
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        font-size:30px;
        line-height:17px;
        font-size:3rem;
        line-height:1.7rem;
        margin-top:-3px;
        font-family:"Icomoon"
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        margin-left:10px
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        margin-right:10px
    }
    html[dir=ltr] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        content:"\e613"
    }
    html[dir=rtl] .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        content:"\e614"
    }
}
@media (min-width:64.0625em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        margin-top:-10px
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .products-by-category .taco-polls.node--taco.horizontal .call-to-action .field--name-field-taco-link-call-to-action a::after{
        position:static;
        margin-top:-1px
    }
}
.products-by-category .page-builder__subnav nav>ul.menu{
    display:flex;
    flex-wrap:wrap;
    margin-bottom:0
}
@media (min-width:0) and (max-width:40em){
    .products-by-category .page-builder__subnav nav>ul.menu{
        display:block
    }
}
.products-by-category .page-builder__subnav nav>ul.menu .leaf{
    width:25%
}
@media (min-width:0) and (max-width:64em){
    .products-by-category .page-builder__subnav nav>ul.menu .leaf{
        width:100%
    }
}
.products-by-category .page-builder__subnav nav>ul.menu .leaf a{
    padding-top:0;
    border-bottom:0;
    background-color:transparent;
    font-family:"Montserrat",sans-serif;
    font-weight:normal;
    text-decoration:underline
}
html[dir=ltr] .products-by-category .page-builder__subnav nav>ul.menu .leaf a{
    padding-left:0
}
html[dir=rtl] .products-by-category .page-builder__subnav nav>ul.menu .leaf a{
    padding-right:0
}
@media (min-width:0) and (max-width:64em){
    .products-by-category .page-builder__subnav nav>ul.menu .leaf a{
        padding-bottom:20px
    }
}
.products-by-category .page-builder__subnav nav>ul.menu .leaf a::before{
    content:none
}
.products-by-category .page-builder__subnav nav>ul.menu .leaf a:hover,.products-by-category .page-builder__subnav nav>ul.menu .leaf a:focus{
    text-decoration:none
}
#quiz-progress{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    margin-bottom:2%;
    text-align:center
}
div.quiz-report .dt{
    background:transparent;
    border-top:0;
    padding:0
}
.ajax-report-form,.answering-form{
    background:#fff;
    border:2px solid #fff;
    margin-bottom:0;
    position:relative
}
.calculation-quiz,.recommendation-quiz{
    padding-bottom:50px
}
.calculation-quiz .form-actions,.recommendation-quiz .form-actions{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:auto !important
}
.calculation-quiz .form-actions .rec-next-button,.recommendation-quiz .form-actions .rec-next-button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    background-color:#3c2a28;
    border:0px;
    color:#fff;
    cursor:pointer;
    font-family:"Hind Madurai",sans-serif;
    margin-bottom:0px !important;
    padding:8px 35px;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .calculation-quiz .form-actions .rec-next-button,.recommendation-quiz .form-actions .rec-next-button{
        margin-top:20px
    }
}
.calculation-quiz .form-actions .rec-next-button:hover,.recommendation-quiz .form-actions .rec-next-button:hover{
    background-color:#241918
}
.calculation-quiz .form-actions .rec-next-button:after,.recommendation-quiz .form-actions .rec-next-button:after{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    color:white;
    content:"\e613";
    font-family:'icomoon';
    position:relative;
    top:2px
}
html[dir=ltr] .calculation-quiz .form-actions .rec-next-button:after,html[dir=ltr] .recommendation-quiz .form-actions .rec-next-button:after{
    padding-left:8px
}
html[dir=rtl] .calculation-quiz .form-actions .rec-next-button:after,html[dir=rtl] .recommendation-quiz .form-actions .rec-next-button:after{
    padding-right:8px
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .calculation-quiz .has-images tr.answer-four .answer-text p,html[dir=ltr] .calculation-quiz .has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .calculation-quiz .has-images tr.answer-four .answer-text .where-to-buy2-message,html[dir=ltr] .recommendation-quiz .has-images tr.answer-four .answer-text p,html[dir=ltr] .recommendation-quiz .has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .recommendation-quiz .has-images tr.answer-four .answer-text .where-to-buy2-message{
        text-align:center
    }
    html[dir=rtl] .calculation-quiz .has-images tr.answer-four .answer-text p,html[dir=rtl] .calculation-quiz .has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .calculation-quiz .has-images tr.answer-four .answer-text .where-to-buy2-message,html[dir=rtl] .recommendation-quiz .has-images tr.answer-four .answer-text p,html[dir=rtl] .recommendation-quiz .has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .recommendation-quiz .has-images tr.answer-four .answer-text .where-to-buy2-message{
        text-align:center
    }
}
.quiz-report-row,.answering-form{
    padding:20px 100px;
    text-align:center
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row,.answering-form{
        padding:20px 80px
    }
}
.quiz-report-row .button:focus,.quiz-report-row .button:hover,.answering-form .button:focus,.answering-form .button:hover{
    text-decoration:none
}
.quiz-report-row .form-item label,.quiz-report-row #edit-navigation-skip,.answering-form .form-item label,.answering-form #edit-navigation-skip{
    display:none
}
.quiz-report-row .form-item,.quiz-report-row .form-actions,.answering-form .form-item,.answering-form .form-actions{
    margin-bottom:0
}
.quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
    margin-bottom:0
}
@media (min-width:75em){
    .quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
        width:32%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
        width:32%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
        width:32%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
        width:100%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
        border-right-width:0
    }
}
html[dir=ltr] .quiz-report-row #edit-navigation,html[dir=ltr] .quiz-report-row #edit-navigation-submit,html[dir=ltr] .answering-form #edit-navigation,html[dir=ltr] .answering-form #edit-navigation-submit{
    margin:0 auto 0 auto
}
html[dir=rtl] .quiz-report-row #edit-navigation,html[dir=rtl] .quiz-report-row #edit-navigation-submit,html[dir=rtl] .answering-form #edit-navigation,html[dir=rtl] .answering-form #edit-navigation-submit{
    margin:0 auto 0 auto
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row #edit-navigation,.quiz-report-row #edit-navigation-submit,.answering-form #edit-navigation,.answering-form #edit-navigation-submit{
        width:50%
    }
}
.quiz-report-row #edit-navigation-back,.answering-form #edit-navigation-back{
    margin-bottom:2%
}
.quiz-report-row .quiz-question-multichoice .field--type-text-with-summary p,.quiz-report-row .quiz-question-multichoice .field--type-text-with-summary .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quiz-report-row .quiz-question-multichoice .field--type-text-with-summary .where-to-buy2-message,.answering-form .quiz-question-multichoice .field--type-text-with-summary p,.answering-form .quiz-question-multichoice .field--type-text-with-summary .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .answering-form .quiz-question-multichoice .field--type-text-with-summary .where-to-buy2-message{
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    margin-top:0;
    text-align:center
}
.quiz-report-row .question_type_name,.answering-form .question_type_name{
    display:none
}
@media (min-width:75em){
    .quiz-report-row .quiz-question-multichoice select,.answering-form .quiz-question-multichoice select{
        width:32%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .quiz-report-row .quiz-question-multichoice select,.answering-form .quiz-question-multichoice select{
        width:32%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .quiz-report-row .quiz-question-multichoice select,.answering-form .quiz-question-multichoice select{
        width:32%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-question-multichoice select,.answering-form .quiz-question-multichoice select{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
        border-right-width:0
    }
}
html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
    border-left-width:1px !important
}
html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
    border-right-width:1px !important
}
html[dir=ltr] .quiz-report-row .quiz-question-multichoice select,html[dir=ltr] .answering-form .quiz-question-multichoice select{
    margin-left:0 !important
}
html[dir=rtl] .quiz-report-row .quiz-question-multichoice select,html[dir=rtl] .answering-form .quiz-question-multichoice select{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-question-multichoice select,.answering-form .quiz-question-multichoice select{
        margin-bottom:15px !important;
        width:90%
    }
}
.quiz-report-row .quiz-report-question-header,.answering-form .quiz-report-question-header{
    overflow:hidden
}
.quiz-report-row .quiz-report-question-header .field--type-text-with-summary p,.quiz-report-row .quiz-report-question-header .field--type-text-with-summary .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quiz-report-row .quiz-report-question-header .field--type-text-with-summary .where-to-buy2-message,.answering-form .quiz-report-question-header .field--type-text-with-summary p,.answering-form .quiz-report-question-header .field--type-text-with-summary .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .answering-form .quiz-report-question-header .field--type-text-with-summary .where-to-buy2-message{
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    font-weight:700;
    line-height:1.5;
    margin:0 0 12px 0;
    text-align:center
}
.quiz-report-row .quiz-report-score-container,.answering-form .quiz-report-score-container{
    display:none
}
.quiz-report-row .quiz-report-response .answer-choice,.answering-form .quiz-report-response .answer-choice{
    background-color:#fff;
    display:table;
    width:100%
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-choice,html[dir=ltr] .answering-form .quiz-report-response .answer-choice{
    float:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-choice,html[dir=rtl] .answering-form .quiz-report-response .answer-choice{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response .answer-choice,.answering-form .quiz-report-response .answer-choice{
        display:none
    }
}
.quiz-report-row .quiz-report-response .answer-feedback,.answering-form .quiz-report-response .answer-feedback{
    font-weight:700
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-feedback,html[dir=ltr] .answering-form .quiz-report-response .answer-feedback{
    text-align:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-feedback,html[dir=rtl] .answering-form .quiz-report-response .answer-feedback{
    text-align:right
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-feedback p,html[dir=ltr] .quiz-report-row .quiz-report-response .answer-feedback .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .quiz-report-row .quiz-report-response .answer-feedback .where-to-buy2-message,html[dir=ltr] .answering-form .quiz-report-response .answer-feedback p,html[dir=ltr] .answering-form .quiz-report-response .answer-feedback .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .answering-form .quiz-report-response .answer-feedback .where-to-buy2-message{
    text-align:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-feedback p,html[dir=rtl] .quiz-report-row .quiz-report-response .answer-feedback .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .quiz-report-row .quiz-report-response .answer-feedback .where-to-buy2-message,html[dir=rtl] .answering-form .quiz-report-response .answer-feedback p,html[dir=rtl] .answering-form .quiz-report-response .answer-feedback .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .answering-form .quiz-report-response .answer-feedback .where-to-buy2-message{
    text-align:right
}
.quiz-report-row .quiz-report-response .answer-feedback-description,.answering-form .quiz-report-response .answer-feedback-description{
    padding-top:10px
}
.quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
    display:block;
    line-height:1.2em;
    margin-top:10px
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
    text-align:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
    text-align:right
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
    float:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
    float:right
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
    margin-left:0 !important
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
    margin-right:0 !important
}
html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
    padding-left:2em
}
html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
    padding-right:2em
}
@media (min-width:75em){
    .quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
        width:74.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
        width:74.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
        width:74.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response .answer-response,.answering-form .quiz-report-response .answer-response{
        margin-top:0
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        margin-left:0 !important
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        margin-right:0 !important
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .answer-response,html[dir=ltr] .answering-form .quiz-report-response .answer-response{
        padding-left:0 !important
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .answer-response,html[dir=rtl] .answering-form .quiz-report-response .answer-response{
        padding-right:0 !important
    }
}
.quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
    border:1px solid #3c2a28;
    border-left:1px solid #3c2a28 !important
}
@media (min-width:75em){
    .quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
        width:23.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
        width:23.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
        width:23.5%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
        border-right-width:0
    }
}
html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
    float:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
    float:right
}
html[dir=ltr] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=ltr] .answering-form .quiz-report-response .correct-answer-square{
    margin-left:0 !important
}
html[dir=rtl] .quiz-report-row .quiz-report-response .correct-answer-square,html[dir=rtl] .answering-form .quiz-report-response .correct-answer-square{
    margin-right:0 !important
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response .correct-answer-square,.answering-form .quiz-report-response .correct-answer-square{
        display:none
    }
}
.quiz-report-row .quiz-report-response .correct-choice,.answering-form .quiz-report-response .correct-choice{
    display:table-cell;
    padding:0.5em 0.5em 1em 0.5em;
    text-align:center;
    vertical-align:middle
}
.quiz-report-row .quiz-report-response .correct-header,.answering-form .quiz-report-response .correct-header{
    background-color:#fff;
    border-bottom:1px solid #3c2a28;
    padding:0.5em 0 0.25em 0;
    text-transform:uppercase;
    width:100%
}
.quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
    padding:2em
}
html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
    float:left
}
html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
        padding:2em 0 !important
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-left:0 !important
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .quiz-report-row .quiz-report-response div.quiz-score-submit,.answering-form .quiz-report-response div.quiz-score-submit{
        width:100%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-left:2%
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        margin-right:2%
    }
    html[dir=ltr] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=ltr] .answering-form .quiz-report-response div.quiz-score-submit{
        border-left-width:0
    }
    html[dir=rtl] .quiz-report-row .quiz-report-response div.quiz-score-submit,html[dir=rtl] .answering-form .quiz-report-response div.quiz-score-submit{
        border-right-width:0
    }
}
.quiz-report-row .quiz-report-response .quiz-score-icon,.answering-form .quiz-report-response .quiz-score-icon{
    display:none
}
.quiz-report-row .quiz-score-submit p,.quiz-report-row .quiz-score-submit .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quiz-report-row .quiz-score-submit .where-to-buy2-message,.answering-form .quiz-score-submit p,.answering-form .quiz-score-submit .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .answering-form .quiz-score-submit .where-to-buy2-message{
    display:none
}
.no-touch .answering-form tr:focus,.no-touch .answering-form tr:hover{
    background-color:#241918
}
.touch .answering-form tr:focus,.touch .answering-form tr:hover{
    background:#3c2a28
}
.calculation-quiz .answering-form tr.has-checkbox,.recommendation-quiz .answering-form tr.has-checkbox{
    position:relative
}
.calculation-quiz .answering-form tr.has-checkbox td p,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message,.recommendation-quiz .answering-form tr.has-checkbox td p,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message{
    padding:12px 50px
}
@media (min-width:0) and (max-width:64em){
    .calculation-quiz .answering-form tr.has-checkbox td p,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message,.recommendation-quiz .answering-form tr.has-checkbox td p,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message{
        padding:12px 10px
    }
}
@media (min-width:0) and (max-width:40em){
    .calculation-quiz .answering-form tr.has-checkbox td p,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message,.recommendation-quiz .answering-form tr.has-checkbox td p,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message{
        padding:12px
    }
}
.calculation-quiz .answering-form tr.has-checkbox td p:before,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before,.recommendation-quiz .answering-form tr.has-checkbox td p:before,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background-color:#fff;
    border:2px solid #fff;
    color:#fff;
    content:'\e61c';
    font-family:icomoon;
    height:25px;
    line-height:1.5;
    margin-top:-12.5px;
    position:absolute;
    text-align:center;
    top:50%;
    width:25px
}
html[dir=ltr] .calculation-quiz .answering-form tr.has-checkbox td p:before,html[dir=ltr] .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content html[dir=ltr] .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before,html[dir=ltr] .recommendation-quiz .answering-form tr.has-checkbox td p:before,html[dir=ltr] .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content html[dir=ltr] .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before{
    left:6%
}
html[dir=rtl] .calculation-quiz .answering-form tr.has-checkbox td p:before,html[dir=rtl] .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content html[dir=rtl] .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before,html[dir=rtl] .recommendation-quiz .answering-form tr.has-checkbox td p:before,html[dir=rtl] .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content html[dir=rtl] .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before{
    right:6%
}
@media (min-width:0) and (max-width:64em){
    .calculation-quiz .answering-form tr.has-checkbox td p:before,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before,.recommendation-quiz .answering-form tr.has-checkbox td p:before,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before{
        display:none
    }
}
@media (min-width:0) and (max-width:40em){
    .calculation-quiz .answering-form tr.has-checkbox td p:before,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before,.recommendation-quiz .answering-form tr.has-checkbox td p:before,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:before{
        display:none
    }
}
@media (min-width:0) and (max-width:64em){
    .calculation-quiz .answering-form tr.has-checkbox td p:after,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:after,.recommendation-quiz .answering-form tr.has-checkbox td p:after,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:after{
        background-color:#fff;
        border:2px solid #fff;
        color:#fff;
        content:'\e61c';
        display:block !important;
        font-family:icomoon;
        height:25px;
        line-height:1.5;
        margin:5px auto 5px auto;
        position:relative;
        text-align:center;
        width:25px
    }
}
@media (min-width:0) and (max-width:40em){
    .calculation-quiz .answering-form tr.has-checkbox td p:after,.calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:after,.recommendation-quiz .answering-form tr.has-checkbox td p:after,.recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox td .where-to-buy2-message:after{
        background-color:#fff;
        border:2px solid #fff;
        color:#fff;
        content:'\e61c';
        display:block !important;
        font-family:icomoon;
        height:25px;
        line-height:1.5;
        margin:5px auto 5px auto;
        position:relative;
        width:25px
    }
}
.calculation-quiz .answering-form tr.has-checkbox.answer-selected,.calculation-quiz .answering-form tr.has-checkbox.multi-select,.recommendation-quiz .answering-form tr.has-checkbox.answer-selected,.recommendation-quiz .answering-form tr.has-checkbox.multi-select{
    background:#3c2a28
}
.calculation-quiz .answering-form tr.has-checkbox.answer-selected p:before,.calculation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2-message:before,.calculation-quiz .answering-form tr.has-checkbox.answer-selected p:after,.calculation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2-message:after,.calculation-quiz .answering-form tr.has-checkbox.multi-select p:before,.calculation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2-message:before,.calculation-quiz .answering-form tr.has-checkbox.multi-select p:after,.calculation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .calculation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2-message:after,.recommendation-quiz .answering-form tr.has-checkbox.answer-selected p:before,.recommendation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2-message:before,.recommendation-quiz .answering-form tr.has-checkbox.answer-selected p:after,.recommendation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox.answer-selected .where-to-buy2-message:after,.recommendation-quiz .answering-form tr.has-checkbox.multi-select p:before,.recommendation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2 #store-content .where-to-buy2-message:before,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2-message:before,.recommendation-quiz .answering-form tr.has-checkbox.multi-select p:after,.recommendation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2 #store-content .where-to-buy2-message:after,.where-to-buy2 #store-content .recommendation-quiz .answering-form tr.has-checkbox.multi-select .where-to-buy2-message:after{
    color:#3c2a28
}
.answering-form{
    min-height:240px
}
.answering-form .form-submit{
    display:none
}
.answering-form table{
    display:block;
    font-size:0px;
    position:relative;
    width:100%
}
.answering-form table tbody{
    display:block;
    position:relative;
    width:100%
}
.answering-form table tr{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    overflow:hidden;
    width:31.6%;
    background-color:#3c2a28;
    border:1px solid transparent;
    cursor:pointer;
    margin-bottom:3%
}
html[dir=ltr] .answering-form table tr{
    border-left-width:1px !important
}
html[dir=rtl] .answering-form table tr{
    border-right-width:1px !important
}
html[dir=ltr] .answering-form table tr{
    margin-left:3%
}
html[dir=rtl] .answering-form table tr{
    margin-right:3%
}
html[dir=ltr] .answering-form table tr{
    margin-right:-4px
}
html[dir=rtl] .answering-form table tr{
    margin-left:-4px
}
html[dir=ltr] .answering-form table tr:nth-of-type(3n+1){
    margin-left:0
}
html[dir=rtl] .answering-form table tr:nth-of-type(3n+1){
    margin-right:0
}
@media (min-width:0) and (max-width:40em){
    .answering-form table tr{
        width:48%
    }
    html[dir=ltr] .answering-form table tr:nth-of-type(3n+1){
        margin-left:3%
    }
    html[dir=rtl] .answering-form table tr:nth-of-type(3n+1){
        margin-right:3%
    }
    html[dir=ltr] .answering-form table tr:nth-of-type(2n+1){
        margin-left:0
    }
    html[dir=rtl] .answering-form table tr:nth-of-type(2n+1){
        margin-right:0
    }
}
@media (min-width:0) and (max-width:40em){
    .answering-form table tr{
        margin-bottom:2%
    }
}
.answering-form table tr:hover,.answering-form table tr.answer-selected{
    background-color:#241918
}
.answering-form table tr.selected td{
    background-color:#0b0807
}
.answering-form table tr .answer-text{
    position:relative
}
.answering-form table tr .answer-image{
    overflow:hidden;
    width:101%
}
.answering-form table tr .answer-image img{
    width:100%
}
html[dir=ltr] .answering-form table tr .answer-image img{
    float:left
}
html[dir=rtl] .answering-form table tr .answer-image img{
    float:right
}
.answering-form table tr td{
    display:table;
    width:100%
}
.answering-form table tr td:first-child{
    display:none;
    padding:0;
    width:0
}
.answering-form table tr td:first-child input{
    display:none
}
.answering-form table tr td p,.answering-form table tr td .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .answering-form table tr td .where-to-buy2-message{
    display:table-cell;
    color:#fff;
    padding:12px;
    text-align:center;
    vertical-align:middle
}
@media (min-width:75em){
    .answering-form table tr.answer-one{
        width:100%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        margin-left:2%
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        margin-right:2%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        border-left-width:0
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .answering-form table tr.answer-one{
        width:100%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        margin-left:2%
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        margin-right:2%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        border-left-width:0
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .answering-form table tr.answer-one{
        width:100%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        margin-left:2%
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        margin-right:2%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        border-left-width:0
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .answering-form table tr.answer-one{
        width:100%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        margin-left:2%
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        margin-right:2%
    }
    html[dir=ltr] .answering-form table tr.answer-one{
        border-left-width:0
    }
    html[dir=rtl] .answering-form table tr.answer-one{
        border-right-width:0
    }
}
.answering-form table tr.answer-four{
    width:23%
}
html[dir=ltr] .answering-form table tr.answer-four{
    margin-right:-4px
}
html[dir=rtl] .answering-form table tr.answer-four{
    margin-left:-4px
}
html[dir=ltr] .answering-form table tr.answer-four:nth-of-type(3n+1){
    margin-left:3%
}
html[dir=rtl] .answering-form table tr.answer-four:nth-of-type(3n+1){
    margin-right:3%
}
@media (min-width:64.0625em){
    html[dir=ltr] .answering-form table tr.answer-four:first-child{
        margin-left:0
    }
    html[dir=rtl] .answering-form table tr.answer-four:first-child{
        margin-right:0
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .answering-form table tr.answer-four:first-child{
        margin-left:0
    }
    html[dir=rtl] .answering-form table tr.answer-four:first-child{
        margin-right:0
    }
}
@media (min-width:0) and (max-width:40em){
    .answering-form table tr.answer-four{
        width:100%
    }
    html[dir=ltr] .answering-form table tr.answer-four{
        margin-left:0 !important
    }
    html[dir=rtl] .answering-form table tr.answer-four{
        margin-right:0 !important
    }
    html[dir=ltr] .answering-form table tr.answer-four{
        margin-right:0 !important
    }
    html[dir=rtl] .answering-form table tr.answer-four{
        margin-left:0 !important
    }
}
.answering-form.has-images tr.answer-four .answer-image{
    overflow:initial;
    padding:0
}
@media (min-width:0) and (max-width:64em){
    .answering-form.has-images tr.answer-four{
        width:49%
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four{
        margin-left:2%
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four{
        margin-right:2%
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four:first-child{
        margin-left:0%
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four:first-child{
        margin-right:0%
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four:nth-of-type(3n+1){
        margin-left:2%
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four:nth-of-type(3n+1){
        margin-right:2%
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four:nth-of-type(2n+1){
        margin-left:0%
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four:nth-of-type(2n+1){
        margin-right:0%
    }
}
@media (min-width:0) and (max-width:40em){
    .answering-form.has-images tr.answer-four{
        width:100%
    }
    .answering-form.has-images tr.answer-four .answer-image{
        width:40%
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four .answer-image{
        float:left
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four .answer-image{
        float:right
    }
    .answering-form.has-images tr.answer-four .answer-text{
        width:60%;
        word-break:break-word
    }
    html[dir=ltr] .answering-form.has-images tr.answer-four .answer-text p,html[dir=ltr] .answering-form.has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .answering-form.has-images tr.answer-four .answer-text .where-to-buy2-message{
        text-align:left
    }
    html[dir=rtl] .answering-form.has-images tr.answer-four .answer-text p,html[dir=rtl] .answering-form.has-images tr.answer-four .answer-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .answering-form.has-images tr.answer-four .answer-text .where-to-buy2-message{
        text-align:right
    }
}
@media (min-width:0) and (max-width:40em){
    .quiz-intro .pane-node-title,.quizzes-intro .pane-node-title{
        bottom:0px !important;
        left:auto !important;
        padding:2% 0% !important;
        position:relative !important;
        width:100% !important
    }
}
.quiz-intro .main-row,.quizzes-intro .main-row{
    background:#fff;
    border:2px solid #fff;
    margin:2% 0;
    padding:2%
}
.quiz-intro .main-row .pane-node-title-field,.quiz-intro .main-row .pane-node-body,.quiz-intro .main-row .pane-node-take,.quizzes-intro .main-row .pane-node-title-field,.quizzes-intro .main-row .pane-node-body,.quizzes-intro .main-row .pane-node-take{
    max-width:50%
}
html[dir=ltr] .quiz-intro .main-row .pane-node-title-field,html[dir=ltr] .quiz-intro .main-row .pane-node-body,html[dir=ltr] .quiz-intro .main-row .pane-node-take,html[dir=ltr] .quizzes-intro .main-row .pane-node-title-field,html[dir=ltr] .quizzes-intro .main-row .pane-node-body,html[dir=ltr] .quizzes-intro .main-row .pane-node-take{
    clear:left
}
html[dir=rtl] .quiz-intro .main-row .pane-node-title-field,html[dir=rtl] .quiz-intro .main-row .pane-node-body,html[dir=rtl] .quiz-intro .main-row .pane-node-take,html[dir=rtl] .quizzes-intro .main-row .pane-node-title-field,html[dir=rtl] .quizzes-intro .main-row .pane-node-body,html[dir=rtl] .quizzes-intro .main-row .pane-node-take{
    clear:right
}
html[dir=ltr] .quiz-intro .main-row .pane-node-title-field,html[dir=ltr] .quiz-intro .main-row .pane-node-body,html[dir=ltr] .quiz-intro .main-row .pane-node-take,html[dir=ltr] .quizzes-intro .main-row .pane-node-title-field,html[dir=ltr] .quizzes-intro .main-row .pane-node-body,html[dir=ltr] .quizzes-intro .main-row .pane-node-take{
    float:left
}
html[dir=rtl] .quiz-intro .main-row .pane-node-title-field,html[dir=rtl] .quiz-intro .main-row .pane-node-body,html[dir=rtl] .quiz-intro .main-row .pane-node-take,html[dir=rtl] .quizzes-intro .main-row .pane-node-title-field,html[dir=rtl] .quizzes-intro .main-row .pane-node-body,html[dir=rtl] .quizzes-intro .main-row .pane-node-take{
    float:right
}
.quiz-intro .main-row .pane-node-title-field h2,.quiz-intro .main-row .pane-node-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .quiz-intro .main-row .pane-node-title-field h1,.quizzes-intro .main-row .pane-node-title-field h2,.quizzes-intro .main-row .pane-node-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .quizzes-intro .main-row .pane-node-title-field h1{
    margin:2% 0
}
.quiz-intro .main-row .pane-node-field-body-image-file,.quizzes-intro .main-row .pane-node-field-body-image-file{
    max-width:50%
}
html[dir=ltr] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quizzes-intro .main-row .pane-node-field-body-image-file{
    float:right
}
html[dir=rtl] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quizzes-intro .main-row .pane-node-field-body-image-file{
    float:left
}
html[dir=ltr] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quizzes-intro .main-row .pane-node-field-body-image-file{
    padding-left:20px
}
html[dir=rtl] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quizzes-intro .main-row .pane-node-field-body-image-file{
    padding-right:20px
}
.quiz-intro .main-row .pane-node-take a,.quizzes-intro .main-row .pane-node-take a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-top:10px
}
html[dir=ltr] .quiz-intro .main-row .pane-node-take a,html[dir=ltr] .quizzes-intro .main-row .pane-node-take a{
    padding:20px 35px
}
html[dir=rtl] .quiz-intro .main-row .pane-node-take a,html[dir=rtl] .quizzes-intro .main-row .pane-node-take a{
    padding:20px 35px
}
.quiz-intro .main-row .pane-node-take a:hover,.quiz-intro .main-row .pane-node-take a:focus,.quiz-intro .main-row .pane-node-take a:active,.quizzes-intro .main-row .pane-node-take a:hover,.quizzes-intro .main-row .pane-node-take a:focus,.quizzes-intro .main-row .pane-node-take a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.quiz-intro .main-row .pane-node-take a:focus,.quiz-intro .main-row .pane-node-take a:hover,.quizzes-intro .main-row .pane-node-take a:focus,.quizzes-intro .main-row .pane-node-take a:hover{
    text-decoration:none
}
@media (min-width:0) and (max-width:40em){
    .quiz-intro .main-row .pane-node-title-field,.quiz-intro .main-row .pane-node-field-body-image-file,.quiz-intro .main-row .pane-node-body,.quiz-intro .main-row .pane-node-take,.quizzes-intro .main-row .pane-node-title-field,.quizzes-intro .main-row .pane-node-field-body-image-file,.quizzes-intro .main-row .pane-node-body,.quizzes-intro .main-row .pane-node-take{
        max-width:100%
    }
    html[dir=ltr] .quiz-intro .main-row .pane-node-title-field,html[dir=ltr] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quiz-intro .main-row .pane-node-body,html[dir=ltr] .quiz-intro .main-row .pane-node-take,html[dir=ltr] .quizzes-intro .main-row .pane-node-title-field,html[dir=ltr] .quizzes-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quizzes-intro .main-row .pane-node-body,html[dir=ltr] .quizzes-intro .main-row .pane-node-take{
        clear:none
    }
    html[dir=rtl] .quiz-intro .main-row .pane-node-title-field,html[dir=rtl] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quiz-intro .main-row .pane-node-body,html[dir=rtl] .quiz-intro .main-row .pane-node-take,html[dir=rtl] .quizzes-intro .main-row .pane-node-title-field,html[dir=rtl] .quizzes-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quizzes-intro .main-row .pane-node-body,html[dir=rtl] .quizzes-intro .main-row .pane-node-take{
        clear:none
    }
    html[dir=ltr] .quiz-intro .main-row .pane-node-title-field,html[dir=ltr] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quiz-intro .main-row .pane-node-body,html[dir=ltr] .quiz-intro .main-row .pane-node-take,html[dir=ltr] .quizzes-intro .main-row .pane-node-title-field,html[dir=ltr] .quizzes-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quizzes-intro .main-row .pane-node-body,html[dir=ltr] .quizzes-intro .main-row .pane-node-take{
        float:none
    }
    html[dir=rtl] .quiz-intro .main-row .pane-node-title-field,html[dir=rtl] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quiz-intro .main-row .pane-node-body,html[dir=rtl] .quiz-intro .main-row .pane-node-take,html[dir=rtl] .quizzes-intro .main-row .pane-node-title-field,html[dir=rtl] .quizzes-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quizzes-intro .main-row .pane-node-body,html[dir=rtl] .quizzes-intro .main-row .pane-node-take{
        float:none
    }
    .quiz-intro .main-row .pane-node-title-field h2,.quiz-intro .main-row .pane-node-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .quiz-intro .main-row .pane-node-title-field h1,.quiz-intro .main-row .pane-node-field-body-image-file,.quizzes-intro .main-row .pane-node-title-field h2,.quizzes-intro .main-row .pane-node-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .quizzes-intro .main-row .pane-node-title-field h1,.quizzes-intro .main-row .pane-node-field-body-image-file{
        text-align:center
    }
    html[dir=ltr] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=ltr] .quizzes-intro .main-row .pane-node-field-body-image-file{
        padding-left:0px
    }
    html[dir=rtl] .quiz-intro .main-row .pane-node-field-body-image-file,html[dir=rtl] .quizzes-intro .main-row .pane-node-field-body-image-file{
        padding-right:0px
    }
}
html[dir=ltr] .quiz-intro .pane-custom.pane-1,html[dir=ltr] .quizzes-intro .pane-custom.pane-1{
    float:right
}
html[dir=rtl] .quiz-intro .pane-custom.pane-1,html[dir=rtl] .quizzes-intro .pane-custom.pane-1{
    float:left
}
html[dir=ltr] .quiz-intro .pane-custom.pane-1,html[dir=ltr] .quizzes-intro .pane-custom.pane-1{
    text-align:right
}
html[dir=rtl] .quiz-intro .pane-custom.pane-1,html[dir=rtl] .quizzes-intro .pane-custom.pane-1{
    text-align:left
}
.quiz-intro .pane-custom.pane-1 p,.quiz-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quiz-intro .pane-custom.pane-1 .where-to-buy2-message,.quizzes-intro .pane-custom.pane-1 p,.quizzes-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quizzes-intro .pane-custom.pane-1 .where-to-buy2-message{
    line-height:0.5em
}
html[dir=ltr] .quiz-intro .pane-custom.pane-1 p,html[dir=ltr] .quiz-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .quiz-intro .pane-custom.pane-1 .where-to-buy2-message,html[dir=ltr] .quizzes-intro .pane-custom.pane-1 p,html[dir=ltr] .quizzes-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .quizzes-intro .pane-custom.pane-1 .where-to-buy2-message{
    padding-right:10px
}
html[dir=rtl] .quiz-intro .pane-custom.pane-1 p,html[dir=rtl] .quiz-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .quiz-intro .pane-custom.pane-1 .where-to-buy2-message,html[dir=rtl] .quizzes-intro .pane-custom.pane-1 p,html[dir=rtl] .quizzes-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .quizzes-intro .pane-custom.pane-1 .where-to-buy2-message{
    padding-left:10px
}
@media (min-width:0) and (max-width:40em){
    .quiz-intro .pane-custom.pane-1 p,.quiz-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quiz-intro .pane-custom.pane-1 .where-to-buy2-message,.quizzes-intro .pane-custom.pane-1 p,.quizzes-intro .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .quizzes-intro .pane-custom.pane-1 .where-to-buy2-message{
        display:none
    }
}
.quiz-intro .pane-node-janrain-share-settings,.quizzes-intro .pane-node-janrain-share-settings{
    padding-bottom:20px
}
html[dir=ltr] .quiz-intro .pane-node-janrain-share-settings,html[dir=ltr] .quizzes-intro .pane-node-janrain-share-settings{
    float:right
}
html[dir=rtl] .quiz-intro .pane-node-janrain-share-settings,html[dir=rtl] .quizzes-intro .pane-node-janrain-share-settings{
    float:left
}
html[dir=ltr] .quiz-intro .pane-node-janrain-share-settings,html[dir=ltr] .quizzes-intro .pane-node-janrain-share-settings{
    text-align:right
}
html[dir=rtl] .quiz-intro .pane-node-janrain-share-settings,html[dir=rtl] .quizzes-intro .pane-node-janrain-share-settings{
    text-align:left
}
.pane-quiztake-pane{
    overflow:hidden;
    position:relative;
    width:100%
}
.calculation-quiz{
    padding-bottom:50px
}
.calculation-quiz .answering-form table{
    overflow:hidden
}
.calculation-quiz .arrow{
    cursor:pointer
}
.ajax-button-wrapper,.no-results-button-wrapper{
    margin-top:22px;
    max-width:1280px;
    position:absolute;
    top:50%;
    width:100%
}
.ajax-button-wrapper .arrow,.no-results-button-wrapper .arrow{
    cursor:pointer
}
.ajax-button-wrapper .arrow.previous,.no-results-button-wrapper .arrow.previous{
    display:none
}
html[dir=ltr] .ajax-button-wrapper .arrow.previous,html[dir=ltr] .no-results-button-wrapper .arrow.previous{
    left:15px
}
html[dir=rtl] .ajax-button-wrapper .arrow.previous,html[dir=rtl] .no-results-button-wrapper .arrow.previous{
    right:15px
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .ajax-button-wrapper .arrow.previous,html[dir=ltr] .no-results-button-wrapper .arrow.previous{
        left:9px
    }
    html[dir=rtl] .ajax-button-wrapper .arrow.previous,html[dir=rtl] .no-results-button-wrapper .arrow.previous{
        right:9px
    }
}
.ajax-button-wrapper .arrow.next,.no-results-button-wrapper .arrow.next{
    display:none
}
html[dir=ltr] .ajax-button-wrapper .arrow.next,html[dir=ltr] .no-results-button-wrapper .arrow.next{
    right:15px
}
html[dir=rtl] .ajax-button-wrapper .arrow.next,html[dir=rtl] .no-results-button-wrapper .arrow.next{
    left:15px
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .ajax-button-wrapper .arrow.next,html[dir=ltr] .no-results-button-wrapper .arrow.next{
        right:9px
    }
    html[dir=rtl] .ajax-button-wrapper .arrow.next,html[dir=rtl] .no-results-button-wrapper .arrow.next{
        left:9px
    }
}
@media (min-width:0) and (max-width:40em){
    .ajax-button-wrapper .arrow,.no-results-button-wrapper .arrow{
        display:block
    }
}
#ajax-quiz-wrapper{
    left:0;
    position:relative
}
#ajax-quiz-wrapper .answering-form,#ajax-quiz-wrapper .ajax-report-form{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
#ajax-quiz-wrapper .ajax-report-form h2,#ajax-quiz-wrapper .ajax-report-form .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #ajax-quiz-wrapper .ajax-report-form h1{
    display:none
}
#ajax-quiz-wrapper .ajax-progress .throbber{
    background:url(../../themes/acneshop/release/images/contrib-structure/ajax_loader.gif) no-repeat center center;
    display:block;
    height:100%;
    position:absolute;
    top:-2px;
    width:100%;
    z-index:85
}
html[dir=ltr] #ajax-quiz-wrapper .ajax-progress .throbber{
    left:-2px
}
html[dir=rtl] #ajax-quiz-wrapper .ajax-progress .throbber{
    right:-2px
}
#ajax-quiz-wrapper .ajax-progress .message{
    display:none !important
}
#ajax-quiz-wrapper .ajax-report-form .ajax-progress{
    display:none !important
}
.page-node-quiz-results .continue{
    display:none
}
.page-node-take .pane-custom.pane-1{
    margin-top:-30px
}
html[dir=ltr] .page-node-take .pane-custom.pane-1{
    float:right
}
html[dir=rtl] .page-node-take .pane-custom.pane-1{
    float:left
}
html[dir=ltr] .page-node-take .pane-custom.pane-1{
    text-align:right
}
html[dir=rtl] .page-node-take .pane-custom.pane-1{
    text-align:left
}
.page-node-take .pane-custom.pane-1 p,.page-node-take .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-node-take .pane-custom.pane-1 .where-to-buy2-message{
    line-height:0.5em
}
html[dir=ltr] .page-node-take .pane-custom.pane-1 p,html[dir=ltr] .page-node-take .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=ltr] .page-node-take .pane-custom.pane-1 .where-to-buy2-message{
    padding-right:10px
}
html[dir=rtl] .page-node-take .pane-custom.pane-1 p,html[dir=rtl] .page-node-take .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content html[dir=rtl] .page-node-take .pane-custom.pane-1 .where-to-buy2-message{
    padding-left:10px
}
@media (min-width:0) and (max-width:40em){
    .page-node-take .pane-custom.pane-1 p,.page-node-take .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-node-take .pane-custom.pane-1 .where-to-buy2-message{
        display:none
    }
}
.page-node-take .pane-janrain-janrain-page-share{
    margin-top:-30px;
    padding-bottom:20px
}
html[dir=ltr] .page-node-take .pane-janrain-janrain-page-share{
    float:right
}
html[dir=rtl] .page-node-take .pane-janrain-janrain-page-share{
    float:left
}
html[dir=ltr] .page-node-take .pane-janrain-janrain-page-share{
    text-align:right
}
html[dir=rtl] .page-node-take .pane-janrain-janrain-page-share{
    text-align:left
}
.page-node-take #quiz-result-summary{
    margin-top:20px;
    padding-top:10px
}
@media (min-width:0) and (max-width:40em){
    .page-node-take #quiz-result-summary{
        text-align:center
    }
    html[dir=ltr] .page-node-take #quiz-result-summary{
        float:none
    }
    html[dir=rtl] .page-node-take #quiz-result-summary{
        float:none
    }
}
.node-type-quiz-result-page .main-row .three-quarters{
    margin-bottom:2%
}
.pane-quizresult-pane a.retake-link:before{
    color:currentcolor;
    content:"\e967";
    display:block;
    font-family:'icomoon';
    font-size:10
}
html[dir=ltr] .pane-quizresult-pane a.retake-link:before{
    float:left
}
html[dir=rtl] .pane-quizresult-pane a.retake-link:before{
    float:right
}
html[dir=ltr] .pane-quizresult-pane a.retake-link:before{
    padding-right:5px
}
html[dir=rtl] .pane-quizresult-pane a.retake-link:before{
    padding-left:5px
}
.node-type-quiz-result-page .main-row .three-quarters .pane-node-title-field img{
    display:none
}
@media (min-width:0) and (max-width:40em){
    .node-type-quiz-result-page .main-row .three-quarters .pane-node-title-field img{
        display:block
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-quiz-result-page .main-row .one-quarter{
        display:none
    }
}
.pane-node-field-secondary-product .field-collection-view,.bottom-row .field-collection-view{
    border:0px;
    margin:0px
}
.pane-node-field-tips .content{
    border:1px solid #3c2a28;
    margin:1% 0 !important;
    padding:2%
}
.pane-node-field-tips .content h2,.pane-node-field-tips .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-node-field-tips .content h1{
    margin-top:0px
}
.node-type-quiz-result-page .field-collection-view{
    border-bottom:0px !important;
    margin:0px !important;
    padding:0px !important
}
.node-type-quiz-result-page .field-collection-container{
    border-bottom:0px !important;
    margin-bottom:0px !important
}
.node-type-quiz-result-page .recommend-rating{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem;
    display:inline-block;
    font-weight:normal
}
html[dir=ltr] .node-type-quiz-result-page .recommend-rating{
    margin-left:10px
}
html[dir=rtl] .node-type-quiz-result-page .recommend-rating{
    margin-right:10px
}
html[dir=ltr] .node-type-quiz-result-page .recommend-rating .bv_star_rating{
    margin:0 5px 0 0
}
html[dir=rtl] .node-type-quiz-result-page .recommend-rating .bv_star_rating{
    margin:0 0 0 5px
}
.main-results{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:1%;
    width:100%
}
.main-results .we-recommend{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:100%
}
.main-results h2,.main-results .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .main-results h1{
    margin-top:0px;
    text-decoration:underline;
    width:50%
}
html[dir=ltr] .main-results h2,html[dir=ltr] .main-results .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .main-results h1{
    float:left
}
html[dir=rtl] .main-results h2,html[dir=rtl] .main-results .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .main-results h1{
    float:right
}
.main-results h2:hover,.main-results .pane-node-field-page-builder .taco-polls h1:hover,.pane-node-field-page-builder .taco-polls .main-results h1:hover{
    color:#241918
}
@media (min-width:0) and (max-width:40em){
    .main-results h2,.main-results .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .main-results h1{
        float:none;
        margin-bottom:1%;
        width:100%
    }
}
.main-results .results-content{
    width:50%
}
html[dir=ltr] .main-results .results-content{
    clear:left
}
html[dir=rtl] .main-results .results-content{
    clear:right
}
html[dir=ltr] .main-results .results-content{
    float:left
}
html[dir=rtl] .main-results .results-content{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .main-results .results-content{
        float:none;
        width:100%
    }
}
.main-results .results-image{
    width:50%
}
html[dir=ltr] .main-results .results-image{
    float:right
}
html[dir=rtl] .main-results .results-image{
    float:left
}
html[dir=ltr] .main-results .results-image{
    padding-left:2%
}
html[dir=rtl] .main-results .results-image{
    padding-right:2%
}
@media (min-width:0) and (max-width:40em){
    .main-results .results-image{
        float:none;
        width:100%
    }
    html[dir=ltr] .main-results .results-image{
        padding-left:0px
    }
    html[dir=rtl] .main-results .results-image{
        padding-right:0px
    }
}
.main-results .results-image img{
    display:block;
    margin:0 auto
}
.pane-node-field-quiz-result-image{
    width:50%
}
html[dir=ltr] .pane-node-field-quiz-result-image{
    float:right
}
html[dir=rtl] .pane-node-field-quiz-result-image{
    float:left
}
html[dir=ltr] .pane-node-field-quiz-result-image{
    padding-left:2%
}
html[dir=rtl] .pane-node-field-quiz-result-image{
    padding-right:2%
}
@media (min-width:0) and (max-width:40em){
    .pane-node-field-quiz-result-image{
        float:none;
        width:100%
    }
    html[dir=ltr] .pane-node-field-quiz-result-image{
        padding-left:0px
    }
    html[dir=rtl] .pane-node-field-quiz-result-image{
        padding-right:0px
    }
}
.pane-node-field-quiz-result-image img{
    display:block;
    margin:0 auto
}
.pane-node-title-field{
    width:50%
}
html[dir=ltr] .pane-node-title-field{
    float:left
}
html[dir=rtl] .pane-node-title-field{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-node-title-field{
        float:none;
        margin-bottom:1%;
        width:100%
    }
}
.pane-node-title-field h2,.pane-node-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-node-title-field h1{
    margin-top:0px
}
.pane-node-body{
    width:50%
}
html[dir=ltr] .pane-node-body{
    float:left
}
html[dir=rtl] .pane-node-body{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-node-body{
        float:none;
        width:100%
    }
}
.pane-quizresult-pane{
    margin-top:2%;
    width:50%
}
html[dir=ltr] .pane-quizresult-pane{
    float:left
}
html[dir=rtl] .pane-quizresult-pane{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-quizresult-pane{
        float:none;
        width:100%
    }
}
.no-image .content-panel,.no-image .pane-node-body,.no-image .pane-node-title-field,.no-image .recommend-h2,.no-image .rec-main-content,.no-image .results-content{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    float:none !important;
    width:100%
}
.additional-rec{
    border:1px solid #3c2a28;
    margin:1% 0px;
    padding:2%
}
.additional-rec h2,.additional-rec .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .additional-rec h1{
    margin-top:0px
}
.additional-rec .image-panel{
    width:50%
}
html[dir=ltr] .additional-rec .image-panel{
    float:left
}
html[dir=rtl] .additional-rec .image-panel{
    float:right
}
html[dir=ltr] .additional-rec .image-panel{
    padding-right:2%
}
html[dir=rtl] .additional-rec .image-panel{
    padding-left:2%
}
@media (min-width:0) and (max-width:40em){
    .additional-rec .image-panel{
        float:none;
        width:100%
    }
}
.additional-rec .image-panel img{
    display:block;
    width:auto
}
.additional-rec .content-panel{
    width:50%
}
html[dir=ltr] .additional-rec .content-panel{
    clear:right
}
html[dir=rtl] .additional-rec .content-panel{
    clear:left
}
html[dir=ltr] .additional-rec .content-panel{
    float:right
}
html[dir=rtl] .additional-rec .content-panel{
    float:left
}
html[dir=ltr] .additional-rec .content-panel{
    text-align:left
}
html[dir=rtl] .additional-rec .content-panel{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    .additional-rec .content-panel{
        float:none;
        width:100%
    }
}
.additional-rec .content-panel h2,.additional-rec .content-panel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .additional-rec .content-panel h1{
    margin-top:0px;
    text-decoration:underline
}
.additional-rec .content-panel h2:hover,.additional-rec .content-panel .pane-node-field-page-builder .taco-polls h1:hover,.pane-node-field-page-builder .taco-polls .additional-rec .content-panel h1:hover{
    color:#241918
}
@media (min-width:0) and (max-width:40em){
    .additional-rec .content-panel h2,.additional-rec .content-panel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .additional-rec .content-panel h1{
        margin-bottom:1%
    }
}
.additional-rec .rec-main-content{
    width:50%
}
html[dir=ltr] .additional-rec .rec-main-content{
    clear:right
}
html[dir=rtl] .additional-rec .rec-main-content{
    clear:left
}
html[dir=ltr] .additional-rec .rec-main-content{
    float:right
}
html[dir=rtl] .additional-rec .rec-main-content{
    float:left
}
html[dir=ltr] .additional-rec .rec-main-content{
    text-align:left
}
html[dir=rtl] .additional-rec .rec-main-content{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    .additional-rec .rec-main-content{
        float:none;
        width:100%
    }
}
.pane-node-field-quiz-result-tips-intro{
    clear:both
}
html[dir=ltr] .pane-node-field-quiz-result-tips-intro{
    float:left
}
html[dir=rtl] .pane-node-field-quiz-result-tips-intro{
    float:right
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .view-quizzes .grid-item:nth-child(4n+1),html[dir=ltr] .view-quizzes .grid-item:nth-child(3n+1){
        margin-left:2% !important
    }
    html[dir=rtl] .view-quizzes .grid-item:nth-child(4n+1),html[dir=rtl] .view-quizzes .grid-item:nth-child(3n+1){
        margin-right:2% !important
    }
    html[dir=ltr] .view-quizzes .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-quizzes .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .view-quizzes .grid-item{
        width:49%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .view-quizzes .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .view-quizzes .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .view-quizzes .grid-item{
        width:49%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .view-quizzes .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .view-quizzes .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .view-quizzes .grid-item{
        width:49%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .view-quizzes .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .view-quizzes .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .view-quizzes .grid-item{
        width:100%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .view-quizzes .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .view-quizzes .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .view-quizzes .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .view-quizzes .grid-item{
        margin-left:0 !important
    }
    html[dir=rtl] .view-quizzes .grid-item{
        margin-right:0 !important
    }
    html[dir=ltr] .view-quizzes .grid-item:nth-child(4n+1),html[dir=ltr] .view-quizzes .grid-item:nth-child(3n+1),html[dir=ltr] .view-quizzes .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-quizzes .grid-item:nth-child(4n+1),html[dir=rtl] .view-quizzes .grid-item:nth-child(3n+1),html[dir=rtl] .view-quizzes .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
}
.view-quizzes .grid-item h2,.view-quizzes .grid-item .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .view-quizzes .grid-item h1{
    font-size:1.2em
}
.view-quizzes .quiz-cta a{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    bottom:0;
    color:#fff;
    line-height:1.05;
    position:absolute;
    vertical-align:middle;
    width:100%;
    color:#fff
}
html[dir=ltr] .view-quizzes .quiz-cta a{
    margin-right:0
}
html[dir=rtl] .view-quizzes .quiz-cta a{
    margin-left:0
}
html[dir=ltr] .view-quizzes .quiz-cta a{
    left:0
}
html[dir=rtl] .view-quizzes .quiz-cta a{
    right:0
}
html[dir=ltr] .view-quizzes .quiz-cta a{
    padding:15px 31px 15px 15px
}
html[dir=rtl] .view-quizzes .quiz-cta a{
    padding:15px 15px 15px 31px
}
.view-quizzes .quiz-cta a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .view-quizzes .quiz-cta a:after{
    content:"\e613"
}
html[dir=rtl] .view-quizzes .quiz-cta a:after{
    content:"\e614"
}
html[dir=ltr] .view-quizzes .quiz-cta a:after{
    right:15px
}
html[dir=rtl] .view-quizzes .quiz-cta a:after{
    left:15px
}
.view-quizzes .quiz-cta a:hover,.view-quizzes .quiz-cta a:focus{
    background-color:#241918
}
.view-quizzes .quiz-cta a:active{
    background-color:#0b0807
}
.view-quizzes .quiz-cta a:focus,.view-quizzes .quiz-cta a:hover{
    text-decoration:none
}
.view-quizzes .view-header{
    display:none
}
.related-content-carousel{
    overflow:hidden;
    position:relative;
    width:100%
}
@media (max-width:1280px){
    .related-content-carousel{
        width:100%
    }
}
.related-content-carousel h2,.related-content-carousel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .related-content-carousel h1{
    color:#3c2a28;
    font-weight:400
}
.related-content-carousel .section-inner-wrapper{
    background-color:transparent;
    margin:0 0 20px;
    overflow:hidden;
    padding:0 0 45px 0;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .section-inner-wrapper{
        padding:0 0 58px 0
    }
}
.related-content-carousel .related-content-carousel-container{
    overflow:hidden;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .related-content-carousel-container{
        display:-webkit-flex;
        display:-ms-flexbox;
        display:-webkit-box;
        display:flex;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
}
.related-content-carousel .slide{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    display:block;
    overflow:hidden;
    position:relative;
    vertical-align:top;
    width:100%
}
html[dir=ltr] .related-content-carousel .slide{
    float:left
}
html[dir=rtl] .related-content-carousel .slide{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .slide{
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.related-content-carousel .slide.equal-height{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    clear:none
}
.related-content-carousel .slide .grid-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:auto;
    overflow:hidden;
    position:relative;
    vertical-align:top
}
@media (min-width:75em){
    .related-content-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .slide .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel .slide .grid-item{
        border-right-width:0
    }
}
html[dir=ltr] .related-content-carousel .slide .grid-item img{
    float:none
}
html[dir=rtl] .related-content-carousel .slide .grid-item img{
    float:none
}
.related-content-carousel .slide .grid-item a{
    display:block;
    margin:0 auto;
    position:relative;
    text-align:center
}
.related-content-carousel .slide .grid-item a.grid-wide-link{
    position:static
}
.related-content-carousel .slide .grid-item p,.related-content-carousel .slide .grid-item .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .related-content-carousel .slide .grid-item .where-to-buy2-message{
    margin:0 auto;
    text-align:left
}
.related-content-carousel .slide .grid-item .desktop-description{
    display:block
}
.related-content-carousel .slide .grid-item .mobile-description{
    display:none
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel .slide .grid-item .desktop-description{
        display:none
    }
    .related-content-carousel .slide .grid-item .mobile-description{
        display:block
    }
}
.related-content-carousel .slide .grid-item .related-cta,.related-content-carousel .slide .grid-item .related-cta a{
    line-height:1.2em;
    font-weight:700;
    bottom:0;
    position:absolute;
    width:100%
}
html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta,html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta a{
    padding:10px
}
html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta,html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta a{
    padding:10px
}
html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta,html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta a{
    text-align:left
}
html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta,html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta a{
    text-align:right
}
html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta,html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta a{
    left:0
}
html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta,html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta a{
    right:0
}
html[dir=ltr] .related-content-carousel .arrow.previous{
    left:0
}
html[dir=rtl] .related-content-carousel .arrow.previous{
    right:0
}
html[dir=ltr] .related-content-carousel .arrow.next{
    right:0
}
html[dir=rtl] .related-content-carousel .arrow.next{
    left:0
}
.related-content-carousel .pagination-conatiner{
    display:none
}
.related-content-carousel .mobile-numbers{
    display:none;
    width:100%
}
.related-content-carousel .mobile-numbers p,.related-content-carousel .mobile-numbers .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .related-content-carousel .mobile-numbers .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:700;
    text-align:center
}
.related-content-carousel.complex-layout .slide{
    padding:0 68px
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .related-content-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .related-content-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .related-content-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout .slide .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout .slide{
        padding:0
    }
}
@media (min-width:75em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:75em){
    .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:75em){
    .related-content-carousel.complex-layout.related-content-column-25 .grid-item,.related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.complex-layout.related-content-column-25 .grid-item,.related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.complex-layout.related-content-column-25 .grid-item,.related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout.related-content-column-25 .grid-item,.related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .related-content-carousel.complex-layout.related-content-column-75 .grid-item,.related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.complex-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
.related-content-carousel.simple-layout .section-inner-wrapper{
    padding-bottom:0
}
.related-content-carousel.simple-layout .pagination-container{
    display:none
}
.related-content-carousel.simple-layout .arrow-container{
    display:none
}
.related-content-carousel.simple-layout .slide{
    width:100%
}
@media (min-width:75em){
    .related-content-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout .grid-item{
        width:23.5% !important
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-left:2% !important
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-right:2% !important
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout .grid-item{
        width:49% !important
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-left:2% !important
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-right:2% !important
    }
    html[dir=ltr] .related-content-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .related-content-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:75em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:32%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:32% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:49% !important;
        margin-left:0 !important
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-75 .grid-item,.related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-75 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-66 .grid-item{
        border-right-width:0
    }
}
@media (min-width:75em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:49%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:49% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-50 .grid-item{
        width:49% !important
    }
}
@media (min-width:75em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:100%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=ltr] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-25 .grid-item,html[dir=rtl] .related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:98% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel.simple-layout.related-content-column-25 .grid-item,.related-content-carousel.simple-layout.related-content-column-33 .grid-item{
        width:98% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .arrow-container{
        width:100% !important;
        max-width:100% !important
    }
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel .arrow-container .arrow{
        display:block
    }
}
html[dir=ltr] .related-content-carousel .pagination-container ul li:not(:first-child){
    margin-left:20px
}
html[dir=rtl] .related-content-carousel .pagination-container ul li:not(:first-child){
    margin-right:20px
}
.related-content-carousel .pagination-container ul li a{
    width:10px;
    height:10px;
    padding:0;
    border:0;
    background-color:#ddd
}
.related-content-carousel .pagination-container ul li a:hover,.related-content-carousel .pagination-container ul li a:focus,.related-content-carousel .pagination-container ul li a:active{
    border:0;
    background-color:#666
}
.related-content-carousel .pagination-container ul li a.active-thumbnail{
    border:0;
    background-color:#666
}
.related-content-carousel h2,.related-content-carousel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .related-content-carousel h1{
    font-size:40px;
    line-height:42px;
    font-size:4rem;
    line-height:4.2rem;
    padding:0 4%
}
@media (min-width:0) and (max-width:40em){
    .related-content-carousel h2,.related-content-carousel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .related-content-carousel h1{
        font-size:30px;
        line-height:32px;
        font-size:3rem;
        line-height:3.2rem
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .related-content-carousel .slide{
        float:none
    }
    html[dir=rtl] .related-content-carousel .slide{
        float:none
    }
}
.related-content-carousel .slide .grid-item .related-cta{
    font-weight:normal
}
html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta{
    text-align:center
}
html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta{
    text-align:center
}
html[dir=ltr] .related-content-carousel .slide .grid-item .related-cta{
    padding:0 10px
}
html[dir=rtl] .related-content-carousel .slide .grid-item .related-cta{
    padding:0 10px
}
@media (min-width:0) and (max-width:40em){
    .responsive_table__wrapper{
        overflow-x:auto;
        width:100%
    }
    .responsive_table__wrapper table{
        width:100%;
        table-layout:auto;
        max-width:100%
    }
    .responsive_table__wrapper table td,.responsive_table__wrapper table th{
        padding:5px
    }
    .responsive_table__wrapper table *{
        word-wrap:break-word
    }
}
.block--apachesolr-panels{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s
}
.block--apachesolr-panels.top{
    top:0 !important
}
.search-button{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s;
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -239px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    color:transparent;
    display:none;
    height:44px;
    position:absolute;
    top:16px;
    text-indent:-9999px;
    width:44px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .search-button{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -239px;
        height:44px;
        width:44px
    }
}
html[dir=ltr] .search-button{
    right:2%
}
html[dir=rtl] .search-button{
    left:2%
}
@media (min-width:0) and (max-width:64em){
    .search-button{
        display:block
    }
}
.search-button:hover,.search-button:focus{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -195px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    background-color:#ebebeb
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .search-button:hover,.search-button:focus{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -195px;
        height:44px;
        width:44px
    }
}
.search-button.active-search{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -151px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    background-color:#d6d6d6
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .search-button.active-search{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -151px;
        height:44px;
        width:44px
    }
}
.search-button{
    font-size:33px;
    line-height:33px;
    font-size:3.3rem;
    line-height:3.3rem;
    top:55px;
    color:#402d2b;
    visibility:hidden;
    text-indent:unset;
    background:none
}
.search-button::before{
    display:block;
    width:44px;
    height:44px;
    padding:6px;
    visibility:visible
}
.search-button.active-search::before{
    content:'\e616'
}
.search-button:hover,.search-button:focus,.search-button.active-search{
    background:none
}
.search-button:hover::before,.search-button:focus::before,.search-button.active-search::before{
    outline:1px dotted #402d2b;
    outline-offset:-1px
}
.block--apachesolr-panels .block__title,.pane-apachesolr-form .block__title{
    display:none
}
.block--apachesolr-panels form,.pane-apachesolr-form form{
    font-size:16px;
    line-height:18px;
    font-size:1.6rem;
    line-height:1.8rem;
    border:1px solid #000;
    height:44px;
    margin-bottom:20px;
    overflow:hidden;
    position:relative;
    width:100%
}
html[dir=ltr] .block--apachesolr-panels form,html[dir=ltr] .pane-apachesolr-form form{
    float:right
}

html[dir=rtl] .block--apachesolr-panels form,html[dir=rtl] .pane-apachesolr-form form{
    float:left
}
.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"],.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"],.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -283px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    background-color:#ccc
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"],.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"],.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"],.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -283px;
        height:44px;
        width:44px
    }
}
.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"]:active,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"]:active,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]:active{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png); 
    background-position:0 -195px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    background-color:#999
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type="submit"]:active,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type="submit"]:active,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"]:hover,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block:hover input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block:focus input[type="submit"]:active,.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]:hover,.pane-apachesolr-form #apachesolr-panels-search-block.hovered input[type="submit"]:active{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -195px;
        height:44px;
        width:44px
    }
}
.block--apachesolr-panels .form-actions,.pane-apachesolr-form .form-actions{
    display:block;
    position:absolute
}
html[dir=ltr] .block--apachesolr-panels .form-actions,html[dir=ltr] .pane-apachesolr-form .form-actions{
    right:0
}
html[dir=rtl] .block--apachesolr-panels .form-actions,html[dir=rtl] .pane-apachesolr-form .form-actions{
    left:0
}
.block--apachesolr-panels .form-actions input[type="submit"],.pane-apachesolr-form .form-actions input[type="submit"]{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -239px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    background-color:#fff;
    color:transparent;
    height:42px;
    margin:0;
    padding:0;
    position:relative;
    text-indent:-9999px;
    width:44px
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .block--apachesolr-panels .form-actions input[type="submit"],.pane-apachesolr-form .form-actions input[type="submit"]{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -239px;
        height:44px;
        width:44px
    }
}
.block--apachesolr-panels .form-actions input[type="submit"]:hover,.block--apachesolr-panels .form-actions input[type="submit"]:active,.pane-apachesolr-form .form-actions input[type="submit"]:hover,.pane-apachesolr-form .form-actions input[type="submit"]:active{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-s09db75bb1b.png);
    background-position:0 -195px;
    background-repeat:no-repeat;
    overflow:hidden;
    display:block;
    height:44px;
    width:44px;
    background-color:#999
}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){
    .block--apachesolr-panels .form-actions input[type="submit"]:hover,.block--apachesolr-panels .form-actions input[type="submit"]:active,.pane-apachesolr-form .form-actions input[type="submit"]:hover,.pane-apachesolr-form .form-actions input[type="submit"]:active{
        background-image:url(../../themes/acneshop/release/images/contrib-structure/icons-2x-s2c7c26d58e.png);
        background-size:44px 327px;
        background-position:0 -195px;
        height:44px;
        width:44px
    }
}
.block--apachesolr-panels .form-type-textfield,.pane-apachesolr-form .form-type-textfield{
    height:44px;
    width:100%
}
html[dir=ltr] .block--apachesolr-panels .form-type-textfield,html[dir=ltr] .pane-apachesolr-form .form-type-textfield{
    float:left
}
html[dir=rtl] .block--apachesolr-panels .form-type-textfield,html[dir=rtl] .pane-apachesolr-form .form-type-textfield{
    float:right
}
html[dir=ltr] .block--apachesolr-panels .form-type-textfield,html[dir=ltr] .pane-apachesolr-form .form-type-textfield{
    padding-right:44px
}
html[dir=rtl] .block--apachesolr-panels .form-type-textfield,html[dir=rtl] .pane-apachesolr-form .form-type-textfield{
    padding-left:44px
}
html[dir=ltr] .block--apachesolr-panels .form-type-textfield,html[dir=ltr] .pane-apachesolr-form .form-type-textfield{
    text-align:left
}
html[dir=rtl] .block--apachesolr-panels .form-type-textfield,html[dir=rtl] .pane-apachesolr-form .form-type-textfield{
    text-align:right
}
.block--apachesolr-panels .form-type-textfield input,.pane-apachesolr-form .form-type-textfield input{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    background-color:#fff;
    border:0;
    color:#3c2a28;
    height:42px;
    width:100%
}
html[dir=ltr] .block--apachesolr-panels .form-type-textfield input,html[dir=ltr] .pane-apachesolr-form .form-type-textfield input{
    padding:0.875rem 2.3rem 0.875rem 0.875rem
}
html[dir=rtl] .block--apachesolr-panels .form-type-textfield input,html[dir=rtl] .pane-apachesolr-form .form-type-textfield input{
    padding:0.875rem 0.875rem 0.875rem 2.3rem
}
.block--apachesolr-panels .form-type-textfield input:hover,.block--apachesolr-panels .form-type-textfield input:focus,.pane-apachesolr-form .form-type-textfield input:hover,.pane-apachesolr-form .form-type-textfield input:focus{
    background-color:#fff;
    color:#3c2a28
}
.block--apachesolr-panels{
    max-width:350px;
    width:100%
}
html[dir=ltr] .block--apachesolr-panels{
    float:right
}
html[dir=rtl] .block--apachesolr-panels{
    float:left
}
@media (min-width:0) and (max-width:64em){
    .block--apachesolr-panels{
        background-color:#3c2a28;
        bottom:0 !important;
        display:none;
        height:70px;
        max-width:none;
        padding:13px;
        position:absolute;
        top:0;
        width:100%
    }
    html[dir=ltr] .block--apachesolr-panels{
        margin-left:-2%
    }
    html[dir=rtl] .block--apachesolr-panels{
        margin-right:-2%
    }
    .block--apachesolr-panels form{
        margin-bottom:0
    }
}
.pane-apachesolr-form{
    padding-top:20px
}
.form-autocomplete,.throbbing{
    background-repeat:no-repeat
}
html[dir=ltr] .form-autocomplete,html[dir=ltr] .throbbing{
    background-position:99% 15px
}
html[dir=rtl] .form-autocomplete,html[dir=rtl] .throbbing{
    background-position:1% 15px
}
html.js .form-autocomplete{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/throbber-inactive.png?1552494354)
}
html.js .throbbing{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/throbber-active.gif?1552494354)
}
@media (min-width:0) and (max-width:64em){
    .block--apachesolr-panels{
        background-color:#faf0e4
    }
}
@media (min-width:64.0625em){
    .block--apachesolr-panels.block--apachesolr-panels-search-form{
        max-width:300px
    }
}
.block--apachesolr-panels form{
    font-size:13px;
    line-height:15px;
    font-size:1.3rem;
    line-height:1.5rem;
    border-color:#402d2b
}
@media (min-width:64.0625em){
    .block--apachesolr-panels form{
        height:30px
    }
}
.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type='submit'],.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type='submit'],.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type='submit']{
    background:none
}
.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type='submit']:hover,.block--apachesolr-panels #apachesolr-panels-search-block:hover input[type='submit']:active,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type='submit']:hover,.block--apachesolr-panels #apachesolr-panels-search-block:focus input[type='submit']:active,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type='submit']:hover,.block--apachesolr-panels #apachesolr-panels-search-block.hovered input[type='submit']:active{
    outline:1px dotted #fdfdfd;
    outline-offset:-1px;
    background:none
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-actions{
        width:30px
    }
}
.block--apachesolr-panels .form-actions input[type='submit']{
    background:none;
    z-index:10;
    border:0
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-actions input[type='submit']{
        height:30px;
        width:30px
    }
}
.block--apachesolr-panels .form-actions input[type='submit']:hover,.block--apachesolr-panels .form-actions input[type='submit']:focus,.block--apachesolr-panels .form-actions input[type='submit']:active{
    background:none
}
.block--apachesolr-panels .form-actions input[type='submit']:hover::before,.block--apachesolr-panels .form-actions input[type='submit']:focus::before,.block--apachesolr-panels .form-actions input[type='submit']:active::before{
    cursor:pointer
}
.block--apachesolr-panels .form-actions::after{
    font-size:25px;
    line-height:25px;
    font-size:2.5rem;
    line-height:2.5rem;
    content:'\e602';
    position:absolute;
    top:0;
    height:44px;
    width:44px;
    padding:10px;
    font-family:"Icomoon";
    background-color:#fdfdfd
}
html[dir=ltr] .block--apachesolr-panels .form-actions::after{
    border-left:1px solid #402d2b
}
html[dir=rtl] .block--apachesolr-panels .form-actions::after{
    border-right:1px solid #402d2b
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-actions::after{
        font-size:20px;
        line-height:20px;
        font-size:2rem;
        line-height:2rem;
        height:30px;
        width:30px;
        padding:5px
    }
    html[dir=ltr] .block--apachesolr-panels .form-actions::after{
        border-left:none
    }
    html[dir=rtl] .block--apachesolr-panels .form-actions::after{
        border-right:none
    }
    html[dir=ltr] .block--apachesolr-panels .form-actions::after{
        right:0
    }
    html[dir=rtl] .block--apachesolr-panels .form-actions::after{
        left:0
    }
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-type-textfield{
        height:30px
    }
    html[dir=ltr] .block--apachesolr-panels .form-type-textfield{
        padding-right:30px
    }
    html[dir=rtl] .block--apachesolr-panels .form-type-textfield{
        padding-left:30px
    }
}
.block--apachesolr-panels .form-type-textfield input{
    background-image:none
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-type-textfield input{
        height:calc(30px - 2px)
    }
    html[dir=ltr] .block--apachesolr-panels .form-type-textfield input{
        padding:8px
    }
    html[dir=rtl] .block--apachesolr-panels .form-type-textfield input{
        padding:8px
    }
}
.block--apachesolr-panels .form-type-textfield input:hover,.block--apachesolr-panels .form-type-textfield input:focus,.block--apachesolr-panels .form-type-textfield input:active{
    outline:1px dotted #402d2b;
    outline-offset:-1px
}
@media (min-width:64.0625em){
    .block--apachesolr-panels .form-type-textfield input::placeholder{
        color:#402d2b
    }
    html[dir=ltr] .block--apachesolr-panels .form-type-textfield input::placeholder{
        text-align:right
    }
    html[dir=rtl] .block--apachesolr-panels .form-type-textfield input::placeholder{
        text-align:left
    }
}
.pane-apachesolr-form .form-actions input[type='submit']{
    border:0
}
.page-search h1{
    display:none
}
.pane-site-search-facets{
    display:none
}
.pane-apachesolr-result{
    padding-top:10px
}
.node--search-result{
    clear:both;
    margin-bottom:20px
}
.node--search-result .node__content{
    overflow:hidden
}
.node--search-result .node__content .node__title{
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    .node--search-result .node__content .node__title a{
        padding-top:20px
    }
}
html[dir=ltr] .node--search-result .node__content .node__links{
    float:left
}
html[dir=rtl] .node--search-result .node__content .node__links{
    float:right
}
.node--search-result .results-image-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    min-height:5px
}
@media (min-width:75em){
    .node--search-result .results-image-container{
        width:23.5%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-image-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-image-container{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .node--search-result .results-image-container{
        width:23.5%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-image-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-image-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node--search-result .results-image-container{
        width:23.5%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-image-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-image-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node--search-result .results-image-container{
        width:100%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-image-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-image-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-image-container{
        border-right-width:0
    }
}
html[dir=ltr] .node--search-result .results-image-container{
    margin-left:0
}
html[dir=rtl] .node--search-result .results-image-container{
    margin-right:0
}
html[dir=ltr] .node--search-result .results-image-container{
    float:left
}
html[dir=rtl] .node--search-result .results-image-container{
    float:right
}
.node--search-result .results-image-container img{
    display:block;
    margin:0 auto
}
.node--search-result .results-content-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
@media (min-width:75em){
    .node--search-result .results-content-container{
        width:74.5%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-content-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-content-container{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .node--search-result .results-content-container{
        width:74.5%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-content-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-content-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .node--search-result .results-content-container{
        width:74.5%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-content-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-content-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .node--search-result .results-content-container{
        width:100%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        margin-left:2%
    }
    html[dir=rtl] .node--search-result .results-content-container{
        margin-right:2%
    }
    html[dir=ltr] .node--search-result .results-content-container{
        border-left-width:0
    }
    html[dir=rtl] .node--search-result .results-content-container{
        border-right-width:0
    }
}
.pane-apachesolr-info em{
    font-style:normal
}
.page-search .pane-page-title h2,.page-search .pane-page-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-search .pane-page-title h1{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem
}
.page-search .pane-apachesolr-result h2,.page-search .pane-apachesolr-result .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-search .pane-apachesolr-result h1,.page-search .pane-apachesolr-result h2.node__title,.page-search .pane-apachesolr-result .pane-node-field-page-builder .taco-polls h1.node__title,.pane-node-field-page-builder .taco-polls .page-search .pane-apachesolr-result h1.node__title{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .page-search .pane-apachesolr-result .results-content-container{
        margin-left:0
    }
    html[dir=rtl] .page-search .pane-apachesolr-result .results-content-container{
        margin-right:0
    }
}
.simple-search-app.page-search h1{
    display:block;
    margin-bottom:15px
}
.jjbos-simple-search h2,.jjbos-simple-search .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .jjbos-simple-search h1{
    font-weight:normal
}
.jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form{
    overflow:hidden;
    border-width:0;
    width:299px;
    height:44px
}
html[dir=ltr] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form{
    float:left
}
html[dir=rtl] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form{
        width:100%;
        margin-bottom:10px
    }
}
.jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form input{
    height:41px;
    background-color:#fff;
    color:#000
}
html[dir=ltr] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form input{
    text-align:left
}
html[dir=rtl] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form input{
    text-aling:right
}
html[dir=ltr] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form input{
    padding:0.875rem 2.3rem 0.875rem 0.875rem
}
html[dir=rtl] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form input{
    padding:0.875rem 0.875rem 0.875rem 2.3rem
}
.jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .form-autocomplete,.jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .throbbing{
    background-repeat:no-repeat
}
html[dir=ltr] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .form-autocomplete,html[dir=ltr] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .throbbing{
    background-position:99% 50%
}
html[dir=rtl] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .form-autocomplete,html[dir=rtl] .jjbos-simple-search .form-row .form-item-apachesolr-panels-search-form .throbbing{
    background-position:1% 50%
}
.jjbos-simple-search .form-row .form-actions #edit-submit{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0;
    width:81px
}
html[dir=ltr] .jjbos-simple-search .form-row .form-actions #edit-submit{
    padding:20px 35px
}
html[dir=rtl] .jjbos-simple-search .form-row .form-actions #edit-submit{
    padding:20px 35px
}
.jjbos-simple-search .form-row .form-actions #edit-submit:hover,.jjbos-simple-search .form-row .form-actions #edit-submit:focus,.jjbos-simple-search .form-row .form-actions #edit-submit:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] .jjbos-simple-search .form-row .form-actions #edit-submit{
    margin-left:320px
}
html[dir=rtl] .jjbos-simple-search .form-row .form-actions #edit-submit{
    margin-right:320px
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .form-row .form-actions #edit-submit{
        margin-left:0;
        width:100%
    }
    html[dir=ltr] .jjbos-simple-search .form-row .form-actions #edit-submit{
        margin-left:0
    }
    html[dir=rtl] .jjbos-simple-search .form-row .form-actions #edit-submit{
        margin-right:0
    }
}
.jjbos-simple-search .products-row .jjbos-simple-search-app-search-products-section h3{
    margin:0 0 40px 0
}
.jjbos-simple-search .products-row .simple-search-carousel{
    overflow:hidden;
    position:relative;
    width:100%
}
@media (max-width:1280px){
    .jjbos-simple-search .products-row .simple-search-carousel{
        width:100%
    }
}
.jjbos-simple-search .products-row .simple-search-carousel h2,.jjbos-simple-search .products-row .simple-search-carousel .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .jjbos-simple-search .products-row .simple-search-carousel h1{
    color:#3c2a28;
    font-weight:400
}
.jjbos-simple-search .products-row .simple-search-carousel .section-inner-wrapper{
    background-color:transparent;
    margin:0 0 0 0;
    overflow:hidden;
    padding:0 0 5px 0;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .section-inner-wrapper{
        padding:0 0 25px 0
    }
}
.jjbos-simple-search .products-row .simple-search-carousel .simple-search-carousel-container{
    overflow:hidden;
    position:relative
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .simple-search-carousel-container{
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        display:-webkit-box;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
}
.jjbos-simple-search .products-row .simple-search-carousel .slide{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    display:block;
    overflow:hidden;
    position:relative;
    vertical-align:top;
    width:100%
}
html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide{
    float:left
}
html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide{
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.jjbos-simple-search .products-row .simple-search-carousel .slide.equal-height{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    clear:none
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:auto;
    overflow:hidden;
    position:relative;
    vertical-align:top;
    background-color:#fff
}
@media (min-width:75em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        width:100%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item{
        border-right-width:0
    }
}
html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item img{
    float:none
}
html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item img{
    float:none
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item a{
    display:block;
    margin:0 auto;
    position:relative;
    text-align:center
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item a.grid-wide-link{
    position:static
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item p,.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .where-to-buy2-message{
    margin:0 auto;
    text-align:left
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .desktop-description{
    display:block
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .mobile-description{
    display:none
}
@media (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .desktop-description{
        display:none
    }
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .mobile-description{
        display:block
    }
}
.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta,.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta a{
    text-align:center;
    line-height:1.2em;
    bottom:0;
    width:100%
}
@media (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta,.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta a{
        width:unset
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta,.jjbos-simple-search .products-row .simple-search-carousel .slide .grid-item .related-cta a{
        width:100%
    }
}
html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .arrow.previous{
    left:0
}
html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .arrow.previous{
    right:0
}
html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel .arrow.next{
    right:0
}
html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel .arrow.next{
    left:0
}
.jjbos-simple-search .products-row .simple-search-carousel .pagination-container{
    display:none
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel .pagination-container{
        display:block
    }
}
.jjbos-simple-search .products-row .simple-search-carousel .mobile-numbers{
    display:none;
    width:100%
}
.jjbos-simple-search .products-row .simple-search-carousel .mobile-numbers p,.jjbos-simple-search .products-row .simple-search-carousel .mobile-numbers .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .jjbos-simple-search .products-row .simple-search-carousel .mobile-numbers .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:700;
    text-align:center
}
.jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide{
    padding:0 68px
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        width:32%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        width:100%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel.complex-layout .slide{
        padding:0
    }
}
.jjbos-simple-search .products-row .simple-search-carousel.simple-layout .section-inner-wrapper{
    padding-bottom:0
}
.jjbos-simple-search .products-row .simple-search-carousel.simple-layout .pagination-container{
    display:none
}
.jjbos-simple-search .products-row .simple-search-carousel.simple-layout .arrow-container{
    display:none
}
.jjbos-simple-search .products-row .simple-search-carousel.simple-layout .slide{
    width:100%
}
@media (min-width:75em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:23.5%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:100%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-left:2%
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        margin-right:2%
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-left-width:0
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:23.5% !important
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-left:2% !important
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(3n+1){
        margin-right:2% !important
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item{
        width:49% !important
    }
    html[dir=ltr] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .jjbos-simple-search .products-row .simple-search-carousel.simple-layout .grid-item:nth-child(2n+1){
        margin-right:0 !important
    }
}
.jjbos-simple-search .pages-row{
    margin-bottom:25px
}
.jjbos-simple-search .pages-row .content{
    margin:0 0 15px 0
}
.jjbos-simple-search .pages-row .content p,.jjbos-simple-search .pages-row .content .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .jjbos-simple-search .pages-row .content .where-to-buy2-message{
    margin:0 0 15px 0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
.jjbos-simple-search .pages-row h3{
    margin:0 0 5px 0
}
.jjbos-simple-search .pages-row #more-pages{
    text-align:center
}
.jjbos-simple-search .pages-row #more-pages span{
    display:inline-block
}
@media (min-width:0) and (max-width:40em){
    .jjbos-simple-search .pages-row #more-pages span{
        width:100%
    }
}
.jjbos-simple-search .pages-row #more-pages span #display-more-pages{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    display:block;
    padding:13px 47px
}
html[dir=ltr] .jjbos-simple-search .pages-row #more-pages span #display-more-pages{
    padding:20px 35px
}
html[dir=rtl] .jjbos-simple-search .pages-row #more-pages span #display-more-pages{
    padding:20px 35px
}
.jjbos-simple-search .pages-row #more-pages span #display-more-pages:hover,.jjbos-simple-search .pages-row #more-pages span #display-more-pages:focus,.jjbos-simple-search .pages-row #more-pages span #display-more-pages:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.mCustomScrollbar{
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    border-radius:0px;
    touch-action:none;
    -webkit-touch-action:none
}
.mCustomScrollbar.mCS_no_scrollbar{
    touch-action:auto;
    -webkit-touch-action:auto
}
.mCustomScrollBox{
    direction:ltr;
    height:100%;
    max-width:100%;
    position:relative;
    outline:none;
    overflow:hidden
}
.mCSB_container{
    height:auto;
    overflow:hidden;
    width:auto
}
html[dir=ltr] .mCSB_inside>.mCSB_container{
    margin-right:15px
}
html[dir=rtl] .mCSB_inside>.mCSB_container{
    margin-left:15px
}
html[dir=ltr] .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
    margin-right:0
}
html[dir=rtl] .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
    margin-left:0
}
html[dir=ltr] .mCS-dir-rtl>.mCSB_inside>.mCSB_container{
    margin-left:30px
}
html[dir=rtl] .mCS-dir-rtl>.mCSB_inside>.mCSB_container{
    margin-right:30px
}
html[dir=ltr] .mCS-dir-rtl>.mCSB_inside>.mCSB_container{
    margin-right:0
}
html[dir=rtl] .mCS-dir-rtl>.mCSB_inside>.mCSB_container{
    margin-left:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
    margin-left:0
}
.mCSB_scrollTools{
    bottom:0;
    height:auto;
    position:absolute;
    top:0;
    width:16px
}
html[dir=ltr] .mCSB_scrollTools{
    left:auto
}
html[dir=rtl] .mCSB_scrollTools{
    right:auto
}
html[dir=ltr] .mCSB_scrollTools{
    right:0
}
html[dir=rtl] .mCSB_scrollTools{
    left:0
}
html[dir=ltr] .mCSB_outside+.mCSB_scrollTools{
    right:-26px
}
html[dir=rtl] .mCSB_outside+.mCSB_scrollTools{
    left:-26px
}
html[dir=ltr] .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,html[dir=ltr] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    left:0
}
html[dir=rtl] .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,html[dir=rtl] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    right:0
}
html[dir=ltr] .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,html[dir=ltr] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    right:auto
}
html[dir=rtl] .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,html[dir=rtl] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    left:auto
}
html[dir=ltr] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    left:-26px
}
html[dir=rtl] .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
    right:-26px
}
.mCSB_scrollTools .mCSB_draggerContainer{
    bottom:0;
    height:auto;
    position:absolute;
    top:0
}
html[dir=ltr] .mCSB_scrollTools .mCSB_draggerContainer{
    left:0
}
html[dir=rtl] .mCSB_scrollTools .mCSB_draggerContainer{
    right:0
}
html[dir=ltr] .mCSB_scrollTools .mCSB_draggerContainer{
    right:0
}
html[dir=rtl] .mCSB_scrollTools .mCSB_draggerContainer{
    left:0
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
    margin:20px 0
}
.mCSB_scrollTools .mCSB_draggerRail{
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -ms-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    height:100%;
    margin:0 auto;
    width:2px
}
.mCSB_scrollTools .mCSB_dragger{
    cursor:pointer;
    height:30px;
    width:100%;
    z-index:1
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -ms-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    height:100%;
    margin:0 auto;
    position:relative;
    text-align:center;
    width:4px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
    width:12px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
    width:8px
}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{
    cursor:pointer;
    display:block;
    height:20px;
    margin:0 auto;
    overflow:hidden;
    position:absolute;
    width:100%
}
.mCSB_scrollTools .mCSB_buttonDown{
    bottom:0
}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{
    -webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
    -moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
    -o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
    transition:opacity .2s ease-in-out,background-color .2s ease-in-out
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
    -webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
    -moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
    -o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
    transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out
}
.mCSB_scrollTools .mCSB_buttonUp{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/social-up-arrow.png) !important;
    background-position:center !important;
    background-repeat:no-repeat;
    border:2px solid #fff;
    border-right:0px;
    border-top:0px
}
.mCSB_scrollTools .mCSB_buttonDown{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/social-down-arrow.png) !important;
    background-position:center !important;
    background-repeat:no-repeat;
    border:2px solid #fff;
    border-right:0px;
    border-top:0px
}
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
    background-color:#f9f9f9;
    border-radius:0px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border:2px solid #fff;
    border-top:0px;
    width:16px
}
html[dir=ltr] .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,html[dir=ltr] .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
    border-right:0
}
html[dir=rtl] .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,html[dir=rtl] .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
    border-left:0
}
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background:#d8d8d8;
    background:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(left,#d8d8d8 0%,#f6f6f6 100%);
    background:-webkit-gradient(linear,left top,right top,color-stop(0%,#d8d8d8),color-stop(100%,#f6f6f6));
    background:-webkit-linear-gradient(left,#d8d8d8 0%,#f6f6f6 100%);
    background:-o-linear-gradient(left,#d8d8d8 0%,#f6f6f6 100%);
    background:-ms-linear-gradient(left,#d8d8d8 0%,#f6f6f6 100%);
    background:linear-gradient(to right,#d8d8d8 0%,#f6f6f6 100%);
    border:2px solid #D3D3D3;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#f6f6f6',GradientType=1);
    width:14px
}
html[dir=ltr] .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,html[dir=ltr] .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    left:1px
}
html[dir=rtl] .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,html[dir=rtl] .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    right:1px
}
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
    height:6px;
    margin:5px 0;
    width:100%
}
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
    width:12px
}
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
    height:12px;
    margin:2px 0
}
.snippet .campaign-social-header{
    border-bottom:2px solid #fff !important
}
.snippet .dcsns-content{
    margin:10px 0px;
    max-height:100% !important
}
html[dir=ltr] .snippet .dcsns-content ul.stream{
    margin-right:-1% !important
}
html[dir=rtl] .snippet .dcsns-content ul.stream{
    margin-left:-1% !important
}
html[dir=ltr] .snippet .dcsns-content ul.stream{
    padding-left:1px !important
}
html[dir=rtl] .snippet .dcsns-content ul.stream{
    padding-right:1px !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .snippet .dcsns-content ul.stream{
        margin-right:0% !important
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream{
        margin-left:0% !important
    }
    html[dir=ltr] .snippet .dcsns-content ul.stream{
        padding-left:0px !important
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream{
        padding-right:0px !important
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .snippet .dcsns-content ul.stream{
        margin-right:0% !important
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream{
        margin-left:0% !important
    }
    html[dir=ltr] .snippet .dcsns-content ul.stream{
        padding-left:0px !important
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream{
        padding-right:0px !important
    }
}
.snippet .dcsns-content ul.stream li{
    padding-top:30px;
    width:32.3%
}
html[dir=ltr] .snippet .dcsns-content ul.stream li{
    margin-right:1%
}
html[dir=rtl] .snippet .dcsns-content ul.stream li{
    margin-left:1%
}
@media (min-width:0) and (max-width:64em){
    .snippet .dcsns-content ul.stream li{
        width:32%
    }
    html[dir=ltr] .snippet .dcsns-content ul.stream li{
        margin-right:1.33%
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream li{
        margin-left:1.33%
    }
}
@media (min-width:0) and (max-width:40em){
    .snippet .dcsns-content ul.stream li{
        width:100%
    }
    html[dir=ltr] .snippet .dcsns-content ul.stream li{
        margin-right:0%
    }
    html[dir=rtl] .snippet .dcsns-content ul.stream li{
        margin-left:0%
    }
}
.snippet .dcsns-content ul.stream li>a:before{
    display:none
}
.snippet .dcsns-content ul.stream li p,.snippet .dcsns-content ul.stream li .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .snippet .dcsns-content ul.stream li .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem;
    font-family:"Hind Madurai",sans-serif
}
.snippet .dcsns-content ul.stream li h2,.snippet .dcsns-content ul.stream li .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .snippet .dcsns-content ul.stream li h1{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-family:"Hind Madurai",sans-serif;
    margin:5px 0px
}
.snippet .dcsns-content ul.stream li.dcsns-facebook .inner:before{
    content:"\e604"
}
.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner:before{
    content:"\eabb"
}
.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-user{
    float:none
}
.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title h2,.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title h1,.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title p,.snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .snippet .dcsns-content ul.stream li.dcsns-tumblr .inner .section-title .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem;
    margin-bottom:10px
}
.snippet .dcsns-content ul.stream li.dcsns-instagram{
    overflow:hidden
}
.snippet .dcsns-content ul.stream li.dcsns-instagram .inner:before{
    content:"\ea90"
}
.snippet .dcsns-content ul.stream li.dcsns-instagram .section-thumb{
    height:100%;
    margin:0px
}
.snippet .dcsns-content ul.stream li.dcsns-instagram .section-thumb img{
    margin-bottom:0px;
    max-width:100%;
    max-height:100% !important
}
.snippet .dcsns-content ul.stream li.dcsns-twitter .inner span.twitter-user{
    margin-bottom:0px
}
.snippet .dcsns-content ul.stream li.dcsns-twitter .inner span.twitter-user a{
    font-weight:700
}
.snippet .dcsns-content ul.stream li.dcsns-twitter .inner:before{
    content:"\e607"
}
html[dir=ltr] .snippet .dcsns-content ul.stream li.dcsns-twitter .section-intro span a{
    margin-left:0
}
html[dir=rtl] .snippet .dcsns-content ul.stream li.dcsns-twitter .section-intro span a{
    margin-right:0
}
.snippet .dcsns-content ul.stream li.dcsns-youtube{
    overflow:hidden;
    padding-top:0
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner{
    padding:0;
    position:relative
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    cursor:pointer;
    position:relative;
    width:100%
}
html[dir=ltr] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    margin-right:0
}
html[dir=rtl] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    margin-left:0
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb img{
    border:none;
    height:auto;
    max-width:none;
    padding:0;
    width:100%
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb .file-video{
    z-index:26
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    -webkit-border-radius:4.5rem;
    -moz-border-radius:4.5rem;
    -ms-border-radius:4.5rem;
    -o-border-radius:4.5rem;
    border-radius:4.5rem;
    font-size:24px;
    line-height:45px;
    font-size:2.4rem;
    line-height:4.5rem;
    background:rgba(0,0,0,0.3);
    color:#fff;
    content:"\e619";
    font-family:"icomoon";
    position:absolute;
    text-align:center;
    top:50%;
    width:4.5rem;
    z-index:25
}
html[dir=ltr] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    left:50%
}
html[dir=rtl] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    right:50%
}
html[dir=ltr] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em 0 0 -1em
}
html[dir=rtl] .snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em -1em 0 0
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-title{
    color:#3c2a28;
    padding:0 15px
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-intro{
    padding:0
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner .section-text{
    padding:0 15px
}
.snippet .dcsns-content ul.stream li.dcsns-youtube .inner:before{
    color:#fff;
    content:"\ea9d";
    z-index:26
}
.snippet .dcsns-content ul.stream li .inner:before{
    bottom:24px;
    color:#3c2a28;
    content:"";
    display:block;
    font-family:'icomoon';
    font-size:18px !important;
    position:absolute;
    top:10px
}
html[dir=ltr] .snippet .dcsns-content ul.stream li .inner:before{
    right:10px
}
html[dir=rtl] .snippet .dcsns-content ul.stream li .inner:before{
    left:10px
}
.snippet .dcsns-content ul.stream li .inner span.section-user{
    background:none;
    margin:0px;
    padding:0px
}
.snippet .dcsns-content ul.stream li .inner span.section-user a{
    display:block;
    font-style:normal;
    font-weight:700;
    margin-bottom:2px
}
.snippet .dcsns-content ul.stream li .inner span.section-title h2,.snippet .dcsns-content ul.stream li .inner span.section-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .snippet .dcsns-content ul.stream li .inner span.section-title h1{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem
}
.snippet .dcsns-content ul.stream li .inner span.section-text,.snippet .dcsns-content ul.stream li .inner span.section-text p,.snippet .dcsns-content ul.stream li .inner span.section-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .snippet .dcsns-content ul.stream li .inner span.section-text .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem
}
.snippet .dcsns-content ul.stream li .inner span.section-thumb{
    max-width:100%
}
.snippet .dcsns-content ul.stream li .inner span.section-thumb img{
    display:block !important;
    height:auto;
    max-width:100%;
    width:auto
}
.snippet .dcsns-content ul.stream li .inner span.section-text blockquote{
    margin:5px 0px
}
.snippet .dcsns-content ul.stream li .inner span.section-text img{
    border:0px;
    display:block !important;
    height:auto;
    max-width:100%;
    width:auto
}
.snippet .dcsns-content ul.stream li .section-intro{
    padding:10px 0 5px 0px
}
.snippet .dcsns-content ul.stream li .section-intro a{
    margin-left:15px
}
.snippet .dcsns-content ul.stream.dcsns-facebook .section-user{
    margin-top:0
}
.equal-height .pane-jquery-social-stream .dcsns{
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    border-radius:0px;
    background:#fdfdfd;
    border:2px solid #fff;
    border-top:1px solid #fff !important;
    color:#444;
    list-style:none outside none;
    margin:0 0 20px 0;
    padding:0
}
.equal-height .pane-jquery-social-stream .dcsns .dcsns-content{
    margin:0;
    max-height:250px
}
.equal-height .pane-jquery-social-stream .dcsns .dcsns-content ul li{
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    border-radius:0px;
    border:0px;
    border-bottom:1px solid #fff;
    margin:0px 20px;
    padding-top:10px
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream .dcsns .dcsns-content ul li{
        margin:0px 5px;
        padding-top:5px
    }
}
.equal-height .pane-jquery-social-stream .dcsns .dcsns-toolbar{
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    border-radius:0px;
    background-color:#fff;
    border-top:1px solid #fff;
    padding:5px 25px
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream .dcsns .dcsns-toolbar{
        padding:5px 10px
    }
}
.equal-height .pane-jquery-social-stream .dcsns .dcsns-toolbar .controls{
    display:none
}
.equal-height .pane-jquery-social-stream .dcsns ul#dcsns-filter:before{
    content:"SELECTED STREAMS";
    display:block;
    font-size:12px;
    font-weight:bold
}
.equal-height .pane-jquery-social-stream .dcsns .filter li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:auto;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.f-facebook a:before{
    content:"\e604"
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.f-instagram a:before{
    content:"\ea90"
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.f-tumblr a:before{
    content:"\eabb"
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.f-twitter a:before{
    content:"\e607"
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.f-youtube a:before{
    content:"\ea9d"
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.active a,.equal-height .pane-jquery-social-stream .dcsns .filter li.active:focus{
    background:white;
    border:1px solid #3c2a28
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.active a:before,.equal-height .pane-jquery-social-stream .dcsns .filter li.active:focus:before{
    color:#3c2a28
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.active a:hover,.equal-height .pane-jquery-social-stream .dcsns .filter li.active:focus:hover{
    background:#3c2a28;
    border:1px solid #4b3532;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .dcsns .filter li.active a:hover:before,.equal-height .pane-jquery-social-stream .dcsns .filter li.active:focus:hover:before{
    color:white
}
.equal-height .pane-jquery-social-stream .dcsns .filter li a{
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    -ms-border-radius:15px;
    -o-border-radius:15px;
    border-radius:15px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background:#3c2a28;
    border:1px solid #4b3532;
    color:white;
    height:28px;
    padding:5px;
    text-align:center;
    text-decoration:none;
    width:28px
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .dcsns .filter li a{
    margin:0 2px 3px 0
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .dcsns .filter li a{
    margin:0 0 3px 2px
}
.equal-height .pane-jquery-social-stream .dcsns .filter li a:hover{
    background:#3c2a28;
    border:1px solid #4b3532;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .dcsns .filter li a:hover:before{
    color:#fff
}
.equal-height .pane-jquery-social-stream .dcsns .filter li a:before{
    color:white;
    display:block;
    font-family:'icomoon';
    font-size:15
}
.equal-height .pane-jquery-social-stream .dcsns .filter li a img{
    display:none
}
.equal-height .pane-jquery-social-stream .dcsns .filter li .section-share{
    display:none
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram,.equal-height .pane-jquery-social-stream .stream li.dcsns-facebook,.equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr,.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube{
    position:relative
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user,.equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user,.equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user,.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user{
    float:none
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user{
    margin:0 8px 10px 25px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user{
    margin:0 25px 10px 8px
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user:before,.equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user:before,.equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user:before,.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user:before{
    color:#3c2a28;
    content:"";
    display:block;
    font-family:'icomoon';
    font-size:18px !important;
    font-style:normal;
    position:absolute;
    top:15px
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user:before,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user:before,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user:before,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user:before{
    left:10px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user:before,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user:before,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user:before,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-user:before{
    right:10px
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-intro,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-intro,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-intro,html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-intro{
    padding-left:10px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-intro,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-intro,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-intro,html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .section-intro{
    padding-right:10px
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter{
    position:relative
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .section-intro{
    padding-left:10px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .section-intro{
    padding-right:10px
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .section-intro a:hover,.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .section-intro span a:hover{
    color:#3c2a28;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .section-thumb{
    display:none
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user{
    margin:0 8px 10px 25px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user{
    margin:0 25px 10px 8px
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user:before{
    color:#3c2a28;
    content:"\e607";
    display:block;
    font-family:'icomoon';
    font-size:18px !important;
    font-style:normal;
    position:absolute;
    top:10px
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user:before{
    left:10px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user:before{
    right:10px
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user a{
    color:#3c2a28
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user a:hover{
    color:#3c2a28;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user a:hover strong{
    color:#3c2a28;
    text-decoration:none
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-twitter .twitter-user a strong{
    color:#3c2a28
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-user:before{
    content:"\e604"
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-facebook .section-text{
    clear:both
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-user:before{
    content:"\eabb"
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-tumblr .section-title{
    clear:both
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-user:before{
    content:"\ea90"
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram img{
    margin:0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-text,.equal-height .pane-jquery-social-stream .stream li.dcsns-instagram .section-thumb{
    clear:both
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube{
    overflow:hidden;
    padding-top:0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner{
    padding:0;
    position:relative
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-user{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-user:before{
    content:"\ea9d";
    top:auto
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-user:before{
    left:0
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-user:before{
    right:0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb{
    cursor:pointer;
    position:relative;
    width:100%
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb{
    margin-right:0
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb{
    margin-left:0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb img{
    border:none;
    height:auto;
    max-width:none;
    padding:0;
    width:100%
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb .file-video{
    z-index:26
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb:before{
    -webkit-border-radius:4.5rem;
    -moz-border-radius:4.5rem;
    -ms-border-radius:4.5rem;
    -o-border-radius:4.5rem;
    border-radius:4.5rem;
    font-size:24px;
    line-height:45px;
    font-size:2.4rem;
    line-height:4.5rem;
    background:rgba(0,0,0,0.3);
    color:#fff;
    content:"\e619";
    font-family:"icomoon";
    position:absolute;
    text-align:center;
    top:50%;
    width:4.5rem;
    z-index:25
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb:before{
    left:50%
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb:before{
    right:50%
}
html[dir=ltr] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em 0 0 -1em
}
html[dir=rtl] .equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em -1em 0 0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-title{
    color:#3c2a28
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-youtube .inner .section-intro{
    padding:0
}
.equal-height .pane-jquery-social-stream .stream li.dcsns-li>a:before{
    content:""
}
.equal-height .pane-jquery-social-stream .campaign-social-content.dcsns{
    margin:0
}
.equal-height .pane-jquery-social-stream .campaign-social-container{
    width:100%
}
.equal-height .pane-jquery-social-stream .dcsns-toolbar{
    display:none
}
.equal-height .pane-jquery-social-stream.one-third .social-follow,.equal-height .pane-jquery-social-stream.one-third .social-wall-link{
    display:none
}
.equal-height .pane-jquery-social-stream.two-thirds .social-wall-link{
    display:none
}
.equal-height .pane-jquery-social-stream.full .social-wall-link{
    display:none
}
.equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,.equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
    width:calc(58% - 25px)
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
    float:right
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
    float:left
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
    margin:0 0 5px 25px
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
    margin:0 25px 5px 0
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user,.equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user{
        float:none;
        width:auto
    }
}
.equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user:before,.equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user:before{
    top:auto
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user:before,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user:before{
    left:42%
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user:before,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user:before{
    right:42%
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user:before,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user:before{
        left:0
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-user:before,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-user:before{
        right:0
    }
}
.equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,.equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
    width:40%
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
    margin-right:2%
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
    margin-left:2%
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,.equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
        width:100%
    }
    html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
        margin-right:0
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .inner .section-thumb,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .inner .section-thumb{
        margin-left:0
    }
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-text,html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-intro,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-text,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-intro{
    margin-left:42%
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-text,html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-intro,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-text,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-intro{
    margin-right:42%
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-text,html[dir=ltr] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-intro,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-text,html[dir=ltr] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-intro{
        margin-left:0
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-text,html[dir=rtl] .equal-height .pane-jquery-social-stream.two-thirds .stream li.dcsns-youtube .section-intro,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-text,html[dir=rtl] .equal-height .pane-jquery-social-stream.full .stream li.dcsns-youtube .section-intro{
        margin-right:0
    }
}
.equal-height .pane-jquery-social-stream.multi-stream .dcsns-toolbar{
    display:block
}
.equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
    display:block
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
    margin-left:0
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
    margin-right:0
}
@media (min-width:64.0625em){
    html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
        float:right
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
        float:left
    }
}
@media (min-width:0) and (max-width:64em){
    .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
        margin-top:0;
        clear:both
    }
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.multi-stream .social-wall-link{
        clear:both
    }
}
html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream .social-wall-link{
    margin-left:2%
}
html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream .social-wall-link{
    margin-right:2%
}
@media (min-width:64.0625em){
    html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream .social-wall-link{
        float:left
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream .social-wall-link{
        float:right
    }
}
@media (min-width:0) and (max-width:64em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream .social-wall-link{
        clear:none;
        margin-top:12px
    }
}
@media (min-width:0) and (max-width:64em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.one-third .social-wall-link{
        margin:0
    }
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.one-third .social-wall-link{
        clear:both;
        margin:0 !important
    }
    html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.one-third .social-wall-link{
        float:left
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.one-third .social-wall-link{
        float:right
    }
}
@media (min-width:0) and (max-width:64em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-follow{
        border-top:1px solid #ebebeb;
        clear:both;
        float:none
    }
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-follow{
        border-top:1px solid #ebebeb;
        clear:both;
        float:none
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-wall-link{
        float:right
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-wall-link{
        float:left
    }
}
@media (min-width:0) and (max-width:40em){
    .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-wall-link{
        clear:none;
        margin-top:5px
    }
    html[dir=ltr] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-wall-link{
        float:right
    }
    html[dir=rtl] .equal-height .pane-jquery-social-stream.multi-stream.multi-stream.two-thirds .social-wall-link{
        float:left
    }
}
.campaign-social-header{
    background-color:#fff;
    border:2px solid #fff;
    border-bottom:0 !important;
    overflow:auto;
    padding:5px 25px
}
@media (min-width:0) and (max-width:40em){
    .campaign-social-header{
        padding:5px 10px
    }
}
.campaign-social-header h2,.campaign-social-header .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .campaign-social-header h1{
    margin:10px 0px
}
html[dir=ltr] .campaign-social-header h2,html[dir=ltr] .campaign-social-header .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=ltr] .campaign-social-header h1{
    float:left
}
html[dir=rtl] .campaign-social-header h2,html[dir=rtl] .campaign-social-header .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls html[dir=rtl] .campaign-social-header h1{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .campaign-social-header h2,.campaign-social-header .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .campaign-social-header h1{
        font-size:20px;
        line-height:30px;
        font-size:2rem;
        line-height:3rem;
        margin-bottom:0px;
        margin-top:0px
    }
}
.campaign-social-header .social-wall-link{
    margin-top:12px
}
html[dir=ltr] .campaign-social-header .social-wall-link{
    float:left
}
html[dir=rtl] .campaign-social-header .social-wall-link{
    float:right
}
html[dir=ltr] .campaign-social-header .social-wall-link{
    margin-left:15px
}
html[dir=rtl] .campaign-social-header .social-wall-link{
    margin-right:15px
}
@media (min-width:0) and (max-width:40em){
    .campaign-social-header .social-wall-link{
        font-size:14px;
        line-height:21px;
        font-size:1.4rem;
        line-height:2.1rem;
        margin-top:5px
    }
    html[dir=ltr] .campaign-social-header .social-wall-link{
        margin-left:10px
    }
    html[dir=rtl] .campaign-social-header .social-wall-link{
        margin-right:10px
    }
}
.campaign-social-header .social-wall-link a:hover{
    color:#241918
}
html[dir=ltr] .campaign-social-header .social-follow{
    float:right
}
html[dir=rtl] .campaign-social-header .social-follow{
    float:left
}
@media (min-width:0) and (max-width:40em){
    .campaign-social-header .social-follow{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        border-top:1px solid #ebebeb;
        float:none;
        margin-bottom:5px;
        margin-top:5px;
        width:100%
    }
}
.campaign-social-header .social-follow .social-follow-text{
    color:#402d2b;
    font-size:10px;
    font-weight:bold;
    line-height:1.5;
    margin-top:1px;
    text-transform:uppercase
}
@media (min-width:0) and (max-width:40em){
    .campaign-social-header .social-follow .social-follow-text{
        margin-top:5px
    }
}
.campaign-social-header .social-follow .social-follow-links .social-media-link{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:middle
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a{
    color:#fff;
    width:20px
}
html[dir=ltr] .campaign-social-header .social-follow .social-follow-links .social-media-link a{
    margin-right:2px
}
html[dir=rtl] .campaign-social-header .social-follow .social-follow-links .social-media-link a{
    margin-left:2px
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a span.ext{
    display:none
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-facebook:before{
    content:"\e604"
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-instagram:before{
    content:"\ea90"
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-tumblr:before{
    content:"\eabb"
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-twitter:before{
    content:"\e607"
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-youtube:before{
    content:"\ea9d"
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a.sf-google-plus:before{
    content:"\ea88"
}
html[dir=ltr] .campaign-social-header .social-follow .social-follow-links .social-media-link a:first-child:before{
    margin-left:0
}
html[dir=rtl] .campaign-social-header .social-follow .social-follow-links .social-media-link a:first-child:before{
    margin-right:0
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a:before{
    background-color:#3c2a28;
    display:block;
    font-family:'icomoon';
    font-size:12px;
    padding:0 5px
}
html[dir=ltr] .campaign-social-header .social-follow .social-follow-links .social-media-link a:before{
    float:left
}
html[dir=rtl] .campaign-social-header .social-follow .social-follow-links .social-media-link a:before{
    float:right
}
html[dir=ltr] .campaign-social-header .social-follow .social-follow-links .social-media-link a:before{
    margin-left:5px
}
html[dir=rtl] .campaign-social-header .social-follow .social-follow-links .social-media-link a:before{
    margin-right:5px
}
.campaign-social-header .social-follow .social-follow-links .social-media-link a:hover:before{
    background-color:#241918
}
.stream li.dcsns-rss .section-intro,.filter .f-rss a:hover,.stream li.dcsns-flickr .section-intro,.filter .f-flickr a:hover,.stream li.dcsns-delicious .section-intro,.filter .f-delicious a:hover,.stream li.dcsns-twitter .section-intro,.filter .f-twitter a:hover,.stream li.dcsns-facebook .section-intro,.filter .f-facebook a:hover,.stream li.dcsns-google .section-intro,.filter .f-google a:hover,.stream li.dcsns-youtube .section-intro,.filter .f-youtube a:hover,.stream li.dcsns-pinterest .section-intro,.filter .f-pinterest a:hover,.stream li.dcsns-lastfm .section-intro,.filter .f-lastfm a:hover,.stream li.dcsns-dribbble .section-intro,.filter .f-dribbble a:hover,.stream li.dcsns-vimeo .section-intro,.filter .f-vimeo a:hover,.stream li.dcsns-stumbleupon .section-intro,.filter .f-stumbleupon a:hover,.stream li.dcsns-deviantart .section-intro,.filter .f-deviantart a:hover,.stream li.dcsns-tumblr .section-intro,.filter .f-tumblr a:hover,.stream li.dcsns-instagram .section-intro,.filter .f-instagram a:hover{
    background-color:transparent
}
.stream li.dcsns-rss .section-intro a,.stream li.dcsns-rss .section-intro span,.stream li.dcsns-flickr .section-intro a,.stream li.dcsns-flickr .section-intro span,.stream li.dcsns-delicious .section-intro a,.stream li.dcsns-delicious .section-intro span,.stream li.dcsns-twitter .section-intro a,.stream li.dcsns-twitter .section-intro span,.stream li.dcsns-facebook .section-intro a,.stream li.dcsns-facebook .section-intro span,.stream li.dcsns-google .section-intro a,.stream li.dcsns-google .section-intro span,.stream li.dcsns-youtube .section-intro a,.stream li.dcsns-youtube .section-intro span,.stream li.dcsns-pinterest .section-intro a,.stream li.dcsns-pinterest .section-intro span,.stream li.dcsns-lastfm .section-intro a,.stream li.dcsns-lastfm .section-intro span,.stream li.dcsns-dribbble .section-intro a,.stream li.dcsns-dribbble .section-intro span,.stream li.dcsns-vimeo .section-intro a,.stream li.dcsns-vimeo .section-intro span,.stream li.dcsns-stumbleupon .section-intro a,.stream li.dcsns-stumbleupon .section-intro span,.stream li.dcsns-deviantart .section-intro a,.stream li.dcsns-deviantart .section-intro span,.stream li.dcsns-tumblr .section-intro a,.stream li.dcsns-tumblr .section-intro span,.stream li.dcsns-instagram .section-intro a,.stream li.dcsns-instagram .section-intro span{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-rss .section-intro a:hover,.stream li.dcsns-rss .section-intro span:hover,.stream li.dcsns-flickr .section-intro a:hover,.stream li.dcsns-flickr .section-intro span:hover,.stream li.dcsns-delicious .section-intro a:hover,.stream li.dcsns-delicious .section-intro span:hover,.stream li.dcsns-twitter .section-intro a:hover,.stream li.dcsns-twitter .section-intro span:hover,.stream li.dcsns-facebook .section-intro a:hover,.stream li.dcsns-facebook .section-intro span:hover,.stream li.dcsns-google .section-intro a:hover,.stream li.dcsns-google .section-intro span:hover,.stream li.dcsns-youtube .section-intro a:hover,.stream li.dcsns-youtube .section-intro span:hover,.stream li.dcsns-pinterest .section-intro a:hover,.stream li.dcsns-pinterest .section-intro span:hover,.stream li.dcsns-lastfm .section-intro a:hover,.stream li.dcsns-lastfm .section-intro span:hover,.stream li.dcsns-dribbble .section-intro a:hover,.stream li.dcsns-dribbble .section-intro span:hover,.stream li.dcsns-vimeo .section-intro a:hover,.stream li.dcsns-vimeo .section-intro span:hover,.stream li.dcsns-stumbleupon .section-intro a:hover,.stream li.dcsns-stumbleupon .section-intro span:hover,.stream li.dcsns-deviantart .section-intro a:hover,.stream li.dcsns-deviantart .section-intro span:hover,.stream li.dcsns-tumblr .section-intro a:hover,.stream li.dcsns-tumblr .section-intro span:hover,.stream li.dcsns-instagram .section-intro a:hover,.stream li.dcsns-instagram .section-intro span:hover{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-rss a,.stream li.dcsns-flickr a,.stream li.dcsns-delicious a,.stream li.dcsns-twitter a,.stream li.dcsns-facebook a,.stream li.dcsns-google a,.stream li.dcsns-youtube a,.stream li.dcsns-pinterest a,.stream li.dcsns-lastfm a,.stream li.dcsns-dribbble a,.stream li.dcsns-vimeo a,.stream li.dcsns-stumbleupon a,.stream li.dcsns-deviantart a,.stream li.dcsns-tumblr a,.stream li.dcsns-instagram a{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-rss a:hover,.stream li.dcsns-flickr a:hover,.stream li.dcsns-delicious a:hover,.stream li.dcsns-twitter a:hover,.stream li.dcsns-facebook a:hover,.stream li.dcsns-google a:hover,.stream li.dcsns-youtube a:hover,.stream li.dcsns-pinterest a:hover,.stream li.dcsns-lastfm a:hover,.stream li.dcsns-dribbble a:hover,.stream li.dcsns-vimeo a:hover,.stream li.dcsns-stumbleupon a:hover,.stream li.dcsns-deviantart a:hover,.stream li.dcsns-tumblr a:hover,.stream li.dcsns-instagram a:hover{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-twitter .section-text img{
    display:block
}
.stream li .section-thumb img{
    max-width:154px
}
.dcsns-facebook .section-intro .icon a:before{
    content:"\e604"
}
.dcsns-instagram .section-intro .icon a:before{
    content:"\ea90"
}
.dcsns-tumblr .section-intro .icon a:before{
    content:"\eabb"
}
.dcsns-twitter .section-intro .icon a:before{
    content:"\e607"
}
.dcsns-youtube .section-intro .icon a:before{
    content:"\ea9d"
}
.stream li .section-user{
    background:none !important
}
html[dir=ltr] .stream li .section-user{
    padding-left:0
}
html[dir=rtl] .stream li .section-user{
    padding-right:0
}
.stream li .section-intro{
    border-radius:0 0 0 0;
    -webkit-border-radius:0 0 0 0;
    -moz-border-radius:0 0 0 0;
    clear:both;
    color:#fff;
    display:block;
    font-style:normal;
    height:40px;
    margin:0
}
html[dir=ltr] .stream li .section-intro{
    padding:0 0 5px 35px
}
html[dir=rtl] .stream li .section-intro{
    padding:35px 0 5px 0
}
@media (min-width:0) and (max-width:40em){
    .stream li .section-intro{
        height:30px
    }
}
.stream li .section-intro a{
    color:#4b3532;
    margin-right:3px;
    text-decoration:underline
}
.stream li .section-intro a:hover{
    color:#4b3532
}
.stream li .section-intro span a:hover{
    color:#4b3532;
    text-decoration:none
}
.stream li.dcsns-youtube .section-intro{
    padding:0 !important
}
.stream li .inner span{
    margin-bottom:10px
}
.stream li .icon{
    bottom:25px
}
.stream li .icon img{
    display:none
}
.stream li .icon:before{
    background-color:#3c2a28;
    display:block;
    font-family:'icomoon';
    font-size:12px
}
.stream li .section-title{
    color:#f0f0f0;
    display:block;
    font-size:12px;
    margin-bottom:3px
}
.stream li .section-title h2,.stream li .section-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .stream li .section-title h1{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    font-weight:700;
    margin:0 0 10px
}
.stream li .section-title p,.stream li .section-title .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .stream li .section-title .where-to-buy2-message{
    font-weight:normal
}
.stream li .section-share{
    display:none
}
.stream li.dcsns-li>a:before{
    bottom:24px;
    color:#3c2a28;
    content:"";
    display:block;
    font-family:'icomoon';
    font-size:18px !important;
    position:absolute
}
html[dir=ltr] .stream li.dcsns-li>a:before{
    left:10px
}
html[dir=rtl] .stream li.dcsns-li>a:before{
    right:10px
}
@media (min-width:0) and (max-width:40em){
    .stream li.dcsns-li>a:before{
        bottom:14px
    }
}
.stream li.dcsns-li>a img{
    display:none
}
.stream li.dcsns-twitter .section-intro a:hover,.stream li.dcsns-twitter .section-intro span a:hover{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-twitter .section-thumb{
    display:none
}
.stream li.dcsns-twitter>a:before{
    content:"\e607"
}
.stream li.dcsns-twitter .twitter-user a{
    color:#3c2a28
}
.stream li.dcsns-twitter .twitter-user a:hover{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-twitter .twitter-user a:hover strong{
    color:#3c2a28;
    text-decoration:none
}
.stream li.dcsns-twitter .twitter-user a strong{
    color:#3c2a28
}
.stream li.dcsns-facebook>a:before{
    content:"\e604"
}
.stream li.dcsns-facebook .section-text{
    clear:both
}
.stream li.dcsns-tumblr>a:before{
    content:"\eabb"
}
.stream li.dcsns-tumblr .section-title{
    clear:both
}
.stream li.dcsns-tumblr .section-title h2,.stream li.dcsns-tumblr .section-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .stream li.dcsns-tumblr .section-title h1,.stream li.dcsns-tumblr .section-title p,.stream li.dcsns-tumblr .section-title .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .stream li.dcsns-tumblr .section-title .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem;
    margin-bottom:10px
}
.stream li.dcsns-instagram>a:before{
    content:"\ea90"
}
.stream li.dcsns-instagram .section-text,.stream li.dcsns-instagram .section-thumb{
    clear:both
}
.section-articles .pane-jquery-social-stream.multi-stream.full .social-wall-link{
    display:block
}
@media (min-width:0) and (max-width:40em){
    .section-articles .pane-jquery-social-stream.multi-stream.full .social-wall-link{
        margin-top:5px !important
    }
    html[dir=ltr] .section-articles .pane-jquery-social-stream.multi-stream.full .social-wall-link{
        float:right
    }
    html[dir=rtl] .section-articles .pane-jquery-social-stream.multi-stream.full .social-wall-link{
        float:left
    }
}
.touch ul#dcsns-filter.filter li.active:hover a{
    background:white;
    border:1px solid #3c2a28
}
.touch ul#dcsns-filter.filter li.active:hover a:before{
    color:#3c2a28
}
.section-social-media .pane-jquery-social-stream.multi-stream .campaign-social-header{
    display:none
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-toolbar{
    border-top:1px solid #3c2a28;
    overflow:hidden;
    padding-top:10px;
    position:relative;
    width:100%
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-toolbar span{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem;
    color:#3c2a28;
    display:block;
    font-weight:700;
    margin-bottom:5px;
    text-transform:uppercase
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:20px
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter{
        width:100%
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
    margin-right:5px
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
    margin-left:5px
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
        width:23.7%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
        margin-right:1.66%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li{
        margin-left:1.66%
    }
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.four-social{
        width:23.7%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.four-social{
        margin-right:1.66%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.four-social{
        margin-left:1.66%
    }
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.three-social{
        width:32.16%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.three-social{
        margin-right:1.66%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.three-social{
        margin-left:1.66%
    }
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.two-social{
        width:49%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.two-social{
        margin-right:1.66%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.two-social{
        margin-left:1.66%
    }
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.one-social{
        width:100%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.one-social{
        margin-right:1.66%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.one-social{
        margin-left:1.66%
    }
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li:last-child{
    margin-right:0px
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li:last-child{
    margin-left:0px
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li:first-child{
        width:100% !important
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.f-facebook a:before{
    content:"\e604"
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.f-instagram a:before{
    content:"\ea90"
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.f-tumblr a:before{
    content:"\eabb"
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.f-twitter a:before{
    content:"\e607"
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li.f-youtube a:before{
    content:"\ea9d"
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a{
    -webkit-box-shadow:0 0 0 1px #3c2a28 inset;
    -moz-box-shadow:0 0 0 1px #3c2a28 inset;
    box-shadow:0 0 0 1px #3c2a28 inset;
    background:none;
    color:#3c2a28;
    height:28px;
    padding:2px 7px;
    text-align:center;
    text-decoration:none;
    width:45px
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a:before{
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem;
    color:#3c2a28;
    display:block;
    line-height:1.4;
    font-family:'icomoon';
    padding:1px 0px
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a{
        width:100%
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.link-all{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem;
    padding:7px;
    text-shadow:none;
    text-transform:uppercase
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.link-all{
        margin-bottom:5px;
        width:100% !important
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.link-all{
        margin-right:0px
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.link-all{
        margin-left:0px
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.link-all:before{
    display:none
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a.iso-active,.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a .selected{
    box-shadow:inset 0 0 0 3px #3c2a28
}
.section-social-media .pane-jquery-social-stream.multi-stream #dcsns-filter li a img{
    display:none
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content{
    max-height:100% !important
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream{
    margin-right:-1% !important
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream{
    margin-left:-1% !important
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream{
        margin-right:0% !important
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream{
        margin-left:0% !important
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
    margin-right:0;
    padding-top:30px;
    width:24%
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
    margin-right:1%
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
    margin-left:1%
}
@media (min-width:0) and (max-width:64em){
    .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        width:32%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        margin-right:1.33%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        margin-left:1.33%
    }
}
@media (min-width:0) and (max-width:40em){
    .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        width:100%
    }
    html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        margin-right:0%
    }
    html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li{
        margin-left:0%
    }
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li>a:before{
    display:none
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li p,.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem;
    font-family:"Hind Madurai",sans-serif
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li h2,.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li h1{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-family:"Hind Madurai",sans-serif;
    margin:5px 0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-facebook .inner:before{
    content:"\e604"
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-tumblr .inner:before{
    content:"\eabb"
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-instagram{
    overflow:hidden
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-instagram .inner:before{
    content:"\ea90"
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-instagram .section-thumb{
    height:100%;
    margin:0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-instagram .section-thumb img{
    margin-bottom:0px;
    max-width:100%;
    max-height:100% !important
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-twitter .inner span.twitter-user{
    margin-bottom:0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-twitter .inner span.twitter-user a{
    font-weight:700
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-twitter .inner:before{
    content:"\e607"
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube{
    overflow:hidden;
    padding-top:0
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner{
    padding:0;
    position:relative
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    cursor:pointer;
    position:relative;
    width:100%
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    margin-right:0
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb{
    margin-left:0
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb img{
    border:none;
    height:auto;
    max-width:none;
    padding:0;
    width:100%
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb .file-video{
    z-index:26
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    -webkit-border-radius:4.5rem;
    -moz-border-radius:4.5rem;
    -ms-border-radius:4.5rem;
    -o-border-radius:4.5rem;
    border-radius:4.5rem;
    font-size:24px;
    line-height:45px;
    font-size:2.4rem;
    line-height:4.5rem;
    background:rgba(0,0,0,0.3);
    color:#fff;
    content:"\e619";
    font-family:"icomoon";
    position:absolute;
    text-align:center;
    top:50%;
    width:4.5rem;
    z-index:25
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    left:50%
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    right:50%
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em 0 0 -1em
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-thumb:before{
    margin:-1em -1em 0 0
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-title{
    color:#3c2a28;
    padding:0 15px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-intro{
    padding:0
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner .section-text{
    padding:0 15px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li.dcsns-youtube .inner:before{
    color:#fff;
    content:"\ea9d";
    z-index:26
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner:before{
    bottom:24px;
    color:#3c2a28;
    content:"";
    display:block;
    font-family:'icomoon';
    font-size:18px !important;
    position:absolute;
    top:10px
}
html[dir=ltr] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner:before{
    right:10px
}
html[dir=rtl] .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner:before{
    left:10px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-user{
    background:none;
    margin:0px;
    padding:0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-user a{
    display:block;
    font-style:normal;
    font-weight:700;
    margin-bottom:2px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-title h2,.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-title h1{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text,.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text p,.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text .where-to-buy2-message{
    font-size:11px;
    line-height:16.5px;
    font-size:1.1rem;
    line-height:1.65rem
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-thumb{
    max-width:100%
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-thumb img{
    display:block !important;
    height:auto;
    max-width:100%;
    width:auto
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text blockquote{
    margin:5px 0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .inner span.section-text img{
    border:0px;
    display:block !important;
    height:auto;
    max-width:100%;
    width:auto
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .section-intro{
    padding:10px 0 5px 0px
}
.section-social-media .pane-jquery-social-stream.multi-stream .dcsns-content ul.stream li .section-intro a{
    margin-left:15px
}
.block--views-social-media-links-block{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-size:0
}
html[dir=ltr] .block--views-social-media-links-block{
    padding-left:10px
}
html[dir=rtl] .block--views-social-media-links-block{
    padding-right:10px
}
.block--views-social-media-links-block .social-media-link{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:26px;
    vertical-align:top;
    width:26px
}
html[dir=ltr] .block--views-social-media-links-block .social-media-link{
    margin-left:4px
}
html[dir=rtl] .block--views-social-media-links-block .social-media-link{
    margin-right:4px
}
html[dir=ltr] .block--views-social-media-links-block .social-media-link:first-child{
    margin-left:0
}
html[dir=rtl] .block--views-social-media-links-block .social-media-link:first-child{
    margin-right:0
}
.block--views-social-media-links-block a{
    opacity:0.7
}
.block--views-social-media-links-block a:hover{
    opacity:1
}
.block--views-social-media-links-block a img{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.block--views-social-media-links-block a span{
    display:none
}
.pane-service-links-service-links{
    border-bottom:1px solid #bfbfbf;
    height:30px;
    margin-bottom:20px;
    z-index:30
}
.pane-service-links-service-links .service-links{
    height:34px
}
html[dir=ltr] .pane-service-links-service-links .service-links{
    left:0
}
html[dir=rtl] .pane-service-links-service-links .service-links{
    right:0
}
.pane-service-links-service-links .service-links li{
    list-style-type:none
}
html[dir=ltr] .pane-service-links-service-links .service-links li{
    float:left
}
html[dir=rtl] .pane-service-links-service-links .service-links li{
    float:right
}
.logged-in .pane-service-links-service-links .service-links{
    top:0
}
@media (min-width:0) and (max-width:40em){
    .pane-quiztake-pane+.pane-janrain-janrain-page-share{
        margin-top:0;
        padding-top:10px
    }
    html[dir=ltr] .pane-quiztake-pane+.pane-janrain-janrain-page-share{
        float:none
    }
    html[dir=rtl] .pane-quiztake-pane+.pane-janrain-janrain-page-share{
        float:none
    }
    html[dir=ltr] .pane-quiztake-pane+.pane-janrain-janrain-page-share{
        text-align:center
    }
    html[dir=rtl] .pane-quiztake-pane+.pane-janrain-janrain-page-share{
        text-align:center
    }
    .pane-quiztake-pane+.pane-janrain-janrain-page-share .janrainSocialPlaceholder{
        display:-moz-inline-stack;
        display:inline-block;
        vertical-align:middle;
        *vertical-align:auto;
        zoom:1;
        *display:inline;
        float:none
    }
}
.title-row div{
    text-transform:capitalize
}
.title-row div p,.title-row div .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row div .where-to-buy2-message{
    text-transform:none
}
.title-row .janrain-share-text,.title-row .janrain-social-share-text{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0
}
html[dir=ltr] .title-row .janrain-share-text,html[dir=ltr] .title-row .janrain-social-share-text{
    padding:20px 35px
}
html[dir=rtl] .title-row .janrain-share-text,html[dir=rtl] .title-row .janrain-social-share-text{
    padding:20px 35px
}
.title-row .janrain-share-text:hover,.title-row .janrain-share-text:focus,.title-row .janrain-share-text:active,.title-row .janrain-social-share-text:hover,.title-row .janrain-social-share-text:focus,.title-row .janrain-social-share-text:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] .title-row .janrain-share-text,html[dir=ltr] .title-row .janrain-social-share-text{
    padding-right:27px
}
html[dir=rtl] .title-row .janrain-share-text,html[dir=rtl] .title-row .janrain-social-share-text{
    padding-left:27px
}
html[dir=ltr] .title-row .janrain-share-text,html[dir=ltr] .title-row .janrain-social-share-text{
    float:right
}
html[dir=rtl] .title-row .janrain-share-text,html[dir=rtl] .title-row .janrain-social-share-text{
    float:left
}
.title-row .janrain-share-text:after,.title-row .janrain-social-share-text:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:10px;
    position:absolute;
    top:16px
}
html[dir=ltr] .title-row .janrain-share-text:after,html[dir=ltr] .title-row .janrain-social-share-text:after{
    right:11px
}
html[dir=rtl] .title-row .janrain-share-text:after,html[dir=rtl] .title-row .janrain-social-share-text:after{
    left:11px
}
.title-row .janrain-share-text.active-dropdown:after,.title-row .janrain-social-share-text.active-dropdown:after{
    content:"\e60b"
}
.title-row .janrain-share-button div{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #fff;
    border-radius:3px;
    background-color:#fff;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    -webkit-background-size:auto 100%;
    -moz-background-size:auto 100%;
    -o-background-size:auto 100%;
    background-size:auto 100%;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    background-repeat:no-repeat;
    border-bottom:1px solid #e6e6e6;
    border-right:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
    color:#3c2a28;
    clear:both;
    display:block;
    line-height:0;
    margin:0;
    overflow:hidden;
    padding:16px 17px;
    position:relative;
    width:100%
}
html[dir=ltr] .title-row .janrain-share-button div{
    padding:20px 35px
}
html[dir=rtl] .title-row .janrain-share-button div{
    padding:20px 35px
}
.title-row .janrain-share-button div:hover,.title-row .janrain-share-button div:focus,.title-row .janrain-share-button div:active{
    background-color:#fff;
    color:#fff;
    text-decoration:none
}
html[dir=ltr] .title-row .janrain-share-button div{
    background-position:top left
}
html[dir=rtl] .title-row .janrain-share-button div{
    background-position:top right
}
html[dir=ltr] .title-row .janrain-share-button div{
    float:right
}
html[dir=rtl] .title-row .janrain-share-button div{
    float:left
}
html[dir=ltr] .title-row .janrain-share-button div{
    text-align:left
}
html[dir=rtl] .title-row .janrain-share-button div{
    text-align:right
}
.title-row .janrain-share-button span{
    display:block
}
.title-row .janrain-share-button .janrain-capture-link-social{
    margin-top:-8px;
    position:absolute;
    top:50%
}
html[dir=ltr] .title-row .janrain-share-button .janrain-capture-link-social{
    left:2px
}
html[dir=rtl] .title-row .janrain-share-button .janrain-capture-link-social{
    right:2px
}
html[dir=ltr] .title-row .janrain-share-button .janrain-button-pad{
    padding-left:8px
}
html[dir=rtl] .title-row .janrain-share-button .janrain-button-pad{
    padding-right:8px
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .title-row .pane-janrain-janrain-page-share{
        left:auto !important
    }
    html[dir=rtl] .title-row .pane-janrain-janrain-page-share{
        right:auto !important
    }
}
.janrainSocialPlaceholder{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .janrainSocialPlaceholder{
    float:left
}
html[dir=rtl] .janrainSocialPlaceholder{
    float:right
}
.janrain-share-button div{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:middle
}
.title-row #janrain-social-share-text-button,.taxonomy-term--article-categories #janrain-social-share-text-button{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-bottom:0
}
html[dir=ltr] .title-row #janrain-social-share-text-button,html[dir=ltr] .taxonomy-term--article-categories #janrain-social-share-text-button{
    float:right
}
html[dir=rtl] .title-row #janrain-social-share-text-button,html[dir=rtl] .taxonomy-term--article-categories #janrain-social-share-text-button{
    float:left
}
html[dir=ltr] .title-row #janrain-social-share-text-button,html[dir=ltr] .taxonomy-term--article-categories #janrain-social-share-text-button{
    padding:20px 35px
}
html[dir=rtl] .title-row #janrain-social-share-text-button,html[dir=rtl] .taxonomy-term--article-categories #janrain-social-share-text-button{
    padding:20px 35px
}
.title-row #janrain-social-share-text-button:hover,.title-row #janrain-social-share-text-button:focus,.title-row #janrain-social-share-text-button:active,.taxonomy-term--article-categories #janrain-social-share-text-button:hover,.taxonomy-term--article-categories #janrain-social-share-text-button:focus,.taxonomy-term--article-categories #janrain-social-share-text-button:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.title-row #janrain-social-share-text-button:before,.taxonomy-term--article-categories #janrain-social-share-text-button:before{
    content:"\e61e";
    font-family:'Icomoon';
    font-size:14px
}
html[dir=ltr] .title-row #janrain-social-share-text-button:before,html[dir=ltr] .taxonomy-term--article-categories #janrain-social-share-text-button:before{
    margin-right:10px
}
html[dir=rtl] .title-row #janrain-social-share-text-button:before,html[dir=rtl] .taxonomy-term--article-categories #janrain-social-share-text-button:before{
    margin-left:10px
}
.title-row .janrainSocialContainer,.taxonomy-term--article-categories .janrainSocialContainer{
    display:-webkit-flex;
    display:-ms-flexbox;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-top:5px
}
html[dir=ltr] .title-row .janrainSocialContainer,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer{
    float:right
}
html[dir=rtl] .title-row .janrainSocialContainer,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer{
    float:left
}
html[dir=ltr] .title-row .janrainSocialContainer,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer{
    margin-left:-400px
}
html[dir=rtl] .title-row .janrainSocialContainer,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer{
    margin-right:-400px
}
html[dir=ltr] .title-row .janrainSocialContainer,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer{
    margin-right:10px
}
html[dir=rtl] .title-row .janrainSocialContainer,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer{
    margin-left:10px
}
@supports (flex-wrap:wrap){
    .title-row .janrainSocialContainer,.taxonomy-term--article-categories .janrainSocialContainer{
        display:flex
    }
}
@media (min-width:0) and (max-width:64em){
    .title-row .janrainSocialContainer,.taxonomy-term--article-categories .janrainSocialContainer{
        max-width:165px !important
    }
    html[dir=ltr] .title-row .janrainSocialContainer,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer{
        margin-right:0
    }
    html[dir=rtl] .title-row .janrainSocialContainer,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer{
        margin-left:0
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .janrainSocialContainer,.taxonomy-term--article-categories .janrainSocialContainer{
        clear:both !important;
        position:relative
    }
    html[dir=ltr] .title-row .janrainSocialContainer,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer{
        right:-10px !important
    }
    html[dir=rtl] .title-row .janrainSocialContainer,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer{
        left:-10px !important
    }
}
html[dir=ltr] .title-row .janrainSocialContainer.hide,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer.hide{
    margin-left:-400px
}
html[dir=rtl] .title-row .janrainSocialContainer.hide,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer.hide{
    margin-right:-400px
}
html[dir=ltr] .title-row .janrainSocialContainer.hide,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer.hide{
    margin-right:10px
}
html[dir=rtl] .title-row .janrainSocialContainer.hide,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer.hide{
    margin-left:10px
}
@media (min-width:0) and (max-width:64em){
    .title-row .janrainSocialContainer.hide,.taxonomy-term--article-categories .janrainSocialContainer.hide{
        max-width:165px !important
    }
    html[dir=ltr] .title-row .janrainSocialContainer.hide,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer.hide{
        margin-right:0
    }
    html[dir=rtl] .title-row .janrainSocialContainer.hide,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer.hide{
        margin-left:0
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .janrainSocialContainer.hide,.taxonomy-term--article-categories .janrainSocialContainer.hide{
        clear:both !important;
        position:relative
    }
    html[dir=ltr] .title-row .janrainSocialContainer.hide,html[dir=ltr] .taxonomy-term--article-categories .janrainSocialContainer.hide{
        right:-10px !important
    }
    html[dir=rtl] .title-row .janrainSocialContainer.hide,html[dir=rtl] .taxonomy-term--article-categories .janrainSocialContainer.hide{
        left:-10px !important
    }
}
@media (min-width:0) and (max-width:40em){
    .title-row .panel-pane.pane-title-pane,.title-row .pane-node-title,.taxonomy-term--article-categories .panel-pane.pane-title-pane,.taxonomy-term--article-categories .pane-node-title{
        clear:both;
        float:none !important
    }
}
#block-sharethis-sharethis-block{
    display:block;
    margin:0 auto 10px;
    position:relative;
    top:0;
    width:256px
}
@media (min-width:0) and (max-width:40em){
    .content-row .pane-block>.menu,.content-row .page-builder__subnav nav>.menu,.content-row .pane-menu-tree>.menu{
        display:none
    }
}
.pane-block>.menu li,.content-row .page-builder__subnav nav>.menu li,.pane-menu-tree>.menu li{
    display:block;
    width:100%
}
.pane-block>.menu li.active-trail a.active-trail+ul,.content-row .page-builder__subnav nav>.menu li.active-trail a.active-trail+ul,.pane-menu-tree>.menu li.active-trail a.active-trail+ul{
    display:block
}
.pane-block a.active,.content-row .page-builder__subnav nav a.active,.pane-menu-tree a.active{
    position:relative
}
.pane-block a.active:before,.content-row .page-builder__subnav nav a.active:before,.pane-menu-tree a.active:before{
    background-color:#fff;
    content:'';
    display:block;
    height:30px;
    position:absolute;
    top:8px;
    width:7px
}
html[dir=ltr] .pane-block a.active:before,html[dir=ltr] .content-row .page-builder__subnav nav a.active:before,html[dir=ltr] .pane-menu-tree a.active:before{
    left:0
}
html[dir=rtl] .pane-block a.active:before,html[dir=rtl] .content-row .page-builder__subnav nav a.active:before,html[dir=rtl] .pane-menu-tree a.active:before{
    right:0
}
.content-row .top-row .pane-block,.content-row .top-row .page-builder__subnav nav,.content-row .top-row .pane-menu-tree{
    margin-left:-2%;
    margin-right:-2%;
    width:auto
}
.content-row .top-row .pane-block h2,.content-row .top-row .pane-block .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .content-row .top-row .pane-block h1,.content-row .top-row .page-builder__subnav nav h2,.content-row .top-row .page-builder__subnav nav .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .content-row .top-row .page-builder__subnav nav h1,.content-row .top-row .pane-menu-tree h2,.content-row .top-row .pane-menu-tree .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .content-row .top-row .pane-menu-tree h1{
    display:none
}
@media (min-width:0) and (max-width:40em){
    .content-row .top-row .pane-block .menu,.content-row .top-row .page-builder__subnav nav .menu,.content-row .top-row .pane-menu-tree .menu{
        display:block
    }
}
.content-row .top-row .pane-block>.menu>li.active-trail,.content-row .top-row .page-builder__subnav nav>.menu>li.active-trail,.content-row .top-row .pane-menu-tree>.menu>li.active-trail{
    display:block;
    position:relative
}
.content-row .top-row .pane-block>.menu>li.active-trail .menu,.content-row .top-row .page-builder__subnav nav>.menu>li.active-trail .menu,.content-row .top-row .pane-menu-tree>.menu>li.active-trail .menu{
    display:block
}
.content-row .top-row .pane-block>.menu>li.active-trail.accordion-active,.content-row .top-row .page-builder__subnav nav>.menu>li.active-trail.accordion-active,.content-row .top-row .pane-menu-tree>.menu>li.active-trail.accordion-active{
    overflow:hidden
}
.content-row .page-builder__subnav.menu-list-view nav a.active{
    font-weight:700
}
.content-row .page-builder__subnav.menu-list-view nav a.active:before{
    content:none
}
.content-row .page-builder__subnav.menu-list-view nav>.menu>li.active-trail{
    display:list-item
}
.content-row .page-builder__subnav.menu-list-view.paragraphs-item-paragraphs-pack-nav-menu-mobile h2,.content-row .page-builder__subnav.menu-list-view.paragraphs-item-paragraphs-pack-nav-menu-mobile .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .content-row .page-builder__subnav.menu-list-view.paragraphs-item-paragraphs-pack-nav-menu-mobile h1{
    display:block;
    margin:0 10px
}
.sub-nav-wrapper{
    margin-left:-2%;
    margin-right:-2%;
    width:auto;
    display:none;
    margin-bottom:10px;
    overflow:hidden
}
@media (min-width:0) and (max-width:40em){
    .sub-nav-wrapper{
        display:block
    }
    html[dir=ltr] .sub-nav-wrapper .pane-menu-tree{
        margin-left:auto
    }
    html[dir=rtl] .sub-nav-wrapper .pane-menu-tree{
        margin-right:auto
    }
}
.sub-nav-button{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    background-color:#fff;
    border-bottom:1px solid #d6d6d6;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-weight:700;
    line-height:1.05;
    min-height:47px;
    padding:15px 15px;
    position:relative
}
html[dir=ltr] .sub-nav-button{
    text-align:left
}
html[dir=rtl] .sub-nav-button{
    text-align:right
}
.sub-nav-button:hover,.sub-nav-button:focus{
    background-color:#ebebeb
}
.sub-nav-button:active,.sub-nav-button.active{
    background-color:#d6d6d6
}
.sub-nav-button:after{
    color:currentcolor;
    content:"\e60a";
    display:block;
    font-family:'icomoon';
    font-size:12px;
    position:absolute;
    top:16px
}
html[dir=ltr] .sub-nav-button:after{
    right:15px
}
html[dir=rtl] .sub-nav-button:after{
    left:15px
}
.opened .sub-nav-button:after{
    content:"\e60b"
}
.tab-container{
    margin-bottom:2%
}
.tab-container .tab-links{
    margin:0;
    padding:0;
    width:100%
}
.tab-container .tab-links li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    width:100%
}
html[dir=ltr] .tab-container .tab-links li{
    margin-right:-4px
}
html[dir=rtl] .tab-container .tab-links li{
    margin-left:-4px
}
html[dir=ltr] .tab-container .tab-links li:first-child a{
    border-left:0
}
html[dir=rtl] .tab-container .tab-links li:first-child a{
    border-right:0
}
.tab-container .tab-links li.active a{
    background-color:#3c2a28;
    color:#fff
}
.tab-container .tab-links li.active a:hover,.tab-container .tab-links li.active a:focus{
    background-color:#241918;
    color:#fff
}
.tab-container .tab-links li.active a:active{
    background-color:#0b0807;
    color:#fff
}
.tab-container .tab-links a{
    background-color:#fff;
    display:block;
    margin-bottom:0;
    padding:8px 9px;
    text-transform:uppercase
}
html[dir=ltr] .tab-container .tab-links a{
    border-left:1px solid #3c2a28
}
html[dir=rtl] .tab-container .tab-links a{
    border-right:1px solid #3c2a28
}
html[dir=ltr] .tab-container .tab-links a{
    text-align:center
}
html[dir=rtl] .tab-container .tab-links a{
    text-align:center
}
.tab-container .tab-links a:hover,.tab-container .tab-links a:focus{
    background-color:#ebebeb
}
.tab-container .tab-links a:active{
    background-color:#d6d6d6
}
.tab-container .panels{
    list-style-type:none;
    margin:0;
    padding:0
}
.tab-container .panels li{
    background-color:#fff;
    cursor:default;
    display:none;
    padding:13px 17px
}
html[dir=ltr] .tab-container .panels li{
    text-align:left
}
html[dir=rtl] .tab-container .panels li{
    text-align:right
}
.view-jjbos-coupons .views-row,.view-jjbos-coupons td{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
@media (min-width:75em){
    .view-jjbos-coupons .views-row,.view-jjbos-coupons td{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .view-jjbos-coupons .views-row,.view-jjbos-coupons td{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .view-jjbos-coupons .views-row,.view-jjbos-coupons td{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-jjbos-coupons .views-row,.view-jjbos-coupons td{
        width:100%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row,html[dir=ltr] .view-jjbos-coupons td{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row,html[dir=rtl] .view-jjbos-coupons td{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .view-jjbos-coupons .views-row,.view-jjbos-coupons td{
        width:100%
    }
}
.view-jjbos-coupons .views-row{
    display:-webkit-flex;
    display:-ms-flexbox
}
@supports (flex-wrap:wrap){
    .view-jjbos-coupons .views-row{
        display:flex
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .view-jjbos-coupons .views-row:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-jjbos-coupons .views-row:nth-child(4n+1){
        margin-right:0 !important
    }
}
@media (min-width:64.0625em) and (min-width:75em){
    .view-jjbos-coupons .views-row{
        width:23.5%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:64.0625em){
    .view-jjbos-coupons .views-row{
        width:23.5%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:64em){
    .view-jjbos-coupons .views-row{
        width:23.5%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:64.0625em) and (min-width:0) and (max-width:40em){
    .view-jjbos-coupons .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .view-jjbos-coupons .views-row:nth-child(3n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .view-jjbos-coupons .views-row:nth-child(3n+1){
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .view-jjbos-coupons .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .view-jjbos-coupons .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .view-jjbos-coupons .views-row{
        width:32%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .view-jjbos-coupons .views-row{
        width:100%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        margin-left:2%
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        margin-right:2%
    }
    html[dir=ltr] .view-jjbos-coupons .views-row{
        border-left-width:0
    }
    html[dir=rtl] .view-jjbos-coupons .views-row{
        border-right-width:0
    }
}
.bean-coupon{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    border:1px solid #C5C5C5;
    border:0;
    padding:0;
    vertical-align:top;
    width:100%;
    word-wrap:break-word;
    background-color:#fff;
    position:relative
}
.bean-coupon .pane-title h2,.bean-coupon .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .bean-coupon .pane-title h1{
    font-size:40px;
    line-height:60px;
    font-size:4rem;
    line-height:6rem;
    font-style:italic;
    font-family:"Hind Madurai",sans-serif;
    margin-bottom:20px;
    text-align:center
}
.bean-coupon .content{
    padding-bottom:42px
}
.bean-coupon .main-content{
    padding:0 10px
}
.bean-coupon .field--name-field-coupon-image .field__label,.bean-coupon .field--name-field-coupon-dollar-discount .field__label,.bean-coupon .field-collection-container .field__label,.bean-coupon .field--name-field-coupon-caption .field__label{
    display:none
}
.bean-coupon .field--name-field-coupon-image img{
    width:100%;
    display:block
}
.bean-coupon .offer-id-container{
    position:absolute;
    bottom:0;
    text-align:center;
    width:100%
}
.bean-coupon .offer-id-container:before{
    color:#fff;
    content:'\e61c';
    display:none;
    font-size:15pt;
    position:absolute;
    top:50%;
    margin-top:-0.5em
}
html[dir=ltr] .bean-coupon .offer-id-container:before{
    margin-left:-50px
}
html[dir=rtl] .bean-coupon .offer-id-container:before{
    margin-right:-50px
}
html[dir=ltr] .bean-coupon .offer-id-container:before{
    left:50%
}
html[dir=rtl] .bean-coupon .offer-id-container:before{
    right:50%
}
.bean-coupon .offer-id-container.icon-check:before{
    display:block
}
.bean-coupon .offer-id-container input{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin:0;
    width:100%
}
html[dir=ltr] .bean-coupon .offer-id-container input{
    padding:20px 35px
}
html[dir=rtl] .bean-coupon .offer-id-container input{
    padding:20px 35px
}
.bean-coupon .offer-id-container input:hover,.bean-coupon .offer-id-container input:focus,.bean-coupon .offer-id-container input:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.bean-coupon .offer-id-container input.checked{
    background-color:#0b0807
}
.bean-coupon .form-type-checkbox{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
.bean-coupon .form-type-checkbox label{
    color:#3c2a28;
    font-style:italic
}
.bean-coupon .header{
    font-size:30px;
    line-height:45px;
    font-size:3rem;
    line-height:4.5rem;
    color:#3c2a28;
    font-style:italic;
    padding:0.5em 0
}
.bean-coupon .field--name-field-coupon-details{
    text-align:center
}
.bean-coupon .field-collection-container{
    border-bottom:0;
    margin:0
}
.bean-coupon .field--name-field-coupon-caption{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem;
    color:#3c2a28;
    font-style:normal;
    line-height:20px;
    margin-top:-40px;
    padding-bottom:20px;
    text-align:center
}
.bean-coupon .field--name-field-coupon-brand{
    display:none
}
.bean-coupon .bottom-section{
    height:auto;
    overflow:hidden;
    padding:5%;
    position:relative;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .bean-coupon .bottom-section{
        padding:2%
    }
}
.bean-coupon .janrain-share-container{
    background:transparent
}
.bean-coupon .title-row{
    min-height:0
}
.bean-coupon .title-row .janrain-share-text{
    padding-bottom:8px;
    padding-top:8px
}
.bean-coupon .title-row .janrain-share-text:after{
    top:11px
}
.bean-coupon .title-row .pane-node-janrain-share-settings{
    bottom:0;
    position:relative
}
.sign-up-for-coupon-single,.sign-up-for-coupons{
    display:block
}
.sign-up-for-coupon-single:hover,.sign-up-for-coupons:hover{
    text-decoration:underline
}
.coupon-api-email-page .coupon-list{
    margin-bottom:20px
}
html[dir=ltr] .coupon-api-email-page .coupon-list{
    padding-left:0
}
html[dir=rtl] .coupon-api-email-page .coupon-list{
    padding-right:0
}
.coupon-api-email-page .coupon-list .bottom-section,.coupon-api-email-page .coupon-list .offer-id-container{
    display:none
}
.coupon-api-email-page .coupon-list .field--name-field-coupon-image,.coupon-api-email-page .coupon-list .main-content{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
html[dir=ltr] .coupon-api-email-page .coupon-list .field--name-field-coupon-image,html[dir=ltr] .coupon-api-email-page .coupon-list .main-content{
    float:left
}
html[dir=rtl] .coupon-api-email-page .coupon-list .field--name-field-coupon-image,html[dir=rtl] .coupon-api-email-page .coupon-list .main-content{
    float:right
}
.coupon-api-email-page .coupon-list .field--name-field-coupon-image{
    width:15%
}
html[dir=ltr] .coupon-api-email-page .coupon-list .field--name-field-coupon-image{
    margin-right:2%
}
html[dir=rtl] .coupon-api-email-page .coupon-list .field--name-field-coupon-image{
    margin-left:2%
}
.coupon-api-email-page .coupon-list .main-content{
    width:75%
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .coupon-list .main-content{
        width:69%
    }
}
.coupon-api-email-page .coupon-list .main-content .header{
    padding:0
}
.coupon-api-email-page .coupon-list li{
    background-color:#fff;
    list-style:none;
    margin-bottom:2%;
    overflow:hidden;
    padding:2%;
    position:relative
}
.coupon-api-email-page .coupon-list .bean-coupon{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 0 20px
}
html[dir=ltr] .coupon-api-email-page .coupon-list .bean-coupon{
    float:left
}
html[dir=rtl] .coupon-api-email-page .coupon-list .bean-coupon{
    float:right
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .coupon-api-email-page .coupon-list .bean-coupon{
        float:none
    }
    html[dir=rtl] .coupon-api-email-page .coupon-list .bean-coupon{
        float:none
    }
}
.coupon-api-email-page .coupon-list .bean-coupon:before,.coupon-api-email-page .coupon-list .bean-coupon:after{
    display:none
}
.coupon-api-email-page .coupon-list .coupon-remove-button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-top:-23px;
    padding:4px 10px;
    position:absolute;
    top:50%;
    vertical-align:top
}
html[dir=ltr] .coupon-api-email-page .coupon-list .coupon-remove-button{
    right:2%
}
html[dir=rtl] .coupon-api-email-page .coupon-list .coupon-remove-button{
    left:2%
}
.coupon-api-email-page .coupon-list .coupon-remove-button:before{
    font-size:25px;
    line-height:37.5px;
    font-size:2.5rem;
    line-height:3.75rem
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .coupon-list .coupon-remove-button{
        display:block
    }
    html[dir=ltr] .coupon-api-email-page .coupon-list .coupon-remove-button{
        float:none
    }
    html[dir=rtl] .coupon-api-email-page .coupon-list .coupon-remove-button{
        float:none
    }
}
html[dir=ltr] .coupon-api-email-page #couponID,html[dir=ltr] .coupon-api-email-page #couponValue,html[dir=ltr] .coupon-api-email-page #couponDescription{
    float:left
}
html[dir=rtl] .coupon-api-email-page #couponID,html[dir=rtl] .coupon-api-email-page #couponValue,html[dir=rtl] .coupon-api-email-page #couponDescription{
    float:right
}
.coupon-api-email-page .total.form-item,.coupon-api-email-page .add-more.form-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:50%
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .total.form-item,.coupon-api-email-page .add-more.form-item{
        width:100%
    }
}
.coupon-api-email-page .total.form-item{
    font-size:24px;
    line-height:36px;
    font-size:2.4rem;
    line-height:3.6rem;
    font-weight:800
}
html[dir=ltr] .coupon-api-email-page .total.form-item{
    text-align:right
}
html[dir=rtl] .coupon-api-email-page .total.form-item{
    text-align:left
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .total.form-item{
        text-align:center
    }
}
.coupon-api-email-page .form-submit{
    display:block
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .coupon-api-email-page .form-submit{
        margin-left:0 !important
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .coupon-api-email-page .form-submit{
        width:100%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .coupon-api-email-page .form-submit{
        width:100%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .coupon-api-email-page .form-submit{
        width:100%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .coupon-api-email-page .form-submit{
        width:100%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-submit{
        border-right-width:0
    }
}
.coupon-api-email-page h5{
    color:#3c2a28;
    line-height:1.65;
    margin:0
}
.coupon-api-email-page .email-add-friend,.coupon-api-email-page .form-item .button,.coupon-api-email-page #edit-friend{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .email-add-friend,.coupon-api-email-page .form-item .button,.coupon-api-email-page #edit-friend{
        display:block
    }
}
.coupon-api-email-page .email-add-friend{
    color:#fff
}
html[dir=ltr] .coupon-api-email-page .email-add-friend{
    margin-left:2%
}
html[dir=rtl] .coupon-api-email-page .email-add-friend{
    margin-right:2%
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .coupon-api-email-page .email-add-friend{
        margin-left:0
    }
    html[dir=rtl] .coupon-api-email-page .email-add-friend{
        margin-right:0
    }
}
@media (min-width:75em){
    .coupon-api-email-page .form-item-your-email,.coupon-api-email-page #edit-friend{
        width:66%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .coupon-api-email-page .form-item-your-email,.coupon-api-email-page #edit-friend{
        width:66%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .coupon-api-email-page .form-item-your-email,.coupon-api-email-page #edit-friend{
        width:66%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .coupon-api-email-page .form-item-your-email,.coupon-api-email-page #edit-friend{
        width:100%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        margin-left:2%
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        margin-right:2%
    }
    html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
        border-left-width:0
    }
    html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
        border-right-width:0
    }
}
html[dir=ltr] .coupon-api-email-page .form-item-your-email,html[dir=ltr] .coupon-api-email-page #edit-friend{
    margin-left:0
}
html[dir=rtl] .coupon-api-email-page .form-item-your-email,html[dir=rtl] .coupon-api-email-page #edit-friend{
    margin-right:0
}
.coupon-api-email-page .form-text{
    height:42px;
    margin-bottom:0
}
#smartsource_alert{
    background-color:#3c2a28;
    display:none;
    margin:0px auto;
    max-width:1280px;
    padding:2% 0;
    position:relative;
    width:100%
}
#smartsource_alert h2,#smartsource_alert .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #smartsource_alert h1,#smartsource_alert p,#smartsource_alert .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content #smartsource_alert .where-to-buy2-message,#smartsource_alert .alert-close{
    color:#fff !important
}
#smartsource_alert h2,#smartsource_alert .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #smartsource_alert h1,#smartsource_alert p,#smartsource_alert .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content #smartsource_alert .where-to-buy2-message{
    margin:0 auto;
    position:relative;
    text-align:center;
    width:59%
}
#smartsource_alert h2,#smartsource_alert .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls #smartsource_alert h1{
    font-size:28px;
    line-height:42px;
    font-size:2.8rem;
    line-height:4.2rem
}
#smartsource_alert .alert-close{
    cursor:pointer;
    display:block;
    position:absolute;
    top:20px
}
html[dir=ltr] #smartsource_alert .alert-close{
    right:20px
}
html[dir=rtl] #smartsource_alert .alert-close{
    left:20px
}
#smartsource_alert .alert-close:hover{
    text-decoration:underline
}
.taco-polls,.pane-taco-pane,.node--taco{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:2%;
    position:relative;
    vertical-align:top
}
@supports (flex-wrap:wrap){
    .taco-polls,.pane-taco-pane,.node--taco{
        display:flex
    }
}
html[dir=ltr] .taco-polls.one-quarter:nth-child(1),html[dir=ltr] .pane-taco-pane.one-quarter:nth-child(1),html[dir=ltr] .node--taco.one-quarter:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.one-quarter:nth-child(1),html[dir=rtl] .pane-taco-pane.one-quarter:nth-child(1),html[dir=rtl] .node--taco.one-quarter:nth-child(1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.one-quarter:nth-child(4n+1),html[dir=ltr] .pane-taco-pane.one-quarter:nth-child(4n+1),html[dir=ltr] .node--taco.one-quarter:nth-child(4n+1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.one-quarter:nth-child(4n+1),html[dir=rtl] .pane-taco-pane.one-quarter:nth-child(4n+1),html[dir=rtl] .node--taco.one-quarter:nth-child(4n+1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.one-third:nth-child(1),html[dir=ltr] .pane-taco-pane.one-third:nth-child(1),html[dir=ltr] .node--taco.one-third:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.one-third:nth-child(1),html[dir=rtl] .pane-taco-pane.one-third:nth-child(1),html[dir=rtl] .node--taco.one-third:nth-child(1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.half:nth-child(1),html[dir=ltr] .pane-taco-pane.half:nth-child(1),html[dir=ltr] .node--taco.half:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.half:nth-child(1),html[dir=rtl] .pane-taco-pane.half:nth-child(1),html[dir=rtl] .node--taco.half:nth-child(1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.two-thirds:nth-child(1),html[dir=ltr] .pane-taco-pane.two-thirds:nth-child(1),html[dir=ltr] .node--taco.two-thirds:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.two-thirds:nth-child(1),html[dir=rtl] .pane-taco-pane.two-thirds:nth-child(1),html[dir=rtl] .node--taco.two-thirds:nth-child(1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.three-quarters:nth-child(1),html[dir=ltr] .pane-taco-pane.three-quarters:nth-child(1),html[dir=ltr] .node--taco.three-quarters:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.three-quarters:nth-child(1),html[dir=rtl] .pane-taco-pane.three-quarters:nth-child(1),html[dir=rtl] .node--taco.three-quarters:nth-child(1){
    margin-right:0 !important
}
html[dir=ltr] .taco-polls.full:nth-child(1),html[dir=ltr] .pane-taco-pane.full:nth-child(1),html[dir=ltr] .node--taco.full:nth-child(1){
    margin-left:0 !important
}
html[dir=rtl] .taco-polls.full:nth-child(1),html[dir=rtl] .pane-taco-pane.full:nth-child(1),html[dir=rtl] .node--taco.full:nth-child(1){
    margin-right:0 !important
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .taco-polls.one-quarter:nth-child(2n+1),html[dir=ltr] .pane-taco-pane.one-quarter:nth-child(2n+1),html[dir=ltr] .node--taco.one-quarter:nth-child(2n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.one-quarter:nth-child(2n+1),html[dir=rtl] .pane-taco-pane.one-quarter:nth-child(2n+1),html[dir=rtl] .node--taco.one-quarter:nth-child(2n+1){
        margin-right:0 !important
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        margin-right:0 !important
    }
    html[dir=ltr] .taco-polls.half+.pane-taco-pane,html[dir=ltr] .pane-taco-pane.half+.pane-taco-pane,html[dir=ltr] .node--taco.half+.pane-taco-pane{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.half+.pane-taco-pane,html[dir=rtl] .pane-taco-pane.half+.pane-taco-pane,html[dir=rtl] .node--taco.half+.pane-taco-pane{
        margin-right:0 !important
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter+.one-quarter+.one-quarter{
        margin-left:2% !important
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter+.one-quarter+.one-quarter{
        margin-right:2% !important
    }
    html[dir=ltr] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-left:2% !important
    }
    html[dir=rtl] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-right:2% !important
    }
    html[dir=ltr] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1),html[dir=ltr] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1),html[dir=ltr] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1){
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1),html[dir=rtl] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1),html[dir=rtl] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter:nth-child(4n+1){
        margin-right:0 !important
    }
    html[dir=ltr] .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .node--taco.one-quarter+.one-quarter+.one-quarter{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .node--taco.one-quarter+.one-quarter+.one-quarter{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .taco-polls.half,.pane-taco-pane.half,.node--taco.half{
        width:100%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .taco-polls.half,.pane-taco-pane.half,.node--taco.half{
        width:100%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .taco-polls.half,.pane-taco-pane.half,.node--taco.half{
        width:100%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .taco-polls.half,.pane-taco-pane.half,.node--taco.half{
        width:100%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.half,html[dir=ltr] .pane-taco-pane.half,html[dir=ltr] .node--taco.half{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.half,html[dir=rtl] .pane-taco-pane.half,html[dir=rtl] .node--taco.half{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .taco-polls.three-quarters+.one-quarter,.pane-taco-pane.three-quarters+.one-quarter,.node--taco.three-quarters+.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .taco-polls.three-quarters+.one-quarter,.pane-taco-pane.three-quarters+.one-quarter,.node--taco.three-quarters+.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .taco-polls.three-quarters+.one-quarter,.pane-taco-pane.three-quarters+.one-quarter,.node--taco.three-quarters+.one-quarter{
        width:23.5%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .taco-polls.three-quarters+.one-quarter,.pane-taco-pane.three-quarters+.one-quarter,.node--taco.three-quarters+.one-quarter{
        width:100%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    html[dir=ltr] .taco-polls.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-taco-pane.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .node--taco.three-quarters+.one-quarter+.one-quarter+.one-quarter{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-taco-pane.three-quarters+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .node--taco.three-quarters+.one-quarter+.one-quarter+.one-quarter{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:75em){
    .taco-polls.one-quarter,.pane-taco-pane.one-quarter,.node--taco.one-quarter{
        width:49%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:64.0625em){
    .taco-polls.one-quarter,.pane-taco-pane.one-quarter,.node--taco.one-quarter{
        width:49%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:64em){
    .taco-polls.one-quarter,.pane-taco-pane.one-quarter,.node--taco.one-quarter{
        width:49%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    .taco-polls.one-quarter,.pane-taco-pane.one-quarter,.node--taco.one-quarter{
        width:100%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        margin-left:2%
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        margin-right:2%
    }
    html[dir=ltr] .taco-polls.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter,html[dir=ltr] .node--taco.one-quarter{
        border-left-width:0
    }
    html[dir=rtl] .taco-polls.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter,html[dir=rtl] .node--taco.one-quarter{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em) and (min-width:0) and (max-width:40em){
    html[dir=ltr] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-taco-pane.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .node--taco.one-quarter+.one-quarter+.one-quarter+.one-quarter{
        margin-right:0 !important
    }
}
@media (min-width:0) and (max-width:40em){
    .taco-polls,.pane-taco-pane,.node--taco{
        height:auto !important
    }
    html[dir=ltr] .taco-polls,html[dir=ltr] .pane-taco-pane,html[dir=ltr] .node--taco{
        margin-left:0 !important
    }
    html[dir=rtl] .taco-polls,html[dir=rtl] .pane-taco-pane,html[dir=rtl] .node--taco{
        margin-right:0 !important
    }
}
.taco-polls .taco-inner,.pane-taco-pane .taco-inner,.node--taco .taco-inner{
    width:100%
}
.taco-polls .node--taco,.pane-taco-pane .node--taco,.node--taco .node--taco{
    margin-bottom:0 !important
}
.pane-taco-pane,.node--taco{
    background:#fff
}
.pane-taco-pane h2,.pane-taco-pane .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-taco-pane h1,.node--taco h2,.node--taco .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco h1{
    margin-top:0
}
.pane-taco-pane img,.node--taco img{
    display:block;
    width:100%
}
.pane-taco-pane .call-to-action,.node--taco .call-to-action{
    bottom:0;
    display:table;
    position:absolute;
    width:100%
}
html[dir=ltr] .pane-taco-pane .call-to-action,html[dir=ltr] .node--taco .call-to-action{
    right:0
}
html[dir=rtl] .pane-taco-pane .call-to-action,html[dir=rtl] .node--taco .call-to-action{
    left:0
}
.pane-taco-pane .call-to-action .content,.node--taco .call-to-action .content{
    padding-bottom:0
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane .call-to-action a,.node--taco .call-to-action a{
        height:auto !important
    }
}
.pane-taco-pane .cta-dropdown,.node--taco .cta-dropdown{
    margin-bottom:47px;
    padding-top:14px
}
.pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    border-left-width:1px !important;
    margin-left:0 !important
}
html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
    float:left
}
html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
    float:right
}
@media (min-width:75em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:74.5%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:74.5%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:74.5%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        margin-top:1em
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        float:none
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        float:none
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        float:none
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        float:none
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:75em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:64.0625em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:64em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em) and (min-width:0) and (max-width:40em){
    .pane-taco-pane .cta-dropdown select,.node--taco .cta-dropdown select{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        margin-left:2%
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        margin-right:2%
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown select,html[dir=ltr] .node--taco .cta-dropdown select{
        border-left-width:0
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown select,html[dir=rtl] .node--taco .cta-dropdown select{
        border-right-width:0
    }
}
.pane-taco-pane .cta-dropdown input,.node--taco .cta-dropdown input{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:22%
}
html[dir=ltr] .pane-taco-pane .cta-dropdown input,html[dir=ltr] .node--taco .cta-dropdown input{
    float:right
}
html[dir=rtl] .pane-taco-pane .cta-dropdown input,html[dir=rtl] .node--taco .cta-dropdown input{
    float:left
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .pane-taco-pane .cta-dropdown input,html[dir=ltr] .node--taco .cta-dropdown input{
        float:none
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown input,html[dir=rtl] .node--taco .cta-dropdown input{
        float:none
    }
    html[dir=ltr] .pane-taco-pane .cta-dropdown input,html[dir=ltr] .node--taco .cta-dropdown input{
        margin:0 auto 0 auto
    }
    html[dir=rtl] .pane-taco-pane .cta-dropdown input,html[dir=rtl] .node--taco .cta-dropdown input{
        margin:0 auto 0 auto
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-taco-pane .cta-dropdown input[type="submit"],.node--taco .cta-dropdown input[type="submit"]{
        padding:13px 8px
    }
}
.pane-taco-pane .content-col,.node--taco .content-col{
    padding-bottom:42px
}
.pane-taco-pane .content-col .content,.node--taco .content-col .content{
    padding:1em 0.5em
}
.pane-taco-pane.horizontal .image-col,.node--taco.horizontal .image-col{
    width:50%
}
html[dir=ltr] .pane-taco-pane.horizontal .image-col,html[dir=ltr] .node--taco.horizontal .image-col{
    float:left
}
html[dir=rtl] .pane-taco-pane.horizontal .image-col,html[dir=rtl] .node--taco.horizontal .image-col{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane.horizontal .image-col,.node--taco.horizontal .image-col{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane.horizontal .image-col,html[dir=ltr] .node--taco.horizontal .image-col{
        float:none
    }
    html[dir=rtl] .pane-taco-pane.horizontal .image-col,html[dir=rtl] .node--taco.horizontal .image-col{
        float:none
    }
}
.pane-taco-pane.horizontal .content-col,.node--taco.horizontal .content-col{
    width:50%
}
html[dir=ltr] .pane-taco-pane.horizontal .content-col,html[dir=ltr] .node--taco.horizontal .content-col{
    float:left
}
html[dir=rtl] .pane-taco-pane.horizontal .content-col,html[dir=rtl] .node--taco.horizontal .content-col{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane.horizontal .content-col,.node--taco.horizontal .content-col{
        width:100%
    }
    html[dir=ltr] .pane-taco-pane.horizontal .content-col,html[dir=ltr] .node--taco.horizontal .content-col{
        float:none
    }
    html[dir=rtl] .pane-taco-pane.horizontal .content-col,html[dir=rtl] .node--taco.horizontal .content-col{
        float:none
    }
}
.pane-taco-pane.horizontal .call-to-action,.node--taco.horizontal .call-to-action{
    bottom:0;
    position:absolute;
    width:50%
}
html[dir=ltr] .pane-taco-pane.horizontal .call-to-action,html[dir=ltr] .node--taco.horizontal .call-to-action{
    right:0
}
html[dir=rtl] .pane-taco-pane.horizontal .call-to-action,html[dir=rtl] .node--taco.horizontal .call-to-action{
    left:0
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane.horizontal .call-to-action,.node--taco.horizontal .call-to-action{
        position:relative;
        width:100%
    }
}
.pane-taco-pane .field--name-field-taco-link-description,.node--taco .field--name-field-taco-link-description{
    display:none
}
.pane-taco-pane .field--name-field-taco-link-call-to-action,.node--taco .field--name-field-taco-link-call-to-action{
    display:table;
    position:relative;
    width:100%
}
.pane-taco-pane .field--name-field-taco-link-call-to-action a:focus,.pane-taco-pane .field--name-field-taco-link-call-to-action a:hover,.node--taco .field--name-field-taco-link-call-to-action a:focus,.node--taco .field--name-field-taco-link-call-to-action a:hover{
    text-decoration:none
}
.pane-taco-pane .field--name-field-taco-link-call-to-action a,.node--taco .field--name-field-taco-link-call-to-action a{
    background:#3c2a28;
    color:#fff;
    display:table-cell;
    line-height:1.05;
    position:static;
    vertical-align:middle;
    width:1280px
}
html[dir=ltr] .pane-taco-pane .field--name-field-taco-link-call-to-action a,html[dir=ltr] .node--taco .field--name-field-taco-link-call-to-action a{
    padding:11px 33px 11px 11px
}
html[dir=rtl] .pane-taco-pane .field--name-field-taco-link-call-to-action a,html[dir=rtl] .node--taco .field--name-field-taco-link-call-to-action a{
    padding:11px 11px 11px 33px
}
.pane-taco-pane .field--name-field-taco-link-call-to-action a:after,.node--taco .field--name-field-taco-link-call-to-action a:after{
    font-family:'icomoon';
    font-size:24px;
    margin-top:-12px;
    position:absolute;
    top:50%
}
html[dir=ltr] .pane-taco-pane .field--name-field-taco-link-call-to-action a:after,html[dir=ltr] .node--taco .field--name-field-taco-link-call-to-action a:after{
    content:"\e613"
}
html[dir=rtl] .pane-taco-pane .field--name-field-taco-link-call-to-action a:after,html[dir=rtl] .node--taco .field--name-field-taco-link-call-to-action a:after{
    content:"\e614"
}
html[dir=ltr] .pane-taco-pane .field--name-field-taco-link-call-to-action a:after,html[dir=ltr] .node--taco .field--name-field-taco-link-call-to-action a:after{
    right:15px
}
html[dir=rtl] .pane-taco-pane .field--name-field-taco-link-call-to-action a:after,html[dir=rtl] .node--taco .field--name-field-taco-link-call-to-action a:after{
    left:15px
}
.pane-taco-pane .field--name-field-taco-link-call-to-action a:hover,.pane-taco-pane .field--name-field-taco-link-call-to-action a:focus,.node--taco .field--name-field-taco-link-call-to-action a:hover,.node--taco .field--name-field-taco-link-call-to-action a:focus{
    background-color:#241918
}
.pane-taco-pane .field--name-field-taco-link-call-to-action a:active,.node--taco .field--name-field-taco-link-call-to-action a:active{
    background-color:#0b0807
}
.pane-taco-pane .col,.node--taco .col{
    padding:0;
    width:100%
}
html[dir=ltr] .pane-taco-pane .col,html[dir=ltr] .node--taco .col{
    margin-left:0 !important
}
html[dir=rtl] .pane-taco-pane .col,html[dir=rtl] .node--taco .col{
    margin-right:0 !important
}
html[dir=ltr] .pane-taco-pane .col,html[dir=ltr] .node--taco .col{
    margin-right:0
}
html[dir=rtl] .pane-taco-pane .col,html[dir=rtl] .node--taco .col{
    margin-left:0
}
.pane-taco-pane .field-collection-container,.node--taco .field-collection-container{
    border:0;
    display:table-cell;
    margin:0;
    vertical-align:bottom
}
.pane-taco-pane .field-item:last-child,.node--taco .field-item:last-child{
    margin:0
}
.pane-taco-pane .field-item .field--name-field-taco-link-image,.node--taco .field-item .field--name-field-taco-link-image{
    padding:2% 2% 0 2%
}
.pane-taco-pane .field-collection-view,.node--taco .field-collection-view{
    margin:0;
    padding:0
}
.pane-taco-pane .translate,.node--taco .translate{
    display:none
}
html .pane-taco-panels .bean-taco .col{
    margin:0
}
.node--taco .content{
    width:100%
}
.node-type-product div.panel-pane div.node.node--taco{
    position:relative
}
div.panel-pane div.node.node--taco{
    position:static
}
.cta-only .content{
    display:none
}
.cta-only .call-to-action{
    position:inherit !important
}
.cta-only .call-to-action .content{
    display:block
}
.has-no-cta .content-col{
    padding-bottom:0 !important
}
@media (min-width:0) and (max-width:40em){
    .node--taco.taco-category-headline-center,.node--taco.taco-category-headline-bottom,.node--taco.taco-category-headline-top{
        flex-direction:column
    }
}
.node--taco.taco-category-headline-center .content,.node--taco.taco-category-headline-bottom .content,.node--taco.taco-category-headline-top .content{
    margin-bottom:0
}
.node--taco.taco-category-headline-center .content-col,.node--taco.taco-category-headline-bottom .content-col,.node--taco.taco-category-headline-top .content-col{
    width:100%;
    margin:45px 0 10px
}
@media (min-width:0) and (max-width:64em){
    .node--taco.taco-category-headline-center .content-col,.node--taco.taco-category-headline-bottom .content-col,.node--taco.taco-category-headline-top .content-col{
        margin:25px 0 0
    }
}
.node--taco.taco-category-headline-center .content-col .content,.node--taco.taco-category-headline-bottom .content-col .content,.node--taco.taco-category-headline-top .content-col .content{
    padding:0
}
@media (min-width:64.0625em){
    .node--taco.taco-category-headline-center .content-col .content,.node--taco.taco-category-headline-bottom .content-col .content,.node--taco.taco-category-headline-top .content-col .content{
        display:flex;
        align-items:center
    }
}
.node--taco.taco-category-headline-center .content-col .content h2,.node--taco.taco-category-headline-bottom .content-col .content h2,.node--taco.taco-category-headline-top .content-col .content h2,.node--taco.taco-category-headline-center .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-center .content-col .content h1,.node--taco.taco-category-headline-bottom .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-bottom .content-col .content h1,.node--taco.taco-category-headline-top .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-top .content-col .content h1{
    font-size:30px;
    line-height:32px;
    font-size:3rem;
    line-height:3.2rem;
    margin:0;
    text-transform:uppercase
}
@media (min-width:64.0625em){
    .node--taco.taco-category-headline-center .content-col .content h2,.node--taco.taco-category-headline-bottom .content-col .content h2,.node--taco.taco-category-headline-top .content-col .content h2,.node--taco.taco-category-headline-center .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-center .content-col .content h1,.node--taco.taco-category-headline-bottom .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-bottom .content-col .content h1,.node--taco.taco-category-headline-top .content-col .content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.taco-category-headline-top .content-col .content h1{
        font-size:40px;
        line-height:42px;
        font-size:4rem;
        line-height:4.2rem;
        width:50%;
        padding:0 4%
    }
}
@media (min-width:64.0625em){
    .node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description,.node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description,.node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description{
        width:50%
    }
    html[dir=ltr] .node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description,html[dir=ltr] .node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description,html[dir=ltr] .node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description{
        padding-left:6%
    }
    html[dir=rtl] .node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description,html[dir=rtl] .node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description,html[dir=rtl] .node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description{
        padding-right:6%
    }
}
.node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description p,.node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description p,.node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description p,.node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .node--taco.taco-category-headline-center .content-col .content .field--name-field-taco-description .where-to-buy2-message,.node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .node--taco.taco-category-headline-bottom .content-col .content .field--name-field-taco-description .where-to-buy2-message,.node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .node--taco.taco-category-headline-top .content-col .content .field--name-field-taco-description .where-to-buy2-message{
    margin:0
}
.pane-taco-pane,.node--taco{
    background-color:#fdfdfd
}
.pane-taco-pane.vertical .content h2.taco-title,.pane-taco-pane.vertical .content .pane-node-field-page-builder .taco-polls h1.taco-title,.pane-node-field-page-builder .taco-polls .pane-taco-pane.vertical .content h1.taco-title,.pane-taco-pane.vertical .taco-title,.pane-taco-pane.vertical .field--name-field-taco-title,.node--taco.vertical .content h2.taco-title,.node--taco.vertical .content .pane-node-field-page-builder .taco-polls h1.taco-title,.pane-node-field-page-builder .taco-polls .node--taco.vertical .content h1.taco-title,.node--taco.vertical .taco-title,.node--taco.vertical .field--name-field-taco-title{
    font-size:22px;
    line-height:24px;
    font-size:2.2rem;
    line-height:2.4rem;
    text-transform:uppercase;
    letter-spacing:0.4px
}
.pane-taco-pane.vertical .call-to-action,.node--taco.vertical .call-to-action{
    display:block
}
.pane-taco-pane.vertical .call-to-action .field-collection-container,.node--taco.vertical .call-to-action .field-collection-container{
    display:block
}
.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action{
    display:block
}
.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a{
    display:block;
    position:relative;
    width:100%;
    background-color:#faf0e4;
    color:#3c2a28;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a{
    padding:20px 45px 20px 20px
}
html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a{
    padding:20px 20px 20px 45px
}
html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a{
    text-align:right
}
html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a{
    text-align:left
}
.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after{
    font-size:30px;
    line-height:30px;
    font-size:3rem;
    line-height:3rem;
    margin-top:-2px;
    color:#3c2a28;
    transform:translateY(-50%)
}
html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after{
    right:20px
}
html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a::after{
    left:20px
}
.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,.pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,.node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active{
    background-color:#faf0e4;
    color:#3c2a28
}
html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=ltr] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=ltr] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active{
    padding-right:55px
}
html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=rtl] .pane-taco-pane.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=rtl] .node--taco.vertical .call-to-action .field--name-field-taco-link-call-to-action a:active{
    padding-left:55px
}
.node--taco>.content{
    margin-bottom:20px
}
.node--taco.horizontal.taco-category-mix-in-cta .taco-inner>.content,.horizontal .node--taco.taco-category-mix-in-cta .taco-inner>.content{
    display:flex;
    justify-content:space-between;
    height:100%
}
@media (min-width:0) and (max-width:64em){
    .node--taco.horizontal.taco-category-mix-in-cta .taco-inner>.content,.horizontal .node--taco.taco-category-mix-in-cta .taco-inner>.content{
        flex-direction:column;
        justify-content:center
    }
}
.node--taco.horizontal.taco-category-mix-in-cta>.content,.horizontal .node--taco.taco-category-mix-in-cta>.content{
    justify-content:space-between
}
@media (min-width:0) and (max-width:64em){
    .node--taco.horizontal.taco-category-mix-in-cta>.content,.horizontal .node--taco.taco-category-mix-in-cta>.content{
        display:flex;
        flex-direction:column;
        justify-content:center
    }
}
.node--taco.horizontal.taco-category-mix-in-cta .image-col,.horizontal .node--taco.taco-category-mix-in-cta .image-col{
    display:flex;
    align-items:center
}
@media (min-width:64.0625em){
    .node--taco.horizontal.taco-category-mix-in-cta .image-col,.horizontal .node--taco.taco-category-mix-in-cta .image-col{
        width:calc(50% - 5px);
        height:100%
    }
}
@media (min-width:0) and (max-width:64em){
    .node--taco.horizontal.taco-category-mix-in-cta .image-col,.node--taco.horizontal.taco-category-mix-in-cta .image-col .field--name-field-taco-image,.node--taco.horizontal.taco-category-mix-in-cta .image-col .field--name-field-taco-video,.horizontal .node--taco.taco-category-mix-in-cta .image-col,.horizontal .node--taco.taco-category-mix-in-cta .image-col .field--name-field-taco-image,.horizontal .node--taco.taco-category-mix-in-cta .image-col .field--name-field-taco-video{
        width:100%
    }
}
.node--taco.horizontal.taco-category-mix-in-cta .image-col .field--name-field-taco-video,.horizontal .node--taco.taco-category-mix-in-cta .image-col .field--name-field-taco-video{
    width:100%
}
.node--taco.horizontal.taco-category-mix-in-cta .content-col,.horizontal .node--taco.taco-category-mix-in-cta .content-col{
    padding-bottom:0 !important
}
@media (min-width:64.0625em){
    .node--taco.horizontal.taco-category-mix-in-cta .content-col,.horizontal .node--taco.taco-category-mix-in-cta .content-col{
        width:49%;
        height:100%
    }
}
@media (min-width:0) and (max-width:64em){
    .node--taco.horizontal.taco-category-mix-in-cta .content-col,.horizontal .node--taco.taco-category-mix-in-cta .content-col{
        width:100%
    }
}
.node--taco.horizontal.taco-category-mix-in-cta .content-col>.content,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content{
    display:flex;
    flex-direction:column;
    justify-content:center;
    height:100%;
    padding:0 8%
}
@media (min-width:0) and (max-width:64em){
    .node--taco.horizontal.taco-category-mix-in-cta .content-col>.content,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content{
        padding:20px 0
    }
}
.node--taco.horizontal.taco-category-mix-in-cta .content-col>.content h2,.node--taco.horizontal.taco-category-mix-in-cta .content-col>.content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.horizontal.taco-category-mix-in-cta .content-col>.content h1,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content h2,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .horizontal .node--taco.taco-category-mix-in-cta .content-col>.content h1{
    margin-bottom:0
}
.node--taco.horizontal.taco-category-mix-in-cta .content-col>.content .call-to-action,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content .call-to-action{
    position:static;
    width:unset
}
.node--taco.horizontal.taco-category-mix-in-cta .content-col>.content .call-to-action .content,.horizontal .node--taco.taco-category-mix-in-cta .content-col>.content .call-to-action .content{
    padding:0
}
.node--taco.horizontal.taco-category-mix-in-cta .taco-title,.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-title,.horizontal .node--taco.taco-category-mix-in-cta .taco-title,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-title{
    font-size:30px;
    line-height:32px;
    font-size:3rem;
    line-height:3.2rem;
    text-transform:uppercase
}
.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action{
    display:flex
}
@media (min-width:64.0625em){
    .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action{
        margin-top:20px
    }
}
.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    width:unset
}
html[dir=ltr] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a,html[dir=ltr] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a{
    padding:20px 35px
}
html[dir=rtl] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a,html[dir=rtl] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a{
    padding:20px 35px
}
.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:hover,.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:focus,.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:active,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:hover,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:focus,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    font-size:30px;
    line-height:17px;
    font-size:3rem;
    line-height:1.7rem;
    margin-top:-3px;
    font-family:"Icomoon"
}
html[dir=ltr] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    margin-left:10px
}
html[dir=rtl] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    margin-right:10px
}
html[dir=ltr] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    content:"\e613"
}
html[dir=rtl] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    content:"\e614"
}
.node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,.horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    position:relative;
    top:0
}
html[dir=ltr] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    right:unset
}
html[dir=rtl] .node--taco.horizontal.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .horizontal .node--taco.taco-category-mix-in-cta .field--name-field-taco-link-call-to-action a::after{
    left:unset
}
@media (min-width:64.0625em){
    .node--taco.horizontal.taco-category-large-headline .taco-title,.node--taco.horizontal.taco-category-large-headline .field--name-field-taco-title,.horizontal .node--taco.taco-category-large-headline .taco-title,.horizontal .node--taco.taco-category-large-headline .field--name-field-taco-title{
        font-size:40px;
        line-height:42px;
        font-size:4rem;
        line-height:4.2rem
    }
}
.node--taco.horizontal.taco-category-align-top .content-col>.content,.horizontal .node--taco.taco-category-align-top .content-col>.content{
    justify-content:flex-start
}
@media (min-width:64.0625em){
    .node--taco.horizontal.taco-category-align-top .content-col>.content h2,.node--taco.horizontal.taco-category-align-top .content-col>.content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .node--taco.horizontal.taco-category-align-top .content-col>.content h1,.horizontal .node--taco.taco-category-align-top .content-col>.content h2,.horizontal .node--taco.taco-category-align-top .content-col>.content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .horizontal .node--taco.taco-category-align-top .content-col>.content h1{
        margin-top:40px
    }
}
.node--taco.vertical.taco-category-mix-in-cta .content,.vertical .node--taco.taco-category-mix-in-cta .content{
    display:flex;
    flex-direction:column;
    height:100%
}
.node--taco.vertical.taco-category-mix-in-cta .content-col,.vertical .node--taco.taco-category-mix-in-cta .content-col{
    padding-bottom:0 !important
}
.node--taco.vertical.taco-category-mix-in-cta .content-col>.content,.vertical .node--taco.taco-category-mix-in-cta .content-col>.content{
    padding:15px
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .field--name-field-taco-description,.vertical .node--taco.taco-category-mix-in-cta .content-col .field--name-field-taco-description{
    margin-top:10px
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action,.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action{
    position:relative;
    order:-1;
    cursor:pointer
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action:hover .field--name-field-taco-link-call-to-action a,.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action:focus .field--name-field-taco-link-call-to-action a,.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action:hover .field--name-field-taco-link-call-to-action a,.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action:focus .field--name-field-taco-link-call-to-action a{
    text-decoration:underline
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action:not(:only-child),.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action:not(:only-child){
    margin-top:10px
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .content,.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .content{
    padding:0
}
.node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a,.vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a{
    padding:0;
    background-color:transparent
}
html[dir=ltr] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a{
    padding-right:25px
}
html[dir=rtl] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a{
    padding-left:25px
}
html[dir=ltr] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a{
    text-align:left
}
html[dir=rtl] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a{
    text-align:right
}
html[dir=ltr] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a::after{
    right:0
}
html[dir=rtl] .node--taco.vertical.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .vertical .node--taco.taco-category-mix-in-cta .content-col .call-to-action .field--name-field-taco-link-call-to-action a::after{
    left:0
}
.node--taco.vertical.taco-category-transparent-cta .call-to-action .field--name-field-taco-link-call-to-action a,.vertical .node--taco.taco-category-transparent-cta .call-to-action .field--name-field-taco-link-call-to-action a{
    background:transparent
}
html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a{
    padding:0 25px 0 0
}
html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a{
    padding:0 0 0 25px
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:5px 25px 5px 0
    }
    html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a{
        padding:5px 0 5px 25px
    }
}
html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a::after{
    right:0
}
html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a::after,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a::after{
    left:0
}
html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=ltr] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:active,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=ltr] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:active{
    padding-right:35px
}
html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=rtl] .node--taco.vertical.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:active,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:hover,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:focus,html[dir=rtl] .vertical .node--taco.taco-category-no-offset-cta .call-to-action .field--name-field-taco-link-call-to-action a:active{
    padding-left:35px
}
.node--taco.taco-category-brand-bg-color .content{
    background-color:#faf0e4
}
.node--taco.taco-category-brand-bg-color .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.taco-category-brand-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.taco-category-brand-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:focus{
    background-color:#faf0e4
}
.node--taco.taco-category-baby-bg-color .content{
    background-color:#b2ced1
}
.node--taco.taco-category-baby-bg-color .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.taco-category-baby-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.taco-category-baby-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:focus{
    background-color:#b2ced1
}
.node--taco.taco-category-body-bg-color .content{
    background-color:#f3caaa
}
.node--taco.taco-category-body-bg-color .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.taco-category-body-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.taco-category-body-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:focus{
    background-color:#f3caaa
}
.node--taco.taco-category-face-bg-color .content{
    background-color:#c6e4a4
}
.node--taco.taco-category-face-bg-color .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.taco-category-face-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.taco-category-face-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:focus{
    background-color:#c6e4a4
}
.node--taco.taco-category-hair-bg-color .content{
    background-color:#ddbce9
}
.node--taco.taco-category-hair-bg-color .call-to-action .field--name-field-taco-link-call-to-action a,.node--taco.taco-category-hair-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:hover,.node--taco.taco-category-hair-bg-color .call-to-action .field--name-field-taco-link-call-to-action a:focus{
    background-color:#ddbce9
}
@media (min-width:64.0625em){
    .node--taco.taco-category-reverse>.content,.node--taco.taco-category-reverse .taco-inner>.content{
        display:flex;
        flex-direction:row-reverse
    }
}
.node--taco.taco-category-gutter-bottom{
    margin-bottom:10px !important
}
@media (min-width:64.0625em){
    .node--taco.taco-category-headline-bottom .content-col .content{
        align-items:flex-end
    }
}
@media (min-width:64.0625em){
    .node--taco.taco-category-headline-top .content-col .content{
        align-items:flex-start
    }
}
.node--taco.taco-category-has-image-offset .call-to-action{
    position:relative
}
@media (min-width:40.0625em) and (max-width:64em){
    .node--taco.taco-category-half-customize-tablet-view.half{
        width:calc((100% - 10px) / 2)
    }
}
@media (min-width:40.0625em) and (max-width:64em){
    html[dir=ltr] .node--taco.taco-category-half-customize-tablet-view.half:nth-child(2){
        margin-left:10px !important
    }
    html[dir=rtl] .node--taco.taco-category-half-customize-tablet-view.half:nth-child(2){
        margin-right:10px !important
    }
}
@media (min-width:0) and (max-width:64em){
    .node--taco.taco-category-content-divider-right .content-col .content,.node--taco.taco-category-content-divider-left .content-col .content{
        padding:0
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .node--taco.taco-category-content-divider-left .content-col .content{
        padding-right:50px
    }
    html[dir=rtl] .node--taco.taco-category-content-divider-left .content-col .content{
        padding-left:50px
    }
}
@media (min-width:64.0625em){
    html[dir=ltr] .node--taco.taco-category-content-divider-right .content-col .content{
        padding-left:50px
    }
    html[dir=rtl] .node--taco.taco-category-content-divider-right .content-col .content{
        padding-right:50px
    }
}
.node--taco.taco-category-content-divider-right .field--name-field-taco-description{
    position:relative
}
@media (min-width:64.0625em){
    .node--taco.taco-category-content-divider-right .field--name-field-taco-description::before{
        content:'';
        position:absolute;
        height:100%
    }
    html[dir=ltr] .node--taco.taco-category-content-divider-right .field--name-field-taco-description::before{
        border-left:2px solid #3c2a28
    }
    html[dir=rtl] .node--taco.taco-category-content-divider-right .field--name-field-taco-description::before{
        border-right:2px solid #3c2a28
    }
    html[dir=ltr] .node--taco.taco-category-content-divider-right .field--name-field-taco-description::before{
        left:-56px
    }
    html[dir=rtl] .node--taco.taco-category-content-divider-right .field--name-field-taco-description::before{
        right:-56px
    }
}
@media (min-width:0) and (max-width:64em){
    .node--taco.taco-category-mobile-reverse>.content{
        flex-direction:column-reverse
    }
}
@media (min-width:0) and (max-width:64em){
    html[dir=ltr] .node--taco.taco-category-mobile-full-width,html[dir=ltr] .node--taco.taco-category-mobile-full-width.taco-category-mix-in-cta{
        margin-left:calc(-4% - 2px) !important
    }
    html[dir=rtl] .node--taco.taco-category-mobile-full-width,html[dir=rtl] .node--taco.taco-category-mobile-full-width.taco-category-mix-in-cta{
        margin-right:calc(-4% - 2px) !important
    }
    html[dir=ltr] .node--taco.taco-category-mobile-full-width,html[dir=ltr] .node--taco.taco-category-mobile-full-width.taco-category-mix-in-cta{
        margin-right:calc(-4% - 2px)
    }
    html[dir=rtl] .node--taco.taco-category-mobile-full-width,html[dir=rtl] .node--taco.taco-category-mobile-full-width.taco-category-mix-in-cta{
        margin-left:calc(-4% - 2px)
    }
}
@media (min-width:0) and (max-width:64em){
    .node--taco.taco-category-mobile-full-width .content-col>.content,.node--taco.taco-category-mobile-full-width.taco-category-mix-in-cta .content-col>.content{
        padding:20px 4%
    }
}
@media (min-width:0) and (max-width:40em){
    .pane-taco-pane.horizontal .bean-taco .call-to-action{
        bottom:0
    }
}
.pane-taco-pane .bean-taco{
    margin-bottom:20px
}
.pane-taco-pane .bean-taco .call-to-action{
    bottom:20px
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1),.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1){
        width:calc(100% - calc(-4% - 2px) * 2)
    }
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1),html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1){
        margin-left:calc(-4% - 2px) !important
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1),html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1){
        margin-right:calc(-4% - 2px) !important
    }
    html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1),html[dir=ltr] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1){
        margin-right:calc(-4% - 2px)
    }
    html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter,html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1),html[dir=rtl] .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1){
        margin-left:calc(-4% - 2px)
    }
}
@media (min-width:0) and (max-width:64em){
    .pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.half .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-third .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width.one-quarter+.one-quarter+.one-quarter+.one-quarter .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(2n+1) .content-col>.content,.pane-node-field-page-builder .taco-polls.taco-category-mobile-full-width:nth-child(3n+1) .content-col>.content{
        padding:15px 4%
    }
}
.touch-nav{
    background-color:#fdfdfd;
    display:none;
    font-family:"Hind Madurai",sans-serif;
    font-size:0;
    height:100%;
    overflow:hidden;
    position:absolute;
    top:0;
    width:0;
    z-index:0
}
html[dir=ltr] .touch-nav{
    left:0
}
html[dir=rtl] .touch-nav{
    right:0
}
@media (min-width:0) and (max-width:64em){
    .touch-nav{
        display:block
    }
}
.touch-nav.moved{
    position:fixed;
    width:265px;
    z-index:66
}
.touch-nav .mobile-nav-button,.touch-nav .mobile.search-button,.touch-nav .block--apachesolr-panels,.touch-nav .site-logo{
    display:none
}
.touch-nav .section-inner-wrapper{
    margin-left:-2%;
    margin-right:-2%;
    width:auto
}
.touch-nav .menu-container{
    padding-bottom:0
}
.touch-nav .menu-utility-menu,.touch-nav .menu-language-menu{
    border-bottom:1px solid #f2f2f2;
    border-top:1px solid #f2f2f2;
    margin-bottom:10px
}
.touch-nav .menu-utility-menu ul,.touch-nav .menu-language-menu ul{
    margin:0
}
html[dir=ltr] .touch-nav .menu-utility-menu ul,html[dir=ltr] .touch-nav .menu-language-menu ul{
    padding-left:0
}
html[dir=rtl] .touch-nav .menu-utility-menu ul,html[dir=rtl] .touch-nav .menu-language-menu ul{
    padding-right:0
}
@media (min-width:0) and (max-width:64em){
    .touch-nav .menu-utility-menu li,.touch-nav .menu-language-menu li{
        background-color:#fff;
        border-bottom:1px solid #d6d6d6;
        display:table;
        min-height:44px;
        position:relative;
        width:100%
    }
    .touch-nav .menu-utility-menu li:focus,.touch-nav .menu-utility-menu li:hover,.touch-nav .menu-language-menu li:focus,.touch-nav .menu-language-menu li:hover{
        background-color:#ebebeb
    }
    .touch-nav .menu-utility-menu li:active,.touch-nav .menu-language-menu li:active{
        background-color:#d6d6d6
    }
    .touch-nav .menu-utility-menu li a,.touch-nav .menu-language-menu li a{
        font-size:16px;
        line-height:24px;
        font-size:1.6rem;
        line-height:2.4rem;
        color:#3c2a28;
        display:table-cell;
        height:44px;
        font-weight:700;
        min-height:44px;
        position:relative;
        padding:0 5%;
        text-align:center;
        vertical-align:middle;
        width:100%
    }
    html[dir=ltr] .touch-nav .menu-utility-menu li a,html[dir=ltr] .touch-nav .menu-language-menu li a{
        text-align:left
    }
    html[dir=rtl] .touch-nav .menu-utility-menu li a,html[dir=rtl] .touch-nav .menu-language-menu li a{
        text-align:right
    }
    .touch-nav .menu-utility-menu li a:focus,.touch-nav .menu-utility-menu li a:hover,.touch-nav .menu-language-menu li a:focus,.touch-nav .menu-language-menu li a:hover{
        color:#241918
    }
    .touch-nav .menu-utility-menu li a:active,.touch-nav .menu-language-menu li a:active{
        color:#0b0807
    }
}
.touch-nav .main-menu{
    margin-bottom:10px
}
.touch-nav .click-cover{
    bottom:0;
    height:auto;
    left:auto;
    overflow:auto;
    position:absolute;
    right:auto;
    top:0;
    width:265px;
    z-index:1
}
html[dir=ltr] .touch-nav .click-cover{
    left:0
}
html[dir=rtl] .touch-nav .click-cover{
    right:0
}
.scroll{
    background:#fdfdfd;
    bottom:0;
    left:0;
    overflow:auto;
    position:absolute !important;
    right:0;
    top:0;
    -webkit-overflow-scrolling:touch;
    -webkit-transition-property:top,bottom;
    transition-property:top,bottom;
    -webkit-transition-duration:.2s,.2s;
    transition-duration:.2s,.2s;
    -webkit-transition-timing-function:linear,linear;
    transition-timing-function:linear,linear
}
.scroll>*{
    -webkit-transform:translateZ(0px);
    transform:translateZ(0px)
}
.scroll>*{
    min-height:100%
}
.touch-nav .main-menu{
    margin:0;
    padding-top:25px;
    background-color:rgba(3, 151, 222, 0.51)
}
.touch-nav .menu-utility-menu{
    padding:15px 0 45px;
    background-color:rgba(3, 151, 222, 0.51);
    border:none
}
@media (min-width:0) and (max-width:64em){
    .touch-nav .menu-utility-menu li{
        min-height:28px;
        border-bottom:none;
        background-color:transparent
    }
    .touch-nav .menu-utility-menu li:focus,.touch-nav .menu-utility-menu li:hover,.touch-nav .menu-utility-menu li:active{
        background-color:transparent
    }
    .touch-nav .menu-utility-menu li a{
        font-size:15px;
        line-height:22.5px;
        font-size:1.5rem;
        line-height:2.25rem;
        height:28px;
        min-height:28px;
        padding:0 20px;
        font-weight:normal;
        color:#402d2b;
        text-decoration:underline
    }
    .touch-nav .menu-utility-menu li a:focus,.touch-nav .menu-utility-menu li a:hover,.touch-nav .menu-utility-menu li a:active,.touch-nav .menu-utility-menu li a.active{
        color:#402d2b;
        background-color:transparent
    }
}
.touch-nav .accordion li>a,.touch-nav .accordion li>span.nolink{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    padding:3px 20px;
    color:#402d2b;
    font-family:"Montserrat",sans-serif;
    font-weight:normal;
    background-color:transparent;
    border:none
}
html[dir=ltr] .touch-nav .accordion li>a,html[dir=ltr] .touch-nav .accordion li>span.nolink{
    padding-left:20px
}
html[dir=rtl] .touch-nav .accordion li>a,html[dir=rtl] .touch-nav .accordion li>span.nolink{
    padding-right:20px
}
.touch-nav .accordion li>a:focus,.touch-nav .accordion li>a:hover,.touch-nav .accordion li>a:active,.touch-nav .accordion li>a.active,.touch-nav .accordion li>span.nolink:focus,.touch-nav .accordion li>span.nolink:hover,.touch-nav .accordion li>span.nolink:active,.touch-nav .accordion li>span.nolink.active{
    text-decoration:underline
}
.touch-nav .accordion li>a .underlined,.touch-nav .accordion li>span.nolink .underlined{
    text-decoration:underline
}
.touch-nav .accordion li li a{
    font-family:"Montserrat",sans-serif
}
.touch-nav .accordion li li a:focus,.touch-nav .accordion li li a:hover,.touch-nav .accordion li li a:active,.touch-nav .accordion li li a.active{
    color:#402d2b;
    background-color:rgba(3, 151, 222, 0.51)
}
.touch-nav .accordion li.expanded.active-accordion>span.nolink{
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
.touch-nav .accordion li.expanded>a::after,.touch-nav .accordion li.expanded>span.nolink::after{
    font-size:10px;
    line-height:15px;
    font-size:1rem;
    line-height:1.5rem;
    top:6px;
    color:#402d2b
}
html[dir=ltr] .touch-nav .accordion li.expanded>a::after,html[dir=ltr] .touch-nav .accordion li.expanded>span.nolink::after{
    right:25px
}
html[dir=rtl] .touch-nav .accordion li.expanded>a::after,html[dir=rtl] .touch-nav .accordion li.expanded>span.nolink::after{
    left:25px
}
.touch-nav .accordion li.expanded .annotation,.touch-nav .accordion li.expanded .active-accordion ul{
    margin-bottom:25px
}
.touch-nav .accordion li.expanded .all-products{
    margin-top:25px
}
.touch-nav .accordion>ul>li>a{
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
.touch-nav .accordion>ul>li>ul{
    margin-bottom:25px
}
.touch-nav .accordion>ul>li.expanded>a::after,.touch-nav .accordion>ul>li.expanded>span.nolink::after{
    font-size:25px;
    line-height:25px;
    font-size:2.5rem;
    line-height:2.5rem;
    content:'\e618';
    top:0;
    color:#3c2a28
}
html[dir=ltr] .touch-nav .accordion>ul>li.expanded>a::after,html[dir=ltr] .touch-nav .accordion>ul>li.expanded>span.nolink::after{
    right:23px
}
html[dir=rtl] .touch-nav .accordion>ul>li.expanded>a::after,html[dir=rtl] .touch-nav .accordion>ul>li.expanded>span.nolink::after{
    left:23px
}
.touch-nav .accordion>ul>li.expanded>a.active-accordion::after,.touch-nav .accordion>ul>li.expanded>span.nolink.active-accordion::after{
    content:'\e617' !important
}
.video-block .field-item{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:0;
    margin-bottom:2%;
    overflow:hidden;
    padding-bottom:56.25%;
    padding-top:30px;
    position:relative;
    width:100%
}
.video-block .file-video{
    position:static
}
.video-block .field-item .media-youtube-player,.video-block .field-item .BrightcoveExperience{
    height:100%;
    position:absolute;
    top:0;
    width:100%
}
html[dir=ltr] .video-block .field-item .media-youtube-player,html[dir=ltr] .video-block .field-item .BrightcoveExperience{
    left:0
}
html[dir=rtl] .video-block .field-item .media-youtube-player,html[dir=rtl] .video-block .field-item .BrightcoveExperience{
    right:0
}
.file-video{
    height:0;
    padding-bottom:56.25%;
    padding-top:30px;
    position:relative;
    overflow:hidden
}
@media (min-width:0) and (max-width:40em){
    .file-video{
        padding-bottom:65.25%
    }
}
.file-video iframe,.file-video object{
    bottom:0;
    height:100%;
    margin:0 auto !important;
    position:absolute;
    top:0;
    width:100%
}
html[dir=ltr] .file-video iframe,html[dir=ltr] .file-video object{
    left:0
}
html[dir=rtl] .file-video iframe,html[dir=rtl] .file-video object{
    right:0
}
.file-video-brightcove{
    padding-top:15%
}
.node-type-video .pane-node-field-video.three-quarters{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 auto 2% !important;
    vertical-align:top;
    width:75%
}
html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters{
    text-align:left
}
html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters{
    text-align:right
}
@media (min-width:0) and (max-width:40em){
    .node-type-video .pane-node-field-video.three-quarters{
        width:100%
    }
}
.node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:2%;
    vertical-align:top;
    width:24.5%
}
html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    margin-left:0
}
html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    margin-right:0
}
html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    padding-left:20px
}
html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    padding-right:20px
}
html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    text-align:left
}
html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
    text-align:right
}
@media (min-width:0) and (max-width:64em){
    .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        width:75%
    }
    html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        padding-left:0px
    }
    html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        padding-right:0px
    }
}
@media (min-width:0) and (max-width:40em){
    .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        width:100%
    }
    html[dir=ltr] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        padding-left:0px
    }
    html[dir=rtl] .node-type-video .pane-node-field-video.three-quarters+.pane-node-body{
        padding-right:0px
    }
}
.node-type-video .main-row .full{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0 auto !important;
    text-align:center;
    width:100%
}
.page-videos .file-video{
    padding-top:0
}
@media (min-width:0) and (max-width:40em){
    .jj-default-preview img{
        width:100%
    }
    html[dir=ltr] .jj-default-preview img{
        padding-left:0px
    }
    html[dir=rtl] .jj-default-preview img{
        padding-right:0px
    }
}
.jj-default-preview:after{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity:0.7;
    text-shadow:rgba(0,0,0,0.8) 0 0 5px;
    color:#FFFFFF;
    content:"\e619";
    display:block;
    font-family:'icomoon';
    font-size:50px;
    position:absolute;
    top:40%
}
html[dir=ltr] .jj-default-preview:after{
    left:40%
}
html[dir=rtl] .jj-default-preview:after{
    right:40%
}
.jj-default-preview:hover:after{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity:1;
    text-shadow:rgba(0,0,0,0.8) 0 0 5px
}
.pane-videos-panel-pane-2{
    text-align:left
}
.pane-videos-panel-pane-2 .pane-title h2,.pane-videos-panel-pane-2 .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .pane-videos-panel-pane-2 .pane-title h1{
    color:#3c2a28;
    font-weight:400;
    text-transform:capitalize
}
.pane-videos-panel-pane-2 .file-video{
    padding-top:0
}
.node--video.node-teaser .file-video{
    padding-top:0
}
.page-where-to-buy .contextual-links-region{
    position:static
}
.page-where-to-buy .row{
    position:relative
}
.page-where-to-buy .row.header-bottom{
    position:static
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .field-collection-container,.page-where-to-buy .pane-find-a-store .field-collection-container{
    border-bottom:0
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s;
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #fff;
    border-radius:3px;
    background-color:#fff;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    padding:8px 9px;
    position:absolute;
    top:0;
    width:50%;
    z-index:100
}
html[dir=ltr] .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title,html[dir=ltr] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title{
    padding:20px 35px
}
html[dir=rtl] .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title,html[dir=rtl] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title{
    padding:20px 35px
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title:hover,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title:focus,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title:active,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title:hover,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title:focus,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title:active{
    background-color:#fff;
    color:#fff;
    text-decoration:none
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title h2,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title h1,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title h2,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-where-to-buy .pane-find-a-store.two-tabs .pane-title h1{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    color:#3c2a28;
    margin:0
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    padding:8px 9px
}
html[dir=ltr] .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab,html[dir=ltr] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab{
    padding:20px 35px
}
html[dir=rtl] .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab,html[dir=rtl] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab{
    padding:20px 35px
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab:hover,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab:focus,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab:active,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab:hover,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab:focus,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab h2,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title.active-tab h1,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab h2,.page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .page-where-to-buy .pane-find-a-store.two-tabs .pane-title.active-tab h1{
    color:#fff
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .view,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-store-locator-search-form,.page-where-to-buy .pane-find-a-store.two-tabs .view,.page-where-to-buy .pane-find-a-store.two-tabs .pane-store-locator-search-form{
    background-color:#fff;
    display:none;
    margin-bottom:2%;
    padding:50px 2% 2%;
    width:100%
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-custom.pane-1,.page-where-to-buy .pane-find-a-store.two-tabs .pane-custom.pane-1{
    background-color:#fff;
    padding:50px 2% 2% 2%
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-custom.pane-1 p,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-custom.pane-1 .where-to-buy2-message,.page-where-to-buy .pane-find-a-store.two-tabs .pane-custom.pane-1 p,.page-where-to-buy .pane-find-a-store.two-tabs .pane-custom.pane-1 .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-where-to-buy .pane-find-a-store.two-tabs .pane-custom.pane-1 .where-to-buy2-message{
    margin:0
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-custom.pane-1+.pane-store-locator-search-form,.page-where-to-buy .pane-find-a-store.two-tabs .pane-custom.pane-1+.pane-store-locator-search-form{
    padding-top:0
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .attachment-before p,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .attachment-before .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .attachment-before .where-to-buy2-message{
    margin-bottom:2%
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .views-row{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    height:auto;
    max-width:160px;
    padding:10px;
    text-align:center;
    vertical-align:middle;
    width:100%
}
@media (min-width:0) and (max-width:40em){
    .page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .views-row{
        max-width:none
    }
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .views-row .field-collection-view,.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .views-row .field-collection-container{
    margin:0;
    padding:0
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays .views-row img{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:middle
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays span.ext{
    display:none
}
.page-where-to-buy .pane-jjbos-eretailer-taxonomy-displays.two-tabs .pane-title{
    border-right:1px solid #d6d6d6
}
html[dir=ltr] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title{
    left:50%
}
html[dir=rtl] .page-where-to-buy .pane-find-a-store.two-tabs .pane-title{
    right:50%
}
.page-where-to-buy .pane-find-a-store form{
    margin-bottom:0
}
.page-where-to-buy .pane-find-a-store form .form-item,.page-where-to-buy .pane-find-a-store form #productid_wrapper{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    vertical-align:top
}
html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
    margin-right:-4px
}
html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
    margin-left:-4px
}
@media (min-width:75em){
    .page-where-to-buy .pane-find-a-store form .form-item,.page-where-to-buy .pane-find-a-store form #productid_wrapper{
        width:49%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-left:2%
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-right:2%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-left-width:0
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .page-where-to-buy .pane-find-a-store form .form-item,.page-where-to-buy .pane-find-a-store form #productid_wrapper{
        width:49%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-left:2%
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-right:2%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-left-width:0
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .page-where-to-buy .pane-find-a-store form .form-item,.page-where-to-buy .pane-find-a-store form #productid_wrapper{
        width:49%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-left:2%
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-right:2%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-left-width:0
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .page-where-to-buy .pane-find-a-store form .form-item,.page-where-to-buy .pane-find-a-store form #productid_wrapper{
        width:100%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-left:2%
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-right:2%
    }
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-left-width:0
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=ltr] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-left:0
    }
    html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item,html[dir=rtl] .page-where-to-buy .pane-find-a-store form #productid_wrapper{
        margin-right:0
    }
}
.page-where-to-buy .pane-find-a-store form p,.page-where-to-buy .pane-find-a-store form .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .page-where-to-buy .pane-find-a-store form .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem;
    font-weight:700;
    margin:0 0 15px
}
html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item:first-child,html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item.form-item-productid-filter,html[dir=ltr] .page-where-to-buy .pane-find-a-store form .form-item.form-type-textfield{
    margin-left:0
}
html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item:first-child,html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item.form-item-productid-filter,html[dir=rtl] .page-where-to-buy .pane-find-a-store form .form-item.form-type-textfield{
    margin-right:0
}
.page-where-to-buy .pane-find-a-store form #productid_wrapper .form-item{
    width:100%
}
.pane-store-locator-map-results{
    margin-bottom:2%
}
.store-locator-path-link{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] .store-locator-path-link{
    padding:20px 35px
}
html[dir=rtl] .store-locator-path-link{
    padding:20px 35px
}
.store-locator-path-link:hover,.store-locator-path-link:focus,.store-locator-path-link:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.pane-store-locator-search-form .form-item label,.pane-store-locator-search-form .form-actions label{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
#google-map-results,.store-list{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    vertical-align:top;
    border:0px solid rgba(0,0,0,0);
    font-size:0;
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
html[dir=ltr] #google-map-results,html[dir=ltr] .store-list{
    margin-right:-4px
}
html[dir=rtl] #google-map-results,html[dir=rtl] .store-list{
    margin-left:-4px
}
html[dir=ltr] #google-map-results,html[dir=ltr] .store-list{
    margin-left:0
}
html[dir=rtl] #google-map-results,html[dir=rtl] .store-list{
    margin-right:0
}
#google-map-results{
    height:auto;
    padding-bottom:56.25%;
    width:75%
}
@media (min-width:0) and (max-width:40em){
    #google-map-results{
        width:100%
    }
}
#google-map-results img{
    max-width:none
}
.gm-style div.jj-search-results{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#3c2a28;
    color:#fff;
    display:block;
    font-family:"Hind Madurai",sans-serif;
    font-size:12px;
    height:17px;
    line-height:19px;
    position:absolute;
    text-align:center;
    width:17px;
    z-index:20
}
.gm-style div.jj-search-results:before{
    color:#3c2a28;
    content:"\e605";
    font-family:'icomoon';
    font-size:42px;
    position:absolute;
    top:4px;
    z-index:-1
}
html[dir=ltr] .gm-style div.jj-search-results:before{
    left:-12px
}
html[dir=rtl] .gm-style div.jj-search-results:before{
    right:-12px
}
.store-list{
    overflow-x:hidden;
    overflow-y:auto;
    width:25%
}
@media (min-width:0) and (max-width:40em){
    .store-list{
        width:100%
    }
}
html[dir=ltr] .store-list ul{
    padding-left:0
}
html[dir=rtl] .store-list ul{
    padding-right:0
}
.store-list li{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    list-style-type:none;
    padding:20px;
    position:relative;
    vertical-align:top;
    width:100%
}
html[dir=ltr] .store-list li{
    padding-left:31px
}
html[dir=rtl] .store-list li{
    padding-right:31px
}
.store-list li.even{
    background-color:#fff
}
.store-list li:before{
    color:#3c2a28;
    font-size:42px;
    position:absolute;
    top:11px
}
html[dir=ltr] .store-list li:before{
    left:-4px
}
html[dir=rtl] .store-list li:before{
    right:-4px
}
.store-list li h4{
    font-size:16px;
    line-height:18px;
    font-size:1.6rem;
    line-height:1.8rem
}
.store-list li p a,.store-list li .where-to-buy2 #store-content .where-to-buy2-message a,.where-to-buy2 #store-content .store-list li .where-to-buy2-message a{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase
}
html[dir=ltr] .store-list li p a,html[dir=ltr] .store-list li .where-to-buy2 #store-content .where-to-buy2-message a,.where-to-buy2 #store-content html[dir=ltr] .store-list li .where-to-buy2-message a{
    padding:20px 35px
}
html[dir=rtl] .store-list li p a,html[dir=rtl] .store-list li .where-to-buy2 #store-content .where-to-buy2-message a,.where-to-buy2 #store-content html[dir=rtl] .store-list li .where-to-buy2-message a{
    padding:20px 35px
}
.store-list li p a:hover,.store-list li .where-to-buy2 #store-content .where-to-buy2-message a:hover,.where-to-buy2 #store-content .store-list li .where-to-buy2-message a:hover,.store-list li p a:focus,.store-list li .where-to-buy2 #store-content .where-to-buy2-message a:focus,.where-to-buy2 #store-content .store-list li .where-to-buy2-message a:focus,.store-list li p a:active,.store-list li .where-to-buy2 #store-content .where-to-buy2-message a:active,.where-to-buy2 #store-content .store-list li .where-to-buy2-message a:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
.store-list .location-number{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
    background-color:#3c2a28;
    color:#fff;
    display:block;
    font-family:"Montserrat",sans-serif;
    font-size:12px;
    height:20px;
    position:absolute;
    text-align:center;
    top:18px;
    width:20px
}
html[dir=ltr] .store-list .location-number{
    left:7px
}
html[dir=rtl] .store-list .location-number{
    right:7px
}
.store-list h4{
    margin:0 0 10px
}
.store-list p,.store-list .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .store-list .where-to-buy2-message{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    margin-bottom:0
}
.store-locator-pager{
    display:block;
    margin:0 auto;
    position:relative;
    text-align:center
}
.where-to-buy2 .title-row h1{
    margin:0
}
.where-to-buy2 .title-row p,.where-to-buy2 .title-row #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .where-to-buy2-message{
    font-size:12px;
    line-height:18px;
    font-size:1.2rem;
    line-height:1.8rem;
    margin-top:10px
}
.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
@media (min-width:75em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        width:100%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
        border-right-width:0
    }
}
html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
    margin-left:0
}
html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
    margin-right:0
}
.where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
@media (min-width:75em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        width:32%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        width:100%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-left:0
    }
    html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-right:0
    }
}
.where-to-buy2 .node--product-where-to-buy2 .image-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:2%;
    vertical-align:top
}
@media (min-width:75em){
    .where-to-buy2 .node--product-where-to-buy2 .image-container{
        width:18.4%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .where-to-buy2 .node--product-where-to-buy2 .image-container{
        width:18.4%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .node--product-where-to-buy2 .image-container{
        width:18.4%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .node--product-where-to-buy2 .image-container{
        width:100%;
        width:18.4%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-right-width:0
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
        border-right-width:0
    }
}
html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .image-container{
    margin-left:0
}
html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .image-container{
    margin-right:0
}
.where-to-buy2 .node--product-where-to-buy2 .text-container{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
@media (min-width:75em){
    .where-to-buy2 .node--product-where-to-buy2 .text-container{
        width:79.6%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-right-width:0
    }
}
@media (min-width:64.0625em){
    .where-to-buy2 .node--product-where-to-buy2 .text-container{
        width:79.6%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .node--product-where-to-buy2 .text-container{
        width:79.6%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-right-width:0
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .node--product-where-to-buy2 .text-container{
        width:100%;
        width:79.6%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-right-width:0
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-left-width:0
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        border-right-width:0
    }
}
html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
    margin-left:0
}
html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
    margin-right:0
}
html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
    padding-left:2%
}
html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
    padding-right:2%
}
.where-to-buy2 .node--product-where-to-buy2 h2,.where-to-buy2 .node--product-where-to-buy2 .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .where-to-buy2 .node--product-where-to-buy2 h1{
    margin:0 0 2%
}
.where-to-buy2 .node--product-where-to-buy2 a{
    display:block;
    margin-bottom:2%
}
.where-to-buy2 .tab-container{
    font-size:0;
    margin-bottom:0
}
.where-to-buy2 .tab-container a.button,.where-to-buy2 .tab-container button{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:19px;
    max-width:200px;
    outline:none;
    overflow:visible;
    position:relative;
    width:49%
}
html[dir=ltr] .where-to-buy2 .tab-container a.button:first-child,html[dir=ltr] .where-to-buy2 .tab-container button:first-child{
    margin-right:2%
}
html[dir=rtl] .where-to-buy2 .tab-container a.button:first-child,html[dir=rtl] .where-to-buy2 .tab-container button:first-child{
    margin-left:2%
}
.where-to-buy2 .tab-container a.button.active,.where-to-buy2 .tab-container button.active{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #0b0807;
    border-radius:3px;
    background-color:#0b0807;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-bottom:19px
}
html[dir=ltr] .where-to-buy2 .tab-container a.button.active,html[dir=ltr] .where-to-buy2 .tab-container button.active{
    padding:20px 35px
}
html[dir=rtl] .where-to-buy2 .tab-container a.button.active,html[dir=rtl] .where-to-buy2 .tab-container button.active{
    padding:20px 35px
}
.where-to-buy2 .tab-container a.button.active:hover,.where-to-buy2 .tab-container a.button.active:focus,.where-to-buy2 .tab-container a.button.active:active,.where-to-buy2 .tab-container button.active:hover,.where-to-buy2 .tab-container button.active:focus,.where-to-buy2 .tab-container button.active:active{
    background-color:#fff;
    color:#0b0807;
    text-decoration:none
}
.where-to-buy2 .tab-container a.button.active:after,.where-to-buy2 .tab-container button.active:after{
    border:solid transparent;
    border-color:rgba(221,221,221,0);
    border-bottom-color:#f4f4f4;
    border-width:20px;
    bottom:-22px;
    content:' ';
    pointer-events:none;
    position:absolute
}
html[dir=ltr] .where-to-buy2 .tab-container a.button.active:after,html[dir=ltr] .where-to-buy2 .tab-container button.active:after{
    left:50%
}
html[dir=rtl] .where-to-buy2 .tab-container a.button.active:after,html[dir=rtl] .where-to-buy2 .tab-container button.active:after{
    right:50%
}
html[dir=ltr] .where-to-buy2 .tab-container a.button.active:after,html[dir=ltr] .where-to-buy2 .tab-container button.active:after{
    margin-left:-20px
}
html[dir=rtl] .where-to-buy2 .tab-container a.button.active:after,html[dir=rtl] .where-to-buy2 .tab-container button.active:after{
    margin-right:-20px
}
.where-to-buy2 h3{
    font-size:20px;
    line-height:30px;
    font-size:2rem;
    line-height:3rem;
    margin:0 0 2%
}
.where-to-buy2 p,.where-to-buy2 #store-content .where-to-buy2-message{
    margin:2% 0
}
.where-to-buy2 .error{
    color:#f00
}
.where-to-buy2 .where-to-buy2-message,.where-to-buy2 .where-to-buy2-message p,.where-to-buy2 .where-to-buy2-message #store-content .where-to-buy2-message,.where-to-buy2 #store-content .where-to-buy2-message .where-to-buy2-message{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.where-to-buy2 #online-content+#store-content h3{
    margin-top:2%
}
.where-to-buy2 #store-content .half,.where-to-buy2 #store-content .retailers{
    width:100%
}
.where-to-buy2 #store-content .retailers{
    padding:0
}
.where-to-buy2 #store-content .form-item{
    margin:0
}
.where-to-buy2 #store-content .gm-style h3{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.where-to-buy2 #store-content .form-submit{
    margin-bottom:0
}
.where-to-buy2 #store-content hr{
    margin-bottom:2%
}
.where-to-buy2 #store-content .where-to-buy2-message{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem
}
.where-to-buy2 #store-content .store-list .odd{
    background:#fff
}
.where-to-buy2 #store-content .store-list h4 a{
    font-size:16px;
    line-height:18px;
    font-size:1.6rem;
    line-height:1.8rem;
    color:#3c2a28
}
.where-to-buy2 #store-content .store-list a{
    color:#fff
}
.where-to-buy2 #store-content a{
    color:#3c2a28
}
.where-to-buy2 #store-content .ca-wtb2-form{
    padding:0 104px
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 #store-content .ca-wtb2-form{
        padding:0
    }
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item,.where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    width:23%
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-item,html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    margin-right:2%
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-item,html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    margin-left:2%
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-item,html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    float:left
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-item,html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    float:right
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-zip-code input,.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-address input,.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select select,.where-to-buy2 #store-content .ca-wtb2-form .form-submit.form-item-zip-code input,.where-to-buy2 #store-content .ca-wtb2-form .form-submit.form-item-address input,.where-to-buy2 #store-content .ca-wtb2-form .form-submit.form-type-select select{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    border-color:#c9c9c9;
    background-color:#fdfdfd;
    height:42px;
    padding:7px
}
.where-to-buy2 #store-content .ca-wtb2-form .form-submit{
    margin-top:22px;
    width:auto
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-zip-code,.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-address{
        width:52%
    }
    .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-radius{
        width:46%
    }
    html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-radius{
        margin-right:0
    }
    html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-radius{
        margin-left:0
    }
    .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
        margin-top:2%;
        float:none;
        width:100%
    }
    html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
        margin-right:0
    }
    html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit{
        margin-left:0
    }
}
.where-to-buy2 .retailers{
    margin:0 auto;
    overflow:hidden;
    padding:0 103px;
    width:100%
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .retailers{
        padding:0 122px
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .retailers{
        padding:0 33px
    }
}
.where-to-buy2 .retailers .retail{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    background-color:#fff;
    border:1px solid #c9c9c9;
    font-size:0;
    margin-bottom:10px;
    position:relative;
    width:32%
}
html[dir=ltr] .where-to-buy2 .retailers .retail{
    float:left
}
html[dir=rtl] .where-to-buy2 .retailers .retail{
    float:right
}
html[dir=ltr] .where-to-buy2 .retailers .retail{
    margin-left:2%
}
html[dir=rtl] .where-to-buy2 .retailers .retail{
    margin-right:2%
}
html[dir=ltr] .where-to-buy2 .retailers .retail:nth-child(3n+1){
    margin-left:0
}
html[dir=rtl] .where-to-buy2 .retailers .retail:nth-child(3n+1){
    margin-right:0
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 .retailers .retail{
        width:49%
    }
    html[dir=ltr] .where-to-buy2 .retailers .retail{
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail{
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .retailers .retail:nth-child(3n+1){
        margin-left:2%
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail:nth-child(3n+1){
        margin-right:2%
    }
    html[dir=ltr] .where-to-buy2 .retailers .retail:nth-child(2n+1){
        margin-left:0
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail:nth-child(2n+1){
        margin-right:0
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .retailers .retail{
        width:100%
    }
    html[dir=ltr] .where-to-buy2 .retailers .retail{
        margin-left:0 !important
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail{
        margin-right:0 !important
    }
}
.where-to-buy2 .retailers .retail.in-stock .retail-stock{
    color:#333333
}
.where-to-buy2 .retailers .retail.hide-retailer{
    display:none
}
.where-to-buy2 .retailers a{
    color:#3c2a28
}
.where-to-buy2 .retailers img{
    display:block;
    margin:15px auto;
    padding:0px 12px
}
@media (min-width:40.0625em) and (max-width:64em){
    .where-to-buy2 .retailers img{
        padding:0px 5px
    }
}
.where-to-buy2 .retailers .retail-image,.where-to-buy2 .retailers .retail-price,.where-to-buy2 .retailers .retail-stock{
    display:inline-block;
    text-align:center;
    vertical-align:middle
}
.where-to-buy2 .retailers .retail-image{
    height:100%;
    margin:0;
    width:40%
}
.where-to-buy2 .retailers .retail-stock,.where-to-buy2 .retailers .retail-price{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    color:#999;
    text-align:inherit;
    padding:10px;
    width:60%
}
html[dir=ltr] .where-to-buy2 .retailers .retail-stock,html[dir=ltr] .where-to-buy2 .retailers .retail-price{
    padding-right:30px
}
html[dir=rtl] .where-to-buy2 .retailers .retail-stock,html[dir=rtl] .where-to-buy2 .retailers .retail-price{
    padding-left:30px
}
.where-to-buy2 .retailers .retail-stock:after,.where-to-buy2 .retailers .retail-price:after{
    color:#3c2a28;
    font-family:'icomoon';
    font-size:3.5rem;
    line-height:0;
    position:absolute;
    top:50%
}
html[dir=ltr] .where-to-buy2 .retailers .retail-stock:after,html[dir=ltr] .where-to-buy2 .retailers .retail-price:after{
    content:"\e613"
}
html[dir=rtl] .where-to-buy2 .retailers .retail-stock:after,html[dir=rtl] .where-to-buy2 .retailers .retail-price:after{
    content:"\e614"
}
html[dir=ltr] .where-to-buy2 .retailers .retail-stock:after,html[dir=ltr] .where-to-buy2 .retailers .retail-price:after{
    right:10px
}
html[dir=rtl] .where-to-buy2 .retailers .retail-stock:after,html[dir=rtl] .where-to-buy2 .retailers .retail-price:after{
    left:10px
}
.where-to-buy2 .retailers .retail-price{
    font-size:30px;
    line-height:30px;
    font-size:3rem;
    line-height:3rem;
    color:#333333;
    text-align:center
}
.where-to-buy2 .retailers .retail-price.out-stock{
    color:#CCCCCC;
    padding-bottom:0;
    padding-top:5px
}
.where-to-buy2 .retailers .retail-price.click-for-price{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem
}
.where-to-buy2 .retailers .retail-price .retail-stock-wrapper{
    padding-top:0;
    font-size:1rem;
    color:#333333
}
html[dir=ltr] .where-to-buy2 .retailers .retail-price .retail-stock-wrapper{
    padding-right:10px
}
html[dir=rtl] .where-to-buy2 .retailers .retail-price .retail-stock-wrapper{
    padding-left:10px
}
.where-to-buy2 .icon-location p,.where-to-buy2 .icon-location #store-content .where-to-buy2-message,.where-to-buy2 #store-content .icon-location .where-to-buy2-message{
    margin-top:12px
}
.where-to-buy2 .wtb2-tab-content .form-item.form-type-select select{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    border-color:#c9c9c9;
    background-color:#fdfdfd;
    height:42px;
    padding:7px
}
@media (min-width:64.0625em){
    .where-to-buy2 .wtb2-tab-content .form-item.form-type-select select{
        width:50%
    }
}
@media (min-width:64.0625em){
    .where-to-buy2 .wtb2-tab-content .form-item.form-type-select.form-item-radius select{
        width:100%
    }
}
.store-results-container{
    margin-top:2%;
    overflow:hidden
}
.store-results-container .store-results-list{
    background-color:#fdfdfd;
    float:left;
    width:35%
}
@media (min-width:64.0625em){
    .store-results-container .store-results-list{
        overflow-y:scroll;
        height:685px
    }
}
@media (min-width:0) and (max-width:64em){
    .store-results-container .store-results-list{
        float:none;
        overflow:hidden;
        width:100%
    }
}
.store-results-container .store-results-list ul{
    margin:0;
    padding:0
}
.store-results-container .store-results-list li{
    border-bottom:1px solid #c9c9c9;
    list-style:none;
    padding:20px;
    position:relative;
    overflow:hidden
}
@media (min-width:40.0625em) and (max-width:64em){
    .store-results-container .store-results-list li{
        padding:20px 5%;
        width:50%
    }
    html[dir=ltr] .store-results-container .store-results-list li{
        float:left
    }
    html[dir=rtl] .store-results-container .store-results-list li{
        float:right
    }
}
.store-results-container .store-results-list .store-logo{
    padding:0 20px;
    text-align:center;
    width:50%
}
html[dir=ltr] .store-results-container .store-results-list .store-logo{
    float:left
}
html[dir=rtl] .store-results-container .store-results-list .store-logo{
    float:right
}
@media (min-width:0) and (max-width:40em){
    .store-results-container .store-results-list .store-logo{
        width:45%
    }
}
.store-results-container .store-results-list .store-logo img{
    height:100%;
    max-height:41px;
    max-width:121px;
    width:100%
}
.store-results-container .store-results-list .store-location{
    width:50%
}
html[dir=ltr] .store-results-container .store-results-list .store-location{
    float:left
}
html[dir=rtl] .store-results-container .store-results-list .store-location{
    float:right
}
.store-results-container .store-results-list .store-location-number{
    font-size:16px;
    line-height:18px;
    font-size:1.6rem;
    line-height:1.8rem;
    position:absolute
}
html[dir=ltr] .store-results-container .store-results-list .store-location-number{
    margin-left:-4px
}
html[dir=rtl] .store-results-container .store-results-list .store-location-number{
    margin-right:-4px
}
@media (min-width:40.0625em) and (max-width:64em){
    .store-results-container .store-results-list .store-location-number{
        font-size:14px;
        line-height:18px;
        font-size:1.4rem;
        line-height:1.8rem
    }
    html[dir=ltr] .store-results-container .store-results-list .store-location-number{
        left:20px
    }
    html[dir=rtl] .store-results-container .store-results-list .store-location-number{
        right:20px
    }
}
.store-results-container .store-results-list .address p,.store-results-container .store-results-list .address .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .store-results-container .store-results-list .address .where-to-buy2-message{
    font-size:16px;
    line-height:18px;
    font-size:1.6rem;
    line-height:1.8rem;
    margin:0
}
@media (min-width:40.0625em) and (max-width:64em){
    .store-results-container .store-results-list .address p,.store-results-container .store-results-list .address .where-to-buy2 #store-content .where-to-buy2-message,.where-to-buy2 #store-content .store-results-container .store-results-list .address .where-to-buy2-message{
        font-size:14px;
        line-height:18px;
        font-size:1.4rem;
        line-height:1.8rem
    }
}
.store-results-container .store-results-list .distance{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem;
    font-weight:800;
    margin-bottom:0
}
@media (min-width:40.0625em) and (max-width:64em){
    .store-results-container .store-results-list .distance{
        font-size:16px;
        line-height:18px;
        font-size:1.6rem;
        line-height:1.8rem
    }
}
.store-results-container .store-results-list #store-list{
    position:relative;
    top:0
}
.store-results-container .store-results-map{
    width:65%
}
html[dir=ltr] .store-results-container .store-results-map{
    float:right
}
html[dir=rtl] .store-results-container .store-results-map{
    float:left
}
.store-results-container .store-results-map #map_canvas{
    height:685px;
    vertical-align:top
}
@media (min-width:0) and (max-width:64em){
    .store-results-container .store-results-map{
        float:none;
        width:100%
    }
    .store-results-container .store-results-map #map_canvas{
        height:350px !important;
        vertical-align:middle
    }
}
@media (min-width:0) and (max-width:40em){
    .store-results-container .store-results-map #map_canvas{
        height:300px !important
    }
}
.store-results-container .store-results-map .store-location{
    overflow:hidden
}
.store-results-container .store-results-map .store-location .ext{
    line-height:18px
}
.store-results-container .pager{
    width:100%
}
html[dir=ltr] .store-results-container .pager{
    float:left
}
html[dir=rtl] .store-results-container .pager{
    float:right
}
.wtb2-tab-content,.pane-node-wtb-retailer-results #online-content,.pane-node-wtb-retailer-results #store-content{
    background-color:#f4f4f4;
    margin-bottom:2%;
    padding:2%
}
.pane-node-wtb-retailer-results #online-content+#store-content{
    margin-top:-2%;
    padding-top:0
}
.wtb2-variant-selector{
    margin-bottom:0;
    padding-bottom:0
}
#variant-selector-wrapper .form-item{
    margin-bottom:0
}
h2.wtb2-tab-content,.pane-node-field-page-builder .taco-polls h1.wtb2-tab-content{
    margin-bottom:0
}
.product-variant-button{
    padding:10px;
    float:left;
    margin:7px;
    box-sizing:border-box;
    border:1px solid #797979;
    border-radius:5px;
    cursor:pointer;
    background-color:#fff
}
.product-variant-button-selected{
    border-width:3px;
    margin:5px
}
#wrapper-product-variant-button{
    background-color:#f4f4f4;
    padding:5px 10px 0px 18px
}
.change-password-label,.where-to-buy2 #store-content .ca-wtb2-form label,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    margin-bottom:10px;
    font-family:"Montserrat",sans-serif;
    font-weight:normal
}
@media (min-width:0) and (max-width:40em){
    .change-password-label,.where-to-buy2 #store-content .ca-wtb2-form label,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select label{
        font-weight:700
    }
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
    position:relative
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select::after,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select::after{
    font-size:30px;
    line-height:30px;
    font-size:3rem;
    line-height:3rem;
    content:'\e618';
    position:absolute;
    top:calc(50% + 25px / 2);
    transform:translateY(-50%);
    font-family:"Icomoon";
    pointer-events:none
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select::after,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-item.form-type-select::after,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select::after,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-item-product-select::after{
    right:10px
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select::after,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-item.form-type-select::after,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select::after,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-item-product-select::after{
    left:10px
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select select,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select select{
    height:unset;
    margin-bottom:0;
    padding:20px 10px;
    border:1px solid #c9c9c9;
    border-radius:0;
    text-transform:uppercase;
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select select,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-item.form-type-select select,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select select,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-item-product-select select{
    padding-right:35px
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select select,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-item.form-type-select select,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select select,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-item-product-select select{
    padding-left:35px
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-type-select select,.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select select{
        font-size:14px;
        line-height:21px;
        font-size:1.4rem;
        line-height:2.1rem;
        padding:8px 10px
    }
}
.where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-zip-code input{
    height:unset;
    margin-bottom:0;
    padding:20px 10px;
    border:1px solid #c9c9c9;
    border-radius:0
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 #store-content .ca-wtb2-form .form-item.form-item-zip-code input{
        font-size:14px;
        line-height:21px;
        font-size:1.4rem;
        line-height:2.1rem;
        padding:8px 10px
    }
}
.where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
    font-size:15px;
    line-height:17px;
    font-size:1.5rem;
    line-height:1.7rem;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    border:1px solid #3c2a28;
    border-radius:3px;
    background-color:#3c2a28;
    color:#fff;
    font-family:"Hind Madurai",sans-serif;
    text-transform:uppercase;
    margin-top:25px;
    padding:20px 35px;
    background-repeat:no-repeat
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
    padding:20px 35px
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
    padding:20px 35px
}
.where-to-buy2 #store-content .ca-wtb2-form .form-submit:hover,.where-to-buy2 .jjbos-where-to-buy2-form .form-submit:hover,.where-to-buy2 #store-content .ca-wtb2-form .form-submit:focus,.where-to-buy2 .jjbos-where-to-buy2-form .form-submit:focus,.where-to-buy2 #store-content .ca-wtb2-form .form-submit:active,.where-to-buy2 .jjbos-where-to-buy2-form .form-submit:active{
    background-color:#fff;
    color:#3c2a28;
    text-decoration:none
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
    padding-right:50px
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
    padding-left:50px
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-right-white.png?1552494351)
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-left-white.png?1552494351)
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
    background-position:calc(100% - 28px) calc(50% - 1px)
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
    background-position:28px calc(50% - 1px)
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        width:auto;
        margin-top:10px
    }
    html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
        padding:17px 35px 17px 20px
    }
    html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
        padding:17px 20px 17px 35px
    }
    html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit{
        background-position:calc(100% - 13px) calc(50% - 1px)
    }
    html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit{
        background-position:13px calc(50% - 1px)
    }
}
html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:hover,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit:hover,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:hover,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit:hover,html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:focus,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit:focus,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:focus,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit:focus,html[dir=ltr] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:active,.where-to-buy2 #store-content .ca-wtb2-form html[dir=ltr] .form-submit:active,html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:active,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=ltr] .form-submit:active{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-right-brown.png?1552494351)
}
html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:hover,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit:hover,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:hover,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit:hover,html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:focus,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit:focus,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:focus,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit:focus,html[dir=rtl] .where-to-buy2 #store-content .ca-wtb2-form .form-submit:active,.where-to-buy2 #store-content .ca-wtb2-form html[dir=rtl] .form-submit:active,html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit:active,.where-to-buy2 .jjbos-where-to-buy2-form html[dir=rtl] .form-submit:active{
    background-image:url(../../themes/acneshop/release/images/contrib-structure/icon-chevron-left-brown.png?1552494351)
}
.where-to-buy2{
    margin-bottom:40px
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .node--product-where-to-buy2 .image-container{
        width:100%
    }
    .where-to-buy2 .node--product-where-to-buy2 .image-container img{
        display:block;
        margin:0 auto
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .node--product-where-to-buy2 .text-container{
        width:100%;
        margin-bottom:30px
    }
    html[dir=ltr] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        padding:0 4%
    }
    html[dir=rtl] .where-to-buy2 .node--product-where-to-buy2 .text-container{
        padding:0 4%
    }
}
.where-to-buy2 .node--product-where-to-buy2 .text-container .field--name-title-field h2,.where-to-buy2 .node--product-where-to-buy2 .text-container .field--name-title-field .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .where-to-buy2 .node--product-where-to-buy2 .text-container .field--name-title-field h1{
    font-size:22px;
    line-height:24px;
    font-size:2.2rem;
    line-height:2.4rem
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .title-row{
        margin-top:0
    }
}
.where-to-buy2 .title-row p,.where-to-buy2 .title-row #store-content .where-to-buy2-message,.where-to-buy2 #store-content .title-row .where-to-buy2-message{
    font-size:15px;
    line-height:22.5px;
    font-size:1.5rem;
    line-height:2.25rem
}
.where-to-buy2 h2.wtb2-tab-content,.where-to-buy2 .pane-node-field-page-builder .taco-polls h1.wtb2-tab-content,.pane-node-field-page-builder .taco-polls .where-to-buy2 h1.wtb2-tab-content,.where-to-buy2 div.wtb2-tab-content h2,.where-to-buy2 div.wtb2-tab-content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .where-to-buy2 div.wtb2-tab-content h1{
    font-size:40px;
    line-height:40px;
    font-size:4rem;
    line-height:4rem;
    margin-bottom:0;
    padding:2% 4% 10px;
    background-color:transparent
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 h2.wtb2-tab-content,.where-to-buy2 .pane-node-field-page-builder .taco-polls h1.wtb2-tab-content,.pane-node-field-page-builder .taco-polls .where-to-buy2 h1.wtb2-tab-content,.where-to-buy2 div.wtb2-tab-content h2,.where-to-buy2 div.wtb2-tab-content .pane-node-field-page-builder .taco-polls h1,.pane-node-field-page-builder .taco-polls .where-to-buy2 div.wtb2-tab-content h1{
        font-size:30px;
        line-height:30px;
        font-size:3rem;
        line-height:3rem
    }
}
.where-to-buy2 .wtb2-tab-content{
    padding:0;
    margin-bottom:0;
    background-color:transparent
}
.where-to-buy2 #online-content{
    padding:0;
    background-color:transparent
}
.where-to-buy2 #online-content+#store-content{
    margin-top:0;
    padding-top:4%
}
.where-to-buy2 #online-content+#store-content h3{
    margin-top:0
}
.where-to-buy2 #online-content h3{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem;
    margin-bottom:5px;
    padding:0 4%
}
.where-to-buy2 #online-content .where-to-buy2-message{
    padding:0 4%
}
@media (min-width:0) and (max-width:64em){
    .where-to-buy2 #online-content .where-to-buy2-message{
        margin-bottom:20px
    }
}
.where-to-buy2 #online-content .where-to-buy2-message p,.where-to-buy2 #online-content .where-to-buy2-message #store-content .where-to-buy2-message,.where-to-buy2 #store-content #online-content .where-to-buy2-message .where-to-buy2-message{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem
}
.where-to-buy2 #online-content .where-to-buy2-message p.success,.where-to-buy2 #online-content .where-to-buy2-message #store-content .success.where-to-buy2-message,.where-to-buy2 #store-content #online-content .where-to-buy2-message .success.where-to-buy2-message{
    margin-top:0
}
.where-to-buy2 .retailers{
    padding:0
}
.where-to-buy2 .retailers .retail{
    border:0;
    border-radius:0
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .retailers .retail-image{
        padding:0 4%
    }
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .retailers .retail-image img{
        padding:0
    }
    html[dir=ltr] .where-to-buy2 .retailers .retail-image img{
        margin-left:0
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail-image img{
        margin-right:0
    }
}
.where-to-buy2 .retailers .retail-price,.where-to-buy2 .retailers .retail-stock{
    font-family:"Hind Madurai",sans-serif
}
html[dir=ltr] .where-to-buy2 .retailers .retail-price,html[dir=ltr] .where-to-buy2 .retailers .retail-stock{
    text-align:left
}
html[dir=rtl] .where-to-buy2 .retailers .retail-price,html[dir=rtl] .where-to-buy2 .retailers .retail-stock{
    text-align:right
}
html[dir=ltr] .where-to-buy2 .retailers .retail-price,html[dir=ltr] .where-to-buy2 .retailers .retail-stock{
    padding-right:35px
}
html[dir=rtl] .where-to-buy2 .retailers .retail-price,html[dir=rtl] .where-to-buy2 .retailers .retail-stock{
    padding-left:35px
}
@media (min-width:0) and (max-width:40em){
    html[dir=ltr] .where-to-buy2 .retailers .retail-price,html[dir=ltr] .where-to-buy2 .retailers .retail-stock{
        text-align:right
    }
    html[dir=rtl] .where-to-buy2 .retailers .retail-price,html[dir=rtl] .where-to-buy2 .retailers .retail-stock{
        text-align:left
    }
}
html[dir=ltr] .where-to-buy2 .retailers .retail-price::after,html[dir=ltr] .where-to-buy2 .retailers .retail-stock::after{
    right:15px
}
html[dir=rtl] .where-to-buy2 .retailers .retail-price::after,html[dir=rtl] .where-to-buy2 .retailers .retail-stock::after{
    left:15px
}
.where-to-buy2 #store-content{
    padding:4%;
    background-color:#faf0e4
}
.where-to-buy2 #store-content h3{
    font-size:22px;
    line-height:22px;
    font-size:2.2rem;
    line-height:2.2rem;
    margin:0 0 5px
}
.where-to-buy2 #store-content .where-to-buy2-message{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem;
    margin-top:0
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 #store-content .where-to-buy2-message{
        margin-bottom:15px
    }
}
.where-to-buy2 #store-content .ca-wtb2-form{
    padding:0
}
.where-to-buy2 #store-content .store-results-container .store-results-list #store-list{
    display:block
}
.where-to-buy2 #store-content .store-results-container .store-results-list .distance{
    font-size:15px;
    line-height:15px;
    font-size:1.5rem;
    line-height:1.5rem
}
.where-to-buy2 .jjbos-where-to-buy2-form .form-item-product-select{
    margin-bottom:0
}
.where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
    justify-content:center;
    margin-bottom:0
}
html[dir=ltr] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
    border-left-width:1px
}
html[dir=rtl] .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
    border-right-width:1px
}
@media (min-width:0) and (max-width:40em){
    .where-to-buy2 .jjbos-where-to-buy2-form .form-submit{
        margin-bottom:30px;
        width:100%
    }
}
.download-pdf-button{
    width:inherit
}
.pdf-generation .contextual-links-region,.pdf-generation .janrain-social-share-button,.pdf-generation .pane-janrain-janrain-page-share,.pdf-generation .download-pdf-button,.pdf-generation .retake-link,.pdf-generation .question_type_name,.pdf-generation .panelizer-results-content .pane-title-pane .pane-node-title,.pdf-generation .field__label,.pdf-generation .action-links,.pdf-generation .field-collection-view-links{
    display:none
}
.pdf-generation .correct-header{
    font-weight:normal
}
.pdf-generation .answer-choice{
    font-size:14px;
    line-height:21px;
    font-size:1.4rem;
    line-height:2.1rem;
    font-weight:700
}
.pdf-generation .answer-response{
    margin:10px 0;
    font-size:16px;
    line-height:24px;
    font-size:1.6rem;
    line-height:2.4rem
}
.pdf-generation .quiz-report-question-header{
    font-size:22px;
    line-height:33px;
    font-size:2.2rem;
    line-height:3.3rem;
    font-weight:700
}
.pdf-generation .correct-answer-square,.pdf-generation .answering-form .quiz-report-response .correct-answer-square{
    border:1px solid #3c2a28;
    background-color:#fff;
    padding:10px
}
 
 
 /* Dropdown Button */
.dropbtn {
  background-color:none;
  color: #412d2a;
  padding: 0 0 0 0;
  font-size: inherit;
  border: none;
  text-transform: uppercase;
  z-index: 1;
}

/* The container <div> - needed to position the dropdown content */
.dropdown2 {
  position: relative;
  display: inline-block;

}

/* Dropdown Content (Hidden by Default) */
.dropdown2-content {
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 150px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1000;
  padding: 0px;
}

/* Links inside the dropdown */
.dropdown2-content a {
  font-size: 13px;
  color: #999999;
  padding: 5px 36px 5px 10px;
  align:left;
  font-family:sans-serif;
  display: block;
  
  
}

/* Change color of dropdown links on hover */
.dropdown2-content a:hover {background-color: #fff; text-decoration:blink;}

/* Show the dropdown menu on hover */
.dropdown2:hover .dropdown2-content {display: block; }

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown2:hover .dropbtn {color: black;}
