.product__info-container .product__title h1{font-weight:700;letter-spacing:-.015em;line-height:1.15;font-size:clamp(26px,2.6vw,36px)}.product__info-container .product__text.caption-with-letter-spacing{color:#0796d6;font-weight:700;letter-spacing:.14em;font-size:12px}.product__info-container .price--large{font-size:26px;font-weight:700;letter-spacing:0;color:#1a1a1a}.product__info-container .price--large .price-item{font-family:var(--font-heading-family)}.product__info-container .product-form__input .form__label{font-weight:700;font-size:13px;letter-spacing:.04em;color:#1a1a1a}.product-form__input--pill input[type=radio]+label{border-radius:0;border-color:#dedede;color:#1a1a1a;padding:10px 16px;font-size:14px;letter-spacing:0}.product-form__input--pill input[type=radio]+label:hover{border-color:#0796d6}.product-form__input--pill input[type=radio]:checked+label{background:#0796d6;border-color:#0796d6;color:#fff}.product-form__submit{font-weight:700;letter-spacing:.02em;min-height:52px}.product-form__submit.button--secondary{background:#0796d6;color:#fff}.product-form__submit.button--secondary:hover{background:#0578ab}.product-form__submit.button--secondary:after{box-shadow:none}.product-form__submit[disabled]{background:#dedede;color:#5c5c5c}.product__info-container .product__sku{color:#5c5c5c;font-size:13px}.df .df-pa__in{display:grid;grid-template-columns:1.6fr 1fr;gap:0;border:1px solid var(--df-line);margin-top:8px;margin-bottom:8px;padding:0}.df.df-pa{padding:8px 24px 28px;max-width:var(--page-width);margin:0 auto}.df .df-pa__pts{display:grid;grid-template-columns:repeat(3,1fr)}.df .df-pa__pts li{padding:20px 22px;border-right:1px solid var(--df-line);font-size:15px;color:var(--df-ink-3)}.df .df-pa__pts b{display:block;font:700 15px var(--font-heading-family);color:var(--df-ink);margin-bottom:2px}.df .df-pa__pts b:before{content:"\2713";color:var(--df-brand);margin-right:7px}.df .df-pa__help{background:var(--df-soft);padding:20px 22px;font-size:15px;color:var(--df-ink-2)}.df .df-pa__help>b{display:block;font:700 17px var(--font-heading-family);color:var(--df-ink);margin-bottom:2px}.df .df-pa__cta{display:flex;gap:10px 14px;flex-wrap:wrap;align-items:center;margin-top:12px}.df.df-pd{background:var(--df-soft)}.df .df-pd__in{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.df .df-pd__side{position:sticky;top:120px}.df .df-pd__side h2{font-size:clamp(24px,2.6vw,32px);margin:8px 0 18px}.df .df-pd__side dl{margin:0 0 20px}.df .df-pd__side dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid #dbe8f1;font-size:15px}.df .df-pd__side dt{color:var(--df-ink-3)}.df .df-pd__side dd{margin:0;font-weight:700;text-align:right}.df .df-pd__body{background:#fff;border:1px solid var(--df-line);padding:34px 38px;font-size:17px;line-height:1.65;color:var(--df-ink-2);min-width:0}.df .df-pd__body>*:first-child{margin-top:0}.df .df-pd__body h2,.df .df-pd__body h3,.df .df-pd__body h4{margin:1.4em 0 .5em;color:var(--df-ink)}.df .df-pd__body h2{font-size:24px}.df .df-pd__body h3{font-size:20px}.df .df-pd__body p{margin:0 0 1em}.df .df-pd__body ul,.df .df-pd__body ol{list-style:revert;margin:0 0 1em;padding-left:22px}.df .df-pd__body a{color:var(--df-brand);text-decoration:underline;text-underline-offset:3px}.df .df-pd__body img{height:auto}.df .df-pd__body table{width:100%;border-collapse:collapse;font-size:15px}.df .df-pd__body td,.df .df-pd__body th{border:1px solid var(--df-line);padding:8px 10px;text-align:left}@media(max-width:989px){.df .df-pa__in{grid-template-columns:1fr}.df .df-pd__in{grid-template-columns:1fr;gap:24px}.df .df-pd__side{position:static}}@media(max-width:700px){.df.df-pa{padding:0 16px 20px}.df .df-pa__pts{grid-template-columns:1fr}.df .df-pa__pts li{border-right:0;border-bottom:1px solid var(--df-line);padding:14px 16px}.df .df-pa__help{padding:16px}.df .df-pa__cta .df-btn{flex:1;text-align:center}.df .df-pd__body{padding:22px 18px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/df-product.css.map */
