.product-information .layout-panel-flex--column:has(>.group-block>.group-block-content.layout-panel-flex--row [id$='__i'] ){background:var(--calora-cream,#f4f0ea);border:1px solid var(--calora-cream-line,#e7dfcf);border-radius:14px;padding:18px 10px}.product-information .layout-panel-flex--column:has(>.group-block>.group-block-content.layout-panel-flex--row [id$='__i'] )>.group-block + .group-block{border-block-start:1px solid var(--calora-cream-line,#e7dfcf);padding-block-start:14px}.product-information .layout-panel-flex--row:has([id$='__i']) [id$='__i'] svg{color:var(--calora-gold,#a8865c);fill:currentColor;width:24px;height:24px}.product-information .layout-panel-flex--row:has([id$='__i']) rte-formatter p{font-family:var(--calora-sans,inherit);font-size:12.5px;line-height:1.4;letter-spacing:0.01em;color:var(--calora-ink,#111);margin:0;text-wrap:balance}.product-information .layout-panel-flex--row:has([id$='__i']){flex-wrap:nowrap}.product-information .layout-panel-flex--row:has([id$='__i'])>.group-block{flex:1 1 0;min-width:0}.product-details div.rte:not(:has(>ul)){font-family:var(--calora-sans,inherit);font-size:16px;line-height:1.75;color:var(--calora-body,#3a3a3a)}.product-details div.rte:not(:has(>ul)) p{margin:0 0 1em}.product-details div.rte:not(:has(>ul)) h2,.product-details div.rte:not(:has(>ul)) h3,.product-details div.rte:not(:has(>ul)) strong{font-family:var(--calora-serif,Georgia,serif);color:var(--calora-ink,#111);font-weight:500}.product-details div.rte:not(:has(>ul)) h2,.product-details div.rte:not(:has(>ul)) h3{font-size:22px;line-height:1.3;margin:1.4em 0 0.5em}.product-details div.rte:not(:has(>ul)) img{display:block;width:100%;height:auto;border-radius:2px;margin:1.6em auto}.product-details div.rte:has(>ul) ul{list-style:none;padding-inline-start:0;margin:0 0 0.5em}.product-details div.rte:has(>ul) ul li{position:relative;padding-inline-start:1.4em;margin:0 0 0.55em;font-family:var(--calora-sans,inherit);font-size:15px;line-height:1.7;color:var(--calora-body,#3a3a3a)}.product-details div.rte:has(>ul) ul li::before{content:'\2726';position:absolute;inset-inline-start:0;top:0.05em;color:var(--calora-gold,#a8865c);font-size:0.85em}.product-information [class*='__calora_atc_note'] p{font-family:var(--calora-sans,inherit);font-size:12.5px;line-height:1.5;color:#6b6b6b;letter-spacing:0.01em;margin:0}.product-information .layout-panel-flex--column:has(>[class*='__calora_assurance_t1']){background:var(--calora-cream,#f4f0ea);border-radius:14px}.product-information [class*='__calora_assurance_t1'] p,.product-information [class*='__calora_assurance_t2'] p,.product-information [class*='__calora_assurance_links'] p{font-family:var(--calora-sans,inherit);color:var(--calora-body,#3a3a3a);line-height:1.7;margin:0}.product-information [class*='__calora_assurance_t1'] strong{font-family:var(--calora-serif,Georgia,serif) !important;color:var(--calora-ink,#111);font-weight:500;font-size:17px;letter-spacing:0.01em}.product-information [class*='__calora_assurance_t2'] a,.product-information [class*='__calora_assurance_links'] a{color:var(--calora-gold,#a8865c);text-decoration:none;border-block-end:1px solid transparent;transition:border-color 0.3s ease}.product-information [class*='__calora_assurance_t2'] a:hover,.product-information [class*='__calora_assurance_links'] a:hover{border-block-end-color:var(--calora-gold,#a8865c)}.product-information [class*='__calora_assurance_links'] p{color:#6b6b6b}.product-details .payment-icons__list{opacity:0.85}[id$='__calora_reviews'] [class*='__calora_reviews_h'] h2{font-family:var(--calora-serif,Georgia,serif) !important;font-weight:500;color:var(--calora-ink,#111);letter-spacing:-0.01em;margin:0}[id$='__calora_reviews'] [class*='__calora_reviews_note'] p{font-family:var(--calora-sans,inherit);font-size:13px;line-height:1.6;color:#6b6b6b;margin:0}.product-recommendations [class*='__text_cbcgyb'] h2{font-family:var(--calora-serif,Georgia,serif) !important;font-weight:500;color:var(--calora-ink,#111);margin:0}@media (max-width:749px){.product-information .layout-panel-flex--row:has([id$='__i']) rte-formatter p{font-size:12px}.product-information .layout-panel-flex--column:has(>.group-block>.group-block-content.layout-panel-flex--row [id$='__i'] ){padding:16px 6px}}