.km-payments{border-top:1px solid #19211c24;padding-top:16px;margin:16px 0 24px;font-family:DM Sans,sans-serif;min-width:0}.km-payments-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:12px}.km-payment-marks{display:flex;align-items:center;gap:6px;flex-shrink:0}.km-payment-marks svg{width:46px;height:29px}.km-payment-selection{font-size:12px;line-height:1.5;color:#636961;margin:0 0 12px;padding:12px 14px;background:#e9e9e3;border-radius:5px}.km-payments [hidden]{display:none!important}.km-express-form{margin:0;padding:0}.km-payments shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:6px;--shopify-accelerated-checkout-button-box-shadow:none}.km-klarna-info{border-top:1px solid #19211c18;margin-top:14px;padding-top:12px;font-size:12px;line-height:1.6}.km-klarna-info summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;padding-block:3px}.km-klarna-info summary::-webkit-details-marker{display:none}.km-klarna-info summary>span:last-child{font-size:19px;font-weight:400}.km-klarna-info[open] summary>span:last-child{transform:rotate(45deg)}.km-klarna-info p{color:#636961;margin:10px 0 0;max-width:52ch}.km-klarna-info summary:focus-visible{outline:2px solid #19211c;outline-offset:4px}.km-product-rating{display:block;min-height:25px;margin:0 0 15px;text-decoration:none;width:fit-content}.km-product-rating .product-icon-list.vstar-star{margin:0!important;min-height:25px;align-items:center;gap:8px;font-family:DM Sans,sans-serif}.km-product-rating .product-icon-list .star-item,.km-product-rating .product-icon-list svg{width:16px!important;height:16px!important}.km-product-rating .product-icon-list.vstar-star>.tt-rating-text{color:#536258!important;font-size:13px!important;line-height:1.5}.km-product-rating:focus-visible{outline:2px solid #243a2a;outline-offset:4px}.commerce-wrap.km-product-reviews{padding-top:0;padding-bottom:64px;scroll-margin-top:120px}.km-product-reviews h2{font-family:DM Sans,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:500;letter-spacing:-.045em;line-height:1.2;margin:0 0 24px;padding-top:30px;border-top:1px solid #19211c24}.km-product-reviews #vstar-reviews.trustoo-widget{width:100%;max-width:none;padding:0!important;scroll-margin-top:120px}.km-product-reviews .trustoo-widget :is(p,button,span,div,input,textarea){font-family:DM Sans,sans-serif}.km-product-reviews #vstar-reviews .list-review-body-item{padding-top:24px!important;padding-bottom:24px!important}.km-product-reviews #vstar-reviews button{min-height:44px;border-radius:5px}.km-product-reviews #vstar-noreviews{padding:0!important}.km-product-reviews .noreviews-title{display:none}.km-product-reviews #vstar-noreviews #tt-first-row{align-items:flex-start!important}@media(max-width:700px){.commerce-wrap.km-product-reviews{padding-bottom:36px}.km-product-reviews h2{padding-top:24px;margin-bottom:20px}}.km-personal-service{margin:18px 0 22px;border:1px solid #d9d9d0;border-radius:10px;background:#eeeee7;color:#242824;font-family:DM Sans,sans-serif}.km-personal-service summary{display:flex;align-items:center;gap:13px;min-height:82px;padding:16px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.km-personal-service summary::-webkit-details-marker{display:none}.km-personal-service summary::marker{content:""}.km-personal-service summary>img{width:48px;height:48px;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:50% 30%;border:2px solid #fff}.km-service-heading{display:grid;gap:5px;min-width:0;flex:1}.km-service-heading strong{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.km-service-heading>span{font-size:12px;line-height:1.5;color:#62665e}.km-service-toggle{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:1px solid #d3d4ca;border-radius:50%;transition:transform .2s ease}.km-service-toggle svg{width:18px;height:18px}.km-personal-service[open] .km-service-toggle{transform:rotate(180deg)}.km-personal-service summary:focus-visible{outline:2px solid #333c32;outline-offset:3px;border-radius:9px}.km-service-content{padding:0 18px 18px;font-size:13px;line-height:1.65}.km-service-content>p{margin:0 0 15px}.km-service-content ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}.km-service-content li{display:grid;gap:2px;padding-inline-start:13px;border-inline-start:2px solid #c3c8b8}.km-service-content li strong{font-weight:600}.km-service-content li span{color:#62665e}.km-service-content .km-service-note{font-size:12px;color:#62665e;margin:17px 0 0;padding-top:13px;border-top:1px solid #d9d9d0}@media(max-width:380px){.km-personal-service summary{padding:14px 12px;gap:10px}.km-personal-service summary>img{width:42px;height:42px}.km-service-heading strong{font-size:13px}.km-service-toggle{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.km-service-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
