.pc-header-promo{background:var(--pc-purple)}.pc-shipping-goal{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:14px;color:var(--pc-purple-dark);background:#f4edf7;border-radius:8px}.pc-shipping-goal__message{display:flex;align-items:center;gap:10px;min-width:0}.pc-shipping-goal__message>svg{width:23px;height:23px;flex:none}.pc-shipping-goal__message p{font-size:13px;line-height:1.4;margin:0}.pc-shipping-goal__region{min-width:0}.pc-shipping-goal select{width:100%;max-width:220px;min-height:36px;border:1px solid #c4aecf;border-radius:5px;padding:6px 28px 6px 10px;font:inherit;font-size:12px;color:var(--pc-purple-dark);background:#fff}.pc-shipping-goal progress{grid-column:1/-1;display:block;width:100%;height:6px;border:0;border-radius:8px;overflow:hidden;-webkit-appearance:none;appearance:none;background:#ded0e7}.pc-shipping-goal progress::-webkit-progress-bar{background:#ded0e7}.pc-shipping-goal progress::-webkit-progress-value{background:var(--pc-purple)}.pc-shipping-goal progress::-moz-progress-bar{background:var(--pc-purple)}.pc-shipping-goal>small{grid-column:1/-1;font-size:10px;line-height:1.4;color:#68556f}.pc-shipping-goal[data-eligible=false]{background:#f4f3f5;color:#5e5263}.pc-shipping-goal--header{width:var(--pc-shop-page);margin:auto;padding:9px 0;background:transparent;color:#fff;border-radius:0;align-items:center;grid-template-columns:minmax(0,1fr) 230px}.pc-shipping-goal--header .pc-shipping-goal__message{max-width:860px;padding:6px 20px;justify-content:center;border-radius:20px;background:#00000029}.pc-shipping-goal--header .pc-shipping-goal__message p{font-size:14px}.pc-shipping-goal--header select{color:#fff;background:transparent;border:0;border-bottom:1px solid rgb(255 255 255 / 50%);border-radius:0;font-size:14px;max-width:230px;padding-left:0}.pc-shipping-goal--header select option,.pc-shipping-goal--header select optgroup{background:#fff;color:var(--pc-ink)}.pc-shipping-goal--header progress{display:none}.pc-shipping-goal--header[data-eligible=false]{background:transparent;color:#fff}.pc-promo-ticker{display:flex;align-items:center;background:var(--pc-purple-dark);color:#fff;min-height:34px}.pc-promo-ticker__viewport{min-width:0;flex:1;overflow:hidden}.pc-promo-ticker__track{display:flex;width:max-content}.pc-promo-ticker__group{display:flex;flex:none}.pc-promo-ticker__group span{display:inline-flex;align-items:center;gap:40px;padding:8px 20px;font-size:12px;font-weight:600;line-height:1.4;text-transform:uppercase;white-space:nowrap}.pc-promo-ticker__group b{color:#e8b9ef}.pc-promo-ticker[data-ticker-ready] .pc-promo-ticker__track{animation:pc-promo-scroll var(--pc-ticker-duration,30s) linear infinite}.pc-promo-ticker[data-paused] .pc-promo-ticker__track,.pc-promo-ticker:hover .pc-promo-ticker__track,.pc-promo-ticker:focus-within .pc-promo-ticker__track{animation-play-state:paused}.pc-promo-ticker>button{display:grid;place-items:center;width:38px;min-height:34px;border:0;background:transparent;color:#fff;cursor:pointer}@keyframes pc-promo-scroll{to{transform:translate(-50%)}}.pc-dual-selection{padding:32px 0}.pc-dual-selection__banner{display:grid;grid-template-columns:1fr 1fr;position:relative;aspect-ratio:1600/533;background:#201a13}.pc-dual-selection__banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pc-dual-selection__half{position:relative;z-index:1;min-width:0}.pc-dual-selection__half>span{position:absolute;bottom:12px;left:16px;right:16px;padding:7px 14px;width:max-content;max-width:calc(100% - 32px);color:#fff;background:#000000a6;border-radius:4px;font-size:12px;line-height:1.4}.pc-dual-selection__half:last-child>span{left:auto}.pc-dual-selection__half:focus-visible{outline-offset:-4px}.pc-dual-selection__half:not(.pc-dual-selection__half--pending):hover{background:#ffffff0f}.pc-dual-selection__half--pending{cursor:default}.pc-area-collection__heading{margin:30px 0;max-width:650px}.pc-area-collection__heading h1{font:800 clamp(34px,4vw,52px)/1.1 var(--pc-font-heading);margin:0 0 14px}.pc-area-collection__heading p{color:var(--pc-muted)}.pc-area-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pc-area-collection__grid .pc-product-card{display:flex;flex-direction:column;box-shadow:none}.pc-area-collection__grid .pc-product-card__body{display:flex;flex:1;flex-direction:column}.pc-cart__drawer{width:min(510px,100%);padding:0;background:#fff}.pc-cart__drawer>.pc-panel-heading{padding:12px 16px;min-height:68px;margin:0;border-bottom:1px solid #eee9f1}.pc-cart__drawer .pc-panel-heading h2{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font:600 21px/1.2 var(--pc-font-heading);letter-spacing:0}.pc-cart__drawer .pc-panel-heading h2>svg{width:23px;height:23px;color:var(--pc-purple)}.pc-cart__drawer .pc-panel-heading small{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 9px;border-radius:12px;background:#eee3f5;color:var(--pc-purple);font:500 11px/1.1 var(--pc-font-body)}.pc-cart__drawer .pc-panel-heading>button{width:36px;height:36px;border-radius:50%;background:#f4f1f6}.pc-cart__content{min-height:0;overflow:hidden}.pc-cart__content>.pc-shipping-goal{flex:none;margin:10px 12px;padding:10px 12px;gap:7px 10px}.pc-cart__content>.pc-shipping-goal .pc-shipping-goal__message{grid-column:1/-1}.pc-cart__content>.pc-shipping-goal .pc-shipping-goal__message p{font-size:12px}.pc-cart__content>.pc-shipping-goal .pc-shipping-goal__message svg{width:20px;height:20px}.pc-cart__content>.pc-shipping-goal select{min-height:30px;font-size:11px;padding-block:4px;max-width:none}.pc-cart__content>.pc-shipping-goal .pc-shipping-goal__region{grid-column:1/-1}.pc-cart__content>.pc-shipping-goal>small{display:none}.pc-cart__form{flex:1;min-height:0;height:auto;overflow:hidden}.pc-cart__items{min-height:80px;flex:1;overflow-y:auto;background:#f7f6f9;padding:12px}.pc-cart__items .pc-cart-line{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;margin-bottom:10px;padding:14px;background:#fff;border:1px solid #e8dfee;border-radius:10px}.pc-cart__items .pc-cart-line:last-child{margin-bottom:0}.pc-cart__items .pc-cart-line__media{width:84px;height:112px;border-radius:6px;background:#f7f6f9;overflow:hidden}.pc-cart__items .pc-cart-line__media img{width:100%;height:100%;object-fit:cover}.pc-cart__items .pc-cart-line__details{min-width:0}.pc-cart__items .pc-cart-line h3{margin:0 26px 10px 0;font-size:13px;line-height:1.4}.pc-cart__items .pc-cart-line__details>p{display:inline-block;margin:0 0 7px;padding:3px 7px;background:#f2eef5;border-radius:3px;font-size:11px}.pc-cart__items .pc-cart-line__controls{display:flex;align-items:center;gap:10px;margin-top:10px}.pc-cart__items .pc-quantity{min-height:32px;border-radius:5px;background:#f6f3f8}.pc-cart__items .pc-quantity button{min-width:28px;width:28px;height:30px;min-height:30px;padding:5px}.pc-cart__items .pc-quantity input{width:36px;height:30px;min-height:30px;padding:4px;font-size:12px}.pc-cart__items .pc-cart-line__remove{position:absolute;top:10px;right:8px;display:grid;place-items:center;width:30px;height:30px;padding:5px;color:#9986a4}.pc-cart-line__remove svg{width:19px;height:19px}.pc-cart__items .pc-cart-line__price{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:2px;margin-top:8px}.pc-cart__items .pc-cart-line__price strong{font:700 21px/1.1 var(--pc-font-heading);color:var(--pc-purple)}.pc-cart__items .pc-cart-line__price s{font-size:11px}.pc-cart__footer{flex:none;max-height:calc(100dvh - 250px);overflow-y:auto;margin-top:0;padding:14px 12px 10px;border-top:1px solid #e8dfee;background:#fff}.pc-cart-offers{border:1px solid #e3d4ec;border-radius:10px;padding:12px;margin-bottom:16px}.pc-cart-offers__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pc-cart-offers__heading h3{font:600 14px/1.2 var(--pc-font-heading);letter-spacing:.015em;color:var(--pc-purple);text-transform:uppercase;margin:0}.pc-cart-offers__heading h3>span{font:500 10px/1 var(--pc-font-body);display:inline-block;margin-left:5px;padding:3px 5px;border-radius:8px;background:#f1e8f6}.pc-cart-offers__heading>div{display:flex;align-items:center;gap:5px}.pc-cart-offers__heading button{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e3d4ec;border-radius:50%;background:#fff;color:#917a9d;font-size:22px;cursor:pointer}.pc-cart-offers__heading [data-offer-dismiss]{border:0;width:25px}.pc-cart-offers__heading button svg{width:17px;height:17px}.pc-cart-offers .pc-order-bump{padding:0;margin:0;border:0;border-radius:0;background:#fff}.pc-cart-offers .pc-order-bump>h3,.pc-cart-offers .pc-order-bump__reason{display:none}.pc-cart-offers .pc-order-bump__image{width:72px;flex-basis:72px}.pc-cart-offers .pc-order-bump__image img{width:72px;height:84px}.pc-cart-offers .pc-order-bump__product{margin:0 0 10px;align-items:start}.pc-cart-offers .pc-order-bump__info>a{font-size:13px}.pc-offer-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px}.pc-offer-price>s{color:#94819f;font-size:11px}.pc-offer-price>strong{color:var(--pc-purple)}.pc-offer-variant{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;color:var(--pc-muted)}.pc-offer-variant select{min-width:0;flex:1;padding:6px 8px;border:1px solid var(--pc-line);background:#fff;border-radius:4px;font-size:12px}.pc-cart-offers .pc-order-bump .pc-button{min-height:40px;font-size:12px;justify-content:center;gap:15px}.pc-cart__footer .pc-totals__saved{font-size:11px;margin-bottom:10px}.pc-cart__footer .pc-totals__total{font-size:13px;margin:8px 0}.pc-cart__footer .pc-totals__total strong{font-size:23px}.pc-totals__pix{display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid #bbdcc8;padding:12px;border-radius:8px;background:#f1faf4;color:#217c48;margin:12px 0}.pc-totals__pix>strong{font:700 24px/1 var(--pc-font-heading)}.pc-totals__pix>small{grid-column:1/-1;font-size:10px}.pc-cart-continue{display:block;width:100%;min-height:40px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-muted);border-radius:6px;font:inherit;font-size:12px;margin-top:10px;cursor:pointer}.pc-cart__footer .pc-cart-link{font-size:10px;min-height:30px;padding-top:10px}.pc-cart__footer>.pc-button,.pc-cart__footer>[data-checkout-link]{min-height:48px}.pc-cart__empty{padding:30px 20px;margin:auto}.pc-whatsapp.pc-joinchat{position:fixed;left:18px;right:auto;bottom:20px;display:flex!important;align-items:center;gap:10px;border:0;border-radius:28px;background:#168b48;color:#fff;padding:11px 18px 11px 12px;box-shadow:0 3px 8px #00000026}.pc-joinchat>svg{width:31px;height:31px;flex:none}.pc-joinchat>span{display:flex;flex-direction:column;font-size:10px;line-height:1.5}.pc-joinchat strong{font-size:12px;font-weight:600}.pc-overlay-open .pc-whatsapp.pc-joinchat,body:has(dialog[open]) .pc-whatsapp.pc-joinchat{display:none!important}@media(max-width:760px){.pc-shipping-goal--header{grid-template-columns:1fr;gap:6px;padding:8px 0}.pc-shipping-goal--header .pc-shipping-goal__message{padding:5px 9px}.pc-shipping-goal--header .pc-shipping-goal__message p{font-size:11px;text-align:center}.pc-shipping-goal--header .pc-shipping-goal__message>svg{width:18px;height:18px}.pc-shipping-goal--header .pc-shipping-goal__region{justify-self:center}.pc-shipping-goal--header select{min-height:25px;font-size:11px;padding-block:2px}.pc-promo-ticker__group span{font-size:10px;padding-block:7px;gap:25px}.pc-promo-ticker{min-height:30px}.pc-promo-ticker>button{min-height:30px}.pc-dual-selection__banner{aspect-ratio:1600/533;margin-bottom:42px}.pc-dual-selection__half>span{top:100%;bottom:auto;left:0;right:0;min-height:36px;padding:8px 5px;width:100%;max-width:100%;border-radius:0;background:#f2edf6;color:var(--pc-purple-dark);font-size:10px;text-align:center}.pc-dual-selection__half:last-child>span{left:0;right:0}.pc-area-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pc-area-collection .pc-product-card h3{font-size:13px}.pc-area-collection .pc-product-card__body{padding:12px}.pc-shipping-goal--summary{grid-template-columns:1fr}.pc-shipping-goal--summary select{max-width:none}.pc-cart__drawer .pc-panel-heading h2{font-size:20px}.pc-cart__items .pc-cart-line{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:12px}.pc-cart__items .pc-cart-line__media{width:64px;height:88px}.pc-cart__items .pc-cart-line h3{font-size:12px}.pc-cart__items .pc-cart-line__price strong{font-size:20px}.pc-cart__footer{max-height:calc(100dvh - 240px)}.pc-cart-offers__heading h3{font-size:13px}.pc-whatsapp.pc-joinchat{left:12px;bottom:16px;padding:10px;border-radius:50%}.pc-joinchat>span{display:none}.template-cart .pc-whatsapp.pc-joinchat,.template-product .pc-whatsapp.pc-joinchat{bottom:calc(105px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.pc-promo-ticker[data-ticker-ready] .pc-promo-ticker__track{animation:none}.pc-promo-ticker>button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/proclean-shipping-cart.css.map */
