#MainContent .mb .mb__title,#MainContent .mb .mb__h2{font-family:var(--hs-display);letter-spacing:-.021em}#MainContent [id^=hn-] h2.hn-ln-top{font-size:var(--hs-small);line-height:1.4;letter-spacing:.2em;font-family:var(--hs-sans);font-weight:700}#MainContent [id^=hn-ob-] h2.hn-ob-h{font-size:var(--hs-h3);line-height:1.2;letter-spacing:-.012em}:root{--hs-panel-edge: clamp(24px, 6.2vw, 104px)}#MainContent [id^=hn-mb-] .hn-mb-col{padding-left:var(--hs-panel-edge)}@media(max-width:989px){#MainContent [id^=hn-ln-] .hn-ln-ticks{width:max-content;max-width:100%;margin-inline:auto;align-items:flex-start}#MainContent [id^=hn-ln-] .hn-ln-ticks li{text-align:left}}@media(max-width:749px){#MainContent [id^=hn-fq-]{padding-left:30px;padding-right:30px}}#MainContent [id^=hn-cd-] ul.hn-cd-as li:before{content:"\2713";color:var(--hs-ink, #14110f);font-weight:800}@media(max-width:749px){#MainContent [id^=hn-cd-].is-split .hn-cd-media{padding:10px}#MainContent [id^=hn-cd-].is-split .hn-cd-media img{max-height:200px}}@media(min-width:1400px){#MainContent [id^=hn-cd-].is-split .hn-cd-media img{max-height:560px}#MainContent [id^=hn-cd-].is-split .hn-cd-in{max-width:660px;margin:0 auto;padding-left:40px;padding-right:40px}}@media(min-width:1800px){#MainContent [id^=hn-cd-].is-split .hn-cd-media img{max-height:660px}#MainContent [id^=hn-cd-].is-split .hn-cd-in{max-width:720px}}#MainContent [id^=hn-] a.hn-mb-btn,#MainContent [id^=hn-] a.hn-ao-btn,#MainContent [id^=hn-] a.hn-ln-btn,.honsama-hero-section .hn-heroslider .hn-cta{background:var(--hs-seal)}.honsama-hero-section .hn-heroslider .hn-cta:hover{background:var(--hs-seal-d)}.honsama-hero-section .hn-heroslider .hn-dots button.on{background:var(--hs-seal)}#MainContent [id^=hn-fq-] a,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--hs-seal)}.jdgm-rev__buyer-badge{background:var(--hs-seal)}#MainContent [id^=hn-cd-] .hn-cd-apps a{text-decoration:none}.footer .footer__content-top{padding-bottom:2.4rem}.footer .footer__content-top .footer__blocks-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:.6rem;column-gap:2rem;margin:0}.footer .footer__blocks-wrapper .footer-block{width:100%;margin:0;text-align:center}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 2rem;margin:0;padding:0}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content li{margin:0}.footer .footer__blocks-wrapper .footer-block a,.footer .footer__blocks-wrapper .footer-block .footer-block__details-content p{font-size:1.3rem;line-height:1.8;color:var(--hs-ink-2, #5d5850)}.footer .footer__blocks-wrapper .footer-block a:hover{color:var(--hs-ink, #14110f)}.footer .footer__blocks-wrapper .footer-block .footer-block__details-content.rte p{margin:0}.footer .footer__content-top .footer-block ul.footer-block__details-content li a{padding-top:.5rem;padding-bottom:.5rem}.shopify-policy__container{max-width:74rem;padding:4.8rem 2rem 9.6rem}.shopify-policy__title{text-align:left;margin:0 0 3.2rem;padding-bottom:1.8rem;border-bottom:1px solid var(--hs-rule, #e6ded1)}.shopify-policy__title h1{font-family:var(--hs-display, inherit);font-weight:700;font-size:clamp(30px,3.4vw,42px);line-height:1.1;letter-spacing:-.022em;color:var(--hs-ink, #14110f)}.shopify-policy__body{max-width:62rem}.shopify-policy__body .rte{font-size:1.7rem;line-height:1.75;color:var(--hs-ink, #14110f)}.shopify-policy__body .rte strong:has(+br){display:block;font-family:var(--hs-display, inherit);font-weight:700;font-size:2rem;line-height:1.25;letter-spacing:-.012em;color:var(--hs-ink, #14110f);margin:4rem 0 1rem}.shopify-policy__body .rte strong:has(+br)+br{display:none}.shopify-policy__body .rte>p:first-child strong:first-child{margin-top:0}.shopify-policy__body .rte a{color:var(--hs-seal, #c8102e);text-underline-offset:.2em}.shopify-policy__body .rte p:has(>strong:only-child){margin:0}.shopify-policy__body .rte p>strong:only-child{display:block;font-family:var(--hs-display, inherit);font-weight:700;font-size:2rem;line-height:1.25;letter-spacing:-.012em;color:var(--hs-ink, #14110f);margin:4rem 0 1rem}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{font-family:var(--hs-display, inherit);font-weight:700;line-height:1.25;letter-spacing:-.014em;color:var(--hs-ink, #14110f)}.shopify-policy__body .rte h2{font-size:2.4rem;margin:4.8rem 0 1.2rem}.shopify-policy__body .rte h3{font-size:1.9rem;margin:3.4rem 0 .8rem}.collapsible-content .collapsible-content__heading{text-align:left;margin-bottom:2.4rem;font-family:var(--hs-display, inherit);font-weight:700;font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.02em;color:var(--hs-ink, #14110f)}.collapsible-content .collapsible-content-wrapper-narrow{max-width:68rem;margin-inline:auto}.collapsible-content .accordion.content-container{border:0;border-radius:0;margin:0;background:transparent}.collapsible-content .accordion.content-container+.accordion.content-container{border-top:1px solid var(--hs-rule, #e6ded1)}.collapsible-content .accordion summary .icon-caret,.collapsible-content .accordion summary svg{color:var(--hs-ink-3, #8d8479)}.collapsible-content .accordion summary:hover .icon-caret,.collapsible-content .accordion summary:hover svg{color:var(--hs-ink, #14110f)}.collapsible-content .accordion summary:hover .accordion__title{color:var(--hs-seal, #c8102e)}.collapsible-content .accordion.content-container summary{padding:2rem 0}.collapsible-content .accordion .accordion__title{font-family:var(--hs-sans, inherit);font-size:1.8rem;font-weight:700;line-height:1.35;letter-spacing:-.005em;color:var(--hs-ink, #14110f)}.collapsible-content .accordion .accordion__content{font-size:1.7rem;line-height:1.75;color:var(--hs-ink, #14110f);padding:0 0 2.4rem}.collapsible-content .accordion .accordion__content>p+p,.collapsible-content .accordion .accordion__content>ul+p,.collapsible-content .accordion .accordion__content>p+ul{margin-top:1.2rem}.collapsible-content .accordion .accordion__content a{color:var(--hs-seal, #c8102e);text-underline-offset:.2em}.collapsible-content .accordion .accordion__content ul{margin:.8rem 0 1.2rem;padding-left:2rem}.collapsible-content .accordion .accordion__content li{margin:.2rem 0}.rich-text__wrapper .rich-text__blocks h2{font-family:var(--hs-display, inherit);font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.018em;color:var(--hs-ink, #14110f)}.rich-text__wrapper .rich-text__blocks p{font-size:1.6rem;line-height:1.7;color:var(--hs-ink, #14110f)}.rich-text__wrapper .rich-text__blocks a{color:var(--hs-seal, #c8102e);text-underline-offset:.2em}@media(max-width:749px){.collapsible-content .collapsible-content-wrapper-narrow{padding-left:2rem;padding-right:2rem}.collapsible-content .accordion.content-container summary,.collapsible-content .accordion.content-container .accordion__content.rte{padding-left:0;padding-right:0}.collapsible-content .accordion.content-container summary{padding-top:1.8rem;padding-bottom:1.8rem}}#MainContent:has([id*=contact_form_]) .rich-text__wrapper--left,.contact.page-width--narrow{max-width:68rem;margin-inline:auto;padding-left:2rem;padding-right:2rem;box-sizing:border-box}.rich-text__wrapper--left .rich-text__blocks{max-width:none}.contact .field__input,.contact textarea.text-area{font-size:1.6rem;color:var(--hs-ink, #14110f)}.contact .contact__button,.contact button.button{min-height:4.8rem;padding-inline:3.2rem;font-weight:700;letter-spacing:.04em}@media(min-width:990px){#MainContent:has([id*=contact_form_]){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;column-gap:8rem;max-width:116rem;margin-inline:auto;padding-inline:4rem}#MainContent:has([id*=contact_form_])>*{min-width:0}#MainContent:has([id*=contact_form_]) .rich-text__wrapper--left,#MainContent:has([id*=contact_form_]) .contact.page-width--narrow{max-width:none;margin-inline:0;padding-left:0;padding-right:0}#MainContent:has([id*=contact_form_]) .rich-text{padding-top:8rem}}.contact form{background:var(--hs-paper, #faf7f1);padding:3.2rem;border-radius:3px}.contact .field__input,.contact .text-area{background:#fff}.rich-text__wrapper--left .rich-text__blocks h1,.rich-text__wrapper--left .rich-text__blocks h2{font-size:clamp(30px,3.4vw,42px);line-height:1.08;letter-spacing:-.022em;margin-bottom:1.6rem}@media(max-width:989px){.contact form{padding:2.4rem 2rem}#MainContent:has([id*=contact_form_]) .rich-text__wrapper--left{padding-left:0;padding-right:0}}#MainContent:has([id$=__image_with_text_hRWNXg]) .rich-text__blocks .rte p{font-size:1.9rem;line-height:1.6;max-width:56ch;color:var(--hs-ink-2, #5d5850);margin:0}#MainContent:has([id$=__image_with_text_hRWNXg]) .image-with-text__content .rte,#MainContent:has([id$=__image_with_text_hRWNXg]) .image-with-text__content .rte p{font-size:1.7rem;line-height:1.75;color:var(--hs-ink, #14110f)}#MainContent:has([id$=__image_with_text_hRWNXg]) .image-with-text__content .rte p+p{margin-top:1.4rem}@media(max-width:989px){#MainContent:has([id$=__image_with_text_hRWNXg]) .rich-text__blocks .rte p{font-size:1.7rem;max-width:none}}@media(max-width:749px){#MainContent:has([id$=__image_with_text_hRWNXg]) .page-width{padding-left:2rem;padding-right:2rem}#MainContent:has([id$=__image_with_text_hRWNXg]) .rich-text__wrapper--left.page-width{padding-left:0;padding-right:0}#MainContent:has([id$=__image_with_text_hRWNXg]) .image-with-text__content{padding-left:0;padding-right:0}}.appstle-loyalty,.appstle-loyalty p,.appstle-loyalty span,.appstle-loyalty div,.appstle-loyalty li,.appstle-loyalty td,.appstle-loyalty th,.appstle-loyalty button,.appstle-loyalty select,.appstle-loyalty input{font-family:var(--hs-sans)}.appstle-loyalty h1,.appstle-loyalty h2,.appstle-loyalty h3,.appstle-loyalty h4{font-family:var(--hs-display);color:var(--hs-ink, #14110f)!important;letter-spacing:-.018em!important}.appstle-loyalty .loyaltyPage-hero-section{background-image:none!important;background-color:var(--hs-paper, #faf7f1)!important}.appstle-loyalty .loyaltyPage-rewards-section,.appstle-loyalty .loyaltyPage-redeem-section,.appstle-loyalty .loyaltyPage-faq-section{background-color:#fff!important}.appstle-loyalty .loyaltyPage-earn-section,.appstle-loyalty .loyaltyPage-history-section{background-color:var(--hs-paper, #faf7f1)!important}.appstle-loyalty .loyaltyPage-hero-title{color:var(--hs-ink, #14110f)!important;font-size:clamp(30px,3.4vw,42px)!important;line-height:1.1!important;letter-spacing:-.022em!important}.appstle-loyalty .loyaltyPage-customer-name{color:var(--hs-ink-2, #5d5850)!important;font-weight:500!important}.appstle-loyalty .loyaltyPage-hero-avail-points-button,.appstle-loyalty .loyaltyPage-hero-avail-store-credits-button{background-color:var(--hs-seal, #c8102e)!important;border:0;border-radius:999px!important;padding:8px 18px!important;font-weight:700!important;letter-spacing:.01em!important}.appstle-loyalty .loyaltyPage-hero-avail-points-button-text,.appstle-loyalty .loyaltyPage-hero-avail-store-credits-button-text,.appstle-loyalty .loyaltyPage-hero-avail-points-button-value,.appstle-loyalty .loyaltyPage-hero-avail-store-credits-button-value{color:#fff!important}.appstle-loyalty .loyaltyPage-redeemed-rewards-heading,.appstle-loyalty .loyaltyPage-earn-rules-heading,.appstle-loyalty .loyaltyPage-redeem-list-heading,.appstle-loyalty .loyaltyPage-history-heading,.appstle-loyalty .loyaltyPage-faq-heading{color:var(--hs-ink, #14110f)!important;font-size:clamp(24px,2.6vw,32px)!important;line-height:1.15!important}.appstle-loyalty .loyaltyPage-redeemed-rewards-description{color:var(--hs-ink-2, #5d5850)!important}.appstle-loyalty .loyaltyPage-card-container,.appstle-loyalty .loyaltyPage-rewards-card-container{background-color:#fff!important;border:1px solid var(--hs-rule, #e6ded1);border-radius:4px!important;box-shadow:none}.appstle-loyalty .loyaltyPage-card-title{font-family:var(--hs-sans);font-weight:700!important;color:var(--hs-ink, #14110f)!important}.appstle-loyalty .loyaltyPage-card-description{color:var(--hs-ink-2, #5d5850)!important}.appstle-loyalty button{font-family:var(--hs-sans);font-weight:600!important;border-radius:4px!important}.appstle-loyalty select,.appstle-loyalty input[type=text],.appstle-loyalty input[type=number]{border:1px solid var(--hs-rule, #e6ded1);border-radius:4px!important;color:var(--hs-ink, #14110f)!important;background-color:#fff!important}.appstle-loyalty table{border-collapse:collapse;border:0}.appstle-loyalty table th{border-bottom:1px solid var(--hs-rule, #e6ded1);background:transparent;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase;color:var(--hs-ink-2, #5d5850)!important}.appstle-loyalty table td{border-top:1px solid var(--hs-rule, #e6ded1);color:var(--hs-ink, #14110f)!important;font-variant-numeric:tabular-nums}.appstle-loyalty .loyaltyPage-faq-section h4,.appstle-loyalty .loyaltyPage-faq-section summary{font-family:var(--hs-sans);font-weight:700!important;color:var(--hs-ink, #14110f)!important}.appstle-loyalty .loyaltyPage-card-discount-code-title{color:var(--hs-ink, #14110f)!important;border-color:var(--hs-rule, #e6ded1)!important}.appstle-loyalty .loyaltyPage-discount-code{color:var(--hs-ink, #14110f)!important;font-weight:700!important;letter-spacing:.02em!important}.appstle-loyalty .loyaltyPage-discount-copy,.appstle-loyalty .loyaltyPage-discount-copy svg{color:var(--hs-seal, #c8102e)!important}.appstle-loyalty .loyaltyPage-earn-rules-birthday-label{color:var(--hs-ink-2, #5d5850)!important}.appstle-loyalty .loyaltyPage-earn-rules-birthday-submit-button{background-color:var(--hs-seal, #c8102e)!important;border:0;color:#fff!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/honsama-ui-exceptions.css.map */
