.krs-service-v3--privacy-and-policy .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--privacy-and-policy .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--privacy-and-policy .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--privacy-and-policy .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--privacy-and-policy .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--privacy-and-policy .krs-service-v3__content{max-width:900px}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content{padding-top:30px;font:16px/1.78 Georgia,serif}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content>p:first-child{padding:24px 26px;border-left:3px solid var(--wine);background:var(--paper);color:#30292b;font-size:17px}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content h2{margin:48px 0 18px;padding-top:4px;font-size:28px}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content h3{margin:28px 0 10px;font-size:18px}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content ul{padding:18px 24px 12px 44px;background:#fbf8f6}
.krs-service-v3--privacy-and-policy .krs-service-v3__original-content li{padding-left:4px}
@media(max-width:800px){.krs-service-v3--privacy-and-policy .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--privacy-and-policy .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--privacy-and-policy .krs-service-v3__content{max-width:none}.krs-service-v3--privacy-and-policy .krs-service-v3__original-content{font-size:15px}.krs-service-v3--privacy-and-policy .krs-service-v3__original-content>p:first-child{padding:20px;font-size:15px}.krs-service-v3--privacy-and-policy .krs-service-v3__original-content h2{margin-top:38px;font-size:25px}}
.krs-service-v3--online-ordering .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--online-ordering .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--online-ordering .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--online-ordering .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--online-ordering .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--online-ordering .krs-service-v3__content{max-width:900px}
.krs-service-v3--online-ordering .krs-service-v3__original-content{padding-top:30px;font:16px/1.78 Georgia,serif}
.krs-service-v3--online-ordering .krs-service-v3__original-content h2{margin:44px 0 16px;padding:18px 22px;border-left:3px solid var(--wine);background:var(--paper);font:700 23px/1.2 Arial,sans-serif;letter-spacing:-.02em}
.krs-service-v3--online-ordering .krs-service-v3__original-content h2:first-child{margin-top:0}
.krs-service-v3--online-ordering .krs-service-v3__original-content ul{margin:18px 0 28px;padding:18px 24px 12px 44px;background:#fbf8f6}
@media(max-width:800px){.krs-service-v3--online-ordering .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--online-ordering .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--online-ordering .krs-service-v3__content{max-width:none}.krs-service-v3--online-ordering .krs-service-v3__original-content{font-size:15px}.krs-service-v3--online-ordering .krs-service-v3__original-content h2{margin-top:34px;padding:16px 18px;font-size:21px}}
.krs-service-v3--afterpay-faqs .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--afterpay-faqs .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--afterpay-faqs .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--afterpay-faqs .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--afterpay-faqs .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--afterpay-faqs .krs-service-v3__content{max-width:900px}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content{padding-top:30px}
.krs-service-v3--afterpay-faqs .elementor-toggle{display:grid;gap:12px}
.krs-service-v3--afterpay-faqs .elementor-toggle-item{border:1px solid var(--line);background:#fff}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-title{position:relative;padding:20px 54px 20px 22px!important;border:0!important;background:#fff!important;font-size:14px!important}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-title:after{position:absolute;top:50%;right:22px;color:var(--wine);font:400 22px/1 Arial,sans-serif;content:'+';transform:translateY(-50%)}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-title.elementor-active:after{content:'−'}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-toggle-icon{display:none!important}
.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-content{padding:5px 22px 22px!important;border:0!important;background:#fff!important;color:#554c49;font:15px/1.7 Georgia,serif}
@media(max-width:800px){.krs-service-v3--afterpay-faqs .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--afterpay-faqs .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--afterpay-faqs .krs-service-v3__content{max-width:none}.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-title{padding:18px 48px 18px 16px!important}.krs-service-v3--afterpay-faqs .krs-service-v3__original-content .elementor-tab-content{padding:3px 16px 18px!important;font-size:14px}}
.krs-service-v3--shipping-delivery .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--shipping-delivery .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--shipping-delivery .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--shipping-delivery .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--shipping-delivery .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--shipping-delivery .krs-service-v3__content{max-width:900px}
.krs-service-v3--shipping-delivery .krs-service-v3__original-content{padding-top:30px;font:16px/1.78 Georgia,serif}
.krs-service-v3--shipping-delivery .krs-service-v3__original-content h3{margin:0 0 18px;padding:18px 22px;border-left:3px solid var(--wine);background:var(--paper);font:700 23px/1.2 Arial,sans-serif;letter-spacing:-.02em}
.krs-service-v3--shipping-delivery .krs-service-v3__original-content hr{height:1px;margin:42px 0;border:0;background:var(--line)}
.krs-service-v3--shipping-delivery .krs-service-v3__original-content p:has(>a>img){margin:26px 0;padding:28px;background:#fbf8f6;text-align:center}
.krs-service-v3--shipping-delivery .krs-service-v3__original-content p:has(>a>img) img{max-width:591px;margin:0 auto;box-shadow:0 12px 35px rgba(53,0,6,.08)}
@media(max-width:800px){.krs-service-v3--shipping-delivery .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--shipping-delivery .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--shipping-delivery .krs-service-v3__content{max-width:none}.krs-service-v3--shipping-delivery .krs-service-v3__original-content{font-size:15px}.krs-service-v3--shipping-delivery .krs-service-v3__original-content h3{padding:16px 18px;font-size:21px}.krs-service-v3--shipping-delivery .krs-service-v3__original-content p:has(>a>img){padding:14px}}
.krs-service-v3--returns .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--returns .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--returns .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--returns .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--returns .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--returns .krs-service-v3__content{max-width:900px}
.krs-service-v3--returns .krs-service-v3__original-content{padding-top:30px;font:16px/1.78 Georgia,serif}
.krs-service-v3--returns .krs-service-v3__original-content>p:first-child{padding:24px 26px;border-left:3px solid var(--wine);background:var(--paper);font-size:17px}
.krs-service-v3--returns .krs-service-v3__original-content h2{margin:46px 0 18px;padding:18px 22px;border-left:3px solid var(--wine);background:var(--paper);font:700 23px/1.2 Arial,sans-serif;letter-spacing:-.02em}
.krs-service-v3--returns .krs-return-steps{display:grid;gap:12px;margin:0 0 32px;padding:0;counter-reset:return-step;list-style:none}
.krs-service-v3--returns .krs-return-step{position:relative;min-height:68px;margin:0;padding:18px 20px 18px 70px;border:1px solid var(--line);background:#fff;counter-increment:return-step}
.krs-service-v3--returns .krs-return-step:before{position:absolute;top:16px;left:18px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--wine);color:#fff;font:700 12px Arial,sans-serif;content:counter(return-step)}
.krs-service-v3--returns .krs-service-v3__original-content ul:not(.krs-return-steps){padding:18px 24px 12px 44px;background:#fbf8f6}
@media(max-width:800px){.krs-service-v3--returns .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--returns .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--returns .krs-service-v3__content{max-width:none}.krs-service-v3--returns .krs-service-v3__original-content{font-size:15px}.krs-service-v3--returns .krs-service-v3__original-content>p:first-child{padding:20px;font-size:15px}.krs-service-v3--returns .krs-service-v3__original-content h2{margin-top:36px;padding:16px 18px;font-size:21px}.krs-service-v3--returns .krs-return-step{padding:16px 16px 16px 62px}}
.krs-service-v3--karseell-agent .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--karseell-agent .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--karseell-agent .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--karseell-agent .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--karseell-agent .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--karseell-agent .krs-service-v3__content{max-width:980px}
.krs-service-v3--karseell-agent .krs-service-v3__original-content{padding-top:30px}
.krs-service-v3--karseell-agent .krs-agent-heading{margin:0 0 26px;font:700 34px/1 Arial,sans-serif;letter-spacing:-.035em}
.krs-service-v3--karseell-agent .elementor-element-3139f74 img{display:block;width:100%;max-height:420px;margin:0 0 36px;object-fit:cover}
.krs-service-v3--karseell-agent .eael-adv-accordion{display:grid;gap:10px;margin-bottom:38px}
.krs-service-v3--karseell-agent .eael-accordion-list{border:1px solid var(--line);background:#fff}
.krs-service-v3--karseell-agent .eael-accordion-header{position:relative!important;padding:18px 52px 18px 20px!important;background:#fff!important;color:var(--ink)!important;font:700 14px/1.35 Arial,sans-serif!important;cursor:pointer}
.krs-service-v3--karseell-agent .eael-accordion-header svg{width:13px!important;fill:var(--wine)!important}
.krs-service-v3--karseell-agent .eael-accordion-content{padding:0 20px 20px!important;border:0!important;background:#fff!important;color:#554c49;font:15px/1.65 Georgia,serif}
.krs-service-v3--karseell-agent .elementor-element-4e68c6c{margin:38px 0 28px!important;padding:28px 30px!important;border-left:3px solid var(--wine);background:var(--paper)!important}
.krs-service-v3--karseell-agent .elementor-element-4e68c6c p{margin:0!important;font:16px/1.7 Georgia,serif}
.krs-service-v3--karseell-agent #wpforms-13014{margin:0!important;padding:34px!important;border:1px solid var(--line);background:#fbf8f6}
.krs-service-v3--karseell-agent #wpforms-13014:before{display:block;margin-bottom:26px;color:var(--wine);font:700 22px/1.2 Arial,sans-serif;content:'Become a Distribution Partner'}
@media(max-width:800px){.krs-service-v3--karseell-agent .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--karseell-agent .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--karseell-agent .krs-service-v3__content{max-width:none}.krs-service-v3--karseell-agent .krs-agent-heading{font-size:28px}.krs-service-v3--karseell-agent .elementor-element-3139f74 img{max-height:260px}.krs-service-v3--karseell-agent .elementor-element-4e68c6c{padding:22px 20px!important}.krs-service-v3--karseell-agent #wpforms-13014{padding:24px 18px!important}}
.krs-service-v3--refund-policy .krs-service-v3__hero{padding:26px 0 54px}
.krs-service-v3--refund-policy .krs-service-v3__crumbs{margin-bottom:38px}
.krs-service-v3--refund-policy .krs-service-v3__hero-grid{grid-template-columns:1fr 180px}
.krs-service-v3--refund-policy .krs-service-v3__hero-mark{width:160px;height:160px}
.krs-service-v3--refund-policy .krs-service-v3__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}
.krs-service-v3--refund-policy .krs-service-v3__content{max-width:900px}
.krs-service-v3--refund-policy .krs-service-v3__original-content{padding-top:30px;font:16px/1.78 Georgia,serif}
.krs-service-v3--refund-policy .krs-service-v3__original-content>p:first-child{padding:24px 26px;border-left:3px solid var(--wine);background:var(--paper);font-size:17px}
.krs-service-v3--refund-policy .krs-service-v3__original-content h2{margin:44px 0 16px;padding:18px 22px;border-left:3px solid var(--wine);background:var(--paper);font:700 23px/1.2 Arial,sans-serif;letter-spacing:-.02em}
.krs-service-v3--refund-policy .krs-service-v3__original-content ul{margin:16px 0 26px;padding:18px 24px 12px 44px;background:#fbf8f6}
.krs-service-v3--refund-policy .krs-service-v3__original-content li{padding-left:4px}
.krs-service-v3--refund-policy .krs-service-v3__original-content a{font-weight:700;text-decoration-color:var(--wine)!important}
@media(max-width:800px){.krs-service-v3--refund-policy .krs-service-v3__hero{padding:20px 0 40px}.krs-service-v3--refund-policy .krs-service-v3__layout{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:55px}.krs-service-v3--refund-policy .krs-service-v3__content{max-width:none}.krs-service-v3--refund-policy .krs-service-v3__original-content{font-size:15px}.krs-service-v3--refund-policy .krs-service-v3__original-content>p:first-child{padding:20px;font-size:15px}.krs-service-v3--refund-policy .krs-service-v3__original-content h2{margin-top:36px;padding:16px 18px;font-size:21px}}
