.kkm__tile svg,.kkp__art,.kkc__tile>svg,.kkc__fan svg,.kkc__sachet svg{filter:none!important}.kkm__tile,.kkc__tile{position:relative;isolation:isolate}.kkm__tile:before,.kkc__tile:before{content:"";position:absolute;left:18%;right:18%;bottom:-6%;height:74%;border-radius:50%;background:radial-gradient(closest-side,#2b211c42,#2b211c1a 60%,#2b211c00);pointer-events:none;z-index:0}.kkm__tile>svg,.kkc__tile>svg{position:relative;z-index:1}.kkc__sachet{z-index:2}.kkp__art{isolation:isolate}.kkp__art:before{content:"";position:absolute;left:6%;right:6%;top:8%;bottom:-3%;border-radius:40%;background:radial-gradient(closest-side,#2b211c52,#2b211c1f 60%,#2b211c00);transform:translate(12px,24px);z-index:-1;pointer-events:none}.kkp__art>svg{position:relative}.kkb__fan{z-index:2}.kkb__word{z-index:0}.kkb__badge{z-index:6}.kkc__tile:has(.kk-bfan):before{display:none}.kk-bfan{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;pointer-events:none}.kk-bfan>span{position:absolute;bottom:-10%;transform-origin:50% 100%;display:block}.kk-bfan>span:before{content:"";position:absolute;left:8%;right:8%;top:12%;bottom:2%;border-radius:40%;background:radial-gradient(closest-side,#2b211c38,#2b211c00);transform:translate(5%,4%);z-index:-1}.kk-bfan svg{position:relative;display:block;width:100%;height:auto}.kkc__tile .kk-bfan>span{bottom:-8%}.kkc__bcard div,.kkb__card div,.kkp__bcard div{position:relative;isolation:isolate}.kkc__bcard .kk-bfan>span,.kkb__card .kk-bfan>span{bottom:-14%}.kkp__bcard div{width:110px;background:#e3cfb4}.kkp__bcard .kk-bfan>span{bottom:-18%}@media(max-width:899px){.kkc__hero .kkc__wrap{gap:8px!important;padding-top:44px!important}.kkc__copy{padding-bottom:8px!important}.kkc__fan{flex-basis:100%!important;height:190px!important}.kkc__fan svg{width:130px!important}.kkc__fan span{bottom:-56px!important}}@media(max-width:599px){.kkc__fan{height:150px!important}.kkc__fan svg{width:96px!important}.kkc__fan span{bottom:-40px!important}}@media(min-width:600px){.kkp__stage{align-items:flex-end!important;padding-bottom:40px;box-sizing:border-box}.kkp__art--pouch svg{width:300px!important}.kkp__art--twin svg{width:250px!important}.kkp__art--twin svg:first-child{margin-right:-112px!important}.kkp__art--sachet svg{width:200px!important}}.kkx{padding-bottom:16px!important}.kkx-section+.kko-section .kko,.kkx-section~.kko-section .kko{padding-top:16px!important}.kkx__empty{gap:12px!important;justify-content:space-between}.kkx__empty-copy{flex:1 1 420px!important}.kkx__empty-art{flex:0 1 420px!important;height:auto!important;overflow:visible!important;align-items:center!important;padding:8px 0}.kkx__empty-art svg{width:170px!important;margin:0 -28px!important}.kkx__empty-art svg:nth-child(1){transform:rotate(-9deg) translateY(10px)!important}.kkx__empty-art svg:nth-child(2){position:relative;z-index:1;transform:translateY(-6px)}.kkx__empty-art svg:nth-child(3){transform:rotate(9deg) translateY(10px)!important}@media(max-width:599px){.kkx__empty{padding:28px 20px!important}.kkx__empty-art{flex-basis:100%!important}.kkx__empty-art svg{width:120px!important;margin:0 -20px!important}}.kks2__hero-art{max-width:520px;margin:0 auto}@media(max-width:899px){.kks2__hero-art{flex-basis:100%;max-width:440px;height:220px}.kks2__hero-copy{padding-bottom:0}.kks2__chapgrid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:599px){.kks2__hero-art{max-width:340px;height:180px}}.kkp__dyn,.kkb__dyn{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:56px}.shopify-payment-button__button--unbranded{background:transparent!important;color:#2b211c!important;border:2px solid #2B211C!important;border-radius:999px!important;min-height:56px!important;width:100%!important;box-shadow:none!important;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:16px!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:background .2s,color .2s}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:#2b211c!important;color:#f4ebdc!important}.shopify-payment-button__button--unbranded:focus-visible{outline:3px solid #C8772E!important;outline-offset:2px}.shopify-payment-button__more-options{color:#2b211c!important;font-family:Poppins,sans-serif!important;font-weight:600}@media(max-width:749px){.kks__btns{display:flex!important;align-items:center;gap:10px!important}.kks__btns .kks__prev,.kks__btns .kks__next{flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:50%!important;padding:0!important;font-size:0!important;line-height:0;background:transparent!important;border:2px solid #2B211C!important;color:#2b211c!important;display:flex!important;align-items:center;justify-content:center;position:relative}.kks__btns .kks__prev:before,.kks__btns .kks__next:before{content:"";width:10px;height:10px;border-top:2.5px solid currentColor;border-right:2.5px solid currentColor;display:block}.kks__btns .kks__prev:before{transform:translate(2px) rotate(-135deg)}.kks__btns .kks__next:before{transform:translate(-2px) rotate(45deg)}.kks__btns .kks__order{flex:1 1 auto!important;height:52px!important;min-width:0;border-radius:999px!important;background:#2b211c!important;color:#f4ebdc!important;border:none!important;display:flex!important;align-items:center;justify-content:center;padding:0 16px!important;font-size:13px!important;font-weight:700;letter-spacing:.08em!important;white-space:nowrap!important;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/kk-overrides.css.map */
