html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}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:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.navbar{display:none;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Lato",sans-serif;font-size:16px;line-height:2;color:#776951;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#52A845;text-decoration:none;}a:hover,a:focus{color:#06904F;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:10px;}.img-thumbnail{padding:4px;line-height:2;background-color:#fff;border:1px solid #ddd;border-radius:5px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:32px;margin-bottom:32px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role="button"]{cursor:pointer;}.container,#bottom-navigation > .inner,.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,#vue-area footer > .inner,.reward-split-bg,.reward-callout,.why-top-intro,.why-benefits,.why-questions .questions-header-content,.why-products .products-packages,.why-products .products-text,.social-callout .inner,.coupons-top-intro,.promo-content,.video-callout .inner,.login{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.container:before,#bottom-navigation > .inner:before,.resource-center-wrapper header > .inner:before,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top:before,#vue-area footer > .inner:before,.container:after,#bottom-navigation > .inner:after,.resource-center-wrapper header > .inner:after,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top:after,#vue-area footer > .inner:after,.reward-split-bg:before,.reward-callout:before,.why-top-intro:before,.why-benefits:before,.why-questions .questions-header-content:before,.why-products .products-packages:before,.why-products .products-text:before,.social-callout .inner:before,.coupons-top-intro:before,.promo-content:before,.video-callout .inner:before,.login:before,.reward-split-bg:after,.reward-callout:after,.why-top-intro:after,.why-benefits:after,.why-questions .questions-header-content:after,.why-products .products-packages:after,.why-products .products-text:after,.social-callout .inner:after,.coupons-top-intro:after,.promo-content:after,.video-callout .inner:after,.login:after{content:" ";display:table;}.container:after,#bottom-navigation > .inner:after,.resource-center-wrapper header > .inner:after,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top:after,#vue-area footer > .inner:after,.reward-split-bg:after,.reward-callout:after,.why-top-intro:after,.why-benefits:after,.why-questions .questions-header-content:after,.why-products .products-packages:after,.why-products .products-text:after,.social-callout .inner:after,.coupons-top-intro:after,.promo-content:after,.video-callout .inner:after,.login:after{clear:both;}@media (min-width:768px){.container,#bottom-navigation > .inner,.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,#vue-area footer > .inner,.reward-split-bg,.reward-callout,.why-top-intro,.why-benefits,.why-questions .questions-header-content,.why-products .products-packages,.why-products .products-text,.social-callout .inner,.coupons-top-intro,.promo-content,.video-callout .inner,.login{width:740px;}}@media (min-width:992px){.container,#bottom-navigation > .inner,.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,#vue-area footer > .inner,.reward-split-bg,.reward-callout,.why-top-intro,.why-benefits,.why-questions .questions-header-content,.why-products .products-packages,.why-products .products-text,.social-callout .inner,.coupons-top-intro,.promo-content,.video-callout .inner,.login{width:960px;}}@media (min-width:1200px){.container,#bottom-navigation > .inner,.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,#vue-area footer > .inner,.reward-split-bg,.reward-callout,.why-top-intro,.why-benefits,.why-questions .questions-header-content,.why-products .products-packages,.why-products .products-text,.social-callout .inner,.coupons-top-intro,.promo-content,.video-callout .inner,.login{width:1160px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.container-fluid:before,.container-fluid:after{content:" ";display:table;}.container-fluid:after{clear:both;}.row{margin-left:-10px;margin-right:-10px;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.33333%;}.col-xs-2{width:16.66667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333%;}.col-xs-5{width:41.66667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333%;}.col-xs-8{width:66.66667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333%;}.col-xs-11{width:91.66667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:auto;}.col-xs-pull-1{right:8.33333%;}.col-xs-pull-2{right:16.66667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.33333%;}.col-xs-pull-5{right:41.66667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.33333%;}.col-xs-pull-8{right:66.66667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.33333%;}.col-xs-pull-11{right:91.66667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:auto;}.col-xs-push-1{left:8.33333%;}.col-xs-push-2{left:16.66667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.33333%;}.col-xs-push-5{left:41.66667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.33333%;}.col-xs-push-8{left:66.66667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.33333%;}.col-xs-push-11{left:91.66667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1{margin-left:8.33333%;}.col-xs-offset-2{margin-left:16.66667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333%;}.col-xs-offset-5{margin-left:41.66667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333%;}.col-xs-offset-8{margin-left:66.66667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333%;}.col-xs-offset-11{margin-left:91.66667%;}.col-xs-offset-12{margin-left:100%;}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.33333%;}.col-sm-2{width:16.66667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333%;}.col-sm-5{width:41.66667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.33333%;}.col-sm-8{width:66.66667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333%;}.col-sm-11{width:91.66667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:auto;}.col-sm-pull-1{right:8.33333%;}.col-sm-pull-2{right:16.66667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.33333%;}.col-sm-pull-5{right:41.66667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.33333%;}.col-sm-pull-8{right:66.66667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333%;}.col-sm-pull-11{right:91.66667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:auto;}.col-sm-push-1{left:8.33333%;}.col-sm-push-2{left:16.66667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.33333%;}.col-sm-push-5{left:41.66667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.33333%;}.col-sm-push-8{left:66.66667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333%;}.col-sm-push-11{left:91.66667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0{margin-left:0%;}.col-sm-offset-1{margin-left:8.33333%;}.col-sm-offset-2{margin-left:16.66667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333%;}.col-sm-offset-5{margin-left:41.66667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333%;}.col-sm-offset-8{margin-left:66.66667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333%;}.col-sm-offset-11{margin-left:91.66667%;}.col-sm-offset-12{margin-left:100%;}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.33333%;}.col-md-2{width:16.66667%;}.col-md-3{width:25%;}.col-md-4{width:33.33333%;}.col-md-5{width:41.66667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66667%;}.col-md-12{width:100%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.33333%;}.col-md-pull-2{right:16.66667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.33333%;}.col-md-pull-5{right:41.66667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.33333%;}.col-md-pull-8{right:66.66667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333%;}.col-md-pull-11{right:91.66667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.33333%;}.col-md-push-2{left:16.66667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333%;}.col-md-push-5{left:41.66667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.33333%;}.col-md-push-8{left:66.66667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.33333%;}.col-md-push-11{left:91.66667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.33333%;}.col-md-offset-2{margin-left:16.66667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333%;}.col-md-offset-5{margin-left:41.66667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333%;}.col-md-offset-8{margin-left:66.66667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333%;}.col-md-offset-11{margin-left:91.66667%;}.col-md-offset-12{margin-left:100%;}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.33333%;}.col-lg-2{width:16.66667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333%;}.col-lg-5{width:41.66667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.33333%;}.col-lg-8{width:66.66667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333%;}.col-lg-11{width:91.66667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.33333%;}.col-lg-pull-2{right:16.66667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333%;}.col-lg-pull-5{right:41.66667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.33333%;}.col-lg-pull-8{right:66.66667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.33333%;}.col-lg-pull-11{right:91.66667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.33333%;}.col-lg-push-2{left:16.66667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.33333%;}.col-lg-push-5{left:41.66667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.33333%;}.col-lg-push-8{left:66.66667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333%;}.col-lg-push-11{left:91.66667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.33333%;}.col-lg-offset-2{margin-left:16.66667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333%;}.col-lg-offset-5{margin-left:41.66667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333%;}.col-lg-offset-8{margin-left:66.66667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333%;}.col-lg-offset-11{margin-left:91.66667%;}.col-lg-offset-12{margin-left:100%;}}table{background-color:transparent;}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:32px;}.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td{padding:8px;line-height:2;vertical-align:top;border-top:1px solid #ddd;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > th,.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed > thead > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}.table-hover > tbody > tr:hover{background-color:#f5f5f5;}table col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,.table > thead > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}.table-responsive{overflow-x:auto;min-height:0.01%;}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:24px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:32px;font-size:24px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:16px;line-height:2;color:#555555;}.form-control{display:block;width:100%;height:46px;padding:6px 12px;font-size:16px;line-height:2;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}.form-control::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control::-ms-expand{border:0;background-color:transparent;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:46px;}input[type="date"].input-sm,.input-group-sm > input.form-control[type="date"],.input-group-sm > input.input-group-addon[type="date"],.input-group-sm > .input-group-btn > input.btn[type="date"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm > input.form-control[type="time"],.input-group-sm > input.input-group-addon[type="time"],.input-group-sm > .input-group-btn > input.btn[type="time"],.input-group-sm
  input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm > input.form-control[type="datetime-local"],.input-group-sm > input.input-group-addon[type="datetime-local"],.input-group-sm > .input-group-btn > input.btn[type="datetime-local"],.input-group-sm
  input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm > input.form-control[type="month"],.input-group-sm > input.input-group-addon[type="month"],.input-group-sm > .input-group-btn > input.btn[type="month"],.input-group-sm
  input[type="month"]{line-height:30px;}input[type="date"].input-lg,.input-group-lg > input.form-control[type="date"],.input-group-lg > input.input-group-addon[type="date"],.input-group-lg > .input-group-btn > input.btn[type="date"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg > input.form-control[type="time"],.input-group-lg > input.input-group-addon[type="time"],.input-group-lg > .input-group-btn > input.btn[type="time"],.input-group-lg
  input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg > input.form-control[type="datetime-local"],.input-group-lg > input.input-group-addon[type="datetime-local"],.input-group-lg > .input-group-btn > input.btn[type="datetime-local"],.input-group-lg
  input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg > input.form-control[type="month"],.input-group-lg > input.input-group-addon[type="month"],.input-group-lg > .input-group-btn > input.btn[type="month"],.input-group-lg
  input[type="month"]{line-height:52px;}}.form-group{margin-bottom:15px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{min-height:32px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio + .radio,.checkbox + .checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled]
input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled]
.checkbox-inline{cursor:not-allowed;}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled]
.checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:48px;}.form-control-static.input-lg,.input-group-lg > .form-control-static.form-control,.input-group-lg > .form-control-static.input-group-addon,.input-group-lg > .input-group-btn > .form-control-static.btn,.form-control-static.input-sm,.input-group-sm > .form-control-static.form-control,.input-group-sm > .form-control-static.input-group-addon,.input-group-sm > .input-group-btn > .form-control-static.btn{padding-left:0;padding-right:0;}.input-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px;}select.input-sm,.input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn{height:30px;line-height:30px;}textarea.input-sm,.input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn,select[multiple].input-sm,.input-group-sm > select.form-control[multiple],.input-group-sm > select.input-group-addon[multiple],.input-group-sm > .input-group-btn > select.btn[multiple]{height:auto;}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px;}.form-group-sm select.form-control{height:30px;line-height:30px;}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto;}.form-group-sm .form-control-static{height:30px;min-height:44px;padding:6px 10px;font-size:12px;line-height:1.5;}.input-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:52px;padding:10px 16px;font-size:22px;line-height:1.33333;border-radius:10px;}select.input-lg,.input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn{height:52px;line-height:52px;}textarea.input-lg,.input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn,select[multiple].input-lg,.input-group-lg > select.form-control[multiple],.input-group-lg > select.input-group-addon[multiple],.input-group-lg > .input-group-btn > select.btn[multiple]{height:auto;}.form-group-lg .form-control{height:52px;padding:10px 16px;font-size:22px;line-height:1.33333;border-radius:10px;}.form-group-lg select.form-control{height:52px;line-height:52px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto;}.form-group-lg .form-control-static{height:52px;min-height:54px;padding:11px 16px;font-size:22px;line-height:1.33333;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:57.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:46px;height:46px;line-height:46px;text-align:center;pointer-events:none;}.input-lg + .form-control-feedback,.input-group-lg > .form-control + .form-control-feedback,.input-group-lg > .input-group-addon + .form-control-feedback,.input-group-lg > .input-group-btn > .btn + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width:52px;height:52px;line-height:52px;}.input-sm + .form-control-feedback,.input-group-sm > .form-control + .form-control-feedback,.input-group-sm > .input-group-addon + .form-control-feedback,.input-group-sm > .input-group-btn > .btn + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width:30px;height:30px;line-height:30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label ~ .form-control-feedback{top:37px;}.has-feedback label.sr-only ~ .form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#b5a892;}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto;}.form-inline .input-group > .form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,.form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:39px;}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.form-horizontal .form-group:after{clear:both;}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:10px;}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:22px;}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}}.input-group{position:relative;display:table;border-collapse:separate;}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0;}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group .form-control:focus{z-index:3;}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:6px 12px;font-size:16px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:5px;}.input-group-addon.input-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:2px;}.input-group-addon.input-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn{padding:10px 16px;font-size:22px;border-radius:10px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;font-size:0;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-1px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index:2;}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right:-1px;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{z-index:2;margin-left:-1px;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs{display:none !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (max-width:767px){.visible-xs-block{display:block !important;}}@media (max-width:767px){.visible-xs-inline{display:inline !important;}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table !important;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table !important;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table !important;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (min-width:1200px){.visible-lg-block{display:block !important;}}@media (min-width:1200px){.visible-lg-inline{display:inline !important;}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table !important;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.fancybox-enabled{overflow:hidden;}.fancybox-enabled body{overflow:visible;height:100%;}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-container ~ .fancybox-container{z-index:99992;}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(0.55,0.06,0.68,0.19);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-container--ready .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr;}.fancybox-show-controls .fancybox-controls{opacity:1;}.fancybox-infobar{display:none;}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all;}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all;}.fancybox-show-buttons .fancybox-buttons{display:block;}.fancybox-slider-wrap{overflow:hidden;direction:ltr;}.fancybox-slider-wrap,.fancybox-slider{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0;}.fancybox-slide > *{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box;}.fancybox-slide--image{overflow:hidden;}.fancybox-slide--image::before{display:none;}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff;}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent;}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:transparent;background-size:100% 100%;}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:-webkit-zoom-out;cursor:zoom-out;}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:-webkit-zoom-in;cursor:zoom-in;}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab;}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing;}.fancybox-spaceball{z-index:1;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden;}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default;}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer;}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2;}.fancybox-close-small:focus:after{outline:1px dotted #888;}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent;}.fancybox-close-small:hover:after{color:#555;background:#eee;}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0 30px;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);opacity:0;transition:opacity .2s;pointer-events:none;}.fancybox-show-caption .fancybox-caption-wrap{opacity:1;}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none;}.fancybox-caption a,.fancybox-caption button{pointer-events:all;}.fancybox-caption a{color:#fff;text-decoration:underline;}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none;}.fancybox-button--disabled{cursor:default;pointer-events:none;}.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6);}.fancybox-button:hover{background:rgba(0,0,0,0.8);}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block;}.fancybox-button--disabled::before,.fancybox-button--disabled::after{opacity:0.5;}.fancybox-button--left::after{left:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.fancybox-button--right::after{right:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.fancybox-button--left{border-bottom-left-radius:5px;}.fancybox-button--right{border-bottom-right-radius:5px;}.fancybox-button--close{float:right;}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px);}.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999;}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@media all and (max-width:800px){.fancybox-controls{text-align:left;}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none !important;}.fancybox-caption{padding:20px 0;margin:0;}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none;}.fancybox-button--play::before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent;}.fancybox-button--pause::before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px;background:transparent;}.fancybox-button--thumbs span{font-size:23px;}.fancybox-button--thumbs::before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:220px;}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box;}.fancybox-thumbs > ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;}.fancybox-thumbs > ul > li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1);}.fancybox-thumbs > ul > li > img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-thumbs > ul > li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}.fancybox-thumbs > ul > li.fancybox-thumbs-active:before{opacity:1;}@media all and (max-width:800px){.fancybox-thumbs{display:none !important;}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:0;}}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none;}@supports (-ms-overflow-style:none){.ps{overflow:auto !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto !important;}}.ps.ps--active-x > .ps__scrollbar-x-rail,.ps.ps--active-y > .ps__scrollbar-y-rail{display:block;background-color:transparent;}.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail{background-color:#eee;opacity:0.9;}.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x{background-color:#999;height:11px;}.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail{background-color:#eee;opacity:0.9;}.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y{background-color:#999;width:11px;}.ps > .ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0px;height:15px;}.ps > .ps__scrollbar-x-rail > .ps__scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px;}.ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x,.ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x{height:11px;}.ps > .ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px;}.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px;}.ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y,.ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y{width:11px;}.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail{background-color:#eee;opacity:0.9;}.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x{background-color:#999;height:11px;}.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail{background-color:#eee;opacity:0.9;}.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y{background-color:#999;width:11px;}.ps:hover > .ps__scrollbar-x-rail,.ps:hover > .ps__scrollbar-y-rail{opacity:0.6;}.ps:hover > .ps__scrollbar-x-rail:hover{background-color:#eee;opacity:0.9;}.ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x{background-color:#999;}.ps:hover > .ps__scrollbar-y-rail:hover{background-color:#eee;opacity:0.9;}.ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y{background-color:#999;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.gradient-red-orange-to-orange,.bg-flavors.grad-warm{background:#ee5c23;background:-moz-linear-gradient(top,#ee5c23 0%,#f6882e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5c23),color-stop(100%,#f6882e));background:-webkit-linear-gradient(top,#ee5c23 0%,#f6882e 100%);background:-o-linear-gradient(top,#ee5c23 0%,#f6882e 100%);background:-ms-linear-gradient(top,#ee5c23 0%,#f6882e 100%);background:linear-gradient(to bottom,#ee5c23 0%,#f6882e 100%);}.gradient-hot-pink-to-pink-orange{background:#fe329c;background:-moz-linear-gradient(top,#fe329c 0%,#ff805c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fe329c),color-stop(100%,#ff805c));background:-webkit-linear-gradient(top,#fe329c 0%,#ff805c 100%);background:-o-linear-gradient(top,#fe329c 0%,#ff805c 100%);background:-ms-linear-gradient(top,#fe329c 0%,#ff805c 100%);background:linear-gradient(to bottom,#fe329c 0%,#ff805c 100%);}.gradient-yellow-green-to-green{background:#63B954;background:-moz-linear-gradient(top,#63B954 0%,#06904F 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63B954),color-stop(100%,#06904F));background:-webkit-linear-gradient(top,#63B954 0%,#06904F 100%);background:-o-linear-gradient(top,#63B954 0%,#06904F 100%);background:-ms-linear-gradient(top,#63B954 0%,#06904F 100%);background:linear-gradient(to bottom,#63B954 0%,#06904F 100%);}.gradient-green-to-green-main,.styled-message,.coupons-top,.coupons-equity-promos,.promo-top,.video-callout,.product-reviews .reviews-featured,.paragraph--type--learn-more-section,.resource-center .related-products,#customer-reviews{background:#6ab848;background:-moz-linear-gradient(90deg,#6ab848 0%,#40a648 100%);background:-webkit-linear-gradient(90deg,#6ab848 0%,#40a648 100%);background:linear-gradient(90deg,#6ab848 0%,#40a648 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ab848',endColorstr='#40a648',GradientType=1);}.gradient-pale-yellow-to-white,.reward-top{background:#ffe56b;background:-moz-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe56b),color-stop(85%,#fff));background:-webkit-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-o-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-ms-linear-gradient(top,#ffe56b 0%,#fff 85%);background:linear-gradient(to bottom,#ffe56b 0%,#fff 85%);}.gradient-pale-yellow-to-white-with-bubble-top,.style-guide #backgrounds figure.yellow-to-white-with-bubble-top,.products-callout,.why-top,.coupons-promo-callout,.product-reviews .reviews-header,.paragraph--type--content,.paragraph--type--medical-professionals-header,.resource-center-wrapper header{background:#ffe56b;background:-moz-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe56b),color-stop(85%,#fff));background:-webkit-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-o-linear-gradient(top,#ffe56b 0%,#fff 85%);background:-ms-linear-gradient(top,#ffe56b 0%,#fff 85%);background:linear-gradient(to bottom,#ffe56b 0%,#fff 85%);}.gradient-pale-yellow-to-white-with-bubble-top-short-gradient,.reviews-category,.product-detail-header.product-category--kids,.product-detail-header.product-category--baby{background:#ffe56b;background:-moz-linear-gradient(top,#ffe56b 0%,#fff 33%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe56b),color-stop(33%,#fff));background:-webkit-linear-gradient(top,#ffe56b 0%,#fff 33%);background:-o-linear-gradient(top,#ffe56b 0%,#fff 33%);background:-ms-linear-gradient(top,#ffe56b 0%,#fff 33%);background:linear-gradient(to bottom,#ffe56b 0%,#fff 33%);}.gradient-white-to-pale-yellow-with-bubble-bottom,.style-guide #backgrounds figure.white-to-yellow-with-bubble-bottom,.home #promo{background:#fff;background:-moz-linear-gradient(top,#fff 50%,#ffe56b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(100%,#ffe56b));background:-webkit-linear-gradient(top,#fff 50%,#ffe56b 100%);background:-o-linear-gradient(top,#fff 50%,#ffe56b 100%);background:-ms-linear-gradient(top,#fff 50%,#ffe56b 100%);background:linear-gradient(to bottom,#fff 50%,#ffe56b 100%);}.bg-flavors{}.bg-flavors.green{background-color:#06904F;color:#FFE35F;}.bg-flavors.yellow{background-color:#FFE35F;color:#06904F;}.bg-flavors.orange{background-color:#ee5c23;color:#fff;}.bg-flavors.grad-warm{color:#FFE35F;}.cta a,#header a[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[type="submit"],.AstuteBotLauncher .ToggleChat,.paragraph--type--learn-more-section a,.btn,[class*='btn-']:not(.at-share-btn-elements){display:inline-block;background:#52A845;border:0;border-radius:2em;box-shadow:none;color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;line-height:1.35;min-width:180px;padding:1em 2.25em;text-transform:uppercase;text-align:center;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}.cta a:hover,#header a:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:hover[type="submit"],.AstuteBotLauncher .ToggleChat:hover,.paragraph--type--learn-more-section a:hover,.btn:hover,:hover[class*='btn-']:not(.at-share-btn-elements){background:#06904F;color:#fff;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;text-decoration:none;}.cta a:focus,#header a:focus[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:focus[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:focus[type="submit"],.AstuteBotLauncher .ToggleChat:focus,.paragraph--type--learn-more-section a:focus,.btn:focus,:focus[class*='btn-']:not(.at-share-btn-elements),.cta a:visited,#header a:visited[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:visited[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:visited[type="submit"],.AstuteBotLauncher .ToggleChat:visited,.paragraph--type--learn-more-section a:visited,.btn:visited,:visited[class*='btn-']:not(.at-share-btn-elements){color:#fff;text-decoration:none;}.cta a[class*='-outline'],#header a[class*='-outline'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-outline'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-outline'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-outline'],.paragraph--type--learn-more-section a[class*='-outline'],.btn[class*='-outline'],[class*='btn-']:not(.at-share-btn-elements)[class*='-outline']{background:#fff;border:1px solid #06904F;color:#06904F;}.cta a:hover[class*='-outline'],#header a:hover[class*='-outline'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:hover[class*='-outline'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:hover[class*='-outline'][type="submit"],.AstuteBotLauncher .ToggleChat:hover[class*='-outline'],.paragraph--type--learn-more-section a:hover[class*='-outline'],.btn:hover[class*='-outline'],:hover[class*='btn-']:not(.at-share-btn-elements)[class*='-outline']{background:#06904F;border:1px solid #06904F;color:#fff;}.cta a[class*='-green'],#header a[class*='-green'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-green'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-green'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-green'],.paragraph--type--learn-more-section a[class*='-green'],.btn[class*='-green'],[class*='btn-']:not(.at-share-btn-elements)[class*='-green']{background-color:#52A845;border:1px solid #52A845;color:#FDF192;}.cta a[class*='-green']:hover,#header a[class*='-green']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-green']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-green']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-green']:hover,.paragraph--type--learn-more-section a[class*='-green']:hover,.btn[class*='-green']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-green']:hover{background:#06904F;color:#FDF192;}.cta a[class*='-green']:visited,#header a[class*='-green']:visited[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-green']:visited[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-green']:visited[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-green']:visited,.paragraph--type--learn-more-section a[class*='-green']:visited,.btn[class*='-green']:visited,[class*='btn-']:not(.at-share-btn-elements)[class*='-green']:visited{color:#FDF192;}.cta a[class*='-blue'],#header a[class*='-blue'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-blue'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-blue'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-blue'],.paragraph--type--learn-more-section a[class*='-blue'],.btn[class*='-blue'],[class*='btn-']:not(.at-share-btn-elements)[class*='-blue']{background-color:#36b7db;color:#fff;}.cta a[class*='-blue']:hover,#header a[class*='-blue']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-blue']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-blue']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-blue']:hover,.paragraph--type--learn-more-section a[class*='-blue']:hover,.btn[class*='-blue']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-blue']:hover{background:#2487a2;color:#fff;}.cta a[class*='-blue']:visited,#header a[class*='-blue']:visited[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-blue']:visited[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-blue']:visited[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-blue']:visited,.paragraph--type--learn-more-section a[class*='-blue']:visited,.btn[class*='-blue']:visited,[class*='btn-']:not(.at-share-btn-elements)[class*='-blue']:visited{color:#fff;}.cta a[class*='-yellow'],#header a[class*='-yellow'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-yellow'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-yellow'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-yellow'],.paragraph--type--learn-more-section a[class*='-yellow'],.btn[class*='-yellow'],[class*='btn-']:not(.at-share-btn-elements)[class*='-yellow']{background-color:#FDF192;border:1px solid #FDF192;color:#52A845;}.cta a[class*='-yellow']:hover,#header a[class*='-yellow']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-yellow']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-yellow']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-yellow']:hover,.paragraph--type--learn-more-section a[class*='-yellow']:hover,.btn[class*='-yellow']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-yellow']:hover{background:#FFE35F;color:#52A845;}.cta a[class*='-yellow']:visited,#header a[class*='-yellow']:visited[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-yellow']:visited[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-yellow']:visited[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-yellow']:visited,.paragraph--type--learn-more-section a[class*='-yellow']:visited,.btn[class*='-yellow']:visited,[class*='btn-']:not(.at-share-btn-elements)[class*='-yellow']:visited{color:#52A845;}.cta a[class*='-orange'],#header a[class*='-orange'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-orange'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-orange'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-orange'],.paragraph--type--learn-more-section a[class*='-orange'],.btn[class*='-orange'],[class*='btn-']:not(.at-share-btn-elements)[class*='-orange']{background-color:#ee5c23;border:1px solid #ee5c23;color:#fff;}.cta a[class*='-orange']:hover,#header a[class*='-orange']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-orange']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-orange']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-orange']:hover,.paragraph--type--learn-more-section a[class*='-orange']:hover,.btn[class*='-orange']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-orange']:hover{background:#d54810;}.cta a[class*='-magenta'],#header a[class*='-magenta'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-magenta'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-magenta'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-magenta'],.paragraph--type--learn-more-section a[class*='-magenta'],.btn[class*='-magenta'],[class*='btn-']:not(.at-share-btn-elements)[class*='-magenta']{background-color:#fe329c;border:1px solid #fe329c;color:#fff;}.cta a[class*='-magenta']:hover,#header a[class*='-magenta']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-magenta']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-magenta']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-magenta']:hover,.paragraph--type--learn-more-section a[class*='-magenta']:hover,.btn[class*='-magenta']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-magenta']:hover{background:#ef017d;}.cta a[class*='-white'],#header a[class*='-white'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-white'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-white'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-white'],.paragraph--type--learn-more-section a[class*='-white'],.btn[class*='-white'],[class*='btn-']:not(.at-share-btn-elements)[class*='-white']{border:1px solid #fff;background-color:#fff;color:#52A845;}.cta a[class*='-white']:hover,#header a[class*='-white']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-white']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-white']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-white']:hover,.paragraph--type--learn-more-section a[class*='-white']:hover,.btn[class*='-white']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-white']:hover{border:1px solid #FDF192;background:#FDF192;color:#52A845;}.cta a[class*='-outline-alt'],#header a[class*='-outline-alt'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-outline-alt'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-outline-alt'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-outline-alt'],.paragraph--type--learn-more-section a[class*='-outline-alt'],.btn[class*='-outline-alt'],[class*='btn-']:not(.at-share-btn-elements)[class*='-outline-alt']{background:none;border:1px solid #fff;color:#fff;margin-top:10px;}.cta a[class*='-outline-alt']:hover,#header a[class*='-outline-alt']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-outline-alt']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-outline-alt']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-outline-alt']:hover,.paragraph--type--learn-more-section a[class*='-outline-alt']:hover,.btn[class*='-outline-alt']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-outline-alt']:hover{background:#fff;border:1px solid #06904F;color:#06904F;}.cta a[class*='-knockout'],#header a[class*='-knockout'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-knockout'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-knockout'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-knockout'],.paragraph--type--learn-more-section a[class*='-knockout'],.btn[class*='-knockout'],[class*='btn-']:not(.at-share-btn-elements)[class*='-knockout']{background:none;border:1px solid #fff;color:#fff;}.cta a[class*='-knockout']:hover,#header a[class*='-knockout']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-knockout']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-knockout']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-knockout']:hover,.paragraph--type--learn-more-section a[class*='-knockout']:hover,.btn[class*='-knockout']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-knockout']:hover{background-color:rgba(255,255,255,0.2);}.cta a[class*='-text'],#header a[class*='-text'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-text'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-text'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-text'],.paragraph--type--learn-more-section a[class*='-text'],.btn[class*='-text'],[class*='btn-']:not(.at-share-btn-elements)[class*='-text']{background:transparent;border:0;color:#776951;letter-spacing:0;min-width:0;padding:0;}.cta a[class*='-text']:hover,#header a[class*='-text']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-text']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-text']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-text']:hover,.paragraph--type--learn-more-section a[class*='-text']:hover,.btn[class*='-text']:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-text']:hover{background:transparent;}.cta a[class*='-text']:visited,#header a[class*='-text']:visited[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-text']:visited[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-text']:visited[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-text']:visited,.paragraph--type--learn-more-section a[class*='-text']:visited,.btn[class*='-text']:visited,[class*='btn-']:not(.at-share-btn-elements)[class*='-text']:visited{color:#776951;}.cta a:disabled,#header a:disabled[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:disabled[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:disabled[type="submit"],.AstuteBotLauncher .ToggleChat:disabled,.cta a:disabled:hover,#header a:disabled:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input:disabled:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input:disabled:hover[type="submit"],.AstuteBotLauncher .ToggleChat:disabled:hover,.cta a[class*='-disabled'],#header a[class*='-disabled'][href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-disabled'][type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-disabled'][type="submit"],.AstuteBotLauncher .ToggleChat[class*='-disabled'],.cta a[class*='-disabled']:hover,#header a[class*='-disabled']:hover[href*="where-to-buy"],.paragraph--type--form .webform-submission-form input[class*='-disabled']:hover[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[class*='-disabled']:hover[type="submit"],.AstuteBotLauncher .ToggleChat[class*='-disabled']:hover,.paragraph--type--learn-more-section a:disabled,.paragraph--type--learn-more-section a:disabled:hover,.paragraph--type--learn-more-section a[class*='-disabled'],.paragraph--type--learn-more-section a[class*='-disabled']:hover,.btn:disabled,.btn:disabled:hover,.btn[class*='-disabled'],.btn[class*='-disabled']:hover,[class*='btn-']:not(.at-share-btn-elements):disabled,[class*='btn-']:not(.at-share-btn-elements):disabled:hover,[class*='btn-']:not(.at-share-btn-elements)[class*='-disabled'],[class*='btn-']:not(.at-share-btn-elements)[class*='-disabled']:hover{cursor:not-allowed;opacity:.5;background:#aaa;}.why-top-intro,.coupons-top-intro,.product-reviews .reviews-header{padding-top:50px;padding-bottom:40px;text-align:center;}@media (min-width:480px){.why-top-intro,.coupons-top-intro,.product-reviews .reviews-header{padding-top:60px;}}@media (min-width:768px){.why-top-intro,.coupons-top-intro,.product-reviews .reviews-header{padding-top:70px;}}.why-products .products-links-row,[class*='xup']{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;text-align:center;width:100%;list-style:none;}.why-products .products-links-row .col,[class*='xup'] .col{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.why-products .products-links-row .col img,[class*='xup'] .col img{width:100%;max-width:500px;margin:0 auto;}@media (min-width:730px){.why-products .products-links-row,[class*='xup']{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:10px;padding-bottom:10px;max-width:90%;margin:0 auto;flex-flow:row wrap;justify-content:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;}.why-products .products-links-row .col,[class*='xup'] .col{-ms-flex:1 0 0%;flex:1;}.why-products .products-links-row[class*='xup1'] .col,[class*='xup'][class*='xup1'] .col{max-width:100%;}.why-products .products-links-row[class*='xup2'] .col,[class*='xup'][class*='xup2'] .col{max-width:50%;}.why-products .products-links-row[class*='xup3'] .col,[class*='xup'][class*='xup3'] .col{max-width:33.333%;}}@media (min-width:730px){.why-products .products-links-row[class*='xup4'] .col,[class*='xup'][class*='xup4'] .col{flex:0 50%;}}@media (min-width:992px){.why-products .products-links-row[class*='xup4'],[class*='xup'][class*='xup4']{flex-wrap:nowrap;}.why-products .products-links-row[class*='xup4'] .col,[class*='xup'][class*='xup4'] .col{flex:1 25%;}}.product-block{padding:20px 5%;text-align:center;}.product-block .product-block-text,.product-block .products-callout-title{}.product-block .product-block-text + .product-block-image,.product-block .products-callout-title + .product-block-image{margin-top:20px;}.product-block .product-block-heading{margin:0;}.product-block .product-block-image{line-height:0;}.product-block .product-block-image img{border:0;width:100%;}.product-block .product-block-image + .product-block-text{margin-top:20px;}.labeled-rule{display:block;text-align:center;margin:10px 0;overflow:hidden;}@media (min-width:992px){.labeled-rule{max-width:666px;margin-right:auto;margin-left:auto;}}.labeled-rule > span{display:inline-block;font-size:14px;line-height:1.85714;padding:0 20px;position:relative;color:#d0cfc7;}.labeled-rule > span:before,.labeled-rule > span:after{content:'';display:block;height:1px;width:100vw;background-color:#d0cfc7;position:absolute;top:50%;left:0;transform:translateX(-100%);}.labeled-rule > span:after{left:auto;right:0;transform:translateX(100%);}.reward-top-buttons [class*='btn-']{display:block;margin:10px auto;}@media (min-width:480px){.reward-top-buttons [class*='btn-']{display:inline-block;margin:10px;}}.inline-buttons-list{list-style:none;margin:0;padding:10px;text-align:center;}.inline-buttons-list li{display:block;padding:.75em;}@media (min-width:480px){.inline-buttons-list li{display:inline-block;padding:.5em;}}@media (min-width:480px){.inline-buttons-list .btn,.inline-buttons-list button{min-width:0;}}.split-bg,.split-bg-top,.reviews-category,.reward-split-bg{position:relative;overflow-x:hidden;text-align:center;}.split-bg .split-bg-left,.split-bg .split-bg-right,.split-bg-top .split-bg-left,.reviews-category .split-bg-left,.reward-split-bg .split-bg-left,.split-bg-top .split-bg-right,.reviews-category .split-bg-right,.reward-split-bg .split-bg-right{position:absolute;bottom:0;left:0;width:40%;z-index:0;height:100%;overflow-y:hidden;transform:translateX(-15%);}.split-bg .split-bg-left img,.split-bg .split-bg-right img,.split-bg-top .split-bg-left img,.reviews-category .split-bg-left img,.reward-split-bg .split-bg-left img,.split-bg-top .split-bg-right img,.reviews-category .split-bg-right img,.reward-split-bg .split-bg-right img{position:absolute;bottom:0;right:0;width:100%;max-width:100%;}.split-bg .split-bg-right,.split-bg-top .split-bg-right,.reviews-category .split-bg-right,.reward-split-bg .split-bg-right{left:auto;right:0;transform:none;transform:translateX(15%);}.split-bg .split-bg-right img,.split-bg-top .split-bg-right img,.reviews-category .split-bg-right img,.reward-split-bg .split-bg-right img{right:auto;left:0;}.split-bg .split-bg-content,.split-bg-top .split-bg-content,.reviews-category .split-bg-content,.reward-split-bg .split-bg-content{position:relative;z-index:2;padding:20px 11%;padding-bottom:12.5vw;width:100%;}@media (min-width:768px){.split-bg .split-bg-content,.split-bg-top .split-bg-content,.reviews-category .split-bg-content,.reward-split-bg .split-bg-content{padding:20px 13.5%;padding-bottom:100px;}}@media (min-width:992px){.split-bg .split-bg-content,.split-bg-top .split-bg-content,.reviews-category .split-bg-content,.reward-split-bg .split-bg-content{padding:50px 17.5% 150px 17.5%;max-width:1800px;margin-left:auto;margin-right:auto;}}.split-bg-top .split-bg-content,.reviews-category .split-bg-content{padding:20px 11%;padding-top:12.5vw;}@media (min-width:768px){.split-bg-top .split-bg-content,.reviews-category .split-bg-content{padding:20px 15%;padding-top:100px;}}@media (min-width:992px){.split-bg-top .split-bg-content,.reviews-category .split-bg-content{padding:150px 17.5% 50px 17.5%;}}.split-bg-top .split-bg-left img,.split-bg-top .split-bg-right img,.reviews-category .split-bg-left img,.reviews-category .split-bg-right img{bottom:auto;top:0;}.promo-callout{width:100%;padding-left:5%;padding-right:5%;}.promo-callout:after{content:"";display:table;clear:both;}@media (min-width:768px){.promo-callout{padding-left:10%;padding-right:10%;}}.promo-callout .promo-callout-image{padding-bottom:20px;}@media (min-width:480px){.promo-callout .promo-callout-image{float:left;width:45%;padding:0 10px 0 0;}}@media (min-width:768px){.promo-callout .promo-callout-image{width:200px;}}.promo-callout .promo-callout-image img{width:100%;}.promo-callout .promo-callout-content{display:inline;}.promo-callout .promo-callout-copy{text-align:center;}@media (min-width:480px){.promo-callout .promo-callout-copy{float:right;padding-left:10px;text-align:left;width:55%;}}@media (min-width:768px){.promo-callout .promo-callout-copy{width:calc(100% - 200px);}}.promo-callout .promo-callout-heading{margin:0 0 .5em 0;}.promo-callout .promo-callout-action{clear:both;text-align:center;}@media (min-width:480px){.promo-callout .promo-callout-action{padding-top:20px;}}@media (min-width:768px){.promo-callout .promo-callout-action{padding:20px 0 0 10px;}}@media (min-width:992px){.promo-callout .promo-callout-action{clear:none;display:inline-block;padding:0 0 0 10px;}}.promo-mid-callout,.image-callout.right{background:#FFE35F;border-radius:.5em;color:#776951;margin-top:70px;margin-bottom:70px;position:relative;width:calc(100% - 75px);margin-right:75px;margin-left:0;}.promo-mid-callout,.image-callout.right,.promo-mid-callout:last-child,.image-callout.right:last-child{margin-bottom:70px !important;}.promo-mid-callout > figure,.image-callout.right > figure{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;position:absolute;top:50%;bottom:auto;width:120px;height:calc(100% + 140px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-75px;left:auto;}@media (min-width:992px){.promo-mid-callout > figure,.image-callout.right > figure{width:150px;}}.style-guide .promo-mid-callout > figure:hover,.style-guide .image-callout.right > figure:hover{border:1px dashed rgba(255,153,153,0.8);background-color:rgba(255,153,153,0.24);}.style-guide .promo-mid-callout > figure:hover:after,.style-guide .image-callout.right > figure:hover:after{content:"available space";position:absolute;top:0;left:0;z-index:5;background-color:rgba(255,153,153,0.8);color:#fff;font-size:10px;text-transform:uppercase;padding:5px 10px;max-width:100%;}.promo-mid-callout > figure img,.image-callout.right > figure img{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);max-width:100%;max-height:100%;}@media (min-width:768px){.promo-mid-callout > figure img,.image-callout.right > figure img{top:50%;max-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.style-guide .promo-mid-callout > figure img:hover,.style-guide .image-callout.right > figure img:hover{opacity:0.6;}.promo-mid-callout > .content,.image-callout.right > .content{padding:20px 30px;width:100%;padding-right:calc(75px + 20px);padding-left:30px;}.promo-mid-callout > .content p,.image-callout.right > .content p{margin:0;}.promo-mid-callout > .content p + p,.image-callout.right > .content p + p{padding-top:.8em;}.button.promo-mid-callout,.button.image-callout.right{width:auto;margin-right:0;}.button.promo-mid-callout > figure,.button.image-callout.right > figure{right:-60px;}@media (min-width:992px){.button.promo-mid-callout > figure,.button.image-callout.right > figure{right:-75px;}}@media (min-width:992px){.button.promo-mid-callout > .content,.button.image-callout.right > .content{width:auto;margin-right:28.70494%;}}.button.promo-mid-callout > .button,.button.image-callout.right > .button{width:auto;margin-top:0;margin-right:calc(95px);margin-bottom:0;padding-bottom:20px;margin-left:30px;}@media (min-width:768px){.button.promo-mid-callout > .button,.button.image-callout.right > .button{margin-right:30px;margin-left:calc(95px);}}@media (min-width:992px){.button.promo-mid-callout > .button,.button.image-callout.right > .button{width:28.70494%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-right:30px;text-align:center;}}.button.promo-mid-callout > .button > .btn,.button.image-callout.right > .button > .btn{min-width:0;}@media (min-width:992px){.button.promo-mid-callout > .button > .btn,.button.image-callout.right > .button > .btn{display:inline-block;}}.button.promo-mid-callout > figure,.button.image-callout.right > figure{width:120px;right:-20px;}@media (min-width:768px){.button.promo-mid-callout > figure,.button.image-callout.right > figure{width:150px;right:-75px;}}.button.promo-mid-callout > .content,.button.image-callout.right > .content{padding-left:30px;padding-right:calc(60px + 20px);}@media (min-width:768px){.button.promo-mid-callout > .content,.button.image-callout.right > .content{padding-right:30px;padding-left:calc(95px);}}.image-callout,.image-callout.left{background:#FFE35F;border-radius:.5em;color:#776951;margin-top:70px;margin-bottom:70px;position:relative;width:calc(100% - 75px);margin-right:75px;margin-left:0;}.image-callout,.image-callout.left,.image-callout:last-child{margin-bottom:70px !important;}.image-callout > figure,.image-callout.left > figure{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;position:absolute;top:50%;bottom:auto;width:120px;height:calc(100% + 140px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-75px;left:auto;}@media (min-width:992px){.image-callout > figure,.image-callout.left > figure{width:150px;}}.style-guide .image-callout > figure:hover{border:1px dashed rgba(255,153,153,0.8);background-color:rgba(255,153,153,0.24);}.style-guide .image-callout > figure:hover:after{content:"available space";position:absolute;top:0;left:0;z-index:5;background-color:rgba(255,153,153,0.8);color:#fff;font-size:10px;text-transform:uppercase;padding:5px 10px;max-width:100%;}.image-callout > figure img,.image-callout.left > figure img{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);max-width:100%;max-height:100%;}@media (min-width:768px){.image-callout > figure img,.image-callout.left > figure img{top:50%;max-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.style-guide .image-callout > figure img:hover{opacity:0.6;}.image-callout > .content{padding:20px 30px;width:100%;padding-right:calc(75px + 20px);padding-left:30px;}.image-callout > .content p{margin:0;}.image-callout > .content p + p{padding-top:.8em;}.button.image-callout{width:auto;margin-right:0;}.button.image-callout > figure{right:-60px;}@media (min-width:992px){.button.image-callout > figure{right:-75px;}}@media (min-width:992px){.button.image-callout > .content{width:auto;margin-right:28.70494%;}}.button.image-callout > .button{width:auto;margin-top:0;margin-right:calc(95px);margin-bottom:0;padding-bottom:20px;margin-left:30px;}@media (min-width:768px){.button.image-callout > .button{margin-right:30px;margin-left:calc(95px);}}@media (min-width:992px){.button.image-callout > .button{width:28.70494%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-right:30px;text-align:center;}}.button.image-callout > .button > .btn{min-width:0;}@media (min-width:992px){.button.image-callout > .button > .btn{display:inline-block;}}.button.image-callout > figure{width:120px;right:-20px;}@media (min-width:768px){.button.image-callout > figure{width:150px;right:-75px;}}.button.image-callout > .content{padding-left:30px;padding-right:calc(60px + 20px);}@media (min-width:768px){.button.image-callout > .content{padding-right:30px;padding-left:calc(95px);}}@media (min-width:768px){.image-callout,.image-callout.left{margin-right:0;margin-left:75px;}.image-callout > figure,.image-callout.left > figure{right:auto;left:-75px;}.image-callout > .content{padding-right:30px;padding-left:calc(75px + 20px);}}.sr-only,.social-callout .social-links a .button-text,.home #masthead #masthead-scroller > span > span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}#mobile-menu .menu-utility a{color:#6e5d41;text-transform:uppercase;font-weight:700;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}#mobile-menu .menu-utility a:after{font-family:"FontAwesome";content:"\f138";margin-left:0.5em;}#mobile-menu .menu-utility a:hover{color:#06904F;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}.why-top-nav{background-color:none;border:1px solid #06904F;border-radius:5px;display:block;margin:20px auto;padding:0;position:relative;width:75%;max-width:300px;position:relative;text-align:left;}@media (min-width:480px){.why-top-nav{border:0;border-radius:0;text-align:center;width:100%;max-width:100%;}}.why-top-nav a,.why-top-nav .list-title{display:block;color:#776951;cursor:pointer;font-size:16px;font-weight:800;padding:.375em 1em;text-transform:uppercase;transition:all 333ms ease-out;}.why-top-nav a:hover,.why-top-nav .list-title:hover{color:#06904F;text-decoration:none;transition:all 333ms ease-out;}.why-top-nav .list-title{color:#63B954;padding-right:2em;position:relative;}.why-top-nav .list-title:after{content:"\f0d7";font-family:"FontAwesome";position:absolute;right:0;text-align:center;font-weight:400;text-indent:0;width:2em;}@media (min-width:480px){.why-top-nav .list-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}}.why-top-nav .list-content{position:absolute;top:100%;left:-1px;right:-1px;background-color:inherit;height:0;opacity:0;overflow:hidden;z-index:2;padding:0;margin:0;list-style:none;}.why-top-nav .list-content li{border:1px solid #06904F;margin:-1px 0 0 0;padding:0;}@media (min-width:480px){.why-top-nav .list-content{height:auto;opacity:1;position:static;}.why-top-nav .list-content li{border:0;margin:0;}}.why-top-nav:hover{border-radius:5px 5px 0 0;}.why-top-nav:hover .list-content{background:#fff;height:auto;overflow:visible;opacity:1;}@media (min-width:480px){.why-top-nav:hover .list-content{background:none;}}.coupons-equity-promos .coupon-block,.coupons-bottom .coupon-block{background:#fff;border-radius:5px;margin:25px auto;overflow:hidden;text-align:center;width:100%;text-align:center;}@media (min-width:768px){.coupons-equity-promos .coupon-block,.coupons-bottom .coupon-block{width:72.5%;max-width:600px;}}@media (min-width:992px){.coupons-equity-promos .coupon-block,.coupons-bottom .coupon-block{margin:25px 20px;width:calc(50% - 40px);text-align:left;float:left;}.coupons-equity-promos .coupon-block:first-child,.coupons-bottom .coupon-block:first-child{clear:left;}}.bleed-right{position:relative;background:#eee;}.bleed-right > .inner .copy{padding:20px;width:50%;}.bleed-right > .inner figure,.bleed-right > .inner .bleed-img{position:absolute;top:0;right:0;bottom:0;left:50%;background-position:center center;background-size:cover;background-repeat:no-repeat;}.modal,[data-modal-id],.dynamic-modal-wrapper{background:#fff;width:90%;max-width:500px;border-radius:10px;overflow:hidden;padding:0 !important;margin:20px 0 !important;}.modal .modal-header,[data-modal-id] .modal-header,.dynamic-modal-wrapper .modal-header{padding:20px 30px;padding-right:50px;position:relative;}.modal .modal-header:empty,[data-modal-id] .modal-header:empty,.dynamic-modal-wrapper .modal-header:empty{display:none;}.modal .modal-title,[data-modal-id] .modal-title,.dynamic-modal-wrapper .modal-title{font-size:28px;margin:0;padding:0;}.modal .modal-body,[data-modal-id] .modal-body,.dynamic-modal-wrapper .modal-body{background:#fff;padding:0 30px 20px 30px;position:relative;}.modal .modal-footer,[data-modal-id] .modal-footer,.dynamic-modal-wrapper .modal-footer{padding:0 30px 30px 30px;}.modal .modal-footer:empty,[data-modal-id] .modal-footer:empty,.dynamic-modal-wrapper .modal-footer:empty{display:none;}.modal .closer,[data-modal-id] .closer,.dynamic-modal-wrapper .closer,.modal .modal-close,[data-modal-id] .modal-close,.dynamic-modal-wrapper .modal-close,.modal [data-fancybox-close],[data-modal-id] [data-fancybox-close],.dynamic-modal-wrapper [data-fancybox-close],.modal [class*='fancybox-close'],[data-modal-id] [class*='fancybox-close'],.dynamic-modal-wrapper [class*='fancybox-close']{background:none;border-radius:0;display:block;line-height:1;position:absolute;top:0;right:0;z-index:9;}.modal .closer:hover,[data-modal-id] .closer:hover,.dynamic-modal-wrapper .closer:hover,.modal .modal-close:hover,[data-modal-id] .modal-close:hover,.dynamic-modal-wrapper .modal-close:hover,.modal [data-fancybox-close]:hover,[data-modal-id] [data-fancybox-close]:hover,.dynamic-modal-wrapper [data-fancybox-close]:hover,.modal [class*='fancybox-close']:hover,[data-modal-id] [class*='fancybox-close']:hover,.dynamic-modal-wrapper [class*='fancybox-close']:hover{background:none;}.modal [data-fancybox-close]:after,[data-modal-id] [data-fancybox-close]:after,.dynamic-modal-wrapper [data-fancybox-close]:after,.modal [class*='fancybox-close']:after,[data-modal-id] [class*='fancybox-close']:after,.dynamic-modal-wrapper [class*='fancybox-close']:after{background:none;display:inline;}.modal [data-fancybox-close]:after:hover,[data-modal-id] [data-fancybox-close]:after:hover,.dynamic-modal-wrapper [data-fancybox-close]:after:hover,.modal [class*='fancybox-close']:after:hover,[data-modal-id] [class*='fancybox-close']:after:hover,.dynamic-modal-wrapper [class*='fancybox-close']:after:hover{background:none;}.modal iframe,[data-modal-id] iframe,.dynamic-modal-wrapper iframe{border:0;padding:0;margin:0;width:99.9%;min-height:200px;overflow:scroll;position:relative;}@font-face{font-family:"culturelle-2017-icons";src:url(/themes/culturelle/dist/fonts/icomoon/culturelle-2017-icons.ttf?gx15kr=) format("truetype"),url(/themes/culturelle/dist/fonts/icomoon/culturelle-2017-icons.woff?gx15kr=) format("woff"),url(/themes/culturelle/dist/fonts/icomoon/culturelle-2017-icons.svg?gx15kr=#culturelle-2017-icons) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.badge{font-family:"culturelle-2017-icons" !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;}.icon-blocks:before{content:"";}.icon-lotus-pose:before{content:"";}.icon-apple:before{content:"";}.icon-boy-face:before{content:"";}.icon-pacifier:before{content:"";}.icon-stomach:before{content:"";}.icon-sun:before{content:"";}.style-guide #all-of-the-example-stuff{padding-top:70px;}.style-guide #buttons p{width:300px;padding:10px;}.style-guide #buttons p.bg-green{background:#06904F;color:#fff;}.style-guide #buttons p.bg-green a{margin-right:20px;}.style-guide .color-swatch{display:block;position:relative;padding:10px 10px 10px 70px;min-height:50px;}@media (min-width:768px){.style-guide .color-swatch{display:inline-block;vertical-align:middle;width:48%;}}@media (min-width:992px){.style-guide .color-swatch{width:31%;}}@media (min-width:1200px){.style-guide .color-swatch{width:22%;}}.style-guide .color-swatch .swatch{position:absolute;top:10px;left:10px;width:50px;height:50px;border:1px solid #ccc;}.style-guide .color-swatch span{display:block;line-height:1.2;font-weight:700;}.style-guide .color-swatch code{display:block;font-weight:400;}.style-guide #iconography ul{margin:0;padding:0;list-style:none;}.style-guide #iconography ul li{margin:0;padding:0;list-style:none;}.style-guide #iconography [class*="icon-"]{font-size:36px;display:inline-block;vertical-align:middle;}.style-guide #backgrounds figure{margin:20px 0;display:block;height:50vh;border:1px solid #999;}.style-guide #backgrounds figcaption{font-size:16px;padding:20px;}.style-guide #backgrounds figcaption code{font-size:12px;display:block;}.style-guide .sandbox{border:1px solid #d0cfcb;background:rgba(208,207,203,0.5);padding:60px;}.badge{background:#81d95d;background:-moz-linear-gradient(top,#81d95d 0%,#52A845 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#81d95d),color-stop(100%,#52A845));background:-webkit-linear-gradient(top,#81d95d 0%,#52A845 100%);background:-o-linear-gradient(top,#81d95d 0%,#52A845 100%);background:-ms-linear-gradient(top,#81d95d 0%,#52A845 100%);background:linear-gradient(to bottom,#81d95d 0%,#52A845 100%);display:inline-block;vertical-align:middle;height:45px;width:45px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;position:relative;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}.badge:before{font-family:"FontAwesome";content:"\f192";position:absolute;top:50%;left:50%;text-align:center;font-size:40px;line-height:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}a:hover .badge,.active .badge{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0%,#fff 100%);background:-o-linear-gradient(top,#fff 0%,#fff 100%);background:-ms-linear-gradient(top,#fff 0%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 100%);color:#63B954;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}.badge.small{height:25px;width:25px;}.badge.small:before{font-size:23px;}.badge.baby:before{font-family:"culturelle-2017-icons";content:"";}.badge.digestive:before,.badge.digestive-health:before{font-family:"culturelle-2017-icons";content:"";}.badge.everyday:before,.badge.everyday-wellness:before{font-family:"culturelle-2017-icons";content:"";}.badge.kids:before{font-family:"culturelle-2017-icons";content:"";}.sans-serif{font-family:"Lato",sans-serif;}.sans-serif-geometric,.other-products .other-products-button a{font-family:"Nunito Sans",sans-serif;}body,.reward-top-description h2{font-family:"Lato",sans-serif;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0.02em;color:#776951;}p{margin:0 0 .8em;}h1,h2,h3,h4,h5,h6,.h{font-family:"Nunito Sans",sans-serif;font-weight:600;line-height:1.21739;color:#52A845;margin:0;padding-bottom:.25em;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h a{color:#776951;}h1,.products-callout .products-callout-title h2,.h1{font-size:28px;word-spacing:-3px;}@media (min-width:768px){h1,.products-callout .products-callout-title h2,.h1{font-size:51px;}}@media (min-width:992px){h1,.products-callout .products-callout-title h2,.h1{font-size:55px;}}h2,.promo-top .promo-top-title h1,.video-callout .video-callout-text h1,.resource-center-wrapper header h1,.page-content h1,.product-category-container .categpru-title h1,.category-top-title h1,.h2{font-size:28px;}@media (min-width:768px){h2,.promo-top .promo-top-title h1,.video-callout .video-callout-text h1,.resource-center-wrapper header h1,.page-content h1,.product-category-container .categpru-title h1,.category-top-title h1,.h2{font-size:42px;}}@media (min-width:992px){h2,.promo-top .promo-top-title h1,.video-callout .video-callout-text h1,.resource-center-wrapper header h1,.page-content h1,.product-category-container .categpru-title h1,.category-top-title h1,.h2{font-size:46px;}}h3,.h3{font-size:36px;}h4,.paragraph--type--form .webform-submission-form > fieldset legend,.product-category-container h2,.h4{font-size:24px;}h5,.other-products .other-products-title h2,.h5{font-size:18px;}h6,.h6{color:#776951;font-size:14px;font-weight:700;line-height:1.57143;}h6 a,.h6 a{color:#52A845;}a{color:#52A845;}.copy-xsmall{font-family:"Lato",sans-serif;font-size:11px;line-height:2;letter-spacing:0.02em;}#footer,.paragraph--type--form .webform-submission-form .description,.paragraph--type--form-with-side-content .webform-submission-form .description,.coupon,.product-category .digestive-health-section .category-top-buttons .btn,.product-category .digestive-health-section .category-top-buttons button,.product-category .pro-well-section .category-top-buttons .btn,.product-category .pro-well-section .category-top-buttons button,.product-category .kids-section .category-top-buttons .btn,.product-category .kids-section .category-top-buttons button,.product-category .baby-section .category-top-buttons .btn,.product-category .baby-section .category-top-buttons button,.video-wrapper .video-callout-button button,.copy-small{font-family:"Lato",sans-serif;font-size:12px;line-height:2;letter-spacing:0.02em;}.why-top-description h2,.copy-large{font-family:"Lato",sans-serif;font-size:22px;line-height:1.36364;letter-spacing:0.025em;}.copy-xlarge{font-family:"Lato",sans-serif;font-size:33px;line-height:1.30303;letter-spacing:0.025em;}@font-face{font-family:'playtimewithhottoddies3dRg';src:url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeWithHotToddies3D-webfont.eot");src:url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeWithHotToddies3D-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeWithHotToddies3D-webfont.woff") format("woff"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeWithHotToddies3D-webfont.ttf") format("truetype"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeWithHotToddies3D-webfont.svg#playtimewithhottoddies3dRg") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'playtimewithhottoddiesobliqRg';src:url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeOblique-webfont.eot");src:url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeOblique-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeOblique-webfont.woff") format("woff"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeOblique-webfont.ttf") format("truetype"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/PlaytimeOblique-webfont.svg#playtimewithhottoddiesobliqRg") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"playtimeRg";src:url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/playtime.eot?") format("eot"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/playtime.woff") format("woff"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/playtime.ttf") format("truetype"),url("/themes/culturelle/dist/fonts/PlaytimeWithHotToddies/playtime.svg#PlaytimeWithHotToddies") format("svg");font-weight:normal;font-style:normal;}.styled-message{color:white;text-align:center;}.styled-message *{color:white;}.styled-message h2{color:#fff;font-family:"Lato",sans-serif;font-size:1.5em;font-weight:400;}#bottommenu{background-color:#FFE35F;background:#ffe448;background:-moz-linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);background:-webkit-linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);background:linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe448',endColorstr='#ffcf3a',GradientType=1);color:#705b38;font-size:14px;line-height:28px;}#bottommenu ul{margin:0;padding:0;}#bottommenu li{display:inline-block;}#bottommenu a{color:inherit;display:block;font-weight:700;padding:0 10px;white-space:nowrap;}@media (max-width:1199px){#bottommenu-inner{align-items:center;display:flex;flex-direction:column;text-align:center;}#bottommenu-inner > *{margin-bottom:20px;}#bottommenu-inner > *:first-child{margin-top:20px;}}@media (min-width:1200px){#bottommenu-inner{align-items:center;display:flex;flex-direction:row;height:111px;justify-content:space-between;text-align:left;}#bottommenu-inner > *{flex-grow:1;}}#block-sociallinksmenu a{font-size:0;height:37px;text-decoration:none;}#block-sociallinksmenu a:after{background-color:#fff;border:1px solid transparent;border-radius:50%;color:#ffcf3a;content:'F';display:block;float:left;font-family:"FontAwesome";font-size:18px;height:37px;line-height:37px;overflow:hidden;text-align:center;width:37px;}#block-sociallinksmenu a:hover:after{background-color:transparent;border-color:#fff;color:#fff;}#block-sociallinksmenu [href*=facebook]:after{content:'\f09a';}#block-sociallinksmenu [href*=twitter]:after{content:'\f099';}#block-sociallinksmenu [href*=instagram]:after{content:'\f16d';}#block-ihealthsites{border-radius:8px;color:#98886f;height:37px;position:relative;z-index:1;}#block-ihealthsites h2{color:inherit;cursor:pointer;border-radius:8px;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;white-space:nowrap;}#block-ihealthsites h2:after{content:"\f0d7";float:right;font-family:"FontAwesome";padding-left:10px;}#block-ihealthsites h2,#block-ihealthsites a{background-color:white;padding:4.5px 10px;}#block-ihealthsites .link{display:block;}#block-ihealthsites ul{border-radius:0 0 8px 8px;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;width:100%;}#block-ihealthsites li{display:block;}#block-ihealthsites a{font-weight:normal;text-decoration:none;}#block-ihealthsites a:hover,#block-ihealthsites a:focus,#block-ihealthsites a:active{background-color:#63B954;color:#fff;}#block-ihealthsites h2,#block-ihealthsites ul{border:1px solid transparent;}#block-ihealthsites:hover h2,#block-ihealthsites:hover ul,#block-ihealthsites:focus h2,#block-ihealthsites:focus ul,#block-ihealthsites.active h2,#block-ihealthsites.active ul{border-color:#63B954;}#block-ihealthsites:hover h2,#block-ihealthsites:focus h2,#block-ihealthsites.active h2{border-bottom-color:transparent;border-radius:8px 8px 0 0;}#block-ihealthsites:hover ul,#block-ihealthsites:focus ul,#block-ihealthsites.active ul{border-top-color:transparent;max-height:500px;}h1{word-spacing:-3px;}.strikethrough,.strike{text-decoration:line-through;}img{max-width:100%;}input:focus,a:focus,button:focus,textarea:focus,.select2-selection:focus,ul.jump-to:focus{outline:none;box-shadow:0px 0px 2px #666666;}.resource-center-teaser{padding:20px;}.resource-center-teaser ul{margin:0;padding:0;list-style:none;}.resource-center-teaser ul li{margin:0;padding:0;list-style:none;}@media (min-width:480px){.resource-center-teaser:after{content:"";display:table;clear:both;}}.resource-center-teaser .resource-cards{display:table;margin:0 auto;text-align:left;}@media (min-width:480px){.resource-center-teaser .resource-cards{display:block;text-align:center;}}.resource-center-teaser .resource-cards .resource-card{display:table-row;}@media (min-width:480px){.resource-center-teaser .resource-cards .resource-card{display:inline-block;width:180px;padding:10px 8px;}}.resource-cards-header{padding:20px;text-align:center;}.resource-cards-header:first-child{padding-top:0;}@media (min-width:480px){.resource-cards-header{padding:20px 4%;}}.resource-card-link{border-radius:5px;display:block;padding:10px;white-space:nowrap;}@media (min-width:480px){.resource-card-link{overflow:hidden;padding:0;white-space:normal;}}.resource-card-image{display:none;}@media (min-width:480px){.resource-card-image{display:block;}}.resource-card-image img{width:100%;}.resource-card-content{font-size:10px;font-weight:600;position:relative;text-transform:uppercase;text-align:center;}@media (min-width:480px){.resource-card-content{background:#ddd;padding:1.75em 1em 1em 1em;}}.resource-card-content [class^='icon-']:first-of-type{background:#06904F;border-radius:50%;color:#fff;display:inline-block;font-size:2.25em;margin-right:.375em;transform:translateY(25%);}@media (min-width:480px){.resource-card-content [class^='icon-']:first-of-type{display:block;font-size:3em;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}}.resource-card-content [class^='icon-']:last-of-type{transform:scale(0.9);}.resource-card-text{display:inline-block;font-weight:800;}.form input{background:transparent;border:0;box-shadow:0;}.reward-top{overflow-x:hidden;padding-top:60px;}@media (min-width:768px){.reward-top{padding-top:50px;}}@media (min-width:992px){.reward-top{padding-top:10px;}}.reward-top .more a{font-size:.875em;vertical-align:middle;display:inline-block;}.reward-top .more a:after{font-family:"FontAwesome";content:"\f138";display:inline-block;padding-left:.375em;}.reward-review-link a:after{color:#52A845;font-family:FontAwesome;content:"\f138";margin-left:4px;}.reward-products .xup3{max-width:100%;}.reward-products .reward-product-image a,.reward-products .reward-product-image a img{display:block;}.reward-top-buttons{margin:0 0 25px 0;}.reward-bottom{background:#fe329c;background:-moz-linear-gradient(45deg,#fe329c 0%,#ff805c 100%);background:-webkit-linear-gradient(45deg,#fe329c 0%,#ff805c 100%);background:linear-gradient(45deg,#fe329c 0%,#ff805c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe329c',endColorstr='#ff805c',GradientType=1);}.reward-digestive-health .reward-bottom{background:#ee5c23;background:-moz-linear-gradient(45deg,#ee5c23 0%,#f6882e 100%);background:-webkit-linear-gradient(45deg,#ee5c23 0%,#f6882e 100%);background:linear-gradient(45deg,#ee5c23 0%,#f6882e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5c23',endColorstr='#f6882e',GradientType=1);}.reward-pro-well .reward-bottom{background:#6ab848;background:-moz-linear-gradient(45deg,#6ab848 0%,#40a648 100%);background:-webkit-linear-gradient(45deg,#6ab848 0%,#40a648 100%);background:linear-gradient(45deg,#6ab848 0%,#40a648 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ab848',endColorstr='#40a648',GradientType=1);}.reward-kids .reward-bottom{background:#fe329c;background:-moz-linear-gradient(45deg,#fe329c 0%,#ff805c 100%);background:-webkit-linear-gradient(45deg,#fe329c 0%,#ff805c 100%);background:linear-gradient(45deg,#fe329c 0%,#ff805c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe329c',endColorstr='#ff805c',GradientType=1);}.reward-project-playground{background:linear-gradient(45deg,#fe329c -25%,#fff 75%);background:-moz-linear-gradient(45deg,#fe329c -25%,#fff 75%);background:-webkit-linear-gradient(45deg,#fe329c -25%,#fff 75%);}.reward-callout{padding:20px 0;text-align:center;}@media (min-width:768px){.reward-callout{padding:30px 0;}}@media (min-width:992px){.reward-callout{padding:40px 0;text-align:left;}.reward-callout:after{content:"";display:table;clear:both;}}@media (min-width:992px){.reward-callout .reward-callout-image{width:33.333%;float:left;}}.reward-callout .reward-callout-image img{width:100%;max-width:500px;margin:0 auto;}@media (min-width:992px){.reward-callout .reward-callout-content{width:66.666%;float:left;padding-left:4%;}}.reward-callout .reward-callout-title{color:#fff;}.reward-callout .reward-callout-text{color:#fff;font-size:18px;font-weight:400;line-height:1.4;}@media (min-width:992px){.reward-callout .reward-callout-text{font-size:22px;}}.review-rating:hover,.review-rating a:hover{text-decoration:none;}.review-rating-average,.review-rating-count{margin-left:8px;}.review-rating-count{font-weight:bold;color:#52A845;}.review-rating{color:#776951;text-decoration:none;}.review-rating-count{color:#52A845;}.review-rating-stars{color:#d7d5d5;display:inline-block;font-family:"FontAwesome";font-size:16px;position:relative;}.review-rating-stars:before{color:#d7d5d5;}.review-rating-stars:before,.review-rating-stars-inner:before{content:'\f005 \f005 \f005 \f005 \f005';display:block;}.review-rating-stars-inner{left:0;overflow:hidden;position:absolute;top:0;text-align:left;bottom:0;}.review-rating-stars-inner:before{color:#FFE35F;}.products-callout{text-align:center;}.products-callout > .inner{padding:40px 15px;}@media (min-width:768px){.products-callout > .inner{padding-top:100px;padding-bottom:80px;}}@media (min-width:992px){.products-callout > .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-top:70px;padding-bottom:100px;width:960px;position:relative;}.products-callout > .inner:after{content:"";display:table;clear:both;}}@media (min-width:1200px){.products-callout > .inner{width:1160px;}}.products-callout .products-callout-title h2{word-spacing:-3px;}.products-callout .products-callout-description p{font-size:18px;line-height:1.33333;}@media (min-width:768px){.products-callout .products-callout-description p{font-size:26px;}}@media (min-width:992px){.products-callout .products-callout-description p{font-size:30px;}}.products-callout .products-callout-packaging{margin:0 -15px;text-align:center;}@media (min-width:768px){.products-callout .products-callout-packaging{margin-right:0;margin-left:0;}}@media (min-width:1200px){.products-callout .products-callout-packaging{margin-right:auto;margin-left:auto;max-width:992px;}}.products-callout .products-callout-packaging img{display:inline-block;vertical-align:top;max-width:100%;}.products-callout .products-callout-buttons ul{margin:0;padding:0;list-style:none;}.products-callout .products-callout-buttons ul li{margin:0;padding:0;list-style:none;}.products-callout .products-callout-buttons ul{text-align:center;}.products-callout .products-callout-buttons ul li{display:block;margin:15px 0;}@media (min-width:768px){.products-callout .products-callout-buttons ul li{display:inline-block;vertical-align:middle;margin:0 10px;}}.products-callout .products-callout-buttons .button{font-size:13px;line-height:2;padding-top:11px;padding-bottom:11px;display:inline-block;letter-spacing:1px;vertical-align:middle;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;text-transform:uppercase;border:1px solid transparent;font-weight:700;padding-right:20px;padding-left:20px;min-width:230px;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;background-color:#63B954;color:#fff;}.products-callout .products-callout-buttons .button:hover{background-color:transparent;color:#63B954;border-color:#63B954;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}@media (min-width:768px){.products-callout .products-callout-buttons .button{font-size:12px;line-height:2;padding-top:7px;padding-bottom:7px;min-width:0;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;}}@media (min-width:992px){.products-callout .products-callout-buttons .button{font-size:14px;line-height:2;padding-top:7px;padding-bottom:7px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;}}.resource-center{text-align:center;background-color:#fff;}.resource-center > .inner{padding:90px 15px;}@media (min-width:768px){.resource-center > .inner{padding:70px 40px;}}@media (min-width:992px){.resource-center > .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding:90px 15px 75px;width:960px;position:relative;}.resource-center > .inner:after{content:"";display:table;clear:both;}}@media (min-width:1200px){.resource-center > .inner{width:1160px;}}.resource-center .resource-center-title h3{font-size:46px;}@media (min-width:768px){.resource-center .resource-center-title h3{font-size:46px;}}.resource-center .resource-center-description p,.resource-center h2{font-size:24px;line-height:1.36364;color:#705b38;font-family:"Lato",sans-serif;font-weight:400;}.resource-center .resource-center-view{margin-top:20px;}.resource-center .resource-center-view .button{font-size:12px;line-height:2;padding-top:13px;padding-bottom:13px;display:inline-block;vertical-align:middle;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-transform:uppercase;border:1px solid #52A845;font-weight:700;padding-right:20px;padding-left:20px;min-width:215px;background-color:transparent;color:#52A845;}.resource-center .resource-center-view .button:hover{background-color:#52A845;color:#fff;border-color:transparent;}@media (min-width:768px){.resource-center .resource-center-view .button{font-size:10px;line-height:2;padding-top:9px;padding-bottom:9px;min-width:160px;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;}}@media (min-width:992px){.resource-center .resource-center-view .button{font-size:10px;line-height:2;padding-top:9px;padding-bottom:9px;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;}}.resource-center .resource-center-centers{margin-top:40px;}.resource-center .resource-center-centers ul{margin:0;padding:0;list-style:none;}.resource-center .resource-center-centers ul li{margin:0;padding:0;list-style:none;}@media (min-width:768px){.resource-center .resource-center-centers > ul{margin:0 -25px;text-align:center;}}@media (min-width:768px){.resource-center .resource-center-centers > ul{margin:0 -15px;}}.resource-center .resource-center-centers .resource{display:block;position:relative;text-align:left;}@media (min-width:768px){.resource-center .resource-center-centers .resource{display:inline-block;vertical-align:middle;width:260px;min-height:200px;margin:0 25px 50px;text-align:right;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;background-color:#F3F3F3;}}@media (min-width:992px){.resource-center .resource-center-centers .resource{margin-right:12.5px;margin-bottom:30px;margin-left:12.5px;}}.resource-center .resource-center-centers .resource .resource-image{display:none;}@media (min-width:768px){.resource-center .resource-center-centers .resource .resource-image{display:block;}}.resource-center .resource-center-centers .resource .resource-icon,.resource-center .resource-center-centers .resource .resource-link{display:inline-block;vertical-align:middle;}.resource-center .resource-center-centers .resource .resource-icon{width:90px;text-align:right;padding:25px 0;}@media (min-width:768px){.resource-center .resource-center-centers .resource .resource-icon{display:block;position:relative;padding:0;width:auto;}}@media (min-width:768px){.resource-center .resource-center-centers .resource .resource-icon > .badge{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.resource-center .resource-center-centers .resource .resource-link{margin-left:10px;font-weight:900;font-size:14px;text-transform:uppercase;}@media (min-width:768px){.resource-center .resource-center-centers .resource .resource-link{display:block;margin:24px 0 0;text-align:center;}}.resource-center .resource-center-centers .resource .resource-link a:after{margin-left:0.25em;content:"\f138";font-family:"FontAwesome";font-weight:400;}.why-top{width:100%;padding-bottom:30px;}@media (min-width:992px){.why-top{padding-bottom:0;}}.why-top .category-jump{min-height:70px;}@media (min-width:480px){.why-top .category-jump{min-height:60px;}}@media (min-width:992px){.why-top .category-jump{height:auto;padding:0 0 20px 0;margin:0 auto;}}.why-top .category-jump .jump-to{display:block;height:69px;}.why-top .category-jump .jump-to:after{z-index:-1;}.why-top .category-jump .jump-to.active:after{top:22px;}@media (min-width:480px){.why-top .category-jump .jump-to{height:60px;}.why-top .category-jump .jump-to.active + .jump-to-go{height:69px;}.why-top .category-jump .jump-to.active:after{top:15px;}}@media (min-width:992px){.why-top .category-jump .jump-to{list-style:none;background:none;float:none;min-height:0;height:auto !important;}}.why-top .category-jump .jump-to li{line-height:1.4;vertical-align:middle;text-align:left;height:69px !important;padding-right:3em !important;}.why-top .category-jump .jump-to li:first-child:after{display:none;}@media (min-width:480px){.why-top .category-jump .jump-to li{height:60px !important;}}.why-top .category-jump .jump-to li > span{display:inline-block;vertical-align:middle;max-width:calc(100% - .5em);}@media (min-width:480px){.why-top .category-jump .jump-to li > span{display:inline;}}.why-top .category-jump .jump-to li:before{content:'';display:inline-block;height:100%;width:1px;vertical-align:middle;}@media (min-width:992px){.why-top .category-jump .jump-to li:before{display:none;}}.why-top .category-jump .jump-to li.active{display:block;}@media (min-width:480px){.why-top .category-jump .jump-to li{padding:1.4em 2.75em 1.4em 1.25em !important;}}@media (min-width:992px){.why-top .category-jump .jump-to li{display:block;float:none;text-align:center;height:auto !important;min-height:0 !important;padding:.125em 1em !important;position:static !important;top:0 !important;}}.why-top .category-jump .jump-to-go{height:69px !important;}@media (min-width:480px){.why-top .category-jump .jump-to-go{height:60px !important;}}.why-top-intro:after{content:"";display:table;clear:both;}@media (min-width:992px){.why-top-intro{padding-bottom:20px;}}.why-top-description h2{font-family:"Lato",sans-serif;font-weight:400;color:#705b38;font-size:24px;}.why-top-description h2 sup{font-size:50%;top:-1em;}.why-top-image{padding:0;}.why-top-image img{line-height:0;width:100%;}.why-benefits{padding:20px;text-align:center;}@media (min-width:992px){.why-benefits{padding:20px 0;}}.why-benefits .benefits-image{display:inline-block;margin:20px;width:calc(100% - 40px);}@media (min-width:768px){.why-benefits .benefits-image{display:inline-block;vertical-align:middle;width:calc(50% - 40px);}}.why-benefits .benefits-text{text-align:center;width:100%;padding:0 20px;}@media (min-width:768px){.why-benefits .benefits-text{display:inline-block;padding:20px 50px;text-align:left;vertical-align:middle;width:50%;margin-left:-.3em;}}.why-benefits .benefits-text a:after{color:#52A845;font-family:FontAwesome;content:"\f138";margin-left:4px;}.why-questions{text-align:center;}.why-questions ul{margin:0;padding:0;list-style:none;}.why-questions ul li{margin:0;padding:0;list-style:none;}.why-questions .why-questions-header{background:#ffe448;background:-moz-linear-gradient(75deg,#ffe448 0%,#ffcf3a 100%);background:-webkit-linear-gradient(75deg,#ffe448 0%,#ffcf3a 100%);background:linear-gradient(75deg,#ffe448 0%,#ffcf3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe448',endColorstr='#ffcf3a',GradientType=1);padding:30px 0 10px 0;}.why-questions .why-questions-content{position:relative;}@media (min-width:992px){.why-questions .why-questions-content{width:100%;margin-left:auto;margin-right:auto;overflow-x:hidden;}}.why-questions .questions-content-text{text-align:left;}@media (min-width:992px){.why-questions .questions-content-text{width:50%;}}.why-questions .questions-image-bleed{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:275px;}@media (min-width:992px){.why-questions .questions-image-bleed{height:auto;position:absolute;top:0;right:0;bottom:0;left:50%;width:50%;}}.why-questions .questions-slider-nav{text-align:center;width:100%;padding:0 50px 30px 50px;}.why-questions .questions-slider-nav ul,.why-questions .questions-slider-nav li{list-style:none;margin:0;padding:0;}.why-questions .questions-slider-nav li{display:inline-block;vertical-align:middle;text-align:center;margin:0 -.125em;}.why-questions .questions-slider-nav li:first-child{float:left;margin:0;}.why-questions .questions-slider-nav li:first-child a:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.why-questions .questions-slider-nav li:first-child a:after{position:static;}.why-questions .questions-slider-nav li:last-child{float:right;margin:0;}.why-questions .questions-slider-nav li:last-child a:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.why-questions .questions-slider-nav li:last-child a:after{position:static;}.why-questions .questions-slider-nav li.slider-nav-prev{float:left;margin:0;}.why-questions .questions-slider-nav li.slider-nav-next{float:right;margin:0;position:relative;}.why-questions .questions-slider-nav li.slider-nav-next:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.why-questions .questions-slider-nav li a,.why-questions .questions-slider-nav li span{cursor:pointer;display:block;height:32px;width:32px;}.why-questions .questions-slider-nav li a:hover,.why-questions .questions-slider-nav li span:hover{text-decoration:none;}.why-questions .questions-slider-nav li span{line-height:1.8;}.questions-slider{padding:40px 35px;}@media (min-width:768px){.questions-slider{padding:40px 60px 30px;}}@media (min-width:992px){.questions-slider{padding:40px 30px 40px 30px;}}.questions-slider .slider-wrapper{padding-bottom:0;padding-top:75px;}@media (min-width:992px){.questions-slider .slider-wrapper{padding-bottom:75px;padding-top:0;}}.questions-slider .slider-wrapper .slide{position:relative;}@media (min-width:992px){.questions-slider .slider-wrapper .slide{padding:30px 0 0 40px;}}.questions-slider .slider-wrapper .slide .slide-number{color:#f0eee5;font-size:90px;font-weight:800;line-height:1;position:absolute;top:0;left:0;z-index:-1;display:none;}@media (min-width:992px){.questions-slider .slider-wrapper .slide .slide-number{display:block;}}.questions-slider .slider-wrapper .slick-arrow{position:absolute;bottom:auto;top:5px;z-index:2;text-indent:-999em;width:50px;height:50px;background-color:transparent;border:none;color:rgba(119,105,81,0.4);font-size:60px;}@media (min-width:768px){.questions-slider .slider-wrapper .slick-arrow{font-size:50px;}}@media (min-width:992px){.questions-slider .slider-wrapper .slick-arrow{font-size:30px;bottom:5px;top:auto;}}.questions-slider .slider-wrapper .slick-arrow:hover{color:rgba(119,105,81,0.8);}.questions-slider .slider-wrapper .slick-arrow.slick-prev{left:0;}.questions-slider .slider-wrapper .slick-arrow.slick-prev:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.questions-slider .slider-wrapper .slick-arrow.slick-next{right:0;}.questions-slider .slider-wrapper .slick-arrow.slick-next:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.questions-slider .slider-wrapper .slick-dots{position:absolute;right:0;left:0;top:0;z-index:1;margin:0 50px;padding:15px 0;text-align:center;}@media (min-width:768px){.questions-slider .slider-wrapper .slick-dots{display:none;}}@media (min-width:992px){.questions-slider .slider-wrapper .slick-dots{bottom:0;top:auto;}}.questions-slider .slider-wrapper .slick-dots > li{display:inline-block;vertical-align:middle;position:relative;}.questions-slider .slider-wrapper .slick-dots > li > button{width:30px;height:30px;text-indent:-999em;display:block;background-color:transparent;border:none;color:rgba(119,105,81,0.4);}.questions-slider .slider-wrapper .slick-dots > li > button:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.questions-slider .slider-wrapper .slick-dots > li > button:hover{color:rgba(119,105,81,0.8);}.questions-slider .slider-wrapper .slick-dots > li.slick-active > button:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.why-products{text-align:center;padding-bottom:20px;}.why-products .products-header{background:#6ab848;background:-moz-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:-webkit-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:linear-gradient(75deg,#6ab848 0%,#40a648 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ab848',endColorstr='#40a648',GradientType=1);padding:40px 20px;}.why-products .products-heading{color:#fff;margin:0;padding-bottom:0;}.why-products .products-image,.why-products .products-packages{width:100%;text-align:center;}.why-products .products-image img,.why-products .products-packages img{line-height:0;width:100%;}.why-products .products-packages img{margin-top:-12.5vw;max-width:950px;}@media (min-width:992px){.why-products .products-packages img{margin-top:-124px;}}.why-products .products-text{padding-bottom:20px;}.why-products .products-subhead{color:#776951;font-size:1.5em;font-weight:normal;line-height:1.5;padding-bottom:1em;font-family:"Lato",sans-serif;font-weight:400;}.why-products .products-text-button{padding:20px;}@media (min-width:992px){.why-products .products-text-button{display:none;}}.why-products .products-with-links{display:none;}@media (min-width:992px){.why-products .products-with-links{display:block;text-align:left;}}.why-products .products-links-row{padding-top:0;padding-bottom:0;}.why-products .products-links-row li{padding:0 10px 20px 10px !important;}.why-products .products-links-row .btn{min-width:0;}@media (min-width:768px){.why-products .products-links-row{text-align:left;}}.social-callout{background:url("/themes/culturelle/dist/images/bg-why-social-callout_NoProduct.jpg") no-repeat 50% 50%;background-size:cover;padding:80px 0 60px 0;position:relative;}.social-callout h1,.social-callout .products-callout .products-callout-title h2,.products-callout .products-callout-title .social-callout h2,.social-callout h2,.social-callout .promo-top .promo-top-title h1,.promo-top .promo-top-title .social-callout h1,.social-callout .video-callout .video-callout-text h1,.video-callout .video-callout-text .social-callout h1,.social-callout .resource-center-wrapper header h1,.resource-center-wrapper header .social-callout h1,.social-callout .page-content h1,.page-content .social-callout h1,.social-callout .product-category-container .categpru-title h1,.product-category-container .categpru-title .social-callout h1,.social-callout .category-top-title h1,.category-top-title .social-callout h1,.social-callout h3,.social-callout h4,.social-callout .paragraph--type--form .webform-submission-form > fieldset legend,.paragraph--type--form .webform-submission-form > fieldset .social-callout legend,.social-callout .product-category-container h2,.product-category-container .social-callout h2,.social-callout h5,.social-callout .other-products .other-products-title h2,.other-products .other-products-title .social-callout h2,.social-callout h6{color:#fff;}.social-callout:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#796f6c;opacity:0.5;}.social-callout .inner{position:relative;z-index:1;}.social-callout h1,.social-callout .social-callout-heading{color:#fff;font-size:44px;}.social-callout p{color:#fff;font-size:24px;line-height:1.4;}.social-callout .social-links a{position:relative;background:rgba(0,0,0,0.1);border:2px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:24px;height:64px;width:64px;margin-right:24px;text-align:center;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}.social-callout .social-links a:hover{background:rgba(0,0,0,0.2);-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;text-decoration:none;}.social-callout .social-links a.social-facebook:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.social-callout .social-links a.social-twitter:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.social-callout .social-links a.social-instagram:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.coupons-top{width:100%;}.coupons-top h1{color:#FDF192;font-size:55px;}.coupons-top-intro{color:#fff;}.coupons-top-title h2{color:#FDF192;}.coupons-top-description h2{color:#fff;font-family:"Lato",sans-serif;font-size:1.5em;font-weight:400;}.coupons-promo-callout:after{content:"";display:table;clear:both;}.coupons-promo-callout .split-bg-content{text-align:left;}@media (min-width:768px){.coupons-promo-callout .split-bg-content{display:-ms-flexbox;display:flex;flex-direction:row;}}.coupons-promo-callout .promo-callout-image{margin:0 auto;padding:0 30px;max-width:72.5%;}@media (min-width:768px){.coupons-promo-callout .promo-callout-image{margin:0;padding:0;padding-right:20px;max-width:100%;width:300px;}}@media (min-width:992px){.coupons-promo-callout .promo-callout-image{width:325px;}}.coupons-promo-callout .promo-callout-image img{line-height:0;width:100%;}@media (min-width:768px){.coupons-promo-callout .promo-callout-content{-ms-flex:1 0 0%;flex:1;padding-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}}.coupons-promo-callout + .coupons-promo-callout .promo-callout-image{order:2;padding-right:0;padding-left:20px;}.coupons-promo-callout + .coupons-promo-callout .promo-callout-content{order:1;padding-left:0;padding-right:20px;}.coupons-promo-callout .promo-callout-copy{text-align:center;padding-top:20px;padding-bottom:20px;}@media (min-width:768px){.coupons-promo-callout .promo-callout-copy{padding-top:0;text-align:left;}}@media (min-width:992px){.coupons-promo-callout .promo-callout-copy{padding-bottom:0;}}.coupons-equity-promos{padding:35px 20px;}@media (min-width:992px){.coupons-equity-promos .container,.coupons-equity-promos #bottom-navigation > .inner,.coupons-equity-promos .resource-center-wrapper header > .inner,.resource-center-wrapper .coupons-equity-promos header > .inner,.coupons-equity-promos .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,.resource-center-wrapper header .coupons-equity-promos .gradient-pale-yellow-to-white-with-bubble-top,.coupons-equity-promos #vue-area footer > .inner,#vue-area .coupons-equity-promos footer > .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;}}@media (min-width:992px){.coupons-equity-promos .coupon-block{-ms-flex:1 0 0%;flex:1;}}.coupons-equity-promos .coupon-block-image{border-radius:5px 5px 0 0;overflow:hidden;width:100%;}.coupons-equity-promos .coupon-block-image img{width:100%;}.coupons-equity-promos .coupon-block-content{position:relative;}.coupons-equity-promos .coupon-block-packages{position:relative;z-index:0;height:0;padding-top:15.15152%;}.coupons-equity-promos .coupon-block-packages img{position:absolute;left:50%;bottom:0%;-webkit-transform:translate(-50%,25%);-moz-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);-o-transform:translate(-50%,25%);transform:translate(-50%,25%);}.coupons-equity-promos .coupon-block-text{padding:60px 20px 80px 20px;position:relative;text-align:center;z-index:1;}@media (min-width:768px){.coupons-equity-promos .coupon-block-text{padding-right:35px;padding-left:35px;}}@media (min-width:992px){.coupons-equity-promos .coupon-block-text{padding-right:45px;padding-left:45px;}}.coupons-equity-promos .coupon-block-action{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}.coupons-equity-promos .coupon-block-action h3{font-size:32px;}.coupons-bottom{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.coupons-bottom .container,.coupons-bottom #bottom-navigation > .inner,.coupons-bottom .resource-center-wrapper header > .inner,.resource-center-wrapper .coupons-bottom header > .inner,.coupons-bottom .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,.resource-center-wrapper header .coupons-bottom .gradient-pale-yellow-to-white-with-bubble-top,.coupons-bottom #vue-area footer > .inner,#vue-area .coupons-bottom footer > .inner{padding:35px 20px;}@media (min-width:992px){.coupons-bottom .container,.coupons-bottom #bottom-navigation > .inner,.coupons-bottom .resource-center-wrapper header > .inner,.resource-center-wrapper .coupons-bottom header > .inner,.coupons-bottom .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top,.resource-center-wrapper header .coupons-bottom .gradient-pale-yellow-to-white-with-bubble-top,.coupons-bottom #vue-area footer > .inner,#vue-area .coupons-bottom footer > .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;}}.coupons-bottom .coupon-block{padding:20px 20px 80px 20px;position:relative;}.coupons-bottom .coupon-block .coupon-block-text{text-align:center;}@media (min-width:768px){.coupons-bottom .coupon-block{padding:25px 35px 80px 35px;}}@media (min-width:992px){.coupons-bottom .coupon-block{text-align:left;padding:25px 40px 80px 40px;-ms-flex:1 0 0%;flex:1;}.coupons-bottom .coupon-block .coupon-block-action{text-align:center;}}.coupons-bottom .coupon-block:first-child h3{padding-left:15%;padding-right:15%;}.coupons-bottom .coupon-block-action{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}.coupons-bottom .coupon-block-action h3{font-size:32px;}.promo-top{color:#fff;text-align:left;position:relative;}.promo-top h2{color:#fff;font-size:1.25em;font-weight:400;font-family:"Lato",sans-serif;}@media (min-width:768px){.promo-top > .inner{max-width:1160px;margin:0 auto;position:static;}}.promo-top .promo-top-text{padding:90px 30px 15px 30px;}@media (min-width:992px){.promo-top .promo-top-text{padding:60px 20px 100px 20px;width:50%;}}@media (min-width:1200px){.promo-top .promo-top-text{padding:75px 20px;}}.promo-top .promo-top-title h1{color:#FDF192;padding-bottom:.25em;}.promo-top .promo-top-title p{line-height:1.5;}.promo-top .promo-top-description{padding-bottom:20px;}.promo-top .promo-top-buttons:after{content:"";display:table;clear:both;}.promo-top .promo-top-buttons [class*='btn']{margin-bottom:20px;margin-right:1em;min-width:150px;float:left;clear:left;}@media (min-width:768px){.promo-top .promo-top-buttons [class*='btn']{clear:none;float:none;}}@media (min-width:992px){.promo-top .promo-top-buttons [class*='btn']{float:left;clear:left;}}.promo-top .promo-top-buttons a.btn-knockout{position:relative;z-index:6;}@media (min-width:991px){.promo-top .promo-top-image{background-image:none;}}@media (min-width:992px){.promo-top .promo-top-image{position:absolute;top:0;right:0;bottom:0;left:50%;background-position:center center;background-size:cover;background-repeat:no-repeat;}}.promo-top .promo-top-image img{line-height:0;vertical-align:top;width:100%;}@media (min-width:768px){.promo-top .promo-top-image img{display:none;}}.promo-top .promo-top-video{padding:0 30px 75px 30px;}@media (min-width:991px){.promo-top .promo-top-video{background-image:none;}}@media (min-width:992px){.promo-top .promo-top-video{padding:50px 30px;position:absolute;z-index:1000;top:0;right:0;bottom:0;left:50%;background-position:center center;background-size:cover;background-repeat:no-repeat;}}.promo-top .promo-top-video img{line-height:0;vertical-align:top;width:100%;}@media (min-width:768px){.promo-top .promo-top-video img{display:none;}}.promo-top .promo-top-video .video-callout{padding:0px 30px;background:none;max-width:640px;}.promo-content .promo-packaging{margin-left:-20px;margin-right:-20px;position:relative;z-index:5;margin-top:-11vw;text-align:center;}@media (min-width:768px){.promo-content .promo-packaging{margin-left:0;margin-right:0;}}@media (min-width:1000px){.promo-content .promo-packaging{margin-top:-110px;}}.promo-content .promo-packaging img{width:100%;line-height:0;}@media (min-width:768px){.promo-content .promo-packaging img{max-width:85%;}}@media (min-width:992px){.promo-content .promo-packaging img{max-width:75%;}}.promo-content .promo-content-body{padding:20px 30px;}@media (min-width:992px){.promo-content .promo-content-body{padding:20px 100px;}}.promo-content .promo-content-body li{list-style:none;}.promo-content .promo-content-body li:before{content:"•";color:#06904F;display:inline-block;width:1em;margin-left:-1em;}.promo-mid-callout h5{color:#776951;}@media (min-width:768px){.promo-mid-callout{margin:calc(30px + 20px) 0 20px 75px;width:calc(100% - 75px);}.promo-mid-callout .image-callout-img{position:absolute;top:-30px;bottom:0;left:-75px;right:auto;width:150px;}.promo-mid-callout .image-callout-img img{line-height:0;width:100%;}.promo-mid-callout .image-callout-content{padding:20px;padding-left:calc(75px + 20px);width:100%;}.promo-mid-callout .image-callout-content p{margin:0;}.promo-mid-callout .image-callout-content p + p{padding-top:.8em;}}.video-callout{padding:50px 30px;text-align:left;width:100%;}@media (min-width:768px){.video-callout{padding:50px 50px 30px 50px;}}@media (min-width:992px){.video-callout{padding:100px 20px;}}.video-callout .inner{width:auto;}.video-callout .video-callout-text{color:#fff;padding-bottom:40px;}@media (min-width:768px){.video-callout .video-callout-text{padding-bottom:0;padding-left:40px;margin-left:50%;position:relative;}}@media (min-width:992px){.video-callout .video-callout-text{margin-left:auto;padding:20px 0 20px 80px;width:50%;float:right;}}.video-callout .video-callout-text h1{color:#FDF192;}.video-callout .video-callout-text h2{color:#FDF192;font-size:1em;}.video-callout .video-callout-text h3{color:#FDF192;}.video-callout .video-callout-button{padding-top:.5em;margin-bottom:25px;}@media (min-width:992px){.video-callout .video-callout-video{-ms-flex-order:1;order:1;width:50%;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;}}.video-callout .video-callout-image-container{position:relative;}@media (min-width:991px){.video-callout .video-callout-image{background-image:none;}}@media (min-width:768px){.video-callout .video-callout-image{position:absolute;top:0;right:50%;bottom:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat;}}.video-callout .video-callout-image img{line-height:0;vertical-align:top;width:100%;}@media (min-width:768px){.video-callout .video-callout-image img{display:none;}}.video-callout iframe{border-radius:1em;overflow:hidden;}.promo-hye{background:url("/themes/culturelle/dist/images/yellow-background-1160x297.png") no-repeat 50% 50%;background-size:cover;overflow:hidden;}.promo-hye .bgi_promo{background:url("/themes/culturelle/dist/images/bgi_background.jpg") no-repeat 50% 50%;}.promo-hye .promo-hye-content{margin:30px;text-align:center;overflow:hidden;margin:80px 30px;}@media (min-width:992px){.promo-hye .promo-hye-content{width:960px;margin-right:auto;margin-left:auto;}}@media (min-width:1200px){.promo-hye .promo-hye-content{width:1160px;}}.promo-hye .promo-hye-content figure,.promo-hye .promo-hye-content .promo-callout,.promo-hye .promo-hye-content .promo-callout-content{vertical-align:middle;}.promo-hye .promo-hye-content figure,.promo-hye .promo-hye-content .promo-callout{display:none;}@media (min-width:992px){.promo-hye .promo-hye-content figure,.promo-hye .promo-hye-content .promo-callout{display:inline-block;width:21.81818%;text-align:right;}}.promo-hye .promo-hye-content figure img,.promo-hye .promo-hye-content .promo-callout img{display:inline-block;}@media (min-width:768px){.promo-hye .promo-hye-content figure img,.promo-hye .promo-hye-content .promo-callout img{width:100%;}}.promo-hye .promo-hye-content figure figcaption,.promo-hye .promo-hye-content figure .caption,.promo-hye .promo-hye-content .promo-callout figcaption,.promo-hye .promo-hye-content .promo-callout .caption{color:#545454;font-size:14px;line-height:1.85714;text-transform:uppercase;margin-right:1em;margin-bottom:10px;}@media (min-width:768px){.promo-hye .promo-hye-content figure,.promo-hye .promo-hye-content figure:first-child,.promo-hye .promo-hye-content .promo-callout,.promo-hye .promo-hye-content .promo-callout:first-child{display:inline-block;width:33.89831%;padding:0;margin-right:-0.3em;}}@media (min-width:992px){.promo-hye .promo-hye-content figure,.promo-hye .promo-hye-content figure:first-child,.promo-hye .promo-hye-content .promo-callout,.promo-hye .promo-hye-content .promo-callout:first-child{width:24.41406%;}}.promo-hye .promo-hye-content .promo-callout{display:none;}@media (min-width:992px){.promo-hye .promo-hye-content .promo-callout{display:inline-block;width:19.04297%;}}.promo-hye .promo-hye-content .promo-callout img{width:80%;}.promo-hye .promo-hye-content .promo-callout .caption + img{width:100%;}@media (min-width:768px){.promo-hye .promo-hye-content .promo-callout-content{text-align:left;display:inline-block;margin-right:-0.3em;padding-left:30px;width:64.97175%;}}@media (min-width:992px){.promo-hye .promo-hye-content .promo-callout-content{width:55.56641%;}}.promo-hye .promo-hye-content .promo-callout-content h3{color:#52A845;font-size:29px;line-height:1.24138;}@media (min-width:768px){.promo-hye .promo-hye-content .promo-callout-content h3{font-size:32px;line-height:1.11111;}}.promo-hye .promo-hye-content .promo-callout-content h4{font-size:18px;}.promo-hye .promo-hye-content .promo-callout-content p{color:#545454;font-size:16px;line-height:1.375;}@media (min-width:768px){.promo-hye .promo-hye-content .promo-callout-content p{font-size:16px;line-height:1.44444;}}.promo-hye.orange{background:#ee5c23;}.promo-hye.orange figure figcaption,.promo-hye.orange figure h3,.promo-hye.orange figure h4,.promo-hye.orange figure p,.promo-hye.orange .promo-callout-content figcaption,.promo-hye.orange .promo-callout-content h3,.promo-hye.orange .promo-callout-content h4,.promo-hye.orange .promo-callout-content p{color:#fff;}.promo-hye.yellow{background:url("/themes/culturelle/dist/images/yellow-background-1160x297.png") no-repeat 50% 50%;background-size:cover;}.promo-hye{border-top:1px solid #d0cfc7;}.promo-hye.reward-project-playground{background:linear-gradient(45deg,#fe329c -40%,#fff 60%);background:-moz-linear-gradient(45deg,#fe329c -40%,#fff 60%);background:-webkit-linear-gradient(45deg,#fe329c -40%,#fff 60%);}.reviews-header-description{font-size:22px;line-height:32px;}.reviews-header-description a.btn-outline-alt{margin:0 15px;}a.btn.button-get-a-coupon{width:100%;}@media (min-width:768px){a.btn.button-get-a-coupon{width:inherit;}}.product-reviews .reviews-header .inner{padding:0 20px;}@media (min-width:992px){.product-reviews .reviews-header .inner{max-width:1160px;margin-left:auto;margin-right:auto;}}.product-reviews .reviews-header .reviews-header-description h2:first-child{display:none;}.product-reviews .reviews-header-buttons{padding:1em 0 2em 0;width:100%;}.product-reviews .reviews-header-buttons [class*='btn']{margin-bottom:10px;}@media (min-width:768px){.product-reviews .reviews-header-buttons br{display:none;}}.product-reviews .reviews-featured{color:#fff;text-align:center;}.product-reviews .reviews-featured .inner{position:static;padding:30px 20px;margin:0 auto;}.product-reviews .reviews-featured .inner .reviews-header-description{width:100%;font-size:1.5em;}.product-reviews .reviews-featured .inner .reviews-header-description h4{color:#FDF192;font-size:36px;}.product-reviews .reviews-featured .inner .reviews-header-buttons{width:100%;}@media (min-width:992px){.product-reviews .reviews-featured .inner{max-width:1160px;margin:0 auto;position:static;display:flex;flex-direction:row;align-content:center;justify-content:center;padding:50px;}}.product-reviews .reviews-featured .reviews-featured-title{color:#FDF192;padding-bottom:30px;}@media (min-width:768px){.product-reviews .reviews-featured .reviews-featured-title{padding-bottom:50px;}}@media (min-width:992px){.product-reviews .reviews-featured .reviews-featured-title{padding-bottom:20px;}}.product-reviews .reviews-featured-text{padding:20px;}.product-reviews .reviews-featured-text strong,.product-reviews .reviews-featured-text h3{color:#FDF192;}.product-reviews .reviews-featured-text h3{font-size:20px;}@media (min-width:768px){.product-reviews .reviews-featured-text h3{font-size:28px;}}@media (min-width:992px){.product-reviews .reviews-featured-text{width:50%;padding-left:20px;}.product-reviews .reviews-featured-text h3{font-size:32px;margin-top:1em;}}.product-reviews .reviews-featured-packages{padding-bottom:30px;}.product-reviews .reviews-featured-packages img{max-width:100%;margin:0 auto;}@media (min-width:992px){.product-reviews .reviews-featured-packages{width:50%;padding-right:20px;}}.reviews-category{padding-bottom:30px;}@media (min-width:768px){.reviews-category{padding-bottom:50px;}}@media (min-width:992px){.reviews-category{padding-bottom:100px;}}.reviews-category-products{border:2px solid #FDF192;background:rgba(255,255,255,0.2);border-radius:1em;padding:20px;}@media (min-width:768px){.reviews-category-products{padding:40px 20px;}}@media (min-width:768px){.reviews-single-product{display:flex;flex-direction:row;}}.reviews-single-product + .reviews-single-product{margin-top:30px;}.reviews-single-product .reviews-single-product-image{width:100%;}.reviews-single-product .reviews-single-product-image img{width:33%;max-width:150px;}@media (min-width:768px){.reviews-single-product .reviews-single-product-image{width:180px;padding:0 20px;}.reviews-single-product .reviews-single-product-image img{width:100%;max-width:100%;}}@media (min-width:992px){.reviews-single-product .reviews-single-product-image{width:200px;}}@media (min-width:768px){.reviews-single-product .reviews-single-text{flex:1;text-align:left;padding-left:20px;}}.reviews-single-product .reviews-single-text .rating-stars,.reviews-single-product .reviews-single-text .rating-author{display:inline-block;}.reviews-single-product .reviews-single-text .rating-author{margin-left:10px;}.reviews-single-product .reviews-single-body .more{display:inline-block;position:relative;}.reviews-single-product .reviews-single-body .more:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.reviews-single-product .reviews-single-body .more:after{position:static;padding-left:.25em;}.reviews-single-product .reviews-single-title{padding:.5em 0;}.modal,[data-modal-id],.dynamic-modal-wrapper{background-color:#fff !important;}.fancybox-slide .modal-video-wrapper{background:none;padding:0;width:80vw;overflow:visible;}.fancybox-slide .modal-video-wrapper > span{display:none;}.fancybox-caption-wrap{display:none;}body{margin-left:0 !important;}#patterns > section,#patterns > article,#patterns > div{margin:20px 20px 0 20px;width:calc(100% - 40px);border:1px dashed #333;}#patterns .image-callout{border:0;}.modal.specimen{display:block !important;}.terms h1,.privacy-policy h1,.not-found h1{text-align:center;}.terms p,.privacy-policy p,.not-found p{color:#705b38;}.terms h4,.terms h2,.privacy-policy h4,.privacy-policy h2,.not-found h4,.not-found h2{font-family:"Lato",sans-serif;font-weight:400;color:#705b38;}.promotion .fancybox-buttons{display:none !important;}.login{padding-top:60px;padding-bottom:60px;}@media (min-width:768px){.login{padding-top:70px;padding-bottom:70px;}}@media (min-width:992px){.login{padding-top:80px;padding-bottom:80px;}}.login .login-top-title h1{padding:0;}.login .login-top-description{padding-bottom:2em;margin:0;}.login .login-top-description{padding-bottom:1em;}.login form input{margin-bottom:.5em !important;}.login form label{padding-top:.5em !important;}.login form #edit-name--description{margin-bottom:1em;}.login form #edit-pass--description{margin-bottom:2em;}.search-results .search-result{padding:20px 0;border-bottom:1px solid #ccc;}.search-results h2{font-size:1.75em;margin:15px 0 0 0;color:#6e5d41;}.search-results .search-top-title h1{font-size:2em;color:#6e5d41;}.search-results .search-result-title{font-size:1.5em;}.search-results nav{padding-top:25px;}.search-results nav ul.js-pager__items{display:table;list-style:none;margin:0 auto;overflow:hidden;padding:0;}.search-results nav ul.js-pager__items li{float:left;height:48px;line-height:48px;text-align:center;width:20vw;}.search-results nav ul.js-pager__items a{display:block;}.notfound-top-description{text-align:center;}.select2-results__options{position:relative;border:1px solid #63B954;}.questions-slider h3{color:#776951;}.questions-header-content{font-size:1.5em;line-height:1.5em;}.why-top-description{font-size:1.5em;}.reviews-featured-text{font-size:1.375em;}.inline-link a{font-weight:700;}.products-links-row li h5{font-size:24px;}div[aria-label="Error message"]{display:none;}.list-content-label{display:none;}@media (min-width:768px){.list-content-label{display:block;}}.categpru-title h1{font-size:46px;}.reward-top-title h1{font-size:46px;}.reward-top-description h2{font-size:20px;}.nobr{white-space:nowrap;}.select2-container .select2-dropdown{z-index:99994;}.select2-container .select2-dropdown.non-modal{z-index:1000;}.mobile-menu-open .select2-container .select2-dropdown,.modal-instance-open .select2-container .select2-dropdown{z-index:auto;}.ProjectPlayground h3{font-size:24px;}@media (min-width:992px){.ProjectPlayground h3{font-size:36px;}}.wufoo{padding:20px !important;}#wufoo-z1h6aezq0ueqt71{width:95% !important;margin:0 2.5% !important;}.sup,.sub{vertical-align:baseline;font-size:90%;position:relative;zoom:1;}.sup{bottom:0.3em;}.sub{bottom:-0.3em;}p.footnote{text-align:left;font-size:14px;}.reward-project-playground .promo-hye-content .promo-callout-content h3{font-size:46px;}.reward-project-playground .promo-hye-content .promo-callout-content p{font-size:22px;}.playground-callout .dropdown-callout-title{line-height:22px;font-size:22px;}#edit-hcp-sample-audience--wrapper{width:100%;border:1px solid #ccc;border-radius:8px;padding:10px 10px 25px 10px;float:left;margin-bottom:80px;margin-right:25px;}@media (min-width:992px){#edit-hcp-sample-audience--wrapper{width:40%;}}#edit-hcp-sample-audience--wrapper .fieldset-wrapper{margin-top:-25px;}#edit-hcp-sample-audience--wrapper legend{top:-14px;position:relative;border-bottom:1px solid #ccc;text-transform:uppercase;}#edit-hcp-sample-audience--wrapper legend span{position:relative;top:15px;background-color:white;padding:0 15px;margin-left:-15px;}#edit-hcp-want-kids-sample--wrapper{width:100%;border:1px solid #ccc;border-radius:8px;padding:10px 10px 25px 10px;float:left;margin-bottom:80px;}@media (min-width:992px){#edit-hcp-want-kids-sample--wrapper{width:40%;}}#edit-hcp-want-kids-sample--wrapper .fieldset-wrapper{margin-top:-25px;}#edit-hcp-want-kids-sample--wrapper legend{top:-14px;position:relative;border-bottom:1px solid #ccc;text-transform:uppercase;}#edit-hcp-want-kids-sample--wrapper legend span{position:relative;top:15px;background-color:white;padding:0 15px;margin-left:-15px;}.js-form-item.form-item.js-form-type-radio.form-item-hcp-want-kids-sample.js-form-item-hcp-want-kids-sample:nth-child(3n){margin-top:-150px;position:absolute;width:40%;}@media (min-width:992px){.js-form-item.form-item.js-form-type-radio.form-item-hcp-want-kids-sample.js-form-item-hcp-want-kids-sample:nth-child(3n){margin-top:40px;margin-left:-305px;}}.womens-promo{background:url(/themes/culturelle/dist/images/womens_digestive_health_2.png) no-repeat 50% 50%;min-height:550px;background-size:cover;padding:100px 0px;background-position:bottom center;}.womens-promo .promo-hye-content{margin:0 auto;}.womens-promo .promo-hye-content .promo-callout-content p{color:#fff;font-size:22px;}.womens-promo .promo-hye-content .promo-callout-content h3{color:#FDF192;font-size:36px;}@media (min-width:992px){.womens-promo .promo-hye-content .promo-callout-content p{font-size:20px;}.womens-promo .promo-hye-content .promo-callout-content h3{font-size:44px;}}.womens-promo .promo-hye-content .btn-promo-callout-blue{background:#36b7db;}.promo-hye-content .womens-promo .alt{margin:0 auto;}.promo-hye-content .womens-promo .alt .promo-callout-content p{color:#545454;font-size:22px;}.promo-hye-content .womens-promo .alt .promo-callout-content h3{color:#36b7db;font-size:36px;}@media (min-width:992px){.promo-hye-content .womens-promo .alt .promo-callout-content p{font-size:28px;}.promo-hye-content .womens-promo .alt .promo-callout-content h3{font-size:46px;}}.promo-hye-content .womens-promo .alt .btn-promo-callout-blue{background:#36b7db;}.fancybox-content > .region{width:90%;}@media (min-width:768px){.fancy-width{height:70% !important;}}.fancybox-close-small:after{border-radius:50%;border-color:#ccc;border-width:1.5px;}.bgi-promo .promo-hye-content .promo-callout-content{width:100%;}.bgi-promo .promo-hye-content .promo-callout-content p{text-shadow:none;}.bgi-promo .promo-hye-content .promo-callout-content h3{color:#000;text-shadow:none;}@media (min-width:768px){.bgi-promo .promo-hye-content .promo-callout-content{width:60%;}}@media (min-width:992px){.bgi-promo .promo-hye-content .promo-callout-content{width:42%;}}.bgi-promo .promo-hye-content .promo-callout{display:none;}@media (min-width:992px){.bgi-promo .promo-hye-content .promo-callout{width:30%;display:inline-block;}}.bgi-promo .promo-hye-content .promo-callout-image{width:100%;display:inline;}@media (min-width:992px){.bgi-promo .promo-hye-content .promo-callout-image{width:30%;}}.my-digestive-health-probiotic .promo-hye,.my-pro-well-probiotic .promo-hye{background:#008445;}.my-digestive-health-probiotic .bgi-promo .promo-hye-content p,.my-pro-well-probiotic .bgi-promo .promo-hye-content p{color:white;text-shadow:none;}.my-digestive-health-probiotic .bgi-promo .promo-hye-content .promo-callout-content,.my-pro-well-probiotic .bgi-promo .promo-hye-content .promo-callout-content{color:#fff;}.my-digestive-health-probiotic .bgi-promo .promo-hye-content .promo-callout-content h3,.my-pro-well-probiotic .bgi-promo .promo-hye-content .promo-callout-content h3{color:#fff;text-shadow:none;}.promo-callout-content{text-shadow:3px 3px 20px #333;}.promo-callout-action{text-shadow:none;}@media (min-width:992px){.save-on-adults .promo-top-text{padding:105px 30px;}}@media (min-width:992px){.save-on-kids .promo-top{padding:25px 0px;}}.my-baby-probiotic .review-rating{display:none;}#wistia_playlist_25_menu{height:240px !important;}.isVisuallyHidden{width:1px;height:1px;margin:-1px;padding:0;border:0;position:absolute;clip:rect(0 0 0 0);overflow:hidden;}.cta-list{padding:50px 0;border:1px solid #ccc;border-width:1px 0;}.cta{text-align:center;}.cta a{color:#fff;}.field-international-contact-form{background-color:#EEFCFE;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1438px' height='487px' viewBox='0 0 1438 487' version='1.1'%3E%3Cdefs%3E%3ClinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='linearGradient-1'%3E%3Cstop stop-color='%2300ADEE' stop-opacity='0.1' offset='0%25'/%3E%3Cstop stop-color='%23FFFFFF' stop-opacity='0' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Culturelle' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.7'%3E%3Cg id='Homepage' transform='translate(-2.000000, -1535.000000)' fill='url(/themes/culturelle/dist/css/%2523linearGradient-1)'%3E%3Cg id='Gummies' transform='translate(2.000000, 1396.000000)'%3E%3Cg id='Group-3' transform='translate(-3.000000, 139.000000)'%3E%3Cpath d='M1.10636353,56.9709616 C481.047149,-72.990834 1111.764,12.7464192 1439.10636,382.970962 C1439.31761,383.166668 1439.98428,418.167976 1441.10636,487.974885 L1.10636353,487.974885 C-0.368787843,200.932356 -0.368787843,57.2643812 1.10636353,56.9709616 Z' id='Path' transform='translate(720.553182, 243.987442) scale(-1, 1) translate(-720.553182, -243.987442) '/%3E%3Cpath d='M23.1063635,78.9709616 C503.047149,-50.990834 1133.764,34.7464192 1461.10636,404.970962 C1461.31761,405.166668 1461.98428,440.167976 1463.10636,509.974885 L23.1063635,509.974885 C21.6312122,222.932356 21.6312122,79.2643812 23.1063635,78.9709616 Z' id='Path-Copy-2' transform='translate(742.553182, 265.987442) scale(-1, 1) translate(-742.553182, -265.987442) '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:100%;padding:50px 0;}.flex-spacer{flex-grow:999;}#footer{background-color:#FDF192;color:#705b38;padding-top:10px;padding-bottom:30px;}#footer ul{margin:0;padding:0;list-style:none;}#footer ul li{margin:0;padding:0;list-style:none;}#footer-inner{position:relative;}#block-disclaimer{border:1px solid rgba(112,91,56,0.4);border-radius:10px;margin:20px auto;padding:10px;}#block-disclaimer p:last-child{margin-bottom:0;}#block-bbblogo a,[id^="block-bbblogo"] a{display:block;overflow:hidden;width:46px;}#block-bbblogo img,[id^="block-bbblogo"] img{display:block;height:74px;max-width:none;position:relative;}#block-bbblogo a:hover img,[id^="block-bbblogo"] a:hover img{right:100%;}@media (max-width:1199px){#block-bbblogo,[id^="block-bbblogo"]{float:right;}}@media (min-width:1200px){#block-bbblogo a,[id^="block-bbblogo"] a{bottom:0;position:absolute;right:0;}}#bottom-navigation{background:#ffe448;background:-moz-linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);background:-webkit-linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);background:linear-gradient(90deg,#ffe448 0%,#ffcf3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe448',endColorstr='#ffcf3a',GradientType=1);background-color:#FFE35F;overflow:hidden;}#bottom-navigation ul{margin:0;padding:0;list-style:none;}#bottom-navigation ul li{margin:0;padding:0;list-style:none;}@media (min-width:768px){#bottom-navigation{text-align:center;}}@media (min-width:992px){#bottom-navigation{text-align:right;}}#bottom-navigation > .inner{padding:0;}@media (min-width:768px){#bottom-navigation > .inner{padding-right:0;padding-left:0;}}@media (min-width:992px){#bottom-navigation > .inner{position:relative;}}#bottom-navigation #social-links,#bottom-navigation #menu-footer,#bottom-navigation #other-sites-form{position:relative;padding-top:20px;padding-bottom:20px;text-align:left;}@media (min-width:992px){#bottom-navigation #social-links,#bottom-navigation #menu-footer,#bottom-navigation #other-sites-form{display:inline-block;vertical-align:middle;}}#bottom-navigation #social-links,#bottom-navigation #menu-footer{position:relative;}#bottom-navigation #social-links:after,#bottom-navigation #menu-footer:after{content:'';position:absolute;right:-20px;bottom:0;left:-20px;height:1px;background:rgba(119,105,81,0.5);}#bottom-navigation #menu-footer{text-align:center;}@media (min-width:992px){#bottom-navigation #menu-footer{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:768px){#bottom-navigation #menu-footer:after{right:-100vw;left:-100vw;}}@media (min-width:992px){#bottom-navigation #menu-footer:after{content:normal;}}#bottom-navigation #menu-footer li{display:inline-block;}#bottom-navigation #menu-footer a{display:block;padding:0 20px;color:#705b38;font-weight:700;}@media (min-width:768px){#bottom-navigation #menu-footer a{font-size:12px;padding-right:10px;padding-left:10px;}}@media (min-width:992px){#bottom-navigation #menu-footer a{font-size:13px;}}@media (min-width:1200px){#bottom-navigation #menu-footer a{font-size:14px;}}#bottom-navigation #social-links{text-align:center;}@media (min-width:768px){#bottom-navigation #social-links{display:inline-block;vertical-align:middle;margin-right:30px;}}@media (min-width:992px){#bottom-navigation #social-links{margin-right:0;}}@media (min-width:1200px){#bottom-navigation #social-links{margin-right:30px;}}@media (min-width:768px){#bottom-navigation #social-links:after{content:normal;}}#bottom-navigation #social-links .link{display:inline-block;vertical-align:middle;margin-left:30px;}@media (min-width:992px){#bottom-navigation #social-links .link{margin-left:16px;}}#bottom-navigation #social-links .link:first-child{margin-left:0;}#bottom-navigation #social-links .link a{font-family:"FontAwesome";font-size:24px;line-height:1;display:block;background-color:#fff;height:50px;width:50px;overflow:hidden;position:relative;text-indent:-666em;color:#ffcf3a;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid transparent;}@media (min-width:992px){#bottom-navigation #social-links .link a{height:37px;width:37px;font-size:18px;}}#bottom-navigation #social-links .link a:after{content:'F';position:absolute;top:50%;right:0;left:0;text-align:center;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#bottom-navigation #social-links .link a:hover{background-color:transparent;border-color:#fff;color:#fff;}#bottom-navigation #social-links .link#link-facebook a:after{content:'\f09a';}#bottom-navigation #social-links .link#link-twitter a:after{content:'\f099';}#bottom-navigation #social-links .link#link-instagram a:after{content:'\f16d';}#bottom-navigation #other-sites-form{text-align:center;}@media (min-width:768px){#bottom-navigation #other-sites-form{display:inline-block;vertical-align:middle;text-align:left;margin-left:30px;}}@media (min-width:992px){#bottom-navigation #other-sites-form{margin-left:20px;}}@media (min-width:1200px){#bottom-navigation #other-sites-form{margin-left:30px;}}#bottom-navigation #other-sites-form label{display:block;}#header-search button,#header-search-toggle,#sidebar-toggle,#block-topnavigationmobile a[href*="where-to-buy"]{background-color:transparent;border:0;border-radius:19px;cursor:pointer;display:inline-block;font-size:0;letter-spacing:0;line-height:0;padding:0;position:relative;text-align:center;text-decoration:none;}#header-search button:after,#header-search-toggle:after,#sidebar-toggle:after,#block-topnavigationmobile a[href*="where-to-buy"]:after{border:1px solid transparent;border-radius:50%;color:#776951;content:'\f041';display:inline-block;font-family:"FontAwesome";font-weight:400;font-size:16px;height:38px;line-height:38px;width:38px;text-align:center;transition:all 0.2s;}#header-search button:hover:after,#header-search-toggle:hover:after,#sidebar-toggle:hover:after,#block-topnavigationmobile a[href*="where-to-buy"]:hover:after,#header-search button:active:after,#header-search-toggle:active:after,#sidebar-toggle:active:after,#block-topnavigationmobile a[href*="where-to-buy"]:active:after{border-color:#52A845;color:#52A845;text-decoration:none;}#utility{background-color:#FFE35F;left:0;position:fixed;top:0;width:100%;}#utility ul{margin:0;padding:0;list-style:none;}#utility ul li{margin:0;padding:0;list-style:none;}#utility a{color:#6e5d41;display:inline-block;font-size:12px;font-weight:700;line-height:45px;text-transform:uppercase;vertical-align:middle;white-space:nowrap;}#utility a:after{content:"\f138";display:inline-block;font-family:"FontAwesome";margin-left:5px;text-decoration:none;}#utility a:before{content:'|';vertical-align:middle;}#utility a:after,#utility a:before{margin-right:25px;}#utility ul{display:flex;flex-direction:row;justify-content:flex-end;}#utility li:only-child a:before{content:'';}#utility a[href*="socialmedialink"]{background-image:url(/themes/culturelle/dist/images/culturelle-clubhouse.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-right:25px solid transparent;color:transparent;font-size:0;width:190px;}#utility a[href*="#region"]:after{background-image:url(https://s3.amazonaws.com/culturelle/region-images/culturelle_globe.png);background-position:center;background-repeat:no-repeat;content:'\00a0';display:inline-block;margin-left:5px;width:20px;}#utility-inner{display:flex;flex-direction:row;justify-content:flex-end;}#header{background-color:#fff;left:0;position:fixed;top:45px;width:100%;}#header ul{margin:0;padding:0;list-style:none;}#header ul li{margin:0;padding:0;list-style:none;}#header a[href*="where-to-buy"]{margin-right:1.4em;min-width:initial;padding:1em;}#header-inner{align-items:center;display:flex;flex-direction:row;height:78px;}#header-inner:before{background-color:#fff;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1);content:'\00a0';display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.menu-main{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;}.menu-main .menu-item--active-trail a{color:#06904F;transition:color .15s ease-out;}.menu-main a{position:relative;}.menu-main .menu-link{color:#98886f;display:block;font-weight:700;font-size:14px;height:100%;line-height:28px;padding:25px 20px;text-transform:uppercase;white-space:nowrap;}.menu-main .menu-link:hover,.menu-main .menu-link.is-active{color:#06904F;transition:color .15s ease-out;}.menu-main .dropdown{background-color:#F3F3F3;border-radius:0 0 10px 10px;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);color:#98886f;display:flex;flex-direction:row;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height 0.3s;width:100%;}.menu-main .dropdown > ul{flex-grow:1;}.menu-main :hover + .dropdown,.menu-main .dropdown:hover{max-height:1000px;}.menu-main .submenu{min-width:150px;padding:15px !important;}.menu-main .bgi-promo-package{display:none;width:200px;padding:15px;}@media (min-width:1200px){.menu-main .bgi-promo-package{display:block;}}.menu-main .submenu-link{color:inherit;display:block;line-height:1;padding-bottom:1em;}.menu-main .submenu-link.is-active{color:#06904F;transition:color .15s ease-out;}.menu-main .dropdown-callout{align-items:stretch;background-color:#fff;display:flex;flex-direction:row;margin:15px;border-radius:10px;}.menu-main .dropdown-callout-image{background-position:center;background-size:cover;flex-basis:150px;flex-shrink:0;position:relative;}.menu-main .dropdown-callout-content{flex-shrink:1;padding:15px;}#header-search{background-color:#fff;border-right-color:transparent;flex-shrink:0;position:relative;width:130px;}#header-search input{border:1px solid #52A845;border-radius:19px;display:block;width:100%;font-size:14px;line-height:18px;padding:9px 38px 9px 12px;}#header-search button{position:absolute;top:0;right:0;}#header-search button:after{background-color:#52A845;color:#fff;}#header-search button:hover:after{background-color:#06904F;color:#fff;}#header-search button:after,#header-search-toggle:after{content:'\f002';}#header-search-toggle{margin-bottom:0;position:relative;}#header-search-toggle:after{border-color:#776951;color:#776951;content:'\f002';}#header-search-toggle span{display:none;}.main-logo{flex-basis:100%;text-align:left;}.main-logo a{background-color:#fff;border:5px solid #fff;border-radius:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);display:inline-block;transform:rotate(-4deg);}.main-logo img{transform:rotate(4deg);}#sidebar-toggle:after{content:'\f0c9';font-size:22px;}#sidebar-toggle.active:after,.mobile-menu-open #sidebar-toggle:after{content:"\f00d";}#sidebar-toggle span{display:none;}#block-topnavigationmobile a[href*="where-to-buy"]:after{border:1px solid #776951;border-radius:50%;content:'\f041';}#sidebar{height:100vh;position:fixed;top:0;transition:right 0.5s;width:100%;}#sidebar:not(.is-active){right:100%;}#sidebar.is-active{right:0;}#sidebar-inner{background-color:#FFE35F;box-shadow:0 0 30px 20px rgba(0,0,0,0.7);display:flex;flex-direction:column;height:100%;position:relative;top:78px;width:50%;}#sidebar-inner ul{margin:0;padding:0;list-style:none;}#sidebar-inner ul li{margin:0;padding:0;list-style:none;}#sidebar-inner > :last-child{flex-grow:1;}#sidebar-inner .menu-main{display:block;}#sidebar-inner .menu-main a{background-color:#fff;}#sidebar-inner a{color:#98886f;display:block;font-weight:700;font-size:14px;line-height:20px;padding:10px 15px;text-align:right;text-transform:uppercase;white-space:normal;}#sidebar-background{cursor:pointer;display:block;height:100%;position:absolute;top:0;left:0;width:100%;}@media (min-width:992px) and (max-width:1199px){#header .menu-link{font-size:12px;padding-left:10px;padding-right:10px;}.main-logo img{width:152px;}}@media (min-width:1200px){.main-logo{flex-basis:20%;}.main-logo img{width:192px;}}@media (min-width:992px){#header + *{margin-top:123px;}#sidebar-toggle{display:none;}#block-topnavigationmobile{display:none;}#sidebar{display:none;}#header-search-toggle{display:none;}}@media (max-width:991px){#utility{display:none !important;}#header{top:0 !important;}#header-inner{padding:0;}#header-inner > *{margin-right:10px;}#header-inner > *:first-child{margin-left:10px;}#header + *{margin-top:78px;}.main-logo{height:78px;position:absolute;left:0;text-align:center;top:0;width:100%;}.main-logo a{border-width:2px;position:relative;}.main-logo img{width:134px;}#header-search{border:10px solid transparent;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);margin-right:0;position:absolute;right:0;top:100%;transition:all 0.3s;width:50%;}#header-search:not(.active){top:0;}.menu-main{display:none;}.dropdown{display:none !important;}#header-inner{justify-content:space-between;width:100%;}}@media (max-width:479px){.main-logo img{width:110px;}}#utility{z-index:2000;}#header{z-index:2001;}#header a,#header button,#header label{z-index:2010;}#header-inner:before{z-index:2001;}.dropdown{z-index:2000;}.main-logo{z-index:2002;}#header-inner > nav{flex-basis:100%;}#header-search{z-index:1999;}@media (min-width:992px){#header-search{z-index:2010;}}#sidebar{z-index:1000;}#sidebar-background{z-index:1001;}#sidebar-inner{z-index:1002;}#sidebar-toggle{z-index:2011;}#toolbar-bar{z-index:9999;}.toolbar-fixed #utility,.toolbar-fixed #shopify_mobile,.toolbar-fixed #header,.toolbar-vertical #utility,.toolbar-vertical #shopify_mobile,.toolbar-vertical #header{margin-top:40px;}.toolbar-fixed .shopify-element .container[data-v-99aaa8d2],.toolbar-fixed .shopify-element #bottom-navigation > .inner[data-v-99aaa8d2],.toolbar-fixed .shopify-element .resource-center-wrapper header > .inner[data-v-99aaa8d2],.resource-center-wrapper .toolbar-fixed .shopify-element header > .inner[data-v-99aaa8d2],.toolbar-fixed .shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.resource-center-wrapper header .toolbar-fixed .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.toolbar-fixed .shopify-element #vue-area footer > .inner[data-v-99aaa8d2],#vue-area .toolbar-fixed .shopify-element footer > .inner[data-v-99aaa8d2],.toolbar-vertical .shopify-element .container[data-v-99aaa8d2],.toolbar-vertical .shopify-element #bottom-navigation > .inner[data-v-99aaa8d2],.toolbar-vertical .shopify-element .resource-center-wrapper header > .inner[data-v-99aaa8d2],.resource-center-wrapper .toolbar-vertical .shopify-element header > .inner[data-v-99aaa8d2],.toolbar-vertical .shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.resource-center-wrapper header .toolbar-vertical .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.toolbar-vertical .shopify-element #vue-area footer > .inner[data-v-99aaa8d2],#vue-area .toolbar-vertical .shopify-element footer > .inner[data-v-99aaa8d2]{margin-bottom:-40px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #utility,.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #shopify_mobile,.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #header,.toolbar-vertical.toolbar-tray-open.toolbar-horizontal #utility,.toolbar-vertical.toolbar-tray-open.toolbar-horizontal #shopify_mobile,.toolbar-vertical.toolbar-tray-open.toolbar-horizontal #header{margin-top:79px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element .container[data-v-99aaa8d2],.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element #bottom-navigation > .inner[data-v-99aaa8d2],.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element .resource-center-wrapper header > .inner[data-v-99aaa8d2],.resource-center-wrapper .toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element header > .inner[data-v-99aaa8d2],.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.resource-center-wrapper header .toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element #vue-area footer > .inner[data-v-99aaa8d2],#vue-area .toolbar-fixed.toolbar-tray-open.toolbar-horizontal .shopify-element footer > .inner[data-v-99aaa8d2],.toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element .container[data-v-99aaa8d2],.toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element #bottom-navigation > .inner[data-v-99aaa8d2],.toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element .resource-center-wrapper header > .inner[data-v-99aaa8d2],.resource-center-wrapper .toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element header > .inner[data-v-99aaa8d2],.toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.resource-center-wrapper header .toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element #vue-area footer > .inner[data-v-99aaa8d2],#vue-area .toolbar-vertical.toolbar-tray-open.toolbar-horizontal .shopify-element footer > .inner[data-v-99aaa8d2]{margin-bottom:-79px;}input::-webkit-calendar-picker-indicator,input[type="date"]::-webkit-inner-spin-button{display:none;}input[type="date"]::-webkit-input-placeholder{visibility:hidden !important;}.form fieldset,.login form fieldset,.where-to-buy .find-selector fieldset,.store-locator .find-selector fieldset{border:0;margin:0;padding:0;}.form label,.login form label,.where-to-buy .find-selector label,.store-locator .find-selector label{color:#776951;display:block;font-size:11px;margin:0;padding:0;text-transform:uppercase;}.form input[type='text'],.form input[type='password'],.form textarea,.login form input[type='text'],.where-to-buy .find-selector input[type='text'],.store-locator .find-selector input[type='text'],.login form input[type='password'],.where-to-buy .find-selector input[type='password'],.store-locator .find-selector input[type='password'],.login form textarea,.where-to-buy .find-selector textarea,.store-locator .find-selector textarea{background:#fff;border:1px solid #52A845;border-radius:5px;display:block;font-size:16px;line-height:1.3;margin:0 0 .625em 0;padding:.25em .5em;width:100%;}@media (min-width:992px){.form input[type='text'],.form input[type='password'],.form textarea,.login form input[type='text'],.where-to-buy .find-selector input[type='text'],.store-locator .find-selector input[type='text'],.login form input[type='password'],.where-to-buy .find-selector input[type='password'],.store-locator .find-selector input[type='password'],.login form textarea,.where-to-buy .find-selector textarea,.store-locator .find-selector textarea{width:100%;}}.form select,.form option,.login form select,.where-to-buy .find-selector select,.store-locator .find-selector select,.login form option,.where-to-buy .find-selector option,.store-locator .find-selector option{-webkit-appearance:none;-moz-appearance:none;}.form select,.login form select,.where-to-buy .find-selector select,.store-locator .find-selector select{background:#fff;border:0;border-radius:5px;line-height:1.3;margin:0 0 .625em 0;padding:.25em .5em;width:100%;}.form .form-button:last-child [type='submit'],.login form .form-button:last-child [type='submit'],.where-to-buy .find-selector .form-button:last-child [type='submit'],.store-locator .find-selector .form-button:last-child [type='submit']{margin:1em 0 1.5em 0;}.where-to-buy .find-selector-list,.store-locator .find-selector-list{list-style:none;}.where-to-buy .find-selector-list > li,.store-locator .find-selector-list > li{line-height:1.4;position:relative;padding:.5em 0;}.where-to-buy .find-selector-list label,.store-locator .find-selector-list label{padding-top:.125em;}.where-to-buy .find-selector-list [type="checkbox"]:not(:checked),.store-locator .find-selector-list [type="checkbox"]:not(:checked),.where-to-buy .find-selector-list [type="checkbox"]:checked,.store-locator .find-selector-list [type="checkbox"]:checked,.where-to-buy .find-selector-list [type="radio"]:not(:checked),.store-locator .find-selector-list [type="radio"]:not(:checked),.where-to-buy .find-selector-list [type="radio"]:checked,.store-locator .find-selector-list [type="radio"]:checked{position:absolute;left:-9999px;}.where-to-buy .find-selector-list [type="checkbox"]:not(:checked) + label,.store-locator .find-selector-list [type="checkbox"]:not(:checked) + label,.where-to-buy .find-selector-list [type="checkbox"]:checked + label,.store-locator .find-selector-list [type="checkbox"]:checked + label,.where-to-buy .find-selector-list [type="radio"]:not(:checked) + label,.store-locator .find-selector-list [type="radio"]:not(:checked) + label,.where-to-buy .find-selector-list [type="radio"]:checked + label,.store-locator .find-selector-list [type="radio"]:checked + label{position:relative;padding:.125em .125em .125em 2.5em;cursor:pointer;}.where-to-buy .find-selector-list [type="checkbox"]:checked + label,.store-locator .find-selector-list [type="checkbox"]:checked + label,.where-to-buy .find-selector-list [type="radio"]:checked + label,.store-locator .find-selector-list [type="radio"]:checked + label{color:#63B954;opacity:1;}.where-to-buy .find-selector-list [type="checkbox"]:not(:checked) + label:before,.store-locator .find-selector-list [type="checkbox"]:not(:checked) + label:before,.where-to-buy .find-selector-list [type="checkbox"]:checked + label:before,.store-locator .find-selector-list [type="checkbox"]:checked + label:before,.where-to-buy .find-selector-list [type="radio"]:not(:checked) + label:before,.store-locator .find-selector-list [type="radio"]:not(:checked) + label:before,.where-to-buy .find-selector-list [type="radio"]:checked + label:before,.store-locator .find-selector-list [type="radio"]:checked + label:before{content:' ';position:absolute;left:.12em;top:.125em;width:1.5em;height:1.5em;border:2px solid #ccc;background:#fff;border-radius:4px;box-shadow:0;transform:scale(1.1);}.where-to-buy .find-selector-list [type="checkbox"]:not(:checked) + label:after,.store-locator .find-selector-list [type="checkbox"]:not(:checked) + label:after,.where-to-buy .find-selector-list [type="checkbox"]:checked + label:after,.store-locator .find-selector-list [type="checkbox"]:checked + label:after,.where-to-buy .find-selector-list [type="radio"]:not(:checked) + label:after,.store-locator .find-selector-list [type="radio"]:not(:checked) + label:after,.where-to-buy .find-selector-list [type="radio"]:checked + label:after,.store-locator .find-selector-list [type="radio"]:checked + label:after{content:'✔';display:block;position:absolute;top:.2em;left:.3em;font-size:1.3em;line-height:0.8;color:#09ad7e;transition:all .15s ease-out;}.where-to-buy .find-selector-list [type="checkbox"]:not(:checked) + label:after,.store-locator .find-selector-list [type="checkbox"]:not(:checked) + label:after,.where-to-buy .find-selector-list [type="radio"]:not(:checked) + label:after,.store-locator .find-selector-list [type="radio"]:not(:checked) + label:after{opacity:0;transform:scale(0);}.where-to-buy .find-selector-list [type="checkbox"]:checked + label:after,.store-locator .find-selector-list [type="checkbox"]:checked + label:after,.where-to-buy .find-selector-list [type="radio"]:checked + label:after,.store-locator .find-selector-list [type="radio"]:checked + label:after{opacity:1;transform:scale(1);}.where-to-buy .find-selector-list [type="checkbox"]:disabled:not(:checked) + label:before,.store-locator .find-selector-list [type="checkbox"]:disabled:not(:checked) + label:before,.where-to-buy .find-selector-list [type="checkbox"]:disabled:checked + label:before,.store-locator .find-selector-list [type="checkbox"]:disabled:checked + label:before,.where-to-buy .find-selector-list [type="radio"]:disabled:not(:checked) + label:before,.store-locator .find-selector-list [type="radio"]:disabled:not(:checked) + label:before,.where-to-buy .find-selector-list [type="radio"]:disabled:checked + label:before,.store-locator .find-selector-list [type="radio"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.where-to-buy .find-selector-list [type="checkbox"]:disabled:checked + label:after,.store-locator .find-selector-list [type="checkbox"]:disabled:checked + label:after,.where-to-buy .find-selector-list [type="radio"]:disabled:checked + label:after,.store-locator .find-selector-list [type="radio"]:disabled:checked + label:after{color:#999;}.where-to-buy .find-selector-list [type="checkbox"]:disabled + label,.store-locator .find-selector-list [type="checkbox"]:disabled + label,.where-to-buy .find-selector-list [type="radio"]:disabled + label,.store-locator .find-selector-list [type="radio"]:disabled + label{color:#aaa;}.where-to-buy .find-selector-list [type="checkbox"]:checked + label:before,.store-locator .find-selector-list [type="checkbox"]:checked + label:before,.where-to-buy .find-selector-list [type="radio"]:checked + label:before,.store-locator .find-selector-list [type="radio"]:checked + label:before{border-color:#63B954;}.form-field{padding-bottom:10px;}.select2{display:inline-block;letter-spacing:1.5px;vertical-align:middle;text-align:left;min-width:260px;}@media (min-width:768px){.select2{min-width:200px;}}.invalid .select2 .select2-selection{border-color:red !important;}.invalid .select2 .select2-selection__rendered,.invalid .select2 .select2-selection__arrow{color:red !important;}.select2 .selection .select2-selection{height:auto;border:1px solid #63B954;border-radius:8px;}.select2 .selection .select2-selection .select2-selection__rendered{font-size:12px;line-height:1.2;padding-top:12px;padding-bottom:12px;line-height:14px;font-weight:700;color:#63B954;text-transform:uppercase;padding-right:39px;padding-left:16px;}.select2 .selection .select2-selection .select2-selection__arrow{font-family:"FontAwesome";color:#63B954;height:40px;width:34px;top:0;right:0;}.select2 .selection .select2-selection .select2-selection__arrow b{display:none;}.select2 .selection .select2-selection .select2-selection__arrow:after{-webkit-transition:transform 333ms;-moz-transition:transform 333ms;-ms-transition:transform 333ms;-o-transition:transform 333ms;transition:transform 333ms;content:"\f0dc";position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%) rotate(0);}.select2-dropdown{border-radius:8px;border:none;}.select2-dropdown.select2-container--open .select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0;}.select2-dropdown.select2-container--open .select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#63B954;}.paragraph--type--content,.paragraph--type--medical-professionals-header{text-align:center;}.paragraph--type--content p,.paragraph--type--medical-professionals-header p{line-height:1.4;}.paragraph--type--content p:last-child,.paragraph--type--medical-professionals-header p:last-child{margin-top:15px;}.paragraph--type--content p:last-child a:after,.paragraph--type--medical-professionals-header p:last-child a:after{color:#52A845;font-family:FontAwesome;content:"\f138";margin-left:4px;}.paragraph--type--form .webform-submission-form,.paragraph--type--content > div,.paragraph--type--learn-more-section > div,.paragraph--type--centered-content,.paragraph--type--form-intro-content{max-width:780px;margin:0 auto;padding:15px;}@media (min-width:768px){.paragraph--type--form .webform-submission-form,.paragraph--type--content > div,.paragraph--type--learn-more-section > div,.paragraph--type--centered-content,.paragraph--type--form-intro-content{padding:40px 40px 20px;}}.paragraph--type--form-intro-content{margin-bottom:-30px;}@media (min-width:768px){.paragraph--type--form-intro-content{margin-bottom:-50px;}}.paragraph--type--form-intro-content p{line-height:1.4;}.paragraph--type--form .webform-submission-form label:not(.option),.paragraph--type--form-with-side-content .webform-submission-form label:not(.option){text-transform:uppercase;font-size:12px;}.paragraph--type--form .webform-submission-form input[type="text"],.paragraph--type--form .webform-submission-form input[type="email"],.paragraph--type--form .webform-submission-form input[type="date"],.paragraph--type--form .webform-submission-form textarea,.paragraph--type--form-with-side-content .webform-submission-form input[type="text"],.paragraph--type--form-with-side-content .webform-submission-form input[type="email"],.paragraph--type--form-with-side-content .webform-submission-form input[type="date"],.paragraph--type--form-with-side-content .webform-submission-form textarea{font-size:12px;line-height:1.2;padding-top:12px;padding-bottom:12px;max-width:100%;width:100%;border:1px solid #63B954;border-radius:8px;margin-bottom:10px;padding-left:10px;}.paragraph--type--form .webform-submission-form.invalid input[type="text"]:invalid,.paragraph--type--form .webform-submission-form.invalid input[type="email"]:invalid,.paragraph--type--form .webform-submission-form.invalid input[type="date"]:invalid,.paragraph--type--form .webform-submission-form.invalid textarea:invalid,.paragraph--type--form-with-side-content .webform-submission-form.invalid input[type="text"]:invalid,.paragraph--type--form-with-side-content .webform-submission-form.invalid input[type="email"]:invalid,.paragraph--type--form-with-side-content .webform-submission-form.invalid input[type="date"]:invalid,.paragraph--type--form-with-side-content .webform-submission-form.invalid textarea:invalid{border:1px solid red;}.paragraph--type--form .webform-submission-form .select2,.paragraph--type--form-with-side-content .webform-submission-form .select2{width:100% !important;max-width:100%;margin-bottom:10px;}.paragraph--type--form .webform-submission-form input[type=checkbox],.paragraph--type--form .webform-submission-form input[type=radio],.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox],.paragraph--type--form-with-side-content .webform-submission-form input[type=radio]{width:2em;height:2em;margin:0;padding:0;font-size:1em;opacity:0;display:inline-block;float:left;}.paragraph--type--form .webform-submission-form input[type=checkbox]:hover,.paragraph--type--form .webform-submission-form input[type=radio]:hover,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox]:hover,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio]:hover{cursor:pointer;}.paragraph--type--form .webform-submission-form input[type=checkbox] + label,.paragraph--type--form .webform-submission-form input[type=radio] + label,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox] + label,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio] + label{display:inline-block;margin-left:-2em;line-height:1.3;padding-left:2em;font-weight:400;}.paragraph--type--form .webform-submission-form input[type=checkbox] + label:before,.paragraph--type--form .webform-submission-form input[type=radio] + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox] + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio] + label:before{content:' ';font-size:0.75em;line-height:1.5;display:inline-block;width:1.5em;height:1.5em;margin:0.25em 0.75em 0.25em -2.25em;border:2px solid #63B954;border-radius:0.33em;background:white;color:white;vertical-align:middle;text-align:center;}.paragraph--type--form .webform-submission-form input[type=checkbox]:checked + label:before,.paragraph--type--form .webform-submission-form input[type=radio]:checked + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox]:checked + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio]:checked + label:before{background:#63B954;}.paragraph--type--form .webform-submission-form input[type=checkbox] + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox] + label:before{border:2px solid #776951;}.paragraph--type--form .webform-submission-form input[type=checkbox]:checked + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=checkbox]:checked + label:before{border:2px solid #63B954;content:"\f00c";font-family:FontAwesome;}.paragraph--type--form .webform-submission-form input[type=radio] + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio] + label:before{border-radius:50%;}.paragraph--type--form .webform-submission-form input[type=radio]:checked + label:before,.paragraph--type--form-with-side-content .webform-submission-form input[type=radio]:checked + label:before{background:#63B954;}.paragraph--type--form .webform-submission-form label,.paragraph--type--form-with-side-content .webform-submission-form label{max-width:99%;}.paragraph--type--form .webform-submission-form input[type="submit"],.paragraph--type--form-with-side-content .webform-submission-form input[type="submit"]{-webkit-appearance:none;background:none;border:0;color:inherit;color:white;background:#63B954;}.paragraph--type--form .webform-submission-form .description,.paragraph--type--form-with-side-content .webform-submission-form .description{text-align:right;margin:-20px 0 15px;}.paragraph--type--form .webform-submission-form .description#edit-dob--description,.paragraph--type--form-with-side-content .webform-submission-form .description#edit-dob--description{text-align:left;margin:5px 0 15px;}.paragraph--type--form .webform-submission-form .description#edit-products-interested--wrapper--description,.paragraph--type--form .webform-submission-form .description#edit-children-ages--wrapper--description,.paragraph--type--form .webform-submission-form .description#edit-interest-wrapper--description,.paragraph--type--form-with-side-content .webform-submission-form .description#edit-products-interested--wrapper--description,.paragraph--type--form-with-side-content .webform-submission-form .description#edit-children-ages--wrapper--description,.paragraph--type--form-with-side-content .webform-submission-form .description#edit-interest-wrapper--description{text-align:left;margin:10px 0 5px;}.paragraph--type--form .webform-submission-form .description#edit-children-ages--wrapper--description,.paragraph--type--form-with-side-content .webform-submission-form .description#edit-children-ages--wrapper--description{margin-bottom:-20px;}.paragraph--type--form .webform-submission-form#webform-submission-pro-well-equity-paragraph-63-form .description,.paragraph--type--form-with-side-content .webform-submission-form#webform-submission-pro-well-equity-paragraph-63-form .description{border-bottom:1px solid white;padding-bottom:5px;}@media (min-width:768px){.paragraph--type--form .webform-submission-form#webform-submission-contact-paragraph-60-form .form-item-email,.paragraph--type--form-with-side-content .webform-submission-form#webform-submission-contact-paragraph-60-form .form-item-email{margin-bottom:50px;}}.paragraph--type--form .webform-submission-form#webform-submission-contact-paragraph-60-form .form-item-comments,.paragraph--type--form-with-side-content .webform-submission-form#webform-submission-contact-paragraph-60-form .form-item-comments{margin-top:10px;}.paragraph--type--form .webform-submission-form #edit-children-ages--wrapper,.paragraph--type--form-with-side-content .webform-submission-form #edit-children-ages--wrapper{margin:10px 0 20px;border-bottom:1px solid white;}.paragraph--type--form .webform-submission-form #edit-children-ages--wrapper legend,.paragraph--type--form-with-side-content .webform-submission-form #edit-children-ages--wrapper legend{text-transform:uppercase;font-size:12px;color:#776951;border-bottom:none;margin-bottom:10px;font-weight:bold;}@media (min-width:768px){.paragraph--type--form .webform-submission-form{padding:40px;}}.paragraph--type--form .webform-submission-form:after{content:'';width:100%;height:1px;background:#776951;display:block;margin-top:30px;}.paragraph--type--form .webform-submission-form > fieldset legend{color:#63B954;border-bottom:1px solid #776951;margin-bottom:20px;}.paragraph--type--form .webform-submission-form > fieldset > .fieldset-wrapper{margin-bottom:30px;}@media (min-width:768px){.paragraph--type--form .webform-submission-form > fieldset#edit-contact-information > .fieldset-wrapper,.paragraph--type--form .webform-submission-form > fieldset#edit-professional-information > .fieldset-wrapper{column-count:2;column-gap:100px;}}.paragraph--type--form .webform-submission-form > fieldset#edit-contact-information{position:relative;}.paragraph--type--form .webform-submission-form > fieldset #edit-contact-information--description{position:absolute;top:25px;right:0;}.paragraph--type--form .webform-submission-form > fieldset fieldset legend{font-size:16px;color:#776951;border-bottom:none;}.paragraph--type--form .webform-submission-form .g-recaptcha{margin-bottom:30px;}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .form-item-state{display:inline-block;width:40%;}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .form-item-state .select2{min-width:0;}@media (min-width:768px){.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .form-item-state{margin-bottom:125px;}}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .form-item-zip{display:inline-block;float:right;width:55%;}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .form-item-optin-hcp{margin-bottom:10px;}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form #edit-gender--wrapper legend{text-transform:uppercase;font-size:12px;margin-bottom:0;}.paragraph--type--form .webform-submission-form.webform-submission-for-medical-professionals-paragraph-31-form .select2 .selection .select2-selection .select2-selection__rendered{font-weight:400;color:#776951;text-transform:none;font-size:12px;padding-left:12px;}@media (min-width:768px){.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form{column-count:2;column-gap:30px;}}.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form #edit-comments{height:130px;}@media (min-width:768px){.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form #edit-comments{height:265px;}}@media (min-width:768px){.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form #edit-email{margin-bottom:140px;}}.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form #edit-actions{text-align:right;}.paragraph--type--form .webform-submission-form.webform-submission-contact-paragraph-60-form:after{display:none;}.paragraph--type--form-with-side-content{padding:40px 15px;background:#6ab848;background:-moz-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:-webkit-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:linear-gradient(75deg,#6ab848 0%,#40a648 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ab848',endColorstr='#40a648',GradientType=1);}@media (min-width:768px){.paragraph--type--form-with-side-content{padding:60px 15px;}}.paragraph--type--form-with-side-content .content{text-align:center;margin-bottom:20px;}.paragraph--type--form-with-side-content .content img{height:auto;margin-bottom:20px;}.paragraph--type--form-with-side-content .content h2,.paragraph--type--form-with-side-content .content h4{color:#FDF192;margin-bottom:20px;}.paragraph--type--form-with-side-content .content p{color:white;max-width:550px;margin:0 auto 10px;}.paragraph--type--form-with-side-content .webform-submission-form,.iframe-page .webform-submission-form{padding:30px 30px 0 30px;background:#ffe56b;border-radius:15px;overflow:hidden;}.paragraph--type--form-with-side-content .webform-submission-form input[type="text"],.paragraph--type--form-with-side-content .webform-submission-form input[type="email"],.paragraph--type--form-with-side-content .webform-submission-form input[type="date"],.paragraph--type--form-with-side-content .webform-submission-form textarea,.iframe-page .webform-submission-form input[type="text"],.iframe-page .webform-submission-form input[type="email"],.iframe-page .webform-submission-form input[type="date"],.iframe-page .webform-submission-form textarea{border:none;background:white;border-radius:15px;padding:10px;}.paragraph--type--form-with-side-content .webform-submission-form hr,.iframe-page .webform-submission-form hr{margin:15px 0 15px -30px;width:calc(100% + 60px);border:0;border-top:1px solid white;}.paragraph--type--form-with-side-content .webform-submission-form .js-form-type-checkbox,.iframe-page .webform-submission-form .js-form-type-checkbox{font-size:12px;margin-bottom:10px;}.paragraph--type--form-with-side-content .webform-submission-form .form-actions,.iframe-page .webform-submission-form .form-actions{text-align:center;background:white;margin-left:-30px;width:calc(100% + 60px);padding:30px;margin-top:20px;}.iframe-page h2{font-size:18px;}.paragraph--type--form-with-side-content .webform-submission-form h2{background:white;position:relative;top:-30px;left:-30px;padding:30px;width:calc(100% + 60px);text-align:center;font-size:26px;}.paragraph--type--form-with-side-content .webform-submission-form #edit-products-interested--wrapper,.paragraph--type--form-with-side-content .webform-submission-form #edit-interest-wrapper{margin:10px 0 20px;border-bottom:1px solid white;}.paragraph--type--form-with-side-content .webform-submission-form #edit-products-interested--wrapper legend,.paragraph--type--form-with-side-content .webform-submission-form #edit-interest-wrapper legend{text-transform:uppercase;font-size:12px;color:#776951;border-bottom:none;margin-bottom:10px;font-weight:bold;}.iframe-page .webform-submission-form{border-radius:0;}.iframe-page .webform-submission-form:after{display:none;}.iframe-page .webform-submission-form #edit-dob{margin-bottom:10px;}.iframe-page .webform-submission-form #edit-dob .form-item{display:inline-block;}.iframe-page .webform-submission-form #edit-dob input{text-align:center;width:70px;}.iframe-page .webform-submission-form #edit-dob #edit-dob-day{border-top-right-radius:0;border-bottom-right-radius:0;}.iframe-page .webform-submission-form #edit-dob #edit-dob-year{border-top-left-radius:0;border-bottom-left-radius:0;}.iframe-page .webform-submission-form #edit-dob #edit-dob-month{border-radius:0;}.iframe-page div[role="alert"]{padding:0 40px 40px;text-align:center;line-height:1.4;color:#a94442;}.paragraph--type--centered-content{text-align:center;}.paragraph--type--centered-content p{line-height:1.2;}.paragraph--type--centered-content strong{font-weight:700;}.fancybox-slide--iframe .fancybox-content{max-width:360px;border-radius:20px;}.paragraph--type--learn-more-section{text-align:center;}.paragraph--type--learn-more-section > div{max-width:1020px;}@media (min-width:992px){.paragraph--type--learn-more-section > div{padding-top:30px;}}.paragraph--type--learn-more-section h3{color:#FDF192;font-size:47px;}.paragraph--type--learn-more-section p{color:white;font-size:22px;line-height:1.4;}.paragraph--type--learn-more-section a{margin-top:20px;background:none;border:1px solid #fff;color:#fff;}.paragraph--type--learn-more-section a:hover{background-color:rgba(255,255,255,0.2);}.paragraph--type--medical-professionals-header{padding:70px 0 30px;}.paragraph--type--medical-professionals-header h1{font-size:47px;}.paragraph--type--medical-professionals-header > div{margin:0 auto;}.paragraph--type--medical-professionals-header img{height:auto;}.paragraph--type--medical-professionals-header .content-side{padding-top:20px;text-align:left;}.paragraph--type--medical-professionals-header .content-side h4{color:#776951;}#coupon-modal{max-width:none;}@media (min-width:768px){.captcha{float:right;}}@media screen and (min-width:0\0){input:required:invalid{outline:none;}}body.mobile-menu-open{overflow:hidden;}#mobile-menu{background-color:#FDF192;position:fixed;top:0;right:0;z-index:1000;width:100vw;height:100vh;overflow-y:auto;text-align:center;-webkit-transition:transform 333ms,top 333ms;-moz-transition:transform 333ms,top 333ms;-ms-transition:transform 333ms,top 333ms;-o-transition:transform 333ms,top 333ms;transition:transform 333ms,top 333ms;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}#mobile-menu ul{margin:0;padding:0;list-style:none;}#mobile-menu ul li{margin:0;padding:0;list-style:none;}.mobile-menu-open #mobile-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}@media (min-width:992px){.mobile-menu-open #mobile-menu{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}#mobile-menu .submenu{display:none;}#mobile-menu .menu-main{-webkit-transition:padding 333ms;-moz-transition:padding 333ms;-ms-transition:padding 333ms;-o-transition:padding 333ms;transition:padding 333ms;background-color:#fff;text-transform:uppercase;}.header-mobile-search-open #mobile-menu .menu-main{padding-top:124px;}#mobile-menu .menu-main .link{border-bottom:1px solid #e3e2de;font-weight:black;font-size:14px;position:relative;text-align:center;text-transform:uppercase;}#mobile-menu .menu-main .link:first-child{border-top:1px solid #e3e2de;}#mobile-menu .menu-main a{color:#98886f;display:block;font-size:16px;line-height:2;padding-top:14px;padding-bottom:14px;font-weight:800;font-size:14px;position:relative;z-index:1;padding-left:50px;padding-right:50px;}#mobile-menu .menu-main a:hover{background-color:#52A845;color:#fff;font-weight:bold;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;text-decoration:none;}#mobile-menu .menu-main .indicator{cursor:pointer;display:block;position:absolute;top:0;bottom:0;right:0;width:50px;z-index:2;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}#mobile-menu .menu-main .indicator:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#mobile-menu .menu-main .indicator:hover{color:#63B954;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;}#mobile-menu .menu-main .indicator:after{left:5%;}#mobile-menu .menu-utility{background-color:#FFE35F;}#mobile-menu .menu-utility .link + .link{border-top:1px solid #fff;}#mobile-menu .menu-utility a{display:block;font-size:16px;line-height:2;padding-top:14px;padding-bottom:14px;background:#FFE35F;font-size:12px;font-weight:bold;letter-spacing:1px;}#mobile-menu .menu-utility a:hover{text-decoration:none;}#mobile-menu #tier-menu{font-size:14px;-webkit-transition:transform 333ms;-moz-transition:transform 333ms;-ms-transition:transform 333ms;-o-transition:transform 333ms;transition:transform 333ms;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}#mobile-menu #tier-menu.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:3;}#mobile-menu #tier-menu .header-tier-menu{font-size:16px;line-height:2;padding-top:14px;padding-bottom:14px;border-top:1px solid #e3e2de;color:#63B954;font-weight:black;text-transform:uppercase;}#mobile-menu #tier-menu .nav-tier-menu .link a{border-bottom:1px solid #fff;color:#8c9c8a;display:block;font-weight:normal;font-size:16px;line-height:2;padding-top:14px;padding-bottom:14px;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;background-color:rgba(82,168,69,0.2);}#mobile-menu #tier-menu .nav-tier-menu .link a:hover{background-color:#52A845;color:#fff;font-weight:bold;-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;text-decoration:none;}#mobile-menu #tier-menu .back-wrap{text-align:left;}#mobile-menu #tier-menu #close-tier-menu{color:#666666;font-size:14px;font-size:16px;line-height:2;padding-top:16px;padding-bottom:16px;padding-left:30px;padding-right:30px;}#mobile-menu .dropdown-callout{display:none;}.group-wrapper{margin:0 auto;}.home #masthead{padding:0;position:relative;overflow:hidden;}.home #masthead .group-wrapper #masthead-form #masthead-text label{font-family:"Nunito Sans",sans-serif;font-size:20px;font-weight:200;}@media (min-width:768px){.home #masthead .group-wrapper #masthead-form #masthead-text label{font-size:33px;}}.home #masthead #background-video{width:100vw;height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:center center;}.home #masthead #background-video video{min-width:100vw;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.home #masthead .group-wrapper{position:absolute;top:50%;right:0;left:0;width:90%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}@media (min-width:1200px){.home #masthead .group-wrapper{width:100%;max-width:1066px;margin-right:auto;margin-left:auto;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form{position:relative;padding-right:26%;}}.home #masthead .group-wrapper #masthead-form .left,.home #masthead .group-wrapper #masthead-form .right{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;padding:20px;background-color:rgba(82,168,69,0.8);}.home #masthead .group-wrapper #masthead-form .left{padding-bottom:0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .left{padding-bottom:20px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}}.home #masthead .group-wrapper #masthead-form .right{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .right{background-color:transparent;position:absolute;top:0;right:0;bottom:0;border-left:1px solid transparent;width:26%;padding:0;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .right:after{content:'';background-color:rgba(82,168,69,0.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form #masthead-text{display:inline-block;vertical-align:middle;}}.home #masthead .group-wrapper #masthead-form #masthead-text label{color:#fff;margin:0;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form select{display:inline-block;vertical-align:middle;}}.home #masthead .group-wrapper #masthead-form .btn-outline{-webkit-transition:all 333ms;-moz-transition:all 333ms;-ms-transition:all 333ms;-o-transition:all 333ms;transition:all 333ms;font-size:9px;line-height:2;padding-top:6px;padding-bottom:6px;font-weight:900;background-color:transparent;border-color:#fff;color:#fff;min-width:0;padding-right:25px;padding-left:25px;white-space:nowrap;}.home #masthead .group-wrapper #masthead-form .btn-outline:hover{background-color:#52A845;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .btn-outline{font-size:12px;line-height:2;padding-top:8px;padding-bottom:8px;padding-right:35px;padding-left:35px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.home #masthead #masthead-scroller{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.home #masthead #masthead-scroller > span{display:block;color:#fff;font-size:14px;line-height:1.2;text-transform:uppercase;}.home #masthead #masthead-scroller > span > span{display:block;font-weight:700;}@media (min-width:768px){.home #masthead #masthead-scroller > span > span{position:static;width:auto;height:auto;margin:auto;padding:0;overflow:visible;clip:auto;border:0;}}.home #masthead #masthead-scroller > span:after{display:block;font-family:"FontAwesome";font-size:40px;content:'\f107';text-align:center;font-weight:400;}.home #masthead .select2{margin:0 auto;display:block;width:66.66667% !important;}@media (min-width:768px){.home #masthead .select2{width:59.89583% !important;}}@media (min-width:992px){.home #masthead .select2{display:inline-block;margin-left:15px;vertical-align:middle;width:420px !important;}}@media (min-width:1200px){.home #masthead .select2{margin-left:25px;width:475px !important;}}.home #masthead .select2 .selection .select2-selection{background:none;height:auto;border:none;-webkit-border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;border-bottom:2px solid #29721c;}.home #masthead .select2 .selection .select2-selection .select2-selection__rendered{font-size:20px;line-height:1.5;padding-top:0px;padding-bottom:0px;font-family:"Nunito Sans",sans-serif;font-weight:500;color:#ffe56b;padding-right:40px;padding-left:16px;text-align:center;text-transform:none;}@media (min-width:768px){.home #masthead .select2 .selection .select2-selection .select2-selection__rendered{font-size:33px;line-height:1.15152;padding-top:0px;padding-bottom:0px;padding-right:48px;}}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow{font-family:"FontAwesome";color:#29721c;height:30px;width:30px;top:0;right:0;overflow:hidden;}@media (min-width:768px){.home #masthead .select2 .selection .select2-selection .select2-selection__arrow{height:38px;width:38px;}}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow b{display:none;}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow:after{-webkit-transition:transform 333ms;-moz-transition:transform 333ms;-ms-transition:transform 333ms;-o-transition:transform 333ms;transition:transform 333ms;content:"\f0d7";position:absolute;top:50%;right:0;left:0;text-align:center;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);}.home #masthead .select2 .select2-selection[aria-expanded*="true"] .select2-selection__arrow:after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}.home .select2-dropdown{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;background-color:rgba(255,255,255,0.9);font-family:"Nunito Sans",sans-serif;font-weight:500;color:#52A845;}.home .select2-results__option{padding-right:20px;padding-left:20px;border-top:1px solid rgba(255,255,255,0.8);}.home .select2-results__option:first-child{border-top:none;}.home .select2-container.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0;}.home .select2-container.select2-container--open .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0;}.home .select2-container--default .select2-results__option--highlighted{background-color:rgba(82,168,69,0.9);color:#ffe56b;}.home .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(82,168,69,0.2);}.home .select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted{background-color:rgba(82,168,69,0.9);color:#ffe56b;}.home .select2-container .ps__scrollbar-y,.home .select2-container .ps__scrollbar-y-rail{opacity:0.6 !important;}.home #promo > .inner{padding:40px 40px 0;}@media (min-width:768px){.home #promo > .inner{padding-right:50px;padding-left:50px;}}@media (min-width:992px){.home #promo > .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-right:80px;padding-left:80px;width:960px;position:relative;}.home #promo > .inner:after{content:"";display:table;clear:both;}}@media (min-width:1200px){.home #promo > .inner{width:1160px;}}.home #promo .promo-callout{overflow:hidden;}.home #promo .promo-callout.split-bg{text-align:left;}.home #promo .promo-callout > .split-bg-content{padding-right:0;padding-left:0;}.home .coupons-promo-callout{border-bottom:1px solid #e3e2de;}.resource-center .pager li a,#vue-area footer button{display:inline-block;text-align:center;border-radius:20px;text-transform:uppercase;border:1px solid #63B954;font-weight:700;font-size:11px;line-height:1;color:#63B954;padding:15px 40px;margin:10px auto 20px;}@media (min-width:992px){.resource-center .pager li a,#vue-area footer button{margin:40px auto;}}.resource-center .pager li a:hover,#vue-area footer button:hover{background:#63B954;color:white;}.resource-center .grid .resource{background:#F3F3F3;width:calc(100% - 30px);margin:15px;padding:15px;border-radius:10px;overflow:hidden;text-align:center;}@media (min-width:768px){.resource-center .grid .resource{width:calc(50% - 30px);}}@media (min-width:992px){.resource-center .grid .resource{width:calc(33% - 30px);padding:30px;}}.resource-center .grid .resource:first-child{background:#FDF192;}.resource-center .grid .resource:first-child .description{display:block;}.resource-center .grid .resource h5{color:#776951;margin-bottom:15px;}.resource-center .grid .resource a{font-size:11px;text-transform:uppercase;font-weight:700;}.resource-center .grid .resource a i{font-size:13px;}.resource-center .grid .resource .copy-small{text-transform:uppercase;}.resource-center .grid .resource .description{display:none;line-height:22px;}.resource-center .grid .resource .image-container{margin:-15px -15px 0;}@media (min-width:992px){.resource-center .grid .resource .image-container{margin:-30px -30px 0;}}.resource-center .grid .resource .image-container span{position:relative;top:-15px;}.resource-center .views-exposed-form{display:inline-block;padding:0 15px 15px;text-align:center;}@media (min-width:768px){.resource-center .views-exposed-form{padding:0 0 15px 15px;text-align:left;float:right;}}@media (min-width:992px){.resource-center .views-exposed-form{padding:0 15px 15px;display:block;float:none;}}.resource-center .views-exposed-form label,.resource-center .category-select-container label{text-align:left;display:none;}@media (min-width:768px){.resource-center .views-exposed-form label,.resource-center .category-select-container label{display:block;}}.resource-center .category-select-container{padding:30px 15px 15px;display:inline-block;}@media (min-width:768px){.resource-center .category-select-container{padding:0;}}@media (min-width:992px){.resource-center .category-select-container{display:none;}}@media (min-width:768px) and (max-width:991px){.resource-center .rounded-container{border:17px solid white;border-bottom:none;border-radius:10px;position:relative;top:-40px;background:white;text-align:left;padding:0 30px;}}.resource-center .no-results{padding:30px;text-align:center;}.resource-center .category-buttons{border:17px solid white;border-bottom:none;border-radius:10px;display:none;position:relative;top:-40px;background:white;margin:0 auto;padding:0;}@media (min-width:992px){.resource-center .category-buttons{display:inline-block;}}.resource-center .category-buttons li{list-style:none;display:inline-block;margin:0 10px;}.resource-center .category-buttons li a{background:#F3F3F3;display:block;text-transform:uppercase;color:#776951;font-size:13px;border-radius:8px;line-height:1;padding:10px;border:none;}.resource-center .category-buttons li a.no-icon{padding:16px;}.resource-center .category-buttons li.active a,.resource-center .category-buttons li a:hover,.resource-center .category-buttons li a:focus{background:#63B954;color:white;text-decoration:none;}.resource-center .category-buttons li a{font-weight:bold;}.resource-center .pager{padding:0;}.resource-center .pager li{list-style:none;}.resource-center .related-products{padding:50px 0;}.resource-center .related-products h3{color:#FDF192;font-size:24px;margin-bottom:20px;}.resource-center .related-products a{text-transform:uppercase;color:#FDF192;font-size:11px;margin-top:20px;display:block;font-weight:bold;}@media (min-width:768px){.resource-center .related-products .slick-slider .slick-track{display:inline-block;}}.resource-center .related-products .slides{max-width:800px;margin:0 auto;}.resource-center .related-products .slides .views-row{text-align:center;}.resource-center .related-products .slides .related-product{margin:0 auto;width:175px;height:250px;background:white;border-radius:15px;line-height:1;padding:20px 15px 15px;text-align:center;}.resource-center .related-products .slides .related-product .reward-review-stars{margin:10px auto;}.resource-center .related-products .slides .related-product a{color:#776951;font-size:12px;text-transform:none;display:inline;font-weight:normal;}.resource-center .related-products .slides .related-product img{max-height:125px;margin:0 auto;}.resource-center .related-products .slick-arrow{position:absolute;top:110px;background:transparent;color:transparent;border:none;text-align:center;width:50px;height:50px;z-index:100;}.resource-center .related-products .slick-arrow:focus{outline:none;}.resource-center .related-products .slick-arrow:focus:after{outline:1px dotted #212121;outline:-webkit-focus-ring-color auto 5px;}.resource-center .related-products .slick-arrow:after{position:absolute;top:0;display:inline-block;color:white;font-family:FontAwesome;font-size:30px;}.resource-center .related-products .slick-arrow.slick-prev{left:20px;}@media (min-width:375px){.resource-center .related-products .slick-arrow.slick-prev{left:40px;}}.resource-center .related-products .slick-arrow.slick-prev:after{left:0;content:'\f053';}.resource-center .related-products .slick-arrow.slick-next{right:20px;}@media (min-width:375px){.resource-center .related-products .slick-arrow.slick-next{right:40px;}}.resource-center .related-products .slick-arrow.slick-next:after{right:0;content:'\f054';}.resource-center .badge{margin-right:7px;}.resource-center [id^="edit-submit-resource-center"],.resource-center .category-select-trigger{background-color:#63B954;border:none;border-radius:0px 8px 8px 0px;color:white;font-size:12px;font-weight:bold;height:40px;line-height:40px;padding:0px 19px;text-transform:uppercase;}.resource-center #views-exposed-form-resource-center-page-1 .form-item,.resource-center #views-exposed-form-resource-center-page-1 .form-wrapper,.resource-center #views-exposed-form-resource-center-page-2 .form-item,.resource-center #views-exposed-form-resource-center-page-2 .form-wrapper,.resource-center #views-exposed-form-resource-center-page-3 .form-item,.resource-center #views-exposed-form-resource-center-page-3 .form-wrapper,.resource-center #views-exposed-form-resource-center-page-4 .form-item,.resource-center #views-exposed-form-resource-center-page-4 .form-wrapper,.resource-center #views-exposed-form-resource-center-page-5 .form-item,.resource-center #views-exposed-form-resource-center-page-5 .form-wrapper{display:inline-block;}.resource-center .select2{min-width:209px;}@media (min-width:375px){.resource-center .select2{min-width:260px;}}@media (min-width:768px){.resource-center .select2{min-width:200px;}}.resource-center .views-exposed-form .select2-selection__rendered{padding-right:2.25em !important;}.footnote-text{font-size:12px;word-break:break-all;}.resource-center-wrapper header{text-align:center;}.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top{background:none;}.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top{padding:45px 0;}@media (min-width:768px){.resource-center-wrapper header > .inner,.resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top{padding:65px 0 55px;}}.resource-center-wrapper header .intro{font-family:"Lato",sans-serif;font-weight:400;color:#705b38;font-size:20px;line-height:30px;}@media (min-width:992px){.resource-center-wrapper header .intro{max-width:975px;margin:0 auto;}}.resource-center-wrapper header .banner{background-size:cover;background-position:center;width:100%;height:170px;}@media (min-width:768px){.resource-center-wrapper header .banner{height:228px;}}@media (min-width:992px){.resource-center-wrapper header .banner{height:309px;}}#vue-area .dev{display:none;}#vue-area button,#vue-area .buttons > a{background:#F3F3F3;display:block;text-transform:uppercase;color:#776951;font-size:13px;border-radius:8px;line-height:1;padding:10px;border:none;}#vue-area button.no-icon,#vue-area .buttons > a.no-icon{padding:16px;}#vue-area button.all .badge,#vue-area .buttons > a.all .badge{width:0;overflow:hidden;margin:0;}#vue-area button.all .badge:before,#vue-area .buttons > a.all .badge:before{content:normal;}#vue-area button .badge,#vue-area .buttons > a .badge{margin-right:7px;}#vue-area button.active,#vue-area button:hover,#vue-area .buttons > a.active,#vue-area .buttons > a:hover{background:#63B954;color:white;text-decoration:none;}#vue-area #filter-nav{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;background:#fff;text-align:center;margin-top:20px;}#vue-area #filter-nav:after{content:"";display:table;clear:both;}@media (min-width:768px){#vue-area #filter-nav{border-radius:10px;margin-top:-40px;padding:20px 20px 15px;}}@media (min-width:992px){#vue-area #filter-nav{margin-top:0;padding-top:0;}}#vue-area #filter-nav .buttons{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;display:none;text-align:center;background:#fff;border-radius:10px;padding:15px 10px 0px;text-align:center;overflow:hidden;}@media (min-width:992px){#vue-area #filter-nav .buttons{display:inline-block;margin-top:-60px;}}#vue-area #filter-nav .buttons button,#vue-area #filter-nav .buttons > a{display:inline-block;margin:0 10px;}#vue-area #filter-nav .filter-container{display:block;text-align:center;text-align:center;margin:20px 0;}@media (min-width:525px){#vue-area #filter-nav .filter-container{float:left;width:50%;margin:0;}}@media (min-width:992px){#vue-area #filter-nav .filter-container{float:none;width:auto;text-align:left;}}@media (min-width:992px){#vue-area #filter-nav .filter-container:nth-child(2){display:none;}}#vue-area #filter-nav .filter-container label{display:none;}@media (min-width:992px){#vue-area #filter-nav .filter-container label{display:block;}}#vue-area #filter-nav .filter-container .select2{min-width:200px;vertical-align:top;}@media (min-width:525px){#vue-area #filter-nav .filter-container .select2{min-width:0;}}@media (min-width:580px){#vue-area #filter-nav .filter-container .select2{min-width:200px;}}@media (min-width:710px){#vue-area #filter-nav .filter-container .select2{min-width:260px;}}#vue-area #filter-nav .filter-container .select2 .selection .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0;}#vue-area #filter-nav .filter-container .select2 + button{margin-left:-0.1em;vertical-align:top;}#vue-area #filter-nav .filter-container button{display:inline-block;background-color:#63B954;border:none;border-radius:0px 8px 8px 0px;color:white;font-size:12px;font-weight:bold;height:40px;line-height:40px;padding:0px 19px;text-transform:uppercase;}#vue-area .articles:after{content:"";display:table;clear:both;}#vue-area .articles article > .inner{margin:10px;padding:30px;border-radius:10px;background-color:#F3F3F3;overflow:hidden;text-align:center;}#vue-area .articles article:first-child > .inner,#vue-area .articles article:nth-child(2) > .inner{background-color:#FDF192;}#vue-area .articles article figure{margin:-30px;margin-bottom:40px;background-color:rgba(0,0,0,0.15);position:relative;}#vue-area .articles article figure > a{display:block;text-align:center;}#vue-area .articles article figure img{display:inline-block;vertical-align:top;width:100%;}#vue-area .articles article figure figcaption{text-align:center;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);}#vue-area .articles article .copy-small{text-transform:uppercase;}#vue-area .articles article h3,#vue-area .articles article h3 a,#vue-area .articles article h5,#vue-area .articles article h5 a{font-size:1.2em;color:#776951;margin-bottom:15px;font-weight:600;text-transform:none;}#vue-area .articles article .copy{border:1px solid green;}#vue-area .articles article .description{margin-bottom:12px;display:none;}#vue-area .articles article:first-child .description{display:block;}#vue-area .articles article a{font-size:11px;text-transform:uppercase;font-weight:700;}#vue-area .articles article[data-taxonomy="Alpha"]{background-color:rgba(255,0,0,0.5);border:2px solid red;}#vue-area .articles article[data-taxonomy="Bravo"]{background-color:rgba(255,165,0,0.5);border:2px solid orange;}#vue-area .articles article[data-taxonomy="Charlie"]{background-color:rgba(255,255,0,0.5);border:2px solid yellow;}#vue-area .articles article[data-taxonomy="Delta"]{background-color:rgba(0,128,0,0.5);border:2px solid green;}#vue-area .articles article[data-taxonomy="Echo"]{background-color:rgba(0,0,255,0.5);border:2px solid blue;}#vue-area .articles .resource,#vue-area .articles .masonry-grid-item,#vue-area .articles .masonry-grid-sizer{width:100%;}@media (min-width:480px){#vue-area .articles .resource,#vue-area .articles .masonry-grid-item,#vue-area .articles .masonry-grid-sizer{width:50%;}}@media (min-width:992px){#vue-area .articles .resource,#vue-area .articles .masonry-grid-item,#vue-area .articles .masonry-grid-sizer{width:33.33333%;}}#vue-area footer{text-align:center;margin:40px 0;}#vue-area footer .caption{font-size:0.8em;}#vue-area footer button{display:inline-block;margin-top:0;margin-bottom:0;}#vue-area footer button:disabled,#vue-area footer button .disabled{background-color:#F3F3F3;cursor:default;border-color:transparent;color:rgba(119,105,81,0.666);}#vue-area .loading,#vue-area .no-results{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;padding:20vh 0;border-radius:10px;background-color:rgba(119,105,81,0.1);}#vue-area .loading .message,#vue-area .no-results .message{display:block;text-align:center;}#vue-area .loading .message .spinner,#vue-area .no-results .message .spinner{display:inline-block;position:relative;font-size:24px;height:1em;width:1em;-webkit-animation-name:spin;-webkit-animation-duration:1.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1.3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1.3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.3s;animation-iteration-count:infinite;animation-timing-function:linear;}#vue-area .loading .message .spinner:after,#vue-area .no-results .message .spinner:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@-ms-keyframes spin{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.other-products{overflow:hidden;text-align:center;}@media (min-width:992px){.other-products{float:left;width:20.16129%;}}@media (min-width:1200px){.other-products{width:18.11966%;}}.other-products > .inner{padding:35px 15px 40px;}@media (min-width:768px){.other-products > .inner{padding-right:50px;padding-left:50px;}}@media (min-width:992px){.other-products > .inner{padding-right:10px;padding-left:10px;}}.other-products .other-products-title h2{font-weight:500;color:#776951;margin-bottom:20px;}.other-products .other-products-slider{margin:0 auto 20px;max-width:180px;}@media (min-width:768px){.other-products .other-products-slider{width:auto;max-width:600px;}}@media (min-width:992px){.other-products .slider-wrapper.slick-vertical{margin-bottom:50px;}}.other-products .slide{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;vertical-align:middle;padding:20px 10px;background:#F3F3F3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;color:#776924;width:180px;}@media (min-width:768px){.other-products .slide{display:inline-block;margin:0 10px;}}@media (min-width:992px){.other-products .slide{margin:0;margin-bottom:15px;}}.other-products .slide:first-child{display:inline-block;}.other-products .slide:last-child{margin-bottom:0;}.other-products .slide:hover{background:rgba(243,243,243,0.5);}.other-products .slide img{display:inline-block;vertical-align:top;}.other-products .slide .bazaarvoice-rating{font-size:11px;line-height:1.2;display:block;background-color:rgba(0,0,0,0.08);color:rgba(0,0,0,0.35);padding:3px 5px;margin-bottom:10px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.8);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.other-products .slide .copy-title{display:block;font-size:12px;line-height:1.2;}.other-products .slick-arrow{position:absolute;top:50%;z-index:2;text-indent:-999em;width:40px;height:40px;background-color:transparent;border:none;color:rgba(197,197,197,0.8);font-size:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:992px){.other-products .slick-arrow{top:100%;margin-top:15px;}}.other-products .slick-arrow:hover{color:#c5c5c5;}.other-products .slick-arrow.slick-prev{right:100%;margin-right:20px;}.other-products .slick-arrow.slick-prev:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:992px){.other-products .slick-arrow.slick-prev{right:auto;left:0;margin-right:0;}}.other-products .slick-arrow.slick-next{left:100%;margin-left:20px;}.other-products .slick-arrow.slick-next:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:992px){.other-products .slick-arrow.slick-next{right:0;left:auto;margin-left:0;}}.other-products .other-products-button a{font-size:11px;line-height:1.2;text-transform:uppercase;display:inline-block;vertical-align:middle;}.other-products .other-products-button a:after{content:'\f138';font-family:"FontAwesome";font-weight:400;margin-left:0.3em;}.other-products .other-products-button a:hover:after{text-decoration:none;}#customer-reviews > .inner{padding:40px;}@media (min-width:768px){#customer-reviews > .inner{padding-right:50px;padding-left:50px;}}@media (min-width:992px){#customer-reviews > .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-right:80px;padding-left:80px;width:960px;position:relative;}#customer-reviews > .inner:after{content:"";display:table;clear:both;}}@media (min-width:1200px){#customer-reviews > .inner{width:1160px;}}#customer-reviews #customer-reviews-title{text-align:center;}#customer-reviews #customer-reviews-title,#customer-reviews #customer-reviews-title h2{color:#FDF192;}@media (min-width:768px){#customer-reviews #customer-reviews-title{text-align:left;}}#customer-reviews #customer-reviews-slider ul{margin:0;padding:0;list-style:none;}#customer-reviews #customer-reviews-slider ul li{margin:0;padding:0;list-style:none;}#customer-reviews #customer-reviews-slider .slider-wrapper{padding-bottom:75px;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper{margin-right:30px;margin-left:30px;padding-bottom:0;}}@media (min-width:992px){#customer-reviews #customer-reviews-slider .slider-wrapper{margin-right:0;margin-left:0;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-list{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#customer-reviews #customer-reviews-slider .slider-wrapper .slide{background-color:#fff;padding:30px;overflow:hidden;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slide{padding-top:40px;padding-bottom:40px;}}@media (min-width:992px){#customer-reviews #customer-reviews-slider .slider-wrapper .slide{position:relative;padding-left:255px;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-image{background-repeat:no-repeat;background-size:cover;display:none;}@media (min-width:992px){#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-image{display:block;position:absolute;top:0;bottom:0;left:0;width:225px;overflow:hidden;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-image img{visibility:hidden;display:block;position:absolute;top:50%;left:50%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-rating{display:block;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-rating{display:inline-block;}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-rating:after{content:"|";margin:0 0.3em 0 0.5em;opacity:0.3;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-rating .bazaar{display:inline-block;margin-bottom:-5px;}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-author{display:block;font-size:14px;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-author{display:inline-block;margin-right:5px;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-text{display:block;}#customer-reviews #customer-reviews-slider .slider-wrapper .slide .review-text :last-child{margin-bottom:0;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow{position:absolute;bottom:5px;z-index:2;text-indent:-999em;width:50px;height:50px;background-color:transparent;border:none;color:rgba(255,255,255,0.6);font-size:50px;padding:3px 6px;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow:hover{color:white;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-prev{left:0;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-prev:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-prev{left:-50px;}}@media (min-width:992px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-prev{left:-100px;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-next{right:0;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-next:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-next{right:-50px;}}@media (min-width:992px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow.slick-next{right:-100px;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:1;margin:0 50px;padding:15px 0;text-align:center;}@media (min-width:768px){#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots{display:none;}}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li{display:inline-block;vertical-align:middle;position:relative;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li > button{width:30px;height:30px;text-indent:-999em;display:block;background-color:transparent;border:none;color:rgba(255,255,255,0.6);}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li > button:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li > button:hover{color:white;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li.slick-active > button:after{content:"";font-family:"FontAwesome";left:0;position:absolute;right:0;text-align:center;top:50%;font-weight:400;text-indent:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#customer-reviews #customer-reviews-button{display:block;text-align:center;margin-top:10px;}@media (min-width:768px){#customer-reviews #customer-reviews-button{margin-top:25px;}}@media (min-width:992px){#customer-reviews #customer-reviews-button{text-align:right;}}.page-content{padding:50px 15px 20px;}@media (min-width:992px){.page-content{padding:80px 15px 20px;}}.page-content .resource-embed{margin-bottom:10px;}@media (min-width:992px){.page-content .resource-embed{margin-bottom:20px;}}.page-content h1{margin-bottom:10px;}@media (min-width:992px){.page-content h1{margin-bottom:15px;}}.page-content p{line-height:1.4;}.page-content .all-resources-link-outer{border-bottom:1px solid #63B954;padding-bottom:14px;margin-bottom:25px;}.page-content .category-container{margin-bottom:30px;}.page-content .category-container .category{text-transform:uppercase;}.page-content .category-container .category,.page-content .category-container .addthis_sharing_toolbox{display:block;}@media (min-width:768px){.page-content .category-container .category,.page-content .category-container .addthis_sharing_toolbox{display:inline-block;}.page-content .category-container .addthis_sharing_toolbox{float:right;}}.page-content .related-content{margin:30px auto 20px;}.page-content .related-content .resource{max-width:100%;}.page-content .related-content .resource img{height:auto;margin-bottom:15px;border-radius:10px;max-width:100%;}.page-content .related-content .resource a{line-height:1.3;display:inline-block;font-weight:700;max-width:100%;}.page-content img{height:auto;}.center{text-align:center;}.page-content-fullwidth{background:#FFE35F;background:-moz-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFE35F),color-stop(300px,#fff));background:-webkit-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-o-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-ms-linear-gradient(top,#FFE35F 0%,#fff 300px);background:linear-gradient(to bottom,#FFE35F 0%,#fff 300px);overflow:auto;padding:0;padding-top:100px;}.page-content-fullwidth h1{margin:0;padding:0;}.coupon,.product-category .digestive-health-section .category-top-buttons .btn,.product-category .digestive-health-section .category-top-buttons button,.product-category .pro-well-section .category-top-buttons .btn,.product-category .pro-well-section .category-top-buttons button,.product-category .kids-section .category-top-buttons .btn,.product-category .kids-section .category-top-buttons button,.product-category .baby-section .category-top-buttons .btn,.product-category .baby-section .category-top-buttons button,.video-wrapper .video-callout-button button{color:#fff;text-transform:uppercase;font-size:1.125em;}.product-sections,.product-category .digestive-health-section,.product-category .pro-well-section,.product-category .kids-section,.product-category .baby-section{width:100%;}.product-name{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;font-size:1.125em;font-weight:600;line-height:1.25em;padding:0 15px;margin-bottom:20px;}.product-name a{color:#666666;}.product-name a:after{color:#52A845;font-family:FontAwesome;content:"\f138";margin-left:4px;}.product-name a:hover{color:#52A845;text-decoration:none;}.product-category{border-top:1px solid #bfbeba;text-align:center;padding:25px 0 50px 0;}.product-category h3{margin-top:25px;}.product-category p{padding-bottom:2em;font-size:20px;}.product-category .product-img a{display:block;padding:10px 0 10px 0;width:100%;height:100%;max-height:300px;}.product-category .product-img img{justify-content:flex-end;max-height:100%;}.product-category .product{text-align:center;border-radius:1em;margin:15px;border:#ffe448 2px solid;background:#FFE35F;background:-moz-linear-gradient(top,#FFE35F -5%,#fff 25%);background:-webkit-gradient(linear,left top,left bottom,color-stop(-5%,#FFE35F),color-stop(25%,#fff));background:-webkit-linear-gradient(top,#FFE35F -5%,#fff 25%);background:-o-linear-gradient(top,#FFE35F -5%,#fff 25%);background:-ms-linear-gradient(top,#FFE35F -5%,#fff 25%);background:linear-gradient(to bottom,#FFE35F -5%,#fff 25%);position:relative;}.product-category .product .product-cap{background-color:#63B954;color:#FDF192;font-weight:700;text-transform:uppercase;position:absolute;top:-2px;left:-2px;right:-2px;padding:.15em 0px;border-radius:1em 1em 0 0;z-index:30;}.product-category .product .product-rating .bvinline{display:inline-block;margin:auto;}.product-category .digestive-health-section .category-products{margin-top:-25px;}.product-category .digestive-health-section .category-top-buttons .btn,.product-category .digestive-health-section .category-top-buttons button{padding:3px 0;}.product-category .digestive-health-background{background-position:top center;background-repeat:no-repeat;height:550px;}.product-category .pro-well-section .category-top-buttons .btn,.product-category .pro-well-section .category-top-buttons button{background-color:#f6882e;padding:3px 0;}.product-category .pro-well-section .category-top-buttons .btn:hover,.product-category .pro-well-section .category-top-buttons button:hover{background:#b65608;}.product-category .pro-well-background{background-position:top center;background-repeat:no-repeat;height:550px;}.product-category .kids-section .category-top-buttons .btn,.product-category .kids-section .category-top-buttons button{padding:3px 0;background-color:#fe329c;}.product-category .kids-section .category-top-buttons .btn:hover,.product-category .kids-section .category-top-buttons button:hover{background:#c90169;}.product-category .kids-background{background-image:url(/themes/culturelle/dist/images/kids-health_bg.png);background-position:top center;background-repeat:no-repeat;height:550px;}.product-category .baby-section .category-top-buttons .btn,.product-category .baby-section .category-top-buttons button{background-color:#000;padding:3px 0;}.product-category .baby-section .category-top-buttons .btn:hover,.product-category .baby-section .category-top-buttons button:hover{background:#8e8c85;}.product-category .baby-background{background-position:top center;background-repeat:no-repeat;height:550px;background-image:url(/themes/culturelle/dist/images/baby-doodles.png);}.product-group{text-align:center;}.product-group:after{content:"";display:table;clear:both;}.product-group .product{max-width:400px;margin-left:auto;margin-right:auto;}.product-group .product .product-img img{width:auto;max-height:100%;margin:0 auto;}@media (min-width:768px){.product-group .product{max-width:100%;float:left;width:calc(33.333% - 30px);margin:15px;}}@media (min-width:768px){#pro-well .product-group .product,#digestive-health .product-group .product{width:calc(50% - 30px);}}@media (min-width:992px){#pro-well .product-group .product,#digestive-health .product-group .product{width:calc(25% - 30px);}}.product-category-container{background:#FFE35F;background:-moz-linear-gradient(top,#FFE35F 0%,#fff 550px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFE35F),color-stop(550px,#fff));background:-webkit-linear-gradient(top,#FFE35F 0%,#fff 550px);background:-o-linear-gradient(top,#FFE35F 0%,#fff 550px);background:-ms-linear-gradient(top,#FFE35F 0%,#fff 550px);background:linear-gradient(to bottom,#FFE35F 0%,#fff 550px);}.product-category-container .categpru-title{margin-top:35px;}.product-category-container h2{color:#666666;font-family:"Lato",sans-serif;font-weight:400;font-size:22px;}.product-category-container h2 sup{font-size:50%;top:-1em;}.product-category-container .video-callout{background-color:#52A845;}.product-category-container .row{max-width:100%;}.product-category-container .category-top{position:relative;margin:-500px auto 50px auto;}.product-category-review{background:#FFE35F;background:-moz-linear-gradient(top,#FFE35F 0%,#fff 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFE35F),color-stop(85%,#fff));background:-webkit-linear-gradient(top,#FFE35F 0%,#fff 85%);background:-o-linear-gradient(top,#FFE35F 0%,#fff 85%);background:-ms-linear-gradient(top,#FFE35F 0%,#fff 85%);background:linear-gradient(to bottom,#FFE35F 0%,#fff 85%);min-height:1200px;}.category-top-text,.category-top-title h2{color:#666666;font-size:36px;}.category-top-title h2{font-size:24px;}@media (min-width:992px){.category-top-title h2{font-size:24px;}}.category-product-rating{text-align:center;padding:0 0 20px 0px;}.category-product-rating .bvinline{display:inline-block;margin:auto;}.category-product-name,.bv-recommended-product-name{width:90%;margin:10px auto;font-size:1.25em;line-height:1em;text-align:center;color:#52A845;}.category-product{margin-bottom:50px;}.category-product .category-product-content{background:white;width:100%;border-radius:10px;border:#ffe448 3px solid;padding:20px;}.category-product .category-product-content .product-text h2{font-size:1em;font-weight:normal;padding-bottom:1em;}.category-lifestyle-image{width:100%;background-size:cover;min-height:200px;}@media (min-width:992px){.category-lifestyle-image{min-height:650px;}}.video-wrapper{background:#52A845;padding:105px 0px;}@media (min-width:1200px){.video-wrapper .video-callout-video{width:50%;}}.video-wrapper .video-callout-button button{background-color:#FDF192;}.video-wrapper .video-callout-button button:hover{background:#fbe42e;}.video-wrapper .video-callout-text,.video-wrapper .video-callout-button,.video-wrapper .video-callout-description{color:white;}@media (min-width:1200px){.video-wrapper .video-callout-text,.video-wrapper .video-callout-button,.video-wrapper .video-callout-description{width:45%;float:right;clear:both;}}@media (min-width:1200px){.video-wrapper .video-callout-title{width:45%;float:right;}}.video-wrapper .video-callout-title h2{color:#FDF192;}.review-author{color:#776951;font-size:1.5em;font-weight:bold;}.category-reviews-products .product-review-tabs{color:#666;padding:0;margin:0;}.category-reviews-products .product-review-tabs > li{list-style-type:none;display:inline;float:left;}.category-reviews-products .category-product-image{padding-top:25px;text-align:center;}.category-reviews-products .category-product-image img{width:75%;}.category-reviews-products .product-review-active{border-bottom-style:none;opacity:1;}.category-reviews-products .product-review-product{float:left;border-radius:20px 20px 0px 0px;border:#FFE44B 3px solid;background:white;opacity:.5;}.category-reviews-products .product-review-product:nth-of-type(1n+2){display:none;}@media (min-width:480px){.category-reviews-products .product-review-product:nth-of-type(1){display:block;}.category-reviews-products .product-review-product:nth-of-type(3n){display:none;}}@media (min-width:992px){.category-reviews-products .product-review-product:nth-of-type(1){margin-left:2%;}.category-reviews-products .product-review-product:nth-of-type(1n+1){display:block;}}.category-reviews-products .product-review-product.tabactive{opacity:.95;margin-top:0;}.category-reviews-products .product-review-product.tabactive .rating-name{font-size:1.25em;}.category-reviews-products .product-review-product.tabactive .rating-date{font-size:1.25em;color:#ccc;}.category-reviews-products .product-review-product.tabactive .rating-title{font-size:1.75em;padding:10px 0;font-weight:700;}.category-reviews-products .product-review-product.tabactive .rating-quote{font-size:1.2em;line-height:1.5em;}.category-reviews-products .product-review-product.tabactive .rating-sep{font-size:1.75em;margin:0px 5px;}.category-reviews-products .category-product-rating{text-align:center;top:10px;z-index:5;padding:0px 0px 15px 0px;background:white;position:relative;}.category-reviews-products .tabactive .product-review{display:block;position:absolute;margin-top:0;width:96%;left:2%;right:2%;padding:20px;border-radius:20px;border:#FFE44B 3px solid;background:white;list-style:none;}@media (min-width:992px){.category-reviews-products .tabactive .product-review{width:67%;left:17.5%;right:0;}.category-reviews-products .tabactive .product-review li{float:left;}}.category-reviews-products .tabactive .product-review .category-product-link{width:100%;clear:both;}.category-reviews-products .product-review .active{display:block;}.category-reviews-products .product-review{display:none;text-align:left;}.category-reviews-products .tabPrev{left:2.5%;}@media (min-width:992px){.category-reviews-products .tabPrev{display:none;}}.category-reviews-products .tabNext{right:2.5%;}@media (min-width:992px){.category-reviews-products .tabNext{display:none;}}.category-reviews-products .tabNext,.category-reviews-products .tabPrev{display:block;position:absolute;padding:7.55% 1%;margin:7.5% 0;background:#52a845;opacity:.35;}@media (min-width:992px){.category-reviews-products .tabNext,.category-reviews-products .tabPrev{display:none;}}.category-reviews-products .tabNext span,.category-reviews-products .tabPrev span{color:white;opacity:1;font-size:2em;}.category-jump{margin:0px auto;font-weight:900;width:95%;font-size:14px;max-width:500px;}.category-jump:after{content:"";display:table;clear:both;}@media (min-width:992px){.category-jump{width:72.5%;font-size:16px;max-width:800px;margin:30px auto;}}.category-jump .jump-to{width:calc(100% - 62px);height:60px;float:left;text-transform:uppercase;background-color:#FFE35F;border:none;border-radius:15px 0px 0px 15px;cursor:pointer;}@media (min-width:992px){.category-jump .jump-to{border-radius:15px;width:100%;}.category-jump .jump-to:after{display:none;}}.category-jump .jump-to li{list-style:none;display:none;}@media (min-width:992px){.category-jump .jump-to li{display:inline;}}.category-jump .jump-to:after{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;font-family:FontAwesome;content:'\f0d7';font-size:2em;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);z-index:-1;}@media (min-width:992px){.category-jump .jump-to:focus{box-shadow:none;}}.category-jump .jump-to-go{width:60px;height:60px;float:left;background-color:#FFE35F;padding:15px 0px;border-radius:0px 15px 15px 0px;border:none;text-transform:uppercase;margin-left:2px;}.category-jump .jump-to-go:disabled{background:#ffe779;color:#92918e;}.category-jump .jump-to-go:not(:disabled):hover{color:#06904F;}@media (min-width:992px){.category-jump .jump-to-go{display:none;}}.category-jump [data-jump-type]{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;}.category-jump [data-jump-type]:hover{color:#06904F;-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;}ul.ul-select,ul.jump-to{margin:0;padding:0;list-style:none;position:relative;z-index:2;}ul.ul-select:hover,ul.jump-to:hover{cursor:pointer;}ul.ul-select.open,ul.jump-to.open{border-bottom-left-radius:0;}ul.ul-select.open:after,ul.jump-to.open:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}ul.ul-select.open li,ul.jump-to.open li{display:block;padding:15px;background:white;border-bottom:1px solid #ccc;}@media (min-width:992px){ul.ul-select.open li,ul.jump-to.open li{padding:inherit;background:none;border-bottom:none;}}ul.ul-select.open li:first-child,ul.jump-to.open li:first-child{background:none !important;}ul.ul-select.open li:hover,ul.jump-to.open li:hover{background-color:#FFE35F;}ul.ul-select.open li.active,ul.jump-to.open li.active{background:#fff5c5;}ul.ul-select.open li.active:hover,ul.jump-to.open li.active:hover{background:#FFE35F;}ul.ul-select li,ul.jump-to li{padding:15px;text-align:left;}@media (min-width:992px){ul.ul-select li,ul.jump-to li{padding:0 15px;top:15px;position:relative;border-right:1px solid #fff;}ul.ul-select li:first-child,ul.jump-to li:first-child{border:none;display:inline;font-weight:400;text-transform:capitalize;}ul.ul-select li:first-child:after,ul.jump-to li:first-child:after{content:":";}ul.ul-select li:last-child,ul.jump-to li:last-child{border:none;}}ul.ul-select li.active,ul.jump-to li.active{display:flex;justify-content:space-between;font-style:normal;padding:15px;}@media (min-width:992px){ul.ul-select li.active,ul.jump-to li.active{display:inline;padding:0 1em;}}#selected--ul-select{align-items:center;display:flex;width:auto;}#selected--ul-select.active{padding:0.5em;}.product-detail-header{background:#FFE35F;background:-moz-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFE35F),color-stop(300px,#fff));background:-webkit-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-o-linear-gradient(top,#FFE35F 0%,#fff 300px);background:-ms-linear-gradient(top,#FFE35F 0%,#fff 300px);background:linear-gradient(to bottom,#FFE35F 0%,#fff 300px);}.product-detail-header-inner{border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:40px;padding-top:40px;}.product-detail-header-title{margin:2.5em auto;text-align:center;}.product-detail-header-title h1{font-size:2.25em;color:inherit;}.product-detail-header-title p{font-size:1.25em;}.product-detail-header-description-text{padding:20px 0;}.product-detail-header-rating{margin-bottom:20px;}.product-detail-header-description-ctas{font-weight:700;margin-top:40px;}.product-detail-header-description-ctas h3{color:inherit;font-size:inherit;font-weight:inherit;}.product-detail-header-description-cta{display:inline-block;margin-right:20px;}@media (max-width:991px){.product-detail-header-description-text{text-align:center;}}@media (min-width:992px){.product-detail-header-description{display:flex;flex-direction:row;align-items:center;}.product-detail-header-description > *{flex-basis:50%;flex-shrink:0;}}.product-detail-header-images-feature{margin:auto;text-align:center;}.product-detail-header-images-feature,.product-detail-header-images-feature-zoom{cursor:zoom-in;}.product-detail-header-images-feature-zoom{font-size:11px;text-align:center;text-transform:uppercase;}.product-detail-header-images-feature-zoom:before{content:'\f00e';font-family:FontAwesome;}.product-detail-header-images-slider{margin:10px auto;overflow:hidden;}.product-detail-header-images-slider a{cursor:pointer;background-color:rgba(0,0,0,0.1);position:relative;transition:background-color 0.2s;}.product-detail-header-images-slider a:hover{background-color:#fff;}.product-detail-header-images-slider a:hover span{opacity:1;}.product-detail-header-images-slider span{background-position:center;background-size:cover;display:block;font-size:0;height:100%;left:0;opacity:0.7;position:absolute;width:100%;top:0;transition:opacity 0.2s;}.product-detail-header-images-slider [data-asset-type=embedded_video] > *{position:relative;}.product-detail-header-images-slider [data-asset-type=embedded_video] > *:before{content:'\f04b';color:#fff;display:block;font-family:"FontAwesome";height:30px;left:calc(50% - 15px);position:absolute;text-shadow:0 0 1px #000;top:calc(50% - 15px);width:30px;z-index:10;}.replay-video{align-items:center;background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:center;min-height:300px;width:100%;}.replay-video:before{content:"\f01e";display:block;font-family:"FontAwesome";font-size:60px;text-align:center;}.replay-video span{display:block;font-size:11px;padding:10px;text-transform:uppercase;}@media (max-width:479px){.product-detail-header-images-feature{min-height:150px;}.product-detail-header-images-slider{align-items:stretch;border-radius:25px;display:flex;flex-direction:row;height:50px;justify-content:center;}.product-detail-header-images-slider a{flex-basis:100%;}.product-detail-header-images-slider a:not(:last-child){border-right:1px solid rgba(0,0,0,0.2);}}@media (min-width:480px){.product-detail-header-images-feature{min-height:300px;}.product-detail-header-images-slider{text-align:center;}.product-detail-header-images-slider a{border-radius:25px;display:inline-block;width:50px;height:50px;margin:10px;overflow:hidden;}}.product-detail-main h1,.product-detail-main h2,.product-detail-main h3,.product-detail-main h4,.product-detail-main h5,.product-detail-main h6{color:inherit;}.product-detail-tablist{align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin:30px auto;}.product-detail-tablist [role=tab]{align-items:center;border-bottom:2px solid transparent;display:flex;flex-direction:row;font-weight:700;line-height:1.3em;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-bottom-color 0.2s;}.product-detail-tablist [role=tab][aria-selected=true]{border-color:#52A845;}@media (max-width:479px){.product-detail-tablist{font-size:12px;padding:10px;}}.product-detail-tabpanel h1,.product-detail-tabpanel h2,.product-detail-tabpanel h3,.product-detail-tabpanel h4,.product-detail-tabpanel h5,.product-detail-tabpanel h6{margin:1em auto;}.product-detail-tabpanel[aria-expanded=false]{display:none;}.product-detail-tabpanel-inner{margin:0 auto;padding-bottom:3em;}.product-detail-tabpanel-title{background-color:#52A845;color:#fff !important;font-weight:700;font-size:inherit;line-height:1.3em;padding:10px 20px;text-transform:uppercase;display:none;}@media (min-width:768px) and (max-width:1199px){.product-detail-tablist a{padding:10px;}.product-detail-tabpanel-inner{width:100%;}}@media (min-width:1200px){.product-detail-tabpanel-inner{width:75%;}}.product-detail-recommendations{border-top:1px solid rgba(0,0,0,0.2);padding-top:40px;text-align:center;}.product-detail-recommendations h2{font-size:24px;}.product-detail-recommendations-inner{margin:3em auto;display:block;}@media (min-width:480px){.product-detail-recommendations-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.product-detail-recommendations-inner > *{flex-grow:0.2;flex-shrink:0;}}@media (min-width:480px) and (max-width:991px){.product-detail-recommendations-inner > *{flex-basis:48%;padding:1em;}}@media (min-width:992px){.product-detail-recommendations-inner > *{flex-basis:33%;padding:1em;}}.product-detail-recommendation{text-align:left;}.product-detail-recommendation h1,.product-detail-recommendation h2,.product-detail-recommendation h3,.product-detail-recommendation h4,.product-detail-recommendation h5,.product-detail-recommendation h6{color:inherit;margin:0.5em auto;}.product-detail-recommendation-image-link{display:block;text-align:center;width:100%;}.product-detail-recommendation-image-link img{margin:auto;max-width:80%;max-height:300px;width:auto;}.product-coupon{padding:25px;border:2px dashed #fa511c;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;position:relative;}.product-coupon,.product-coupon p{color:#fa511c;}.product-coupon h1,.product-coupon .products-callout .products-callout-title h2,.products-callout .products-callout-title .product-coupon h2,.product-coupon h2,.product-coupon .promo-top .promo-top-title h1,.promo-top .promo-top-title .product-coupon h1,.product-coupon .video-callout .video-callout-text h1,.video-callout .video-callout-text .product-coupon h1,.product-coupon .resource-center-wrapper header h1,.resource-center-wrapper header .product-coupon h1,.product-coupon .page-content h1,.page-content .product-coupon h1,.product-coupon .product-category-container .categpru-title h1,.product-category-container .categpru-title .product-coupon h1,.product-coupon .category-top-title h1,.category-top-title .product-coupon h1,.product-coupon h3,.product-coupon h4,.product-coupon .paragraph--type--form .webform-submission-form > fieldset legend,.paragraph--type--form .webform-submission-form > fieldset .product-coupon legend,.product-coupon .product-category-container h2,.product-category-container .product-coupon h2,.product-coupon h5,.product-coupon .other-products .other-products-title h2,.other-products .other-products-title .product-coupon h2,.product-coupon h6{color:#fa511c;}.product-coupon h2{font-size:18px;font-weight:500;margin:0;padding:0;}@media (min-width:768px){.product-coupon h2{font-size:16px;}}@media (min-width:992px){.product-coupon h2{font-size:18px;}}.product-coupon h2 + .button{margin-top:16px;}.product-coupon .button{font-size:11px;line-height:1.2;padding-top:13px;padding-bottom:13px;display:inline-block;vertical-align:middle;background-color:#fa511c;color:#fff;padding-right:40px;padding-left:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;text-transform:uppercase;white-space:nowrap;border:1px solid transparent;text-decoration:none;}@media (min-width:768px){.product-coupon .button{font-size:12px;line-height:1.2;padding-top:9px;padding-bottom:9px;padding-right:30px;padding-left:30px;}}.product-coupon .button:hover{border-color:#fa511c;background-color:transparent;color:#fa511c;}#BVRRContainer{display:none;}[aria-expanded="true"] #BVRRContainer{display:block;}.product .fancybox-slide > div{padding:0;background:none;}.find-in-store .btn.toggle,.buy-online .btn.toggle{position:relative;overflow:hidden;padding-left:0 !important;padding-right:0 !important;height:36px;height:40px;}.find-in-store .btn.toggle label,.buy-online .btn.toggle label{border:none;margin:0;margin-bottom:0;padding:0;position:absolute;top:50%;left:4px;z-index:10;background:rgba(0,0,0,0.2);-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;width:60px;height:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.find-in-store .btn.toggle label:after,.buy-online .btn.toggle label:after{content:'';display:block;position:absolute;top:-10px;right:0;bottom:-10px;left:-10px;z-index:-1;}.find-in-store .btn.toggle label .slide,.buy-online .btn.toggle label .slide{border:none;cursor:pointer;}.find-in-store .btn.toggle label .slide .value,.buy-online .btn.toggle label .slide .value{border:none;display:block;width:30px;height:30px;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:none;color:#fff;line-height:30px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.find-in-store .btn.toggle label .slide .value.default,.buy-online .btn.toggle label .slide .value.default{right:auto;left:2px;color:#fff;background-color:#63B954;}.find-in-store .btn.toggle label input[type="checkbox"],.buy-online .btn.toggle label input[type="checkbox"]{border:none;margin-bottom:0;opacity:0.1;width:0;height:0;position:absolute;top:0;left:-999em;}.find-in-store .btn.toggle label input[type="checkbox"]:checked + .slide .value,.buy-online .btn.toggle label input[type="checkbox"]:checked + .slide .value{background-color:#63B954;}.find-in-store .btn.toggle label input[type="checkbox"]:checked + .slide .value.default,.buy-online .btn.toggle label input[type="checkbox"]:checked + .slide .value.default{background-color:transparent;}.find-in-store .btn.toggle button,.buy-online .btn.toggle button{border:none;border-radius:0;background:transparent;letter-spacing:2px;line-height:inherit;margin-bottom:0;padding:0;padding-left:58px;text-transform:inherit;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}.find-in-store .btn.toggle button .text,.buy-online .btn.toggle button .text{display:block;text-align:center;transform:translateY(1px);}.buy-online{height:40px;}.find-in-store{margin-bottom:10px;}.products-category .category-product-image a{display:block;}.products-category .category-product-image a img{display:block;}.category-top-buttons{margin:35px 0 0 0;}.group-wrapper{margin:0 auto;}.home #masthead{padding:0;position:relative;overflow:hidden;}.home #masthead .group-wrapper #masthead-form #masthead-text label{font-family:"Nunito Sans",sans-serif;font-size:20px;font-weight:200;}@media (min-width:768px){.home #masthead .group-wrapper #masthead-form #masthead-text label{font-size:33px;}}.home #masthead #background-video{width:100vw;height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:center center;}.home #masthead #background-video video{min-width:100vw;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.home #masthead .group-wrapper{position:absolute;top:50%;right:0;left:0;width:90%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}@media (min-width:1200px){.home #masthead .group-wrapper{width:100%;max-width:1066px;margin-right:auto;margin-left:auto;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form{position:relative;padding-right:26%;}}.home #masthead .group-wrapper #masthead-form .left,.home #masthead .group-wrapper #masthead-form .right{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;padding:20px;background-color:rgba(82,168,69,0.8);}.home #masthead .group-wrapper #masthead-form .left{padding-bottom:0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .left{padding-bottom:20px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}}.home #masthead .group-wrapper #masthead-form .right{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .right{background-color:transparent;position:absolute;top:0;right:0;bottom:0;border-left:1px solid transparent;width:26%;padding:0;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .right:after{content:'';background-color:rgba(82,168,69,0.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;}}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form #masthead-text{display:inline-block;vertical-align:middle;}}.home #masthead .group-wrapper #masthead-form #masthead-text label{color:#fff;margin:0;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form select{display:inline-block;vertical-align:middle;}}.home #masthead .group-wrapper #masthead-form .btn-outline{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;font-size:9px;line-height:2;padding-top:6px;padding-bottom:6px;font-weight:900;background-color:transparent;border-color:#fff;color:#fff;min-width:0;padding-right:25px;padding-left:25px;white-space:nowrap;}.home #masthead .group-wrapper #masthead-form .btn-outline:hover{background-color:#52A845;}@media (min-width:992px){.home #masthead .group-wrapper #masthead-form .btn-outline{font-size:12px;line-height:2;padding-top:8px;padding-bottom:8px;padding-right:35px;padding-left:35px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.home #masthead #masthead-scroller{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.home #masthead #masthead-scroller > span{display:block;color:#fff;font-size:14px;line-height:1.2;text-transform:uppercase;}.home #masthead #masthead-scroller > span > span{display:block;font-weight:700;}@media (min-width:768px){.home #masthead #masthead-scroller > span > span{position:static;width:auto;height:auto;margin:auto;padding:0;overflow:visible;clip:auto;border:0;}}.home #masthead #masthead-scroller > span:after{display:block;font-family:"FontAwesome";font-size:40px;content:'\f107';text-align:center;font-weight:400;}.home #masthead .select2{margin:0 auto;display:block;width:66.66667% !important;}@media (min-width:768px){.home #masthead .select2{width:59.89583% !important;}}@media (min-width:992px){.home #masthead .select2{display:inline-block;margin-left:15px;vertical-align:middle;width:420px !important;}}@media (min-width:1200px){.home #masthead .select2{margin-left:25px;width:475px !important;}}.home #masthead .select2 .selection .select2-selection{background:none;height:auto;border:none;-webkit-border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;border-bottom:2px solid #29721c;}.home #masthead .select2 .selection .select2-selection .select2-selection__rendered{font-size:20px;line-height:1.5;padding-top:0px;padding-bottom:0px;font-family:"Nunito Sans",sans-serif;font-weight:500;color:#ffe56b;padding-right:40px;padding-left:16px;text-align:center;text-transform:none;}@media (min-width:768px){.home #masthead .select2 .selection .select2-selection .select2-selection__rendered{font-size:33px;line-height:1.15152;padding-top:0px;padding-bottom:0px;padding-right:48px;}}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow{font-family:"FontAwesome";color:#29721c;height:30px;width:30px;top:0;right:0;overflow:hidden;}@media (min-width:768px){.home #masthead .select2 .selection .select2-selection .select2-selection__arrow{height:38px;width:38px;}}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow b{display:none;}.home #masthead .select2 .selection .select2-selection .select2-selection__arrow:after{-webkit-transition:transform 195ms;-moz-transition:transform 195ms;-ms-transition:transform 195ms;-o-transition:transform 195ms;transition:transform 195ms;content:"\f0d7";position:absolute;top:50%;right:0;left:0;text-align:center;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);}.home #masthead .select2 .select2-selection[aria-expanded*="true"] .select2-selection__arrow:after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}.home .select2-dropdown{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;background-color:rgba(255,255,255,0.9);font-family:"Nunito Sans",sans-serif;font-weight:500;color:#52A845;}.home .select2-results__option{padding-right:20px;padding-left:20px;border-top:1px solid rgba(255,255,255,0.8);}.home .select2-results__option:first-child{border-top:none;}.home .select2-container.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0;}.home .select2-container.select2-container--open .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0;}.home .select2-container--default .select2-results__option--highlighted{background-color:rgba(82,168,69,0.9);color:#ffe56b;}.home .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(82,168,69,0.2);}.home .select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted{background-color:rgba(82,168,69,0.9);color:#ffe56b;}.home .select2-container .ps__scrollbar-y,.home .select2-container .ps__scrollbar-y-rail{opacity:0.6 !important;}.home #promo > .inner{padding:40px 40px 0;}@media (min-width:768px){.home #promo > .inner{padding-right:50px;padding-left:50px;}}@media (min-width:992px){.home #promo > .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-right:80px;padding-left:80px;width:960px;position:relative;}.home #promo > .inner:after{content:"";display:table;clear:both;}}@media (min-width:1200px){.home #promo > .inner{width:1160px;}}.home #promo .promo-callout{overflow:hidden;}.home #promo .promo-callout.split-bg{text-align:left;}.home #promo .promo-callout > .split-bg-content{padding-right:0;padding-left:0;}.home .coupons-promo-callout{border-bottom:1px solid #e3e2de;}#culturelle_faqs .form-wrapper{background-color:#FFE35F;padding:35px 0px;}#culturelle_faqs h1{display:table-cell;height:164px;text-align:center;vertical-align:middle;}@media (min-width:1200px){#culturelle_faqs h1{font-size:47px;}}#culturelle_faqs h4{margin:0 0 1em 0;}@media (min-width:768px){#culturelle_faqs h4{margin-left:163px;}}@media (min-width:1200px){#culturelle_faqs h4{margin-left:0px;}}#culturelle_faqs .empty-text{color:#63B954;font-size:18px;margin:2em;}#culturelle_faqs .views-exposed-form .form-item-search{float:left;width:70%;}@media (min-width:768px){#culturelle_faqs .views-exposed-form .form-item-search{margin-left:163px;max-width:326px;}}@media (min-width:1200px){#culturelle_faqs .views-exposed-form .form-item-search{margin-left:0px;max-width:352px;}}#culturelle_faqs .views-exposed-form #edit-search-button{float:left;width:30%;}@media (min-width:768px){#culturelle_faqs .views-exposed-form #edit-search-button{max-width:91px;}}@media (min-width:1200px){#culturelle_faqs .views-exposed-form #edit-search-button{margin-left:0px;}}#culturelle_faqs .views-exposed-form .form-item-tags,#culturelle_faqs .views-exposed-form .select{float:left;min-width:0;width:81%;}@media (min-width:768px){#culturelle_faqs .views-exposed-form .form-item-tags{margin-left:163px;max-width:358px;}}@media (min-width:1200px){#culturelle_faqs .views-exposed-form .form-item-tags{margin-left:0px;max-width:352px;}}#culturelle_faqs .views-exposed-form #edit-submit-faqs{float:left;margin-left:1%;width:18%;}@media (min-width:768px){#culturelle_faqs .views-exposed-form #edit-submit-faqs{margin-left:3px;max-width:56px;}}#culturelle_faqs .views-exposed-form p.spacer{clear:both;height:20px;margin:0px;padding-top:7px;position:static;text-align:center;width:100%;}@media (min-width:1200px){#culturelle_faqs .views-exposed-form p.spacer{clear:none;float:left;margin:0px 26px;position:relative;top:27px;width:auto;}}#culturelle_faqs .views-exposed-form label{display:block;font-size:12px;font-weight:300;}#culturelle_faqs .views-exposed-form select,#culturelle_faqs .views-exposed-form input[type=text]{width:100%;}@media (min-width:1200px){#culturelle_faqs .views-exposed-form select,#culturelle_faqs .views-exposed-form input[type=text]{width:352px;}}#culturelle_faqs .views-exposed-form input[type=submit]{letter-spacing:1.5px;}#culturelle_faqs .views-exposed-form input[type=text]{border:none;border-radius:8px 0px 0px 8px;color:#63B954;height:40px;line-height:40px;padding:0px 22px;}#culturelle_faqs .views-exposed-form input[type=text]::placeholder{color:#63B954;}#culturelle_faqs .views-exposed-form #edit-search-button,#culturelle_faqs .views-exposed-form #edit-submit-faqs{background-color:#63B954;border:none;border-radius:0px 8px 8px 0px;color:white;font-size:12px;font-weight:bold;height:40px;line-height:40px;padding:0px 19px;position:relative;text-transform:uppercase;top:33px;}#culturelle_faqs .views-exposed-form .selection .select2-selection{background-color:#63B954;border-radius:8px 0px 0px 8px;}#culturelle_faqs .views-exposed-form .select2-selection__rendered{border:none;color:white;}#culturelle_faqs .views-exposed-form .select2-selection__arrow{color:white;}#culturelle_faqs .views-exposed-form .form-actions{padding:0px;}#culturelle_faqs .results .tags-label{font-size:14px;margin:43px 0 0 0;text-transform:uppercase;}@media (min-width:992px){#culturelle_faqs .results .tags-label{margin-top:56px;}}@media (min-width:1200px){#culturelle_faqs .results .tags-label{margin-top:40px;}}#culturelle_faqs .results .views-field-field-faq-question{border-bottom:1px solid #bfbeba;color:#06904F;font-size:22px;font-weight:bold;line-height:27px;margin:22px 0;}#culturelle_faqs .results .views-field-field-faq-question.open + .views-field-field-faq-answer{max-height:300vh;}#culturelle_faqs .results .views-field-field-faq-answer{-webkit-transition:all 195ms;-moz-transition:all 195ms;-ms-transition:all 195ms;-o-transition:all 195ms;transition:all 195ms;font-weight:normal;padding:0px 30px;overflow:hidden;max-height:0;display:block;}#culturelle_faqs .contact-footer{background:#6ab848;background:-moz-linear-gradient(top,#6ab848 0%,#40a648 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6ab848),color-stop(100%,#40a648));background:-webkit-linear-gradient(top,#6ab848 0%,#40a648 100%);background:-o-linear-gradient(top,#6ab848 0%,#40a648 100%);background:-ms-linear-gradient(top,#6ab848 0%,#40a648 100%);background:linear-gradient(to bottom,#6ab848 0%,#40a648 100%);padding:35px;text-align:center;}@media (min-width:992px){#culturelle_faqs .contact-footer{padding:45px;}}#culturelle_faqs .contact-footer h5{color:#FDF192;font-size:46px;margin:0px 0px 35px 0px;padding:0px;}.where-to-buy .w2g-body,.store-locator .w2g-body{background:#6ab848;background:-moz-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:-webkit-linear-gradient(75deg,#6ab848 0%,#40a648 100%);background:linear-gradient(75deg,#6ab848 0%,#40a648 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ab848',endColorstr='#40a648',GradientType=1);color:#fff;padding:40px 20px;text-align:center;}.where-to-buy .w2g-body h2,.where-to-buy .w2g-body h3,.where-to-buy .w2g-body h4,.store-locator .w2g-body h2,.store-locator .w2g-body h3,.store-locator .w2g-body h4{color:#FDF192;}.where-to-buy .w2g-form,.store-locator .w2g-form{padding:20px;}@media (min-width:992px){.where-to-buy .w2g-form,.store-locator .w2g-form{padding:30px 0;}}.where-to-buy .w2g-form h3,.store-locator .w2g-form h3{font-size:1.5em;text-align:center;}.where-to-buy .find-packages img,.store-locator .find-packages img{display:block;margin:auto;}.where-to-buy .find-selector-title,.store-locator .find-selector-title{border-bottom:1px solid #52A845;padding-bottom:10px;}.where-to-buy .find-selector-list,.store-locator .find-selector-list{font-size:0.8em;list-style:none;margin:0;padding:1em 0;}.where-to-buy .find-selector-list .product-extra,.store-locator .find-selector-list .product-extra{display:block;}.where-to-buy .find-selector-list .product-name,.store-locator .find-selector-list .product-name{padding-left:0;}.where-to-buy .find-selector-choice,.store-locator .find-selector-choice{max-width:400px;margin:20px auto 0 auto;text-align:center;}@media (min-width:992px){.where-to-buy .find-selector-choice,.store-locator .find-selector-choice{margin:0;max-width:100%;text-align:left;}}.where-to-buy .find-selector-choice .find-selector-title,.store-locator .find-selector-choice .find-selector-title{margin-bottom:10px;}.where-to-buy .find-selector-choice fieldset,.store-locator .find-selector-choice fieldset{padding-bottom:10px;}.where-to-buy .find-selector-choice input,.where-to-buy .find-selector-choice select,.store-locator .find-selector-choice input,.store-locator .find-selector-choice select{border:1px solid #63B954;border-radius:5px;margin-bottom:0;}.where-to-buy .find-selector-choice select,.store-locator .find-selector-choice select{background:none;padding-right:2.5em;position:relative;z-index:2;}.where-to-buy .find-selector-choice select:hover,.store-locator .find-selector-choice select:hover{cursor:pointer;}.where-to-buy .find-selector-choice select::-ms-expand,.store-locator .find-selector-choice select::-ms-expand{display:none;}.where-to-buy .find-selector-choice .select-wrap,.store-locator .find-selector-choice .select-wrap{position:relative;}.where-to-buy .find-selector-choice .select-wrap:after,.store-locator .find-selector-choice .select-wrap:after{display:inline-block;font-family:'FontAwesome';content:'\f0d7';line-height:0;transform:scale(1.2);position:absolute;top:50%;right:1em;z-index:1;}.where-to-buy .find-selector-choice-right,.store-locator .find-selector-choice-right{padding:20px 0;}.where-to-buy .find-selector-choice-or,.store-locator .find-selector-choice-or{text-align:center;text-transform:uppercase;}.where-to-buy .find-selector-choice-or span,.store-locator .find-selector-choice-or span{position:relative;}.where-to-buy .find-selector-choice-or span:before,.where-to-buy .find-selector-choice-or span:after,.store-locator .find-selector-choice-or span:before,.store-locator .find-selector-choice-or span:after{background:rgba(119,105,81,0.4);content:'';height:1px;position:absolute;top:55%;width:300%;left:-325%;}.where-to-buy .find-selector-choice-or span:after,.store-locator .find-selector-choice-or span:after{left:auto;right:-325%;}.where-to-buy .locator-map,.store-locator .locator-map{background:#fff;padding:15px;}.where-to-buy .locator-map iframe,.store-locator .locator-map iframe{border:0;min-height:900px;width:100%;}.where-to-buy .find-selector-persona,.store-locator .find-selector-persona{text-align:center;}.where-to-buy .find-selector-persona-left,.store-locator .find-selector-persona-left{display:none;}.where-to-buy .find-selector-persona-right .persona-logo,.store-locator .find-selector-persona-right .persona-logo{max-width:50%;}@media (min-width:992px){.where-to-buy .find-selector-products,.store-locator .find-selector-products{float:left;background:#fff;border:3px solid #ffe448;border-radius:10px;padding:20px;width:calc(50% - 10px);margin-right:10px;}.where-to-buy .find-selector-choice,.store-locator .find-selector-choice{float:left;background:#fff;border:3px solid #ffe448;border-radius:10px;padding:20px;width:calc(50% - 10px);margin-left:10px;}.locator-form .where-to-buy .find-selector-choice,.locator-form
    .store-locator .find-selector-choice{margin-left:0;width:100%;}.where-to-buy .find-selector-choice-left,.store-locator .find-selector-choice-left{float:left;width:42%;}.where-to-buy .find-selector-choice-right,.store-locator .find-selector-choice-right{float:left;margin-top:70px;width:42%;padding:0;}.where-to-buy .find-selector-choice-or,.store-locator .find-selector-choice-or{float:left;margin:75px 0 0 0;padding:0 10px;width:16%;}.where-to-buy .find-selector-choice-or span:before,.where-to-buy .find-selector-choice-or span:after,.store-locator .find-selector-choice-or span:before,.store-locator .find-selector-choice-or span:after{height:300%;left:50%;width:1px;}.where-to-buy .find-selector-choice-or span:before,.store-locator .find-selector-choice-or span:before{top:-325%;}.where-to-buy .find-selector-choice-or span:after,.store-locator .find-selector-choice-or span:after{bottom:-325%;top:auto;}.locator-form .where-to-buy .find-selector-choice-or,.locator-form
    .store-locator .find-selector-choice-or{margin:15px 0;width:100%;}.locator-form .where-to-buy .find-selector-choice-or span:before,.locator-form .where-to-buy .find-selector-choice-or span:after,.locator-form
      .store-locator .find-selector-choice-or span:before,.locator-form
      .store-locator .find-selector-choice-or span:after{height:1px;top:50%;width:300%;}.locator-form .where-to-buy .find-selector-choice-or span:before,.locator-form
      .store-locator .find-selector-choice-or span:before{left:-325%;}.locator-form .where-to-buy .find-selector-choice-or span:after,.locator-form
      .store-locator .find-selector-choice-or span:after{left:auto;right:-325%;}.where-to-buy .find-selector-persona,.store-locator .find-selector-persona{text-align:left;float:left;background:#fff;border:3px solid #ffe448;border-radius:10px;padding:20px;width:calc(50% - 10px);margin-left:10px;margin-top:20px;}.where-to-buy .find-selector-persona .find-selector-title,.store-locator .find-selector-persona .find-selector-title{margin-bottom:0;}.where-to-buy .find-selector-persona .find-selector-persona-left,.store-locator .find-selector-persona .find-selector-persona-left{float:left;width:35%;display:block;}.where-to-buy .find-selector-persona .find-selector-persona-left img,.store-locator .find-selector-persona .find-selector-persona-left img{width:80%;}.where-to-buy .find-selector-persona .find-selector-persona-right,.store-locator .find-selector-persona .find-selector-persona-right{float:left;width:60%;margin-top:10px;}.where-to-buy .find-selector-persona .find-selector-persona-right .persona-logo,.store-locator .find-selector-persona .find-selector-persona-right .persona-logo{width:150px;}}@media (min-width:768px){.store-locator .locator-products{background:#fff;border:3px solid #ffe448;border-radius:10px;padding:20px;float:left;width:calc(33.333% - 10px);margin-right:10px;}}.store-locator .locator-products .find-selector-choice{border:0;border-top:1px solid #52A845;border-radius:0;margin:10px 0 0 0;max-width:100%;padding:20px 0 10px 0;width:100%;text-align:center;}.store-locator .locator-products .find-selector-choice label{display:block;}.store-locator .locator-products .find-selector-choice [class*='find-selector-choice']{float:none;padding:0;margin:0;width:100%;}.store-locator .locator-products .find-selector-choice .find-selector-choice-or{text-transform:uppercase;}.store-locator .locator-map{background:#fff;border:3px solid #ffe448;border-radius:10px;padding:0;overflow:hidden;line-height:0;}@media (min-width:768px){.store-locator .locator-map{float:left;width:calc(66.666% - 10px);margin-left:10px;}}.bv-inline-rating-container{display:inline !important;}.reward-review-stars .bv-cv2-cleanslate .bv-core-container-144 .bv-stars-container dd{display:inline !important;}.reward-review-stars .bvinline .bv-cv2-cleanslate,.bv-cv2-cleanslate h3,.bv-cv2-cleanslate h5,.bv-cv2-cleanslate p,.bv-cv2-cleanslate h1,.bv-cv2-cleanslate dl,.bv-cv2-cleanslate dt,.bv-cv2-cleanslate h6,.bv-cv2-cleanslate ol,.bv-cv2-cleanslate form,.bv-cv2-cleanslate select.bv-select-cleanslate,.bv-cv2-cleanslate option,.bv-cv2-cleanslate pre,.bv-cv2-cleanslate div,.bv-cv2-cleanslate h2,.bv-cv2-cleanslate caption,.bv-cv2-cleanslate h4,.bv-cv2-cleanslate ul,.bv-cv2-cleanslate address,.bv-cv2-cleanslate blockquote,.bv-cv2-cleanslate dd,.bv-cv2-cleanslate fieldset,.bv-cv2-cleanslate textarea,.bv-cv2-cleanslate hr,.bv-cv2-cleanslate article,.bv-cv2-cleanslate aside,.bv-cv2-cleanslate dialog,.bv-cv2-cleanslate figure,.bv-cv2-cleanslate footer,.bv-cv2-cleanslate header,.bv-cv2-cleanslate hgroup,.bv-cv2-cleanslate menu,.bv-cv2-cleanslate nav,.bv-cv2-cleanslate section{display:inline !important;}.reward-review-stars .bvinline .bv-cleanslate .bv-shared .bv-compat .bv-stars-container{text-align:center !important;display:table !important;margin:auto !important;}.bv-cv2-cleanslate .bv-core-container-144 .bv-inline-rating-container .bv-stars-container dd{display:inline !important;}.reward-review-stars .bvinline .bv-cv2-cleanslate .bv-core-container-144 .bv-inline-rating-container .bv-stars-container dd{display:inline !important;}.my-baby-probiotic .reward-top-title h1,.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-outline'],.my-baby-probiotic h5,.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-white']{color:#36b7db;}.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-outline']{background:transparent;border-color:#36b7db;}.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-outline']:hover{background:#209abd;border-color:#209abd;color:#fff;}.my-baby-probiotic .btn{background:#36b7db;color:#fff;}.my-baby-probiotic .btn:hover{background:#209abd;}.my-baby-probiotic .reward-bottom{background:#36b7db;background:-moz-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:-webkit-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:linear-gradient(90deg,#36b7db 70%,#ffe784 150%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#36b7db',endColorstr='#ffe784',GradientType=1);}.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-white']{background:#ffe784;border-color:#ffe784;}.my-baby-probiotic [class*='btn-']:not(.at-share-btn-elements)[class*='-white']:hover{background:transparent;color:#ffe784;}.baby-promo{background:url(/themes/culturelle/dist/images/BabyCalloutBackground.jpg) no-repeat 50% 50%;min-height:450px;background-size:cover;}.baby-promo .baby-doodles{background:url(/themes/culturelle/dist/images/baby-doodles.png) no-repeat;background-size:contain;margin:0 auto;padding:125px 20px;}@media (min-width:768px){.baby-promo .baby-doodles{width:740px;padding:125px 0px;}}@media (min-width:992px){.baby-promo .baby-doodles{width:960px;margin-right:auto;margin-left:auto;}}@media (min-width:1200px){.baby-promo .baby-doodles{width:1160px;}}.baby-promo .promo-hye-content{margin:0 auto;}.baby-promo .promo-hye-content .promo-callout-content p{color:#fff;font-size:22px;}.baby-promo .promo-hye-content .promo-callout-content h3{color:#FDF192;font-size:36px;}@media (min-width:992px){.baby-promo .promo-hye-content .promo-callout-content p{font-size:20px;}.baby-promo .promo-hye-content .promo-callout-content h3{font-size:44px;}}.baby-promo .promo-hye-content .btn-promo-callout-blue{background:#36b7db;}.promo-hye-content .baby-promo .alt{margin:0 auto;}.promo-hye-content .baby-promo .alt .promo-callout-content p{color:#545454;font-size:22px;}.promo-hye-content .baby-promo .alt .promo-callout-content h3{color:#36b7db;font-size:36px;}@media (min-width:992px){.promo-hye-content .baby-promo .alt .promo-callout-content p{font-size:28px;}.promo-hye-content .baby-promo .alt .promo-callout-content h3{font-size:46px;}}.promo-hye-content .baby-promo .alt .btn-promo-callout-blue{background:#36b7db;}.reward-baby .split-bg-left,.reward-baby .split-bg-right{transform:translateX(0%);}.category-baby h2{color:#36b7db;}.baby .video-callout{background:#36b7db;background:-moz-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:-webkit-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:linear-gradient(90deg,#36b7db 70%,#ffe784 150%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#36b7db',endColorstr='#ffe784',GradientType=1);}.baby .category-top-title h1{color:#36b7db;}.baby .product-title a{color:#36b7db;}.baby .video-callout-title h3{color:#fff;}.baby-section [class*='btn-']:not(.at-share-btn-elements)[class*='-outline']{background:transparent;border-color:#36b7db;color:#36b7db;}.baby-section [class*='btn-']:not(.at-share-btn-elements)[class*='-outline']:hover{background:#209abd;border-color:#209abd;color:#fff;}.baby-section .category-top .category-top-buttons .btn{background:#36b7db;color:#fff;margin-top:10px;}.baby-section .category-top .category-top-buttons .btn:hover{background:#209abd;}.baby .gradient-pale-yellow-to-white-with-bubble-top-short-gradient{background-image:url(/themes/culturelle/dist/images/doodles_down.png),linear-gradient(to bottom,#ffe56b -30%,#fff 33%);}.product.baby #product-zoom-container{background-image:url(/themes/culturelle/dist/images/doodles_down.png),linear-gradient(to bottom,#ffe56b -30%,#fff 33%);}.baby .product-category-container{background:linear-gradient(to bottom,#FFE35F 0%,#fff 55%);}.product.baby .product-title h1{font-family:'playtimeRg';color:#36b7db;}.product.baby .product-content .tab[aria-expanded="true"] .tab-title{background-color:#36b7db;border:none;}.product.baby .product-content .product-tabs-links a.active,.product.baby .product-content .product-tabs-links a[aria-expanded="true"]{background-color:#36b7db;}.product.baby .product-tabs-links a:hover{background-color:#36b7db;opacity:.5;}.product.baby .product-coupon{border:2px dashed #36b7db;}.product.baby .product-coupon p{color:#36b7db;}.product.baby .product-coupon .button{border:2px solid #36b7db;background-color:#36b7db;color:#fff;}.product.baby .product-coupon .button:hover{border:2px solid #36b7db;background-color:#fff;color:#36b7db;}.product.baby .product-coupon h2{color:#36b7db;}.product.baby .tab-body .image-callout{background-color:#36b7db;color:#fff;}.product.baby .tab-body h4{font-family:'playtimeRg';color:#36b7db;}.product.baby .product-asset-slider{background-color:#FDF192;}.product.baby .product-lifestyle-image:before{height:500px;position:absolute;content:"";margin-top:-500px;z-index:-1;width:100%;background-image:url(/themes/culturelle/dist/images/baby_doodles_darker.png);background-position:center bottom;background-repeat:no-repeat;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-title h1{font-family:'playtimeRg';color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-content .tab[aria-expanded="true"] .tab-title{background-color:#F95172;border:none;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-content .product-tabs-links a.active,.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-content .product-tabs-links a[aria-expanded="true"]{background-color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-tabs-links a:hover{background-color:#F95172;opacity:.5;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon p{color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon .button{background-color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon h2{color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .tab-body .image-callout{background-color:#F95172;color:#fff;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .tab-body h4{font-family:'playtimeRg';color:#F95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-asset-slider{background-color:#FDF192;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-lifestyle-image:before{height:500px;position:absolute;content:"";margin-top:-500px;z-index:-1;width:100%;background-image:url(/themes/culturelle/dist/images/baby_doodles_darker.png);background-position:center bottom;background-repeat:no-repeat;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon .button{background-color:#F95172;border:2px solid #f95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon .button:hover{background-color:#FFF;border:2px solid #f95172;color:#f95172;}.product.baby.calm-and-comfort-probiotic-chamomile-drops .product-coupon{border:2px dashed #F95172;}.reviews-featured.baby-featured{background:#36b7db;background:-moz-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:-webkit-linear-gradient(90deg,#36b7db 70%,#ffe784 150%);background:linear-gradient(90deg,#36b7db 70%,#ffe784 150%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#36b7db',endColorstr='#ffe784',GradientType=1);}.save-on-baby-probiotics .promo-top{padding:55px 0px;background:#36b7db;background:-moz-linear-gradient(90deg,#36b7db 25%,#ffe784 150%);background:-webkit-linear-gradient(90deg,#36b7db 25%,#ffe784 150%);background:linear-gradient(90deg,#36b7db 25%,#ffe784 150%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#36b7db',endColorstr='#ffe784',GradientType=1);}.save-on-baby-probiotics .video-callout{background:inherit;}.save-on-baby-probiotics .product-review-section h2{color:#36b7db;}.save-on-baby-probiotics h4{color:#36b7db;}.baby-doodles .promo-hye-content figure.promo-callout-image{width:40%;}.where-to-buy .find-packages{margin-top:-100px;}.products-callout-buttons li:nth-child(1n) a{padding:8px 45px !important;}.my-baby-probiotic .reward-callout-title{font-size:32px;}.bv-override .bv-list-wrapper .bv-reviews-list-wrapper{border-radius:25px !important;border:#FFE44B 3px solid !important;background:#fff !important;margin-top:-3px !important;z-index:5 !important;position:relative !important;padding:15px;right:25px !important;}.bv-override .bv-list-wrapper .bv-reviews-list-wrapper ol li{font-family:"Lato",sans-serif !important;font-size:1.2em;line-height:1.5em;color:#776951;}.bv-override .bv-list-wrapper .bv-reviews-list-wrapper ol li a{color:#52A845;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product{font-family:"Lato",sans-serif !important;border-radius:25px 25px 0 0 !important;border-top:#FFE44B 3px solid !important;border-left:#FFE44B 3px solid !important;border-right:#FFE44B 3px solid !important;background:#fff !important;padding:10px !important;min-height:375px !important;opacity:.5 !important;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-recommended-product-content .bv-review-author{color:#776951;font-size:1.5em;font-weight:bold;font-family:"Lato",sans-serif;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-recommended-product-content .bv-rating-count-label,.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-recommended-product-content .bv-timestamp{display:none !important;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-recommended-product-content .bv-recommended-product-name{padding-bottom:25px !important;padding-bottom:25px !important;text-align:center !important;margin:15px auto;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-recommended-product-content .bv-recommended-product-name a{font-family:"Lato",sans-serif;font-weight:400;color:#52A845;font-size:1.25em;line-height:1em;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-learnmore .bv-learnmore-link{font-family:"Lato",sans-serif;font-weight:400;color:#52A845;font-size:1.25em;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product .bv-product-image-wrapper{padding-bottom:65px !important;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list li.bv-recommended-product.bv-selected-product{opacity:1 !important;z-index:10 !important;}.bv-cleanslate .bv-spotlights .bv-recommended-product.bv-selected-product:after{border-bottom:#fff !important;}.bv-override .bv-list-wrapper .bv-reviews-list-wrapper ol li .bv-ratingStars{width:100% !important;}.bv-cleanslate .bv-spotlights .bv-recommended-product-content .bv-ratingStars{margin-left:27.5% !important;}.category-reviews-products{height:inherit !important;}.bv-override .bv-list-wrapper .bv-product-list-outer .bv-product-list-inner .bv-product-list .bv-recommended-product-name{padding-bottom:10px !important;}span.bv-rating-count-number:before{content:"(";}span.bv-rating-count-number:after{content:")";}.bv-cleanslate .bv-spotlights .bv-reviews-list-wrapper{padding:20px !important;top:-2px !important;left:-25px !important;}.jump-to #pro-wellbtn::after{content:'®';bottom:0.3em;vertical-align:baseline;font-size:90%;position:relative;zoom:1;}.pro-well-section h3 ::after{content:'®';}#pro-well-section .split-bg-content .reviews-category-title h2::after{content:'®';}#pro-well-section .container h3::after,#pro-well-section #bottom-navigation > .inner h3::after,#pro-well-section .resource-center-wrapper header > .inner h3::after,.resource-center-wrapper #pro-well-section header > .inner h3::after,#pro-well-section .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top h3::after,.resource-center-wrapper header #pro-well-section .gradient-pale-yellow-to-white-with-bubble-top h3::after,#pro-well-section #vue-area footer > .inner h3::after,#vue-area #pro-well-section footer > .inner h3::after{content:'®';}.digestive-health .modal-body button.btn{display:inline;}.save-on-baby-probiotics .promo-content .image-callout{background-color:#36b7db;color:#fff;}.save-on-baby-probiotics .promo-content .image-callout .btn{background-color:#fff;color:#36b7db;}.inline-product-list{display:flex;flex-wrap:wrap;justify-content:center;}.inline-product{max-width:100%;padding:0.5em;}.inline-product h2{font-size:24px;font-weight:bold;margin:0.5em auto;}@media (max-width:767px){.inline-product{margin-top:2em;margin-bottom:2em;}}@media (min-width:768px) and (max-width:1199px){.inline-product{flex-basis:48%;margin-top:2em;margin-bottom:2em;}}@media (min-width:1200px){.inline-product{flex-basis:25%;flex-grow:0.1;margin-top:1em;margin-bottom:1em;}}.inline-product-image img{display:block;margin:0 auto;width:auto;}@media (max-width:767px){.inline-product-image img{max-height:450px;}}@media (min-width:768px) and (max-width:1199px){.inline-product-image img{max-height:450px;}}@media (min-width:1200px){.inline-product-image img{max-height:300px;}}.product-callout{background:#FFE35F;border-radius:.5em;border:1px dashed #cccccc;color:#776951;margin-top:70px;margin-bottom:70px;position:relative;width:100%;margin-left:0;}.product-callout.left .content{padding:30px;}.product-callout.left .content *:last-child{margin-bottom:0;}@media (min-width:768px){.product-callout.left .content{margin:0 0 0 100px;}}.product-callout.left figure{position:absolute;}.product-callout.left img{top:50%;max-width:65px;-webkit-transform:translate(-6%,-50%);-moz-transform:translate(-6%,-50%);-ms-transform:translate(-6%,-50%);-o-transform:translate(-6%,-50%);transform:translate(-6%,-50%);}@media (min-width:768px){.product-callout.left img{max-width:100px;}}@media (min-width:768px){.product-callout.left img{max-width:150px;-webkit-transform:translate(-50%,-25%);-moz-transform:translate(-50%,-25%);-ms-transform:translate(-50%,-25%);-o-transform:translate(-50%,-25%);transform:translate(-50%,-25%);}}@media (min-width:768px){.product-callout.left{margin-right:0;margin-left:75px;width:calc(100% - 75px);}}.product-callout.button{background:#36b7db;color:white;}.product-callout.button .content{padding:60px 30px 30px 30px;}@media (min-width:768px){.product-callout.button .content{padding:30px;}}.block-modal{display:none;opacity:0;-webkit-transition:opacity 195ms;-moz-transition:opacity 195ms;-ms-transition:opacity 195ms;-o-transition:opacity 195ms;transition:opacity 195ms;z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;}.block-modal.active{display:block;opacity:1;}.block-modal__background{background-color:#0f0f11;opacity:0.87;position:absolute;top:0;left:0;bottom:0;right:0;}.block-modal__body{background-color:white;border-radius:15px;overflow-y:scroll;padding:15px;position:absolute;top:5vh;bottom:5vh;left:5vw;right:5vw;}.block-modal__body h1,.block-modal__body h4{text-align:center;}@media (min-width:768px){.block-modal__body{top:8vh;bottom:8vh;left:10vw;right:10vw;}}.region-list{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin:0;justify-content:flex-start;}@media (min-width:768px){.region-list{justify-content:space-around;}}.region-list > li{flex:0 0 100%;padding-bottom:0 !important;}@media (min-width:768px){.region-list > li{flex-basis:33%;max-width:300px;}}.region-list > li ul{list-style-type:none;padding:0;margin:0;}.region h1{font-size:32px;padding:10px 0 0 0 !important;text-align:center;}@media (min-width:992px){.region h1{font-size:42px;padding:25px;}}.region h4{margin-bottom:35px;}.region > ul > li{padding-bottom:25px;}.region ul li h3{font-size:22px;margin:15px 0 0 0;}.region ul li a{color:#796f6c;}.region ul li a:hover{color:#52A845;}.region ul li:hover{cursor:pointer;}.region ul li:hover .regionimg{border:2px solid #52A845;}.regionimg_us{width:100%;max-width:220px;height:150px;border:4px solid #52A845;overflow:hidden;background-image:url(https://s3.amazonaws.com/culturelle/region-images/region_us.png);background-size:cover;background-position:center;}.regionimg_us img{width:100%;max-width:100%;}@media (min-width:992px){.regionimg_us{height:220px;}}.regionimg_europe{width:100%;max-width:220px;height:150px;border:4px solid #52A845;overflow:hidden;background-image:url(https://s3.amazonaws.com/culturelle/region-images/region_europe.png);background-size:cover;background-position:center;}.regionimg_europe img{width:100%;max-width:100%;}@media (min-width:992px){.regionimg_europe{height:220px;}}.regionimg_asia{width:100%;max-width:220px;height:150px;border:4px solid #52A845;overflow:hidden;background-image:url(https://s3.amazonaws.com/culturelle/region-images/region_asia.png);background-size:cover;background-position:center;}.regionimg_asia img{width:100%;max-width:100%;}@media (min-width:992px){.regionimg_asia{height:220px;}}@media screen and (min-width:845px){.slideshow-container.slick-slider{margin-bottom:0 !important;}}@media screen and (min-width:845px){.slideshow-container.slick-slider .slick-dots{bottom:25px;}}.slideshow-container.slick-slider .slick-dots li button:before,.slideshow-container.slick-slider .slick-dots li.slick-active button:before{font-size:12px;}@media screen and (min-width:845px){.slideshow-container.slick-slider .slick-dots li button:before,.slideshow-container.slick-slider .slick-dots li.slick-active button:before{color:white;}}.slideshow-footnote{background-color:none;color:#776951;font-size:.9em;line-height:1.3;padding:0;margin-top:20px;}.slideshow-footnote p{margin:0;}@media screen and (min-width:845px){.slideshow-footnote{margin-top:80px;margin-bottom:-80px;color:black;text-shadow:none;padding:15px;background-color:rgba(150,150,150,0.8);}.slideshow-footnote p{text-shadow:none !important;}}@media screen and (min-width:1200px){.slideshow-footnote{margin-top:120px;margin-bottom:-120px;}}.widget{display:none;position:fixed;bottom:0;right:0;top:auto;left:auto;z-index:9999999;}.widget-title{width:60px;height:60px;margin:20px;background-image:url(/themes/culturelle/dist/images/icons/elle_avatar.svg);background-size:contain;border-radius:50%;}.widget-body{width:100%;height:100%;position:fixed;top:0;left:0;}.widget_loaded{display:block;}.widget_closed{display:none;}@media screen and (min-width:480px){.widget-body{width:320px;height:550px;margin:10px;position:absolute;top:auto;right:0;left:auto;bottom:0;border-radius:20px;box-shadow:0 24px 25px rgba(0,0,0,0.1);overflow:hidden;}}@media screen and (min-width:0) and (max-width:812px) and (orientation:landscape){.widget-body{height:354px;}}.title-text{position:relative;}.title-text-content{display:none;}.title-text-onlineIndicator{width:10px;height:10px;margin-left:-10px;margin-top:20px;position:absolute;top:0;left:0;background-color:#46c86d;border-radius:10px;border:4px solid white;box-sizing:content-box;}@media (min-width:480px){.title-text-content{display:inline-block;width:260px;height:62px;padding:0 20px;position:absolute;right:90px;background-color:white;border:1px solid #42b72a;border-radius:20px;color:#42b72a;text-align:center;line-height:60px;}.title-text-content::before{position:absolute;right:-16px;top:50%;border:7px solid transparent;border-left:15px solid #42b72a;border-right:none;content:' ';transform:translateY(-50%);}.title-text-content::after{position:absolute;right:-15px;top:50%;border:7px solid transparent;border-left:15px solid white;border-right:none;content:' ';transform:translateY(-50%);}}#block-culturellechatbotblock{display:none;}.chat{height:100%;display:flex;flex-direction:column;}.chat-header{min-height:0;padding:13px;background-color:#42b72a;color:white;line-height:1;position:relative;z-index:10000009;flex:0 0 44px;}.chat-header > *{position:absolute;top:50%;transform:translateY(-50%);}.chat-header-action{width:60px;left:13px;font-size:0;z-index:10000029;}.chat-header-action a{display:block;color:white;}.chat-header-action a > *{display:inline-block;vertical-align:middle;font-size:14px;}.chat-header-action a > * + *{margin-left:5px;}.chat-header-action a > .icon{width:8px;height:18px;}.chat-header-action a > .icon svg{fill:white;}.chat-header-title{width:auto;padding:0 60px;left:13px;right:13px;text-align:center;font-size:20px;z-index:10000019;}.chat-header-close{width:24px;right:13px;text-align:right;z-index:10000039;}.chat-header-close > a{display:block;}.chat-header-close .icon{width:24px;height:24px;}.chat-header-close .icon svg{fill:white;}.chat-message-container{padding:16px;flex-grow:1;flex-shrink:1;overflow-y:scroll;background-color:#f2f2f2;}.chat-message-scrollable{display:flex;flex-direction:column;}.chat-new-message-container{padding:10px 16px 10px 16px;line-height:1;background-color:white;border-top:1px solid #d1d1d1;}.chat-new-message-container > form{display:block;margin:0;}@media (min-width:480px){.chat-header{border-radius:20px 20px 0 0;}}.icon{display:inline-block;pointer-events:none;}.icon > svg{display:block;width:100%;height:100%;overflow:visible;}.icon_white > svg{fill:white;}.notificationDot{width:25px;height:25px;position:absolute;z-index:99999999;top:14px;right:17px;border-radius:50%;background-color:#ec1010;color:white;text-align:center;}.notificationDot-text{display:block;margin:-1px 0 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;font-size:14px;}.message{display:flex;position:relative;}.message + .message{margin-top:7px;}.message-header{display:flex;}.message-header-author{width:1px;height:1px;margin:-1px;padding:0;border:0;position:absolute;clip:rect(0 0 0 0);overflow:hidden;}.message-header-avatar{width:30px;height:30px;align-self:flex-end;}.message-header-avatar .icon{width:30px;height:30px;}.message-content-body{max-width:170px;margin-left:7px;}.message-content-body > span{display:inline-block;padding:10px;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;}.message-content-body + .message-content-body{margin-top:7px;}.message_fromThem .message-content-body > span{background-color:#d3d3d3;color:#313131;}.message_fromThem .message-content-body + .message-content-body > span{border-radius:0 15px 15px 0;}.message_fromThem .message-content-body:last-child > span{border-radius:0 15px 15px 15px;}.message_fromThem .message-content-body:first-child > span{border-radius:15px 15px 15px 0;}.message_fromThem .message-content-body.message-content-body_link{min-width:213px;padding:0;position:relative;border-radius:6px;background-color:white;}.message_fromThem .message-content-body.message-content-body_link::after{width:20px;height:16px;margin-top:-8px;position:absolute;top:50%;right:-28px;content:'';background-image:url(/themes/culturelle/dist/images/icons/arrow_forward.svg);background-size:cover;}.message_fromThem .message-content-body.message-content-body_product{min-width:213px;padding:0;position:relative;border-radius:6px;background-color:white;}.message_fromThem .message-content-body.message-content-body_form{padding:0;background-color:transparent;max-width:none;}.message_fromMe{justify-content:flex-end;}.message_fromMe .message-content-body{text-align:right;}.message_fromMe .message-content-body > span{background-color:#42b72a;color:white;border-radius:15px;text-align:left;}.message_fromMe .message-content-body_preSeeded > span{background-color:transparent;box-shadow:0 0 0 1px #42b72a;color:#42b72a;border-radius:15px;text-align:left;}.new-message{display:flex;margin:0;padding:0;}.new-message > * + *{margin-left:10px;}.new-message-textarea{min-height:35px;padding:8px 13px 9px 13px;flex:1;box-sizing:border-box;resize:none;outline:0;overflow:auto;background:none;appearance:none;-webkit-appearance:none;font-family:"Lato",sans-serif;background-color:#f8f8f8;border:1px solid #e2e2e2;border-radius:17px;color:#808080;font-size:16px;letter-spacing:0;line-height:1.2;}.new-message-textarea::placeholder{color:#808080;}.new-message-textarea:disabled::placeholder{color:#e2e2e2;}.new-message-submit{width:35px;height:35px;border:0;border-radius:50%;background-color:transparent;background-image:url(/themes/culturelle/dist/images/icons/send.svg);background-size:cover;background-color:#ffb819;}.new-message-submit:disabled{background-color:#e2e2e2;}.download{display:flex;align-items:flex-start;padding:12px 10px;color:black;}.download-icon{width:35px;height:48px;margin:0 10px 0 0;}.download-icon svg{fill:#979797;}.download-details{width:140px;flex:1;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;}.download-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.download-link{display:block;margin-top:3px;font-size:10px;text-transform:uppercase;font-weight:bold;}.informationLink{display:flex;align-items:flex-start;padding:13px 22px;}.informationLink-image{width:57px;margin:0 10px 0 0;}.informationLink-details{width:140px;flex:1;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;}.ratings{font-size:0;}.ratings > *{display:inline-block;}.ratings-stars{width:65px;height:13px;margin:0 5px 0 0;padding:0;position:relative;unicode-bidi:bidi-override;direction:ltr;color:#d7d7d5;font-size:13px;}.ratings-stars-top{height:13px;display:block;color:#fce444;padding:0;position:absolute;z-index:1;top:0;left:0;overflow:hidden;}.ratings-stars-bottom{display:block;padding:0;z-index:0;}.ratings-count{color:#776951;font-size:12px;font-weight:bold;}.customRadio{position:relative;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;}.customRadio label{margin:0;padding:0 0 0 28px;font-weight:normal;color:black;}.customRadio input{margin:0;}.customRadio input:checked::before,.customRadio input[type="radio"]{position:absolute;clip:rect(0,0,0,0);clip:rect(0 0 0 0);}.customRadio input:checked,.customRadio input[type="radio"] + label::before{width:18px;height:18px;border:1px solid #979797;border-radius:50%;position:absolute;top:0;left:0;content:'';}.customRadio input[type="radio"]:checked + label::after{width:12px;height:12px;position:absolute;top:3px;left:3px;content:'';border-radius:50%;background-color:#42b72a;}.customCheckbox{position:relative;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;}.customCheckbox label{margin:0;padding:0 0 0 28px;font-weight:normal;color:black;}.customCheckbox input{margin:0;}.customCheckbox input:checked::before,.customCheckbox input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);clip:rect(0 0 0 0);}.customCheckbox input:checked,.customCheckbox input[type="checkbox"] + label::before{width:18px;height:18px;border:1px solid #979797;position:absolute;top:0;left:0;content:'';}.customCheckbox input[type="checkbox"]:checked + label::before{border:0;background-color:#42b72a;}.customCheckbox input[type="checkbox"]:checked + label::after{width:10px;height:10px;position:absolute;top:4px;left:4px;content:'';background-image:url(/themes/culturelle/dist/images/icons/check_white.svg);background-size:cover;}.threadForm{display:block;margin:0;padding:0;}.threadForm-fieldset{padding:10px;border:1px solid #9B9B9B;border-radius:13px;}.threadForm-fieldset > * + *{margin-top:10px;}.threadForm-submit{width:100%;height:25px;margin-top:5px;appearance:none;-webkit-appearance:none;background-color:#ffb819;border:0;border-radius:17px;color:white;text-transform:uppercase;font-weight:bold;text-align:center;line-height:1.25;font-size:14px;letter-spacing:0;word-wrap:break-word;letter-spacing:1.17;}.AstuteBotLauncher .ToggleChat{text-align:center;color:#fff;}.AstuteBotLauncher .ChatContainer{background-color:transparent !important;}.AstuteBotLauncher .ChatContainer .ChatTitleBar{line-height:inherit;background-color:#52A845;padding:5px 55px 5px 10px;position:relative;border-radius:1em 1em 0 0;}.AstuteBotLauncher .ChatContainer .ChatTitleBar .TitleText{font-family:inherit;}.AstuteBotLauncher .ChatContainer .ChatTitleBar .ChatActions{position:absolute;top:3px;right:7px;}.AstuteBotLauncher .ChatContainer .ChatTitleBar .ChatActions .icon{pointer-events:auto;}.AstuteBotLauncher .ChatContainer .BotFrame{background-color:#fff;border:1px solid #52A845;width:100%;}.mx-auto{margin-left:auto;margin-right:auto;float:none;}body{color:#776951;}.h1,.h2,.h3,.h4,.h5,.h6{color:#776951;}#customer-reviews{background:linear-gradient(90deg,white,#B9E7F9);}#customer-reviews #customer-reviews-title{text-align:center;}#customer-reviews #customer-reviews-title h1,#customer-reviews #customer-reviews-title h2,#customer-reviews #customer-reviews-title h3{color:#776951;}#customer-reviews #customer-reviews-button{text-align:center;}#customer-reviews #customer-reviews-button .btn-outline-alt{border:1px solid #54A849;color:#54A849;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-arrow{color:#776951;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li > button{color:#776951;}#customer-reviews #customer-reviews-slider .slider-wrapper .slick-dots > li > button:hover{color:#54A849;}.product{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;}.product-category .product{max-width:100%;padding-bottom:20px;}.product-category li{position:relative;}.product-category .product{margin:0;position:relative;padding-bottom:20px;}.products-category .category-product-image a{display:flex;position:relative;flex-direction:column;justify-content:flex-end;align-items:center;}.category-product .category-product-image a{height:375px;}.products-category .category-product-image a img{max-height:100%;max-width:100%;flex:0 1 auto;}.product-info-container{flex:0 0 auto;}.product-img{max-height:500px;display:flex;flex-direction:column;justify-content:flex-end;max-width:400px;align-items:center;margin:auto;padding-top:30px;text-align:center;flex:0 0 auto;height:350px;}@media (min-width:992px){.product-img{align-items:stretch;margin:0;}}.product-img img{margin:auto;}.category-product{display:flex;flex-direction:column;}.category-product-top{flex:0 0 425px;height:425px;}.category-product-content{display:flex;flex-direction:column;flex:1 1 auto;}.category-product .product-buttons{margin-top:auto;}.constrain{margin:auto;padding:0 16px;max-width:calc(1160px -  2 * 16px);}.constrain--narrow{max-width:870px;}.grid{display:flex;flex-wrap:nowrap;}.grid__col--1{width:8.33333%;}.grid__col--2{width:16.66667%;}.grid__col--3{width:25%;}.grid__col--4{width:33.33333%;}.grid__col--5{width:41.66667%;}.grid__col--6{width:50%;}.grid__col--7{width:58.33333%;}.grid__col--8{width:66.66667%;}.grid__col--9{width:75%;}.grid__col--10{width:83.33333%;}.grid__col--11{width:91.66667%;}@media screen and (min-width:845px){.grid__col--1--medium{width:8.33333%;}.grid__col--2--medium{width:16.66667%;}.grid__col--3--medium{width:25%;}.grid__col--4--medium{width:33.33333%;}.grid__col--5--medium{width:41.66667%;}.grid__col--6--medium{width:50%;}.grid__col--7--medium{width:58.33333%;}.grid__col--8--medium{width:66.66667%;}.grid__col--9--medium{width:75%;}.grid__col--10--medium{width:83.33333%;}.grid__col--11--medium{width:91.66667%;}}@media screen and (min-width:1100px){.grid__col--1--large{width:8.33333%;}.grid__col--2--large{width:16.66667%;}.grid__col--3--large{width:25%;}.grid__col--4--large{width:33.33333%;}.grid__col--5--large{width:41.66667%;}.grid__col--6--large{width:50%;}.grid__col--7--large{width:58.33333%;}.grid__col--8--large{width:66.66667%;}.grid__col--9--large{width:75%;}.grid__col--10--large{width:83.33333%;}.grid__col--11--large{width:91.66667%;}}.section{padding:40px 0;}.section--center{text-align:center;}@media screen and (min-width:845px){.section{padding:60px 0;}}.section--gradient{background:linear-gradient(#f9e074,transparent 300px);}.vr-1{margin-bottom:16px;}.vr-2{margin-bottom:32px;}.vr-3{margin-bottom:48px;}.vr-4{margin-bottom:64px;}.vr-5{margin-bottom:80px;}.vr-6{margin-bottom:96px;}.vr-7{margin-bottom:112px;}.vr-8{margin-bottom:128px;}.vr-9{margin-bottom:144px;}.vr-10{margin-bottom:160px;}.vr-11{margin-bottom:176px;}.blocks{display:flex;padding:0;margin:0;list-style:none;flex-wrap:wrap;margin:-16px 0 0 -16px;}.blocks > *{padding:16px 0 0 16px;}.blocks--dynamic{justify-content:center;}.blocks--dynamic > *{width:100%;display:block;}@media screen and (min-width:845px){.blocks--dynamic{justify-content:space-around;flex-wrap:nowrap;}.blocks--dynamic > *{padding:0;width:auto;max-width:200px;}}.blocks--padding-large{margin:-48px 0 0 -48px;}.blocks--padding-large > *{padding:48px 0 0 48px;}.blocks--center{justify-content:center;}.blocks--align-end{align-items:flex-end;}.blocks--1up > *{width:100%;}.blocks--2up > *{width:50%;}.blocks--3up > *{width:33.33333%;}.blocks--4up > *{width:25%;}.blocks--5up > *{width:20%;}@media screen and (min-width:845px){.blocks--1up--medium > *{width:100%;}.blocks--2up--medium > *{width:50%;}.blocks--3up--medium > *{width:33.33333%;}.blocks--4up--medium > *{width:25%;}.blocks--5up--medium > *{width:20%;}}@media screen and (min-width:1100px){.blocks--1up--large > *{width:100%;}.blocks--2up--large > *{width:50%;}.blocks--3up--large > *{width:33.33333%;}.blocks--4up--large > *{width:25%;}.blocks--5up--large > *{width:20%;}}.card{display:flex;flex-direction:column;justify-content:space-between;}.card__media{margin-bottom:1em;}.card__media img{width:100%;}.card__media--center{text-align:center;}.card__media--center img{width:auto;}.card--center{align-items:center;}.card--align-bottom{justify-content:flex-end;}.card .btn.btn-outline{background:transparent;}.category-card{display:flex;flex-direction:column;justify-content:stretch;}.category-card .card{height:100%;}.category-card .card-image{text-align:center;flex:1 0 300px;max-height:300px;flex-direction:column;position:relative;}.category-card .card-image img{width:auto;max-height:100%;bottom:0px;left:50%;position:absolute;transform:translateX(-50%);}.carousel__wrapper{position:relative;background-position:right center;background-size:50%;background-repeat:no-repeat;overflow:hidden;font-size:.8em;}@media screen and (min-width:845px){.carousel__wrapper{background-color:#B9E7F9;}}.carousel__background{display:none;position:absolute;top:0;bottom:0;right:0;width:50%;background-position:center;background-repeat:no-repeat;background-size:cover;}@media screen and (min-width:845px){.carousel__background{display:block;}}.carousel__container{position:relative;max-width:600px;padding:2em 0 4em;}@media screen and (min-width:845px){.carousel__container{padding:4em 0 8em;}}.carousel__container:before{content:'';position:absolute;display:block;top:50%;left:50%;width:135%;padding-top:135%;background:white;transform:translate(-50%,-50%);}@media screen and (min-width:845px){.carousel__container:before{border-radius:50%;}}.carousel__slide{position:relative;background:transparent;}.carousel__wrapper .slick-arrow{position:absolute;bottom:3em;background:transparent;border:none;z-index:2;}.carousel__wrapper .slick-arrow > svg{fill:#D0CFC7;}.carousel__wrapper .slick-prev{left:2em;}.carousel__wrapper .slick-next{right:2em;}.carousel__wrapper .slick-slider button{display:flex;padding:0;color:transparent;}.carousel__wrapper .slick-dots{list-style:none;margin:0;padding:0;position:absolute;bottom:3em;left:50%;display:flex;justify-content:center;transform:translate(-50%,0);z-index:1;}.carousel__wrapper .slick-dots > * + *{margin-left:16px;}.carousel__wrapper .slick-dots button{width:16px;height:16px;border:2px solid #D0CFC7;border-radius:50%;}.carousel__wrapper .slick-active button{background:#D0CFC7;}.eu-cookie-withdraw-wrapper{display:none !important;}.privacy-policy .eu-cookie-withdraw-wrapper{display:block !important;}.eu-cookie-compliance-buttons .agree-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}.eu-cookie-compliance-buttons .decline-button{box-shadow:none;cursor:pointer;border:none !important;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;text-decoration:none;text-shadow:none;font-weight:normal;}.eu-cookie-compliance-banner .find-more-button{font-size:12px;}.eu-cookie-compliance-banner h2,.eu-cookie-withdraw-wrapper h2{margin:1rem 0 0 0;padding:0;}.hero{position:relative;display:flex;align-items:center;flex-direction:column;}@media screen and (min-width:845px){.hero{flex-direction:row;min-height:700px !important;}}@media screen and (min-width:1100px){.hero{min-height:800px !important;}}.hero__media{position:relative;width:100%;min-height:350px;padding-top:48%;background-size:cover;background-position:center;}@media screen and (min-width:845px){.hero__media{position:absolute;padding:0;top:0;left:0;right:0;bottom:0;background-position:center center;}.hero__media:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url("http://placehold.it/1440x700") cover;background:linear-gradient(110deg,transparent,rgba(0,0,0,0.8));}}@media screen and (min-width:845px){.hero__media--invert-gradient:after{background:linear-gradient(220deg,transparent,rgba(0,0,0,0.8));}}.hero__content .btn{margin-top:1em;background:#5CB5D7;}@media screen and (min-width:845px){.hero__content{margin:3em 0;margin-left:16px;margin-right:50%;position:relative;color:#ffffff;}.hero__content h2{color:#FCF09E;text-shadow:0 0 20px rgba(0,0,0,0.5);}.hero__content p{text-shadow:0 0 20px rgba(0,0,0,0.5);}}@media screen and (min-width:845px) and (min-width:1160px){.hero__content{margin-left:calc(50% - 580px);}}@media screen and (min-width:845px){.hero__content--right{margin:3em 0;margin-left:50%;margin-right:16px;}}@media screen and (min-width:845px) and (min-width:1160px){.hero__content--right{margin-right:calc(50% - 580px);}}.hero__inner{padding:1em;}@media screen and (min-width:845px){.paragraph--type--slide{display:flex !important;align-items:center;}}.hero-media-block__media img,.hero-media-block__media video{width:100%;height:100%;min-height:300px;object-fit:cover;}.lineup__hero{margin-bottom:20px;max-height:400px;overflow:hidden;}.lineup__hero img{width:100%;}.lineup__overlap{max-width:calc(100%-40px);margin:auto;margin-top:-25px;margin-bottom:20px;}@media screen and (min-width:845px){.lineup__overlap{margin-top:-200px;}}.media-block{position:relative;}.media-block--bubble .media-block__media{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin:0;}.media-block--bubble .media-block__content-container{margin-top:2em;border-radius:8px;overflow:hidden;box-shadow:0 0 18px 0 rgba(0,0,0,0.3);}.media-block--bubble .media-block__content{padding:1em;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff;}.media-block--bubble .media-block__content > *{max-width:100%;}@media screen and (min-width:845px){.media-block--bubble .media-block__media{margin:64px 20% 0 0;}.media-block--bubble .media-block__content-container{position:absolute;top:0;right:0;margin-top:-3%;width:500px;height:500px;padding:67px 73px 73px 90px;background:#ffffff;border-radius:50%;}.media-block--bubble .media-block__content{padding:0;}}.product-lineup{margin:auto;padding-bottom:60px;max-width:700px;}.product-lineup__heading{padding:60px 0;text-align:center;}.product-lineup__media img{width:100%;}.product-lineup__links{list-style-type:none;padding:1em 0;margin:0;display:flex;flex-wrap:wrap;text-align:center;justify-content:space-between;}.product-lineup__links .btn.btn-outline{min-width:0;background:transparent;}.product-lineup__link{padding:1em 0;width:50%;flex-shrink:0;}@media screen and (min-width:550px){.product-lineup__link{width:auto;flex-shrink:0;}}.product-category-background{background-position:top center;background-repeat:no-repeat;height:550px;}.shwoop{background-size:cover;background-position:center 50px;}.shwoop--yellow{background-color:#FFFAD6;background-image:url(/themes/culturelle/dist/images/shwoop.svg);}.shwoop--blue{background-color:#EEFCFE;background-image:url(/themes/culturelle/dist/images/shwoop-blue.svg);}.shwoop--purple{background-position:center 0;background-image:url(/themes/culturelle/dist/images/shwoop-purple.svg),linear-gradient(#ECE5F1,#F3EFF7);}.tabbed{margin:auto;padding:0 16px;max-width:calc(1160px -  2 * 16px);max-width:870px;}.fullpage-tabbed{padding:0;}.tabbed__nav{margin:0;margin-bottom:2em;padding:0;display:flex;justify-content:center;list-style-type:none;}.tabbed__nav a{padding:.2em 1em;display:inline-block;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #54A849;}.tabbed_section:focus{outline:none;}.video__container{position:relative;padding-top:56.25%;}.video__container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;overflow:hidden;}.video__content{margin-top:32px;text-align:center;}#utility .inner{display:flex;justify-content:right;align-items:center;}#utility .inner #menu-utility{margin-left:auto;}.international-page .webform-submission-form fieldset legend,.europe-page .webform-submission-form fieldset legend{display:none;}.international-page .webform-submission-form .form-item-comments textarea,.europe-page .webform-submission-form .form-item-comments textarea{height:210px;}.international-page .webform-submission-form .form-actions,.europe-page .webform-submission-form .form-actions{clear:both;}@media screen and (min-width:845px){.international-page .webform-submission-form fieldset,.europe-page .webform-submission-form fieldset{float:left;width:48%;}.international-page .webform-submission-form .form-item-comments,.europe-page .webform-submission-form .form-item-comments{float:right;width:48%;}.international-page .webform-submission-form .form-actions,.europe-page .webform-submission-form .form-actions{clear:both;}}.paragraph--type--form .webform-submission-form:after{display:none;}.inline-footer-navigation{background-color:#FFE35F;padding:25px 0;}.inline-footer-navigation ul{list-style-type:none;text-align:center;}@media screen and (min-width:550px){.inline-footer-navigation ul{text-align:left;}}.inline-footer-navigation li{display:inline-block;}.inline-footer-navigation a{color:#705b38;font-weight:700;font-size:14px;padding:10px;}.inline-footer-navigation a:hover,.inline-footer-navigation a:focus{text-decoration:underline;}.int-footnote{background-color:#fdf192;padding:20px 10px;color:#705b38;font-size:12px;}.fancybox-controls{display:none;}.fancybox-close-small{z-index:99999;}.fancybox-controls{display:none;}.fancybox-close-small{z-index:99999;}.btn--no-min-width.btn--no-min-width{min-width:0;}.btn--transparent.btn--transparent.btn--transparent{background:transparent;}@media screen and (min-width:845px){.btn--white.btn--white.btn--white{color:#ffffff;border:2px solid #ffffff;}.btn--white.btn--white.btn--white:hover{border:2px solid #ffffff;color:#54A849;background:#ffffff;}}.d-flex{display:flex;}.p-relative{position:relative;}.text-default{font-family:"Lato",sans-serif;font-size:16px;line-height:2;color:#776951;}.text-color-font{color:#776951;}.text-upper{text-transform:uppercase;}.text-center{text-align:center;}.text-left{text-align:left;}.text-light{color:#F0EEE5;}.text-primary{color:#54A849;}.mw-200px--small{max-width:200px;margin-left:auto;margin-right:auto;}@media screen and (min-width:845px){.mw-200px--small{max-width:100%;}}.shopify-element{}.shopify-element .u-flex--align-center{display:flex;align-items:center;}.shopify-element .u-is-visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.shopify-element .u-button-reset{font-size:100%;font-family:inherit;border:0;padding:0;background:transparent;}.shopify-element .u-hdg--small{font-size:80%;}.shopify-element .u-full-width{width:100%;}.shopify-element .blocks{display:flex;flex-wrap:wrap;margin:-42px 0 0 -24px;}.shopify-element .blocks > *{width:100%;margin:42px 0 0 24px;flex-grow:1;}@media (min-width:768px){.shopify-element .blocks--2-up--medium > *{margin:42px 0 0 24px;width:calc(100% / 2 - 2 * 24px);}.shopify-element .blocks--3-up--medium > *{margin:42px 0 0 24px;width:calc(100% / 3 - 3 * 24px);}.shopify-element .blocks--4-up--medium > *{margin:42px 0 0 24px;width:calc(100% / 4 - 4 * 24px);}.shopify-element .blocks--5-up--medium > *{margin:42px 0 0 24px;width:calc(100% / 5 - 5 * 24px);}}@media (min-width:1024px){.shopify-element .blocks--2-up--large > *{margin:42px 0 0 24px;width:calc(100% / 2 - 2 * 24px);}.shopify-element .blocks--3-up--large > *{margin:42px 0 0 24px;width:calc(100% / 3 - 3 * 24px);}.shopify-element .blocks--4-up--large > *{margin:42px 0 0 24px;width:calc(100% / 4 - 4 * 24px);}.shopify-element .blocks--5-up--large > *{margin:42px 0 0 24px;width:calc(100% / 5 - 5 * 24px);}}.shopify-element .constrain{margin:auto;max-width:1100px;}.shopify-element .constrain-narrow{max-width:780px;}.shopify-element .constrain--dialogue{max-width:400px;}.shopify-element .grid{display:grid;grid-template-columns:repeat(12,1fr);}.shopify-element .grid--gap{gap:20px;}.shopify-element .grid__col{grid-column:span 13;}.shopify-element .grid__col--1{grid-column:span 1;}.shopify-element .grid__col--2{grid-column:span 2;}.shopify-element .grid__col--3{grid-column:span 3;}.shopify-element .grid__col--4{grid-column:span 4;}.shopify-element .grid__col--5{grid-column:span 5;}.shopify-element .grid__col--6{grid-column:span 6;}.shopify-element .grid__col--7{grid-column:span 7;}.shopify-element .grid__col--8{grid-column:span 8;}.shopify-element .grid__col--9{grid-column:span 9;}.shopify-element .grid__col--10{grid-column:span 10;}.shopify-element .grid__col--11{grid-column:span 11;}.shopify-element .vr-1{margin-bottom:8px;}.shopify-element .vr-2{margin-bottom:16px;}.shopify-element .vr-3{margin-bottom:24px;}.shopify-element .vr-4{margin-bottom:32px;}.shopify-element .vr-5{margin-bottom:40px;}.shopify-element .vr-6{margin-bottom:48px;}.shopify-element .vr-7{margin-bottom:56px;}.shopify-element .vr-8{margin-bottom:64px;}.shopify-element .vr-9{margin-bottom:72px;}.shopify-element .vr-10{margin-bottom:80px;}.shopify-element .vr-11{margin-bottom:88px;}.shopify-element .vr-12{margin-bottom:96px;}.shopify-element .vr-13{margin-bottom:104px;}.shopify-element .vr-14{margin-bottom:112px;}.shopify-element .vr-15{margin-bottom:120px;}.shopify-element .vr-16{margin-bottom:128px;}.shopify-element .vr-17{margin-bottom:136px;}.shopify-element .vr-18{margin-bottom:144px;}.shopify-element .vr-19{margin-bottom:152px;}.shopify-element .elementChecked:valid{border:2px solid lightgreen;}.shopify-element .elementChecked:invalid{border:2px solid red;}.shopify-element .address-form{display:flex;flex-wrap:wrap;margin:-20px;}.shopify-element .address-form > *{margin:20px;flex:calc(50% - 2 * 20px);flex-grow:0;}.shopify-element .btn{font-size:100%;font-family:inherit;border:0;padding:0;background:transparent;padding:10px 20px;background:#ffe35f;border:1px solid #6e5d41;border-radius:4px;cursor:pointer;transition:background 300ms,color 300ms,box-shadow 300ms;}.shopify-element .btn:hover,.shopify-element .btn:focus{color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.shopify-element .btn[disabled]{background:gray;color:lightgray;}.shopify-element .modal-constrain{max-width:80%;max-height:90%;overflow-y:auto;}.shopify-element .modal-constrain--dialogue{max-width:450px;}.shopify-element .modal-background{background:#fff;padding:1em 2em;border-radius:8px;}.shopify-element .modal-close.fl-button:active{position:inherit;top:0;}.shopify-element .modal-close.fl-button:hover{border-radius:inherit;background:inherit;color:inherit;}.shopify-element .productDetail{display:flex;margin-bottom:2em;}.shopify-element .productDetail > * + *{margin-left:2em;}.shopify-element .side-by-side{display:flex;flex-direction:column;width:100%;}@media screen and (min-width:768px){.shopify-element .side-by-side{flex-direction:row;}.shopify-element .side-by-side > *{flex:50%;}.shopify-element .side-by-side > *:first-child{padding-right:90px;border-right:2px solid #b0b0b0;}.shopify-element .side-by-side > *:last-child{padding-left:90px;}}.shopify-element .loading{position:relative;}.shopify-element .loading::after{content:'';position:absolute;top:50%;left:50%;width:2em;height:2em;border:6px solid #6e5d41;border-right:6px solid transparent;border-radius:50%;z-index:1;transform:translate(-50%,-50%) rotate(0);animation:rotate360 1s infinite linear;}@keyframes rotate360{from{transform:translate(-50%,-50%) rotate(0deg);}to{transform:translate(-50%,-50%) rotate(360deg);}}.shopify-element .v-fade-enter-active,.shopify-element .v-fade-leave-active{transition:opacity 300ms;}.shopify-element .v-fade-enter-to,.shopify-element .v-fade-leave{opacity:1;}.shopify-element .v-fade-enter,.shopify-element .v-fade-leave-to{opacity:0;}.shopify-element input[data-v-caa2b8be]{width:100%;}.shopify-element label{display:block;}.shopify-element select{width:100%;}.shopify-element .is-working[data-v-5f492e27]{opacity:.3;pointer-events:none;}.shopify-element .is-working[data-v-0964556e]{opacity:.3;pointer-events:none;}.shopify-element .address-form[data-v-0964556e]{display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;}.shopify-element .address-form > *[data-v-0964556e]{margin:20px 0 0 20px;}.shopify-element .modal-wrapper[data-v-701ac82d]{display:inline-block;}.shopify-element .shopify-modal[data-v-701ac82d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);z-index:200;}.shopify-element .modal-inner[data-v-701ac82d]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;}.shopify-element .modal-inner .video[data-v-701ac82d]{width:100%;}.shopify-element .modal-close[data-v-701ac82d]{position:fixed;top:8px;right:8px;padding:10px 20px;background:#ffe35f;color:#6e5d41;border:1px solid #6e5d41;border-radius:4px;cursor:pointer;transition:background 300ms,color 300ms,box-shadow 300ms;}.shopify-element .modal-close[data-v-701ac82d]:hover,.shopify-element .modal-close[data-v-701ac82d]:focus{color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.shopify-element .modal-close[disabled][data-v-701ac82d]{background:gray;color:lightgray;}.shopify-element .isDeleting[data-v-4baaf202]{opacity:.3;}.shopify-element .address[data-v-4baaf202]{margin-bottom:24px;}.shopify-element .address-line-item[data-v-4baaf202]{margin-bottom:1em;color:#707070;}.shopify-element .order-history-item[data-v-6cf27fba]{margin:16px 0 0 16px;display:flex;}.shopify-element .order-history-item__media[data-v-6cf27fba]{margin-right:16px;}.shopify-element .order-history-item__media img[data-v-6cf27fba]{max-width:100px;}.shopify-element .order-history-line > * + *[data-v-60d44e62]{margin-top:32px;}.shopify-element .order-history-line__link[data-v-60d44e62]:hover,.shopify-element .order-history-line__link[data-v-60d44e62]:focus{text-decoration:underline;}.shopify-element .order-history-list[data-v-54c0e0c0]{margin:0;padding:0;list-style-type:none;}.shopify-element .order-history-list li + li[data-v-54c0e0c0]{margin-top:48px;border-top:2px solid #b0b0b0;}.shopify-element .trigger[data-v-2872186a]{display:inline-block;}.shopify-element .trigger button[data-v-2872186a]{font-size:100%;font-family:inherit;border:0;padding:0;background:transparent;margin-right:30px;font-weight:bold;color:#528bc5;cursor:pointer;transition:300ms;}.shopify-element .trigger button[data-v-2872186a]::after{content:'';position:absolute;left:0;right:0;bottom:-5px;height:1.5px;background:transparent;transition:300ms;}.shopify-element .trigger.trigger--active button[data-v-2872186a]{position:relative;color:#707070;cursor:default;}.shopify-element .trigger.trigger--active button[data-v-2872186a]::after{background:#707070;}.shopify-element .compare-price[data-v-760281ea]{text-decoration:line-through;font-size:80%;color:#b0b0b0;}.shopify-element button[data-v-7b7b4716]{font-size:100%;font-family:inherit;border:0;padding:0;background:transparent;cursor:pointer;font-size:20px;width:24px;border-radius:0;color:#000;}.shopify-element button[data-v-7b7b4716]:first-child{border-right:1px solid black;border-top-right-radius:0;border-bottom-right-radius:0;}.shopify-element button[data-v-7b7b4716]:last-child{border-left:1px solid black;border-top-left-radius:0;border-bottom-left-radius:0;}.shopify-element input[type=number][data-v-7b7b4716]::-webkit-inner-spin-button,.shopify-element input[type=number][data-v-7b7b4716]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0;}.shopify-element input[data-v-7b7b4716]{-moz-appearance:textfield;height:auto;border:none;font-size:14px;max-width:36px;padding:0 4px;text-align:center;}.shopify-element .quantity-adjuster[data-v-7b7b4716]{display:flex;flex-direction:column;align-items:flex-start;}.shopify-element .quantity-adjuster__quantity[data-v-7b7b4716]{border:1px solid black;border-radius:4px;display:inline-flex;height:36px;}.shopify-element .quantity-label[data-v-7b7b4716]{text-align:left;}.shopify-element .quantity-adjuster__wrap[data-v-d25dc684]{display:inline-block;}.shopify-element button[data-v-d25dc684]{font-size:100%;font-family:inherit;border:0;padding:0;background:transparent;cursor:pointer;font-size:20px;width:24px;color:inherit;}.shopify-element button[data-v-d25dc684]:first-child{border-right:1px solid black;border-top-right-radius:0;border-bottom-right-radius:0;}.shopify-element button[data-v-d25dc684]:last-child{border-left:1px solid black;border-top-left-radius:0;border-bottom-left-radius:0;}.shopify-element input[type=number][data-v-d25dc684]::-webkit-inner-spin-button,.shopify-element input[type=number][data-v-d25dc684]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0;}.shopify-element input[data-v-d25dc684]{-moz-appearance:textfield;height:auto;border:none;font-size:14px;max-width:36px;padding:0 4px;text-align:center;}.shopify-element .quantity-adjuster[data-v-d25dc684]{display:flex;justify-content:space-between;align-items:center;}.shopify-element .quantity-adjuster__quantity[data-v-d25dc684]{margin-right:18px;border:1px solid black;border-radius:4px;display:inline-flex;height:30px;}.shopify-element .line-item__image-row[data-v-737666be]{display:flex;margin-bottom:8px;}.shopify-element .line-item__image-row img[data-v-737666be]{margin-right:18px;max-height:80px;}.shopify-element .shopping-cart{color:initial;}.shopify-element .shopping-cart svg{fill:initial;}.shopify-element .container[data-v-99aaa8d2],.shopify-element #bottom-navigation > .inner[data-v-99aaa8d2],.shopify-element .resource-center-wrapper header > .inner[data-v-99aaa8d2],.resource-center-wrapper .shopify-element header > .inner[data-v-99aaa8d2],.shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.resource-center-wrapper header .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-99aaa8d2],.shopify-element #vue-area footer > .inner[data-v-99aaa8d2],#vue-area .shopify-element footer > .inner[data-v-99aaa8d2]{margin:0;padding:0;position:fixed;height:calc(100vh - (78px + 45px));width:375px;bottom:0;right:0;transition:transform 400ms;transform:translateX(383px);transform:translateX(calc(100% + 8px));}.shopify-element .container__inner[data-v-99aaa8d2]{position:relative;width:100%;height:100%;padding:4em 2em;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);z-index:1;}.shopify-element .container--is-open[data-v-99aaa8d2]{transform:translateX(0);}.shopify-element .close-button[data-v-99aaa8d2]{position:absolute;display:flex;top:2em;right:2em;cursor:pointer;}.shopify-element .close-button svg[data-v-99aaa8d2]{fill:#6e5d41;}.shopify-element .shopping-container[data-v-deb352de]{background:#ffe35f;color:#6e5d41;}.shopify-element .shopping-container svg[data-v-deb352de]{transition:300ms;fill:#6e5d41;}.shopify-element .admin-bar .shopping-container[data-v-deb352de]{top:32px;}.shopify-element .shopping-container__inner[data-v-deb352de]{margin:auto;display:flex;align-items:center;justify-content:flex-end;}.shopify-element .container[data-v-deb352de],.shopify-element #bottom-navigation > .inner[data-v-deb352de],.shopify-element .resource-center-wrapper header > .inner[data-v-deb352de],.resource-center-wrapper .shopify-element header > .inner[data-v-deb352de],.shopify-element .resource-center-wrapper header .gradient-pale-yellow-to-white-with-bubble-top[data-v-deb352de],.resource-center-wrapper header .shopify-element .gradient-pale-yellow-to-white-with-bubble-top[data-v-deb352de],.shopify-element #vue-area footer > .inner[data-v-deb352de],#vue-area .shopify-element footer > .inner[data-v-deb352de]{display:flex;justify-content:space-between;}body{top:0px !important;}.image-callout{border:1px dashed #ccc;overflow:hidden;padding-top:25px;position:relative;}.image-callout:before{background:#ddd;color:#999;font-size:0.75em;left:0;padding:5px 10px;position:absolute;text-transform:uppercase;top:0;}.image-callout.left:before{content:'Yellow Callout (Left)';}.image-callout.left figure{float:left;margin:0 25px 0 0;}.image-callout.left .content{margin:0 0 0 100px;}.image-callout.right:before{content:'Yellow Callout (Right)';}.image-callout.right figure{float:right;margin:0 0 0 25px;}.image-callout.right .content{margin:0 100px 0 0;}.image-callout.button:before{content:'Yellow Callout (w/Button)';}.image-callout.button figure{float:left;margin:0 25px 0 0;}.image-callout.button .content{margin:0 150px 0 100px;}.image-callout.button .button{background:#f5f5f5;height:65px;position:absolute;right:0;top:25px;width:128px;}.image-callout.button .button:before{color:#ccc;content:'Button here';display:block;font-size:0.75em;line-height:65px;text-align:center;text-transform:uppercase;}.image-callout.button .button a{display:none;}.image-callout figure{width:75px;}.cke_widget_image img{max-width:100%;}.footnote-text{font-size:12px;}
