html{box-sizing:border-box}*,:after,:before{box-sizing:inherit; color:#5C5C5C}

:root{
	--morado:#4E2C44;
	--dorado:#CEA052;
	--lila:#F0ECEF;
	--gris:#5C5C5C;
	--bco:var(--bco);
	--archia-bold:;


}


@media screen and (min-width:834px){body{font-size:calc(12.5px + 8 * ((100vw - 500px) / 1500))}}h1,h2,h3,h4,h5,h6{font-family:Archia,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.31}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}h1 h5,h1 h6,h2 h5,h2 h6,h3 h5,h3 h6,h4 h5,h4 h6,h5 h5,h5 h6,h6 h5,h6 h6{margin-bottom:1rem;margin-top:-.5rem}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-bottom:0}h1,h2,h3,h4,h5,h6{word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}

.h1,h1{font-size:2.7rem;line-height:1.1;margin-top:4.3rem;margin-bottom:1.5rem}

.h2,h2{margin-top:.5rem;margin-bottom:1rem;font-size:1.29rem}

@media screen and (max-width:767px){.h2,h2{margin-top:2rem}}

.h3,h3{margin-top:.25rem;margin-bottom:.75rem;font-size:1.2rem;letter-spacing:0!important}

@media screen and (max-width:767px){.h3,h3{margin-top:1rem}}

.h4,h4{margin-top:.25rem;margin-bottom:.75rem;font-size:1.08rem}

@media screen and (max-width:767px){.h4,h4{margin-top:1rem}}

.h5,h5{font-size:.96rem}

.h5,.h6,h5,h6{margin-top:.25rem;margin-bottom:.75rem}

.h6,h6{font-size:.84rem}

@media screen and (min-width:768px){.h1,h1{font-size:3.375rem}

.h2,h2{font-size:1.6125rem}

.h3,h3{font-size:1.2rem}

.h4,h4{font-size:1.35rem}

.h5,h5{font-size:1.2rem}

.h6,h6{font-size:1.05rem}}em{font-style:italic}b,strong{font-weight:600}ul{list-style-type:disc}ol,ul{margin-bottom:1em}ol{list-style-position:initial;list-style:decimal}li{margin-left:1rem;margin-bottom:.25rem;line-height:1.7;font-size:.99em}




.animateonce{-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:1000;perspective:1000;transform:translateZ(0);will-change:transform,opacity;animation-duration:1s;animation-delay:.1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,.01,.165,.99);animation-play-state:paused;position:relative}

.animateonce.slide--up-fade{animation-name:b}

.animateonce.slide--up-fade-more{animation-name:c}

.animateonce.slide--left-fade{animation-name:d}

.animateonce.slide--right-fade{animation-name:e}

.animateonce.just--fade{animation-name:a}

.animateonce.delay--1{animation-delay:.2s}

.animateonce.delay--2{animation-delay:.3s}

.animateonce.delay--3{animation-delay:.4s}

.animateonce.delay--4{animation-delay:.5s}

.animateonce.delay--5{animation-delay:.6s}

.animateonce.delay--6{animation-delay:.7s}

.animateonce.delay--7{animation-delay:.8s}

.animateonce.show{animation-play-state:running}





@media screen and (max-width:767px){.hidden--mob{display:none!important}}

@media screen and (max-width:833px){.hidden--smd{display:none!important}}

@media screen and (max-width:991px){.hidden--md{display:none!important}}

@media screen and (max-width:1199px){.hidden--lg{display:none!important}}

@media screen and (min-width:768px){.hidden--dsk{display:none!important}}




.hdr-logo-link,.icon-logo,.icon-logo-animate{z-index:9999;color:transparent;display:block;width:160px;height:67px}

@media screen and (min-width:640px){.hdr-logo-link,.icon-logo,.icon-logo-animate{width:170px;height:72px}}

@media screen and (min-width:768px){.hdr-logo-link,.icon-logo,.icon-logo-animate{width:185px;height:78px}}

@media screen and (min-width:992px){.hdr-logo-link,.icon-logo,.icon-logo-animate{width:190px;height:80px}}

@media screen and (min-width:1110px){.hdr-logo-link,.icon-logo,.icon-logo-animate{width:200px;height:85px}}

@media screen and (min-width:1200px){.hdr-logo-link,.icon-logo,.icon-logo-animate{width:238px;height:101px}}

@media screen and (max-width:1109px){.hdr-logo-link{margin-left:.75rem}}

.icon-logo-animate.animate,.icon-logo-main.animate,.icon-logo-new.animate,.logo-animate.animate{padding:0}

.icon-logo-animate.animate svg g path,.icon-logo-main.animate svg g path,.icon-logo-new.animate svg g path,.logo-animate.animate svg g path{animation-timing-function:cubic-bezier(.4,.01,.165,.99);animation-delay:0;animation-iteration-count:1;animation-direction:forwards;animation-fill-mode:both}

.icon-logo-animate.animate svg g#Fruit path,.icon-logo-main.animate svg g#Fruit path,.icon-logo-new.animate svg g#Fruit path,.logo-animate.animate svg g#Fruit path{animation-duration:2s;animation-name:g}@supports (-ms-ime-align:auto){.icon-logo-animate.animate svg g#Fruit path,.icon-logo-main.animate svg g#Fruit path,.icon-logo-new.animate svg g#Fruit path,.logo-animate.animate svg g#Fruit path{animation-name:none!important}}

.icon-logo-animate.animate svg g#Leaf path,.icon-logo-main.animate svg g#Leaf path,.icon-logo-new.animate svg g#Leaf path,.logo-animate.animate svg g#Leaf path{animation-duration:.75s;animation-delay:.25s;animation-name:f}@supports (-ms-ime-align:auto){.icon-logo-animate.animate svg g#Leaf path,.icon-logo-main.animate svg g#Leaf path,.icon-logo-new.animate svg g#Leaf path,.logo-animate.animate svg g#Leaf path{animation-name:none!important}}footer .icon-logo-animate,footer .icon-logo-main,footer .icon-logo-new,footer .logo-animate{width:200px;height:85px}footer .icon-logo-animate #california path,footer .icon-logo-animate #for path,footer .icon-logo-animate #fruit,footer .icon-logo-animate #prunes path,footer .icon-logo-animate #r,footer .icon-logo-main #california path,footer .icon-logo-main #for path,footer .icon-logo-main #fruit,footer .icon-logo-main #prunes path,footer .icon-logo-main #r,footer .icon-logo-new #california path,footer .icon-logo-new #for path,footer .icon-logo-new #fruit,footer .icon-logo-new #prunes path,footer .icon-logo-new #r,footer .logo-animate #california path,footer .logo-animate #for path,footer .logo-animate #fruit,footer .logo-animate #prunes path,footer .logo-animate #r{fill:#542a45}@keyframes f{0%{stroke-dasharray:200;stroke-dashoffset:200}

to{stroke-dasharray:200;stroke-dashoffset:0}}@keyframes g{0%{stroke-dasharray:590;stroke-dashoffset:590}

to{stroke-dasharray:590;stroke-dashoffset:0}}

.icon-california{display:block;max-width:180px}

.icon-california svg{overflow:visible}

.icon-california .sun{will-change:transform,opacity;transform-origin:center;animation-delay:.5s;animation-duration:.9999999s;animation-name:i}

.icon-california .rays{will-change:transform,opacity;fill:#ce9f54;transform-origin:60% 40%;animation-duration:2.150989830508475s;animation-name:j;animation-delay:.95s}

.icon-california .california{animation-duration:2.25s;animation-name:h}

.icon-california .california,.icon-california .rays,.icon-california .sun{animation-timing-function:cubic-bezier(.4,.01,.165,.99);animation-iteration-count:1;animation-direction:forwards;animation-fill-mode:both;animation-play-state:paused}

.show .icon-california .california,.show .icon-california .rays,.show .icon-california .sun{animation-play-state:running}@keyframes h{0%{stroke-dasharray:650;stroke-dashoffset:650}

to{stroke-dasharray:650;stroke-dashoffset:0}}@keyframes i{0%{opacity:0;transform:translateY(20%)}

to{opacity:1;transform:translateY(0)}}@keyframes j{0%{opacity:0;transform:rotate(-180deg)}

to{opacity:1;transform:rotate(0)}}


.spacing--dsk-vert-6+.prefoot{padding-top:0}

table{font-size:.9rem;width:100%;position:relative;line-height:1.4}
table a{color:var(--dorado)}

table tr td,table tr th{padding:1rem;text-align:left}

@media screen and (max-width:833px){table tr td,table tr th{display:block;padding:.5rem;border-bottom:0!important}}

@media screen and (max-width:833px){table tr{margin-bottom:1rem;display:block;border-bottom:1px solid rgba(217,204,212,.6)}}

@media screen and (max-width:833px){table td:empty{display:none}}

@media screen and (max-width:833px){table td:before{content:attr(data-head);display:block;font-size:.8rem;color: var(--morado)!important;font-weight:700;text-transform:uppercase;letter-spacing:1px}}

table.mobhead .row{background:var(--bco)}

table tr td:first-of-type:last-of-type{content:"4"}

table thead tr{background:var(--lila); color: var(--morado)!important}

table thead tr th{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;padding-top:.75rem;padding-bottom:.75rem; color: var(--morado)!important}

table thead tr th:last-of-type{border-right:1px solid var(--lila)}

table tbody tr td{border:1px solid rgba(217,204,212,.6)}

@media screen and (min-width:834px){table tbody tr:first-of-type td{border-top:0}}

.page-id-40 .section--table table tbody tr td{border:1px solid var(--bco)}

.page-id-40 .section--table table tbody tr td:nth-of-type(odd){text-transform:uppercase;font-size:1rem;vertical-align:middle;font-weight:100;letter-spacing:1px}

@media screen and (min-width:834px){.page-id-40 .section--table table tbody tr td:nth-of-type(2n){width:20%;word-spacing:100vw}}

.page-id-40 .section--table.index--4 table thead tr{background-color:var(--morado);color:var(--bco)}

.page-id-40 .section--table.index--4 table tbody tr td{background-color:#ede9eb}

.page-id-40 .section--table.index--6 table{font-size:.9rem;width:100%;position:relative;line-height:1.4}

.page-id-40 .section--table.index--6 table thead tr{background-color:#d6ae76;color:var(--bco)}

.page-id-40 .section--table.index--6 table tbody tr td{background-color:#fbf7f1}

.page-id-40 .section--table.index--6 table tr td,.page-id-40 .section--table.index--6 table tr th{text-align:left}

@media screen and (max-width:833px){.page-id-40 .section--table.index--6 table tr td,.page-id-40 .section--table.index--6 table tr th{display:block;padding:.5rem;border-bottom:0!important}}

@media screen and (max-width:833px){.page-id-40 .section--table.index--6 table tr{margin-bottom:1rem;display:block;border-bottom:1px solid rgba(206,159,84,.6)}}

@media screen and (max-width:833px){.page-id-40 .section--table.index--6 table td:empty{display:none}}

@media screen and (max-width:833px){.page-id-40 .section--table.index--6 table td:before{content:attr(data-head);font-weight: 800!important;display:block;font-size:.85rem;color:color: var(--morado)!important;font-weight:700;text-transform:uppercase;letter-spacing:1px}}

.page-id-40 .section--table.index--6 table.mobhead .row{background:var(--bco)}

.page-id-40 .section--table.index--6 table tr td:first-of-type:last-of-type{content:"4"}

.page-id-40 .section--table.index--6 table thead tr{background:#ce9f54}

.page-id-40 .section--table.index--6 table thead tr th{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;padding-top:.75rem;padding-bottom:.75rem}

.page-id-40 .section--table.index--6 table tbody tr td{padding-top:.5rem;padding-bottom:.5rem}

@media screen and (min-width:834px){.page-id-40 .section--table.index--6 table tbody tr:first-of-type td{border-top:0}}

@media screen and (max-width:833px){.block--content table{width:100%!important}

.block--content table tr td{width:unset!important}}
