.hk-scope .product-faq{margin-top:6px}.hk-scope .faq-item{border-bottom:1px solid var(--line)}.hk-scope .faq-item summary{list-style:none;cursor:pointer;padding:18px 2px;font-family:var(--font-display);font-weight:600;font-size:17px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:16px}.hk-scope .faq-item summary::-webkit-details-marker{display:none}.hk-scope .faq-item summary:after{content:"+";font-size:24px;color:var(--blue);font-weight:400;line-height:1;flex:none}.hk-scope .faq-item[open] summary:after{content:"\2013"}.hk-scope .faq-a{padding:0 2px 18px;color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.6;max-width:660px}.hk-scope product-form-component{display:block}.hk-scope product-form-component form{margin:0}.hk-scope .product-ctas add-to-cart-component{display:block;width:100%}.hk-scope .product-ctas .add-to-cart-button{width:100%}.hk-scope .product-ctas .add-to-cart-button .add-to-cart-icon{display:none}.hk-scope .product-form-text__error{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--sale, #c0392b)}.hk-scope .product-form-text__error.hidden{display:none}.hk-scope .product-form-text__error .svg-wrapper svg{width:16px;height:16px}.hk-scope .product-gal-main{height:auto;aspect-ratio:1 / 1;max-width:var(--gal-h)}.hk-scope .product-gal-main img{padding:0;object-fit:cover;mix-blend-mode:normal}@media(max-width:900px){.hk-scope .product-gal-main{max-width:none}}.hk-scope .product-desc img,.hk-scope .pdp-doc-body img{max-width:100%;height:auto}.hk-scope .pdp-doc-body table{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/43/assets/hk-product-extra.css.map */
