body:has(.hk-pdp-lead) .shopify-section--main-product .section-spacing{padding-top:43px;padding-bottom:67px}body:has(.hk-pdp-lead) .shopify-section--main-product .container{max-width:1460px}body:has(.hk-pdp-lead) .product-info{color:#20364e}body:has(.hk-pdp-lead) .product-info :is(h1,.product-info__title){font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.037em!important;line-height:1.1!important;font-size:clamp(30px,3.3vw,49px)!important}body:has(.hk-pdp-lead) .product-info .price-list{font-size:clamp(20px,2vw,25px);color:#20364e}body:has(.hk-pdp-lead) .product-gallery{background:#f4f0e8}body:has(.hk-pdp-lead) .product-info button[type=submit][name=add],body:has(.hk-pdp-lead) .product-info button[type=submit]{background:#20364e!important;color:#fff!important;border-color:#20364e!important;border-radius:0!important;min-height:60px!important;letter-spacing:.07em;font-weight:600;text-transform:uppercase;transition:background .2s}body:has(.hk-pdp-lead) .product-info button[type=submit]:hover{background:#34526d!important}body:has(.hk-pdp-lead) .product-info .accordion{border-color:#d9d3c7}.hk-pdp-lead{display:flex;flex-direction:column;gap:13px;color:#20364e}.hk-pdp-kicker{font:600 10px Arial,sans-serif;letter-spacing:.19em;color:#97815f}.hk-pdp-kicker>span{padding:0 7px}.hk-pdp-lead>p{font: 19px/1.47 Georgia,serif;max-width:410px;letter-spacing:-.017em;margin:0}.hk-pdp-proof{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font: 12px Arial,sans-serif;color:#647382}.hk-pdp-proof>span:first-child{color:#a58e66;font-size:19px}.hk-pdp-proof strong{color:#20364e}.hk-proof-rule{height:17px;width:1px;background:#b9baaf;margin:0 7px}.hk-pdp-afterbuy{padding:18px 0 0;border-top:1px solid #dcd9d0;color:#526575}.hk-pdp-security{font:12px/1.7 Arial,sans-serif}.hk-pdp-security span{margin-right:5px;color:#a78c5a}.hk-pdp-afterbuy>a{display:inline-flex;align-items:center;gap:12px;margin-top:12px;color:#526575!important;font:11px Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}body:has(.hk-pdp-lead) .product-info .accordion summary{font-size:13px}@media(max-width:730px){body:has(.hk-pdp-lead) .shopify-section--main-product .section-spacing{padding-top:18px;padding-bottom:40px}body:has(.hk-pdp-lead) .product-info :is(h1,.product-info__title){font-size:33px!important}.hk-pdp-lead>p{font-size:17px}.hk-pdp-proof{font-size:11px}}.hk-pdp-materials{display:flex;flex-wrap:wrap;gap:7px;margin:1px 0 0}.hk-pdp-materials span{display:inline-flex;padding:8px 11px;background:#f2efe7;border:1px solid #e4ded0;color:#607080;font-size:10px;letter-spacing:.035em;font-weight:500}.hk-pdp-delivery{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;padding:0 0 16px;font-size:11px;line-height:1.55;color:#445b70}.hk-pdp-delivery>span{display:flex;align-items:flex-start;gap:8px}.hk-pdp-delivery>span>span{font-size:13px;color:#95764e}@media(max-width:630px){.hk-pdp-delivery{grid-template-columns:1fr;gap:7px}.hk-pdp-materials span{padding:7px 9px}}body:has(.hk-pdp-lead) .customer-reviews{max-width:1450px;margin-inline:auto;padding-inline:5%;background:#fffdf9}body:has(.hk-pdp-lead) .customer-reviews__title{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.17}body:has(.hk-pdp-lead) .customer-reviews__subtitle{font-size:14px;line-height:1.7}body:has(.hk-pdp-lead) .customer-reviews__item{border:1px solid #e5dfd2}body:has(.hk-pdp-lead) .customer-reviews__item img{display:block}@media(max-width:749px){body:has(.hk-pdp-lead) .customer-reviews{padding-inline:5%}}body:has(.hk-pdp-lead) .shopify-section:has(.customer-reviews){max-width:100%;min-width:0;overflow-x:clip;position:relative;border-top:2px solid #fffdf9;background:#fffdf9}body:has(.hk-pdp-lead) [id^=CustomerReviews-]{box-sizing:border-box;max-width:1360px!important;width:100%!important;min-width:0!important;margin-inline:auto!important;padding:34px 5% 38px!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__header{margin-bottom:19px!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__title{font-size:clamp(30px,3.5vw,48px)!important;line-height:1.22!important;max-width:100%;overflow-wrap:break-word;color:#20364e!important;margin:0 0 13px!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__grid{width:100%;max-width:100%;min-width:0;box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;padding:0!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__item{min-width:0;max-width:100%;box-sizing:border-box;padding:18px!important;border:1px solid #e3dcd0;border-radius:0!important;background:#f7f3ec!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__media-wrapper{aspect-ratio:1/1;min-height:0;overflow:hidden!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__media-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__text{font-size:14px!important;line-height:1.7!important;overflow-wrap:break-word}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__author-info{min-width:0}@media(max-width:749px){body:has(.hk-pdp-lead) [id^=CustomerReviews-]{overflow:hidden!important;padding:25px 0 30px!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__header{padding:0 6%;margin-bottom:16px!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__grid{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-snap-type:x mandatory!important;scroll-padding-inline:6%;-webkit-overflow-scrolling:touch;touch-action:auto;gap:12px!important;padding:0 6% 18px!important;scrollbar-width:none}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__grid::-webkit-scrollbar{display:none}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__item{flex:0 0 min(82vw,340px)!important;max-width:min(82vw,340px)!important;scroll-snap-align:start!important;scroll-snap-stop:always;margin:0!important}body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__title{font-size:clamp(30px,8vw,40px)!important}}@media(min-width:750px)and (max-width:1000px){body:has(.hk-pdp-lead) [id^=CustomerReviews-] .customer-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body:has(.hk-pdp-lead) .hk-editorial-pdp,body:has(.hk-pdp-lead) .hk-pdp-charity{isolation:isolate}body:has(.hk-pdp-lead) .hk-editorial-pdp__copy,body:has(.hk-pdp-lead) .hk-pdp-charity__copy{min-width:0}body:has(.hk-pdp-lead) .hk-editorial-pdp h2,body:has(.hk-pdp-lead) .hk-pdp-charity h2{max-width:100%;overflow-wrap:break-word}body:has(.hk-pdp-lead) .hk-pdp-afterbuy{border-top:1px solid #dcd9d0;margin-top:4px;padding:18px 0 4px;font-family:Arial,sans-serif;color:#20364e;min-width:0}body:has(.hk-pdp-lead) .hk-pdp-delivery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 0 19px}body:has(.hk-pdp-lead) .hk-pdp-service{display:flex;gap:9px;align-items:flex-start;min-width:0;border:1px solid #e1dbd0;background:#f8f5ef;padding:12px 13px;color:#20364e!important;text-decoration:none;font:600 12px/1.55 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-service-mark{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;color:#20364e;background:#e8e0d2;font:600 13px/1 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-help{padding:16px 0 13px;border-top:1px solid #e8e2d8}body:has(.hk-pdp-lead) .hk-pdp-help strong{display:block;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.03em;color:#20364e;margin-bottom:6px}body:has(.hk-pdp-lead) .hk-pdp-help p{font:400 12px/1.7 Arial,sans-serif;color:#536576;margin:0}body:has(.hk-pdp-lead) .hk-pdp-help a,body:has(.hk-pdp-lead) .hk-pdp-story-link{color:#20364e!important;font-weight:600;text-decoration:underline;text-underline-offset:4px}body:has(.hk-pdp-lead) .hk-pdp-payments{display:flex;align-items:center;flex-wrap:wrap;gap:10px 17px;padding:15px 0;border-top:1px solid #e8e2d8}body:has(.hk-pdp-lead) .hk-pdp-payments>span{font:400 11px/1.5 Arial,sans-serif;color:#617181}body:has(.hk-pdp-lead) .hk-pdp-payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:6px}body:has(.hk-pdp-lead) .hk-pdp-payment-icon{width:39px;height:24px;display:block}body:has(.hk-pdp-lead) .hk-pdp-story-link{display:inline-flex;align-items:center;min-height:37px;margin-top:0;font:600 11px/1.5 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-afterbuy a:focus-visible{outline:2px solid #aa8f64;outline-offset:3px}@media(max-width:650px){body:has(.hk-pdp-lead) .hk-pdp-delivery{grid-template-columns:1fr;gap:7px}body:has(.hk-pdp-lead) .hk-pdp-service{padding:11px 12px}}body:has(.hk-pdp-lead) .hk-pdp-service>span:last-child{display:flex;flex-direction:column;gap:3px}body:has(.hk-pdp-lead) .hk-pdp-service strong{font:600 12px/1.5 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-service small{font:400 11px/1.55 Arial,sans-serif;color:#596977}#hk-produktbewertungen{scroll-margin-top:140px}body:has(.hk-pdp-lead) [data-hk-product-reviews]{scroll-margin-top:110px}body:has(.hk-pdp-lead) .hk-delivery-status{width:100%;min-width:0;background:#f9f7f2;border:1px solid #e7dfd3;padding:15px 17px;color:#20364e;font-family:Arial,sans-serif}body:has(.hk-pdp-lead) .hk-delivery-status__primary{display:flex;align-items:center;gap:9px;min-width:0}body:has(.hk-pdp-lead) .hk-delivery-status__primary strong{font:600 13px/1.45 Arial,sans-serif;letter-spacing:.005em}body:has(.hk-pdp-lead) .hk-delivery-status__dot{display:inline-block;flex:0 0 8px;width:8px;height:8px;background:#557b5c;border-radius:50%}body:has(.hk-pdp-lead) .hk-delivery-status__dot--neutral{background:#ad8c56}body:has(.hk-pdp-lead) .hk-delivery-status__dot--muted{background:#9aa3ad}body:has(.hk-pdp-lead) .hk-delivery-status__eta{margin:6px 0 0 17px;font:400 12px/1.65 Arial,sans-serif;color:#334e65}body:has(.hk-pdp-lead) .hk-delivery-status__shipping{margin:2px 0 0 17px;font:400 11px/1.65 Arial,sans-serif;color:#65717b}body:has(.hk-pdp-lead) .hk-delivery-status__link{margin:9px 0 0 17px;display:inline-flex;font:500 11px/1.5 Arial,sans-serif;color:#20364e!important;text-decoration:underline;text-underline-offset:4px}body:has(.hk-pdp-lead) .hk-delivery-status__link:focus-visible{outline:2px solid #b39a76;outline-offset:3px}@media(max-width:600px){body:has(.hk-pdp-lead) .hk-delivery-status{padding:13px 14px}body:has(.hk-pdp-lead) .hk-delivery-status__eta,body:has(.hk-pdp-lead) .hk-delivery-status__shipping,body:has(.hk-pdp-lead) .hk-delivery-status__link{margin-left:17px}}body:has(.hk-pdp-lead) .hk-delivery-status{background:transparent;border:0;border-top:1px solid #e6dfd5;border-bottom:1px solid #e6dfd5;padding:13px 0 12px;margin:1px 0 0}body:has(.hk-pdp-lead) .hk-delivery-status__primary{gap:9px;align-items:center}body:has(.hk-pdp-lead) .hk-delivery-status__primary strong{font-size:13px;line-height:1.45}body:has(.hk-pdp-lead) .hk-delivery-status__eta{margin:4px 0 0 17px;font-size:12px;line-height:1.55}body:has(.hk-pdp-lead) .hk-delivery-status__shipping{margin:5px 0 0 17px;color:#20364e;font-size:11.5px;line-height:1.6;font-weight:600}body:has(.hk-pdp-lead) .hk-delivery-status__link{margin:6px 0 0 17px;font-size:11px}body:has(.hk-pdp-lead) .hk-pdp-afterbuy{display:flex;flex-direction:column;gap:10px;margin-top:2px;padding:15px 0 0;border-top:1px solid #e6dfd5;background:transparent;color:#20364e;min-width:0}body:has(.hk-pdp-lead) .hk-pdp-returnline{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:0;margin:0;color:#20364e!important;text-decoration:none}body:has(.hk-pdp-lead) .hk-pdp-returnline__symbol{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#eee8dd;color:#20364e;font:600 12px/1 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-returnline>span:last-child{min-width:0;display:flex;flex-wrap:wrap;gap:3px 10px;align-items:baseline}body:has(.hk-pdp-lead) .hk-pdp-returnline strong{font:600 12px/1.6 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}body:has(.hk-pdp-lead) .hk-pdp-returnline small{font:400 11px/1.6 Arial,sans-serif;color:#5a6877}body:has(.hk-pdp-lead) .hk-pdp-supportline{display:flex;flex-wrap:wrap;gap:4px 8px;color:#5a6877;font:400 11px/1.6 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-supportline a{color:#20364e!important;text-decoration:underline;text-underline-offset:4px;font-weight:600}body:has(.hk-pdp-lead) .hk-pdp-payments{padding:9px 0 0;margin:0;gap:9px 13px;border-top:1px solid #ece6dc}body:has(.hk-pdp-lead) .hk-pdp-payments>span{font-size:11px}body:has(.hk-pdp-lead) .hk-pdp-afterbuy :is(a):focus-visible{outline:2px solid #a88b63;outline-offset:3px}@media(max-width:640px){body:has(.hk-pdp-lead) .hk-delivery-status{padding:11px 0}body:has(.hk-pdp-lead) .hk-pdp-afterbuy{padding-top:13px}body:has(.hk-pdp-lead) .hk-pdp-returnline>span:last-child{gap:1px 8px}}body:has(.hk-pdp-lead) .hk-pdp-payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px;min-width:0;max-width:100%}body:has(.hk-pdp-lead) .hk-pdp-payment-icon{display:block;width:37px;height:24px;flex:0 0 auto}@media(max-width:600px){body:has(.hk-pdp-lead) .hk-pdp-payment-icon{width:34px;height:22px}body:has(.hk-pdp-lead) .hk-pdp-payment-icons{gap:4px 6px}}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;min-width:0}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;background:#f8f5ef;border:1px solid #e4ddd1;padding:15px 15px 14px;color:#20364e!important;text-decoration:none!important;transition:border-color .18s ease,background-color .18s ease}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card:hover{background:#fcfaf6;border-color:#b4a183}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-icon{display:grid;place-items:center;width:23px;height:23px;margin-bottom:4px;flex:none;border:1px solid #d7c9b1;border-radius:50%;color:#886b40;font:600 15px/1 Georgia,serif}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card strong{color:#20364e;font:600 12px/1.45 Arial,sans-serif;text-decoration:none;overflow-wrap:break-word}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card small{color:#65717b;font:400 11px/1.55 Arial,sans-serif;overflow-wrap:break-word}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-payments{border-top:none;padding:4px 0 0}@media(max-width:440px){body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-grid{gap:8px}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card{padding:12px 10px 13px;gap:4px}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card strong{font-size:11px}body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card small{font-size:10px}}@media(prefers-reduced-motion:reduce){body:has(.hk-pdp-lead) .hk-pdp-afterbuy .hk-pdp-trust-card{transition:none}}body:has(.hk-pdp-lead) .hk-pdp-decision-link{margin:3px 0 0;padding:7px 0 0;color:#6b7480;font:400 11px/1.6 Arial,sans-serif}body:has(.hk-pdp-lead) .hk-pdp-decision-link a{color:#20364e!important;text-decoration:underline;text-underline-offset:4px;font-weight:600}body:has(.hk-pdp-lead) .hk-pdp-decision-link a:focus-visible{outline:2px solid #a88b63;outline-offset:3px}@keyframes hk-instock-glow{0%{box-shadow:0 0 #22c55e9e,0 0 7px #22c55e73}68%{box-shadow:0 0 0 8px #22c55e00,0 0 12px #22c55e40}to{box-shadow:0 0 #22c55e00,0 0 7px #22c55e73}}body:has(.hk-pdp-lead) .hk-delivery-status__dot:not(.hk-delivery-status__dot--neutral):not(.hk-delivery-status__dot--muted){width:10px;height:10px;flex-basis:10px;background:#22b857;animation:hk-instock-glow 1.8s ease-out infinite}@media(prefers-reduced-motion:reduce){body:has(.hk-pdp-lead) .hk-delivery-status__dot{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/hk-premium.css.map */
