:root{--dw-title: 44px;--dw-section: 30px;--dw-label: 12px;--dw-body: 17px;--dw-centred: 26px;--dw-product: 15px;--dw-body-lh: 1.8;--dw-body-max: 640px;--dw-label-tracking: .15em;--dw-label-colour: rgb(27 20 16 / .65);--dw-gap-hero: 72px;--dw-gap-title-above: 72px;--dw-gap-title: 28px;--dw-gap-heading-label: 10px;--dw-gap-label-body: 22px;--dw-gap-photo: 28px;--dw-gap-section: 72px;--dw-gap-centred: 64px}@media(max-width:749px){:root{--dw-title: 32px;--dw-section: 25px;--dw-label: 11px;--dw-body: 16px;--dw-centred: 21px;--dw-product: 14px;--dw-gap-hero: 48px;--dw-gap-title-above: 48px;--dw-gap-title: 20px;--dw-gap-heading-label: 8px;--dw-gap-label-body: 18px;--dw-gap-photo: 22px;--dw-gap-section: 56px;--dw-gap-centred: 44px}}#MainContent[data-template="page.contact"] .text-block h2,#MainContent[data-template="page.press"] .text-block h2,#MainContent[data-template="page.reservations"] .text-block h2{font-size:var(--dw-title)!important;text-align:left!important;font-weight:400!important;line-height:1.15!important;margin:var(--dw-gap-title-above) 0 var(--dw-gap-title)!important}#MainContent[data-template^="page."] .text-block.paragraph,#MainContent[data-template^="page."] .text-block.paragraph p,#MainContent[data-template^="page."] rte-formatter.paragraph,#MainContent[data-template^="page."] rte-formatter.paragraph p{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important}#MainContent[data-template^="page."] .text-block.paragraph,#MainContent[data-template^="page."] rte-formatter.paragraph{max-width:var(--dw-body-max)}#MainContent[data-template^="page."] .text-block.paragraph a,#MainContent[data-template^="page."] rte-formatter.paragraph a{color:inherit!important;text-decoration:underline!important}#MainContent product-card .group-block-content:has(>product-price){display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important}#MainContent product-card a.contents{flex:1 1 auto!important;min-width:0}#MainContent product-card .text-block p,#MainContent product-card .text-block p *{font-size:var(--dw-product)!important;font-style:italic!important;line-height:1.35!important;margin:0!important}#MainContent product-card product-price,#MainContent product-card product-price *,#MainContent product-card .price{font-size:var(--dw-product)!important;font-style:normal!important;text-align:right!important;white-space:nowrap}#MainContent .media-and-texts_texts-heading{font-size:var(--dw-section)!important;text-align:left!important;margin:0 0 var(--dw-gap-heading-label)!important;padding:0!important;line-height:1.2!important;font-weight:400!important}#MainContent .media-and-texts_texts-subheading{padding:0!important;margin:0 0 var(--dw-gap-label-body)!important}#MainContent .media-and-texts_texts-subheading,#MainContent .media-and-texts_texts-subheading *{font-size:var(--dw-label)!important;letter-spacing:var(--dw-label-tracking)!important;color:var(--dw-label-colour)!important;text-transform:uppercase!important;line-height:1.5!important}#MainContent .media-and-texts_texts-text{padding:0!important;margin:0!important;max-width:var(--dw-body-max)}#MainContent .media-and-texts_texts-text,#MainContent .media-and-texts_texts-text *{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important}#MainContent .media-and-texts_texts-text p{margin:0 0 .8em!important}#MainContent .shopify-section:has(.media-and-texts_texts) .layout-panel-flex,#MainContent .shopify-section:has(.media-and-texts_texts) .custom-section-content>.spacing-style{padding-top:0!important;padding-bottom:var(--dw-gap-section)!important}#MainContent .shopify-section:has(.media-and-texts_texts):has(+.shopify-section .full-image_media) .custom-section-content>.spacing-style{padding-bottom:var(--dw-gap-photo)!important}#MainContent .shopify-section:has(.full-image_media)+.shopify-section:has(.media-and-texts_texts) .custom-section-content>.spacing-style{padding-top:var(--dw-gap-section)!important}#MainContent .media-and-texts_media{margin-bottom:0!important}@media(max-width:749px){#MainContent .media-and-texts_media{margin-bottom:var(--dw-gap-photo)!important}}#MainContent .ui-test-product-list .section{padding-top:var(--dw-gap-hero)!important;padding-bottom:0!important}#MainContent .section-resource-list__header h2{font-size:var(--dw-section)!important;text-align:left!important;font-weight:400!important;line-height:1.2!important}#MainContent .section-resource-list__header .text-block p,#MainContent .section-resource-list__header .text-block p *{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important}#MainContent [class*=section-resource-list]>.text-block,#MainContent [class*=section-resource-list]>rte-formatter.text-block{padding:0!important}#MainContent [class*=section-resource-list]>rte-formatter.text-block{margin-top:var(--dw-gap-photo)!important;text-align:center!important}#MainContent [class*=section-resource-list]>rte-formatter.text-block p{margin:0!important;padding:0!important}#MainContent [class*=section-resource-list]>rte-formatter.text-block a{display:inline-block;padding:0!important;font-size:var(--dw-label)!important;letter-spacing:var(--dw-label-tracking)!important;text-transform:uppercase!important;text-decoration:underline!important;color:#1b1410!important}#MainContent [class*=section-resource-list]>.text-block>p{font-size:var(--dw-centred)!important;line-height:1.4!important;text-align:center!important;margin:var(--dw-gap-centred) 0 var(--dw-gap-centred)!important}#MainContent .shopify-section:has(.full-image_media)+.shopify-section:not(:has(.media-and-texts_texts)) .spacing-style[class*=layout-p]{padding-top:var(--dw-gap-section)!important;padding-bottom:var(--dw-gap-section)!important}#MainContent .shopify-section:has(.full-image_media)+.shopify-section:not(:has(.media-and-texts_texts)) h2{font-size:var(--dw-section)!important;text-align:left!important;font-weight:400!important;line-height:1.2!important;margin:0 0 var(--dw-gap-label-body)!important}#MainContent .shopify-section:has(.full-image_media)+.shopify-section:not(:has(.media-and-texts_texts)) p,#MainContent .shopify-section:has(.full-image_media)+.shopify-section:not(:has(.media-and-texts_texts)) p *{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important}#MainContent .shopify-section:has(.full-image_media)+.shopify-section:not(:has(.media-and-texts_texts)) .text-block{max-width:var(--dw-body-max)}#MainContent .dw-label{font-size:var(--dw-label)!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#1b1410a6!important;line-height:1.5!important;font-style:normal!important;margin:0!important}#MainContent .dw-quote{font-size:var(--dw-body)!important;line-height:1.6!important;font-style:italic!important;color:#1b1410!important;margin:0!important}#MainContent .dw-quote em{font-style:italic!important}#MainContent .dw-byline{font-size:var(--dw-product)!important;line-height:1.5!important;color:#1b1410!important;margin:10px 0 0!important}#MainContent .dw-quote+.dw-label{margin-top:12px!important}#MainContent .dw-quote.dw-lead{margin-top:48px!important}@media(max-width:749px){#MainContent .dw-byline{margin-top:8px!important}#MainContent .dw-quote+.dw-label{margin-top:10px!important}#MainContent .dw-quote.dw-lead{margin-top:36px!important}}#MainContent[data-template="page.press"] h6{font-size:var(--dw-label)!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#1b1410a6!important;line-height:1.5!important;font-style:normal!important;font-weight:400!important;margin:0!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child){font-size:var(--dw-body)!important;line-height:1.6!important;font-style:italic!important;color:#1b1410!important;margin:0!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child) em{font-style:italic!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child)+p{font-size:var(--dw-product)!important;line-height:1.5!important;color:#1b1410!important;margin:10px 0 0!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child)+h6{margin-top:12px!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child):has(+h6){margin-top:48px!important}@media(max-width:749px){#MainContent[data-template="page.press"] .text-block p:has(>em:only-child)+p{margin-top:8px!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child)+h6{margin-top:10px!important}#MainContent[data-template="page.press"] .text-block p:has(>em:only-child):has(+h6){margin-top:36px!important}}#MainContent .dw-cov{width:640px!important;max-width:calc(100vw - 32px)!important}[id$=__blocks_mGnghf] .text-block:not(.h2) p,[id$=__blocks_EdgKXG] .text-block:not(.h2) p{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important;max-width:var(--dw-body-max)}[id$=__blocks_mGnghf] p:has(>a[href="/collections/depwah-provisions"]){margin-top:calc(40px - .5em)!important}@media(min-width:750px){[id$=__blocks_EdgKXG] .section-content-wrapper{flex-direction:row-reverse}[id$=__blocks_EdgKXG] .section-content-wrapper>.group-block{padding-inline-start:60px!important;padding-inline-end:0!important}}@media(max-width:749px){[id$=__blocks_EdgKXG] .section-content-wrapper>.image-block{order:-1}}[id$=__blocks_gYxb48]{padding-top:0}#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48]{padding-top:7px}@media(max-width:749px){#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48]{padding-top:46px}}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header>.group-block>.group-block-content{flex-direction:column!important;align-items:flex-start!important;gap:var(--dw-gap-title)!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .group-block{width:100%!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header>.group-block>.group-block-content>.group-block:not(:has(.text-block)){display:none!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header h2{font-size:var(--dw-title)!important;font-weight:400!important;line-height:1.15!important;margin:0!important;text-align:left!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p{font-size:var(--dw-body)!important;line-height:var(--dw-body-lh)!important;max-width:var(--dw-body-max);margin:0 0 1.4em!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:last-child{margin-bottom:0!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block strong{font-size:var(--dw-label);font-weight:400;letter-spacing:var(--dw-label-tracking);text-transform:uppercase;color:var(--dw-label-colour);display:inline-block;margin-bottom:6px}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block strong{font-size:var(--dw-label)!important;line-height:1.6!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .section-resource-list__content{gap:0!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block:has(a[href="/collections/depwah-provisions"]){margin-top:-11px!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block:has(a[href="/collections/depwah-provisions"]) p{margin:0!important;line-height:1!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block:has(a[href="/collections/depwah-provisions"]) a{font-size:var(--dw-label)!important;letter-spacing:var(--dw-label-tracking);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:#1b1410}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block[class*=text_ANrMeK]{margin-top:61px!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block[class*=text_ANrMeK] p{font-size:var(--dw-centred)!important;margin:0!important}@media(max-width:749px){#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block:has(a[href="/collections/depwah-provisions"]){margin-top:-10px!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block[class*=text_ANrMeK]{margin-top:42px!important}}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block[class*=text_ANrMeK]{margin-bottom:64px!important}@media(max-width:749px){#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .text-block[class*=text_ANrMeK]{margin-bottom:44px!important}#MainContent[data-template=index] [id*=__media_and_texts_] .layout-panel-flex{row-gap:0!important}}#MainContent[data-template=product] .tax-note{color:#1b1410!important}html:has(link[rel=canonical][href*="/products/marou-"]) #MainContent[data-template=product] [class*=text_JJUbVF]{display:none!important}#MainContent .contact-form__form .submit-button,#MainContent .dw-apply .dw-btn{box-sizing:border-box!important;height:40px!important;min-height:40px!important;padding:0 32px!important;border-radius:100px!important;display:flex!important;align-items:center;justify-content:center;line-height:1!important}.cart__checkout-button{box-sizing:border-box!important;height:40px!important;min-height:40px!important;border-radius:100px!important;padding:0 32px!important;align-items:center!important}#MainContent[data-template="page.press"] h2,#MainContent[data-template="page.reservations"] h2,#MainContent[data-template="page.contact"] h2,#MainContent[data-template="page.apply"] h1.dw-title,#MainContent[data-template=collection] rte-formatter>h2:first-child{font-size:30px!important;font-weight:400!important;text-align:left!important;line-height:1.2!important;margin:44px 0 10px!important}.shopify-policy__title,.shopify-policy__title h1{text-align:left!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important;margin:44px 0 10px!important}#MainContent[data-template="page.press"] .text-block h2,#MainContent[data-template="page.reservations"] .text-block h2,#MainContent[data-template="page.contact"] .text-block h2,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header h2{font-size:30px!important;font-weight:400!important;text-align:left!important;line-height:1.2!important;margin:44px 0 10px!important}#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48]{padding-top:0!important}#MainContent[data-template="page.reservations"]{min-height:80vh!important}.dw-apply .dw-lede{font-size:13px!important;font-style:normal!important;max-width:300px!important;margin:0 0 18px!important;line-height:1.5!important}.shopify-policy__container h2,.shopify-policy__body h2{font-size:22px!important;font-weight:400!important;line-height:1.3!important}#MainContent[data-template="page.reservations"] .custom-section-content>div{padding-top:0!important}#MainContent[data-template="page.press"] [id$=__blocks_RJGUVg] *,#MainContent[data-template="page.press"] [id$=__blocks_MPpHg4] *,#MainContent[data-template="page.press"] [id$=__blocks_68jVwd] *{--ratio: 10 / 11 !important}#MainContent[data-template="page.press"] [id$=__blocks_RJGUVg] .image-block__image,#MainContent[data-template="page.press"] [id$=__blocks_MPpHg4] .image-block__image,#MainContent[data-template="page.press"] [id$=__blocks_68jVwd] .image-block__image{aspect-ratio:10 / 11!important;object-fit:cover!important;object-position:50% 35%!important}#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter p{font-size:13px!important;font-style:normal!important;text-align:left!important;max-width:300px!important;line-height:1.5!important;margin:0 0 18px!important}@media(max-width:749px){#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter{padding:0!important;margin:-22px 0!important}}.menu__item:has(a[href*="tiktok.com"],a[href*="instagram.com"],a[href*="linkedin.com"]){display:inline-block!important;margin:0 20px 0 0!important}.menu__item a[href*="tiktok.com"],.menu__item a[href*="instagram.com"],.menu__item a[href*="linkedin.com"]{display:inline-block!important;width:22px!important;height:22px!important;font-size:0!important;line-height:0!important;overflow:hidden!important;vertical-align:middle!important;background-color:currentColor!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important}.menu__item a[href*="instagram.com"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.3' cy='6.7' r='0.7' fill='black'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.3' cy='6.7' r='0.7' fill='black'/%3E%3C/svg%3E")!important}.menu__item a[href*="tiktok.com"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.5v11a3.6 3.6 0 1 1-3.6-3.6'/%3E%3Cpath d='M14 3.5c.3 2.4 1.9 4 4.3 4.3'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.5v11a3.6 3.6 0 1 1-3.6-3.6'/%3E%3Cpath d='M14 3.5c.3 2.4 1.9 4 4.3 4.3'/%3E%3C/svg%3E")!important}.menu__item a[href*="linkedin.com"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Cpath d='M8 10.5V16M8 7.8v.1M11.8 16v-5.5M11.8 13c0-1.6 1-2.6 2.4-2.6s2 1 2 2.6V16'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Cpath d='M8 10.5V16M8 7.8v.1M11.8 16v-5.5M11.8 13c0-1.6 1-2.6 2.4-2.6s2 1 2 2.6V16'/%3E%3C/svg%3E")!important}#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter p,#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter p,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter p{font-size:13px!important;font-style:normal!important;text-align:left!important;max-width:300px!important;line-height:1.5!important;margin:0 0 18px!important;padding:0!important}#MainContent[data-template="page.about"] [id$=ppGbby] h2{font-size:30px!important;font-weight:400!important;text-align:left!important;line-height:1.2!important;margin:44px 0 10px!important}#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter.text-block.paragraph.spacing-style p{font-size:13px!important}#MainContent[data-template="page.about"] [id$=ppGbby] .section,#MainContent[data-template="page.about"] [id$=ppGbby] .custom-section-content>div{display:block!important;min-height:0!important;padding:0!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{display:block!important;width:auto!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{padding-left:11.6vw!important;box-sizing:border-box!important}#MainContent[data-template="page.about"] [id$=mGnghf] .text-block.h2>p{font-size:26px!important;line-height:1.3!important}@media(max-width:749px){#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{padding-left:16px!important;padding-right:16px!important}#MainContent[data-template="page.about"] [id$=mGnghf] .text-block.h2>p{font-size:21px!important}}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header>.group-block>.group-block-content{gap:0!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong)){font-size:13px!important;max-width:300px!important;line-height:1.5!important;margin:0 0 18px!important}@media(min-width:750px){#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .section-resource-list__header>.group-block>.group-block-content>.group-block:last-child{position:absolute!important;left:50%!important;transform:translate(-50%)!important;width:auto!important}}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p{text-align:center!important}#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .section-resource-list__content>.text-block>p,#MainContent[data-template=index] [id$=__product_list_dt7VFQ] .section-resource-list__content>rte-formatter.text-block>p{max-width:none!important;width:100%!important;text-align:center!important}#MainContent[data-template=collection] .section-resource-list__content>rte-formatter.text-block[class*=text_RPBWrk]{max-width:none!important;width:100%!important;margin-top:var(--dw-gap-section,72px)!important}#MainContent[data-template=collection] .section-resource-list__content>rte-formatter.text-block[class*=text_RPBWrk] p{font-size:13px!important;line-height:1.5!important;max-width:420px!important;margin:0 0 18px!important;text-align:left!important}#MainContent[data-template=collection] .section-resource-list__content>rte-formatter.text-block[class*=text_RPBWrk] p strong{font-weight:600!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:empty{display:none!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:has(strong){font-size:13px!important;line-height:1.5!important;max-width:660px!important;margin:0 0 6px!important;text-align:left!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){border-top:1px solid rgba(27,20,16,.18)!important;padding-top:18px!important;margin-top:4px!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:has(strong) strong{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important;opacity:.65!important;margin-right:12px!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:has(strong):last-of-type{margin-bottom:28px!important}#MainContent[data-template="page.about"] p:has(>a[href="/collections/depwah-provisions"]){text-align:center!important;max-width:none!important;width:100%!important}@media(min-width:750px){#MainContent[data-template="page.about"] p:has(>a[href="/collections/depwah-provisions"]){white-space:nowrap!important}}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:has(strong)>br:first-child{display:none!important}#MainContent[data-template="page.contact"] .contact-form__form .submit-button,#MainContent[data-template="page.contact"] .contact-form__form button[type=submit],#MainContent .button,#MainContent .dw-btn,#MainContent .submit-button,#MainContent .add-to-cart-button,#MainContent button[type=submit],.cart-drawer .button,.cart__checkout-button,.shopify-payment-button__button{border-radius:0!important}#MainContent[data-template=product] .product-details .text-block--AVC9jYkQ5eTI0MVdOS__text_gXMUag,#MainContent[data-template=product] .product-details .text-block--AbWhpRjhuM08zSWErM__text_gXMUag{display:none!important}#MainContent .contact-form__form .submit-button,#MainContent .dw-apply .dw-btn,#MainContent .button,.cart__checkout-button{border-radius:0!important}.dw-allergens{border-top:1px solid rgba(27,20,16,.18);margin-top:20px;padding-top:16px}.dw-allergens p{font-size:var(--dw-body,17px);line-height:1.5;margin:0 0 6px}#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--AOFFmQTJYSmp2YjlpR],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ARHU4QUFhSDlrcmdSW],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ANmVjSmJpTHAwYmRGR],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--AWFdjK0tBZzJnY1VRb],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--AbVFDM1BsaWNMM1E0N],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ARlJPRDA0bXJ0aFRiN],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--AaG9RTUhENndaLzA3Z],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ASUg3bC8yc2NldXFIN],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ARTZDa2ZObG5zQnlwO],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ARHdlZHo5bzFWK1d6N],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--AVkZ2RU5VUHRCUlg3a],#MainContent[data-template^="product.matcha"] .product-details [class*=text-block--ASjdlYkc3SHo3dUQ4O],#MainContent[data-template^="product.matcha"] .product-details .accordion{display:none!important}.dw-pulldowns{margin-top:24px;border-top:1px solid rgba(27,20,16,.18)}.dw-pulldowns details{border-bottom:1px solid rgba(27,20,16,.18)}.dw-pulldowns summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:var(--dw-body,17px)}.dw-pulldowns summary::-webkit-details-marker{display:none}.dw-pulldowns summary:after{content:"+";font-size:22px;line-height:1}.dw-pulldowns details[open] summary:after{content:"\2212"}.dw-pd-body{padding:0 0 18px;font-size:var(--dw-body,17px);line-height:1.5}.dw-pd-body p{margin:0 0 10px}.dw-pd-rule{border:0;border-top:1px solid rgba(27,20,16,.18);margin:16px 0}.dw-pd-label{text-transform:uppercase;letter-spacing:.08em;font-size:13px}#MainContent .product-details [class*=text-block--AeHFTbngyQzZ5dGF4d],#MainContent .product-details [class*=text-block--AWmFCVzJKVDgrTGhud]{display:none!important}#MainContent .product-details [class*=text-block--ATUFmcmR0S3REblFQM] strong{font-size:10px!important;letter-spacing:.12em;text-transform:uppercase;font-weight:400!important}#MainContent .product-details [class*=text-block--ATUFmcmR0S3REblFQM] p{line-height:1.8;margin:0!important}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child,#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content,#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child,#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content{display:contents!important}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:nth-child(2){display:none!important}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content>:nth-child(2){width:100%!important;border-bottom:1px solid rgba(27,20,16,.18);padding-bottom:20px}#MainContent[data-template="page.contact"] rte-formatter strong{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:400}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>:nth-child(2),#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>:nth-child(2)>.group-block-content,#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>:nth-child(2) .image-block{height:auto!important;min-height:0!important;aspect-ratio:2 / 1}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>:nth-child(2) img{width:100%!important;height:100%!important;object-fit:cover}@media(max-width:749px){#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex{display:flex!important;flex-direction:column;gap:20px}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content>:nth-child(1){order:1}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content>:nth-child(2){order:2}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>:nth-child(2){order:3;width:100%!important}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content>:nth-child(3){order:4}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child>.group-block-content>.contact-form{order:5}}#MainContent[data-template="page.reservations"] rte-formatter:after{content:"";display:block;width:100%;height:1px;background:#e2dcce;margin-top:20px}@media(min-width:750px){#MainContent[data-template="page.reservations"] rte-formatter:after{margin-top:24px}}@media(min-width:1280px){#MainContent[data-template="page.reservations"] rte-formatter:after{margin-top:26px}}#MainContent[data-template="page.apply"] .dw-eyebrow{display:none!important}#MainContent[data-template="page.apply"] .dw-lede:after{content:"";display:block;width:100%;height:1px;background:#e2dcce;margin-top:20px}@media(min-width:750px){#MainContent[data-template="page.apply"] .dw-lede:after{margin-top:24px}}@media(min-width:1280px){#MainContent[data-template="page.apply"] .dw-lede:after{margin-top:26px}}#MainContent[data-template="page.press"] h2,#MainContent[data-template="page.press"] .text-block h2,#MainContent[data-template="page.reservations"] h2,#MainContent[data-template="page.reservations"] .text-block h2,#MainContent[data-template="page.contact"] h2,#MainContent[data-template="page.contact"] .text-block h2,#MainContent[data-template="page.apply"] h1.dw-title,#MainContent[data-template="page.about"] [id$=ppGbby] h2,#MainContent[data-template=collection] rte-formatter>h2:first-child,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header h2{font-size:24px!important;margin-top:32px!important}@media(min-width:750px){#MainContent[data-template="page.press"] h2,#MainContent[data-template="page.press"] .text-block h2,#MainContent[data-template="page.reservations"] h2,#MainContent[data-template="page.reservations"] .text-block h2,#MainContent[data-template="page.contact"] h2,#MainContent[data-template="page.contact"] .text-block h2,#MainContent[data-template="page.apply"] h1.dw-title,#MainContent[data-template="page.about"] [id$=ppGbby] h2,#MainContent[data-template=collection] rte-formatter>h2:first-child,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header h2{font-size:26px!important;margin-top:38px!important}}@media(min-width:1280px){#MainContent[data-template="page.press"] h2,#MainContent[data-template="page.press"] .text-block h2,#MainContent[data-template="page.reservations"] h2,#MainContent[data-template="page.reservations"] .text-block h2,#MainContent[data-template="page.contact"] h2,#MainContent[data-template="page.contact"] .text-block h2,#MainContent[data-template="page.apply"] h1.dw-title,#MainContent[data-template="page.about"] [id$=ppGbby] h2,#MainContent[data-template=collection] rte-formatter>h2:first-child,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header h2{font-size:30px!important;margin-top:44px!important}}.dw-apply .dw-lede,#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter p,#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter p,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter p,#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter p,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong)){max-width:none!important}@media(min-width:750px){.dw-apply .dw-lede,#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter p,#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter p,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter p,#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter p,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong)){max-width:300px!important}}#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter:after{content:"";display:block;width:640px;max-width:calc(100vw - 40px);height:1px;background:#e2dcce;margin-top:20px}@media(min-width:750px){#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter:after{margin-top:24px}}@media(min-width:1280px){#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter:after{margin-top:26px}}#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter:after{content:"";display:block;width:640px;max-width:calc(100vw - 40px);height:1px;background:#e2dcce;margin-top:20px}@media(min-width:750px){#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter:after{margin-top:24px}}@media(min-width:1280px){#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter:after{margin-top:26px}}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{content:"";display:block;width:640px;max-width:calc(100vw - 40px);height:1px;background:#e2dcce;margin-top:20px}@media(min-width:750px){#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:24px}}@media(min-width:1280px){#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:26px}}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){border-top:1px solid #e2dcce!important;margin-top:20px!important;padding-top:20px!important}@media(min-width:750px){#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){margin-top:24px!important;padding-top:24px!important}}@media(min-width:1280px){#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){margin-top:26px!important;padding-top:26px!important}}#MainContent[data-template="page.apply"] .dw-lede:after{width:640px!important;max-width:calc(100vw - 40px)!important}body.page-width-narrow{--page-margin: 20px}@media screen and (min-width:750px){body.page-width-narrow{--page-margin: 32px}}@media screen and (min-width:1280px){body.page-width-narrow{--page-margin: 42px}}.submit-button,.add-to-cart-button,.cart__checkout-button,button[name=checkout]{width:100%!important}@media screen and (min-width:750px){.submit-button,.add-to-cart-button,.cart__checkout-button,button[name=checkout]{width:fit-content!important}}body:has(#MainContent[data-template^=product]),body:has(#MainContent[data-template=collection]){background-color:#fcfaf5!important}body:has(#MainContent[data-template^=product]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template=collection]) .shopify-section-group-footer-group .section-background{background-color:#f6f2e7!important}.text-block--AbWhpRjhuM08zSWErM__text_gXMUag{display:none!important}body:has(#MainContent[data-template^=product]) .tax-note{display:none!important}.pastry-picker__grid:has(.pastry-card:only-child){display:none!important}@media(min-width:750px)and (max-width:1279px){body:has(#MainContent[data-template=collection]) .resource-list--grid{grid-template-columns:repeat(3,1fr)!important}}#shopify-section-template--29595078459558__blocks_gYxb48 .section-content-wrapper .image-block--AK1N0cWtXMHQvZkNCb__image_RtgMML{order:1!important}#shopify-section-template--29595078459558__blocks_gYxb48 .section-content-wrapper>.group-block:last-child{order:2!important}.image-block--AeVdlR1Bpd0dQaElkR__shout_i img{visibility:hidden!important}.image-block--AeVdlR1Bpd0dQaElkR__shout_i{background-color:#e2dcce!important}body:has(#MainContent[data-template=collection]) .resource-list__item:has(a[href*=cafe-robusta-profond]) span.price,body:has(#MainContent[data-template=collection]) .resource-list__item:has(a[href*=cafe-vivant-blend]) span.price,body:has(#MainContent[data-template=index]) .resource-list__item:has(a[href*=cafe-robusta-profond]) span.price,body:has(#MainContent[data-template=index]) .resource-list__item:has(a[href*=cafe-vivant-blend]) span.price{font-size:0!important}body:has(#MainContent[data-template=collection]) .resource-list__item:has(a[href*=cafe-robusta-profond]) span.price:after,body:has(#MainContent[data-template=collection]) .resource-list__item:has(a[href*=cafe-vivant-blend]) span.price:after,body:has(#MainContent[data-template=index]) .resource-list__item:has(a[href*=cafe-robusta-profond]) span.price:after,body:has(#MainContent[data-template=index]) .resource-list__item:has(a[href*=cafe-vivant-blend]) span.price:after{content:"10oz / 20oz"!important;font-size:15px!important}.dw-apply{display:flex!important;flex-direction:column!important}.dw-apply>.dw-eyebrow{order:-10!important}.dw-apply>.dw-title{order:-9!important}.dw-apply>.dw-lede{order:-8!important}.dw-apply>.dw-photo{order:-7!important}.dw-pd-body .dw-pd-label~p:last-child{font-style:italic}#MainContent[data-template="page.about"] p:has(a[href*="/collections/depwah-provisions"]){margin-top:24px!important;margin-bottom:48px!important}.text-block--ASUVFOVNsMkVwdjluN__text_RDdyaq{display:block!important;text-align:left!important;width:100%!important;margin-top:12px!important;margin-bottom:32px!important}.text-block--ASUVFOVNsMkVwdjluN__text_RDdyaq p{display:block!important;text-align:left!important;font-size:13px!important;color:#8a8176!important;width:auto!important;max-width:none!important;margin:0!important}.text-block--AcHJkenBWbExUeFRRV__text_ymYh8P{display:block!important;text-align:left!important;width:100%!important;margin-bottom:40px!important}.text-block--AcHJkenBWbExUeFRRV__text_ymYh8P p{display:block!important;text-align:left!important;width:auto!important;max-width:none!important;margin:0 0 16px!important}.text-block--AcHJkenBWbExUeFRRV__text_ymYh8P p:last-child{margin-bottom:0!important}#MainContent[data-template="page.press"] .text-block--AdG1nVVUvWmJHVXhPW__text_AA3Rit{display:block!important;text-align:left!important;align-self:flex-start!important;width:100%!important;padding-left:0!important}#MainContent[data-template="page.press"] .text-block--AdG1nVVUvWmJHVXhPW__text_AA3Rit p{display:block!important;text-align:left!important;width:auto!important;max-width:300px!important;margin:0!important}#MainContent[data-template="page.apply"] .dw-apply hr.dw-divider{width:1440px!important;max-width:calc(100vw - 84px)!important;margin-left:calc(50% - 720px)!important;margin-right:calc(50% - 720px)!important}@media(max-width:1439px){#MainContent[data-template="page.apply"] .dw-apply hr.dw-divider{width:calc(100vw - 84px)!important;margin-left:calc(-50vw + 50% + 42px)!important;margin-right:calc(-50vw + 50% + 42px)!important}}@media(max-width:749px){#MainContent[data-template="page.apply"] .dw-apply hr.dw-divider{width:calc(100vw - 40px)!important;margin-left:calc(-50vw + 50% + 20px)!important;margin-right:calc(-50vw + 50% + 20px)!important}}#MainContent[data-template="page.contact"] .text-block{margin-left:0!important;padding-left:42px!important}#MainContent[data-template="page.contact"] .dw-page-rule{display:block!important;width:1440px!important;max-width:calc(100vw - 84px)!important;margin:26px auto 20px!important;border-top:1px solid #E2DCCE!important;height:1px!important}@media(max-width:749px){#MainContent[data-template="page.contact"] .dw-page-rule{width:calc(100vw - 40px)!important}}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{padding-left:max(42px,calc((100vw - 1440px)/2))!important;padding-right:max(42px,calc((100vw - 1440px)/2))!important}@media(max-width:1279px){#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{padding-left:32px!important;padding-right:32px!important}}@media(max-width:749px){#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter{padding-left:20px!important;padding-right:20px!important}}body.template-product .accordion--AaGlQcHJJRW5taHRTY__accordion_kifgqW{display:none!important}#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter:after,#MainContent[data-template="page.contact"] :has(h2)+rte-formatter:after,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{width:100%!important;max-width:none!important}#MainContent[data-template="page.reservations"] rte-formatter.text-block.paragraph{max-width:100%!important;width:100%!important}#MainContent[data-template="page.apply"] .dw-lede:after{display:block!important;content:""!important;width:1440px!important;max-width:calc(100vw - 84px)!important;height:1px!important;background:#e2dcce!important;margin-top:20px!important;margin-left:calc(50% - 550px)!important}@media(max-width:1439px){#MainContent[data-template="page.apply"] .dw-lede:after{width:calc(100vw - 84px)!important;margin-left:calc(-50vw + 50% + 212px)!important}}@media(max-width:749px){#MainContent[data-template="page.apply"] .dw-lede:after{width:calc(100vw - 40px)!important;margin-left:calc(-50vw + 50% + 20px)!important}}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom{width:100%!important;max-width:100%!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom:after{content:""!important;display:block!important;width:100%!important;height:1px!important;background:#e2dcce!important;margin-top:20px!important}#MainContent[data-template="page.press"] .custom-section-content>div,#MainContent[data-template="page.apply"] .custom-section-content>div{padding-top:0!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ]>.section{padding-top:0!important}#MainContent[data-template="page.contact"] .text-block{padding-left:0!important;margin-left:0!important}#MainContent[data-template="page.apply"] .dw-apply .dw-title,#MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-left:calc(-50vw + 50% + 42px)!important;align-self:flex-start!important}#MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter p,#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter p,#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter p,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter p,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom p{margin-bottom:0!important}#MainContent[data-template="page.reservations"] rte-formatter:after,#MainContent[data-template="page.press"] .group-block:has(h2)+rte-formatter:after,#MainContent[data-template="page.contact"] :has(h2)+rte-formatter:after,#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after,#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom:after{margin-bottom:20px!important}#MainContent[data-template="page.about"] [id$=mGnghf]>.section,#MainContent[data-template="page.about"] [id$=mGnghf] .custom-section-content>div{padding-top:0!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__content{padding-top:0!important;margin-top:0!important}body:has(#MainContent[data-template="page.reservations"]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template="page.press"]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template="page.contact"]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template="page.about"]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template="page.apply"]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template=index]) .shopify-section-group-footer-group .section-background{background-color:#fcfaf5!important}#MainContent[data-template="page.apply"]>.shopify-section,#MainContent[data-template="page.apply"]>.shopify-section>.section-background,#MainContent[data-template="page.apply"]>.shopify-section>.section,#MainContent[data-template="page.apply"]>.shopify-section .custom-section-content,#MainContent[data-template="page.apply"]>.shopify-section .custom-section-content>div{padding-top:0!important}#MainContent[data-template="page.apply"] .dw-apply .dw-title,#MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-left:calc(50% - 720px)!important;align-self:flex-start!important}@media(max-width:1439px){#MainContent[data-template="page.apply"] .dw-apply .dw-title,#MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-left:calc(-50vw + 50% + 42px)!important}}@media(max-width:749px){#MainContent[data-template="page.apply"] .dw-apply .dw-title,#MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-left:calc(-50vw + 50% + 20px)!important}}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex{flex-wrap:wrap!important}#MainContent[data-template="page.contact"] .custom-section-content>.layout-panel-flex>.group-block:first-child{flex-basis:100%!important;width:100%!important;max-width:100%!important;flex-grow:1!important}#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter{padding-bottom:0!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:46px!important}#MainContent[data-template="page.about"] [id$=mGnghf],#MainContent[data-template="page.about"] [id$=mGnghf]>.section,#MainContent[data-template="page.about"] [id$=mGnghf] .custom-section-content,#MainContent[data-template="page.about"] [id$=mGnghf] .custom-section-content>div{padding-top:0!important;margin-top:0!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){border-top:0!important}body:has(#MainContent[data-template^=product]) #MainContent .section-background,body:has(#MainContent[data-template^=product]) #MainContent .section.color-scheme-1,body:has(#MainContent[data-template^=product]) #MainContent .custom-section-background,body:has(#MainContent[data-template=collection]) #MainContent .section-background,body:has(#MainContent[data-template=collection]) #MainContent .section.color-scheme-1,body:has(#MainContent[data-template=collection]) #MainContent .custom-section-background{background-color:#fcfaf5!important}body:has(#MainContent[data-template^=product]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template^=product]) .shopify-section-group-footer-group .section.color-scheme-7,body:has(#MainContent[data-template=collection]) .shopify-section-group-footer-group .section-background,body:has(#MainContent[data-template=collection]) .shopify-section-group-footer-group .section.color-scheme-7{background-color:#f6f2e7!important}body:has(#MainContent[data-template="page.reservations"]) .shopify-section-group-footer-group .section,body:has(#MainContent[data-template="page.press"]) .shopify-section-group-footer-group .section,body:has(#MainContent[data-template="page.contact"]) .shopify-section-group-footer-group .section,body:has(#MainContent[data-template="page.about"]) .shopify-section-group-footer-group .section,body:has(#MainContent[data-template="page.apply"]) .shopify-section-group-footer-group .section,body:has(#MainContent[data-template=index]) .shopify-section-group-footer-group .section{background-color:#fcfaf5!important}#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter:after{display:none!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>.view-product-title,#MainContent[data-template^=product] .product-details .layout-panel-flex--column>a.product_title{order:-4!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>product-price{order:-3!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>.buy-buttons-block{order:-2!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>a.product_title>*{order:-4!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>.view-product-title,#MainContent[data-template^=product] .product-details .layout-panel-flex--column>a.product_title,#MainContent[data-template^=product] .product-details .layout-panel-flex--column>a.product_title>*{order:-5!important}#MainContent[data-template^=product] .product-details .layout-panel-flex--column>product-price{order:-4!important}#MainContent[data-template^="product.matcha"] .product-details .layout-panel-flex--column>div:not([class]):has(>p){order:-3!important}body #MainContent[data-template="page.apply"] .dw-apply{padding-top:0!important}#MainContent[data-template="page.about"] [id$=ppGbby] div[style*=border-top]{display:none!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom:after{display:none!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child:after{content:""!important;display:block!important;width:100%!important;height:1px!important;background:#e2dcce!important;margin-top:26px!important;margin-bottom:26px!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child{width:100%!important;max-width:100%!important}#MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child:after{margin-bottom:20px!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-bottom:20px!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter{padding-bottom:20px!important}#MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-bottom:0!important}#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter{border-bottom:0!important;padding-bottom:0!important}#MainContent[data-template="page.contact"] .dw-page-rule{margin-top:26px!important;margin-bottom:20px!important}@media(min-width:750px)and (max-width:1279px){#MainContent[data-template="page.contact"] .dw-page-rule{margin-top:24px!important;max-width:calc(100vw - 64px)!important}}@media(max-width:749px){#MainContent[data-template="page.contact"] *:has(h2)+rte-formatter{margin-top:-20px!important}#MainContent[data-template="page.contact"] div:has(>.dw-page-rule){order:2!important}#MainContent[data-template="page.contact"] .dw-page-rule{margin-top:0!important;margin-bottom:0!important}}@media(max-width:749px){#MainContent[data-template="page.contact"] .dw-page-rule{max-width:calc(100vw - 40px)!important}}body #MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-bottom:0!important}body #MainContent[data-template="page.apply"] .dw-apply .dw-lede:after{margin-left:0!important;margin-bottom:0!important;margin-top:26px!important;width:calc(100vw - 84px)!important;max-width:none!important}body #MainContent[data-template="page.apply"] .dw-apply .dw-photo{margin-top:20px!important}body #MainContent[data-template="page.apply"] .dw-apply .dw-btn{align-self:flex-start!important;width:auto!important}@media(min-width:1440px){body #MainContent[data-template="page.apply"] .dw-apply .dw-lede:after{width:1440px!important}}@media(min-width:750px)and (max-width:1279px){body #MainContent[data-template="page.apply"] .dw-apply .dw-title,body #MainContent[data-template="page.apply"] .dw-apply .dw-lede{margin-left:calc(-50vw + 50% + 32px)!important}body #MainContent[data-template="page.apply"] .dw-apply .dw-lede:after{margin-top:24px!important;width:calc(100vw - 64px)!important}}@media(max-width:749px){body #MainContent[data-template="page.apply"] .dw-apply .dw-lede:after{margin-top:20px!important;width:calc(100vw - 40px)!important}body #MainContent[data-template="page.apply"] .dw-apply .dw-btn{align-self:stretch!important;width:100%!important}}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child br{display:none!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child:after{margin-top:26px!important;margin-bottom:20px!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block p:not(:has(strong))+p:has(strong){margin-top:0!important;padding-top:0!important;border-top:0!important}body #MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:26px!important}body #MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter+div:not([class*=image-block]):has(+.image-block){display:none!important}body #MainContent[data-template="page.reservations"] [id$=__blocks_gYxb48] rte-formatter+div+.image-block{padding-top:0!important}@media(min-width:750px)and (max-width:1279px){body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child:after{margin-top:24px!important}body #MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:24px!important}}@media(max-width:749px){body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child:after{margin-top:20px!important}body #MainContent[data-template="page.about"] [id$=ppGbby] rte-formatter:has(h2)+rte-formatter:after{margin-top:20px!important}}body #MainContent[data-template^="product.matcha"] .product-details .layout-panel-flex--column>.view-product-title,body #MainContent[data-template^="product.matcha"] .product-details .layout-panel-flex--column>a.product_title,body #MainContent[data-template^="product.matcha"] .product-details .layout-panel-flex--column>a.product_title>*{order:-6!important}body #MainContent[data-template^="product.matcha"] .product-details .layout-panel-flex--column>div:not([class]):has(>p){order:-5!important}body #MainContent[data-template="product.pastry"] .product-details p:not(details p)>strong{font-weight:inherit!important;margin-right:.5em}body #MainContent[data-template="page.contact"] rte-formatter strong{margin-right:.5em}@media(max-width:749px){body #MainContent[data-template="product.pastry"] .product-details p:not(details p)>strong{display:block!important;margin:8px 0 2px!important;line-height:1.4!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:has(strong)>strong{display:block!important;width:auto!important;min-width:0!important;margin:0 0 2px!important;line-height:1.4!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:has(strong)+p:has(strong){margin-top:10px!important}body #MainContent[data-template="page.contact"] rte-formatter strong{display:block!important;margin:8px 0 2px!important;line-height:1.4!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:first-child{text-align:left!important}}@media(min-width:750px)and (max-width:1023px){body #MainContent[data-template="page.about"] [id$=mGnghf] .layout-panel-flex--row.section-content-wrapper,body #MainContent[data-template="page.about"] [id$=EdgKXG] .layout-panel-flex--row.section-content-wrapper{flex-direction:column!important}body #MainContent[data-template="page.about"] [id$=mGnghf] .section-content-wrapper>*,body #MainContent[data-template="page.about"] [id$=EdgKXG] .section-content-wrapper>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important}body #MainContent[data-template="page.about"] [id$=EdgKXG] .section-content-wrapper>.image-block{order:-1!important}}@media(min-width:750px){body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:has(>strong){display:grid!important;grid-template-columns:82px 1fr!important;align-items:baseline!important;column-gap:0!important}body #MainContent[data-template=collection] [id$=__product_list_dt7VFQ] .section-resource-list__header .text-block.custom>p:has(>strong)>strong{width:auto!important;min-width:0!important;margin:0!important}body #MainContent[data-template="product.pastry"] .product-details div.text-block:has(p>strong) p{display:grid!important;grid-template-columns:82px 1fr!important;align-items:baseline!important;column-gap:0!important}body #MainContent[data-template="product.pastry"] .product-details div.text-block:has(p>strong) p>strong{margin:0!important}body #MainContent[data-template="page.contact"] rte-formatter strong{display:inline-block!important;width:82px!important;margin-right:0!important}}body #MainContent[data-template="product.pastry"] .product-details div.text-block:has(p>strong) p>br{display:none!important}@media(max-width:749px){body #MainContent[data-template="page.contact"] rte-formatter strong:empty{display:none!important}}body #MainContent[data-template="product.pastry"] .product-details .layout-panel-flex--column>pastry-variant-picker-component{order:-1!important}body #MainContent[data-template="product.pastry"] .product-details .layout-panel-flex--column>div.text-block:has(p>strong){order:5!important;margin-top:20px!important}body #MainContent[data-template="product.pastry"] .product-details .dw-allergens{border-top:0!important;padding-top:8px!important;margin-top:0!important}body #MainContent[data-template="product.pastry"] .product-details div.text-block:has(p>strong) p{margin:0!important;row-gap:6px!important}body #MainContent[data-template="product.pastry"] .product-details div.text-block:has(p>strong) p+p{margin-top:6px!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/depwah-system.css.map */
