.wt-product:has(.celina-pdp),.wt-product:has(.celina-pdp) *,.celina-pdp,.celina-pdp *{box-sizing:border-box!important}.wt-product:has(.celina-pdp)>.wt-product__main,.wt-product:has(.celina-pdp)>.wt-product__gallery,.wt-product:has(.celina-pdp) .celina-pdp,.wt-product:has(.celina-pdp) .celina-pdp__main,.wt-product:has(.celina-pdp) .celina-pdp__drawer,.wt-product:has(.celina-pdp) .celina-pdp__tab-card,.wt-product:has(.celina-pdp) .celina-pdp__benefits-ref,.wt-product:has(.celina-pdp) .celina-pdp__bundle-section,.wt-product:has(.celina-pdp) .celina-pdp__formula-badges{min-width:0!important;max-width:100%!important}.wt-product:has(.celina-pdp)>.wt-product__main{container-type:inline-size;container-name:celina-main}.wt-product:has(.celina-pdp) .celina-pdp{container-type:inline-size;container-name:celina-card}.celina-pdp__rating,.celina-pdp__tabs,.celina-pdp__purchase-option,.celina-pdp__cta,.celina-pdp__bundle-grid,.celina-pdp__formula-badges{overflow:hidden!important}.celina-pdp__rating{flex-wrap:nowrap!important;gap:clamp(5px,1.1cqw,10px)!important;font-size:clamp(9px,1.6cqw,12px)!important;line-height:1.2!important}.celina-pdp__stars{flex:0 0 auto!important;letter-spacing:clamp(1px,.45cqw,3px)!important}.celina-pdp__rating-text{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.celina-pdp__title{max-width:100%!important;font-family:Inter,"Inter",var(--font-body-family, Arial, sans-serif)!important;font-size:clamp(28px,3vw,44px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:.015em!important;overflow-wrap:normal!important;word-break:normal!important}.celina-pdp__tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin-top:clamp(24px,4cqw,42px)!important}.celina-pdp__tab{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-inline:2px!important;font-family:Inter,"Inter",var(--font-body-family, Arial, sans-serif)!important;font-size:clamp(7.2px,1.55cqw,11px)!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.celina-pdp__benefits-pills{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(8px,1.6cqw,12px)!important;width:100%!important;overflow:visible!important}.celina-pdp__benefit-pill{min-width:0!important;width:100%!important;max-width:100%!important;min-height:clamp(36px,7cqw,44px)!important;padding:8px clamp(10px,2cqw,18px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-family:Inter,"Inter",var(--font-body-family, Arial, sans-serif)!important;font-size:clamp(9px,1.8cqw,12px)!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important}.celina-pdp__benefit-pill:after{flex:0 0 auto!important;margin-left:4px!important}.celina-pdp__benefit-panel{width:100%!important;max-width:100%!important}.celina-pdp__benefit-panel-copy,.celina-pdp__benefit-panel-copy p{max-width:100%!important;overflow-wrap:anywhere!important}.celina-pdp__purchase-option{grid-template-columns:16px minmax(0,1fr) auto!important;column-gap:clamp(6px,1.6cqw,12px)!important;padding:clamp(10px,2.4cqw,14px) clamp(14px,3.2cqw,22px)!important;min-height:clamp(40px,7cqw,48px)!important}.celina-pdp__purchase-text,.celina-pdp__purchase-price,.celina-pdp__cta span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;font-size:clamp(9px,1.65cqw,12px)!important;letter-spacing:.04em!important}.celina-pdp__purchase-price{justify-self:end!important}.celina-pdp__cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(5px,1.2cqw,10px)!important;padding-inline:clamp(14px,3cqw,28px)!important}.celina-pdp__bundle-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,2cqw,14px)!important}.celina-pdp__bundle-card{min-width:0!important;grid-template-columns:clamp(58px,13cqw,80px) minmax(0,1fr)!important;gap:clamp(9px,1.8cqw,14px)!important;padding:clamp(12px,2.4cqw,16px)!important}.celina-pdp__bundle-title,.celina-pdp__bundle-subtitle,.celina-pdp__bundle-price,.celina-pdp__bundle-badge,.celina-pdp__bundle-action{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.celina-pdp [data-celina-formula-row].celina-pdp__formula-badges{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(100%,520px)!important;margin:clamp(18px,3cqw,24px) auto 0!important;padding:clamp(12px,2cqw,16px) clamp(10px,2.2cqw,18px)!important;gap:clamp(8px,1.5cqw,16px)!important;border:0!important;border-radius:16px!important;background:#fcfaf8fa!important;overflow:hidden!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:start!important;gap:7px!important;min-width:0!important;width:100%!important;padding:0!important;text-align:center!important;overflow:hidden!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon,.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon-img,.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon svg{width:clamp(44px,8.5cqw,58px)!important;height:clamp(44px,8.5cqw,58px)!important;max-width:58px!important;max-height:58px!important;min-width:0!important;min-height:0!important;display:block!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important;transform:scale(1.25)!important;transform-origin:center!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-align:center!important;color:#6a4e4a!important;font-family:Inter,"Inter",var(--font-body-family, Arial, sans-serif)!important;font-size:clamp(7px,1.45cqw,9.6px)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:-.03em!important;text-transform:none!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-text{display:none!important}@media(min-width:750px)and (max-width:1599px){.wt-product:has(.celina-pdp)>.wt-product__main{min-width:0!important;max-width:100%!important;width:100%!important}.wt-product:has(.celina-pdp) .celina-pdp{display:block!important;width:100%!important;max-width:100%!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer{display:none!important;position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:18px 0 0!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important;border-radius:24px!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer.is-open{display:block!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-close{display:block!important}.wt-product:has(.celina-pdp) .celina-pdp:after,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open:after{display:none!important;content:none!important;opacity:0!important;pointer-events:none!important}}@container celina-main (max-width: 760px){.celina-pdp{display:block!important;width:100%!important;max-width:100%!important}.celina-pdp__main{padding:clamp(18px,5.5cqw,28px)!important}.celina-pdp__title{font-size:clamp(24px,8.2cqw,36px)!important;line-height:1.08!important;letter-spacing:.01em!important}.celina-pdp__tabs{margin-top:clamp(22px,6cqw,32px)!important}.celina-pdp__tab{font-size:clamp(7px,2.15cqw,9.5px)!important;letter-spacing:0!important}.celina-pdp__benefits-pills{grid-template-columns:1fr!important;gap:10px!important}.celina-pdp__benefit-pill{justify-content:space-between!important;padding-inline:18px!important;font-size:clamp(10px,2.8cqw,12px)!important}.celina-pdp__bundle-grid{grid-template-columns:1fr!important}.celina-pdp__bundle-card{grid-template-columns:clamp(64px,16cqw,82px) minmax(0,1fr)!important}}@container celina-main (max-width: 420px){.celina-pdp__rating-text{display:none!important}.celina-pdp__title{font-size:clamp(22px,9cqw,30px)!important}.celina-pdp__tab{font-size:clamp(6.4px,2.35cqw,8.3px)!important}.celina-pdp__purchase-option{grid-template-columns:14px minmax(0,1fr) auto!important;padding-inline:10px!important}.celina-pdp__purchase-text,.celina-pdp__purchase-price,.celina-pdp__cta span{font-size:8.7px!important}.celina-pdp [data-celina-formula-row].celina-pdp__formula-badges{padding:10px 6px!important;gap:5px!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon,.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon-img,.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon svg{width:38px!important;height:38px!important}.celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-title{font-size:6.6px!important;line-height:1.03!important;letter-spacing:-.04em!important}}@media(max-width:899px){.wt-product:has(.celina-pdp),.wt-product__wrapper:has(.celina-pdp) .wt-product{display:block!important}.wt-product:has(.celina-pdp)>.wt-product__gallery,.wt-product:has(.celina-pdp)>.wt-product__main{width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:749px){.celina-pdp__drawer{position:fixed!important;top:0!important;right:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;transform:translate(110%)!important}.celina-pdp__drawer.is-open{transform:translate(0)!important;display:block!important}.celina-pdp__drawer-close{display:block!important}}@media(min-width:750px)and (max-width:1599px){.wt-product:has(.celina-pdp) .celina-pdp{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.wt-product:has(.celina-pdp) .celina-pdp__main{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;z-index:2147483001!important;display:block!important;width:min(760px,calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important;height:auto!important;max-height:calc(100vh - 40px)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;overflow-y:auto!important;border:1px solid rgba(239,166,147,.42)!important;border-radius:28px!important;background:var(--celina-bg, #FCFAF8)!important;box-shadow:0 24px 70px #59537833!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-46%) scale(.98)!important;transition:opacity .24s ease,transform .24s ease,visibility .24s ease!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer.is-open,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%,-50%) scale(1)!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-inner,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-inner{display:block!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:clamp(52px,5vw,72px) clamp(24px,4.6vw,44px) clamp(28px,4vw,40px)!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-close,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:18px!important;right:22px!important;z-index:2147483002!important;width:32px!important;height:32px!important;color:var(--celina-tertiary, #6A4E4A)!important;background:transparent!important;border:0!important;box-shadow:none!important}.wt-product:has(.celina-pdp) .celina-pdp:after{content:""!important;display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;background:#5953782e!important;opacity:0!important;pointer-events:none!important;transition:opacity .24s ease!important}.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open:after{content:""!important;display:block!important;opacity:1!important;pointer-events:auto!important}.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open{display:block!important;width:100%!important;max-width:100%!important}.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__main{width:100%!important;max-width:100%!important;min-width:0!important}}@media(min-width:1600px){.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open:after{display:none!important;content:none!important;opacity:0!important;pointer-events:none!important}}.wt-product:has(.celina-pdp) .celina-pdp,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.wt-product:has(.celina-pdp) .celina-pdp__main,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__main{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}@media(min-width:750px){.wt-product:has(.celina-pdp) .celina-pdp__drawer,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;z-index:2147483001!important;display:block!important;width:min(520px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;min-width:0!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid rgba(239,166,147,.42)!important;border-right:0!important;border-radius:28px 0 0 28px!important;background:var(--celina-bg, #FCFAF8)!important;box-shadow:-18px 0 60px #5953782e!important;overflow-x:hidden!important;overflow-y:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(110%)!important;transition:transform .28s ease,opacity .22s ease,visibility .22s ease!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer.is-open,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-inner,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-inner{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:clamp(64px,5vw,82px) clamp(28px,4vw,44px) clamp(34px,4vw,44px)!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-close,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:22px!important;right:24px!important;z-index:2147483002!important;width:34px!important;height:34px!important;color:var(--celina-tertiary, #6A4E4A)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:34px!important;line-height:1!important}.wt-product:has(.celina-pdp) .celina-pdp:after{content:""!important;display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;background:#59537833!important;opacity:0!important;pointer-events:none!important;transition:opacity .24s ease!important}.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open:after{content:""!important;display:block!important;opacity:1!important;pointer-events:auto!important}}@media(max-width:749px){.wt-product:has(.celina-pdp) .celina-pdp__drawer,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483001!important;display:block!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(110%)!important;transition:transform .28s ease,opacity .22s ease,visibility .22s ease!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer.is-open,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-inner,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-inner{padding:62px 24px 34px!important}.wt-product:has(.celina-pdp) .celina-pdp__drawer-close,.wt-product:has(.celina-pdp) .celina-pdp.is-drawer-open .celina-pdp__drawer-close{top:18px!important;right:22px!important;display:inline-flex!important;font-size:32px!important}}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row].celina-pdp__formula-badges{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;justify-items:center!important;width:min(100%,560px)!important;max-width:560px!important;margin:clamp(20px,3cqw,26px) auto 0!important;padding:clamp(13px,2cqw,17px) clamp(14px,2.4cqw,22px)!important;gap:clamp(8px,1.5cqw,16px)!important;border:0!important;border-radius:16px!important;background:#fcfaf8fa!important;overflow:visible!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;justify-items:center!important;align-content:start!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:112px!important;padding:0!important;margin:0!important;text-align:center!important;overflow:visible!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(58px,5vw,72px)!important;height:clamp(58px,5vw,72px)!important;min-width:0!important;min-height:0!important;max-width:72px!important;max-height:72px!important;margin:0 auto!important;padding:0!important;color:#6a4e4a!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon-img,.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon svg{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:scale(1.55)!important;transform-origin:center!important;overflow:visible!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-content{display:block!important;width:100%!important;min-width:0!important;max-width:112px!important;overflow:hidden!important;text-align:center!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;max-width:112px!important;min-height:2.12em!important;margin:0 auto!important;overflow:hidden!important;text-align:center!important;color:#6a4e4a!important;font-family:Inter,"Inter",var(--font-body-family, Arial, sans-serif)!important;font-size:clamp(8.2px,.75vw,10px)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-.035em!important;text-transform:none!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-text{display:none!important}@media(max-width:749px){.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row].celina-pdp__formula-badges{width:100%!important;max-width:100%!important;padding:12px 7px!important;gap:4px!important;overflow:visible!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge{max-width:74px!important;gap:6px!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon{width:clamp(44px,13vw,56px)!important;height:clamp(44px,13vw,56px)!important;max-width:56px!important;max-height:56px!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon-img,.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon svg{transform:scale(1.58)!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-title{max-width:74px!important;font-size:clamp(7px,2.05vw,8.4px)!important;line-height:1.04!important;letter-spacing:-.045em!important}}@media(max-width:360px){.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row].celina-pdp__formula-badges{padding-left:5px!important;padding-right:5px!important;gap:3px!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-icon{width:42px!important;height:42px!important}.wt-product:has(.celina-pdp) .celina-pdp [data-celina-formula-row] .celina-pdp__formula-badge-title{font-size:6.6px!important}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/celina-pdp-responsive-guard.css.map */
