/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.view-id-eating_tips{position:relative;max-width:100%;margin:0 auto;--slide-spacing :1rem;}.embla__viewport{overflow:hidden;width:100%;}.embla__container{display:flex;gap:24px;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;-webkit-user-select:none;}.embla__slide{flex:0 0 auto;min-width:0;padding-left:var(--slide-spacing,1rem);position:relative;}@media (min-width:1200px){.embla__slide{flex:0 0 300px;}}.embla__button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.9);border:1px solid #ddd;border-radius:50%;width:40px;height:40px;font-size:18px;cursor:pointer;transition:background-color 0.3s ease;}.embla__button:hover{background:rgba(255,255,255,1);}.embla__button--prev{left:10px;}.embla__button--next{left:80px;}.embla__dots{display:flex;justify-content:flex-start;margin-top:1rem;gap:0.5rem;}.embla__dot{width:10px;height:10px;border-radius:50%;background:#ccc;border:none;cursor:pointer;transition:background-color 0.3s ease;}.embla__dot--selected{background:#333;}
:root{--header-height:11em;--navigtaion-expanded:265px;--navigtaion-collapsed:73px;--html-background:linear-gradient(180deg,#FCDDAB 0%,#FFFDF9 100%);--layout-container:linear-gradient(180deg,#FCDDAB 0%,#FFFDF9 100%);--block-system-main-block:hsla(0,0%,100%,0.90);--clay-c-97-b-13:#c97b13;--forest-013023:#013023;--night-forest-002118:#002118;--straw-peach-fd-9898:#fd9898;--mid-cream-efeae-0:#efeae0;--mid-cream-eee4cf:#eee4cf;--light-cream-f-4-f-4-ea:#f4f4ea;--gradient-e-9-e-9-e-9:#e9e9e9;--chalk-f-9-f-9-f-9:#f9f9f9;--color-gray-2:#c2d1d9;--color-gray-1:#424b5a;--color-gray-3:#f2f5f7;--card:#fff;--charcoal:#101010;--rich-gold-c-8-b-18-a:#c8b18a;--perrywinkle:#8199d9;--eee-4-cf-mid-cream:#eee4cf;--f-4-f-4-ea-mid-cream:#f4f4ea;--mid-cream-f4f4ea95:#f4f4eaF2;--fbfffa-light-green:#fbfffa;--body-color:#4e534c;--heading-colour:#4e534c;--global-a:#4e534c;--heading-font:'Cormorant Garamond',serif;--body-font:'IBM Plex Sans',sans-serif;--tags:#072CEB;--brand-purple:#4e534c;--block-overlap-height:45px;--container-padding-inline:24px;--twitter:#0d4e64;--codepen:#000000;}*{box-sizing:border-box;}html{height:100%;background-color:var(--html-background);}body{min-height:100%;font-size:100%;color:var(--body-color);font-family:var(--body-font);line-height:2;font-weight:lighter;}.layout-container{background:var(--layout-container);background:var(--fbfffa-light-green);overflow:hidden;}.page-node-type-article .layout-container .dark{background:rgba(255,255,255,0.73);}.page-node-type-layout .layout-container .dark{background:rgba(255,255,255,0);}.path-frontpage .layout-container .dark{background:rgba(255,255,255,0);}.pinned-sticky .demo-icon{font-size:1.8em;color:#186fae;}main{padding-top:var(--header-height);}.path-frontpage .block-system-main-block,.path-taxonomy .block-system-main-block{background:none;}.path-frontpage:not(.page-node-type-layout) .node__content{max-width:885px;margin:0 auto;}.region-highlighted{max-width:90%;margin:0 auto;}.region-highlighted{}@media only screen and (min-width:567px){.region-highlighted{max-width:80%;}}#block-dkcom-content{max-width:100%;min-height:5rem;margin-bottom:0;}.block-system-main-block{margin-bottom:0;}@media only screen and (min-width:768px){#block-dkcom-content{min-height:10rem;}}.page-node-type-food article,.page-node-type-recipe article,.page-node-type-article article,.page-node-type-page article,.view-frontpage article:not(.node--type-layout) .views-element-container,.contact-form{max-width:90%;padding-top:1em;padding-bottom:2em;margin:0 auto 0;}@media only screen and (min-width:567px){article:not(.node--type-layout),article:not(.node--type-layout) .views-element-container,.contact-form{max-width:80%;}}@media only screen and (min-width:1336px){article:not(.node--type-layout) .views-element-container,article.node--view-mode-full,.contact-form{max-width:1236px;padding-inline:var(--container-padding-inline);}article.node--type-layout,article.node--type-layout article{max-width:unset;padding-inline:unset;}}input,optgroup,select,textarea{box-sizing:border-box;height:33px;width:100%;border:1px solid #979797;border-radius:3px;background-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;padding:0.8em 1em;}@media only screen and (min-width:768px){input,optgroup,select,textarea,.contact-form input{width:20rem;}}textarea{height:revert;}#edit-submit,#edit-preview{background-color:#F96216 !important;border-color:#F96216;border-style:solid;border-width:1px;border-radius:4px;box-shadow:none;color:#ffffff !important;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px !important;font-weight:700;line-height:20px;margin:0 !important;padding:10px !important;height:auto;}label.js-form-required.form-required{width:12em;display:block;}.contact-form .form-textarea-wrapper textarea{max-width:40em;}#comment-form label{display:block;}#comment-form .filter-wrapper{}#edit-comment-body-0-format-help{display:none;}#edit-comment-body-wrapper{max-width:885px;}#comment-form .tips{padding-left:revert;}article * code,article :not(div) code,article :not(pre) code{background:#fff;color:#0e0e0e;font-size:calc(.75em + .1vw);line-height:calc(1.5em + .2vw) !important;padding:0 .2725em;display:inline-block;border-radius:.3em;}article pre{overflow:revert;}article pre code{font-size:calc(.9em + .1vw);background-color:#2d2d2d;resize:both;border-radius:.5em;padding:1em;max-width:1680px;}.hljs-deletion{color:#b04e57;background:#f9d7da;}.hljs-addition{color:#5d6c52;background:#cef9af;}article div{}article.media{max-width:100%;padding-bottom:0;}figure{margin:1em 0;}.caption > figcaption{font-style:italic;}.user-logged-in .region-highlighted{padding-top:var(--header-height);}.user-logged-in .region-highlighted .messages{margin-bottom:2em;}.user-logged-in main{padding-top:0;}table,td,th{border:1px solid #E5E5E5;font-size:.85rem;}td,th{padding:8px;border-width:0 1px 1px 0;}@media only screen and (min-width:768px){table{font-size:1rem;}}body:not(.path-contact) #block-dkcom-page-title{display:none;}fieldset.captcha-type-challenge--turnstile{max-width:40em;border:0 solid #c0c0c0;margin:0 2px;padding:0;}legend.captcha__title{visibility:hidden;}html[data-admin-toolbar="collapsed"] #block-dkcom-customsearchform{width:calc(100% - var(--navigtaion-collapsed));}html[data-admin-toolbar="expanded"] #block-dkcom-customsearchform{width:calc(100% - var(--navigtaion-expanded));}#block-dkcom-customsearchform{display:none;height:300px;position:absolute;z-index:401;top:0;background:#fff;&.is-active{display:flex;align-items:center;justify-content:center;flex-direction:column;}form{display:flex;align-items:center;justify-content:center;flex-direction:row;width:600px;margin:0 auto;}.form-item{width:480px;}input[type="search"]{box-sizing:border-box;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;}.form-actions{width:100px;}input[type="submit"]{}}
.layout-content > .region-content > #block-dkcom-page-title,.region-footer-bottom,.region-footer-below,#user-login-form,#user-register-form,#user-pass{max-width:90%;margin:0 auto 2em;}.region-footer > div{padding-top:5.5em;padding-bottom:5.5em;margin:0 auto 0;}#block-dkcom-page-title{}#user-login-form,#user-register-form,#user-pass{padding-top:2em;padding-bottom:2em;}@media only screen and (min-width:567px){.layout-content > .region-content > #block-dkcom-page-title,.region-footer-bottom,.region-footer-below,#user-login-form,#user-register-form,#user-pass{max-width:80%;}}@media only screen and (min-width:1336px){.layout-content > .region-content > #block-dkcom-page-title,.region-footer-bottom,.region-footer-below,#user-login-form,#user-register-form,#user-pass{max-width:1236px;padding-inline:var(--container-padding-inline,24px);}}
.user-logged-in header{padding-top:80px;height:calc(4em + 60px);}header{display:flex;flex-wrap:wrap;color:white;z-index:201;position:fixed;width:100%;padding-top:30px;height:calc(4em + 40px);font-size:1em;}@media only screen and (min-width:1024px){html[data-admin-toolbar="collapsed"] .user-logged-in header{width:calc(100% - var(--navigtaion-collapsed));}html[data-admin-toolbar="expanded"] .user-logged-in header{width:calc(100% - var(--navigtaion-expanded));}}header .nav-wrapper{width:calc(100% - 40px);max-width:1318px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;border-radius:3px;border:solid 1px var(--card);background-color:var(--mid-cream-f4f4ea95);height:64px;}@media only screen and (min-width:768px){header .nav-wrapper{width:calc(100% - 80px);padding:0 6rem 0 2rem;}}header nav,header .branding{margin:auto 0;}header .branding{display:block;font-size:1.25rem;}@media only screen and (min-width:768px){header .branding{font-size:1.5rem;}}header .branding ul{margin:0 0 0 0;list-style:none;padding:0;}header .branding ul li{padding-top:0.2em;}header a{text-decoration-line:none;color:var(--brand-purple);}header a:hover{text-decoration:underline;color:var(--brand-purple);cursor:pointer;border-bottom:none;}header .branding a:hover{text-decoration:none;}header nav{overflow-x:auto;overflow-y:hidden;}header nav ul{margin:0;display:flex;list-style:none;}header nav ul.menu{margin:0;display:flex;justify-content:space-between;gap:1rem;}@media only screen and (min-width:567px){header nav ul.menu{gap:4rem;}}@media only screen and (min-width:768px){header nav,header .branding{padding:0;}header nav ul.menu{gap:8rem;}}@media only screen and (min-width:800px){header .branding ul{margin:0 2em 0 0;list-style:none;}header nav ul li.menu-item{}}header nav ul li a{padding:0;}header nav ul li a span{font-size:.35em;display:block;position:relative;top:-1em;}header li{position:relative;}
.region-footer-bottom{height:147px;padding:0 2rem;border-radius:8px;background-color:var(--mid-cream-efeae-0);border:solid 1px var(--card);display:flex;justify-content:space-between;align-items:center;}.region-footer-bottom h2{font-size:1.25rem;margin:0;}.region-footer-bottom h2 a{text-decoration:none;}footer ul.menu{margin:0;display:flex;justify-content:space-between;gap:1rem;}@media only screen and (min-width:567px){footer ul.menu{gap:4rem;}}@media only screen and (min-width:768px){.region-footer-bottom{padding:0 6rem 0 2rem;}footer ul.menu{gap:8rem;}}footer ul.menu li{padding:0;}footer ul.menu a{color:currentColor;font-size:1em;text-decoration:none;}footer ul.menu a:hover{font-size:1em;text-decoration:underline;}.region-footer-below{font-family:var(--body-font);font-size:16px;line-height:1.5;color:#6b6b6b;padding-inline:var(--container-padding-inline);margin-block:64px 0;}.region-footer-below h2{font-size:18px;display:flex;align-items:center;}.region-footer-below h2::before{content:"";display:inline-block;width:19px;height:16px;background-color:#6b6b6b;mask-image:url(/themes/custom/dkcom/images/caution.svg);mask-repeat:no-repeat;mask-size:contain;margin-right:5px;}.region-footer-below span{display:none;}
.layout__region{}.layout__region:has(.block-inline-blockfeature-slider){padding:120px 0 calc(88px + var(--block-overlap-height));}.layout__region:has(.block-inline-blockfeatured-content){padding:120px 0 88px;}.layout__region:has(.block-inline-blockcontent-slider){padding:calc(120px + var(--block-overlap-height)) 0 88px;}footer{padding:88px 0 44px;background-color:var(--light-cream-f-4-f-4-ea);}
.node--type-layout{.has-no-content{max-width:1236px;margin:0 auto;}}
.view-search-content{max-width:1236px;margin:0 auto;}
body.page-node-type-layout:has(.node-layout-builder-form){header{display:none;}}#edit-actions{display:flex;height:55px;gap:1rem;}#edit-actions{flex-wrap:unset;}#edit-actions .button{cursor:pointer;margin:0;}.node-layout-builder-form,#node-spa-layout-builder-layout-builder-form,#node-layout-layout-builder-form{margin-right:24px;margin-left:24px;}
#block-dkcom-primary-local-tasks:has(+ #block-easytheme9-help + #block-easytheme9-content > #layout-builder),#block-tabs:has(+ #block-easytheme9-help + #block-easytheme9-content > #layout-builder){top:80px;}#block-dkcom-primary-local-tasks,#block-tabs{position:fixed;z-index:211;background:#606569;color:antiquewhite;}nav.tabs,nav ul.tabs{display:flex;flex-direction:row;width:100%;margin-bottom:unset;border:unset;border-radius:unset;box-shadow:unset;}html[data-admin-toolbar="expanded"] #block-dkcom-primary-local-tasks,html[data-admin-toolbar="expanded"] #block-tabs{top:20px;left:calc(20px + var(--navigtaion-expanded));}html[data-admin-toolbar="collapsed"] #block-dkcom-primary-local-tasks,html[data-admin-toolbar="collapsed"] #block-tabs{top:20px;left:calc(20px + var(--navigtaion-collapsed));}#block-dkcom-primary-local-tasks nav,#block-tabs nav{width:fit-content;background:#606569;}#block-dkcom-primary-local-tasks a,#block-tabs a{color:#ffffff;}#block-dkcom-primary-local-tasks a:hover,#block-tabs a:hover{color:#606569;}#block-dkcom-primary-local-tasks a:active,#block-tabs a:active{color:#606569;}#block-dkcom-primary-local-tasks a.is-active,#block-tabs a.is-active{color:#606569;}#block-dkcom-primary-local-tasks .tabs a:focus,.tabs a:active{background-color:#f5f5f5;color:#606569;}
form{display:flex;flex-direction:column;}.contact-form.block.block-contact-block{max-width:100%;margin:0;}input,optgroup,select,textarea{box-sizing:border-box;height:auto;border:1px solid #979797;border-radius:3px;background-color:rgba(255,255,255,0.3);font-family:'Open Sans',sans-serif;padding:0.8em 1em;width:100%;max-width:100%;appearance:none;line-height:1.5;}textarea{height:revert;}input[id^="edit-submit-"],#edit-submit,#edit-preview{background-color:#242e2f !important;border-color:#242e2f;border-style:solid;border-width:1px;border-radius:4px;box-shadow:none;color:#c6e9b9 !important;cursor:pointer;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;line-height:20px;margin:0 !important;}.layout.layout--twocol-section.layout--twocol-section--50-50 input#edit-submit,.layout.layout--twocol-section.layout--twocol-section--50-50 input[id^="edit-submit-"]{text-transform:uppercase;text-align:right;}.form-item label{width:12em;display:inline-block;}.field--type-datetime .label{font-weight:normal;}.contact-form input,.contact-form select{width:20em}.contact-form .form-textarea-wrapper textarea{max-width:40em;}#node-spa-layout-builder-layout-builder-form{margin-right:24px;margin-left:24px;}#edit-actions{display:flex;height:55px;gap:1rem;}#edit-actions{flex-wrap:unset;}#edit-actions .button{cursor:pointer;margin:0;}.form-type-select select{display:inline;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 16 16'> <path fill='%23424B5A' stroke='%23424B5A' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6 z' /></svg>");background-repeat:no-repeat;background-position:right 1.35rem center;background-size:1.1rem 1.1rem;}.form-type-select select:focus{outline:auto 2px Highlight;outline:auto 5px -webkit-focus-ring-color;}.form-type-select select:hover{cursor:pointer;}#drupal-off-canvas-wrapper input[type="checkbox"],input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none !important;-o-appearance:none !important;appearance:none !important;display:inline-block;position:relative;top:5px;margin-right:0.75em;padding:0;background:#fff;border:1px solid #757575;border-radius:2px;width:1.125rem;height:1.125rem;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:background 0.5s ease;outline:none;}input[type="radio"]{top:0;}input[type="radio"]{border-radius:50%;box-shadow:inset 0 0 0 0 #fff;transition:box-shadow .1s cubic-bezier(0.28,0.63,0.77,0.17);}#drupal-off-canvas-wrapper input[type="checkbox"]:hover,#drupal-off-canvas-wrapper input[type="checkbox"]:focus,input[type="checkbox"]:hover,input[type="checkbox"]:focus,input[type="radio"]:hover,input[type="radio"]:focus{border-color:#757575;cursor:pointer;}#drupal-off-canvas-wrapper input[type="checkbox"]:checked,input[type=checkbox]:checked,input[type=checkbox]:disabled:checked,input[type=radio]:checked,input[type=radio]:disabled:checked{border:1px solid #0E9C57;}#drupal-off-canvas-wrapper input[type="checkbox"]:checked,input[type=checkbox]:checked,input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.795 7.096l2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656z' fill='%23fff'/%3e%3c/svg%3e");background-color:#0E9C57;}input[type=radio]:checked,input[type=radio]:disabled:checked{background:#0E9C57;box-shadow:inset 0 0 0 3 #fff;}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;background:#E2E2E2;}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#0E9C57;cursor:default;}input[type="checkbox"]:focus{outline:auto 2px Highlight;outline:auto 5px -webkit-focus-ring-color;}input[type="number"]::-webkit-inner-spin-button{}input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(100%);width:80%;background-position:right;}input::-webkit-date-and-time-value{text-align:left;}input:not(input:-webkit-autofill)::-webkit-contacts-auto-fill-button{background-color:#c2d1d9;}
input{color:black;}h1,h2,h3,h4,h5{margin:0.75rem 0 1.05rem;font-family:'Ubuntu',sans-serif;font-weight:900;line-height:1.15;color:var(--heading-colour);}h1{font-family:'Poppins',sans-serif;margin-top:0;font-size:2em;font-weight:lighter;max-width:1000px;line-height:1.33;}.path-frontpage h1{font-weight:lighter;text-align:center;}@media only screen and (min-width:768px){h1{font-size:2.488em;}}h2{font-size:1.5em;max-width:1200px;}footer h2{font-weight:400;font-size:1.5em;}h3{font-size:1.3em;}h4{font-size:1.2em;}h5{font-size:1.1em;}@media only screen and (min-width:768px){h2{font-size:2.074em;}h3{font-size:1.728em;}h4{font-size:1.44em;}h5{font-size:1.2em;}}small,.text_small{font-size:0.8em;}em{}strong{}a{color:#131313;}article a{color:var(--global-a);text-decoration:underline;transition:border-bottom 1s ease-in;}article a:hover{text-decoration:none;}article h2 a{text-decoration:none;}article img{max-width:100%;height:auto;}article p,article blockquote{max-width:1000px;}article blockquote{border:1px solid;padding:1em;background-color:#FAFAFA;border-radius:2px;margin:2rem 0;color:#101010;}article blockquote p{margin:0;}article ol,article ul{max-width:1000px;}.block-views-blockfrontpage-block-1 h2{color:#c5eab7;}#block-mailerlitefullcode{margin:0 auto 0;}#mlb2-1518766.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:885px !important;width:100%;}#mlb2-1518766.ml-form-embedContainer .ml-form-embedWrapper{background-color:#3aa6d740 !important;}#mlb2-1518766.ml-form-embedContainer .ml-form-align-center{text-align:unset !important;}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal.labelsOn{padding-top:32px !important;}#block-mailerliteform10tipstomodernise #mlb2-1518766.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{background-color:#17858B !important;border-color:#17858b !important;font-size:22px !important;color:#C6E9B9 !important;}.ml-form-embedSubmitLoad{display:none;}.ml-form-embedContent h4{color:#EEFCD6 !important;}.ml-form-embedContent p,.ml-block-form label,#mlb2-1518766 .ml-block-form .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p{color:#ffffff !important;}
.field--name-field-tags,.views-field-field-tags{color:var(--tags);}.views-field-field-tags a,.views-field-field-tags a:visited{color:var(--tags);text-decoration:none;}#block-views-block-frontpage-block-1 > h2{margin-bottom:5.5rem;}.region-content{position:relative;}
@font-face{font-family:'fontello';src:url(/themes/custom/dkcom/css/./fontello/font/fontello.eot?71176312=);src:url(/themes/custom/dkcom/css/./fontello/font/fontello.eot?71176312=#iefix) format('embedded-opentype'),url(/themes/custom/dkcom/css/./fontello/font/fontello.woff?71176312=) format('woff'),url(/themes/custom/dkcom/css/./fontello/font/fontello.ttf?71176312=) format('truetype'),url(/themes/custom/dkcom/css/./fontello/font/fontello.svg?71176312=#fontello) format('svg');font-weight:normal;font-style:normal;font-display:swap;}.demo-icon{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.view{max-width:1236px;margin:0 auto;padding-inline:var(--container-padding-inline,24px);}.view-header,.view-filters,.view-content{display:flex;flex-wrap:wrap;gap:48px;}nav.pager{padding-inline:var(--container-padding-inline,24px);}.view-content .views-row:not(:has(img)){background-color:hsl(0 0% 100%);article{padding:48px;background-color:var(--f-4-f-4-ea-mid-cream);height:100%;}}@media only screen and (min-width:567px) and (max-width:767px){.view-content .views-row:not(:has(img)){padding:55px;}}@media only screen and (min-width:1024px){.view-content .views-row:not(:has(img)){padding:55px;}}.view-content .views-row img{width:100%;height:auto;object-fit:cover;}.view-search-content .views-row,.views-row{flex-basis:100%;background-color:hsla(0,0%,100%,0);border-radius:1px;position:relative;}@media only screen and (min-width:408px){.view-search-content .views-row,.views-row{}}@media only screen and (min-width:768px){.view-search-content .views-row,.views-row{flex-basis:calc(50% - 48px/2);}.view-search-content .views-row:nth-last-child(2) + .views-row:nth-of-type(2n+1),.views-row:nth-last-child(2) + .views-row:nth-of-type(2n+1){margin-right:50%;}}@media only screen and (min-width:976px){.view-search-content .views-row{}.view-search-content .views-row:nth-last-child(2) + .views-row:nth-of-type(2n+1){}.view-search-content .views-row:nth-last-child(2) + .views-row:nth-of-type(3n+2){}.view-search-content .views-row:nth-last-child(2) + .views-row:nth-of-type(3n+2){}}.views-field-title a{color:rgb(21,117,4);text-decoration:none;font-size:0.85em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}.views-row li.pinned-sticky{position:absolute;top:-.5em;list-style:none;left:.5em;}.more-link a{color:aliceblue;}.views-row article{max-width:100%;}.views-row article a{font-size:0.85em;}.views-row article h2 .field--name-field-article-title a{font-family:'Poppins',sans-serif;font-size:1.2rem;}.views-row article h2{font-size:1.5em;}.view-content .node__content .field--name-body *,.view-content .node__content .field--type-text-with-summary *{font-size:1rem;font-weight:normal;color:var(--heading-colour);display:inline;}.feed-icons{margin-block-start:1em;}
.node__content .text-formatted article.media{margin-top:10px;margin-bottom:20px;}.node__content .text-formatted figure article.media{margin-bottom:0;}.node__content .text-formatted .align-center img{display:block;margin:0 auto;}.node__content .text-formatted .align-left{margin-right:1.5rem;}.node__content .text-formatted .align-right{margin-left:1.5rem;}.node__content .text-formatted article.media.align-center{display:table;}
.page-node-type-article .layout-container{}.page-node-type-article .node__content > *,.page-node-type-food .node__content > *,.page-node-type-recipe .node__content > *{margin-block-end:3rem;}.page-node-type-article .node__content h2,.page-node-type-food .node__content h2,.page-node-type-food .node__content h3,.page-node-type-recipe .node__content h2{margin-block-end:.5rem;}@media only screen and (min-width:768px){.page-node-type-article .node__content h1,.page-node-type-article .node__content h2:not(.text-formatted h2),.page-node-type-article .node__content .field--name-body,.page-node-type-article .node__content .field--name-field-japanese-romanji-kanji,.page-node-type-food .node__content h1,.page-node-type-food .node__content h2:not(.text-formatted h2),.page-node-type-food .node__content h3:not(.text-formatted h3),.page-node-type-food .node__content .field--name-body,.page-node-type-food .node__content .field--name-field-japanese-romanji-kanji,.page-node-type-recipe .node__content h1,.page-node-type-recipe .node__content h2:not(.text-formatted h2),.page-node-type-recipe .node__content .field--name-body,.page-node-type-recipe .node__content .field--name-field-japanese-romanji-kanji{margin-inline-start:100px;}}.page-node-type-article .node__content .field--name-body,.page-node-type-food .node__content .field--name-body,.page-node-type-recipe .node__content .field--name-body{max-width:80ch;}.field--name-field-reference-recipe{margin-inline-start:100px;}.field--name-field-reference-recipe .field__label{font-size:1.3em;}@media only screen and (min-width:768px){.field--name-field-reference-recipe .field__label{font-size:1.728em;}}.yakuzen-classifications > .field{display:flex;flex-wrap:nowrap;gap:1rem;}.yakuzen-classifications > .field > .field__label{min-width:8.5ch}.yakuzen-classifications > .field > .field__items{display:flex;flex-wrap:nowrap;}.yakuzen-classifications > .field .field__item:not(:last-child)::after{content:",";flex-grow:1;margin-inline-end:0.5ch;}
.layout.layout--onecol:has(.block-inline-blockfeature-slider){background-color:var(--light-cream-f-4-f-4-ea);}.block-views-blockeating-tips-block-1,.block--block-content--type--content-slider,.block-inline-blockfeature-slider{h2{max-width:1236px;margin:0 auto;}.view:has(.content-slider__info_wrapper,.attachment,.view-content){width:1464px;max-width:1464px;padding-inline:0;}.content-slider__info_wrapper,.attachment,.view-content{width:1464px;max-width:1464px;margin:0 auto;flex-wrap:nowrap;gap:24px;justify-content:unset;}.attachment-before{.views-row{display:none;}}.content-slider__info_wrapper{width:calc(100% - 80px);max-width:1236px;margin-bottom:48px;padding-inline:var(--container-padding-inline);}.content-slider__info{min-width:350px;padding-inline:var(--container-padding-inline);}.field--name-field-content-slider-title{margin-bottom:24px;}.views-row{padding:0;margin:0;flex-basis:unset;height:426px;div:not(.node--view-mode-teaser-carousel__title),article{height:100%;}}}.block-inline-blockfeature-slider{@media screen and (max-width:1463px){.view-content{left:calc((100vw - 1464px)/2);}}.views-row:first-child,.views-row:last-child{.node--view-mode-teaser-carousel__title{display:none;}img{opacity:40%;}}}
html[data-admin-toolbar="collapsed"] .user-logged-in .block--block-content--type--content-slider:has(.content-slider-wrapper){padding-left:calc((100vw - 1323px) / 2);}html[data-admin-toolbar="expanded"] .user-logged-in .block--block-content--type--content-slider:has(.content-slider-wrapper){padding-left:calc((100vw - 1515px) / 2);}html[data-admin-toolbar="collapsed"] .layout-builder__add-section + .layout-builder__section .block--block-content--type--content-slider:has(.content-slider-wrapper){padding-left:calc((100vw - 1371px) / 2);}html[data-admin-toolbar="expanded"] .layout-builder__add-section + .layout-builder__section .block--block-content--type--content-slider:has(.content-slider-wrapper){padding-left:calc((100vw - 1563px) / 2);}.block--block-content--type--content-slider:has(.content-slider-wrapper){padding-left:calc((100vw - (1236px + 15px)) / 2);> h2{display:none;margin:0;}}.content-slider__info_wrapper{display:grid;grid-template-columns:350px 450px;grid-template-rows:auto 48px;gap:0!important;}.field--name-field-content-slider-strapline{font-size:18px;grid-column:1 / 2;grid-row:1 / 2;}.field--name-field-content-slider-title{font-size:40px;font-family:'Cormorant Garamond',serif;font-weight:500;line-height:1;grid-column:1 / 2;grid-row:2 / 3;}.field--name-field-content-slider-about{grid-column:2 / 3;grid-row:1 / 3;font-family:IBMPlexSans,sans-serif;font-size:18px;line-height:1.5;}.viewsreference--view-title{display:none;}.content-slider-wrapper{display:flex;padding-left:24px;margin-left:0 !important;max-width:unset !important;width:1500px;.view-content{gap:24px;article{width:352px;margin:0;}}}.block--block-content--type--content-slider{}@media only screen and (min-width:1236px){.content-slider-wrapper{padding-left:0;}}.content-slider__info{width:353px;min-width:353px;}.view-eating-tips-entity-queue > .contextual{z-index:100001;}.view-eating-tips-entity-queue > .view-content > .views-row{max-width:unset;flex:1 1 100%;.field--name-items{display:flex;gap:24px;}.field__item{flex-basis:100%;article{width:300px}}}
.layout.layout--onecol:has(.block-inline-blockcontent-slider){position:relative;background-color:var(--mid-cream-eee4cf);border-radius:45px;margin-top:calc(-45px * 1.5);}
.layout.layout--onecol:has(.block-views-blockyakuzen-block-1,.block-inline-blockfeatured-content){background-color:#E9E9E9;border-radius:45px;margin-top:calc(var(--block-overlap-height) * -1);;position:relative;z-index:1;}.block-inline-blockfeatured-content,.block-views-blockyakuzen-block-1{.content-slider__info,.content-slider__info_wrapper,.attachment,.view-content{max-width:1236px;margin:0 auto;gap:80px;flex-direction:column;}.content-slider__info_wrapper{width:calc(100% - 80px);margin-bottom:48px;flex-wrap:nowrap;gap:24px;justify-content:unset;padding-inline:var(--container-padding-inline);}.views-row{flex:1 1 100%;margin:0;max-width:100%;margin-right:unset !important;}.node__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto 32px;row-gap:16px;column-gap:64px;}.field--name-field-media-image{width:100%;grid-column:1 / 2;grid-row:1 / 4;display:flex;img{width:100%;height:515px;object-fit:cover;}}.views-row:nth-child(even) .field--name-field-media-image{grid-column:2 / 3;}.node__content h2,.field--name-body,.node__links{grid-column:2 / 3;width:100%;display:flex;}.views-row:nth-child(even) .node__content h2,.views-row:nth-child(even) .field--name-body,.views-row:nth-child(even) .node__links{grid-column:1 / 2;}.node__content h2{grid-row:1 / 2;align-items:end;}.field--name-body{grid-row:2 / 3;}.node__links{grid-row:3 / 4;align-items:start;ul{margin:0;}li{padding:0;}}h2,.views-row article h2 a{font-size:44px;font-family:var(--heading-font);font-weight:300;}}
.layout__region:has(.block--block-content--type--hero){padding-bottom:0;max-width:1920px;margin:0 auto;}.block--block-content--type--hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(60deg,rgba(26,26,26,0.74) 13%,rgba(26,26,26,0.24) 23%,rgba(45,45,45,0.04) 71%,rgba(56,56,56,0) 75%);}.user-logged-in .region-highlighted .messages{display:none;}.layout-builder__region .block--block-content--type--hero{margin-top:0;}.block--block-content--type--hero{position:relative;margin-top:-11em;.field--name-field-hero-media-image{width:100%;margin:0 auto;height:832px;article img{display:block;position:relative;width:100%;height:832px;margin:0 auto;object-fit:cover;}}.block--block-content--type--hero__hero-text{position:absolute;top:50%;left:158px;transform:translate(0,-50%);z-index:102;}.field--name-field-hero-title{font-family:var(--heading-font),serif;font-size:50px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--card);}.field--name-field-hero-subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--card);}}
.node--view-mode-teaser-carousel{position:relative;padding:0!important;.node__content > :not(.field--name-field-media-image):not(.node--view-mode-teaser-carousel__title){display:none;}.field--name-field-media-image{display:flex;}img{width:100%;max-width:100%;height:436px;object-fit:cover;}.node--view-mode-teaser-carousel__title{display:block;position:absolute;bottom:24px;padding-left:60px;padding-right:60px;h2{border:1px solid #101010;background-color:rgba(255,255,255,0.7);margin:0;padding:10px 20px;}a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}}}
.page-node-type-layout .fieldset__description{order:-1;}
.pager__items{position:relative;padding-inline-start:0;}.pager__item{position:relative;display:inline-flex;justify-content:center;padding:0.5em;align-items:center;}.pager__item:not(.pager__item--previous,.pager__item--first,.pager__item--next,.pager__item--last){width:32px;height:32px;margin:0 .25rem;background-color:rgba(244,244,234,0.81);}@media screen and (max-width:767px){.pager__item:not(.is-active,.pager__item--previous,.pager__item--next){display:none;}.pager__item.is-active + .pager__item,.pager__item:has(+ .pager__item.is-active){display:inline-flex;}.pager__item span,.pager__item a span{text-indent:-10000px;}}.pager__item.is-active{background-color:#e8dab6;}.pager__item a{font-weight:normal;text-decoration:none;line-height:1;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;}.pager__item--previous.opacity-50,.pager__item--first.opacity-50{padding:1rem 1rem 1rem 24px;[aria-hidden="true"]{text-indent:-9999px}}.pager__item--previous.opacity-50::before{position:absolute;left:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/previous-next.svg);background-position:left center;background-repeat:no-repeat;}.pager__item--first.opacity-50::before{position:absolute;left:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/first-last.svg);background-position:left center;background-repeat:no-repeat;}.pager__item--previous,.pager__item--first{padding:0;}.pager__item--previous a,.pager__item--first a{padding:1rem 1rem 1rem 1.5rem;& [aria-hidden="true"]{text-indent:-9999px}}.pager__item--previous a::before{position:absolute;left:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/previous-next.svg);background-position:left center;background-repeat:no-repeat;}.pager__item--first a::before{position:absolute;left:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/first-last.svg);background-position:left center;background-repeat:no-repeat;}.pager__item--next,.pager__item--last{padding:0 0 0 0;}.pager__item--next a,.pager__item--last a{padding:1rem 1.5rem 1rem 1rem;& [aria-hidden="true"]{text-indent:-9999px}}.pager__item--next a::after{position:absolute;right:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/previous-next.svg);background-repeat:no-repeat;background-position:0 center;transform:rotate(180deg);}.pager__item--last a::after{position:absolute;right:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/first-last.svg);background-repeat:no-repeat;background-position:0 center;transform:rotate(180deg);}.pager__item--next.opacity-50,.pager__item--last.opacity-50{padding:1rem 1.5rem 1rem 1rem;user-select:none;& [aria-hidden="true"]{text-indent:-9999px}}.pager__item--next.opacity-50::after{position:absolute;right:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/previous-next.svg);background-repeat:no-repeat;background-position:0 center;transform:rotate(180deg);}.pager__item--last.opacity-50::after{position:absolute;right:0;content:'';width:32px;height:24px;background-image:url(/themes/custom/dkcom/images/icons/first-last.svg);background-repeat:no-repeat;background-position:0 center;transform:rotate(180deg);}
:where(.sib-form-message-panel){display:none;}:where(.sib-form-message-panel .sib-notification__icon){width:20px;height:20px;}#sib-container input:-ms-input-placeholder{font-family:Helvetica,sans-serif;text-align:left;color:#c0ccda;}#sib-container input::placeholder{font-family:Helvetica,sans-serif;text-align:left;color:#c0ccda;}#sib-container textarea::placeholder{font-family:Helvetica,sans-serif;text-align:left;color:#c0ccda;}#sib-container a{text-decoration:underline;color:#2bb2fc;}.sib-form{background-color:var(--light-cream-f-4-f-4-ea);}.sib-form-container{position:relative;}.sib-form-message-panel{position:absolute;top:50%;z-index:100;width:375px;margin:0 auto;left:50%;transform:translateX(-50%);background:#fff;}#sib-container{width:1236px;max-width:100%!important;margin:0 auto;padding:140px 10px;}#sib-container form{display:flex;flex-direction:row;div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap}}.sib-form-block__button{display:inline-block;padding:8px 18px;border:none;overflow-wrap:break-word;max-width:100%;cursor:pointer}.sib-form-block__button-disabled{opacity:.5}.sib-form-block__button-with-loader{min-height:40px;line-height:23px}.input--hidden{display:none !important}.sib-form-message-panel{margin:0 0 1.25rem 0;padding:.4375rem;border:1px solid;display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-message-panel__text{display:flex;align-items:center;margin:0;padding:.5rem}.sib-form-message-panel__text .sib-icon{contain:strict;display:inline-block;fill:currentColor}.sib-form-message-panel__text .sib-notification__icon{height:1.5em;width:1.5em;flex-shrink:0;margin-right:calc(1rem - 1px)}.sib-loader{display:inline-block;position:relative;width:64px;height:64px}.checkbox_tick_positive:before{left:49%}@media screen and (max-width:500px){#sib-container{padding:32px 9px 32px}.form__label-row--horizontal{flex-direction:column}.form__label-row--horizontal > *{width:100%}}.sib-loader div{position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;animation:loader 1.2s linear infinite}.sib-loader div:nth-child(1){animation-delay:0s;top:29px;left:53px}.sib-loader div:nth-child(2){animation-delay:-0.1s;top:18px;left:50px}.sib-loader div:nth-child(3){animation-delay:-0.2s;top:9px;left:41px}.sib-loader div:nth-child(4){animation-delay:-0.3s;top:6px;left:29px}.sib-loader div:nth-child(5){animation-delay:-0.4s;top:9px;left:18px}.sib-loader div:nth-child(6){animation-delay:-0.5s;top:18px;left:9px}.sib-loader div:nth-child(7){animation-delay:-0.6s;top:29px;left:6px}.sib-loader div:nth-child(8){animation-delay:-0.7s;top:41px;left:9px}.sib-loader div:nth-child(9){animation-delay:-0.8s;top:50px;left:18px}.sib-loader div:nth-child(10){animation-delay:-0.9s;top:53px;left:29px}.sib-loader div:nth-child(11){animation-delay:-1s;top:50px;left:41px}.sib-loader div:nth-child(12){animation-delay:-1.1s;top:41px;left:50px}.entry__choice label p{display:inline}@keyframes loader{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}@media screen and (max-width:400px){#sib-container{padding:32px 0px 32px}}@media screen and (max-width:480px){.sib-image-form-block img{height:auto !important}}.progress-indicator{background:rgba(0,0,0,0)}.sib-hide-loader-icon{display:none}.sib-form ::-webkit-input-placeholder{color:#c0ccda;opacity:1}.sib-form ::-moz-placeholder{color:#c0ccda;opacity:1}.sib-form :-ms-input-placeholder{color:#c0ccda;opacity:1}.sib-form ::-ms-input-placeholder{color:#c0ccda;opacity:1}.sib-form ::placeholder{color:#c0ccda;opacity:1}.sib-form .sib-form_fieldset{display:table-row-group}.sib-form .fieldset__separator{display:table-row}.sib-form .fieldset__separator:after,.sib-form .fieldset__separator:before{background:#c0ccda;background-clip:padding-box;border:solid rgba(0,0,0,0);border-width:calc(4rem - 1px) 0 4rem;-moz-box-sizing:content-box;box-sizing:content-box;content:"";display:table-cell;height:1px}.sib-form .form__fieldset{border:0;display:table-row;padding:0}.sib-form .form__fieldset:first-child .form__entries,.sib-form .form__fieldset:first-child .form__legend{padding-top:0}.sib-form .form__entries,.sib-form .form__legend{display:table-cell;margin:0;padding-top:4rem;vertical-align:top}.sib-form .form__legend{font-size:1.14869835rem;line-height:1.5rem;font-weight:700;padding-right:2.5rem}@media (max-width:45rem){.sib-form .fieldset__separator,.sib-form .form__entries,.sib-form .form__fieldset,.sib-form .form__legend,.sib-form .sib-form_fieldset{display:block}.sib-form .form__legend{padding-bottom:.5rem;padding-right:0}.sib-form .form__entries{padding-top:0}.sib-form .fieldset__separator{border:0}}.sib-form .form__entry{border:0;margin:0;padding:0;position:relative}.sib-form .form__entry:not(:first-child){margin-top:1.5rem}.sib-form .entry__label + .form__entry{margin-top:0}.sib-form .entry__label{display:table;font-weight:700;padding:0;white-space:normal}.sib-form .form__row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-0.25rem -0.75rem}.sib-form .form__row:not(:first-child){margin-top:1.25rem}.sib-form .entry__label + .form__row{margin-top:-0.25rem}.sib-form .form__row > .form__entry{margin:.25rem .75rem}.sib-form .entry__optional-indicator{color:#687484;font-size:.87055056rem;line-height:1rem;font-weight:400}.sib-form .entry__field{-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #c0ccda;border-radius:3px;display:-webkit-inline-flex;display:inline-flex;margin:.25rem 0;max-width:100%}.sib-form .sib-form-pages .entry__field{background:#fff;border:1px solid #cfcfcf;border-radius:8px;display:-webkit-inline-flex;display:inline-flex;margin:.25rem 0;max-width:100%;-webkit-align-items:center;align-items:center;overflow:hidden}.sib-form .entry__field:focus-within{box-shadow:0 0 0 2px #c9e1f4}.sib-form .input,.sib-form .input__affix{background:none;border:0;font:inherit;margin:0}.sib-form .input:first-child,.sib-form .input__affix:first-child{padding-left:.5rem}.sib-form .input:last-child,.sib-form .input__affix:last-child{padding-right:.5rem}.sib-form .input,.sib-form .input__button{-moz-box-sizing:content-box;box-sizing:content-box;color:inherit;outline:0}.sib-form .input:not(textarea),.sib-form .input__button{height:calc(2.5rem - 2px)}.sib-form .input__affix{color:#687484;-webkit-flex-shrink:0;flex-shrink:0}.sib-form .input__button{cursor:pointer;padding:0 .5rem}.sib-form .input__button[type=submit]{border-bottom-left-radius:0;border-left:1px solid #c0ccda;border-top-left-radius:0;color:inherit;margin-left:.5rem}.sib-form .input__button .sib-icon{height:1.5rem;vertical-align:bottom;width:1.5rem}.sib-form .input{box-shadow:none;min-width:1px;padding:0}.sib-form textarea.input{padding:calc(.5rem - 1px)}.sib-form select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 286.1 167%27%3E%3Cpath d=%27M24.1 0h238c21.4 0 32.1 25.9 17 41l-119 119c-9.4 9.4-24.6 9.4-33.9 0L7.1 41C-8 25.9 2.7 0 24.1 0z%27 fill=%27%233c4858%27/%3E%3C/svg%3E");background-position:right .65em top 50%;background-repeat:no-repeat;background-size:.65em auto}.sib-form .sib-form-pages select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 16 16\" class=\"V5oCQcAfDAoMm77TaZq0\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m4 6 4 4 4-4\"></path></svg>") no-repeat right 7.5px center;background-size:16px 16px}.sib-form select.input:first-child,.sib-form select.input:last-child{padding-right:calc(2rem - 1px)}.sib-form .sib-entry_block .entry__field,.sib-form .form__row .entry__field,.sib-form .sib-form_block .entry__field{display:-webkit-flex;display:flex}.sib-form .sib-entry_block .input,.sib-form .form__row .input,.sib-form .sib-form_block .input{-webkit-flex-grow:1;flex-grow:1}.sib-form .sib-entry_phrasing,.sib-form .sib-entry_phrasing .entry__label,.sib-form .sib-entry_phrasing .entry__specification{display:inline-block}.sib-form .sib-entry_phrasing .entry__label{font-weight:400}.sib-form .sib-entry_errored{margin-left:-0.5rem;padding-left:.5rem}.sib-form .sib-entry_errored:before{background:#ff4949;bottom:0;content:"";position:absolute;right:100%;top:0;width:.25rem}.sib-form .entry__error,.sib-form .entry__label,.sib-form .entry__specification,.sib-form .form__error{max-width:40em}.sib-form .entry__error,.sib-form .entry__specification,.sib-form .form__error{display:block}.sib-form .entry__choice + .entry__error,.sib-form .entry__choice + .entry__specification,.sib-form .entry__error + .entry__error,.sib-form .entry__error + .entry__specification,.sib-form .entry__specification + .entry__error,.sib-form .entry__specification + .entry__specification{margin-top:.5rem}.sib-form .entry__label + .entry__specification{margin-top:4px}.sib-form .entry__error{display:none;color:#ff4949;font-size:.87055056rem;line-height:1rem}.sib-form .entry__specification{color:#687484;margin:0}.sib-form .entry__choice{padding-left:1.5em;text-indent:-1.5em}.sib-form .entry__choice .checkbox,.sib-form .entry__choice .radio-button{margin-right:.5em}.sib-form .entry__choice .sib-toggletip{text-indent:0}.sib-form .entry__choice:not(:first-child){margin-top:.5rem}.sib-form .entry__choices.menu{margin-top:2px;max-height:20rem;overflow:auto;padding:.5rem}.sib-form .checkbox,.sib-form .radio-button{background:#fff;border:1px solid #687484;cursor:pointer;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;position:relative}.sib-form .checkbox{border-radius:3px}.sib-form .radio-button{border-radius:50%}.sib-form .radio-button:before{border-radius:50%;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.sib-form .checkbox_tick_negative:after,.sib-form .checkbox_tick_negative:before{border:solid #fff;border-width:0 0 0 2px;bottom:0;content:"";left:50%;margin-left:-1px;position:absolute;top:0}.sib-form .checkbox_tick_negative:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sib-form .checkbox_tick_negative:before,.sib-form .checkbox_tick_positive:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sib-form .checkbox_tick_positive:before{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;bottom:1px;content:"";left:50%;margin-left:-25%;position:absolute;top:1px;-webkit-transform-origin:80% 45%;transform-origin:80% 45%;width:50%}.sib-form .input_replaced{opacity:0;position:absolute;z-index:-1}.sib-form .input_replaced:checked + .checkbox_tick_positive{background:#13ce66;border-color:#13ce66}.sib-form .input_replaced:checked + .checkbox_tick_negative{background:#ff4949;border-color:#ff4949}.sib-form .input_replaced:checked + .radio-button{border-color:#0092ff}.sib-form .input_replaced:checked + .radio-button:before{background:#0092ff}.sib-form .input_replaced:indeterminate + .checkbox{background:#fff;border-color:#687484}.sib-form .input_replaced:indeterminate + .checkbox:before{background:#687484;border:0;content:"";height:2px;left:2px;margin:-1px 0 0;position:absolute;right:2px;-webkit-transform:none;transform:none;top:50%;width:auto}.sib-form .input_replaced:indeterminate + .checkbox:after{content:normal}.sib-form .input_replaced:active + .checkbox,.sib-form .input_replaced:active + .radio-button,.sib-form .input_replaced:focus + .checkbox,.sib-form .input_replaced:focus + .radio-button{box-shadow:0 0 0 2px #c9e1f4}.sib-form .choice__form{border:0;margin:0;padding:0}.sib-form .choice__form[disabled]{display:none}.sib-form .entry__choice + .choice__form{border-left:2px solid #c0ccda;margin-left:calc(.5em - 1px);padding:.5rem calc(.5rem + .5em - 1px)}.sib-form ::-ms-reveal{display:none}.sib-form ::-webkit-inner-spin-button,.sib-form ::-webkit-search-decoration{display:none}.sib-form [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sib-form .input[readonly]{background-color:#f9fafc}.sib-form .input[type=text] + .input__password-toggler{color:#0092ff}.sib-form .sib-ap-nostyle-input-icon{display:none}.sib-form .sib-ap-nostyle-dropdown-menu{-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;border:1px solid #c0ccda;border-radius:3px;list-style:none;margin:0;max-width:100vw;min-width:100%;padding:calc(.5rem - 1px) 0}.sib-form .sib-ap-nostyle-dropdown-menu.sib-collapsible__content{position:absolute;top:100%;z-index:1}.sib-form .sib-ap-nostyle-dropdown-menu.sib-collapsible__content:not(.sib-collapsible__content_toggled){display:none}.sib-form .sib-ap-nostyle-dropdown-menu em{font-style:normal;font-weight:700}.sib-form .sib-ap-nostyle-input{padding-right:.5rem}.sib-form .sib-ap-nostyle-suggestion{cursor:default;color:inherit;display:block;overflow:hidden;padding:.5rem 1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sib-form .sib-ap-nostyle-cursor,.sib-form .sib-ap-nostyle-suggestion:focus,.sib-form .sib-ap-nostyle-suggestion:hover{background:#eff2f7}.sib-form .sib-ap-footer{display:none}.sib-form .menu{background:#fff;border:1px solid #c0ccda;border-radius:3px;list-style:none;margin:0;max-width:100vw;min-width:100%;padding:calc(.5rem - 1px) 0}.sib-form .menu.sib-collapsible__content{position:absolute;top:100%;z-index:1}.sib-form .menu.sib-collapsible__content:not(.sib-collapsible__content_toggled){display:none}.sib-form .menu__content,.sib-form .menu__heading{padding:0;margin:1rem}.sib-form .menu__content:first-child,.sib-form .menu__heading:first-child{margin-top:.5rem}.sib-form .menu__content:last-child,.sib-form .menu__heading:last-child{margin-bottom:.5rem}.sib-form .menu__heading{font-size:1.31950791rem;line-height:1.5rem;font-weight:400}.sib-form .menu__content{list-style:none}.sib-form .menu__icon{color:#8492a6;height:1em;vertical-align:-0.125em;width:1em;margin-right:.5rem}.sib-form .menu__control{color:inherit;cursor:pointer;display:block;overflow:hidden;padding:.5rem 1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sib-form .menu__control:focus,.sib-form .menu__control:hover{background:#eff2f7}.sib-form .menu__divider{border:0;border-top:1px solid #c0ccda;margin:.5rem 0}.sib-form .clickable_button,.sib-form .clickable_link{font:inherit;margin:0}.sib-form .clickable_button.sib-collapsible__trigger:before,.sib-form .clickable_link.sib-collapsible__trigger:before{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-bottom:0;border-top:.25rem solid;content:"";float:right;margin:.625rem 0 0 .25em}.sib-form .clickable_button.sib-collapsible__trigger_toggled:before,.sib-form .clickable_link.sib-collapsible__trigger_toggled:before{border-bottom:.25rem solid;border-top:0}.sib-form .clickable_button:not([disabled]),.sib-form .clickable_link:not([disabled]){cursor:pointer}.sib-form .clickable_button{background:#0092ff;border:1px solid #0092ff;border-radius:3px;color:#fff;display:inline-block;outline:0;padding:calc(.5rem - 1px) calc(1rem - 1px);text-decoration:none}.sib-form .clickable_button.sib-collapsible__trigger{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sib-form .clickable_button[disabled]{opacity:.5}.sib-form .clickable_button:focus{box-shadow:0 0 0 2px #c9e1f4}.sib-form .clickable_button:focus:not([disabled]),.sib-form .clickable_button:hover:not([disabled]){background:#007cd9;border-color:#007cd9}.sib-form .clickable_ghost{background:none;border-color:#c0ccda;color:#3c4858}.sib-form .clickable_ghost:focus:not([disabled]),.sib-form .clickable_ghost:hover:not([disabled]){background:none;border-color:#8492a6}.sib-form .clickable_dropdown{display:inline-block;position:relative}.sib-form .clickable_dropdown .menu{margin-top:2px}.sib-form .clickable_dropdown .menu_left{left:0}.sib-form .clickable_dropdown .menu_right{right:0}.sib-form .clickable_block{width:100%}.sib-form .clickable_cta{border-radius:9999em}.sib-form .clickable_link{background:none;border:0;color:#0092ff;display:inline;padding:0;text-decoration:none}.sib-form .clickable_link:focus,.sib-form .clickable_link:hover{color:#007cd9;text-decoration:underline}.sib-form .clickable_link:focus{outline:0}.sib-form .clickable_sneaky,.sib-form .clickable_sneaky:focus,.sib-form .clickable_sneaky:hover{color:inherit}.sib-form .clickable_plan{color:#0092ff}.sib-form .clickable_plan:focus,.sib-form .clickable_plan:hover{color:#007cd9}.sib-form .clickable_destructive{background:#ff4949;border-color:#ff4949}.sib-form .clickable_destructive:focus:not([disabled]),.sib-form .clickable_destructive:hover:not([disabled]){background:#d93e3e;border-color:#d93e3e}.sib-form .clickable__group{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sib-form .clickable__group .clickable_button:focus,.sib-form .clickable__group .clickable_button:hover{position:relative}.sib-form .clickable__group .clickable_button:not(:first-child),.sib-form .clickable__group .clickable_dropdown:not(:first-child) .clickable_button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.sib-form .clickable__group > .clickable_button:not(:last-child),.sib-form .clickable__group > .clickable_dropdown:not(:last-child) .clickable_button{border-bottom-right-radius:0;border-top-right-radius:0}.sib-form .clickable__group > .clickable_dropdown:not(:last-child) .clickable_link,.sib-form .clickable__group > .clickable_link:not(:last-child){margin-right:1.5em;position:relative}.sib-form .clickable__group > .clickable_dropdown:not(:last-child) .clickable_link:after,.sib-form .clickable__group > .clickable_link:not(:last-child):after{background:#c0ccda;border-radius:50%;content:"";cursor:auto;display:inline-block;height:.25rem;pointer-events:none;position:absolute;right:-0.9em;top:.7em;width:.25rem}.sib-form .clickable__icon{height:1.5rem;vertical-align:bottom;width:1.5rem}.sib-form .clickable__icon:not(.sib-icon_standalone){margin-right:calc(.7002rem - 1px)}.sib-form .progress-indicator{-webkit-align-items:center;align-items:center;background:rgba(255,255,255,.9);display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.sib-form .progress-indicator .progress-indicator__icon{fill:#0092ff;height:2rem;width:2rem}.sib-form .progress-indicator_small .progress-indicator__icon{height:1rem;width:1rem}.sib-form .progress-indicator__icon{-webkit-animation:indicator-spin 1.3s cubic-bezier(0.46,0.35,0.39,0.85) infinite;animation:indicator-spin 1.3s cubic-bezier(0.46,0.35,0.39,0.85) infinite}@-webkit-keyframes indicator-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes indicator-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
