:root{--kera-prune:#5C0E2C;--kera-prune-dark:#4D1028;--kera-olive:#6B7050;--kera-chartreuse:#D5E653;--kera-cream:#F4EFE6;--kera-ink:#3D2A2F}body{background:var(--kera-cream);color:var(--kera-ink)}.main-content,.section-content{background:transparent}.section-heading{letter-spacing:.045em;text-transform:uppercase;color:var(--kera-prune-dark)}.pageheader{background:var(--kera-cream);border-bottom:1px solid rgba(92,14,44,.12)}.pageheader__contents{background:var(--kera-cream)}.nav-row a,.pageheader a{letter-spacing:.055em}.button,.shopify-payment-button__button{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.button{min-height:48px}.signup-section{border-color:#f7f0e740}.pagefooter a,.pagefooter h2,.pagefooter .h3,.pagefooter .h6{color:var(--kera-cream)}.card__image{background:#e9e1d4;overflow:hidden}.card__content{padding-top:14px}.card__title{font-family:Century Gothic,sans-serif;font-size:.82rem;line-height:1.35;letter-spacing:.045em;text-transform:uppercase}.card__title a{text-decoration:none}.product-price{font-size:.9rem}.prod-label{letter-spacing:.05em;text-transform:uppercase}.prod-label.sold-out{background:var(--kera-prune);color:var(--kera-cream)}.prod-label.sale{background:var(--kera-chartreuse);color:var(--kera-prune-dark)}.template-index .slideshow .text-overlay__heading{letter-spacing:.055em;text-transform:uppercase}.template-index .slideshow .text-overlay__text{font-family:Century Gothic,sans-serif;letter-spacing:.02em}.template-index .image-gallery .overlay-text__title,.template-index .image-gallery h2{letter-spacing:.055em;text-transform:uppercase}.template-product .product-grid__detail{background:#ffffff52;padding:28px}.template-product .product-title h1{letter-spacing:.035em;text-transform:uppercase}.template-product .product-description{font-family:Century Gothic,sans-serif;line-height:1.75}.kera-product-reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 18px}.kera-product-reassurance span{border-top:1px solid rgba(92,14,44,.25);border-bottom:1px solid rgba(92,14,44,.25);padding:11px 6px;text-align:center;font-size:.72rem;letter-spacing:.03em}.template-collection .section-banner .banner__text,.template-collection .section-banner h1{letter-spacing:.055em;text-transform:uppercase}.template-collection .product-list{row-gap:8px}.footer-nav-links a{letter-spacing:.03em}.input-with-button__input{background:var(--kera-cream);border-color:#f7f0e773}@media(min-width:768px){.template-index .slideshow .text-overlay__heading{font-size:4.6rem;line-height:.98}.template-index .spaced-section{margin-top:96px;margin-bottom:96px}.card__image{transition:transform .35s ease}.card:hover .card__image{transform:translateY(-3px)}}@media(max-width:767px){.template-index .slideshow .text-overlay__heading{font-size:2.65rem;line-height:1}.template-index .slideshow .text-overlay__text{font-size:.92rem}.template-index .slideshow .button{width:100%;margin-top:7px}.template-index .spaced-section{margin-top:52px;margin-bottom:52px}.template-product .product-grid__detail{padding:22px 16px}.kera-product-reassurance{grid-template-columns:1fr}.kera-product-reassurance span{padding:9px 5px}.card__title{font-size:.74rem}}body,button,input,select,textarea{font-family:Futura,Century Gothic,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.section-heading{font-family:Anton,Impact,sans-serif;letter-spacing:.045em}a{transition:opacity .2s ease,color .2s ease}a:hover{opacity:.72}input,select,textarea{border-radius:0!important;border:1px solid rgba(92,14,44,.28)!important;background:#faf6ef!important;color:var(--kera-ink)!important}input:focus,select:focus,textarea:focus{border-color:var(--kera-prune)!important;box-shadow:none!important}.template-cart .main-content,.template-search .main-content,.template-page .main-content,.template-blog .main-content,.template-article .main-content,.template-404 .main-content,.template-list-collections .main-content{background:var(--kera-cream)}.template-cart h1,.template-search h1,.template-page h1,.template-blog h1,.template-article h1,.template-404 h1,.template-list-collections h1{text-transform:uppercase;color:var(--kera-prune-dark);letter-spacing:.055em}.template-cart .cart-item,.template-search .card,.template-list-collections .card{border-color:#5c0e2c1f}.template-cart .checkout-button,.template-cart [name=checkout]{background:var(--kera-prune)!important;color:var(--kera-cream)!important;border-color:var(--kera-prune)!important}.template-cart .checkout-button:hover,.template-cart [name=checkout]:hover{background:var(--kera-olive)!important;border-color:var(--kera-olive)!important}.template-page .rte,.template-article .rte,.template-blog .rte{max-width:760px;margin-left:auto;margin-right:auto;line-height:1.8}.template-page-contact .section-content{max-width:900px;margin-left:auto;margin-right:auto}.template-page-contact .button{background:var(--kera-prune);color:var(--kera-cream)}.template-search .search-form{max-width:720px;margin-left:auto;margin-right:auto}.template-404 .main-content{text-align:center;padding-top:80px;padding-bottom:100px}.template-blog .article-card,.template-article .article{background:transparent}.template-list-collections .collection-card__title{text-transform:uppercase;letter-spacing:.045em}.breadcrumbs{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.product-grid__detail .button[name=add],.product-grid__detail #add{background:var(--kera-prune)!important;color:var(--kera-cream)!important;border-color:var(--kera-prune)!important}.product-grid__detail .button[name=add]:hover,.product-grid__detail #add:hover{background:var(--kera-olive)!important;border-color:var(--kera-olive)!important}.product-grid__detail .shopify-payment-button__button{border-radius:0!important}.pagefooter .input-with-button__button{background:var(--kera-chartreuse)!important;color:var(--kera-prune-dark)!important;border-color:var(--kera-chartreuse)!important}.pagefooter input{background:transparent!important;color:var(--kera-cream)!important;border-color:#f7f0e766!important}.pagefooter input::placeholder{color:#f7f0e7b3}@media(max-width:767px){.template-page .rte,.template-article .rte,.template-blog .rte{padding-left:4px;padding-right:4px}.template-cart .main-content,.template-search .main-content,.template-page .main-content{padding-bottom:40px}}.announcement{background:linear-gradient(#b7652d1a,#b7652d1a),url(/cdn/shop/files/kera-texture-terracotta.jpg?v=1790145408) center/cover!important;color:#5c0e2c!important;font-family:Futura,Century Gothic,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.announcement a{color:#5c0e2c!important}.kera-hero-flat{background:#5c0e2c;color:#f5efe4;min-height:560px;display:flex;align-items:center;justify-content:center;padding:70px 22px;text-align:center}.kera-hero-flat__inner{max-width:920px;margin:auto}.kera-hero-flat__eyebrow{display:block;font-size:.78rem;letter-spacing:.24em;margin-bottom:20px;color:#f5efe4}.kera-hero-flat h1{font-family:Kenyan Coffee,Anton,Impact,sans-serif!important;font-weight:400!important;color:#f5efe4!important;font-size:clamp(4rem,8vw,7.5rem);line-height:.88;letter-spacing:.025em;margin:0 0 20px}.kera-hero-flat p{font-size:1.05rem;letter-spacing:.05em;margin-bottom:28px}.kera-hero-flat__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.kera-hero-flat .button{background:#f5efe4!important;color:#5c0e2c!important;border-color:#f5efe4!important}.kera-hero-flat .button--alt{background:transparent!important;color:#f5efe4!important;border-color:#f5efe4!important}.template-index [id*=__manifesto],.template-index [id$=manifesto]{background:#c77a2c!important}.template-index [id*=__manifesto] h2,.template-index [id$=manifesto] h2{color:#66713a!important;font-family:Kenyan Coffee,Anton,Impact,sans-serif!important;font-weight:400!important}.template-index [id*=__manifesto] .rte,.template-index [id$=manifesto] .rte{color:#f5efe4!important}.template-index [id*=__manifesto] .button,.template-index [id$=manifesto] .button{border-color:#f5efe4!important;color:#f5efe4!important}.template-index [id*=__drop],.template-index [id$=drop]{background:linear-gradient(#23110b14,#23110b14),url(/cdn/shop/files/kera-texture-leopard.jpg?v=1790145417) center/cover!important;padding:56px 0 64px}.template-index [id*=__drop] .section-heading,.template-index [id$=drop] .section-heading{color:#f5efe4!important}.template-index [id*=__drop] .section-content,.template-index [id$=drop] .section-content{background:transparent!important}.template-index [id*=__drop] .card,.template-index [id$=drop] .card{background:#f5efe4;padding:8px 8px 14px}.template-index [id*=__drop] .card__content,.template-index [id$=drop] .card__content{padding-left:6px;padding-right:6px}.template-index [id*=__gallery],.template-index [id$=gallery]{background:#f4efe6!important;padding:22px 0!important}.template-index [id*=__gallery] .image-gallery__item,.template-index [id$=gallery] .image-gallery__item{box-shadow:none!important}.kera-stoneweek{display:grid;grid-template-columns:.9fr 1.1fr;min-height:520px;background:linear-gradient(#ffffff0d,#ffffff0d),url(/cdn/shop/files/kera-texture-zebra-fur.jpg?v=1790146609) center/cover;color:#f5efe4}.kera-stoneweek__copy{display:flex;flex-direction:column;justify-content:center;padding:60px 7vw;background:linear-gradient(90deg,#2a1814d1,#2a181452)}.kera-stoneweek__kicker{font-family:Kenyan Coffee,Anton,Impact,sans-serif;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.9;font-weight:400}.kera-stoneweek__copy h2{color:#f5efe4!important;font-size:1.4rem;margin:18px 0 8px}.kera-stoneweek__copy p{margin-bottom:22px}.kera-stoneweek__copy .button{align-self:flex-start;background:#f5efe4!important;color:#2f1a18!important;border-color:#f5efe4!important}.kera-stoneweek__product{align-self:center;justify-self:center;width:min(72%,520px);text-decoration:none;color:#2f1a18!important;background:#f5efe4;padding:12px;box-shadow:0 24px 45px #14080847}.kera-stoneweek__product img{width:100%;display:block;background:#efe7dd}.kera-stoneweek__meta{display:flex;justify-content:space-between;gap:12px;padding:12px 6px 3px;font-size:.8rem}.kera-stoneweek__meta strong{font-weight:500}.template-index [id*=__best],.template-index [id$=best]{background:linear-gradient(#262a141f,#262a141f),url(/cdn/shop/files/kera-texture-olive-velvet.jpg?v=1790145400) center/cover!important;padding:58px 0 64px}.template-index [id*=__best] .section-heading,.template-index [id$=best] .section-heading{color:#f5efe4!important}.template-index [id*=__best] .section-content,.template-index [id$=best] .section-content{background:transparent!important}.template-index [id*=__best] .card,.template-index [id$=best] .card{background:#f5efe4;padding:8px 8px 14px}.kera-plus{background:#f1e4cf;color:#4d1028;padding:54px 4vw 48px}.kera-plus__title{font-family:Kenyan Coffee,Anton,Impact,sans-serif;font-size:clamp(2.7rem,5vw,5rem);line-height:1;margin-bottom:32px}.kera-plus__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.kera-plus__item{text-align:center;padding:8px 24px 4px;border-left:1px solid rgba(77,16,40,.22)}.kera-plus__item:first-child{border-left:0}.kera-plus__item svg{width:48px;height:48px;fill:none;stroke:#4d1028;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-bottom:12px}.kera-plus__item strong{display:block;font-size:.84rem;letter-spacing:.05em;margin-bottom:4px}.kera-plus__item span{display:block;font-size:.78rem;line-height:1.35}@media(max-width:767px){.kera-hero-flat{min-height:460px;padding:54px 18px}.kera-hero-flat h1{font-size:3.6rem}.kera-hero-flat__actions{display:grid;grid-template-columns:1fr;width:100%;max-width:340px;margin:auto}.template-index [id*=__drop],.template-index [id$=drop],.template-index [id*=__best],.template-index [id$=best]{padding:38px 0 44px}.kera-stoneweek{grid-template-columns:1fr;min-height:0}.kera-stoneweek__copy{padding:48px 22px 28px;background:#2a1814b3}.kera-stoneweek__product{width:82%;margin:8px auto 42px}.kera-plus{padding:42px 18px 34px}.kera-plus__grid{grid-template-columns:1fr 1fr}.kera-plus__item{border-left:0;border-top:1px solid rgba(77,16,40,.18);padding:22px 10px}.kera-plus__item:nth-child(-n+2){border-top:0}}.template-index [id*=__drop],.template-index [id$=drop]{background-image:url(/cdn/shop/files/kera-texture-leopard.jpg?v=1790145417)!important;background-repeat:repeat!important;background-position:center!important;background-size:520px auto!important;background-color:#9a572c!important}.template-index [id*=__drop]>*,.template-index [id$=drop]>*,.template-index [id*=__drop] .section-content,.template-index [id$=drop] .section-content,.template-index [id*=__drop] .container,.template-index [id$=drop] .container{background:transparent!important}.template-index [id*=__drop] .section-heading,.template-index [id$=drop] .section-heading{color:#f5efe4!important;text-shadow:0 2px 12px rgba(35,17,11,.55)}.template-index [id*=__drop],.template-index [id$=drop]{background-image:url(/cdn/shop/files/kera-leopard-fur-user.jpg?v=1790147146)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.kera-stoneweek{display:none!important}.kera-stoneweek-four{background-image:url(/cdn/shop/files/kera-zebra-fur-user.jpg?v=1790147219)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;padding:58px 4vw 66px}.kera-stoneweek-four__head{margin-bottom:30px;text-align:center}.kera-stoneweek-four__head span{display:inline-block;font-family:Kenyan Coffee,Anton,Impact,sans-serif;font-weight:400;font-size:clamp(3rem,5vw,5.5rem);line-height:.9;color:#f5efe4;background:#111;padding:10px 18px 7px;letter-spacing:.025em}.kera-stoneweek-four__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1400px;margin:0 auto}.kera-stone-card{display:block;background:#f5efe4;color:#2f1a18!important;text-decoration:none;padding:9px 9px 14px;box-shadow:0 18px 34px #0000003d}.kera-stone-card__image{aspect-ratio:1/1;overflow:hidden;background:#eee7de}.kera-stone-card__image img{width:100%;height:100%;object-fit:cover;display:block}.kera-stone-card__info{display:flex;justify-content:space-between;gap:10px;padding:12px 5px 0;font-size:.76rem;line-height:1.3}.kera-stone-card__info strong{font-weight:500;max-width:72%}.kera-stone-card__info span{white-space:nowrap}@media(max-width:767px){.kera-stoneweek-four{padding:40px 12px 46px;background-position:center}.kera-stoneweek-four__head{margin-bottom:20px}.kera-stoneweek-four__head span{font-size:2.7rem}.kera-stoneweek-four__grid{grid-template-columns:1fr 1fr;gap:10px}.kera-stone-card{padding:6px 6px 10px}.kera-stone-card__info{display:block;font-size:.68rem}.kera-stone-card__info strong,.kera-stone-card__info span{display:block;max-width:none}.kera-stone-card__info span{margin-top:4px}}.template-index [id*=__best],.template-index [id$=best]{background-image:url(/cdn/shop/files/kera-olive-croc-user.jpg?v=1790147360)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.template-index [id*=__best]>*,.template-index [id$=best]>*,.template-index [id*=__best] .section-content,.template-index [id$=best] .section-content,.template-index [id*=__best] .container,.template-index [id$=best] .container{background:transparent!important}.kera-plus{background-image:url(/cdn/shop/files/kera-prune-texture-plus.jpg?v=1790147580)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#5c0e2c!important;color:#93a64b!important}.kera-plus__title{color:#a9bc55!important;text-shadow:0 1px 0 rgba(0,0,0,.15)}.kera-plus__item{border-color:#a9bc5573!important}.kera-plus__item svg{stroke:#a9bc55!important}.kera-plus__item strong{color:#b4c65e!important;font-weight:700!important}.kera-plus__item span{color:#a9bc55!important;font-weight:500!important}.template-index [id*=__insta],.template-index [id$=insta]{background-image:url(/cdn/shop/files/kera-instagram-olive-velvet-user.jpg?v=1790147699)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#596226!important;padding-top:44px!important;padding-bottom:44px!important}.template-index [id*=__insta]>*,.template-index [id$=insta]>*{background-color:transparent!important}.template-index [id*=__drop],.template-index [id$=drop]{background-image:url(/cdn/shop/files/kera-leopard-fur-new-user.jpg?v=1790148135)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.announcement{background-image:url(/cdn/shop/files/kera-announcement-prune-velvet.jpg?v=1790148167)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#5c0e2c!important}.announcement,.announcement a{color:#f5efe4!important}.template-index [id*=__manifesto],.template-index [id$=manifesto]{background-image:url(/cdn/shop/files/kera-esprit-terracotta-texture.jpg?v=1790148245)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#b9652b!important}.template-index [id*=__manifesto] .rich-text,.template-index [id*=__manifesto] .section-content,.template-index [id$=manifesto] .rich-text,.template-index [id$=manifesto] .section-content{background:transparent!important}.template-index [id*=__manifesto] h2,.template-index [id*=__manifesto] .section-heading,.template-index [id*=__manifesto] .rte,.template-index [id*=__manifesto] .rte *,.template-index [id$=manifesto] h2,.template-index [id$=manifesto] .section-heading,.template-index [id$=manifesto] .rte,.template-index [id$=manifesto] .rte *{color:#4d1028!important}.template-index [id*=__manifesto] .button,.template-index [id$=manifesto] .button{color:#4d1028!important;border-color:#4d1028!important}.pagefooter .signup-form,.pagefooter .signup-form__container,.pagefooter [class*=newsletter],.pagefooter [class*=signup]{background-color:transparent!important}.pagefooter .section-footer__newsletter,.pagefooter [class*=newsletter]{background-image:url(/cdn/shop/files/kera-newsletter-bambi-user.jpg?v=1790148314)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;color:#4d1028!important}.pagefooter .section-footer__newsletter *,.pagefooter [class*=newsletter] h2,.pagefooter [class*=newsletter] h3,.pagefooter [class*=newsletter] p,.pagefooter [class*=newsletter] label{color:#4d1028!important}.pagefooter [class*=newsletter] input{color:#4d1028!important;border-color:#4d1028!important;background:#f7f0e7d1!important}.pagefooter [class*=newsletter] input::placeholder{color:#4d1028!important;opacity:.8}.pagefooter [class*=newsletter] button,.pagefooter [class*=newsletter] .button{background:#4d1028!important;color:#f7f0e7!important;border-color:#4d1028!important}.pagefooter,.pagefooter .section-footer,.pagefooter .section-footer__row,.pagefooter .section-footer__lower-menu,.pagefooter .section-footer__lower-menu-container{background-image:url(/cdn/shop/files/kera-footer-olive-croc-user.jpg?v=1790148382)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#394115!important}.pagefooter,.pagefooter a,.pagefooter p,.pagefooter li,.pagefooter span,.pagefooter h2,.pagefooter h3,.pagefooter .section-footer__title{color:#f7f0e7!important}.pagefooter a{text-decoration-color:#f7f0e7a6!important}html,body,#page-wrap,.page-container,.main,main{background-color:#91a52a!important;background-image:url(/cdn/shop/files/kera-site-bandana-chartreuse.jpg?v=1790148635)!important;background-size:720px auto!important;background-position:center top!important;background-repeat:repeat!important;background-attachment:scroll!important}.template-index .kera-hero-flat,.template-index [id*=__manifesto],.template-index [id*=__drop],.template-index [id*=__gallery],.template-index .kera-stoneweek-four,.template-index [id*=__best],.template-index .kera-plus,.template-index [id*=__insta]{background-clip:border-box}.template-product .product-detail__detail,.template-product .product-detail__form,.template-product .product-description,.template-collection .product-list .product-block .product-info,.template-search .product-list .product-block .product-info{background:#f7f0e7f0!important;color:#4d1028!important}.template-product .product-detail__detail,.template-product .product-detail__form{padding:22px!important}.template-product .product-detail h1,.template-product .product-detail h2,.template-product .product-detail h3,.template-product .product-detail p,.template-product .product-detail li,.template-product .product-detail a,.template-product .product-detail label,.template-product .product-detail .price,.template-collection .product-info,.template-collection .product-info a,.template-collection .product-info .price,.template-search .product-info,.template-search .product-info a,.template-search .product-info .price{color:#4d1028!important}.template-collection .product-list .product-block .product-info,.template-search .product-list .product-block .product-info{padding:10px 10px 12px!important}.template-product .product-detail input,.template-product .product-detail select,.template-product .product-detail textarea{background:#fff9f0!important;color:#4d1028!important;border-color:#4d1028!important}@media(max-width:767px){.template-product .product-detail__detail,.template-product .product-detail__form{padding:16px!important}}body.template-product,.template-product #page-wrap,.template-product .page-container,.template-product main,.template-product .main{background-color:#50152f!important;background-image:url(/cdn/shop/files/kera-product-pages-prune-velvet.jpg?v=1790151338)!important;background-size:700px auto!important;background-position:center top!important;background-repeat:repeat!important}.template-product .product-detail,.template-product .product-detail__detail,.template-product .product-detail__form,.template-product .product-description{color:#f8f0e3!important}.template-product .product-detail__detail,.template-product .product-detail__form{background:#37081d85!important;padding:22px!important}.template-product .product-detail h1,.template-product .product-detail h2,.template-product .product-detail h3,.template-product .product-detail p,.template-product .product-detail li,.template-product .product-detail label,.template-product .product-detail a,.template-product .product-detail .price,.template-product .product-description,.template-product .product-description *,.template-product .breadcrumbs,.template-product .breadcrumbs a{color:#f8f0e3!important}.template-product .product-detail input,.template-product .product-detail select,.template-product .product-detail textarea,.template-product .product-detail button,.template-product .product-detail .button{background:#f8f0e3!important;color:#4d1028!important;border-color:#f8f0e3!important}@media(max-width:767px){.template-product .product-detail__detail,.template-product .product-detail__form{padding:16px!important;background:#37081d99!important}}.navigation,.navigation__tier-1-container,.navigation__mobile-products,.mobile-navigation-drawer,.mobile-navigation-drawer__inner,.drawer--nav,.drawer--nav .drawer__content,[data-mobile-nav],[data-mobile-nav] .navigation{background-color:#4d571d!important;background-image:url(/cdn/shop/files/kera-navigation-olive-velvet.jpg?v=1790151632)!important;background-size:cover!important;background-position:center!important;background-repeat:repeat!important}.mobile-navigation-drawer,.mobile-navigation-drawer a,.mobile-navigation-drawer button,.mobile-navigation-drawer .navigation__link,.drawer--nav,.drawer--nav a,.drawer--nav button,[data-mobile-nav],[data-mobile-nav] a,[data-mobile-nav] button{color:#f8f0e3!important}.mobile-navigation-drawer svg,.drawer--nav svg,[data-mobile-nav] svg{color:#f8f0e3!important;stroke:#f8f0e3!important}.template-collection .card{background:#f8f0e3!important}.template-collection .card__content{background:#f8f0e3!important;padding:12px 10px 14px!important;margin:0!important;min-height:88px}.template-collection .card__title,.template-collection .card__title a,.template-collection .product-price,.template-collection .product-price *,.template-collection .card__vendor{color:#4d1028!important;opacity:1!important;text-shadow:none!important}.template-product .product-grid__detail{background:#f8f0e3!important;color:#4d1028!important;padding:28px!important}.template-product .product-grid__detail h1,.template-product .product-grid__detail h2,.template-product .product-grid__detail h3,.template-product .product-grid__detail p,.template-product .product-grid__detail li,.template-product .product-grid__detail label,.template-product .product-grid__detail a,.template-product .product-grid__detail strong,.template-product .product-grid__detail span:not(.button__text),.template-product .product-grid__detail .product-price,.template-product .product-grid__detail .theme-money,.template-product .product-grid__detail .product-description,.template-product .product-grid__detail .product-description *,.template-product .product-grid__detail .rte,.template-product .product-grid__detail .rte *{color:#4d1028!important;opacity:1!important;text-shadow:none!important}.template-product .product-grid__detail .product-form-block,.template-product .product-grid__detail .product-description,.template-product .product-grid__detail .rte,.template-product .product-grid__detail [class*=accordion]{background:transparent!important}.template-product .product-grid__detail .button,.template-product .product-grid__detail button[name=add],.template-product .product-grid__detail #add{background:#4d1028!important;color:#f8f0e3!important;border-color:#4d1028!important}@media(max-width:767px){.template-collection .card__content{padding:10px 8px 12px!important;min-height:82px}.template-collection .card__title{font-size:.72rem!important;line-height:1.25!important}.template-collection .product-price{font-size:.8rem!important}.template-product .product-grid__detail{padding:22px 16px!important}}.template-product .product-recommendations .section-heading,.template-product [class*=recommend] .section-heading,.template-product [class*=recommend]>h2,.template-product [class*=related]>h2{color:#f8f0e3!important;text-shadow:0 2px 10px rgba(35,5,18,.45)!important}.template-product .product-recommendations .card__content,.template-product [class*=recommend] .card__content,.template-product [class*=related] .card__content{background:#f8f0e3!important;padding:12px 10px 14px!important;min-height:92px!important}.template-product .product-recommendations .card__title,.template-product .product-recommendations .card__title a,.template-product .product-recommendations .product-price,.template-product .product-recommendations .product-price *,.template-product [class*=recommend] .card__title,.template-product [class*=recommend] .card__title a,.template-product [class*=recommend] .product-price,.template-product [class*=recommend] .product-price *,.template-product [class*=related] .card__title,.template-product [class*=related] .card__title a,.template-product [class*=related] .product-price,.template-product [class*=related] .product-price *{color:#4d1028!important;opacity:1!important;text-shadow:none!important}.template-product .product-recommendations .card,.template-product [class*=recommend] .card,.template-product [class*=related] .card{background:#f8f0e3!important}@media(max-width:767px){.template-product .product-recommendations .card__content,.template-product [class*=recommend] .card__content,.template-product [class*=related] .card__content{padding:10px 8px 12px!important;min-height:88px!important}}.template-product .product-recommendations{padding:34px 0 48px!important}.template-product .product-recommendations .section-heading{color:#f8f0e3!important;font-size:clamp(1.7rem,4vw,2.6rem)!important;margin-bottom:24px!important;text-shadow:0 2px 12px rgba(30,4,16,.5)!important}.template-product .product-recommendations .card{background:#f8f0e3!important;padding:8px!important}.template-product .product-recommendations .card__content{background:#f8f0e3!important;color:#4d1028!important;padding:12px 8px 10px!important;min-height:90px!important}.template-product .product-recommendations .card__title,.template-product .product-recommendations .card__title a,.template-product .product-recommendations .product-price,.template-product .product-recommendations .product-price *,.template-product .product-recommendations .card__vendor{color:#4d1028!important;opacity:1!important;text-shadow:none!important}.template-product .product-recommendations .product-list{gap:14px!important}.template-collection .card{background:#f8f0e3!important;padding:7px!important}.template-collection .card__content{background:#f8f0e3!important;color:#4d1028!important;padding:11px 8px 10px!important}.template-collection .card__title,.template-collection .card__title a,.template-collection .product-price,.template-collection .product-price *{color:#4d1028!important;opacity:1!important;text-shadow:none!important}.template-product .product-grid__detail{box-shadow:0 14px 34px #2d051729!important}@media(max-width:767px){.template-product .product-recommendations{padding:28px 12px 38px!important}.template-product .product-recommendations .product-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.template-product .product-recommendations .card{width:100%!important;max-width:none!important;padding:6px!important}.template-product .product-recommendations .card__content{min-height:82px!important;padding:9px 6px 8px!important}.template-product .product-recommendations .card__title{font-size:.69rem!important;line-height:1.3!important}.template-product .product-recommendations .product-price{font-size:.78rem!important}.template-collection .card{padding:5px!important}}.template-cart .spaced-section{padding-top:28px!important;padding-bottom:52px!important}.template-cart .section-content{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.template-cart .cart-list{background:#f8f0e3!important;border:1px solid rgba(77,16,40,.12)!important;padding:0 18px!important}.template-cart .cart-list .head{color:#4d1028!important;border-bottom:1px solid rgba(77,16,40,.16)!important}.template-cart .cart-list .item{padding-top:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(77,16,40,.12)!important}.template-cart .cart-list .item:last-child{border-bottom:0!important}.template-cart .cart-list .title a,.template-cart .cart-list .theme-money,.template-cart .cart-list .col-price,.template-cart .cart-list .col-total,.template-cart .cart-list .col-quantity,.template-cart .cart-remove,.template-cart .under-cart,.template-cart .under-cart a{color:#4d1028!important}.template-cart .cart-remove{text-decoration:underline!important;text-underline-offset:3px!important;font-size:.76rem!important}.template-cart .under-cart{margin-top:22px!important;background:#f8f0e3!important;padding:22px!important;border:1px solid rgba(77,16,40,.12)!important}.template-cart .under-cart .h2{color:#4d1028!important;font-size:1.35rem!important}.template-cart .checkout-btn,.template-cart [name=checkout]{width:100%!important;min-height:54px!important;background:#5c0e2c!important;color:#f8f0e3!important;border-color:#5c0e2c!important;font-weight:700!important;letter-spacing:.07em!important}.template-cart .checkout-btn:hover,.template-cart [name=checkout]:hover{background:#4d571d!important;border-color:#4d571d!important}.template-cart .note-area textarea{min-height:104px!important}.template-cart .update-continue{margin-top:16px!important;font-size:.82rem!important}.template-product .product-title h1,.template-collection .section-heading,.template-cart h1{line-height:1.05!important}.template-product .product-price,.template-product .theme-money{font-weight:600!important}.template-product .kera-product-reassurance{margin-top:14px!important}.template-product .kera-product-reassurance span{background:#f8f0e394!important;border-color:#4d10282e!important;color:#4d1028!important}@media(max-width:767px){.template-cart .spaced-section{padding-top:18px!important;padding-bottom:34px!important}.template-cart .cart-list{padding:0 12px!important}.template-cart .cart-list .head{display:none!important}.template-cart .cart-list .item{padding-top:16px!important;padding-bottom:16px!important}.template-cart .under-cart{padding:18px 14px!important;margin-top:16px!important}.template-cart .under-cart .column{width:100%!important}.template-cart .checkout-btn,.template-cart [name=checkout]{font-size:.88rem!important}.template-cart .update-continue{text-align:center!important;margin-bottom:8px!important}.template-product .product-title h1{font-size:clamp(1.65rem,7vw,2.35rem)!important}}.template-product .product-recommendations,.template-product .product-recommendations *,.template-product [class*=recommend],.template-product [class*=recommend] *,.template-product [class*=recent],.template-product [class*=recent] *,.template-product [class*=also],.template-product [class*=also] *{--kera-rec-text:#F8F0E3}.template-product .product-recommendations .section-heading,.template-product .product-recommendations h2,.template-product .product-recommendations h3,.template-product [class*=recommend] .section-heading,.template-product [class*=recommend] h2,.template-product [class*=recommend] h3,.template-product [class*=recent] .section-heading,.template-product [class*=recent] h2,.template-product [class*=recent] h3,.template-product [class*=also] .section-heading,.template-product [class*=also] h2,.template-product [class*=also] h3{color:#f8f0e3!important;opacity:1!important;text-shadow:0 2px 10px rgba(35,5,18,.55)!important}.template-product .product-recommendations .card__content,.template-product [class*=recommend] .card__content,.template-product [class*=recent] .card__content,.template-product [class*=also] .card__content{background:transparent!important}.template-product .product-recommendations .card__title,.template-product .product-recommendations .card__title a,.template-product .product-recommendations .product-price,.template-product .product-recommendations .product-price *,.template-product .product-recommendations .theme-money,.template-product [class*=recommend] .card__title,.template-product [class*=recommend] .card__title a,.template-product [class*=recommend] .product-price,.template-product [class*=recommend] .product-price *,.template-product [class*=recommend] .theme-money,.template-product [class*=recent] .card__title,.template-product [class*=recent] .card__title a,.template-product [class*=recent] .product-price,.template-product [class*=recent] .product-price *,.template-product [class*=recent] .theme-money,.template-product [class*=also] .card__title,.template-product [class*=also] .card__title a,.template-product [class*=also] .product-price,.template-product [class*=also] .product-price *,.template-product [class*=also] .theme-money{color:#f8f0e3!important;opacity:1!important;text-shadow:0 1px 5px rgba(35,5,18,.45)!important}@media(max-width:767px){.template-product .product-recommendations .card__title,.template-product [class*=recommend] .card__title,.template-product [class*=recent] .card__title,.template-product [class*=also] .card__title,.template-product .product-recommendations .product-price,.template-product [class*=recommend] .product-price,.template-product [class*=recent] .product-price,.template-product [class*=also] .product-price{color:#f8f0e3!important;opacity:1!important}}.template-product .product-recommendations{background-color:#b86622!important;background-image:url(/cdn/shop/files/kera-vitals-orange-texture.jpg?v=1790244908)!important;background-size:cover!important;background-position:center!important;padding:46px 0 54px!important}.template-product .product-recommendations .section-heading{color:#f8f0e3!important}.template-product .product-recommendations .card{background:#f8f0e3!important;padding:8px 8px 14px!important}.template-product .product-recommendations .card__content{background:#f8f0e3!important;padding:12px 8px 4px!important}.template-product .product-recommendations .card__title,.template-product .product-recommendations .card__title a,.template-product .product-recommendations .product-price,.template-product .product-recommendations .product-price *,.template-product .product-recommendations .theme-money{color:#4d1028!important;opacity:1!important;text-shadow:none!important}@media(max-width:767px){.template-product .product-recommendations{padding:34px 0 40px!important}.template-product .product-recommendations .product-list{row-gap:14px!important}.template-product .product-recommendations .card{padding:6px 6px 12px!important}}.template-product .product-recommendations .section-heading{width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.template-product .product-recommendations .product-list{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:767px){.template-product .product-recommendations .spaced-section.container{width:100%!important;max-width:none!important;box-sizing:border-box!important;padding-left:16px!important;padding-right:16px!important;margin-left:auto!important;margin-right:auto!important}.template-product .product-recommendations .product-list{width:auto!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;justify-content:center!important}}.template-product .product-recommendations{background-color:#50152f!important;background-image:url(/cdn/shop/files/kera-product-pages-prune-velvet.jpg?v=1790151338)!important;background-size:700px auto!important;background-position:center top!important;background-repeat:repeat!important}.template-product .product-recommendations .product-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.template-product .product-recommendations .card{float:none!important}@media(max-width:767px){.template-product .product-recommendations .spaced-section.container{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}.template-product .product-recommendations .product-list{width:100%!important;margin:0 auto!important;justify-content:center!important;gap:14px!important}.template-product .product-recommendations .card{width:calc(50% - 7px)!important;max-width:180px!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/kera-custom.css.map */
