@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400%3B700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@700&display=swap");@import url("https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap");@import url("https://fonts.googleapis.com/css?family=Dosis:500&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-srh-recipe.node--view-mode-full .field--name-node-title>*{font-size:var(--font_heading_font_size)}.node--type-srh-recipe.node--view-mode-full .field--name-body{font-size:var(--font_body_font_size)}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle{background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin:-.4em auto 4em;padding:.4rem;position:relative;z-index:5}@media (max-width:37.499em){.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle{margin:2em auto;max-width:calc(100% - 22px)}}@media (min-width:37.5em){.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle{margin:7em auto;padding:2rem}}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section{padding:2rem 0}@media (min-width:62em){.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section{padding:3rem 0}}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section+*{border-top:1px solid var(--color_detail_color)}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section.nutrition-facts{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section.nutrition-facts>*+*,.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section.nutrition-facts>:first-child{width:100%}@media (min-width:62em){.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle section.nutrition-facts>*+*{width:calc(50% - 15px)}}.node--type-srh-recipe.node--view-mode-full .srh-layout__region--body_middle .field--type-comment.comment-wrapper .views-element-container{box-shadow:none;margin:0;padding:0}.recipe__button{background-color:var(--color_mild_color);border-radius:.75rem;display:inline-block;height:1.5rem;position:relative;width:1.5rem;z-index:4}.recipe__button:after,.recipe__button:before{background-color:var(--bs-white-color);content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}.recipe__button:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.recipe__button:hover{background-color:var(--color_main_color);cursor:pointer}.recipe__button:not(.collapsed):after{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.footer__details{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media (min-width:62em){.footer__details{-ms-flex-direction:row;flex-direction:row}}.recipe__tags{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:2rem 0;padding:0}.recipe__tags .flag-srh-lets-cook-it a,.recipe__tags>.field__item{border:1px solid var(--color_mild_color);border-radius:5px;color:var(--color_mild_color);font-size:var(--font-size-2xs);margin-bottom:.5rem;margin-right:1rem;padding:.2rem .8rem}.recipe__tags>.flag-srh-lets-cook-it a{background:var(--color_mild_color);color:var(--bs-white-color)}.recipe__tags>.flag-srh-lets-cook-it a:hover{background:var(--bs-white-color);color:var(--color_mild_color)}.collapsing:not(.animated){display:none}.field--name-field-srh-duration,.field--name-srh-steps-duration{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.field--name-field-srh-duration>svg,.field--name-srh-steps-duration>svg{margin-right:.2rem}.field--name-srh-recipe-media-count{font-size:var(--font-size-2xs);margin-top:1rem;padding-left:30px;position:relative}.field--name-srh-recipe-media-count:before{background:url(/themes/custom/lightnest_rainbow/img/photo.svg) no-repeat;background-size:contain;content:"";display:block;height:18px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.field--name-dynamic-block-fieldnode-social-sharing{left:-6rem;position:absolute;top:9rem;z-index:9}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing>ul>li{margin-bottom:8px}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share{background-repeat:no-repeat;background-size:40px;display:block;height:40px;width:40px}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share img{display:none}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share.facebook-share{background-image:url(/themes/custom/lightnest_rainbow/img/social/Facebook.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share.facebook-msg{background-image:url(/themes/custom/lightnest_rainbow/img/social/Messenger.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share.linkedin{background-image:url(/themes/custom/lightnest_rainbow/img/social/Linkedin.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share.twitter{background-image:url(/themes/custom/lightnest_rainbow/img/social/Twitter.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share.email{background-image:url(/themes/custom/lightnest_rainbow/img/social/mail.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share[href*=whatsapp]{background-image:url(/themes/custom/lightnest_rainbow/img/social/WhatsApp.min.svg)}.field--name-dynamic-block-fieldnode-social-sharing .social-media-sharing .share[href*=pinterest]{background-image:url(/themes/custom/lightnest_rainbow/img/social/Pinterest.min.svg)}@media (max-width:37.499em){.field--name-dynamic-block-fieldnode-social-sharing{display:none}}.srh-versions-submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:-32px;position:absolute;top:-148px}@media (max-width:37.499em){.srh-versions-submenu{font-size:var(--font-size-2xs);left:-.4rem;overflow-x:scroll;top:-40px;width:calc(100% + .8rem)}}.srh-versions-submenu .list-group-item{background:transparent;border:0;margin:0;padding:0;position:relative}.srh-versions-submenu .list-group-item>a,.srh-versions-submenu .list-group-item>span{display:block;padding:48px}.srh-versions-submenu .list-group-item>a.current-srh-version,.srh-versions-submenu .list-group-item>span.current-srh-version{background:var(--bs-white-color);border-top-left-radius:.25rem;border-top-right-radius:.25rem;box-shadow:0 -18px 20px 0 rgba(0,0,0,.15)}@media (max-width:37.499em){.srh-versions-submenu .list-group-item>a,.srh-versions-submenu .list-group-item>span{padding:10px;white-space:nowrap}}.srh-versions-submenu .list-group-item>a{color:var(--color_mild_color)}.srh-versions-submenu .list-group-item>a:before{background:var(--color_detail_color);content:"";display:block;height:50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.srh-versions-submenu .list-group-item>a:hover{color:var(--color_darker_color)}.srh-versions-submenu .list-group-item:last-child>a:before{display:none}
.field--name-field-srh-tagging{font-family:var(--font_heading_font_family);margin-top:1rem}@media (min-width:62em){.field--name-field-srh-tagging{-ms-flex-preferred-size:40%;display:-ms-flexbox;display:flex;flex-basis:40%;-ms-flex-direction:row;flex-direction:row;margin-top:0}}.field--name-field-srh-tagging .field__label{color:var(--color_darker_color);font-weight:700}@media (min-width:62em){.field--name-field-srh-tagging .field__label{margin-right:1rem}}.field--name-field-srh-tagging .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-srh-tagging .field__items .field__item a{color:var(--color_mild_color);display:block;margin-right:.35rem;padding-right:.35rem;position:relative;text-decoration:underline}.field--name-field-srh-tagging .field__items .field__item a:hover{color:var(--color_main_color);text-decoration:none}.field--name-field-srh-tagging .field__items .field__item a:before{background:var(--color_mild_color);content:"";display:block;height:65%;opacity:.5;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px}.field--name-field-srh-tagging .field__items .field__item:last-child a:before{display:none}
.srh-ingredients-full .srh-ingredients-actions{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner{-ms-flex-align:center;align-items:center;border:1px solid var(--color_mild_color);border-radius:5px;display:-ms-flexbox;display:flex;padding:10px 20px}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-number{padding:0 30px}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action{background-color:var(--color_mild_color);border-radius:.75rem;display:inline-block;font-size:0;height:1.5rem;position:relative;width:1.5rem;z-index:4}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action:after,.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action:before{background-color:var(--bs-white-color);content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action:hover{background-color:var(--color_main_color);cursor:pointer}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action.action-desc:after{display:none}.srh-ingredients-full .srh-ingredients-actions .srh-portion-spinner .srh-spinner-action.inactive{background:grey!important;cursor:not-allowed}.srh-ingredients-full .srh-ingredients-actions .srh-change-display{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display{background-position:50%;background-repeat:no-repeat;background-size:17px;cursor:pointer;display:inline-block;height:32px;width:32px}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display.srh-display-list{background-image:url(/themes/custom/lightnest_rainbow/img/icon-list.svg)}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display.srh-display-grid{background-image:url(/themes/custom/lightnest_rainbow/img/icon-grid.svg)}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display.active{background-color:var(--color_mild_color);border-radius:2px}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display.active.srh-display-list{background-image:url(/themes/custom/lightnest_rainbow/img/icon-list-active.svg)}.srh-ingredients-full .srh-ingredients-actions .srh-change-display .srh-display.active.srh-display-grid{background-image:url(/themes/custom/lightnest_rainbow/img/icon-grid-active.svg)}.srh-ingredients-full .srh-ingredients{grid-gap:1rem 2rem;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin-top:2rem;padding:0}@media (min-width:64em){.srh-ingredients-full .srh-ingredients{grid-template-columns:repeat(3,1fr)}}@media (min-width:72em){.srh-ingredients-full .srh-ingredients{grid-template-columns:repeat(4,1fr)}}.srh-ingredients-full .srh-ingredients .layout__region--first{-ms-flex:0 1 60px;flex:0 1 60px;padding-right:1rem}.srh-ingredients-full .srh-ingredients .layout__region--second{-ms-flex:0 1 calc(100% - 60px);flex:0 1 calc(100% - 60px)}.srh-ingredients-full .srh-ingredients .field--name-field-srh-media{margin:0}.srh-ingredients-full .srh-ingredients .field--name-field-srh-media img{border-radius:5px;height:auto;width:100%}.srh-ingredients-full .srh-ingredients .field--name-srh-quantity-ingredient{font-size:var(--font-size-2xs)}.srh-ingredients-full .srh-ingredients .field--name-field-srh-ingredient,.srh-ingredients-full .srh-ingredients .field--name-field-srh-name{font-size:var(--font-size-xs);font-weight:700;margin:0}.srh-ingredients-full .srh-ingredients.display-list{display:block}.srh-ingredients-full .srh-ingredients.display-list>.srh-ingredient{background:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin-bottom:1.25rem;padding:1.5rem}@media (min-width:37.5em){.srh-ingredients-full .srh-ingredients.display-list>.srh-ingredient .layout__region--content{display:grid;grid-template-columns:30% 70%}}@media (min-width:62em){.srh-ingredients-full .srh-ingredients.display-list>.srh-ingredient .layout__region--content{display:grid;grid-template-columns:20% 80%}}
.field--name-field-srh-steps{--step_col_width:382px;--step_col_gutter:20px;margin-top:2.4rem}.field--name-field-srh-steps>.field__item{background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin-bottom:1rem;padding:1.5rem 0}@media (min-width:62em){.field--name-field-srh-steps>.field__item{padding:2rem 3rem}}.field--name-field-srh-steps>.field__item .top-row+*>:first-child{margin-top:2rem}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top{padding:0;position:relative}@media (min-width:62em){.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-c-title,.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .step-number{font-family:var(--font_title_font_family);font-size:var(--font-size-xs);font-weight:var(--font_title_font_weight);margin-bottom:0}@media (min-width:62em){.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-c-title,.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .step-number{font-size:var(--font-size-m)}}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-c-title{-ms-flex-positive:1;flex-grow:1;margin-left:1rem}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-tools{display:-ms-flexbox;display:flex;margin:0}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-tools>.field__item{margin-left:7px}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-tools>.field__item .field--name-field-srh-media-gallery{border:1px solid var(--color_mild_color);border-radius:100%;margin:0}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-tools>.field__item .field--name-field-srh-media-gallery img{height:28px;width:28px}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-duration{-ms-flex-align:center;align-items:center;border:1px solid var(--color_mild_color);border-radius:5px;color:var(--color_mild_color);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-size-2xs);margin:0 0 0 1rem;padding:.2rem .5rem}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .recipe__button{margin-left:1rem}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top:hover .field--name-field-c-title,.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top:hover .step-number{color:var(--color_mild_color);cursor:pointer}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .step-number+.field--name-field-srh-tools{-ms-flex-positive:1;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end}@media (max-width:61.999em){.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .step-number{float:left}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-c-title{float:left;width:80%}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-tools{clear:both;float:right;margin-top:20px}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .field--name-field-srh-duration{clear:left;float:left;margin:20px 0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.field--name-field-srh-steps>.field__item .top-row .srh-layout__region--top .recipe__button{margin:0;position:absolute;right:0;top:0}}.field--name-field-srh-steps>.field__item .footer-row>*{padding:0}.field--name-field-srh-steps .field--name-field-srh-ingredients{border-bottom:1px solid var(--color_detail_color);border-top:1px solid var(--color_detail_color);margin-bottom:2rem;padding:20px 0}.field--name-field-srh-steps .field--name-field-srh-ingredients .field__label{font-size:var(--font-size-xs);margin-bottom:1rem;text-transform:uppercase}.field--name-field-srh-steps .field--name-field-srh-ingredients .field--name-field-c-title{font-size:var(--font-size-2xs);font-weight:700}.field--name-field-srh-steps .field--name-field-srh-ingredients .row .field__item{padding:0}@media (min-width:62em){.field--name-field-srh-steps .field--name-field-srh-ingredients{float:left;max-width:calc(100% - var(--step_col_width) - var(--step_col_gutter))}}.field--name-field-srh-steps .field--name-field-srh-ingredients+.field--name-field-c-text{clear:both}.field--name-field-srh-steps .field--name-field-srh-media img{border-radius:5px;height:auto}@media (min-width:62em){.field--name-field-srh-steps .field--name-field-srh-media{float:right}.field--name-field-srh-steps .field--name-field-srh-media img{margin:0 0 var(--step_col_gutter) var(--step_col_gutter);max-width:var(--step_col_width)}}.field--name-field-srh-steps .field--name-field-c-text{font-size:var(--font_body_font_size)}.field--name-field-srh-steps .field--name-field-c-text ul{margin:0;padding:0}.field--name-field-srh-steps .field--name-field-c-text ul li{margin:0 0 0 20px;padding:0}.field--name-field-srh-steps .field--name-field-c-text ul li+li{margin-top:20px}.field--name-field-srh-steps .field--name-field-srh-tips{--srh_tip_media_max_width:80px}.field--name-field-srh-steps .field--name-field-srh-tips>.field__item{background:var(--color_background_color);border-radius:5px;overflow:hidden;padding:20px;position:relative}.field--name-field-srh-steps .field--name-field-srh-tips>.field__item+.field__item{margin-top:20px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media{float:left;margin-right:20px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media img{margin:0;max-width:var(--srh_tip_media_max_width)}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media~*{overflow:auto}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-c-title{font-family:var(--font-family-title);font-weight:var(--font_title_font_weight);margin-bottom:8px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-c-title>:first-child{margin-right:8px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-c-text{font-size:var(--font-size-xs)}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-c-text>:last-child{margin-bottom:0}@media (min-width:62em){.field--name-field-srh-steps .field--name-field-srh-tips{--srh_tip_media_max_width:149px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media{left:0;position:absolute;top:0}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media img{border-radius:0;min-height:110px}.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media~.field--name-field-c-text,.field--name-field-srh-steps .field--name-field-srh-tips .field--name-field-srh-media~.field--name-field-c-title{padding-left:calc(var(--srh_tip_media_max_width) + 20px)}}
.field--name-field-srh-chef{color:var(--color_mild_color);font-family:var(--font_heading_font_family);font-size:var(--font_body_font_size);font-weight:var(--font_body_font_weight)}.field--name-field-srh-chef:before{color:var(--font_body_font_color);content:"by";display:inline-block;padding-right:.33em}
@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn{-ms-flex-preferred-size:calc(50% - 1rem);background-color:var(--color_background_color);border-radius:5px;display:-ms-flexbox;display:flex;flex-basis:calc(50% - 1rem);-ms-flex-direction:row;flex-direction:row;margin-left:1rem;margin-top:2.3rem;padding:1.2rem}}.field--name-field-srh-how-burn .recipe__nutrition__burn__wrapper{background-color:var(--color_background_color);display:grid;font-weight:var(--font_title_font_weight);grid-template-areas:"left right";grid-template-columns:100px 1fr;padding:.7rem 1.5rem}@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn__wrapper{-ms-flex-positive:1;background-color:transparent;flex-grow:1;grid-template-columns:150px 1fr;padding:0;position:relative}}.field--name-field-srh-how-burn .recipe__nutrition__burn__question{-ms-flex-negative:0;flex-shrink:0;padding-right:1rem}.field--name-field-srh-how-burn .recipe__nutrition__burn__svg{grid-area:left;padding-right:1rem}@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn__svg{left:50%;position:absolute;top:-1.6rem;-webkit-transform:scale(1.35) translateX(-50%);transform:scale(1.35) translateX(-50%)}}.field--name-field-srh-how-burn .recipe__nutrition__burn__title{grid-area:right;padding-top:1rem;position:relative}@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn__title{padding-top:0}}.field--name-field-srh-how-burn .recipe__nutrition__burn__title__activity.show{display:inline-block}.field--name-field-srh-how-burn .recipe__nutrition__burn__title__activity{margin-bottom:.3rem}.field--name-field-srh-how-burn .recipe__nutrition__burn__button{position:absolute;right:0;top:1rem}@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn__button{top:0}}.field--name-field-srh-how-burn .recipe__nutrition__burn__list{background-color:var(--color_background_color);grid-area:right;list-style:none;margin:0;padding:1rem 0}@media (min-width:72em){.field--name-field-srh-how-burn .recipe__nutrition__burn__list{padding:0 1.8rem 0 0}}.field--name-field-srh-how-burn .recipe__nutrition__burn__item{margin-bottom:.3rem}
.recipe__nutrition__see{color:var(--color_mild_color);font-family:var(--font_title_font_family);font-size:var(--font-size-2xs);margin:2rem 0 .5rem}@media (min-width:72em){.recipe__nutrition__see{margin-top:0;text-align:right}}.recipe__nutrition__see:hover{color:var(--color_main_color);cursor:pointer}.recipe__nutrition__see:hover .icon{fill:var(--color_main_color)}.recipe__nutrition__see:not(.collapsed) .recipe__nutrition__see__icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.recipe__nutrition__list{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;width:100%}@media (min-width:64em){.recipe__nutrition__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.recipe__nutrition__list__item{-ms-flex-preferred-size:calc(50% - 0.5rem);border:1px solid var(--color_mild_color);border-radius:5px;flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;padding:.5rem .8rem}@media (min-width:64em){.recipe__nutrition__list__item{-ms-flex-preferred-size:calc(25% - 0.5rem);flex-basis:calc(25% - 0.5rem)}}.recipe__nutrition__list__display{font-size:var(--font-size-2xs);opacity:.8;text-transform:uppercase}.recipe__nutrition__list__content{font-weight:700}.field--name-field-srh-nutrients .table-responsive{border:2px solid var(--color_detail_color);border-radius:5px}.field--name-field-srh-nutrients table{display:table;font-size:inherit;margin:0}.field--name-field-srh-nutrients table tr.odd{background-color:var(--bs-white-color)}.field--name-field-srh-nutrients table tr{border-color:var(--color_detail_color)}.field--name-field-srh-nutrients table tr td{border:none}.field--name-field-srh-nutrients table tr td:first-child{font-size:var(--font-size-2xs);font-weight:400;text-transform:uppercase}.field--name-field-srh-nutrients table tr td:last-child{font-weight:700;text-align:right}
.slick--optionset--srh-media-gallery-slider{position:relative}.slick--optionset--srh-media-gallery-slider .media--video .media__element{height:36.25vw;width:100%}.slick--optionset--srh-media-gallery-slider .slick__arrow{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;left:$(pixels);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.slick--optionset--srh-media-gallery-slider .slick__arrow button{background:var(--color_darker_color);border:none;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);color:transparent;height:42px;opacity:.5;outline:none;position:relative;width:40px}@media (min-width:62em){.slick--optionset--srh-media-gallery-slider .slick__arrow button{height:87px;width:81px}}.slick--optionset--srh-media-gallery-slider .slick__arrow button:before{height:28px;left:50%;opacity:1;position:absolute;top:50%;width:19px}.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-prev{border-radius:0 5px 5px 0}.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-prev:before{content:url(/themes/custom/lightnest_rainbow/img/icon-left.min.svg);-webkit-transform:translate(-70%,-50%);transform:translate(-70%,-50%)}@media (min-width:62em){.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-prev:before{-webkit-transform:translate(-70%,-50%) scale(2);transform:translate(-70%,-50%) scale(2)}}.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-next{border-radius:5px 0 0 5px}.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-next:before{content:url(/themes/custom/lightnest_rainbow/img/icon-right.min.svg);-webkit-transform:translate(-30%,-50%);transform:translate(-30%,-50%)}@media (min-width:62em){.slick--optionset--srh-media-gallery-slider .slick__arrow button.slick-next:before{-webkit-transform:translate(-30%,-50%) scale(2);transform:translate(-30%,-50%) scale(2)}}.slick--optionset--srh-media-gallery-slider .slick__arrow button:hover{opacity:.8}.slick--optionset--srh-media-gallery-slider ul.slick-dots{-ms-flex-align:end;-ms-flex-pack:center;align-items:flex-end;background:linear-gradient(180deg,rgba(4,50,36,0) 24.52%,var(--color_darker_color) 100%);bottom:0;display:-ms-flexbox;display:flex;height:147px;justify-content:center;margin:0;padding:0 0 10px;position:absolute;width:100%}.slick--optionset--srh-media-gallery-slider ul.slick-dots li{display:inline-block;list-style:none;margin:0 8px}.slick--optionset--srh-media-gallery-slider ul.slick-dots li button{background-color:var(--bs-white-color-color);border:none;border-radius:5px;color:transparent;height:5px;opacity:.4;outline:none;padding:0;width:5px}.slick--optionset--srh-media-gallery-slider ul.slick-dots li.slick-active button{opacity:1}
.field--name-field-srh-nutritional-tips,.field--name-field-srh-tips{--srh_tip_media_max_width:80px;margin-top:20px;width:100%!important}.field--name-field-srh-nutritional-tips>.field__item,.field--name-field-srh-tips>.field__item{background:var(--color_background_color);border-radius:5px;overflow:hidden;padding:20px;position:relative}.field--name-field-srh-nutritional-tips .field--name-field-srh-media,.field--name-field-srh-tips .field--name-field-srh-media{float:left;margin-right:20px}.field--name-field-srh-nutritional-tips .field--name-field-srh-media img,.field--name-field-srh-tips .field--name-field-srh-media img{margin:0;max-width:var(--srh_tip_media_max_width)}.field--name-field-srh-nutritional-tips .field--name-field-srh-media~*,.field--name-field-srh-tips .field--name-field-srh-media~*{overflow:auto}.field--name-field-srh-nutritional-tips .field--name-field-c-title,.field--name-field-srh-tips .field--name-field-c-title{font-family:var(--font-family-title);font-weight:var(--font_title_font_weight);margin-bottom:8px}.field--name-field-srh-nutritional-tips .field--name-field-c-title>:first-child,.field--name-field-srh-tips .field--name-field-c-title>:first-child{margin-right:8px}.field--name-field-srh-nutritional-tips .field--name-field-c-text,.field--name-field-srh-tips .field--name-field-c-text{font-size:var(--font-size-xs)}.field--name-field-srh-nutritional-tips .field--name-field-c-text>:last-child,.field--name-field-srh-tips .field--name-field-c-text>:last-child{margin-bottom:0}@media (min-width:62em){.field--name-field-srh-nutritional-tips,.field--name-field-srh-tips{--srh_tip_media_max_width:149px}.field--name-field-srh-nutritional-tips .field--name-field-srh-media,.field--name-field-srh-tips .field--name-field-srh-media{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.field--name-field-srh-nutritional-tips .field--name-field-srh-media img,.field--name-field-srh-tips .field--name-field-srh-media img{border-radius:0;min-height:110px}.field--name-field-srh-nutritional-tips .field--name-field-srh-media~.field--name-field-c-text,.field--name-field-srh-nutritional-tips .field--name-field-srh-media~.field--name-field-c-title,.field--name-field-srh-tips .field--name-field-srh-media~.field--name-field-c-text,.field--name-field-srh-tips .field--name-field-srh-media~.field--name-field-c-title{padding-left:calc(var(--srh_tip_media_max_width) + 20px)}}
.main-content-comment{padding:1rem 2rem 0;width:100%}@media (min-width:90em){.main-content-comment{margin:0 auto;max-width:76.875rem;padding:2rem 0 4rem}}.main-content-comment .form-item-uid{padding-top:1rem}.main-content-comment .form-inline[data-drupal-field-elements=date-time]{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:30em){.main-content-comment .form-inline[data-drupal-field-elements=date-time]{max-width:25rem}}.main-content-comment .form-item-date-date,.main-content-comment .form-item-date-time{margin-bottom:1rem}.main-content-comment .custom-control-label,.main-content-comment .form-check-label{cursor:pointer}.main-content-comment a{color:var(--color_mild_color)}.main-content-comment a:hover{color:var(--color_main_color)}.comment-wrapper{font-family:var(--font_title_font_family);width:100%}.comment-wrapper>.views-element-container{background-color:var(--bs-white-color);padding:2rem}@media (min-width:72em){.comment-wrapper>.views-element-container{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin:1rem 0 2rem;padding:4rem}}.comment-wrapper a{color:var(--color_mild_color)}.comment-wrapper a:hover{color:var(--color_main_color)}.comment-wrapper .views-exposed-form{background-color:var(--color_background_color);padding:2rem}@media (min-width:62em){.comment-wrapper .views-exposed-form{padding:2rem 4rem}}.comment-wrapper .views-exposed-form .form-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:62em){.comment-wrapper .views-exposed-form .form-row{grid-column-gap:2rem;display:grid;grid-template-areas:"top-left top-right" "bottom-left bottom-right";grid-template-columns:auto 1fr;grid-template-rows:80px 1fr;margin:0}}.comment-wrapper .view-display-id-block_ratings>.view-content{display:block}.comment-wrapper .fivestar-average-stars.fivestar-default{-ms-flex-order:3;margin:2rem 0;order:3}@media (min-width:62em){.comment-wrapper .fivestar-average-stars.fivestar-default{align-self:center;grid-area:bottom-left;justify-self:center;margin:0}}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-prepend .input-group-text{background-color:transparent;border:none;color:var(--color_darker_color);font-size:var(--font-size-l);font-weight:700;margin-bottom:.5rem;padding:0}@media (min-width:62em){.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-prepend .input-group-text{font-size:var(--font-size-xl)}}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-append{margin:0}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-append .input-group-text{background-color:transparent;border:none;color:var(--color_darker_color);font-family:var(--font_body_font_family);font-weight:300;padding:0}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-append .input-group-text:before{color:var(--color_mild_color);content:"("}.comment-wrapper .fivestar-average-stars.fivestar-default .input-group-append .input-group-text:after{color:var(--color_mild_color);content:")"}.comment-wrapper .fivestar-average-stars.fivestar-default .description{padding-top:.5rem;text-align:center}.comment-wrapper fieldset.auto-submit-click{-ms-flex-order:4;order:4}@media (min-width:62em){.comment-wrapper fieldset.auto-submit-click{border-left:1px solid var(--color_detail_color);grid-area:bottom-right;margin-bottom:0;padding-left:4rem}}.comment-wrapper fieldset.auto-submit-click .fieldset-legend{display:block;font-size:var(--font-size-s);margin-bottom:1rem;text-align:center}.comment-wrapper fieldset.auto-submit-click .custom-control,.comment-wrapper fieldset.auto-submit-click .form-check{margin-bottom:1.5rem;padding-left:0;position:relative}.comment-wrapper fieldset.auto-submit-click .form-check-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.comment-wrapper fieldset.auto-submit-click .custom-control-label,.comment-wrapper fieldset.auto-submit-click .form-check-label{cursor:pointer;display:block}.comment-wrapper fieldset.auto-submit-click .custom-control-label:hover,.comment-wrapper fieldset.auto-submit-click .form-check-label:hover{color:var(--color_mild_color);text-decoration:underline}.comment-wrapper fieldset.auto-submit-click .custom-control-label:hover+.field-suffix progress::-moz-progress-bar,.comment-wrapper fieldset.auto-submit-click .custom-control-label:hover+.field-suffix progress::-webkit-progress-value,.comment-wrapper fieldset.auto-submit-click .form-check-label:hover+.field-suffix progress::-moz-progress-bar,.comment-wrapper fieldset.auto-submit-click .form-check-label:hover+.field-suffix progress::-webkit-progress-value{background-color:var(--color_main_color);-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.comment-wrapper fieldset.auto-submit-click .custom-control-label:after,.comment-wrapper fieldset.auto-submit-click .custom-control-label:before,.comment-wrapper fieldset.auto-submit-click .form-check-label:after,.comment-wrapper fieldset.auto-submit-click .form-check-label:before,.comment-wrapper fieldset.auto-submit-click input:checked+.custom-control-label:after,.comment-wrapper fieldset.auto-submit-click input:checked+.form-check-label:after{content:none}.comment-wrapper fieldset.auto-submit-click .field-suffix{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-end}.comment-wrapper fieldset.auto-submit-click progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;margin-top:.5rem;width:100%}.comment-wrapper fieldset.auto-submit-click progress::-webkit-progress-bar{background-color:var(--bs-white-color)}.comment-wrapper fieldset.auto-submit-click progress::-moz-progress-bar,.comment-wrapper fieldset.auto-submit-click progress::-webkit-progress-value{background-color:var(--color_mild_color)}.comment-wrapper fieldset.auto-submit-click .rating{font-size:var(--font-size-2xs);position:absolute;right:0;top:0}.comment-wrapper .custom-control.form-item-recommend-checkbox,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox,.comment-wrapper .form-check.form-item-recommend-checkbox,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox{background-color:var(--color_background_color);width:100%}@media (min-width:62em){.comment-wrapper .custom-control.form-item-recommend-checkbox,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox,.comment-wrapper .form-check.form-item-recommend-checkbox,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox{margin:0;width:250px}}.comment-wrapper .custom-control.form-item-recommend-checkbox .custom-control-label:hover,.comment-wrapper .custom-control.form-item-recommend-checkbox .form-check-label:hover,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox .custom-control-label:hover,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox .form-check-label:hover,.comment-wrapper .form-check.form-item-recommend-checkbox .custom-control-label:hover,.comment-wrapper .form-check.form-item-recommend-checkbox .form-check-label:hover,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox .custom-control-label:hover,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox .form-check-label:hover{background-color:var(--color_mild_color);color:var(--bs-white-color);cursor:pointer}.comment-wrapper .custom-control.form-item-recommend-checkbox .custom-control-label:before,.comment-wrapper .custom-control.form-item-recommend-checkbox .form-check-label:before,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox .custom-control-label:before,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox .form-check-label:before,.comment-wrapper .form-check.form-item-recommend-checkbox .custom-control-label:before,.comment-wrapper .form-check.form-item-recommend-checkbox .form-check-label:before,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox .custom-control-label:before,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox .form-check-label:before{background-color:transparent;height:0;width:0}.comment-wrapper .custom-control.form-item-recommend-checkbox input:checked+.custom-control-label,.comment-wrapper .custom-control.form-item-recommend-checkbox input:checked+.form-check-label,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox input:checked+.custom-control-label,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox input:checked+.form-check-label,.comment-wrapper .form-check.form-item-recommend-checkbox input:checked+.custom-control-label,.comment-wrapper .form-check.form-item-recommend-checkbox input:checked+.form-check-label,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox input:checked+.custom-control-label,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox input:checked+.form-check-label{background-color:var(--color_mild_color);border-color:var(--color_mild_color)}.comment-wrapper .custom-control.form-item-recommend-checkbox input:checked+.custom-control-label:hover,.comment-wrapper .custom-control.form-item-recommend-checkbox input:checked+.form-check-label:hover,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox input:checked+.custom-control-label:hover,.comment-wrapper .custom-control.form-item-sort-by-useful-checkbox input:checked+.form-check-label:hover,.comment-wrapper .form-check.form-item-recommend-checkbox input:checked+.custom-control-label:hover,.comment-wrapper .form-check.form-item-recommend-checkbox input:checked+.form-check-label:hover,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox input:checked+.custom-control-label:hover,.comment-wrapper .form-check.form-item-sort-by-useful-checkbox input:checked+.form-check-label:hover{background-color:var(--color_main_color);border-color:var(--color_mild_color)}.comment-wrapper .form-item-recommend-checkbox{-ms-flex-order:1;order:1}@media (min-width:62em){.comment-wrapper .form-item-recommend-checkbox{grid-area:top-left}}.comment-wrapper .form-item-sort-by-useful-checkbox{-ms-flex-order:2;order:2}@media (min-width:62em){.comment-wrapper .form-item-sort-by-useful-checkbox{grid-area:top-right}}.comment-wrapper .link-write{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;padding-top:2rem}.comment-wrapper .link-write .comment-add{padding:0}.comment-wrapper .link-write .comment-add a{background-color:var(--color_mild_color);border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.25);color:var(--bs-white-color);padding:.7rem 2rem}.comment-wrapper .link-write .comment-add a:hover{background-color:var(--color_main_color);text-decoration:none}.dsu-ratings-reviews-comment{background-color:var(--color_background_color);margin:1rem 0;padding:1rem;width:100%}@media (min-width:62em){.dsu-ratings-reviews-comment{display:grid;grid-template-columns:12rem 1fr;padding:4rem}}.dsu-ratings-reviews-comment .comment__meta{display:grid;grid-template-areas:"image user" "image author";grid-template-columns:116px 1fr;grid-template-rows:auto 1fr;margin-bottom:1rem;padding:0}@media (min-width:62em){.dsu-ratings-reviews-comment .comment__meta{display:block;margin:0;max-width:100%;width:100%}}.dsu-ratings-reviews-comment .comment__meta .user-image{grid-area:image;padding-right:1rem}@media (min-width:62em){.dsu-ratings-reviews-comment .comment__meta .user-image{padding:0}}.dsu-ratings-reviews-comment .comment__meta .user-name{font-size:var(--font-size-2xs);grid-area:user}.dsu-ratings-reviews-comment .comment__meta .comment__author{font-size:var(--font-size-2xs);grid-area:author}.dsu-ratings-reviews-comment .comment__content{background-color:var(--bs-white-color);border:none;display:block;max-width:100%;padding:1rem;width:100%}.dsu-ratings-reviews-comment .comment__content:after,.dsu-ratings-reviews-comment .comment__content:before{content:none}.dsu-ratings-reviews-comment .comment__content .card-body{padding:0}.dsu-ratings-reviews-comment .comment__content a{color:var(--color_mild_color)}.dsu-ratings-reviews-comment .fivestar-basic fieldset{margin:0}.dsu-ratings-reviews-comment .field--name-field-dsu-ratings{margin:.5rem 0}.dsu-ratings-reviews-comment .field--name-field-dsu-comment{font-family:var(--font_body_font_family);font-weight:300;margin:1rem 0}.dsu-ratings-reviews-comment .field--name-field-dsu-recommend{display:inline-block;font-family:var(--font_body_font_family);font-weight:400;padding-bottom:1rem}.dsu-ratings-reviews-comment .usefulness{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:var(--font_body_font_family);font-weight:400;padding-bottom:1rem}.dsu-ratings-reviews-comment .usefulness .flag:first-child{margin-left:1rem}.dsu-ratings-reviews-comment .usefulness .flag-dsu-ratings-comment-unuseful a,.dsu-ratings-reviews-comment .usefulness .flag-dsu-ratings-comment-useful a{background-color:var(--bs-white-color);color:var(--color_darker_color);font-weight:300}.dsu-ratings-reviews-comment .usefulness .flag-dsu-ratings-comment-unuseful a:hover,.dsu-ratings-reviews-comment .usefulness .flag-dsu-ratings-comment-useful a:hover{background-color:var(--color_darker_color);color:var(--bs-white-color)}.dsu-ratings-reviews-comment .usefulness div.flag.action-unflag a{background-color:var(--color_main_color);border:var(--color_darker_color);color:var(--color_darker_color)}.dsu-ratings-reviews-comment .comment-forbidden{margin:1rem 0}.main-content .comment-wrapper .comment-form__title{border-top:1px solid var(--color_detail_color);font-family:var(--font_heading_font_family);font-size:var(--font-size-xl);margin-bottom:0;padding:4rem 1rem 1.5rem;text-align:center}.comment-dsu-ratings-reviews-comment-type-form{background-color:var(--bs-white-color);margin:0 2rem;padding:1rem}@media (min-width:62em){.comment-dsu-ratings-reviews-comment-type-form{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.1);margin:0 auto 1rem;max-width:50em;padding:3rem 4.3rem}}.comment-dsu-ratings-reviews-comment-type-form .field--widget-fivestar-stars{margin:1.5rem 0}.comment-dsu-ratings-reviews-comment-type-form .form-type-fivestar{margin:0}.comment-dsu-ratings-reviews-comment-type-form .fivestar-static-form-item{text-align:center}.comment-dsu-ratings-reviews-comment-type-form .fivestar-static-form-item .form-type-item{display:inline-block;margin-bottom:0}.comment-dsu-ratings-reviews-comment-type-form fieldset label{font-family:var(--font_body_font_family);font-size:var(--font-size-2xs);font-weight:300;margin:0}.comment-dsu-ratings-reviews-comment-type-form input:not([type=file]),.comment-dsu-ratings-reviews-comment-type-form textarea{border-color:var(--color_detail_color);border-radius:5px;font-family:var(--font_body_font_family);font-size:1rem;font-weight:400;line-height:1.7em;padding:.75rem 1.375rem}.comment-dsu-ratings-reviews-comment-type-form input:not([type=file]).error,.comment-dsu-ratings-reviews-comment-type-form textarea.error{border-color:var(--alert-color)}.comment-dsu-ratings-reviews-comment-type-form input[type=file]{border:none;padding:.8rem 0}.comment-dsu-ratings-reviews-comment-type-form .button{padding:.5rem 1rem}.comment-dsu-ratings-reviews-comment-type-form .button.cancel{background-color:var(--alert-color)}.comment-dsu-ratings-reviews-comment-type-form .button.cancel:hover{opacity:.9}.comment-dsu-ratings-reviews-comment-type-form button.tabledrag-toggle-weight{background-color:transparent;border:none;color:var(--color_mild_color);cursor:pointer;font-size:var(--font-size-2xs)}.comment-dsu-ratings-reviews-comment-type-form button.tabledrag-toggle-weight:hover{color:var(--color_main_color)}.comment-dsu-ratings-reviews-comment-type-form .ief-cardinality-count{font-family:var(--font_body_font_family);font-size:var(--font-size-2xs);font-weight:300;margin:.5rem 0}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio{margin:.5rem 0;width:100%}@media (min-width:34em){.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .custom-control,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .form-check{margin:5px 0;width:100%}@media (min-width:34em){.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .custom-control,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .form-check{margin:5px;width:50%}}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .custom-control-label,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .form-check-label{background-color:var(--color_background_color)}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .custom-control-label:hover,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio .form-check-label:hover{background-color:var(--color_mild_color);color:var(--bs-white-color)}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio input:checked+.custom-control-label,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio input:checked+.form-check-label{background-color:var(--color_mild_color);border-color:var(--color_mild_color)}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio input:checked+.custom-control-label:hover,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper>.radio.radio input:checked+.form-check-label:hover{background-color:var(--color_main_color);border-color:var(--color_mild_color)}.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper .custom-control-label:after,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper .custom-control-label:before,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper .form-check-label:after,.comment-dsu-ratings-reviews-comment-type-form .field--widget-options-buttons .fieldset-wrapper .form-check-label:before{content:none}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-tos{margin:2rem 0}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-tos .custom-control-label,.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-tos .form-check-label{cursor:pointer}.comment-dsu-ratings-reviews-comment-type-form .custom-control-input:checked~.custom-control-label:before,.comment-dsu-ratings-reviews-comment-type-form .form-check-input:checked~.form-check-label:before{background-color:var(--color_main_color)}.comment-dsu-ratings-reviews-comment-type-form .field--type-boolean .form-check-input{padding:0}.comment-dsu-ratings-reviews-comment-type-form .field--type-boolean .form-check-input:checked{background-color:var(--color_main_color)}.comment-dsu-ratings-reviews-comment-type-form .form-actions{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.comment-dsu-ratings-reviews-comment-type-form .captcha{margin-bottom:1.2em}.comment-dsu-ratings-reviews-comment-type-form .captcha .form-text{margin-top:0}.comment-dsu-ratings-reviews-comment-type-form .captcha .details-wrapper{padding:1rem 0}.comment-dsu-ratings-reviews-comment-type-form .captcha .form-item-captcha-response{margin-top:.5rem}.comment-dsu-ratings-reviews-comment-type-form .captcha .form-item-captcha-response .field-prefix{background-color:var(--color_mild_color);border-color:var(--color_mild_color);color:var(--bs-white-color)}.comment-dsu-ratings-reviews-comment-type-form .text-muted{color:var(--color_darker_color)!important;font-family:var(--font_body_font_family)}.comment-dsu-ratings-reviews-comment-type-form summary{text-transform:capitalize}.js-write-form{max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease-in-out}.js-write-form.js-show{max-height:80rem}.js-close-write{color:var(--color_mild_color);cursor:pointer;font-size:var(--font-size-2xs);padding-right:2rem;position:absolute;right:2rem;top:1.5rem}@media (min-width:90em){.js-close-write{right:0}}.js-close-write:after,.js-close-write:before{background-color:var(--color_mild_color);content:"";height:2px;position:absolute;right:0;top:50%;width:20px}.js-close-write:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.js-close-write:before{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.js-close-write:hover{color:var(--color_main_color)}.js-close-write:hover:after,.js-close-write:hover:before{background-color:var(--color_main_color)}.comment-dsu-ratings-reviews-comment-type-form .btn[value=Preview],.dsu-ratings-reviews-comment .card-body:not(:first-child) .comment__time,.view-dsu-ratings-node-view .views-exposed-form .js-form-submit{display:none}.view-dsu-ratings-node-view div.checkbox label{border:1px solid var(--color_darker_color);color:var(--color_darker_color)}.view-dsu-ratings-node-view div.checkbox label:hover{background:var(--color_darker_color)}
.menu--footer{width:100%}@media (min-width:62em){.menu--footer{width:50%}}.menu--footer .nav{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;padding:1rem 0}@media (min-width:62em){.menu--footer .nav{-ms-flex-pack:start;justify-content:flex-start}}.menu--footer .nav-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:1rem}.menu--footer .nav-item:not(:first-child):before{color:var(--footer_font_color);content:"\002B24";font-size:4px;opacity:.3;padding-right:.75rem}@media (max-width:26rem){.menu--footer .nav-item:last-child:before{content:none}}.menu--footer .nav-link{color:var(--footer_font_color);padding-left:0;padding-right:0}.menu--footer .nav-link:hover{text-decoration:underline}
.paragraph--type--c-socialbuttons{padding:0 4rem}@media (min-width:90em){.paragraph--type--c-socialbuttons{padding:0}}.paragraph--type--c-socialbuttons .title{border:none;color:var(--footer_font_color);font-size:var(--footer_font_size);padding-bottom:1.5rem;text-transform:inherit}@media (min-width:90em){.paragraph--type--c-socialbuttons .title{text-align:left}}.paragraph--type--c-socialbuttons .field--name-field-social-buttons-item{-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--c-socialbuttons .field--name-field-social-buttons-item .field__item{margin-left:.5rem}.paragraph--type--c-socialbuttons .box-social{height:2.5rem;padding:0;position:relative;width:2.5rem}.paragraph--type--c-socialbuttons .box-social-inner{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:absolute}.paragraph--type--c-socialbuttons a.icon-link{background-color:transparent;border-radius:50%;max-width:100%;padding:0;pointer-events:none}.paragraph--type--c-socialbuttons a.icon-link:hover .bg-layer{border-radius:50%}.paragraph--type--c-socialbuttons a.more-links{background-color:var(--bs-white-color);border-bottom:1px solid var(--color_darker_color);color:var(--color_darker_color);display:none;font-family:var(--font_title_font_family);padding:.5rem .8rem;text-decoration:none;-webkit-transform:translateX(-40px);transform:translateX(-40px);width:130px}.paragraph--type--c-socialbuttons a.more-links:hover{background-color:var(--color_mild_color);color:var(--bs-white-color);text-decoration:none}.paragraph--type--c-socialbuttons .box-social:hover{cursor:pointer}.paragraph--type--c-socialbuttons .box-social:hover a.more-links{display:block}.paragraph--type--c-socialbuttons a:nth-child(2){margin-bottom:1rem}.paragraph--type--c-socialbuttons a:nth-child(2):after{border-color:var(--bs-white-color) transparent transparent transparent;border-style:solid;border-width:10px;bottom:-1rem;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.paragraph--type--c-socialbuttons a:nth-child(2):hover:after{border-color:var(--color_mild_color) transparent transparent transparent}
#page,#page-wrapper,.dialog-off-canvas-main-canvas{height:100%;margin:0}#page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.layout-main-wrapper{-ms-flex-positive:1;flex-grow:1}.container-fluid{margin:0;padding:0}.container-fluid .row{margin:0}.container-fluid .col{padding:0}.navbar-expand-lg,.site-footer .container-fluid{margin:0 auto;max-width:76.875rem;padding:0 2rem}@media (min-width:90rem){.navbar-expand-lg,.site-footer .container-fluid{padding:0}}.field__item>.container{max-width:100%;padding-left:2rem;padding-right:2rem}@media (min-width:90em){.field__item>.container{max-width:76.875rem;padding:0}}.region-header{padding-bottom:1.25rem;padding-top:1rem;width:100%}@media (min-width:62em){.region-header{padding:0;width:auto}.header{padding-top:.7rem}}.region-breadcrumb{padding:1rem 2rem 0;width:100%}@media (min-width:90em){.region-breadcrumb{margin:0 auto;max-width:76.875rem;padding:1rem 0 0}}.slick-arrow:after,.slick-arrow:before{pointer-events:auto}.slick-arrow:active,.slick-arrow:focus{outline:1px auto -webkit-focus-ring-color}
:root{--alert-color:#c24242;--bs-white-color:#fff;--font-family-global:"Roboto",sans-serif;--font-family-title:"DM Sans",sans-serif;--font-size-3xl:3.125rem;--font-size-2xl:2.25rem;--font-size-xl:1.875rem;--font-size-l:1.75rem;--font-size-m:1.375rem;--font-size-s:1.125rem;--font-size-xs:1rem;--font-size-2xs:0.875rem}
:root{--color_main_color:#004ea8;--color_mild_color:#0077b3;--color_darker_color:#001489;--color_detail_color:#0077b3;--color_background_color:#f2f8f6;--font_heading_font_color:#001489;--font_heading_font_family:Jaldi;--font_heading_font_style:inherit;--font_heading_font_url:url(https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap);--font_heading_font_size:60px;--font_heading_font_weight:bold;--font_heading_text_decoration:inherit;--font_heading_text_transform:inherit;--font_title_font_color:#001489;--font_title_font_color_secondary:#001489;--font_title_font_family:Jaldi;--font_title_font_style:inherit;--font_title_font_url:url(https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap);--font_title_font_size:25px;--font_title_font_weight:bold;--font_title_text_decoration:inherit;--font_title_text_transform:inherit;--font_body_font_color:#001489;--font_body_font_family:Dosis;--font_body_font_weight:400;--font_body_font_url:url(https://fonts.googleapis.com/css?family=Dosis:500&display=swap);--font_body_font_size:15px;--header_background_color:#fff;--header_font_color:#001489;--header_font_family:Jaldi;--header_font_style:inherit;--header_font_url:url(https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap);--header_font_size:18px;--header_font_weight:inherit;--header_text_transform:inherit;--footer_background_color:#001489;--footer_font_color:#fff;--footer_font_family:Jaldi;--footer_font_style:inherit;--footer_font_url:url(https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap);--footer_font_size:18px;--footer_text_decoration:inherit;--footer_font_weight:inherit;--footer_text_transform:inherit;--button_main_background_color:#004ea8;--button_main_border:none;--button_main_border_radius:5px;--button_main_font_color:#fff;--button_main_font_family:Jaldi;--button_main_font_style:inherit;--button_main_font_url:url(https://fonts.googleapis.com/css?family=Jaldi:regular&display=swap);--button_main_font_size:20px;--button_main_text_decoration:inherit;--button_main_font_weight:inherit;--button_main_text_transform:inherit;--button_state_hover_border:none;--button_state_hover_background_color:#004ea8;--button_state_hover_font_color:#fff;--button_state_disabled_border:none;--button_state_disabled_background_color:#5b8cc7;--button_state_disabled_font_color:#c2c2c2;--button_state_pressed_border:none;--button_state_pressed_background_color:#009fe0;--button_state_pressed_font_color:#fff}

body,html{height:100%}body{color:var(--font_body_font_color);font-family:var(--font_body_font_family);font-size:var(--font_body_font_size);font-weight:var(--font_body_font_weight)}#main-wrapper{background-color:var(--color_background_color)}.header{background-color:var(--header_background_color);border-bottom:4px solid var(--color_main_color);color:var(--header_font_color);font-family:var(--header_font_family);font-size:var(--header_font_size);font-style:var(--header_font_style);font-weight:var(--header_font_weight);text-transform:var(--header_text_transform)}.header .navbar{padding-bottom:0;padding-top:0}.header .navbar-brand img{max-height:4rem;min-height:2rem}.site-footer{background-color:var(--footer_background_color);color:var(--footer_font_color);font-family:var(--footer_font_family);font-size:var(--footer_font_size);font-style:var(--footer_font_style);font-weight:var(--footer_font_weight);-webkit-text-decoration:var(--footer_text_decoration);text-decoration:var(--footer_text_decoration);text-transform:var(--footer_text_transform)}.site-footer .block{border:none;padding:0}.node--type-dsu-component-page .node__content{margin-top:0}a{text-decoration:none}a,a:hover{color:inherit}p a[href]{color:var(--color_mild_color);text-decoration:underline}p a[href]:hover{text-decoration:none}table{background-color:var(--detail-white);color:var(--color_darker_color);display:block;font-size:.8rem;line-height:24px;overflow-x:auto;width:auto}table td,table th{border:1px solid var(--color_detail_color);padding:.4rem 1rem}table thead th{background-color:var(--color_mild_color)}table thead th:first-child{font-weight:700;padding-right:4rem}table tbody tr{background-color:var(--bs-white-color)}table tbody tr td:first-child{font-weight:700}.paragraph--type--c-text .field--name-field-summary-text blockquote>p{-ms-flex-align:start;align-items:flex-start;color:var(--color_darker_color);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:24px;max-width:23rem}blockquote p:first-child:before{color:var(--color_mild_color);content:"”";font-size:1.875rem;line-height:1.5rem;padding-right:.5rem;padding-top:.15em}.field--name-field-summary-text ul{list-style:none;padding-left:1rem}.field--name-field-summary-text ul li:before{color:var(--color_mild_color);content:"\0025AA";font-size:.8rem;padding-right:.75rem}.field--name-field-summary-text ol{counter-reset:listCounter;list-style:none;padding-left:1rem}.field--name-field-summary-text ol li{counter-increment:listCounter}.field--name-field-summary-text ol li:before{content:counter(listCounter) ". ";font-size:1em;padding-right:.5rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font_title_font_family);line-height:1.3em}.h1,h1{color:var(--font_heading_font_color);font-family:var(--font_heading_font_family);font-size:var(--font_heading_font_size);font-style:var(--font_heading_font_style);font-weight:var(--font_heading_font_weight);-webkit-text-decoration:var(--font_heading_text_decoration);text-decoration:var(--font_heading_text_decoration);text-transform:var(--font_heading_text_transform)}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{color:var(--font_title_font_color);font-family:var(--font_title_font_family);font-style:var(--font_title_font_style);font-weight:var(--font_title_font_weight);-webkit-text-decoration:var(--font_title_text_decoration);text-decoration:var(--font_title_text_decoration);text-transform:var(--font_title_text_transform)}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-size:var(--font_title_font_size)}.h3,h3{font-size:calc(var(--font_title_font_size)*.8)}.h4,h4{font-size:calc(var(--font_title_font_size)*.65)}.h5,h5{font-size:calc(var(--font_title_font_size)*.5)}.h6,h6{font-size:calc(var(--font_title_font_size)*.35)}.field--name-field-c-title,.field--name-title,.list__title .list__link{color:var(--font_title_font_color);text-decoration:none}.white-text .field--name-field-c-title,.white-text .field--name-title,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:var(--font_title_font_color_secondary)}.node__content{font-size:var(--font_body_font_size)}img{max-width:100%}.caption{border-radius:5px;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.15));filter:drop-shadow(0 0 20px rgba(0,0,0,.15));position:relative}.caption figcaption{background:var(--bs-white-color);border-radius:5px;bottom:.8rem;box-shadow:0 0 20px rgba(0,0,0,.15);color:var(--color_darker_color);font-style:italic;left:.8rem;line-height:1.2em;opacity:.9;padding:.625rem 1rem;position:absolute}.caption.align-center figcaption{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.caption.align-right figcaption{left:inherit;right:.8rem}.paragraph.light-bg{color:var(--color_darker_color)}.paragraph.dark-bg{background-color:var(--color_darker_color);color:var(--bs-white-color)}.paragraph.horizontal_position_left{text-align:left}.custom-control-label:hover:after,.custom-control-label:hover:before{cursor:pointer}.custom-control-input:checked~.custom-control-label:before{background-color:var(--color_main_color);border-color:var(--color_detail_color)}.messages--error,label.error{color:var(--alert-color);font-size:.9rem}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.text-formatted ul{list-style:disc}.text-formatted ol{list-style:decimal}.node .text-formatted .field--type-image{float:none;margin:0}.node .text-formatted .field--type-image img{height:auto;margin:0;width:100%}.media--blazy,.media--fx{position:static}.js-hide{display:none!important}
.slide-menu{background-color:var(--header_background_color);bottom:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:65%;z-index:100}@media (min-width:62em){.slide-menu{-ms-flex-positive:1;-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-grow:1;justify-content:flex-end;position:static;-webkit-transform:none;transform:none;width:auto}}.slide-menu.js-menu-open{-webkit-transform:translateX(0);transform:translateX(0)}.mainnavigation .navbar-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mainnavigation .navbar-nav .nav-link{border-left:4px solid;border-color:transparent;color:var(--header_font_color);padding:1rem 1.625rem;transition:border-color .2s ease-in}@media (min-width:62em){.mainnavigation .navbar-nav .nav-link{border-bottom:4px solid transparent;border-left:0;height:100%;padding:1.6rem .5rem 1.75rem}}.mainnavigation .navbar-nav .nav-link:hover{color:var(--color_mild_color)}.mainnavigation .navbar-nav .nav-link:not(.dropdown__toggle):hover{border-left:4px solid var(--color_mild_color)}@media (min-width:62em){.mainnavigation .navbar-nav .nav-link:not(.dropdown__toggle).active,.mainnavigation .navbar-nav .nav-link:not(.dropdown__toggle):hover{border-left:0;border-color:var(--color_mild_color)}}.mainnavigation .navbar-nav .nav-link.dropdown-toggle:after,.mainnavigation .navbar-nav .nav-link:before{content:none}.mainnavigation .navbar-nav .nav-item{border-bottom:1px solid var(--color_detail_color)}@media (min-width:62em){.mainnavigation .navbar-nav .nav-item{border-bottom:0;padding:0 .7rem}}.mainnavigation .navbar-nav .dropdown__wrapper{position:relative}@media (min-width:62em){.mainnavigation .navbar-nav .dropdown__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.mainnavigation .navbar-nav .dropdown__wrapper:hover{cursor:pointer}.mainnavigation .navbar-nav .dropdown__wrapper:hover:after{background-color:var(--color_mild_color);bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}}@media (max-width:62em){.mainnavigation .navbar-nav .dropdown-menu{border:none}.mainnavigation .navbar-nav .dropdown-menu.js-submenu-open{display:block}}@media (min-width:62em){.mainnavigation .navbar-nav .dropdown:hover .dropdown-menu{display:block}}.mainnavigation .navbar-nav .dropdown__icon{pointer-events:none;position:absolute;right:calc(1.625rem - 16px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:top;transform-origin:top;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}@media (min-width:62em){.mainnavigation .navbar-nav .dropdown__icon{-ms-flex-item-align:center;align-self:center;margin-bottom:3px;position:static;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center;transform-origin:center}}@media (max-width:62em){.mainnavigation .navbar-nav .dropdown__toggle.js-active+svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.navbar-nav .dropdown-menu{padding-bottom:0}@media (min-width:62em){.navbar-nav .dropdown-menu{border-bottom:4px solid var(--color_mild_color);border-radius:5px;border-top:4px solid var(--color_mild_color);box-shadow:0 0 20px rgba(0,0,0,.15);padding-top:0;top:88%}.navbar-nav .dropdown-menu:before{border-color:var(--color_mild_color) transparent transparent transparent;border-style:solid;border-width:10px;content:"";height:0;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);-webkit-transform-origin:top;transform-origin:top;width:0}}.navbar-nav .dropdown-menu .dropdown-item{padding:0}@media (max-width:62em){.navbar-nav .dropdown-menu .dropdown-item{white-space:normal}}.navbar-nav .dropdown-menu .dropdown-item a{background-color:var(--header_background_color);color:var(--header_font_color);display:block;padding:.5rem 2rem}.navbar-nav .dropdown-menu .dropdown-item a.is-active{color:var(--color_mild_color)}.navbar-nav .dropdown-menu .dropdown-item a.is-active:before{background-color:var(--color_mild_color)}.navbar-nav .dropdown-menu .dropdown-item a:hover{background-color:var(--color_mild_color);color:var(--bs-white-color);text-decoration:none}.navbar-nav .dropdown-menu .dropdown-item a:hover:before{background-color:var(--bs-white-color)}.navbar-nav .dropdown-menu .dropdown-item a:before{-ms-flex-item-align:center;align-self:center;background-color:var(--color_mild_color);border-radius:2px;content:" ";display:inline-block;height:5px;margin-right:.7rem;width:5px}@media (min-width:62em){.navbar-nav .dropdown-menu .dropdown-item a:before{content:none}.navbar-nav .dropdown-menu{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.button--nav,.button--nav--close{background-color:transparent;border:none;height:50px;width:50px;width:auto}.button--nav--close:focus,.button--nav:focus{outline:none}.button--nav--close:hover,.button--nav:hover{cursor:pointer}.button--nav{-ms-flex-pack:end;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:flex-end;position:absolute;right:1rem;top:.4rem}.button--nav--close__icon,.button--nav__icon{background-color:var(--color_darker_color);display:block;height:2px;position:relative;width:21px}.button--nav--close__icon:after,.button--nav--close__icon:before,.button--nav__icon:after,.button--nav__icon:before{background-color:var(--color_darker_color);content:" ";height:2px;left:0;position:absolute;width:21px}.button--nav--close__icon:after,.button--nav__icon:after{top:-5px}.button--nav--close__icon:before,.button--nav__icon:before{bottom:-5px}.button--nav--close__icon{background-color:transparent}.button--nav--close__icon:after{background-color:var(--bs-white-color);left:40%;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.button--nav--close__icon:before{background-color:var(--bs-white-color);left:40%;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:62em){.button--nav{display:none}}.menu-overlay{background-color:var(--color_darker_color);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out;z-index:-1}@media (min-width:62em){.menu-overlay{display:none}}.menu-overlay.js-menu-open{opacity:.8;z-index:2}@media (min-width:62em){.menu-overlay.js-menu-open{display:none}}body.menu-open{overflow-y:hidden}.slide-menu.js-menu-open{overflow-y:scroll}@media (max-width:992px){.views-exposed-form.block-views-exposed-filter-blocksearch-page .content{display:none}.views-exposed-form.block-views-exposed-filter-blocksearch-page .content.show{display:block;margin-top:1rem}.toggle-search{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background-color:transparent;border:none;display:-ms-flexbox;display:flex;height:50px;justify-content:flex-end;position:absolute;right:4rem;top:.4rem;width:50px;width:auto}.toggle-search.active .search-icon{display:none}.search-icon,.toggle-search.active .search-icon-close{display:block}.search-icon{fill:var(--color_darker_color)}.search-icon-close{fill:var(--color_mild_color);display:none}}@media (min-width:992px){.toggle-search{display:none}}
.btn-buynow.btn-buynow,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item),.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):link,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):visited,.paragraph--type--c-image .field--type-link a,.paragraph--type--c-image .field--type-link a:visited,.paragraph--type--c-link.link-type-cta .dsu_c_link a,.paragraph--type--c-sideimagetext .field--type-link a,.paragraph--type--c-sideimagetext .field--type-link a:visited,.paragraph--type--c-slide .field--name-field-c-link a,.paragraph--type--c-slide .field--name-field-c-link a:visited,.paragraph--type--c-teasercycle .field--type-link a,.paragraph--type--c-teasercycle .field--type-link a:visited,.paragraph--type--c-text .field--type-link a,.paragraph--type--c-text .field--type-link a:visited,.paragraph--type--ln-c-cardgrid .field--type-link a,.paragraph--type--ln-c-cardgrid .field--type-link a:visited,.view .more-link a,.views-exposed-form .form-submit,.webform-button--submit,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item),a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):link,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):visited{background-color:var(--button_main_background_color);border:var(--button_main_border);border-radius:var(--button_main_border_radius);box-shadow:0 0 4px rgba(0,0,0,.25);color:var(--button_main_font_color);display:inline-block;font-family:var(--button_main_font_family);font-size:var(--button_main_font_size);font-style:var(--button_main_font_style);font-weight:var(--button_main_font_weight);line-height:1.5;padding:.7rem 1.625rem;-webkit-text-decoration:var(--button_main_text_decoration);text-decoration:var(--button_main_text_decoration);text-transform:var(--button_main_text_transform)}.btn-buynow.btn-buynow:hover,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):hover,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):link:hover,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):visited:hover,.paragraph--type--c-image .field--type-link a:hover,.paragraph--type--c-image .field--type-link a:visited:hover,.paragraph--type--c-link.link-type-cta .dsu_c_link a:hover,.paragraph--type--c-sideimagetext .field--type-link a:hover,.paragraph--type--c-sideimagetext .field--type-link a:visited:hover,.paragraph--type--c-slide .field--name-field-c-link a:hover,.paragraph--type--c-slide .field--name-field-c-link a:visited:hover,.paragraph--type--c-teasercycle .field--type-link a:hover,.paragraph--type--c-teasercycle .field--type-link a:visited:hover,.paragraph--type--c-text .field--type-link a:hover,.paragraph--type--c-text .field--type-link a:visited:hover,.paragraph--type--ln-c-cardgrid .field--type-link a:hover,.paragraph--type--ln-c-cardgrid .field--type-link a:visited:hover,.view .more-link a:hover,.views-exposed-form .form-submit:hover,.webform-button--submit:hover,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):hover,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):link:hover,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):visited:hover{background-color:var(--button_state_hover_background_color);border:var(--button_state_hover_border);color:var(--button_state_hover_font_color)}.btn-buynow.btn-buynow:active,.btn-buynow.btn-buynow:focus,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):active,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):focus,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):link:active,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):link:focus,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):visited:active,.dark-bg a[role=button]:not(.cke_button):not(.cke_combo_button):not(.cke_path_item):visited:focus,.paragraph--type--c-image .field--type-link a:active,.paragraph--type--c-image .field--type-link a:focus,.paragraph--type--c-image .field--type-link a:visited:active,.paragraph--type--c-image .field--type-link a:visited:focus,.paragraph--type--c-link.link-type-cta .dsu_c_link a:active,.paragraph--type--c-link.link-type-cta .dsu_c_link a:focus,.paragraph--type--c-sideimagetext .field--type-link a:active,.paragraph--type--c-sideimagetext .field--type-link a:focus,.paragraph--type--c-sideimagetext .field--type-link a:visited:active,.paragraph--type--c-sideimagetext .field--type-link a:visited:focus,.paragraph--type--c-slide .field--name-field-c-link a:active,.paragraph--type--c-slide .field--name-field-c-link a:focus,.paragraph--type--c-slide .field--name-field-c-link a:visited:active,.paragraph--type--c-slide .field--name-field-c-link a:visited:focus,.paragraph--type--c-teasercycle .field--type-link a:active,.paragraph--type--c-teasercycle .field--type-link a:focus,.paragraph--type--c-teasercycle .field--type-link a:visited:active,.paragraph--type--c-teasercycle .field--type-link a:visited:focus,.paragraph--type--c-text .field--type-link a:active,.paragraph--type--c-text .field--type-link a:focus,.paragraph--type--c-text .field--type-link a:visited:active,.paragraph--type--c-text .field--type-link a:visited:focus,.paragraph--type--ln-c-cardgrid .field--type-link a:active,.paragraph--type--ln-c-cardgrid .field--type-link a:focus,.paragraph--type--ln-c-cardgrid .field--type-link a:visited:active,.paragraph--type--ln-c-cardgrid .field--type-link a:visited:focus,.view .more-link a:active,.view .more-link a:focus,.views-exposed-form .form-submit:active,.views-exposed-form .form-submit:focus,.webform-button--submit:active,.webform-button--submit:focus,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):active,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):focus,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):link:active,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):link:focus,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):visited:active,a[role=button]:not(.cke_button):not(.accordion-button):not(.cke_combo_button):not(.cke_path_item):not(.toolbar-item):visited:focus{background-color:var(--button_state_pressed_background_color);border:var(--button_state_pressed_border);color:var(--button_state_pressed_font_color)}.btn,.dark-bg .btn{background-color:var(--button_main_background_color);border:var(--button_main_border);border-radius:var(--button_main_border_radius);color:var(--button_main_font_color);padding:0}.btn:hover,.dark-bg .btn:hover{background-color:var(--button_state_hover_background_color);color:var(--button_state_hover_font_color)}.btn:active,.btn:focus,.dark-bg .btn:active,.dark-bg .btn:focus{background-color:var(--button_state_pressed_background_color);border:var(--button_state_pressed_border);color:var(--button_state_pressed_font_color)}.button--primary.disabled,.button--primary:disabled{background-color:var(--button_state_disabled_background_color);border:var(--button_state_disabled_border);color:var(--button_state_disabled_font_color)}.contextual-region.contextual-region .contextual .contextual-links.contextual-links a[role=button]{background-color:transparent;box-shadow:none;color:#333;font-size:small;padding:.5em;text-decoration:none;text-transform:none}.contextual-region.contextual-region .contextual .contextual-links.contextual-links a[role=button]:hover{background-color:transparent;color:#000}.flag a{padding:.2rem .8rem}
.site-footer{padding-bottom:0}.site-footer .region-footer-fifth{margin:0;width:100%}.site-footer__bottom{border:none;position:relative}@media (min-width:62em){.site-footer__bottom{padding:0 1rem}}@media (min-width:90em){.site-footer__bottom{padding:0}}.site-footer__bottom:before{background-color:var(--bs-white-color);content:"";height:2px;left:0;opacity:.1;position:absolute;top:0;width:100%}.site-footer .region-footer-fourth{-ms-flex-pack:center;display:-ms-flexbox;display:flex;float:none;justify-content:center;width:100%}@media (min-width:90em){.site-footer .region-footer-fourth{-ms-flex-pack:end;justify-content:flex-end}}.site-footer .region-footer-fourth .block{width:auto}
.block-language .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:1.625rem;padding-top:1rem}@media (min-width:62rem){.block-language .nav{padding-bottom:.2rem;padding-left:0;padding-top:0}}.block-language .nav-link{padding:.5rem .4rem}.block-language .language-link{color:var(--header_font_color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;line-height:1.4rem}.block-language .language-link:after{background-color:transparent;content:"";height:2px;width:100%}.block-language .language-link.is-active,.block-language .language-link:hover{color:var(--color_mild_color);text-decoration:none}.block-language .language-link.is-active:after,.block-language .language-link:hover:after{background-color:var(--color_mild_color)}
.block-views-exposed-filter-blocksearch-page .content{position:relative}@media (min-width:62em){.block-views-exposed-filter-blocksearch-page .content{margin-right:1rem;max-width:8rem}}@media (min-width:70em){.block-views-exposed-filter-blocksearch-page .content{margin-right:3rem;max-width:11.8rem}}.block-views-exposed-filter-blocksearch-page .content .search-icon{fill:var(--color_mild_color);pointer-events:none;position:absolute;right:.7rem;top:50%;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);z-index:2}.block-views-exposed-filter-blocksearch-page .form-item-keywords{margin:0;padding:0;width:100%}.block-views-exposed-filter-blocksearch-page .form-item-keywords .form-text{border-color:var(--color_detail_color);border-radius:5px;margin:0;padding-bottom:.5rem;padding-right:3rem;padding-top:.5rem}.block-views-exposed-filter-blocksearch-page .form-item-keywords .form-text:focus{box-shadow:none}.block-views-exposed-filter-blocksearch-page .form-row{margin-left:0;margin-right:0;position:relative}.block-views-exposed-filter-blocksearch-page .form-actions{height:100%;margin-bottom:0!important;padding:0;position:absolute;right:0;top:0;width:auto}.block-views-exposed-filter-blocksearch-page .form-actions .button{box-shadow:none;height:100%;padding:0}.block-views-exposed-filter-blocksearch-page .form-actions .button,.block-views-exposed-filter-blocksearch-page .form-actions .button:active{background-color:transparent;color:transparent}.block-views-exposed-filter-blocksearch-page .form-actions .button:focus{box-shadow:none}.block-views-exposed-filter-blocksearch-page .form-actions .button[id^=edit-reset]{display:none}@media (min-width:62em){.block-views-exposed-filter-blocksearch-page{display:none}}.slide-menu>.block-views-exposed-filter-blocksearch-page{display:none}@media (min-width:62em){.slide-menu>.block-views-exposed-filter-blocksearch-page{display:block}}@media (min-width:68em){.slide-menu>.block-views-exposed-filter-blocksearch-page{margin-left:2rem;margin-right:2rem}}@media (min-width:75em){.slide-menu>.block-views-exposed-filter-blocksearch-page{margin-left:3.9rem;margin-right:3.1rem}}@media (min-width:62em){.slide-menu .mainnavigation{opacity:1;pointer-events:auto;transition:opacity .5s ease-in-out}.slide-menu .views-exposed-form .content{min-width:9rem;position:relative;width:100%}.slide-menu .views-exposed-form .content form{min-width:9rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:min-width .3s ease-in-out}.slide-menu.js-active-grow .content form{min-width:28rem;z-index:2}.slide-menu.js-active-grow .mainnavigation{opacity:0;pointer-events:none}}#block-exposed-search .form-row,#block-exposed-search form>.row{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;justify-content:flex-end;padding:1.4rem 2rem}#block-exposed-search .form-item-keywords{width:100%}@media (min-width:70em){#block-exposed-search .form-item-keywords{width:auto}}#block-exposed-search .form-type-select{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;margin-top:1rem;padding:0;width:auto}#block-exposed-search .form-type-select label{-ms-flex-negative:0;display:block;flex-shrink:0;font-size:var(--font-size-2xs);margin-bottom:0;opacity:.8;padding-right:1rem}#block-exposed-search .form-item-sort-by{padding-left:2rem}@media (min-width:70em){#block-exposed-search .form-item-sort-by{-ms-flex-order:1;margin-top:0;order:1}}#block-exposed-search .form-item-sort-order{padding-left:.5rem}@media (min-width:70em){#block-exposed-search .form-item-sort-order{-ms-flex-order:2;margin-top:0;order:2}}#block-exposed-search .form-item-sort-order label{display:none}#block-exposed-search .form-item-items-per-page{padding-left:2rem}@media (min-width:70em){#block-exposed-search .form-item-items-per-page{-ms-flex-order:5;-ms-flex-positive:1;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end;margin-top:0;order:5;padding-left:0}}#block-exposed-search .form-item-items-per-page .custom-select,#block-exposed-search .form-item-items-per-page .form-select{width:-webkit-min-content;width:-moz-min-content;width:min-content}#block-exposed-search .form-text{background-color:var(--color_background_color);height:auto;padding:.7rem .75rem}#block-exposed-search .form-select{background-color:var(--color_background_color);border-color:var(--color_detail_color);cursor:pointer;height:48.38px;padding-left:1rem;padding-right:2rem}#block-exposed-search .form-select:focus{box-shadow:none}#block-exposed-search .form-actions{-ms-flex-item-align:stretch;align-self:stretch;height:auto;margin-top:1rem;position:static;text-align:right;width:100%}@media (min-width:70em){#block-exposed-search .form-actions{-ms-flex-order:4;margin-left:1rem;margin-top:0;order:4;width:auto}}#block-exposed-search .form-submit{background-color:var(--color_mild_color);border:1px solid var(--color_mild_color);color:var(--bs-white-color);font-size:var(--font-size-xs);padding:.5rem 1rem}@media (min-width:70em){#block-exposed-search .form-submit{padding:0 1rem}}#block-exposed-search .form-submit:hover{background-color:var(--bs-white-color);border-color:var(--color_detail_color);color:var(--color-mild-color)}
.breadcrumb{background-color:transparent;font-family:var(--header_font_family);margin-bottom:1.25rem;padding:0}@media (min-width:62em){.breadcrumb{margin-bottom:2rem}}.breadcrumb-item{font-size:var(--font-size-s);position:relative}.breadcrumb-item:not(:first-child){margin-left:2rem}.breadcrumb-item:not(:first-child):before{color:var(--color_detail_color);content:"·";font-size:2rem;left:-1.25rem;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb-item a{color:var(--color_mild_color);font-size:var(--font-size-s)}
.ln_c_contactus_form fieldset textarea,input,input.form-control,select,select.custom-select,textarea,textarea.form-control{color:var(--font_body_font_color);font-family:var(--font-family-global)}details:last-child{margin-bottom:2rem}.ln_c_contactus_form fieldset input.form-control,input,input.form-control,textarea,textarea.form-control{background-color:var(--color_background_color);border:1px solid var(--color_detail_color);border-radius:.25rem;font-size:1rem;line-height:1.7em;margin:0;padding:.375rem .75rem}.ln_c_contactus_form fieldset input.form-control:focus,input.form-control:focus,input:focus,textarea.form-control:focus,textarea:focus{background-color:var(--bs-white-color);border-color:var(--color_main_color);box-shadow:0 0 0 .1rem var(--color_detail_color)}.ln_c_contactus_form fieldset input.form-control.error,input.error,input.form-control.error,textarea.error,textarea.form-control.error{border-color:var(--alert-color)}select,select.custom-select,select.form-select.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color_background_color);background:var(--color_background_color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid var(--color_detail_color);border-radius:.25rem;display:inline-block;vertical-align:middle;width:100%}.form-group{margin-bottom:1rem}fieldset>legend,label{font-size:var(--font_body_font_size);margin-bottom:.5rem}summary[role=button]{padding:.5rem 0}.messages--error{padding-bottom:.5rem}.form-managed-file input[type=file]{height:auto;padding:0}@media (min-width:920px){.form-managed-file input[type=file]{max-width:calc(50% - 1rem)}}.form-type-managed-file label:not(.form-check-label){display:none}.description{display:block;padding-top:1rem}.custom-control-label a{color:var(--color_mild_color);text-decoration:underline}.custom-control-label a:hover{text-decoration:none}.form-submit{padding:.7rem 1.625rem}.webform-button--submit{margin-top:1rem}.ln_c_contactus_form .form-item-privacy-agreement{display:-ms-flexbox;display:flex}.ln_c_contactus_form .form-item-privacy-agreement input.form-check-input{margin-right:1rem}
.view-podcast-list .views-infinite-scroll-content-wrapper{width:100%}@media (min-width:52em){.view-podcast-list .views-infinite-scroll-content-wrapper{-ms-flex-pack:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,calc(50% - 1.5rem));justify-content:center;justify-items:center}}@media (min-width:62em){.view-podcast-list .views-infinite-scroll-content-wrapper{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,calc(33.33333% - 1.33333rem))}}@media (min-width:80em){.view-podcast-list .views-infinite-scroll-content-wrapper{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(4,calc(25% - .75rem))}}.view-podcast-list .view-content{margin:0 auto;max-width:76.875rem;padding:2rem}@media (min-width:90em){.view-podcast-list .view-content{padding:0}}.view-podcast-list .view-content .views-row{background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:26.5rem;overflow:hidden;width:100%}@media (min-width:52em){.view-podcast-list .view-content .views-row{margin-bottom:3rem}}@media (min-width:62em){.view-podcast-list .view-content .views-row{max-width:17.5rem}}.view-podcast-list .pager{list-style:none;margin:1rem 0;padding:0;text-align:center}.view-podcast-list .pager a{background-color:var(--button_main_background_color);border:var(--button_main_border);border-radius:var(--button_main_border_radius);box-shadow:0 0 4px rgba(0,0,0,.25);color:var(--button_main_font_color);display:inline-block;font-family:var(--button_main_font_family);font-size:var(--button_main_font_size);font-style:var(--button_main_font_style);font-weight:var(--button_main_font_weight);line-height:1.5;padding:.7rem 1.625rem;-webkit-text-decoration:var(--button_main_text_decoration);text-decoration:var(--button_main_text_decoration);text-transform:var(--button_main_text_transform)}.view-podcast-list .pager a:hover{background-color:var(--button_state_hover_background_color);border:var(--button_state_hover_border);color:var(--button_state_hover_font_color)}.view-podcast-list .pager a:active{background-color:var(--button_state_pressed_background_color);border:var(--button_state_pressed_border);box-shadow:none;color:var(--button_state_pressed_font_color)}.view-podcast-list .more-link{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.view-podcast-list .view-content .views-row>article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 1.6rem 1.6rem}.view-podcast-list .view-content .views-row>article .field--type-image{float:none;margin:0 -1.6rem 1.6rem}.view-podcast-list .view-content .views-row>article .field--type-image img{height:200px;margin:0;-o-object-fit:cover;object-fit:cover}.view-podcast-list .view-content .views-row>article .field--name-category{color:var(--color_mild_color);display:-ms-flexbox;display:flex;font-size:var(--font-size-2xs);margin-top:1.5rem}.view-podcast-list .view-content .views-row>article .field--name-category .field__item{border:1px solid var(--color_mild_color);border-radius:5px;color:var(--color_mild_color);display:block;font-size:var(--font-size-2xs);margin-right:10px;padding:.2rem .8rem}.view-podcast-list .view-content .views-row>article .field--name-title{font-family:var(--font_title_font_family);font-size:var(--font-size-l);line-height:1.3em;margin-bottom:.5rem}.view-podcast-list .view-content .views-row>article .field--name-title a{color:var(--font_title_font_color);text-decoration:none}.path-podcast .podcast-full .field--name-image{float:none;margin:0 0 1.8rem}.path-podcast .podcast-full .field--name-image img{height:230px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:52em){.path-podcast .podcast-full .field--name-image img{height:300px}}@media (min-width:90em){.path-podcast .podcast-full .field--name-image img{height:438px}}@media (min-width:120em){.path-podcast .podcast-full .field--name-image img{height:500px}}.path-podcast .podcast-full .podcast-info{margin-bottom:2rem;max-width:100%;padding-left:2rem;padding-right:2rem}@media (min-width:90em){.path-podcast .podcast-full .podcast-info{margin:0 auto;max-width:76.875rem;padding:0}}.path-podcast .podcast-full .field--name-category{color:var(--color_mild_color);display:-ms-flexbox;display:flex;font-size:var(--font-size-2xs);margin:2rem 0}.path-podcast .podcast-full .field--name-category .field__item{border:1px solid var(--color_mild_color);border-radius:5px;color:var(--color_mild_color);display:block;font-size:var(--font-size-2xs);margin-right:10px;padding:.2rem .8rem}.path-podcast .podcast-full .field--name-subtitle{font-family:var(--font_title_font_family);font-size:var(--font_title_font_size);line-height:1.3em;margin-bottom:.5rem}.path-podcast .podcast-full .field--name-summary{margin-top:1rem}.path-podcast .podcast-full .field--name-copyright{font-size:var(--font-size-2xs);opacity:.8}.path-podcast .episode .grid{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}.path-podcast .episode .col-center{-ms-flex-positive:1;flex-grow:1;padding:0 1.2rem}.path-podcast .field--name-episode-image{background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);height:85px;overflow:hidden;width:85px}.path-podcast .field--name-episode-image img{height:100%;margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.path-podcast .field--name-label{margin-bottom:.5rem}.path-podcast .field--name-audio-file{height:54px}.path-podcast .field--name-audio-file audio{width:100%}.path-podcast .field--name-duration{display:none}.block-views-blockpodcast-episode-list-block-1{margin:2rem auto 0;max-width:76.875rem;padding:2rem}@media (min-width:90em){.block-views-blockpodcast-episode-list-block-1{padding:0}}.view-podcast-episode-list{margin-top:2rem}.view-podcast-episode-list .view-content{max-width:960px}.view-podcast-episode-list .views-row{margin-bottom:1.5rem;padding:0}
body.open-video-modal{overflow:hidden}#cboxOverlay{background-color:#1e1e1e;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:999}#colorbox{box-sizing:content-box;outline:0;overflow:visible;z-index:1000}#cboxWrapper{background:transparent;border-radius:5px;overflow:visible;position:relative;top:4%;z-index:9999}#cboxTopLeft{height:15px;width:15px}#cboxTopCenter{height:15px}#cboxTopRight{height:15px;width:15px}#cboxMiddleLeft{width:15px}#cboxContent{background:unset;overflow:visible}#cboxLoadedContent{box-sizing:content-box;margin-bottom:28px}#cboxLoadedContent .video-oembed-responsive-modal{height:100%;overflow:hidden;position:relative}#cboxLoadedContent iframe{z-index:99999}#cboxTitle{background:hsla(0,0%,100%,.7);bottom:28px;box-sizing:border-box;color:#535353;left:0;padding:4px 6px;position:absolute;width:100%}#cboxCurrent{bottom:4px;color:#949494;left:60px;position:absolute}#cboxClose{background:none;background-color:#1e1e1e;border-radius:100%;cursor:pointer;font-size:0;height:40px;outline:none;padding:0;position:absolute;right:-15px;text-indent:inherit;top:-25px;width:40px;z-index:99999}#cboxClose:before{color:#fff;content:"x";font-size:26px;font-weight:600px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-54%);transform:translate(-50%,-54%)}#cboxMiddleRight{width:15px}#cboxBottomLeft{height:10px;width:15px}#cboxBottomCenter{height:10px}#cboxBottomRight{height:10px;width:15px}.video-oembed-media-lazy-play-wrapper img,.video-oembed-media-modal-play-wrapper img{bottom:inherit;right:inherit}.video-oembed-media-lazy-play-wrapper:before,.video-oembed-media-modal-play-wrapper:before{background:var(--color_darker_color);content:"";display:block;height:100%;left:0;opacity:50%;position:absolute;top:0;width:100%;z-index:1}.video-oembed-media-lazy-play-wrapper .video-oembed-launch-modal-play,.video-oembed-media-lazy-play-wrapper .video-oembed-media-lazy-play,.video-oembed-media-modal-play-wrapper .video-oembed-launch-modal-play,.video-oembed-media-modal-play-wrapper .video-oembed-media-lazy-play{z-index:1}
.view-ln-article-list .view-filters .form-composite,.view-ln-product-list .view-filters .form-composite{background-color:var(--color_background_color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5rem;width:100%}.view-ln-article-list .view-filters .form-composite>legend,.view-ln-product-list .view-filters .form-composite>legend{padding:0 1rem}.view-ln-article-list .view-filters .form-composite .form-checkboxes,.view-ln-product-list .view-filters .form-composite .form-checkboxes{-ms-flex-pack:start;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media (max-width:992px){.view-ln-article-list .view-filters .form-composite,.view-ln-product-list .view-filters .form-composite{background-color:transparent;-ms-flex-direction:row;flex-direction:row}.view-ln-article-list .view-filters .form-composite>legend,.view-ln-product-list .view-filters .form-composite>legend{float:none;padding:0;width:100%}.view-ln-article-list .view-filters .form-composite .form-checkboxes,.view-ln-product-list .view-filters .form-composite .form-checkboxes{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-3rem;max-width:100vw;overflow:auto;padding-left:2rem;padding-right:2rem;position:relative}}.view-ln-article-list .view-filters .form-group,.view-ln-product-list .view-filters .form-group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:1rem}@media (min-width:62em){.view-ln-article-list .view-filters .form-group,.view-ln-product-list .view-filters .form-group{padding-bottom:0}}.view-ln-article-list .view-filters .checkbox,.view-ln-product-list .view-filters .checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-ln-article-list .view-filters .checkbox .form-check,.view-ln-product-list .view-filters .checkbox .form-check{margin:0 .5rem;padding-left:0;position:relative}@media (min-width:62em){.view-ln-article-list .view-filters .checkbox .form-check,.view-ln-product-list .view-filters .checkbox .form-check{margin:0 1rem}.view-ln-article-list .view-filters .checkbox .form-check:not(:last-child):after,.view-ln-product-list .view-filters .checkbox .form-check:not(:last-child):after{background-color:var(--color_detail_color);border-radius:50%;content:"";height:5px;position:absolute;right:-1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}}.view-ln-article-list .view-filters .checkbox .form-check .form-check-input,.view-ln-product-list .view-filters .checkbox .form-check .form-check-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.view-ln-article-list .view-filters .checkbox .form-check .form-check-label,.view-ln-product-list .view-filters .checkbox .form-check .form-check-label{border:1px solid transparent;border-radius:5px;color:var(--color_mild_color);cursor:pointer;font-family:var(--font_title_font_family);font-size:var(--font-size-s);font-weight:700;margin:.5rem 0;padding:.6rem 1rem;transition:border-color .3s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.view-ln-article-list .view-filters .checkbox .form-check .form-check-label:after,.view-ln-article-list .view-filters .checkbox .form-check .form-check-label:before,.view-ln-product-list .view-filters .checkbox .form-check .form-check-label:after,.view-ln-product-list .view-filters .checkbox .form-check .form-check-label:before{content:none}@media (min-width:62em){.view-ln-article-list .view-filters .checkbox .form-check .form-check-label:hover,.view-ln-product-list .view-filters .checkbox .form-check .form-check-label:hover{border-color:var(--color_mild_color);border-radius:5px;text-decoration:underline}}.view-ln-article-list .view-filters .checkbox .form-check .form-check-input:checked~.form-check-label,.view-ln-product-list .view-filters .checkbox .form-check .form-check-input:checked~.form-check-label{border-color:var(--color_mild_color);position:relative}.view-ln-article-list .view-filters .checkbox .form-check .form-check-input:checked~.form-check-label:before,.view-ln-product-list .view-filters .checkbox .form-check .form-check-input:checked~.form-check-label:before{background:var(--color_background_color);content:"x";font-size:16px;height:24px;position:absolute;right:-10px;text-align:center;top:-13px;width:20px}@media (max-width:768px){.view-ln-article-list .view-filters .form-actions:not(:first-child),.view-ln-article-list .view-filters .form-group:not(:first-child),.view-ln-product-list .view-filters .form-actions:not(:first-child),.view-ln-product-list .view-filters .form-group:not(:first-child){display:block;width:100%}.view-ln-article-list .view-filters .form-actions:not(:first-child) label,.view-ln-article-list .view-filters .form-group:not(:first-child) label,.view-ln-product-list .view-filters .form-actions:not(:first-child) label,.view-ln-product-list .view-filters .form-group:not(:first-child) label{display:block;margin-bottom:1em}.view-ln-article-list .view-filters .form-actions:not(:first-child) select,.view-ln-article-list .view-filters .form-group:not(:first-child) select,.view-ln-product-list .view-filters .form-actions:not(:first-child) select,.view-ln-product-list .view-filters .form-group:not(:first-child) select{text-align:center;width:100%}}.view-ln-article-list .view-filters .form-item-items-per-page,.view-ln-product-list .view-filters .form-item-items-per-page{-ms-flex-positive:1;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end}.view-ln-article-list .view-filters .form-item-items-per-page .form-select,.view-ln-product-list .view-filters .form-item-items-per-page .form-select{width:auto}.view-ln-article-list .view-filters .fieldset-legend,.view-ln-product-list .view-filters .fieldset-legend{color:var(--color_darker_color);font-size:var(--font-size-2xs);opacity:.8}.view-ln-article-list .view-filters label,.view-ln-product-list .view-filters label{-ms-flex-negative:0;flex-shrink:0;font-size:var(--font-size-2xs);margin-bottom:0;opacity:.8;padding-right:.5rem}.view-ln-article-list .view-filters .form-select,.view-ln-product-list .view-filters .form-select{background-color:var(--color_background_color);border-color:var(--color_detail_color);cursor:pointer;height:48.38px;padding-left:2rem;padding-right:3rem}.view-ln-article-list .view-filters .form-select:focus,.view-ln-product-list .view-filters .form-select:focus{box-shadow:none}.view-ln-article-list .view-filters .form-actions,.view-ln-product-list .view-filters .form-actions{text-align:right;width:100%}@media (min-width:62em){.view-ln-article-list .view-filters .form-actions,.view-ln-product-list .view-filters .form-actions{-ms-flex-item-align:center;align-self:center;width:auto}}.view-ln-article-list .views-infinite-scroll-content-wrapper,.view-ln-product-list .views-infinite-scroll-content-wrapper{width:100%}@media (min-width:52em){.view-ln-article-list .views-infinite-scroll-content-wrapper,.view-ln-product-list .views-infinite-scroll-content-wrapper{-ms-flex-pack:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,calc(50% - 1.5rem));justify-content:center;justify-items:center}}@media (min-width:62em){.view-ln-article-list .views-infinite-scroll-content-wrapper,.view-ln-product-list .views-infinite-scroll-content-wrapper{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,calc(33.33333% - 1.33333rem))}}@media (min-width:80em){.view-ln-article-list .views-infinite-scroll-content-wrapper,.view-ln-product-list .views-infinite-scroll-content-wrapper{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(4,calc(25% - .75rem))}}.view-ln-article-list .view-content .views-row,.view-ln-product-list .view-content .views-row{background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:26.5rem;overflow:hidden;padding:0;width:100%}@media (min-width:52em){.view-ln-article-list .view-content .views-row,.view-ln-product-list .view-content .views-row{margin-bottom:3rem}}@media (min-width:62em){.view-ln-article-list .view-content .views-row,.view-ln-product-list .view-content .views-row{max-width:17.5rem}.view-ln-article-list .view-content>.views-row,.view-ln-product-list .view-content>.views-row{margin-left:1rem;margin-right:1rem;max-width:calc(25% - 2rem)}}.view-ln-article-list .pager,.view-ln-product-list .pager{list-style:none;margin:1rem 0;padding:0;text-align:center}.view-ln-article-list .pager a,.view-ln-product-list .pager a{background-color:var(--button_main_background_color);border:var(--button_main_border);border-radius:var(--button_main_border_radius);box-shadow:0 0 4px rgba(0,0,0,.25);color:var(--button_main_font_color);display:inline-block;font-family:var(--button_main_font_family);font-size:var(--button_main_font_size);font-style:var(--button_main_font_style);font-weight:var(--button_main_font_weight);line-height:1.5;padding:.7rem 1.625rem;-webkit-text-decoration:var(--button_main_text_decoration);text-decoration:var(--button_main_text_decoration);text-transform:var(--button_main_text_transform)}.view-ln-article-list .pager a:hover,.view-ln-product-list .pager a:hover{background-color:var(--button_state_hover_background_color);border:var(--button_state_hover_border);color:var(--button_state_hover_font_color)}.view-ln-article-list .pager a:active,.view-ln-product-list .pager a:active{background-color:var(--button_state_pressed_background_color);border:var(--button_state_pressed_border);box-shadow:none;color:var(--button_state_pressed_font_color)}.view-ln-article-list .more-link,.view-ln-product-list .more-link{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.view-ln-article-list,.view-ln-product-list{margin:0 auto;max-width:76.875rem;padding:2rem}@media (min-width:90em){.view-ln-article-list,.view-ln-product-list{padding:4rem 0}}.view-ln-article-list .view-header,.view-ln-product-list .view-header{color:var(--color_darker_color);font-size:var(--font-size-2xs);font-style:italic;margin-bottom:3rem;opacity:.8;padding-right:.2rem;text-align:right}.view-ln-article-list .view-filters .views-exposed-form>.checkbox,.view-ln-product-list .view-filters .views-exposed-form>.checkbox{margin-bottom:1rem}.view-ln-article-list .view-filters .wrapper-form-inner,.view-ln-product-list .view-filters .wrapper-form-inner{-ms-flex-pack:end;background-color:var(--bs-white-color);border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin:1rem 0;padding:1.25rem 2rem}.view-ln-article-list .view-filters .form-item-sort-by,.view-ln-product-list .view-filters .form-item-sort-by{max-width:45rem;width:100%}@media (min-width:62em){.view-ln-article-list .view-filters .form-item-sort-by,.view-ln-product-list .view-filters .form-item-sort-by{margin-left:2em;margin-right:2em;width:19rem}}.view-ln-article-list .view-filters .form-item-items-per-page,.view-ln-product-list .view-filters .form-item-items-per-page{-ms-flex-positive:0;flex-grow:0}@media (min-width:62em){.view-ln-article-list .view-filters .form-item-items-per-page,.view-ln-product-list .view-filters .form-item-items-per-page{-ms-flex-positive:1;flex-grow:1}}.view-ln-article-list{padding-bottom:3rem}@media (min-width:62em){.view-ln-article-list{padding-bottom:5rem}}.view-ln-article-list .view-filters{padding:3rem 1rem 2rem}@media (max-width:62em){.view-ln-article-list .view-filters{padding:1rem}}.view-ln-article-list .view-filters .form-row{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.view-ln-article-list .view-header,.view-ln-article-list .view-wrapper-content{margin:0 auto;max-width:76.875rem;padding:2rem}@media (min-width:90em){.view-ln-article-list .view-header,.view-ln-article-list .view-wrapper-content{padding:0}}.view-ln-product-list .view-filters{padding:0 1rem 4rem}.view-ln-product-list .view-filters .views-exposed-form{background-color:var(--bs-white-color);border-radius:5px}@media screen and (max-width:992px){.view-ln-product-list .view-filters .views-exposed-form{background-color:transparent}}.view-ln-product-list .view-filters .form-actions:last-child{padding-right:2rem}.node--type-ln-article.node--view-mode-teaser,.node--type-ln-product.node--view-mode-teaser{background:var(--bs-white-color);border:none;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);height:100%;margin:0;overflow:hidden}.node--type-ln-article.node--view-mode-teaser .layout__region--header,.node--type-ln-product.node--view-mode-teaser .layout__region--header{padding:0}.node--type-ln-article.node--view-mode-teaser .layout__region--main,.node--type-ln-product.node--view-mode-teaser .layout__region--main{-ms-flex-align:start;align-items:flex-start;border:none;color:var(--font_body_font_color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.6rem;position:relative;z-index:1}.node--type-ln-article.node--view-mode-teaser .field--name-field-ln-n-image,.node--type-ln-product.node--view-mode-teaser .field--name-field-ln-n-image{margin:0}.node--type-ln-article.node--view-mode-teaser .field--name-field-ln-n-image .media--image,.node--type-ln-product.node--view-mode-teaser .field--name-field-ln-n-image .media--image{height:100%;padding-top:70%;position:relative;width:100%}.node--type-ln-article.node--view-mode-teaser .field--name-field-ln-n-image .media--image img,.node--type-ln-product.node--view-mode-teaser .field--name-field-ln-n-image .media--image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.node--type-ln-article.node--view-mode-teaser .field--name-node-post-date,.node--type-ln-product.node--view-mode-teaser .field--name-node-post-date{color:var(--color_mild_color);font-size:var(--font-size-2xs);margin-top:1.5rem}.node--type-ln-article.node--view-mode-teaser .field--name-node-title a,.node--type-ln-product.node--view-mode-teaser .field--name-node-title a{color:var(--font_title_font_color);display:inline-block;margin-top:.5rem}.node--type-ln-article.node--view-mode-teaser .field--name-node-title a:hover,.node--type-ln-product.node--view-mode-teaser .field--name-node-title a:hover{color:var(--color_mild_color);text-decoration:underline}.node--type-ln-article.node--view-mode-teaser .field--name-body,.node--type-ln-product.node--view-mode-teaser .field--name-body{margin-top:1.5rem}.menu--social h2{border:none;margin-bottom:10px;text-align:center}@media (min-width:90em){.menu--social h2{text-align:right}}.menu--social .nav{-ms-flex-pack:end;justify-content:flex-end}.menu--social .nav .nav-item{background:var(--button_main_background_color);border-radius:100%;height:38px;margin-left:1rem;padding:0;position:relative;width:38px}.menu--social .nav .nav-item .nav-link{background-position:50%;background-size:contain;font-size:0;padding:0}.menu--social .nav .nav-item .nav-link:not(.facebook):not(.pinterest){height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}.menu--social .nav .nav-item .nav-link.facebook,.menu--social .nav .nav-item .nav-link.pinterest{height:38px;width:38px}.menu--social .nav .nav-item .nav-link.facebook{background-image:url(/themes/custom/lightnest_rainbow/img/social/facebook.png)}.menu--social .nav .nav-item .nav-link.twitter{background-image:url(/themes/custom/lightnest_rainbow/img/social/x.png)}.menu--social .nav .nav-item .nav-link.instagram{background-image:url(/themes/custom/lightnest_rainbow/img/social/instagram.png)}.menu--social .nav .nav-item .nav-link.youtube{background-image:url(/themes/custom/lightnest_rainbow/img/social/youtube.png)}.menu--social .nav .nav-item .nav-link.pinterest{background-image:url(/themes/custom/lightnest_rainbow/img/social/pinterest.png)}.menu--social .nav .nav-item .nav-link.linkedin{background-image:url(/themes/custom/lightnest_rainbow/img/social/linkedin.png)}.menu--social .nav .nav-item .nav-link.tiktok{background-image:url(/themes/custom/lightnest_rainbow/img/social/tiktok.png)}.view-search.new-view-search .view-content>.views-row{-ms-flex:none;flex:none;max-width:none;width:100%}.view-search .node--view-mode-search-result{padding-bottom:45px;padding-top:45px;position:relative}.view-search .node--view-mode-search-result .field{width:70%}.view-search .node--view-mode-search-result .field.field--name-field-ln-n-image{margin:0;position:absolute;right:0;top:45px;width:15%}.view-search .node--view-mode-search-result .field.field--name-field-ln-n-image img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.view-search .node--view-mode-search-result .field.field--name-node-title a{color:inherit}.view-search .node--view-mode-search-result .field.field--name-node-title a:hover{color:var(--color_mild_color);text-decoration:underline}.view-search .node--view-mode-search-result .field.field--name-bundle-fieldnode,.view-search .node--view-mode-search-result .field.field--name-node-link{color:var(--color_main_color);font-size:var(--font-size-2xs)}.node--type-ln-article.node--view-mode-full>.layout__region--header{max-width:none;padding:0;width:100%}@media (min-width:90em){.node--type-ln-article.node--view-mode-full .layout__region--main .field--name-body,.node--type-ln-article.node--view-mode-full .layout__region--main .field--name-field-article-tags{float:left;width:70%}}.node--type-ln-article.node--view-mode-full>.layout__region--footer{clear:both}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-image{float:none;margin:0 0 1.8rem}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-image img{height:230px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:52em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-image img{height:300px}}@media (min-width:90em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-image img{height:438px}}@media (min-width:120em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-image img{height:500px}}.node--type-ln-article.node--view-mode-full .group-info-header{border-bottom:1px solid var(--color_detail_color);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem;padding-bottom:3rem}.node--type-ln-article.node--view-mode-full .group-info-header nav[role=navigation]{-ms-flex-negative:0;-ms-flex-order:0;flex-shrink:0;order:0;width:100%}.node--type-ln-article.node--view-mode-full .group-info-header .field--name-field-article-category{-ms-flex-order:3;border-left:1px solid;display:-ms-flexbox;display:flex;margin-left:1rem;margin-top:2rem;order:3}.node--type-ln-article.node--view-mode-full .group-info-header .field--name-field-article-category .field__item{margin-left:1rem}.node--type-ln-article.node--view-mode-full .group-info-header .field--name-node-title{-ms-flex-negative:0;-ms-flex-order:1;flex-shrink:0;order:1;width:100%}.node--type-ln-article.node--view-mode-full .group-info-header .field--name-node-post-date{-ms-flex-order:2;color:var(--color_mild_color);margin-top:2rem;order:2}@media (min-width:62em){.node--type-ln-article.node--view-mode-full .field--name-field-article-tags{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:2rem 0}}.node--type-ln-article.node--view-mode-full .field--name-field-article-tags .field__label{margin-bottom:.5rem;margin-right:1rem;margin-top:1rem}@media (min-width:62em){.node--type-ln-article.node--view-mode-full .field--name-field-article-tags .field__label{margin:0 1rem 0 0}}.node--type-ln-article.node--view-mode-full .field--name-field-article-tags .field__item{border:1px solid var(--color_mild_color);border-radius:5px;color:var(--color_mild_color);font-size:var(--font-size-2xs);margin:0 .25rem;padding:.2rem .8rem}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content{margin-bottom:90px}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content .field__label{font-size:1.75rem;margin:40px 0 20px;text-align:center;text-transform:uppercase}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{width:100%}@media (min-width:52em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-ms-flex-pack:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,calc(50% - 1.5rem));justify-content:center;justify-items:center}}@media (min-width:62em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,calc(33.33333% - 1.33333rem))}}@media (min-width:80em){.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(4,calc(25% - .75rem))}}.node--type-ln-article.node--view-mode-full .field--name-field-ln-n-related-content>.field__items>.field__item{margin-bottom:1rem;width:100%}.social-sharing-buttons{display:-ms-flexbox;display:flex}@media (min-width:90em){.social-sharing-buttons{-ms-flex-pack:end;justify-content:flex-end;margin:0}}.social-sharing-buttons .social-sharing-buttons-button,.social-sharing-buttons .social-sharing-buttons__button{background:var(--color_mild_color);border-radius:100%}.social-sharing-buttons .social-sharing-buttons-button svg,.social-sharing-buttons .social-sharing-buttons__button svg{fill:var(--color_background_color)}.node--type-ln-product.node--view-mode-full .breadcrumb{margin-top:1.8rem}@media (min-width:62em){.node--type-ln-product.node--view-mode-full>.layout__region.layout__region--main>.field{float:right;width:calc(50% - 50px)}.node--type-ln-product.node--view-mode-full>.layout__region.layout__region--main .social-sharing-buttons{-ms-flex-pack:start;float:left;justify-content:flex-start;margin-top:40px;width:50%}}.node--type-ln-product.node--view-mode-full>.layout__region.layout__region--footer{clear:both;padding-top:5rem}.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content{margin-bottom:90px}.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content .field__label{font-size:1.75rem;margin:40px 0 20px;text-align:center;text-transform:uppercase}.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{width:100%}@media (min-width:52em){.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-ms-flex-pack:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,calc(50% - 1.5rem));justify-content:center;justify-items:center}}@media (min-width:62em){.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,calc(33.33333% - 1.33333rem))}}@media (min-width:80em){.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content>.field__items{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(4,calc(25% - .75rem))}}.node--type-ln-product.node--view-mode-full .field--name-field-ln-n-related-content>.field__items>.field__item{margin-bottom:1rem;width:100%}@media (min-width:62em){.node--type-ln-product.node--view-mode-full .slick-wrapper{float:left;margin-right:50px;width:50%}}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery{position:relative}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery .media--image{height:350px}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery .media--image img{border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-ln-product.node--view-mode-full .slick__arrow{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.node--type-ln-product.node--view-mode-full .slick-arrow{background-color:var(--color_darker_color);border:none;box-shadow:0 0 20px rgba(0,0,0,.15);font-size:0;height:42px;opacity:.5;width:40px}@media (min-width:62em){.node--type-ln-product.node--view-mode-full .slick-arrow{background-color:transparent;box-shadow:none;opacity:1}}.node--type-ln-product.node--view-mode-full .slick-arrow:focus{outline:none}.node--type-ln-product.node--view-mode-full .slick-arrow:hover{opacity:.8}.node--type-ln-product.node--view-mode-full .slick-next,.node--type-ln-product.node--view-mode-full .slick-prev{position:absolute}.node--type-ln-product.node--view-mode-full .slick-next:before,.node--type-ln-product.node--view-mode-full .slick-prev:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:38px;width:20px}.node--type-ln-product.node--view-mode-full .slick-prev{left:0}.node--type-ln-product.node--view-mode-full .slick-prev:before{background-image:url(/themes/custom/lightnest_rainbow/img/icon-left.min.svg)}.node--type-ln-product.node--view-mode-full .slick-next{right:0}.node--type-ln-product.node--view-mode-full .slick-next:before{background-image:url(/themes/custom/lightnest_rainbow/img/icon-right.min.svg)}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slide__thumbnail{height:60px;width:75px}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slide__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick-track{-ms-flex-pack:start;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:.5rem 0;-webkit-transform:none!important;transform:none!important;width:auto!important}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick__slide{opacity:.6;padding:0 5px}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick__slide:focus{outline:none}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick__slide img{border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick-center{opacity:1;position:relative}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick-center:before{border-bottom:5px solid var(--color_main_color);border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick-center img{border:3px solid var(--color_main_color)}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick__slide:hover{cursor:pointer;opacity:1}.node--type-ln-product.node--view-mode-full .slick--optionset--product-gallery-thumbnails .slick__slide:hover img{border:3px solid var(--color_main_color)}@media (min-width:62em){.node--type-ln-product.node--view-mode-full>.layout__region--header>.slick--field-ln-n-image--full{float:left;margin-right:50px;width:50%}}.node--type-ln-product.node--view-mode-full .field--name-node-title{margin-bottom:2rem}.node--type-ln-product.node--view-mode-full .field--name-field-product-category{color:var(--color_mild_color);display:-ms-flexbox;display:flex}.node--type-ln-product.node--view-mode-full .field--name-field-product-category .field__item{margin-right:1rem}.paragraph--type--c-link-document-container .paragraph--type--c-document{max-width:100%;padding:0;position:relative}.paragraph--type--c-link-document-container .paragraph--type--c-document .file{margin:0}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link,.paragraph--type--c-link-document-container .paragraph--type--c-document .file-size{background-color:transparent;border:none;display:block;padding:0}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link{line-height:inherit;width:auto}.paragraph--type--c-link-document-container .paragraph--type--c-link{margin:0;max-width:100%;padding:0}.paragraph--type--c-link-document-container .field--name-field-c-image{float:none;margin:0;padding:0;width:auto}.paragraph--type--c-link-document-container .field--name-field-c-image img{margin:0}.paragraph--type--c-link-document-container .field--name-field-c-subitems{box-shadow:0 0 20px rgba(0,0,0,.1);font-family:var(--font_title_font_family)}.paragraph--type--c-link-document-container .field--name-field-c-subitems>.field__item{-ms-flex-align:center;align-items:center;background-color:var(--bs-white-color);display:-ms-flexbox;display:flex;min-height:4.5rem;padding:0 1rem}@media (min-width:62em){.paragraph--type--c-link-document-container .field--name-field-c-subitems>.field__item{min-height:5rem;padding:0 2rem}}.paragraph--type--c-link-document-container .field--name-field-c-subitems>.field__item:not(:last-child){border-bottom:1px solid var(--color_detail_color)}.paragraph--type--c-link-document-container .field--name-field-c-subitems>.field__item:first-child{border-radius:5px 5px 0 0}.paragraph--type--c-link-document-container .field--name-field-c-subitems>.field__item:last-child{border-radius:0 0 5px 5px}.paragraph--type--c-link-document-container .paragraph--type--c-document .file{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--c-link-document-container .paragraph--type--c-document .file>span{font-size:var(--font_body_font_size)}.paragraph--type--c-link-document-container .paragraph--type--c-document .file>span.file-size{font-size:calc(var(--font_body_font_size)*.7)}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link{width:100%}@media (min-width:62em){.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link{width:auto}}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link a{-ms-flex-align:center;align-items:center;color:var(--color_darker_color);display:-ms-flexbox;display:flex;line-height:1.3em;position:inherit}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link a:hover{color:var(--color_mild_color);text-decoration:none}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-link a:hover:after{color:var(--color_mild_color);content:"\2193";font-size:1.3rem;position:absolute;right:0;top:0}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-size{color:var(--color_darker_color);font-weight:400;line-height:1.15em;opacity:.8;padding-left:2.075rem}@media (min-width:62em){.paragraph--type--c-link-document-container .paragraph--type--c-document .file-size{padding-left:1rem}}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-size:before{content:"("}.paragraph--type--c-link-document-container .paragraph--type--c-document .file-size:after{content:")"}.paragraph--type--c-link-document-container .paragraph--type--c-link:not(.link-type-cta){position:relative}.paragraph--type--c-link-document-container .paragraph--type--c-link:not(.link-type-cta) a{color:var(--color_darker_color)}.paragraph--type--c-link-document-container .paragraph--type--c-link:not(.link-type-cta) a:hover{color:var(--color_mild_color);text-decoration:none}.paragraph--type--c-link-document-container .paragraph--type--c-link:not(.link-type-cta) a:hover:after{color:var(--color_mild_color);content:"\2193";font-size:1.3rem;position:absolute;right:0;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.paragraph--type--c-link-document-container .paragraph--type--c-link:not(.link-type-cta) span{font-weight:700}.paragraph--type--c-link-document-container .paragraph--type--c-link.link-type-cta a:hover:after{display:none}.paragraph--type--c-link-document-container .field--name-field-c-image{margin-right:.875rem;text-align:center;width:1.2rem}@media (min-width:62em){.paragraph--type--c-link-document-container .field--name-field-c-image{margin-right:1.25rem}}.paragraph--type--c-link-document-container .field--name-field-c-image .field--name-image{float:none;margin:0}.paragraph.ln-margin-right.ln-margin-left{margin-left:auto;margin-right:auto;width:100%}@media (min-width:576px){.paragraph.ln-margin-right.ln-margin-left{max-width:540px}}@media (min-width:768px){.paragraph.ln-margin-right.ln-margin-left{max-width:720px}}@media (min-width:992px){.paragraph.ln-margin-right.ln-margin-left{max-width:960px}}@media (min-width:1200px){.paragraph.ln-margin-right.ln-margin-left{max-width:1140px}}@media (min-width:1400px){.paragraph.ln-margin-right.ln-margin-left{max-width:1320px}}@media (min-width:576px){.paragraph.ln-margin-right:not(.ln-margin-left){margin-right:calc(50% - 270px)}}@media (min-width:768px){.paragraph.ln-margin-right:not(.ln-margin-left){margin-right:calc(50% - 36px)}}@media (min-width:992px){.paragraph.ln-margin-right:not(.ln-margin-left){margin-right:calc(50% - 480px)}}@media (min-width:1200px){.paragraph.ln-margin-right:not(.ln-margin-left){margin-right:calc(50% - 570px)}}@media (min-width:1400px){.paragraph.ln-margin-right:not(.ln-margin-left){margin-right:calc(50% - 660px)}}@media (min-width:576px){.paragraph.ln-margin-left:not(.ln-margin-right){margin-left:calc(50% - 270px)}}@media (min-width:768px){.paragraph.ln-margin-left:not(.ln-margin-right){margin-left:calc(50% - 36px)}}@media (min-width:992px){.paragraph.ln-margin-left:not(.ln-margin-right){margin-left:calc(50% - 480px)}}@media (min-width:1200px){.paragraph.ln-margin-left:not(.ln-margin-right){margin-left:calc(50% - 570px)}}@media (min-width:1400px){.paragraph.ln-margin-left:not(.ln-margin-right){margin-left:calc(50% - 660px)}}.paragraph.ln-padding-left{padding-left:2rem}@media (min-width:768px){.paragraph.ln-padding-left{padding-left:100px}}@media (min-width:992px){.paragraph.ln-padding-left{padding-left:150px}}.paragraph.ln-padding-right{padding-right:2rem}@media (min-width:768px){.paragraph.ln-padding-right{padding-right:100px}}@media (min-width:992px){.paragraph.ln-padding-right{padding-right:150px}}.paragraph.ln-margin-top{margin-top:90px}@media screen and (max-width:992px){.paragraph.ln-margin-top{margin-top:45px}@media screen and (max-width:768px){.paragraph.ln-margin-top{margin-top:24px}}}.paragraph.ln-padding-top{padding-top:90px}@media screen and (max-width:992px){.paragraph.ln-padding-top{padding-top:45px}@media screen and (max-width:768px){.paragraph.ln-padding-top{padding-top:24px}}}.paragraph.ln-margin-bottom{margin-bottom:90px}@media screen and (max-width:992px){.paragraph.ln-margin-bottom{margin-bottom:45px}@media screen and (max-width:768px){.paragraph.ln-margin-bottom{margin-bottom:24px}}}.paragraph.ln-padding-bottom{padding-bottom:90px}@media screen and (max-width:992px){.paragraph.ln-padding-bottom{padding-bottom:45px}@media screen and (max-width:768px){.paragraph.ln-padding-bottom{padding-bottom:24px}}}.navigation-both .slick-slider{margin-bottom:12px}.paragraph--type--c-gallery .slick--main,.paragraph--type--c-gallery .slick--main .paragraph--type--c-gallery-item{position:relative}.paragraph--type--c-gallery .slick--main .paragraph--type--c-gallery-item .field--name-field-c-image{padding-top:70%;position:relative}.paragraph--type--c-gallery .slick--main .paragraph--type--c-gallery-item .field--name-field-c-image .video-embed-field-responsive-video iframe,.paragraph--type--c-gallery .slick--main .paragraph--type--c-gallery-item .field--name-field-c-image img{border-radius:5px;height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow{background-color:var(--color_darker_color);background-image:none;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.15);height:42px;opacity:.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}@media (min-width:62em){.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow{height:87px;width:81px}}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow:hover{opacity:.8}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:62em){.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow:before{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow.slick-prev{border-radius:0 5px 5px 0;left:0}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow.slick-prev:before{content:url(/themes/custom/lightnest_rainbow/img/icon-left.min.svg);opacity:1}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow.slick-next{border-radius:5px 0 0 5px;right:0}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow.slick-next:before{content:url(/themes/custom/lightnest_rainbow/img/icon-right.min.svg);opacity:1}.paragraph--type--c-gallery .slick--main .slick__arrow .slick-arrow.slick-disabled{opacity:0}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick-list,.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick-track{padding-top:5px}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__slide{opacity:.6}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__slide img{border:none;border-radius:5px}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current{box-shadow:none;opacity:1;-webkit-transform:none;transform:none}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current img{border:3px solid var(--color_main_color)}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current:before{border-bottom-color:var(--color_main_color)}.paragraph--type--c-gallery .slick--thumbnail.slick--skin--asnavfor .slick__arrow{display:none}.paragraph--type--c-gallery .slick-dots li{opacity:.2;width:3.5rem}.paragraph--type--c-gallery .slick-dots li button{background-color:var(--color_darker_color);border-radius:5px;height:10px;margin:0;padding:0;width:100%}.paragraph--type--c-gallery .slick-dots li button .slick-dot-icon{display:none}.paragraph--type--c-gallery .slick-dots li.slick-active{opacity:1}.paragraph--type--c-gallery .slick-dots li.slick-active button{background-color:var(--color_mild_color)}.slick-dots li button .slick-dot-icon{opacity:1}.slick-dots li button .slick-dot-icon:before{background:var(--color_detail_color);border:1px solid var(--color_background_color);border-radius:100%;content:"";height:10px;width:10px}.slick-dots li.slick-active button .slick-dot-icon:before,.slick-dots li.slick-active button:focus .slick-dot-icon:before{background:var(--color_darker_color);margin-left:0;margin-top:0}.paragraph--type--dsu-c-view .field--name-field-c-advanced-title{background-color:var(--color_darker_color);border-bottom:1.5rem solid var(--color_main_color)}.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h1,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h2,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h3{-ms-flex-align:center;align-items:center;color:var(--bs-white-color);display:-ms-flexbox;display:flex;height:10rem;margin:0 auto;max-width:76.875rem;padding:2rem;width:100%}@media (min-width:72em){.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h1,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h2,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h3{height:12.5rem}}@media (min-width:90em){.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h1,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h2,.paragraph--type--dsu-c-view .field--name-field-c-advanced-title h3{padding:0}}#cboxContent #cboxLoadedContent{margin-bottom:0!important}.paragraph--type--ln-c-card img{height:auto}
:root{--font_heading_font_family:'Tom Chalky';--font_heading_font_url:url(/themes/custom/sitebuilder/fonts/Tom%20Chalky%20CE.otf);--font_title_font_family:'Tom Chalky';--font_title_font_url:url(/themes/custom/sitebuilder/fonts/Tom%20Chalky%20CE.otf);--header_font_family:'Tom Chalky';--header_font_url:url(/themes/custom/sitebuilder/fonts/Tom%20Chalky%20CE.otf);--footer_font_family:'Tom Chalky';--footer_font_url:url(/themes/custom/sitebuilder/fonts/Tom%20Chalky%20CE.otf);}@font-face{font-family:'Tom Chalky';src:url(/themes/custom/sitebuilder/fonts/Tom%20Chalky%20CE.otf);}.paragraph--type--c-sideimagetext .field--type-image{float:none !important;margin:0 !important;}.file-size label{margin-bottom:0 !important;}a.google-plus.social-media-icon.share{display:none !important;}.en.nav-link{display:none !important;}.recipe__title{font-size:1.375rem;}
body .breadcrumb .breadcrumb-item.active{color:#545D65;}@media screen and (min-width:60em){.block-ln-ciamlite .ln-ciamlite-gigya-block form > .gigya-layout-row .gigya-layout-row > .gigya-composite-control-textbox,.paragraph--type-ln-ciamlite-newsletter-block .ln-ciamlite-gigya-block form > .gigya-layout-row .gigya-layout-row > .gigya-composite-control-textbox{min-width:auto !important;width:auto !important;}}@media screen and (max-width:500px){.paragraph--type-ln-ciamlite-newsletter-block .ln-ciamlite-gigya-block{padding:32px 0px 0px !important;}}
