.product:has(.rk-mark){--rk-dark:var(--rkp-dark,#2a1b0e);--rk-brown:var(--rkp-primary,#5b3a21);--rk-brown2:var(--rkp-primary2,#965f2d);--rk-shadow:var(--rkp-shadow,#3a2413);--rk-gold:var(--rkp-accent,#d89b4a);--rk-gold-l:var(--rkp-accent2,#efc488);--rk-cream:var(--rkp-cream,#fbf5ea);--rk-sand:var(--rkp-sand,#f6ebd8);--rk-line:var(--rkp-line,#ebdcc2);--rk-muted:var(--rkp-muted,#7a6a55);--rk-accent:var(--rkp-hl,#c4832f);--rk-rb:var(--rkp-radius-btn,14px);--rk-font:var(--rkp-font,"Poppins")}.product:has(.rk-mark) .product__info-container{font-family:var(--rk-font),var(--font-body-family);color:var(--rk-dark)}.product:has(.rk-mark) .product__info-container>*+*{margin:12px 0}.product:has(.rk-mark) .product__media-list .media,.product:has(.rk-mark) .thumbnail{border-radius:16px;overflow:hidden}.product:has(.rk-mark) .product__title h1{font-family:var(--rk-font),var(--font-heading-family);font-size:38px;font-weight:600;line-height:1.15;margin:0;background:linear-gradient(99deg,var(--rk-brown) 0%,var(--rk-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:749px){.product:has(.rk-mark) .product__title h1{font-size:28px}}.product:has(.rk-mark) .price .price-item{font-size:28px;font-weight:600;color:var(--rk-dark);letter-spacing:0}.product:has(.rk-mark) .price__sale s.price-item--regular{font-size:18px;font-weight:400;color:var(--rk-muted)}.product:has(.rk-mark) .price__badge-sale{background:var(--rk-brown);color:#fff;border:0;border-radius:6px}.product:has(.rk-mark) .product-form__input--pill input[type=radio]+label{background:#fff;color:var(--rk-dark);border:1px solid var(--rk-line);border-radius:999px}.product:has(.rk-mark) .product-form__input--pill input[type=radio]:checked+label{background:var(--rk-sand);color:var(--rk-brown);border-color:var(--rk-gold)}.product:has(.rk-mark) .product-form__submit{background:linear-gradient(99deg,var(--rk-brown),var(--rk-brown2));color:#fff;border-radius:var(--rk-rb);min-height:56px;font-size:16px;font-weight:600;box-shadow:0 4px 0 var(--rk-shadow);transition:transform .15s ease,box-shadow .15s ease}.product:has(.rk-mark) .product-form__submit:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--rk-shadow)}.product:has(.rk-mark) .product-form__submit:before,.product:has(.rk-mark) .product-form__submit:after{box-shadow:none!important}.product:has(.rk-mark) .product__accordion{border-color:var(--rk-line)}.product:has(.rk-mark) .product__accordion .accordion__title{color:var(--rk-dark);font-weight:500}.product:has(.rk-mark) .product__accordion summary .icon{color:var(--rk-gold)}.product:has(.rk-mark) .product__accordion .accordion__content{color:var(--rk-muted)}.rk-sub{margin:0;font-size:15px;line-height:1.6;color:var(--rk-muted)}@media(max-width:749px){.rk-sub{font-size:14px}}.rk-hl{font-weight:600;background:linear-gradient(99deg,var(--rk-gold),var(--rk-gold-l));-webkit-background-clip:text;background-clip:text;color:transparent}.rk-badge{display:inline-flex;align-items:center;gap:10px;background:var(--rk-sand);color:var(--rk-brown);border-radius:999px;padding:4px 16px 4px 4px;font-size:13px;min-height:44px}.rk-badge--solo{padding:8px 16px;min-height:0}.rk-badge img{width:36px;height:36px;border-radius:50%;object-fit:cover}.rk-callout{display:inline-block;background:linear-gradient(99deg,var(--rk-brown),var(--rk-brown2));color:#fff;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px}.rk-usp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rk-usp li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.4;color:var(--rk-dark)}.rk-usp img,.rk-usp svg{width:20px;height:20px;object-fit:contain;flex:none;color:var(--rk-gold)}.rk-stock{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--rk-dark)}.rk-dot{width:10px;height:10px;border-radius:50%;background:#2fb36b;flex:none;animation:rk-pulse 2s infinite}@keyframes rk-pulse{0%{box-shadow:0 0 #2fb36b8c}70%{box-shadow:0 0 0 8px #2fb36b00}to{box-shadow:0 0 #2fb36b00}}.rk-note{margin:0;text-align:center;font-size:13px;color:var(--rk-muted)}.rk-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.rk-pay svg{height:25px;width:auto}.rk-boxes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){.rk-boxes{grid-template-columns:repeat(2,1fr)}}.rk-box{background:var(--rk-cream);border-radius:12px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.rk-box img,.rk-box svg{width:28px;height:28px;object-fit:contain;color:var(--rk-brown)}.rk-box strong{font-size:11px;color:var(--rk-dark);line-height:1.3}.rk-box span{font-size:10px;color:var(--rk-muted);line-height:1.3}.rk-ship{background:var(--rk-cream);border-radius:12px;padding:16px}.rk-ship__text{margin:0 0 14px;text-align:center;font-size:14px;color:var(--rk-dark)}.rk-ship__time{color:var(--rk-accent);font-weight:600}.rk-ship__steps{display:flex;justify-content:space-between;position:relative}.rk-ship__steps:before{content:"";position:absolute;top:15px;left:17%;right:17%;height:2px;background:repeating-linear-gradient(90deg,var(--rk-gold) 0 6px,transparent 6px 12px);background-size:24px 2px;animation:rk-dash 1s linear infinite}@keyframes rk-dash{to{background-position:24px 0}}.rk-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;z-index:1;text-align:center;font-size:12px;color:var(--rk-muted)}.rk-step svg{width:30px;height:30px;padding:2px;background:var(--rk-cream);color:var(--rk-dark)}.rk-step strong{font-size:13px;color:var(--rk-dark);font-weight:500}.rk-stars{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--rk-muted)}.rk-stars__s{color:var(--rk-gold);letter-spacing:1px;font-size:16px}.rk-mini__card{display:none;border:1px solid var(--rk-line);border-radius:14px;padding:16px;background:#fff}.rk-mini__card.is-on{display:block}.rk-mini__top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--rk-dark)}.rk-mini__card p{margin:0 0 6px;font-size:14px;line-height:1.55;color:var(--rk-muted)}.rk-mini__v{font-size:12px;color:var(--rk-gold);font-weight:500}.rk-mini__nav{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.rk-mini__nav button{width:30px;height:30px;border-radius:50%;border:1px solid var(--rk-line);background:#fff;color:var(--rk-brown);font-size:16px;line-height:1;cursor:pointer}.rk-vids__h{text-align:center;font-size:15px;color:var(--rk-dark);margin:0 0 10px}.rk-vids__h strong{color:var(--rk-accent)}.rk-vids{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory}.rk-vids video,.rk-vids__ph{flex:0 0 31%;aspect-ratio:9/16;object-fit:cover;border-radius:10px;scroll-snap-align:start;background:var(--rk-cream)}.rk-vids__ph{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--rk-muted);outline:1px dashed var(--rk-line);outline-offset:-1px}@media(max-width:749px){.rk-vids video,.rk-vids__ph{flex-basis:42%}}.rk-causa{display:flex;gap:12px;align-items:flex-start;background:var(--rk-cream);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.5;color:var(--rk-dark)}.rk-causa svg{flex:none;width:22px;height:22px;color:var(--rk-gold)}.rk-causa p{margin:0}.rk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--rkp-line,#ebdcc2);box-shadow:0 -6px 20px #00000014;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease;font-family:var(--rkp-font,"Poppins"),sans-serif}.rk-sticky.is-on{transform:none}.rk-sticky__in{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:12px}.rk-sticky img{width:48px;height:48px;border-radius:10px;object-fit:cover;flex:none}.rk-sticky__info{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--rkp-dark,#2a1b0e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-sticky__btn{flex:none;border:0;cursor:pointer;background:linear-gradient(99deg,var(--rkp-primary,#5b3a21),var(--rkp-primary2,#965f2d));color:#fff;border-radius:var(--rkp-radius-btn,12px);padding:12px 18px;font:600 14px var(--rkp-font,"Poppins"),sans-serif;box-shadow:0 3px 0 var(--rkp-shadow,#3a2413)}.rk-sticky__btn[disabled]{opacity:.5;cursor:default}@media(max-width:480px){.rk-sticky__info{display:none}.rk-sticky__btn{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rk-landing.css.map */
