:root{--kp-navy: #0A2540;--kp-navy-hover: #0F3560;--kp-orange: #FF6B00;--kp-orange-hover: #F26100;--kp-ink: #10151C;--kp-muted: #566070;--kp-line: #E2E6EB;--kp-soft: #F4F6F8;--kp-radius: 14px;--kp-radius-sm: 10px;--kp-shadow: 0 1px 2px rgba(16, 21, 28, .05), 0 10px 28px -10px rgba(16, 21, 28, .16);--kp-gap: clamp(12px, 1.8vw, 24px);--kp-section: clamp(40px, 6vw, 84px);--kp-ivory: #FAF7F2;--kp-sand: #F1EADD;--kp-gold: #D8B46B;--kp-gold-deep: #8F6A2B;--kp-wine: #2B0A12;--kp-night: #050B14}:root:root{--font-body-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif}:root:root,.color-scheme-1.color-scheme-1{--color-background: 250, 247, 242;--gradient-background: #FAF7F2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.002em;color:var(--kp-ink);background:#faf7f2;font-family:var(--font-body-family)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.015em}.card__heading,.footer-block__heading,.header__menu-item,.button,.product-form__input legend,.field__label{font-family:var(--font-body-family)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--kp-orange);outline-offset:2px}.utility-bar,.utility-bar.color-scheme-4{background:var(--kp-navy)!important;box-shadow:inset 0 -3px 0 var(--kp-orange);border:0!important}.announcement-bar{background:transparent!important;border:0!important}.announcement-bar__message{color:#fff!important;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.01em;padding:10px 16px 13px}.header-wrapper{border-bottom:1px solid var(--kp-line)!important;background:#fff}@media(min-width:990px){.header--top-left{grid-template-columns:auto 1fr auto;grid-template-areas:"heading navigation icons";column-gap:24px;align-items:center}.header--top-left .header__inline-menu{grid-area:navigation;margin:0;justify-self:start}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header--top-left .header__icons{grid-area:icons}}.header__menu-item{font-size:14.5px;font-weight:500;color:var(--kp-ink);padding:10px 9px;white-space:nowrap}.header__menu-item:hover{color:var(--kp-navy)}.header__inline-menu .header__menu-item>span{text-decoration:none!important;padding-bottom:5px;background:linear-gradient(var(--kp-orange),var(--kp-orange)) left bottom / 0 2px no-repeat;transition:background-size .25s ease}.header__inline-menu .header__menu-item:hover>span,.header__inline-menu .header__active-menu-item{background-size:100% 2px;text-decoration:none!important}.header__icon .icon{color:var(--kp-ink)}.title,.title-wrapper-with-link .title,.collection__title .title,.multicolumn__title,.collapsible-content__heading{font-family:var(--font-heading-family);font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.title-wrapper-with-link{margin-bottom:clamp(18px,2.4vw,32px);align-items:flex-end}.title-wrapper-with-link .link,.title-wrapper-with-link .underlined-link{font-weight:600;color:var(--kp-navy);font-size:14.5px}main[data-template=index] .shopify-section:not([id*=__kp-])>*{padding-top:var(--kp-section);padding-bottom:var(--kp-section)}main[data-template=index] .shopify-section:not([id*=__kp-]) [class*=section-][class*=-padding]{padding-top:var(--kp-section)!important;padding-bottom:var(--kp-section)!important}:root:root{--grid-desktop-vertical-spacing: 22px;--grid-desktop-horizontal-spacing: 22px;--grid-mobile-vertical-spacing: 12px;--grid-mobile-horizontal-spacing: 12px}.product-grid .grid__item{padding:0!important}.card-wrapper{background:#fff;border:1px solid var(--kp-line);border-radius:16px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.card-wrapper:hover{box-shadow:0 18px 40px -18px #10151c47;transform:translateY(-4px);border-color:#d9cfbc}.card-wrapper .card--standard .card__inner,.card-wrapper .card--card .card__inner{border:0;border-radius:0;background:#fff;overflow:hidden}.card-wrapper .card__media img{transition:transform .7s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card-information{padding:14px 16px 18px}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:14.5px;font-weight:600;line-height:1.4;color:var(--kp-ink)}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .price{margin-top:8px}.card-information .price-item,.card-information .price__regular .price-item{font-size:18px;font-weight:800;color:var(--kp-navy);letter-spacing:0}.button,.shopify-challenge__button,.customer button{border-radius:var(--kp-radius-sm);font-weight:600;letter-spacing:.01em;min-height:48px;transition:background-color .2s ease,transform .15s ease}.button:hover{transform:translateY(-1px)}.button--primary,.slideshow__text .button,.banner__buttons .button{background:var(--kp-orange);color:var(--kp-ink)}.button:before,.button:after{border-radius:var(--kp-radius-sm);box-shadow:none!important}.button--primary:hover,.slideshow__text .button:hover{background:var(--kp-orange-hover)}.cart__checkout-button,.cart__ctas .button{background:var(--kp-orange)!important;color:var(--kp-ink)!important;min-height:54px;font-size:16px}.cart__checkout-button:hover,.cart__ctas .button:hover{background:var(--kp-orange-hover)!important}.product__title,.product__title h1{font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.2;letter-spacing:-.015em}.product__text.caption-with-letter-spacing{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--kp-muted);text-transform:none}.product .price .price-item{font-size:clamp(26px,3vw,34px);font-weight:800;color:var(--kp-navy)}.product__tax{color:var(--kp-muted);font-size:13px}.product-form__input--pill input[type=radio]+label{border-radius:var(--kp-radius-sm);border:1px solid var(--kp-line);padding:10px 16px;font-size:14px;font-weight:500;background:#fff;color:var(--kp-ink)}.product-form__input--pill input[type=radio]:checked+label{background:var(--kp-navy);color:#fff;border-color:var(--kp-navy)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid var(--kp-orange);outline-offset:2px}.product-form__submit{background:var(--kp-orange)!important;color:var(--kp-ink)!important;border:0!important;min-height:54px;font-size:16px}.product-form__submit:hover{background:var(--kp-orange-hover)!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product__media-wrapper .media,.product__media-item .global-media-settings{border-radius:var(--kp-radius);overflow:hidden}.product__media-item .global-media-settings--no-shadow,.product__media-item .global-media-settings{border:1px solid var(--kp-line)}@media(min-width:990px){.product--stacked .product__info-wrapper{position:sticky;top:24px;align-self:flex-start}}.kc-trust{margin-top:20px;display:grid;gap:10px}.kc-trust .kc-card{background:#fff!important;border:1px solid var(--kp-line)!important;border-radius:var(--kp-radius);box-shadow:none;padding:14px 16px}.kc-trust .kc-ship{background:var(--kp-soft)!important;border-color:var(--kp-line)!important}.kc-trust .kc-icon{color:var(--kp-navy)}.kc-trust .kc-tt{font-size:15px;font-weight:700;color:var(--kp-ink)}.kc-trust .kc-ts,.kc-trust .kc-tn{font-size:13.5px;color:var(--kp-muted)}.collapsible-content .collapsible-content__wrapper,.collapsible-content .content-container{border-radius:var(--kp-radius)}.footer{border-top:0}.footer__content-top{padding-top:56px}.footer-block__heading{font-size:16px;font-weight:700;letter-spacing:0}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{font-size:14px;line-height:1.9}@media(prefers-reduced-motion:reduce){.card__media img,.button,.header__inline-menu .header__menu-item>span{transition:none!important}.button:hover,.collection-card-wrapper:hover .card__media img{transform:none}}.header{padding-top:10px;padding-bottom:10px}.header__heading-logo{height:auto}.header__heading-logo-wrapper{display:block}@media(max-width:749px){.header{padding-top:8px;padding-bottom:8px}.header__heading-logo.kp-logo{max-width:168px;width:168px}}.kp-fbrand,.footer.gradient,footer.footer{background:#f1eadd!important}.kp-fbrand{border-top:1px solid #DCCFB6;padding:clamp(34px,4.4vw,58px) 0 0}.kp-fbrand__in{display:flex;align-items:center;justify-content:space-between;gap:18px 40px;flex-wrap:wrap;padding-bottom:clamp(22px,3vw,34px);border-bottom:1px solid #DCCFB6}.kp-fbrand__logo{display:inline-block;text-decoration:none}.kp-fbrand__logo img{display:block;width:clamp(200px,22vw,260px);height:auto}.kp-fbrand__nome{font-family:var(--font-heading-family);font-size:28px;font-weight:600;color:var(--kp-navy)}.kp-fbrand__text{margin:0;max-width:34ch;font-family:var(--font-heading-family);font-size:clamp(17px,1.7vw,21px);line-height:1.45;font-style:italic;color:#4a4435}.footer{border-top:0!important;color:var(--kp-ink)}.footer__content-top{padding-top:clamp(26px,3vw,40px);padding-bottom:clamp(18px,2.4vw,30px)}.footer-block__heading{font-family:var(--font-heading-family);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--kp-navy);margin-bottom:14px}.footer-block__details-content,.footer-block__details-content p{font-size:15px;line-height:1.75;color:#3a4452}.footer .list-menu__item--link,.footer-block__details-content a{color:#3a4452;text-decoration:none;font-size:15px;line-height:1.5;padding-top:5px;padding-bottom:5px;display:inline-block;transition:color .2s ease}.footer .list-menu__item--link:hover,.footer-block__details-content a:hover{color:var(--kp-navy);text-decoration:underline;text-decoration-color:var(--kp-gold);text-decoration-thickness:1.5px;text-underline-offset:5px}.footer-block--newsletter{border-top:1px solid #DCCFB6;padding-top:26px}.footer .field__input{background:#fff;border-radius:12px;color:var(--kp-ink)}.footer .field:after,.footer .field:before{border-radius:12px}.footer .newsletter-form__button{color:var(--kp-navy)}.footer__content-bottom{border-top:1px solid #DCCFB6!important}.footer__copyright,.footer__copyright a{color:#6b6455}.selos-pagamentos{background:#faf7f2;border-top:1px solid #DCCFB6}.selos-lbl{color:#4a4435;opacity:1;font-weight:600}@media(min-width:990px){.header--top-left{column-gap:16px}.header__menu-item{font-size:13.5px;padding:10px 6px}}@media(min-width:990px)and (max-width:1199px){.header--top-left{grid-template-columns:1fr auto;grid-template-areas:"heading icons" "navigation navigation";row-gap:4px}.header--top-left .header__inline-menu{justify-self:start}.header__inline-menu .list-menu--inline{flex-wrap:wrap}}.kp-pm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-size:13px;line-height:1.3;color:#4a4435;font-family:var(--font-body-family)}.kp-pm__txt{font-weight:600}.kp-pm__logo{height:24px;width:auto;display:block}.kc-trust .kp-pm--produto{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--kp-line)}.kc-trust .kp-pm--produto .kp-pm__logo{height:30px}.kp-pm--carrinho{justify-content:center;margin-top:14px;padding:10px 12px;border:1px solid var(--kp-line);border-radius:12px;background:#fff}.kp-pm--rodape{margin-top:4px}.kp-pm--checkout{justify-content:center;margin:14px 0 6px;padding:10px 14px;border:1px solid #E4DDCF;border-radius:12px;background:#fff}#ckp .kp-pm .kp-pm__logo,#ckp .ck-pix .kp-pm .kp-pm__logo{width:auto;height:28px;max-width:none;border:0;border-radius:0;padding:0;margin:0;background:none;display:block}#ckp .kp-pm{text-align:left}.kp-pm--rodape .kp-pm__logo{height:28px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kicasa-premium.css.map */
