.reader-standard-page .c-product h1{font-size:clamp(28px,2.65vw,38px);line-height:1.2;max-width:27ch;margin-bottom:17px;overflow-wrap:break-word}.reader-standard-page .dy-product-category{font-size:12px;line-height:1.55;letter-spacing:.045em;margin-bottom:13px}.reader-standard-page .carry-benefits{gap:9px;margin-bottom:12px}.reader-standard-page .carry-benefits li{align-items:flex-start;font-size:15px;line-height:1.65}.reader-standard-page .carry-benefits svg{margin-top:4px}.reader-standard-page .c-main-photo img,.reader-standard-page .c-thumbs img{mix-blend-mode:normal}.reader-standard-page .carry-quick-links{gap:8px 24px;margin-bottom:18px}.reader-standard-page .carry-quick-links a{font-size:13px;min-height:36px;display:inline-flex;align-items:center}.reader-standard-page .c-variant-options>div{display:flex;flex-wrap:wrap;gap:9px}.reader-standard-page .c-variant-options button{display:flex;flex-direction:column;justify-content:center;gap:7px;flex:0 1 calc(25% - 7px);min-width:80px;max-width:180px;min-height:54px;padding:8px;font-size:13px;line-height:1.45;text-align:center;background:#fff;border-color:#d6d8d1}.reader-standard-page .c-variant-options button[aria-pressed=true]{border-color:#222722;box-shadow:inset 0 0 0 1px #222722;background:#fff}.reader-standard-page .c-variant-options img{width:64px;height:64px;flex-basis:64px;object-fit:contain}.reader-standard-page .c-variant-options small{display:block;margin-top:3px;font-size:12px}.reader-standard-page .c-product-form .c-personalization{margin:18px 0}.reader-standard-page .c-product-form .c-personalization label{font-size:14px;line-height:1.5}.reader-standard-page .c-personalization input,.reader-standard-page .c-personalization select{width:100%;max-width:100%}.reader-standard-page .c-personalization .c-caption{font-size:13px;margin:8px 0 0}.reader-standard-page .carry-story-intro{padding:54px 0 38px}.reader-standard-page .carry-story-intro h2{margin-bottom:18px}.reader-standard-page .carry-story-intro>p:last-child{max-width:680px;font-size:17px;line-height:1.8}.reader-standard-page .dy-product-detail{border-top:0;padding-top:12px;align-items:center}.reader-standard-page .dy-detail-photo{background:#f5f5f1;position:relative;top:0}.reader-standard-page .dy-detail-photo img{background:transparent;padding:12px}.reader-standard-page .dy-product-specs li{font-size:16px;line-height:1.75}.reader-standard-page .dy-detail-copy{min-width:0}.reader-standard-page .dy-product-accordion summary{font-size:16px;line-height:1.55}.reader-standard-page .dy-product-accordion p{font-size:16px;line-height:1.8}.reader-standard-page .reader-details-text-only{display:block;max-width:900px;margin-inline:auto}.reader-standard-page .reader-details-text-only .dy-product-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.reader-standard-page .reader-details-text-only .dy-product-specs li{padding:13px 0}.reader-standard-page .reader-reviews-empty{padding:44px 0}.reader-standard-page .reader-reviews-empty .carry-review-heading{margin-bottom:12px}.reader-standard-page .reader-reviews-empty>p{font-size:16px;line-height:1.75;color:#61665e}.reader-standard-page .reader-reviews-empty a{text-underline-offset:4px}.reader-review-follow-up{border-top:1px solid #e1e2db;padding-top:16px;margin-top:20px;font-size:15px;line-height:1.75}.reader-review-follow-up p{margin:0 0 12px;white-space:pre-line}.reader-review-follow-up time{font-size:13px;color:#62685e}.reader-standard-page .carry-review-person span{overflow-wrap:anywhere}.reader-standard-page .c-related .r-card-image{background:#f5f5f1}.reader-standard-page .c-related .r-card-image img{object-fit:contain}.reader-standard-page .carry-faq{scroll-margin-top:80px}@media(max-width:1000px)and (min-width:761px){.reader-standard-page .c-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.reader-standard-page .c-product h1{font-size:29px}.reader-standard-page .c-variant-options button{flex-basis:calc(50% - 5px);max-width:none}}@media(max-width:760px){.reader-standard-page .c-product h1{font-size:27px;line-height:1.23;max-width:none;margin-bottom:12px}.reader-standard-page .dy-product-category{font-size:11px;margin-bottom:10px}.reader-standard-page .carry-benefits li{font-size:15px;line-height:1.65}.reader-standard-page .c-variant-options button{min-width:70px;flex-basis:calc(25% - 7px);max-width:none;font-size:13px}.reader-standard-page .c-variant-options img{width:50px;height:50px;flex-basis:50px}.reader-standard-page .carry-story-intro{padding:38px 0 28px;text-align:left}.reader-standard-page .carry-story-intro>p:last-child{font-size:16px;line-height:1.8}.reader-standard-page .dy-product-detail{gap:30px;padding-top:0;padding-bottom:42px}.reader-standard-page .dy-detail-photo{aspect-ratio:1.12}.reader-standard-page .reader-details-text-only .dy-product-specs{display:block}.reader-standard-page .reader-reviews-empty{padding:34px 0}.reader-standard-page .carry-faq summary{min-height:64px}}@media(prefers-reduced-motion:reduce){.reader-standard-page *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reader-product-standard.css.map */
