.ckm-campaign[hidden],.ckm-share [hidden]{display:none!important}.ckm-campaign{background:var(--ckm-bg,#e7eee8);color:var(--ckm-color,#183a35);padding:16px 24px;font-size:14px;line-height:1.5}.ckm-campaign p{margin:6px 0}.ckm-campaign a{color:inherit;text-underline-offset:4px;font-weight:600}.ckm-campaign--announcement{text-align:center;padding:10px 20px;font-size:13px}.ckm-campaign--announcement>div{display:flex;align-items:center;justify-content:center;gap:8px 20px;flex-wrap:wrap}.ckm-campaign--announcement p{margin:0}.ckm-campaign--home{max-width:1200px;margin:32px auto;display:flex;align-items:center;gap:32px;border-radius:16px}.ckm-campaign--home picture{width:50%;flex-shrink:0}.ckm-campaign img{display:block;width:100%;height:auto;border-radius:10px}.ckm-campaign--home strong{font-size:28px}.ckm-campaign--product{margin:14px 0;border-radius:8px}.ckm-share{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;color:#183a35;font-size:13px}.ckm-share button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 0;background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-transform:none!important}.ckm-share .svg-wrapper{width:18px;height:18px}.ckm-share button:hover{text-decoration:underline}.ckm-share input{width:100%;padding:10px;border:1px solid #82998f;border-radius:6px;color:#183a35;background:#fff}.ckm-share button:focus-visible,.ckm-footer a:focus-visible,.ckm-footer summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ckm-highlights{padding-top:36px;padding-bottom:36px;color:#183a35;text-align:center}.ckm-highlights h2{font-size:30px;margin:0 0 10px}.ckm-highlights>p{font-size:16px;margin:0 0 24px}.ckm-social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.ckm-social-card{color:inherit;text-decoration:none;text-align:left}.ckm-social-card img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.ckm-social-card>span{display:flex;justify-content:space-between;gap:8px;padding:12px 0;font-size:14px}.ckm-footer{background:#113e36;color:#faf8f3;font-family:Arial,Helvetica,sans-serif}.ckm-footer-inner{max-width:1360px;margin:auto;padding:40px 40px 22px}.ckm-footer-grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:26px}.ckm-footer h2{color:inherit;font-size:28px;margin:0 0 12px}.ckm-footer p,.ckm-footer a{color:inherit;font-size:13px;line-height:1.6}.ckm-footer p{margin:0 0 14px}.ckm-footer a{display:block;text-decoration:none;overflow-wrap:anywhere;padding:5px 0}.ckm-footer a:hover{text-decoration:underline}.ckm-footer summary{font-size:15px;font-weight:700;list-style:none;margin-bottom:10px;color:inherit;cursor:pointer}.ckm-footer summary::-webkit-details-marker{display:none}.ckm-footer summary>span{display:none}.ckm-footer .ckm-social-links{display:flex;gap:12px;flex-wrap:wrap}.ckm-social-links a{display:grid;place-items:center;min-width:36px;min-height:40px}.ckm-social-links .svg-wrapper{width:22px;height:22px}.ckm-footer .ckm-follow-title{margin:20px 0 4px;font-weight:700}.ckm-footer-bottom{border-top:1px solid #57776b;display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:28px;padding-top:20px}.ckm-footer-bottom p{font-size:12px;margin:0}.ckm-footer-bottom ul{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:0;padding:0}.ckm-footer-bottom svg{width:35px;height:24px}@media(max-width:989px)and (min-width:750px){.ckm-footer-grid{grid-template-columns:repeat(4,1fr)}.ckm-brand{grid-column:1/-1}}@media(max-width:749px){.ckm-footer-inner{padding:30px 22px 24px}.ckm-footer-grid{display:block}.ckm-brand{margin-bottom:24px}.ckm-footer details{border-top:1px solid #57776b}.ckm-footer summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;margin:0}.ckm-footer summary>span{display:block}.ckm-footer details[open] summary>span{transform:rotate(45deg)}.ckm-footer nav{padding:0 0 16px}.ckm-footer nav a{padding:8px 0;font-size:14px}.ckm-footer-bottom{display:block;margin-top:14px}.ckm-footer-bottom ul{margin-top:18px}.ckm-campaign--home{margin:24px 20px;display:block;padding:20px}.ckm-campaign--home picture{width:100%;display:block;margin-bottom:20px}.ckm-campaign--home strong{font-size:24px}.ckm-highlights h2{font-size:25px}.ckm-social-grid{grid-template-columns:1fr 1fr;gap:12px}.ckm-social-card>span{font-size:13px}}.utility-bar:has(.announcement-bar){background:#113e36;color:#faf8f3}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar .slider-button{color:#faf8f3!important}.utility-bar .announcement-bar{background:transparent}@media(min-width:1200px){.ckm-footer-grid:has(.ckm-partnerships){grid-template-columns:1.4fr repeat(3,minmax(0,1fr)) minmax(0,1.35fr) minmax(0,1.1fr);gap:24px}}@media(min-width:750px)and (max-width:1199px){.ckm-footer-grid:has(.ckm-partnerships){grid-template-columns:repeat(3,minmax(0,1fr))}.ckm-footer-grid:has(.ckm-partnerships) .ckm-brand{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cutekit-marketing.css.map */
