body:has(.shopify-policy__container){background:#fff!important}body:has(.shopify-policy__container) main{background:#fff}.shopify-policy__container{max-width:820px;margin:0 auto!important;padding:22px 16px 44px!important;background:#fff;font-family:var(--creta-font);color:var(--creta-text)}.shopify-policy__container *,.shopify-policy__container *:before{font-family:var(--creta-font)!important;letter-spacing:0!important}.shopify-policy__title{text-align:left!important;margin:0 0 14px!important}.shopify-policy__title h1{font-size:26px!important;font-weight:700!important;line-height:1.25!important;color:var(--creta-text)!important;text-align:left!important;margin:0!important;text-transform:none!important}.shopify-policy__body{font-size:15px;line-height:1.6;color:var(--creta-text);overflow-wrap:anywhere}.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body span,.shopify-policy__body div{color:var(--creta-text)!important;font-size:15px;line-height:1.6}.shopify-policy__body p{margin:0 0 12px}.shopify-policy__body h1,.shopify-policy__body h2{font-size:20px!important;font-weight:700!important;margin:26px 0 8px!important;line-height:1.3!important;color:var(--creta-text)!important;text-align:left!important}.shopify-policy__body h3,.shopify-policy__body h4{font-size:17px!important;font-weight:700!important;margin:20px 0 6px!important;color:var(--creta-text)!important;text-align:left!important}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 14px;padding-left:22px;list-style:revert}.shopify-policy__body li{margin-bottom:6px}.shopify-policy__body a{color:var(--creta-link)!important;text-decoration:underline}.shopify-policy__body a:hover{color:var(--creta-link-hover)!important}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--creta-border);padding:8px 10px;text-align:left}@media(min-width:750px){.shopify-policy__title h1{font-size:32px!important}}.creta-cart{padding:18px 0 44px}.creta-cart h1{font-size:22px;font-weight:700;margin:0 0 6px}.creta-cart-top{padding:0 var(--creta-gutter) 16px;border-bottom:1px solid var(--creta-border-soft)}.creta-cart-subtotal{font-size:18px;margin:4px 0 12px}.creta-cart-subtotal b{font-weight:700}.creta-cart-note{font-size:12px;color:var(--creta-muted);margin-top:10px}.creta-cart-item{display:flex;gap:14px;padding:16px var(--creta-gutter);border-bottom:1px solid var(--creta-border-soft)}.creta-cart-item__img{flex:0 0 104px;width:104px;height:104px;border-radius:var(--creta-radius);overflow:hidden;background:var(--creta-surface);display:block}.creta-cart-item__img img,.creta-cart-item__img svg{width:100%;height:100%;object-fit:contain;background:#fff}.creta-cart-item__info{flex:1;min-width:0}.creta-cart-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:15px;line-height:1.35;color:var(--creta-text)!important;text-decoration:none!important}.creta-cart-item__var{font-size:13px;color:var(--creta-muted);margin-top:2px}.creta-cart-item__price{font-size:18px;font-weight:700;margin-top:6px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.creta-cart-item__price s{font-size:13px;font-weight:400;color:var(--creta-muted)}.creta-cart-item__stock{font-size:13px;color:var(--creta-green);margin-top:2px}.creta-cart-item__actions{display:flex;align-items:center;gap:16px;margin-top:10px;flex-wrap:wrap}.creta-qty-pill{position:relative;display:inline-flex;align-items:center;gap:6px;background:var(--creta-surface);border:1px solid var(--creta-border);border-radius:var(--creta-radius-pill);padding:0 12px;height:34px;font-size:14px;box-shadow:0 2px 5px #d5d9d980}.creta-qty-pill select{border:0;background:transparent;font-family:var(--creta-font);font-size:14px;color:var(--creta-text);height:100%;padding-right:4px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer}.creta-cart-item__remove{font-size:13px}.creta-cart-bottom{padding:18px var(--creta-gutter) 0}.creta-cart-empty{text-align:center;padding:48px var(--creta-gutter) 24px}.creta-cart-empty h1{font-size:24px;margin-bottom:8px}.creta-cart-empty .creta-btn{max-width:320px;margin:18px auto 14px}@media(min-width:750px){.creta-cart{max-width:900px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/creta-styles-5.css.map */
