.expectation-timeline{background:var(--et-background);color:var(--et-text);letter-spacing:normal;text-align:left;padding:var(--et-padding) 24px}.expectation-timeline,.expectation-timeline *{box-sizing:border-box}.expectation-timeline__inner{max-width:var(--et-width);margin:0 auto}.expectation-timeline__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,64px)}.expectation-timeline__visual{min-width:0;display:flex;flex-direction:column}.expectation-timeline__heading{color:inherit;font-family:var(--font-heading-family, inherit);font-style:var(--font-body-style, normal);font-size:calc(clamp(32px,5.5vw,var(--et-heading-size)) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:.98;font-weight:var(--font-body-weight-bold, 700);letter-spacing:-.045em;text-transform:none;margin:0 0 24px;overflow-wrap:anywhere}.expectation-timeline__image-wrap{flex:1;display:flex;align-items:flex-end;min-width:0}.expectation-timeline__image{display:block;width:100%;height:auto;object-fit:contain}.expectation-timeline__placeholder{width:100%;background:#7f7f7f0f;border-radius:8px}.expectation-timeline__placeholder-svg{display:block;width:100%;height:auto;fill:currentColor;opacity:.25}.expectation-timeline__steps{list-style:none;padding:0;margin:clamp(64px,9vw,140px) 0 40px;display:flex;flex-direction:column}.expectation-timeline__step{position:relative;margin:0;border-left:1px solid var(--et-line);padding:0 0 40px 32px;flex:1;min-width:0}.expectation-timeline__step:last-child{padding-bottom:48px}.expectation-timeline__step:last-child:after{content:"";position:absolute;left:-6px;bottom:0;width:11px;height:11px;border-radius:50%;background:var(--et-line)}.expectation-timeline__dot{position:absolute;left:-6px;top:16px;width:11px;height:11px;border-radius:50%;background:var(--et-line)}.expectation-timeline__step:first-child:before{content:"";position:absolute;width:3px;height:16px;top:0;left:-2px;background:var(--et-background)}.expectation-timeline__label{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:44px;max-width:100%;margin:0 0 16px;padding:10px 28px;border:1.5px solid currentColor;border-radius:999px;font-family:var(--font-heading-family, inherit);font-style:var(--font-body-style, normal);font-size:calc(clamp(16px,1.7vw,21px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);line-height:1.1;letter-spacing:-.02em;color:inherit;text-transform:none;overflow-wrap:anywhere}.expectation-timeline__label sup{font-size:.6em;align-self:flex-start;position:static;line-height:1}.expectation-timeline__description{font-size:calc(clamp(16px,1.8vw,22px) * var(--font-body-scale, 1));line-height:1.4;letter-spacing:normal;overflow-wrap:anywhere}.expectation-timeline__description p{margin:0 0 10px}.expectation-timeline__description p:last-child{margin-bottom:0}.expectation-timeline__description a{color:inherit;text-decoration:underline}.expectation-timeline__footnote{margin-top:24px;text-align:center;font-size:calc(13px * var(--font-body-scale, 1));line-height:1.5}@media screen and (max-width:599px){.expectation-timeline{padding:min(var(--et-padding),40px) 20px}.expectation-timeline__grid{grid-template-columns:minmax(0,1fr);gap:28px}.expectation-timeline__heading{font-size:calc(clamp(36px,11vw,var(--et-heading-size)) * var(--font-heading-scale, 1) * var(--font-body-scale, 1))}.expectation-timeline__image-wrap{max-width:380px;width:100%;margin:0 auto}.expectation-timeline__steps{margin:0 4px 0 6px}.expectation-timeline__step{padding-left:26px;padding-bottom:32px}}.expectation-timeline{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.expectation-timeline .expectation-timeline__description,.expectation-timeline .expectation-timeline__footnote{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.expectation-timeline .expectation-timeline__heading,.expectation-timeline .expectation-timeline__label{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}.feature-compare{background:var(--fc-bg);color:var(--fc-heading);padding:var(--fc-padding) 24px;letter-spacing:normal}.feature-compare,.feature-compare *{box-sizing:border-box}.feature-compare__inner{max-width:var(--fc-width);margin:0 auto}.feature-compare__header{text-align:center;margin:0 auto 48px;max-width:1000px}.feature-compare__eyebrow{color:var(--fc-muted);text-transform:uppercase;font-size:calc(14px * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);line-height:1.4;margin:0 0 12px}.feature-compare__heading{color:var(--fc-heading);font-family:var(--font-heading-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight-bold, 700);font-size:calc(clamp(30px,4vw,50px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:1.15;letter-spacing:-.04em;margin:0 0 16px;overflow-wrap:anywhere}.feature-compare__subheading{color:var(--fc-muted);font-size:calc(20px * var(--font-body-scale, 1));line-height:1.5}.feature-compare__subheading p{margin:0}.feature-compare__layout{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;align-items:start}.feature-compare__layout--plain{grid-template-columns:minmax(0,1fr)}.feature-compare__callout{color:var(--fc-callout);padding-top:50px;font-family:var(--font-heading-family, inherit);font-size:calc(23px * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);font-style:var(--font-body-style, normal);line-height:1.3;letter-spacing:2px;text-align:center;text-transform:uppercase;transform:rotate(-8deg);overflow-wrap:anywhere}.feature-compare__callout svg{display:block;width:100px;height:90px;margin:12px auto 0;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.feature-compare__frame{min-width:0;background:var(--fc-frame);padding:14px 0;border-radius:16px}.feature-compare .feature-compare__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:14px 0;margin:0;box-shadow:none;border:0;font-size:inherit;text-indent:0}.feature-compare__table .feature-compare__our{background:var(--fc-our-bg);color:var(--fc-our-text)}.feature-compare__table .feature-compare__other{background:var(--fc-other-bg);color:var(--fc-other-text)}.feature-compare__table th,.feature-compare__table td{padding:26px 24px;border:0;vertical-align:top;text-align:left}.feature-compare__table th{border-radius:10px 10px 0 0;font-size:calc(20px * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);line-height:1.3;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.feature-compare__table tbody td.feature-compare__our{border-top:1px solid rgb(127 127 127 / 14%)}.feature-compare__table tbody tr:last-child td{border-radius:0 0 10px 10px}.feature-compare__table thead:only-child th{border-radius:10px}.feature-compare__product-image{width:120px;height:120px;margin:0 auto 12px;border-radius:10px;overflow:hidden;background:#7f7f7f1a}.feature-compare__product-image img,.feature-compare__product-image svg{display:block;width:100%;height:100%;object-fit:contain;fill:currentColor}.feature-compare__point{display:flex;align-items:flex-start;gap:14px}.feature-compare__icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;color:#fff}.feature-compare__icon--check{background:var(--fc-check)}.feature-compare__icon--cross{background:var(--fc-cross)}.feature-compare__icon svg{display:block;width:24px;height:24px;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.feature-compare__copy{min-width:0;overflow-wrap:anywhere}.feature-compare .feature-compare__title{margin:2px 0 8px;color:inherit;font-size:calc(22px * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);line-height:1.3;letter-spacing:-.025em}.feature-compare__description{font-size:calc(18px * var(--font-body-scale, 1));line-height:1.5;opacity:.72}.feature-compare__description p{margin:0 0 10px}.feature-compare__description p:last-child{margin-bottom:0}.feature-compare__description a{color:inherit;text-decoration:underline}.feature-compare__description a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1099px){.feature-compare__layout{grid-template-columns:minmax(0,1fr);gap:20px}.feature-compare__callout{padding-top:0;font-size:calc(20px * var(--font-heading-scale, 1) * var(--font-body-scale, 1));transform:none}.feature-compare__callout svg{display:none}}@media(max-width:599px){.feature-compare{padding:min(var(--fc-padding),44px) 12px}.feature-compare__header{margin-bottom:28px}.feature-compare__subheading{font-size:calc(16px * var(--font-body-scale, 1))}.feature-compare__frame{padding:8px 0;border-radius:12px}.feature-compare .feature-compare__table{border-spacing:8px 0}.feature-compare__table th,.feature-compare__table td{padding:16px 10px}.feature-compare__table th{font-size:calc(14px * var(--font-heading-scale, 1) * var(--font-body-scale, 1))}.feature-compare__product-image{width:80px;height:80px}.feature-compare__point{display:block}.feature-compare__icon{width:27px;height:27px;margin-bottom:10px}.feature-compare__icon svg{width:18px;height:18px}.feature-compare .feature-compare__title{font-size:calc(16px * var(--font-heading-scale, 1) * var(--font-body-scale, 1))}.feature-compare__description{font-size:calc(14px * var(--font-body-scale, 1))}}.feature-compare{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.feature-compare .feature-compare__eyebrow,.feature-compare .feature-compare__subheading,.feature-compare .feature-compare__description{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.feature-compare .feature-compare__heading,.feature-compare .feature-compare__callout,.feature-compare .feature-compare__table th,.feature-compare .feature-compare__title{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}.money-guarantee{background:var(--mg-bg);color:var(--mg-text);padding:var(--mg-top) 24px var(--mg-bottom);text-align:center;letter-spacing:normal}.money-guarantee,.money-guarantee *{box-sizing:border-box}.money-guarantee__inner{max-width:var(--mg-width);margin:0 auto}.money-guarantee__icon{width:var(--mg-icon-size);height:var(--mg-icon-size);margin:0 auto 20px;color:var(--mg-icon)}.money-guarantee__icon svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.money-guarantee__image{display:block;width:100%;height:100%;object-fit:contain}.money-guarantee__heading{margin:0 0 18px;color:inherit;font-family:var(--font-heading-family, inherit);font-size:calc(var(--mg-heading) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:1.2;font-weight:var(--font-body-weight-bold, 700);font-style:var(--font-body-style, normal);letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.money-guarantee__description{font-family:inherit;font-size:calc(var(--mg-body) * var(--font-body-scale, 1));line-height:1.45;font-weight:var(--font-body-weight, 400);font-style:var(--font-body-style, normal);overflow-wrap:anywhere}.money-guarantee__description p{margin:0 0 14px}.money-guarantee__description p:last-child{margin-bottom:0}.money-guarantee__description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.money-guarantee__description a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:599px){.money-guarantee{padding:min(var(--mg-top),40px) 20px min(var(--mg-bottom),40px)}.money-guarantee__heading{font-size:calc(min(var(--mg-heading),30px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1))}.money-guarantee__description{font-size:calc(min(var(--mg-body),18px) * var(--font-body-scale, 1))}}.money-guarantee{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.money-guarantee .money-guarantee__description{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.money-guarantee .money-guarantee__heading{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}.story-reviews{background:var(--sr-bg);color:var(--sr-text);padding:var(--sr-padding) 0;letter-spacing:normal}.story-reviews,.story-reviews *{box-sizing:border-box}.story-reviews__header{max-width:1200px;margin:0 auto 42px;padding:0 24px;text-align:center}.story-reviews__summary{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px;font-size:calc(16px * var(--font-body-scale, 1));line-height:1.5}.story-reviews__summary p{margin:0}.story-reviews__summary-stars{color:var(--sr-stars);font-size:calc(23px * var(--font-body-scale, 1));letter-spacing:1px}.story-reviews__heading{margin:0;color:inherit;font-family:var(--font-heading-family, inherit);font-size:calc(clamp(30px,4vw,60px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);font-style:var(--font-body-style, normal);line-height:1.15;letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.story-reviews__heading span{color:var(--sr-accent)}story-review-carousel{display:block}.story-reviews__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;overscroll-behavior-inline:contain;margin:0;padding:0 20px 10px;list-style:none;scrollbar-width:thin;scrollbar-color:var(--sr-accent) transparent;direction:ltr}.story-reviews__card{flex:0 0 var(--sr-card-width);min-width:0;margin:0;display:flex;flex-direction:column;scroll-snap-align:start;border:1px solid rgb(0 0 0 / 10%);border-radius:13px;overflow:hidden;background:#fff;color:var(--sr-text);text-align:left}.story-reviews__media{aspect-ratio:.86;background:#e9eeee;overflow:hidden}.story-reviews__image,.story-reviews__placeholder{display:block;width:100%;height:100%;object-fit:cover}.story-reviews__placeholder{fill:#a7b8b5}.story-reviews__body{padding:20px 24px 28px}.story-reviews__stars{color:var(--sr-accent);font-size:calc(22px * var(--font-body-scale, 1));letter-spacing:1px;line-height:1.2;margin-bottom:12px}.story-reviews__star-empty{color:#d4dcda}.story-reviews__badge{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;max-width:100%;background:var(--sr-text);color:#fff;padding:7px 12px;border-radius:999px;font-size:calc(13px * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold, 700);line-height:1.3;margin-bottom:18px;overflow-wrap:anywhere}.story-reviews__verified{display:inline-flex;align-items:center;gap:4px}.story-reviews__verified svg{width:13px;height:13px;flex-shrink:0}.story-reviews__quote{margin:0;padding:0;border:0;font-size:calc(17px * var(--font-body-scale, 1));font-style:var(--font-body-style, normal);line-height:1.65;overflow-wrap:anywhere;color:inherit}.story-reviews__quote p{margin:0 0 12px}.story-reviews__quote p:last-child{margin-bottom:0}.story-reviews__quote a{color:inherit;text-decoration:underline}.story-reviews__navigation{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:28px}.story-reviews__navigation[hidden]{display:none}.story-reviews__navigation button{display:grid;place-items:center;width:50px;height:50px;padding:0;border:1px solid #dedede;border-radius:50%;background:#fff;color:var(--sr-text);cursor:pointer;-webkit-appearance:none;appearance:none}.story-reviews__navigation button:disabled{opacity:.35;cursor:default}.story-reviews__navigation svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2.5}.story-reviews__navigation button:focus-visible,.story-reviews__track:focus-visible{outline:3px solid var(--sr-accent);outline-offset:3px}@media(max-width:599px){.story-reviews{padding:min(var(--sr-padding),44px) 0}.story-reviews__header{margin-bottom:26px;padding:0 20px}.story-reviews__summary{font-size:calc(14px * var(--font-body-scale, 1));gap:6px;margin-bottom:16px}.story-reviews__track{gap:16px}.story-reviews__card{flex-basis:min(var(--sr-card-width),82vw)}.story-reviews__body{padding:18px 20px 24px}.story-reviews__quote{font-size:calc(16px * var(--font-body-scale, 1))}}.story-reviews{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.story-reviews .story-reviews__summary,.story-reviews .story-reviews__quote,.story-reviews .story-reviews__badge{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.story-reviews .story-reviews__heading{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}.cart-guarantee{display:flex;align-items:center;gap:16px;background:var(--cg-bg);color:var(--cg-text);border:1px solid var(--cg-accent);border-radius:var(--cg-radius);padding:16px 20px;margin:var(--cg-top) 0 var(--cg-bottom);text-align:left;letter-spacing:normal;box-sizing:border-box}.cart-guarantee__badge{flex:0 0 var(--cg-icon-size);width:var(--cg-icon-size);height:var(--cg-icon-size);color:var(--cg-accent)}.cart-guarantee__badge svg,.cart-guarantee__image{display:block;width:100%;height:100%;object-fit:contain}.cart-guarantee__content{min-width:0;flex:1;overflow-wrap:anywhere}.cart-guarantee .cart-guarantee__heading{margin:0 0 8px;font-family:var(--font-heading-family, inherit);font-size:calc(var(--cg-title-size) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:1.25;font-weight:var(--font-body-weight-bold, 700);font-style:var(--font-body-style, normal);color:inherit;letter-spacing:-.02em}.cart-guarantee__description{font-size:calc(var(--cg-body-size) * var(--font-body-scale, 1));line-height:1.45;font-weight:var(--font-body-weight, 400);font-style:var(--font-body-style, normal)}.cart-guarantee__description p{margin:0 0 10px}.cart-guarantee__description p:last-child{margin-bottom:0}.cart-guarantee__description a{color:inherit;text-decoration:underline}.cart-guarantee__description a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:599px){.cart-guarantee{gap:12px;padding:14px 12px}.cart-guarantee__badge{flex-basis:min(var(--cg-icon-size),64px);width:min(var(--cg-icon-size),64px);height:min(var(--cg-icon-size),64px)}.cart-guarantee .cart-guarantee__heading{font-size:calc(min(var(--cg-title-size),19px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1))}.cart-guarantee__description{font-size:calc(min(var(--cg-body-size),16px) * var(--font-body-scale, 1))}}.cart-guarantee{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.cart-guarantee .cart-guarantee__description{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.cart-guarantee .cart-guarantee__heading{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}.pdp-detail-rows{background:var(--pdr-bg);color:var(--pdr-text);border:1px solid var(--pdr-border);border-radius:var(--pdr-radius);overflow:hidden;margin:var(--pdr-top) 0 var(--pdr-bottom);letter-spacing:normal;text-align:left}.pdp-detail-rows,.pdp-detail-rows *{box-sizing:border-box}.pdp-detail-rows:empty{display:none}.pdp-detail-rows .pdp-detail-rows__row{margin:0;padding:0;border:0;background:transparent}.pdp-detail-rows .pdp-detail-rows__row+.pdp-detail-rows__row{border-top:1px solid var(--pdr-border)}.pdp-detail-rows .pdp-detail-rows__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:18px 20px;min-height:62px;color:inherit;font-family:var(--font-heading-family, inherit);font-size:calc(var(--pdr-title) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight-bold, 700);line-height:1.25;letter-spacing:-.02em;cursor:pointer;position:relative}.pdp-detail-rows__summary::-webkit-details-marker{display:none}.pdp-detail-rows__summary::marker{content:""}.pdp-detail-rows__summary>span:first-child{min-width:0;overflow-wrap:anywhere}.pdp-detail-rows__toggle{display:block;flex:0 0 18px;width:18px;height:18px;position:relative}.pdp-detail-rows__toggle:before,.pdp-detail-rows__toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px}.pdp-detail-rows__toggle:before{width:16px;height:2px;left:1px;top:8px}.pdp-detail-rows__toggle:after{width:2px;height:16px;left:8px;top:1px}.pdp-detail-rows__row[open]>.pdp-detail-rows__summary .pdp-detail-rows__toggle:after{display:none}.pdp-detail-rows__summary:focus-visible{outline:2px solid currentColor;outline-offset:-4px;border-radius:4px}.pdp-detail-rows__content{padding:0 20px 20px;font-size:calc(var(--pdr-body) * var(--font-body-scale, 1));line-height:1.6;font-weight:var(--font-body-weight, 400);font-style:var(--font-body-style, normal);overflow-wrap:anywhere}.pdp-detail-rows__content p{margin:0 0 12px}.pdp-detail-rows__content>:last-child{margin-bottom:0}.pdp-detail-rows__content ul,.pdp-detail-rows__content ol{padding-inline-start:24px}.pdp-detail-rows__content a{color:inherit;text-decoration:underline}.pdp-detail-rows__content a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:599px){.pdp-detail-rows .pdp-detail-rows__summary{font-size:calc(min(var(--pdr-title),19px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));padding:17px 16px;gap:14px;min-height:58px}.pdp-detail-rows__content{padding:0 16px 18px;font-size:calc(min(var(--pdr-body),16px) * var(--font-body-scale, 1))}}.pdp-detail-rows{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.pdp-detail-rows .pdp-detail-rows__content{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);line-height:var(--font-body-line-height, 1.5);letter-spacing:var(--font-body-letter-spacing, normal)}.pdp-detail-rows .pdp-detail-rows__summary{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);line-height:var(--font-heading-line-height, 1.3);letter-spacing:var(--font-heading-letter-spacing, normal)}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
