[data-calm-pdp] .product__title h1{line-height:1.15}[data-calm-copy=calm_size]{font-size:14px;letter-spacing:.02em}[data-calm-copy=calm_promise]{font-size:26px;line-height:1.25;font-weight:700}[data-calm-copy=calm_intro]{font-size:16px;line-height:1.55}[data-calm-pdp] .emoji-benefits-container{font-size:15px;line-height:1.5}[data-calm-pdp] .emoji-benefits-container ul{padding-left:20px;margin:0}[data-calm-pdp] .emoji-benefits-container li+li{margin-top:5px}[data-calm-pdp] .quantity-break__content{gap:12px;align-items:center}[data-calm-pdp] .quantity-break__left{min-width:0;flex:1}[data-calm-pdp] .quantity-break__label{display:flex;flex-wrap:wrap;gap:5px 8px}[data-calm-pdp] .quantity-break__label-text{font-size:16px;line-height:1.3}[data-calm-pdp] .quantity-break__caption{font-size:13px;line-height:1.4}[data-calm-pdp] .quantity-break__right{flex-shrink:0;color:rgb(var(--color-foreground))}[data-calm-pdp] .quantity-break__price{color:rgb(var(--color-foreground));font-size:18px}[data-calm-pdp] .quantity-break__benefit{position:static;color:rgb(var(--color-foreground));font-size:11px;line-height:1.4;white-space:normal}[data-calm-pdp] .quantity-break__compare-price,[data-calm-repeat-offer] .quantity-break__compare-price{display:none}[data-calm-pdp] .icon-with-text,[data-calm-pdp] .icon-with-text .h4{font-size:13px;line-height:1.5}[data-calm-pdp] .sticky-atc__left__content{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:3px 10px}[data-calm-pdp] .sticky-atc__title{grid-column:1 / -1;margin:0;font-size:15px;line-height:1.2}[data-calm-selected-quantity]{display:block;font-size:13px;line-height:1.3}[data-calm-pdp] .sticky-atc__price .price{font-size:17px}[data-calm-pdp] .sticky-atc__button .button{min-height:44px;font-size:14px}[data-calm-use-cases]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:20px;padding-bottom:32px}[data-calm-use-cases] .calm-use-cases__card{border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;overflow:hidden}[data-calm-use-cases] img{display:block;width:100%;height:auto}[data-calm-use-cases] .calm-use-cases__copy{padding:20px}[data-calm-use-cases] h2{margin:0 0 10px}[data-calm-use-cases] p{font-size:16px;line-height:1.5;margin:0}[data-calm-use-cases] p+p{margin-top:10px}[data-calm-repeat-offer]{max-width:720px;padding-top:var(--calm-space-top);padding-bottom:var(--calm-space-bottom)}[data-calm-repeat-offer] [hidden],[data-calm-cart] [data-calm-hidden-progress][hidden]{display:none!important}[data-calm-repeat-options]{display:grid;gap:10px;margin:16px 0}[data-calm-repeat-offer] .calm-repeat-offer__option{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;padding:16px;text-align:left;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.25);border-radius:10px;font:inherit}[data-calm-repeat-offer] .calm-repeat-offer__option[aria-pressed=true]{border:2px solid #2c89a8;padding:15px;background:#f3f8fa}[data-calm-repeat-offer] .quantity-break__content{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-calm-repeat-offer] .quantity-break__left{flex:1;min-width:0}[data-calm-repeat-offer] .quantity-break__label{display:flex;flex-wrap:wrap;gap:5px 8px}[data-calm-repeat-offer] .quantity-break__label-text{font-size:16px;font-weight:700}[data-calm-repeat-offer] .quantity-break__benefit{font-size:11px;position:static;white-space:normal}[data-calm-repeat-offer] .quantity-break__caption{display:block;font-size:13px;line-height:1.4}[data-calm-repeat-offer] .quantity-break__right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}[data-calm-repeat-offer] .quantity-break__price{color:rgb(var(--color-foreground));font-size:18px;font-weight:700}[data-calm-repeat-offer] .quantity-break__compare-price{font-size:13px;text-decoration:line-through}[data-calm-repeat-submit]{width:100%;background:#2c89a8;color:#f5f5f5}[data-calm-repeat-offer] .calm-repeat-offer__guarantee{font-size:13px;line-height:1.5;margin:10px 0}[data-calm-repeat-error]{color:#a02020;font-size:14px;line-height:1.5}[data-calm-repeat-offer] button:focus-visible,[data-calm-cart] summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}[data-calm-cart] .calm-cart__upgrade{display:block;width:100%;border:1px solid #2c89a8;background:#f3f8fa;color:#1a1f36;border-radius:8px;padding:12px;font:inherit;font-size:14px;cursor:pointer}[data-calm-cart] .calm-cart__discount summary{cursor:pointer;font-size:14px;padding:8px 0}[data-calm-cart] .calm-cart__guarantee,[data-calm-cart] .calm-cart__shipping{font-size:13px;line-height:1.5;margin:10px 0}[data-calm-cart] [data-calm-item] .cart-item__name{font-size:15px;line-height:1.35}@media(max-width:749px){[data-calm-copy=calm_promise]{font-size:22px}[data-calm-pdp] .sticky-atc-container{gap:12px}[data-calm-use-cases]{grid-template-columns:1fr;gap:16px}[data-calm-use-cases] .calm-use-cases__card{display:grid;grid-template-columns:40% minmax(0,1fr);align-items:stretch}[data-calm-use-cases] .calm-use-cases__media{position:relative;min-height:140px}[data-calm-use-cases] .calm-use-cases__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}[data-calm-use-cases] .calm-use-cases__copy{padding:12px}[data-calm-use-cases] h2{font-size:18px}[data-calm-use-cases] p{font-size:14px}}[data-calm-copy=calm_savings_note],[data-calm-repeat-offer] .calm-savings-note{font-size:12px;line-height:1.45;margin:0 0 12px}[data-calm-use-cases] .calm-use-cases__heading{grid-column:1 / -1;text-align:center;margin:0 0 12px}[data-calm-use-cases] [data-calm-case=forehead] .calm-use-cases__media,[data-calm-use-cases] [data-calm-case=chest] .calm-use-cases__media{overflow:hidden}[data-calm-use-cases] [data-calm-case=forehead] .calm-use-cases__media img{object-position:50% 100%;transform:none}[data-calm-use-cases] [data-calm-case=chest] .calm-use-cases__media img{object-position:50% 50%;transform:scale(1.12);transform-origin:50% 45%}@media(min-width:750px){[data-calm-use-cases] [data-calm-case=forehead] .calm-use-cases__media,[data-calm-use-cases] [data-calm-case=chest] .calm-use-cases__media{position:relative;aspect-ratio:1}[data-calm-use-cases] [data-calm-case=forehead] .calm-use-cases__media img,[data-calm-use-cases] [data-calm-case=chest] .calm-use-cases__media img{position:absolute;width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/calm-pdp.css.map */
