html,body{overflow-x:clip;max-width:100%}.quiz-option-icon{font-variant-emoji:text}.quiz-option[data-value=brillo] .quiz-option-icon,.quiz-option[data-value=calido] .quiz-option-icon{font-size:0}.quiz-option[data-value=brillo] .quiz-option-icon:before,.quiz-option[data-value=calido] .quiz-option-icon:before{content:"\263c";font-size:28px;line-height:1}.cta-final .container img{display:block;margin-left:auto;margin-right:auto}@media(max-width:768px){.cta-final{padding:72px 0}.cta-final h2,.cta-final .italic-line{font-size:36px}.cta-final .container .btn-primary{font-size:12px;letter-spacing:.1em;padding:16px 24px;max-width:100%;white-space:nowrap}table.ingredients-table,table.shipping-table{table-layout:fixed;width:100%}table.ingredients-table th,table.ingredients-table td,table.shipping-table th,table.shipping-table td{padding:10px 8px;word-break:break-word;overflow-wrap:anywhere;font-size:12px}table.ingredients-table .inci{font-size:10px;letter-spacing:.02em}.cart-items .cart-item{align-items:start}.cart-items .cart-item .cart-item-img{width:64px;height:64px}.cart-items .cart-item .cart-item-price{text-align:left}}.pd-shipbar{position:fixed;top:0;left:0;right:0;z-index:1001;background:var(--terracota);color:var(--crema);text-align:center;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;padding:11px 44px;line-height:1.3}.pd-shipbar-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--crema);font-size:15px;line-height:1;cursor:pointer;opacity:.75;padding:6px 8px}.pd-shipbar-x:hover{opacity:1}.has-shipbar .header{top:38px}.has-shipbar body{padding-top:38px}.pd-shipbar-closed .pd-shipbar{display:none}.pd-shipbar-closed .header{top:0}.pd-shipbar-closed body{padding-top:0}@media(max-width:768px){.pd-shipbar{font-size:11px;letter-spacing:.03em;padding:9px 40px}.has-shipbar .header{top:35px}.has-shipbar body{padding-top:35px}}#resultsSavings{display:none}#resultsSavings.pd-ship-ready{display:block;text-align:center;color:var(--terracota);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.3;margin-top:8px}.pd-shipbar:before,#resultsSavings.pd-ship-ready:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:7px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='1'%20y='3'%20width='15'%20height='13'/%3E%3Cpath%20d='M16%208h4l3%203v5h-7z'/%3E%3Ccircle%20cx='5.5'%20cy='18.5'%20r='2.5'/%3E%3Ccircle%20cx='18.5'%20cy='18.5'%20r='2.5'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='1'%20y='3'%20width='15'%20height='13'/%3E%3Cpath%20d='M16%208h4l3%203v5h-7z'/%3E%3Ccircle%20cx='5.5'%20cy='18.5'%20r='2.5'/%3E%3Ccircle%20cx='18.5'%20cy='18.5'%20r='2.5'/%3E%3C/svg%3E") no-repeat center / contain}.cart-terms{font-size:11px;opacity:.6;text-align:center;margin-top:12px;line-height:1.4}.cart-terms a{color:var(--cacao);text-decoration:underline}.trust-badge{color:var(--terracota)!important}.shipping-table tbody tr:last-child{display:none}.footer-social a{display:inline-flex;align-items:center}.footer-social a svg{width:19px;height:19px}.pd-welcome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:none;align-items:center;justify-content:center;background:#2a1d148c;padding:20px}.pd-welcome.show{display:flex}.pd-welcome-box{background:var(--crema);max-width:420px;width:100%;border-radius:14px;padding:38px 28px 30px;text-align:center;position:relative;box-shadow:0 20px 60px #2a1d1447}.pd-welcome-x{position:absolute;top:12px;right:14px;background:none;border:0;font-size:18px;line-height:1;color:var(--cacao);opacity:.45;cursor:pointer}.pd-welcome-x:hover{opacity:1}.pd-welcome-title{font-family:Fraunces,serif;font-size:25px;font-weight:500;color:var(--cacao);margin-bottom:12px}.pd-welcome-text{font-size:15px;line-height:1.55;color:var(--cacao);opacity:.82;margin-bottom:24px}.pd-welcome-cta{background:var(--terracota);color:var(--crema);border:0;border-radius:999px;padding:13px 34px;font-family:Manrope,sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.pd-welcome-cta:hover{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pd-fixes.css.map */
