body{background:#f6f1e7}.dishon{font-family:Bricolage Grotesque,sans-serif;color:#1a3a4e;background:#f6f1e7;width:100%;font-size:16px;line-height:1.45;letter-spacing:normal;-webkit-font-smoothing:antialiased}.dishon *{box-sizing:border-box}.dishon h1,.dishon h2,.dishon h3,.dishon h4,.dishon p,.dishon li,.dishon dt,.dishon dd,.dishon figcaption,.dishon address,.dishon label,.dishon legend{color:inherit;letter-spacing:inherit}.dishon h1,.dishon h2,.dishon h3,.dishon h4{margin:0;font-family:inherit}.dishon blockquote{border:0;padding:0;margin:0;color:inherit;font-style:inherit}.dishon img{max-width:100%}.dishon a{color:#1a3a4e}.dishon .w{max-width:1280px;margin:0 auto;padding:0 40px}.dishon .narrow{max-width:880px;margin:0 auto;padding:0 40px}.dishon .h{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-variation-settings:"wdth" 82;letter-spacing:-.035em;margin:0}.dishon .serif{font-family:"Instrument Serif",serif;font-weight:400;letter-spacing:-.01em}.dishon .ital{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:-.015em}.dishon .eyebrow{margin:0;font-size:16px;font-weight:600;color:#c98a1e}.dishon .dark .eyebrow{color:#eba937}.dishon .lead{margin:0;font-size:19px;line-height:1.55;color:#4a3b2e}.dishon .dark .lead{color:#d3dce2}.dishon .p{margin:0;font-size:16.5px;line-height:1.6;color:#4a3b2e}.dishon .dark .p{color:#d3dce2}.dishon .small{margin:0;font-size:14px;line-height:1.5;color:#6b5d50}.dishon .dark .small{color:#9fb0bc}.dishon .mega{font-size:112px;line-height:.9}.dishon .big{font-size:72px;line-height:.93}.dishon .mid{font-size:48px;line-height:.98}.dishon .sec{padding:112px 0}.dishon .dark{background:#1a3a4e;color:#f6f1e7}.dishon .dark a{color:#f6f1e7}.dishon .gold{background:#eba937;color:#1a3a4e}.dishon .oat{background:#efe6d4}.dishon .ph{position:relative;overflow:hidden;border-radius:22px;display:flex;align-items:flex-end}.dishon .ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.dishon .ph.d-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#12293a80;z-index:0}.dishon .ph>div{position:relative;z-index:1}.dishon .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:999px;font:600 16px/1 Bricolage Grotesque,sans-serif;text-decoration:none;border:0;cursor:pointer;transition:transform .15s ease;letter-spacing:normal}.dishon .btn:hover{transform:translateY(-1px)}.dishon .b-ink{background:#1a3a4e;color:#f6f1e7}.dishon .b-ink:hover{background:#12293a;color:#f6f1e7}.dishon .b-gold{background:#eba937;color:#1a3a4e}.dishon .b-gold:hover{background:#f2b94f;color:#1a3a4e}.dishon .b-out{border:1.5px solid #1A3A4E;color:#1a3a4e;background:transparent}.dishon .b-out:hover{background:#1a3a4e;color:#f6f1e7}.dishon .b-out-l{border:1.5px solid rgba(246,241,231,.5);color:#f6f1e7;background:transparent}.dishon .b-out-l:hover{background:#f6f1e7;color:#1a3a4e}.dishon .dark .b-gold,.dishon .gold .b-ink{color:inherit}.dishon .dark .b-gold{color:#1a3a4e}.dishon .gold .b-ink{color:#f6f1e7}.dishon .lnk{font:600 15.5px/1.3 Bricolage Grotesque,sans-serif;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.5px}.dishon .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;background:#1a3a4e;color:#f6f1e7;font-size:14px;font-weight:600}.dishon .pill-l,.dishon .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid #CDBFA6;font-size:13.5px;font-weight:500;color:#4a3b2e}.dishon .d-card{background:#fbf8f2;border:1px solid #E6DCC9;border-radius:28px;padding:36px}.dishon .dark .d-card{background:#f6f1e70f;border-color:#f6f1e724}.dishon .grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.dishon .g2,.dishon .two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dishon .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dishon .g4,.dishon .case{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.dishon .case a{text-decoration:none;color:#1a3a4e;display:flex;flex-direction:column;gap:14px}.dishon .case a:hover .h{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.dishon .trio{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:20px;align-items:end}.dishon .quotes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.dishon .faq3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.dishon .cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dishon .cols3>*{padding:32px 32px 0;border-left:1px solid #DDD2BE}.dishon .cols3>*:first-child{padding-left:0;border-left:0}.dishon .dark .cols3>*{border-color:#f6f1e72e}.dishon .rule{border-top:1px solid #DDD2BE}.dishon .steps{list-style:none;margin:0;padding:0}.dishon .steps li{display:grid;grid-template-columns:60px 1fr;gap:8px;align-items:baseline;padding:22px 0;border-top:1px solid #DDD2BE}.dishon .steps li:last-child{border-bottom:1px solid #DDD2BE}.dishon .dark .steps li{border-color:#f6f1e72e}.dishon .num{font-family:"Instrument Serif",serif;font-size:44px;line-height:1;color:#c98a1e}.dishon .dark .num{color:#eba937}.dishon .qcard{background:#fbf8f2;border-radius:22px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;margin:0}.dishon .qcard blockquote{margin:0;font-family:"Instrument Serif",serif;font-size:25px;line-height:1.18}.dishon .qcard figcaption{font-size:14px;color:#6b5d50}.dishon .stars{color:#c98a1e;letter-spacing:3px}.dishon .dark .stars{color:#eba937}.dishon .faq details{border-top:1px solid #DDD2BE}.dishon .faq details:last-child{border-bottom:1px solid #DDD2BE}.dishon .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font:600 21px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:-.015em;color:#1a3a4e}.dishon .faq summary::-webkit-details-marker{display:none}.dishon .faq summary:after{display:none}.dishon .faq summary .pm{flex:none;width:34px;height:34px;border-radius:50%;background:#1a3a4e;color:#f6f1e7;display:flex;align-items:center;justify-content:center}.dishon .faq details[open] summary .pm svg{transform:rotate(45deg)}.dishon .faq .ans{margin:0 0 24px;font-size:16.5px;line-height:1.6;color:#4a3b2e;max-width:62ch}.dishon .dark .faq details,.dishon .dark .faq details:last-child{border-color:#f6f1e72e}.dishon .dark .faq summary{color:#f6f1e7}.dishon .dark .faq summary .pm{background:#eba937;color:#1a3a4e}.dishon .dark .faq .ans{color:#d3dce2}.dishon .tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:600}.dishon .tag-ok{background:#dcebdd;color:#24502f}.dishon .tag-warn{background:#f6e2b8;color:#6b4a0e}.dishon .d-field{display:flex;flex-direction:column;gap:7px}.dishon .d-field label{font-size:14px;font-weight:600}.dishon .d-field input,.dishon .d-field select,.dishon .d-field textarea{min-height:52px;border-radius:14px;border:1px solid #CDBFA6;background:#fffdf9;padding:12px 16px;font:400 16px Bricolage Grotesque,sans-serif;color:#1a3a4e;width:100%;box-shadow:none}.dishon .d-field textarea{min-height:120px;resize:vertical}.dishon .check{display:flex;align-items:center;gap:10px;font-size:15.5px;min-height:44px}.dishon .check input{width:20px;height:20px;accent-color:#1A3A4E}.dishon .hours{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;border:0}.dishon .hours th,.dishon .hours td{padding:12px 0;font:400 17px/1.3 Bricolage Grotesque,sans-serif;border:0;border-bottom:1px solid rgba(26,58,78,.16);text-align:left;color:#1a3a4e;background:transparent}.dishon .hours td{text-align:right}.dishon .hours tr.is-closed th,.dishon .hours tr.is-closed td{color:#8a7b6b}.dishon .hours tr.is-today th,.dishon .hours tr.is-today td{font-weight:700;color:#1a3a4e}.dishon .hours .d-today{display:none;margin-left:10px;font-size:12px;font-weight:700;background:#eba937;color:#1a3a4e;padding:4px 9px;border-radius:999px;vertical-align:2px}.dishon .hours tr.is-today .d-today{display:inline}.dishon .d-dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none;background:#eba937;box-shadow:0 0 0 3px #eba93740}.dishon .d-dot.is-open{background:#5dbb7e;box-shadow:0 0 0 3px #5dbb7e40}.dishon .d-status{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;font-size:15.5px;background:#1a3a4e;color:#f6f1e7}.dishon .d-status .d-st-label{font-weight:700}.dishon .nav a{font:500 15px/1 Bricolage Grotesque,sans-serif;color:#1a3a4e;text-decoration:none;padding:12px 0}.dishon .nav a:hover{color:#c98a1e}.dishon a:focus-visible,.dishon button:focus-visible,.dishon input:focus-visible,.dishon select:focus-visible,.dishon textarea:focus-visible,.dishon summary:focus-visible{outline:2.5px solid #1A3A4E;outline-offset:3px}.dishon .dark a:focus-visible,.dishon .dark button:focus-visible,.dishon .dark summary:focus-visible{outline-color:#eba937}.dishon input::placeholder,.dishon textarea::placeholder{color:#8a7b6b}.dishon .d-mobile-nav{display:none}@media(prefers-reduced-motion:reduce){.dishon .btn{transition:none}}@media(max-width:980px){.dishon .w,.dishon .narrow{padding:0 16px}.dishon .grid12>*{grid-column:1 / -1!important}.dishon .g2,.dishon .two,.dishon .g3,.dishon .cols3,.dishon .faq3,.dishon .quotes{grid-template-columns:minmax(0,1fr)}.dishon .g4,.dishon .case{grid-template-columns:repeat(2,minmax(0,1fr))}.dishon .trio{grid-template-columns:1fr 1fr}.dishon .trio>:first-child{display:none}.dishon .cols3>*,.dishon .cols3>*:first-child{padding:28px 0 0;border-left:0;border-top:1px solid #DDD2BE}.dishon .nav,.dishon .hide-m{display:none!important}.dishon .d-mobile-nav{display:block}.dishon .mega{font-size:60px!important}.dishon .big{font-size:46px!important}.dishon .mid,.dishon .label-huge{font-size:36px!important}.dishon .sec{padding:72px 0}.dishon .d-card{padding:24px}.dishon .seal{width:120px!important;height:120px!important}.dishon .nl{grid-template-columns:minmax(0,1fr)!important;padding:36px 24px!important}.dishon .safe4{grid-template-columns:minmax(0,1fr)!important}.dishon .safe4>div{padding:28px 0 0!important;border-left:0!important}.dishon .stack-m{grid-template-columns:minmax(0,1fr)!important}}.dishon .faq .ans p,.dishon .faq .ans ul{margin:0 0 10px}.dishon .faq .ans ul{padding-left:20px}.dishon .faq .ans a{text-decoration:underline;text-underline-offset:4px}main .color-background-1.gradient,main .color-background-2.gradient{background:transparent}[id^=MainProduct-]{font-family:Bricolage Grotesque,sans-serif;color:#1a3a4e;padding-top:24px}[id^=MainProduct-] .product__title h1{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-variation-settings:"wdth" 82;letter-spacing:-.035em;font-size:54px;line-height:.95;color:#1a3a4e;margin:0}[id^=MainProduct-] .product__text{font-size:15px;font-weight:600;color:#c98a1e;letter-spacing:normal;margin:0}[id^=MainProduct-] .price,[id^=MainProduct-] .price-item{font-family:Bricolage Grotesque,sans-serif;font-size:26px;font-weight:600;color:#1a3a4e;letter-spacing:normal}[id^=MainProduct-] .price--on-sale .price-item--regular{font-size:18px;font-weight:400;color:#8a7b6b}[id^=MainProduct-] .badge{border-radius:999px;background:#eba937;color:#1a3a4e;border:0;font-weight:600}[id^=MainProduct-] .product__description,[id^=MainProduct-] .product__description p,[id^=MainProduct-] .product__description li{font-family:Bricolage Grotesque,sans-serif;font-size:16px;line-height:1.6;color:#4a3b2e;letter-spacing:normal}[id^=MainProduct-] .product__description strong{color:#1a3a4e}[id^=MainProduct-] .form__label{font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:600;color:#1a3a4e;letter-spacing:normal}[id^=MainProduct-] .product-form__input input[type=radio]+label{border-radius:999px;border:1px solid #CDBFA6;background:#fbf8f2;color:#1a3a4e;font-family:Bricolage Grotesque,sans-serif;font-size:15px;letter-spacing:normal;padding:10px 18px}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:#1a3a4e;border-color:#1a3a4e;color:#f6f1e7}[id^=MainProduct-] .quantity{border-radius:999px;background:#fbf8f2}[id^=MainProduct-] .quantity:before,[id^=MainProduct-] .quantity:after{border-radius:999px;box-shadow:0 0 0 1px #cdbfa6}[id^=MainProduct-] .quantity__input{font-family:Bricolage Grotesque,sans-serif;color:#1a3a4e}[id^=MainProduct-] .product-form__submit,[id^=MainProduct-] .product-form__submit.button--secondary{min-height:56px;border-radius:999px;background:#1a3a4e;color:#f6f1e7;font:600 16px/1 Bricolage Grotesque,sans-serif;letter-spacing:normal;border:0;box-shadow:none}[id^=MainProduct-] .product-form__submit:hover{background:#12293a}[id^=MainProduct-] .product-form__submit:before,[id^=MainProduct-] .product-form__submit:after{display:none}[id^=MainProduct-] .shopify-payment-button__button{border-radius:999px!important;min-height:56px;overflow:hidden}[id^=MainProduct-] .shopify-payment-button__button--unbranded{background:#eba937!important;color:#1a3a4e!important;font:600 16px/1 Bricolage Grotesque,sans-serif!important;letter-spacing:normal!important}[id^=MainProduct-] .shopify-payment-button__button--unbranded:hover{background:#f2b94f!important}[id^=MainProduct-] .shopify-payment-button__more-options{color:#4a3b2e;font-family:Bricolage Grotesque,sans-serif}[id^=MainProduct-] .product__media-item .product-media-container,[id^=MainProduct-] .product__media,[id^=MainProduct-] .thumbnail{border-radius:22px;overflow:hidden;border:0}[id^=MainProduct-] .thumbnail{border-radius:14px}[id^=MainProduct-] .thumbnail[aria-current]{box-shadow:0 0 0 2px #1a3a4e}[id^=MainProduct-] .jdgm-star,.jdgm-widget .jdgm-star{color:#c98a1e!important}[id^=MainProduct-] .d-ship-note{margin:0;padding:14px 18px;border-radius:16px;background:#efe6d4;color:#4a3b2e;font:400 14.5px/1.5 Bricolage Grotesque,sans-serif;letter-spacing:normal}[id^=MainProduct-] .d-ship-note a{color:#1a3a4e;font-weight:600}.related-products .title,.related-products h2{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-variation-settings:"wdth" 82;letter-spacing:-.035em;color:#1a3a4e;font-size:40px}.related-products .card__heading,.related-products .price{font-family:Bricolage Grotesque,sans-serif;color:#1a3a4e;letter-spacing:normal}.related-products .card__media,.related-products .card__inner{border-radius:22px;overflow:hidden}.jdgm-rev-widg__title{font-family:Bricolage Grotesque,sans-serif!important;font-weight:700!important;color:#1a3a4e!important}@media(max-width:749px){[id^=MainProduct-]{padding-top:8px}[id^=MainProduct-] .product__title h1{font-size:38px}[id^=MainProduct-] .price,[id^=MainProduct-] .price-item{font-size:22px}.related-products .title,.related-products h2{font-size:30px}}.dishon section:has(>.w>.nl){padding-top:96px!important}@media(max-width:980px){.dishon section:has(>.w>.nl){padding-top:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dishon.css.map */
