.product-page .site-header{border-bottom:0}.product-layout{padding-top:28px}.gallery-caption{padding-top:10px;justify-content:center}.gallery-slide img{cursor:default!important}.product-info{padding-top:3px}.product-title{font-size:54px}.product-price{font:600 25px/1.3 var(--sans);margin:15px 0 20px;letter-spacing:-.04em}.product-price small{font:400 10px var(--sans);letter-spacing:.04em;margin-left:9px}.product-intro{font-size:14px;line-height:1.8}.product-options{border-top:0;padding-top:0}.option-label{font-size:11px;margin-bottom:12px}.option-label .value{font-size:11px;margin-left:6px;color:var(--ink)}.color-list{gap:10px;margin-bottom:29px}.color-option{display:flex;align-items:center;gap:9px;width:auto;min-width:89px;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:3px;transition:border-color .15s,background .15s}.color-option:hover{border-color:var(--navy)}.color-option[aria-pressed=true]{outline:none;border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:#e9edf2}.color-option .color-name{font:400 11px var(--sans);margin:0}.color-swatch{display:block;flex:none;width:20px;height:20px;border-radius:50%;border:1px solid #0002;background:var(--swatch)}.size-options{gap:7px}.size-option{min-height:46px;border-radius:2px}.fit-note{display:flex;align-items:center;gap:10px;margin:13px 0 0;padding:11px 12px;background:var(--panel);font:400 11px/1.5 Arial,sans-serif}.fit-note strong{font-weight:600;color:var(--ink);white-space:nowrap}.fit-note span{padding-left:10px;border-left:1px solid #c5ced9}.size-error{min-height:0;margin-top:0}.size-error:not(:empty){margin-top:12px}#add-bag{margin-top:20px;min-height:55px;font-size:12px}.service-points{border:0;border-bottom:1px solid var(--line);margin-top:23px;padding:0 0 23px;gap:8px}.service-points div+div{border:0;padding:0}.service-points svg{width:22px;height:22px;margin-bottom:9px;color:var(--navy)}.service-points strong{font:600 10px var(--sans);text-transform:none;letter-spacing:0}.service-points span{font-size:10px;line-height:1.5;color:var(--muted)}.product-details{margin-top:8px}.product-details summary{font-size:11px;padding:20px 0}.product-feature{margin:0 3.3vw;grid-template-columns:1fr 1fr}.feature-photo{margin:0;position:relative}.feature-photo img{max-height:none;aspect-ratio:1;object-fit:cover}.feature-copy{padding:10% 13%}.feature-copy h2{font-size:58px;margin-bottom:22px}.feature-intro{font:400 14px/1.8 Arial,sans-serif;color:var(--muted);max-width:350px}.feature-copy .text-link{align-self:flex-start;margin-top:30px}.feature-values{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:28px;font-size:10px;color:var(--navy)}.feature-values span+span{border-left:1px solid #c5ced9;padding-left:20px}.reviews{max-width:1500px;padding:76px 3.3vw 0;margin:auto;scroll-margin-top:100px}.reviews-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.reviews-heading .eyebrow{margin-bottom:10px}.reviews-heading h2{font-size:42px}.review-count{font:400 11px Arial,sans-serif;color:var(--muted);white-space:nowrap}.reviews-empty{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:32px 0;display:flex;justify-content:space-between;align-items:center;gap:30px}.reviews-empty h3{font:600 15px var(--sans);letter-spacing:0;margin-bottom:10px}.reviews-empty p{font:400 13px/1.7 Arial,sans-serif;color:var(--muted);max-width:510px}.reviews-empty .text-link{white-space:nowrap;flex:none}.care-strip{grid-template-columns:1fr 1.4fr;gap:55px;padding:44px 3.3vw 55px;border-top:1px solid var(--line)}.care-intro h2{font-size:37px;margin:12px 0 15px}.care-intro>p:last-child{max-width:260px}.care-questions details{border-bottom:1px solid var(--line)}.care-questions summary{font-size:12px;padding:17px 0;min-height:54px}.care-questions summary span{display:flex;gap:12px;align-items:center}.care-questions summary svg{width:19px;height:19px;color:var(--navy)}.care-questions .detail-body{padding-left:31px;font-size:12px;max-width:540px}.care-questions .detail-body p{max-width:none}@media(max-width:1100px){.feature-copy{padding:10%}.feature-copy h2{font-size:47px}.product-title{font-size:46px}.color-option{min-width:79px;padding:9px}}@media(max-width:800px){.color-list{gap:7px}.color-option{min-width:0;flex:1;padding:9px 7px;gap:6px}.color-swatch{width:17px;height:17px}.fit-note{display:block}.fit-note span{display:block;border:0;padding:3px 0 0}.product-title{font-size:39px}}@media(max-width:700px){.product-layout{padding-top:0;padding-bottom:37px}.gallery-caption{padding:4px 20px 0}.gallery-dots button{width:29px;height:30px}.gallery-dots button:before{width:5px;height:5px}.product-info{padding:15px 22px 0}.product-title{font-size:41px}.product-price{font-size:25px;margin:12px 0 17px}.product-price small{font-size:10px}.product-intro{margin-bottom:25px}.color-list{gap:10px;margin-bottom:26px}.color-option{flex:0 1 auto;min-width:92px;gap:9px;padding:10px 13px;min-height:46px}.color-swatch{width:20px;height:20px}.color-option .color-name{font-size:11px}.fit-note{display:flex;padding:12px;font-size:11px;gap:10px}.fit-note span{display:inline;border-left:1px solid #c5ced9;padding:0 0 0 10px}.service-points{margin-top:24px;padding-bottom:24px;gap:8px}.service-points strong{font-size:10px}.service-points span{font-size:9px}.product-feature{margin:0;grid-template-columns:1fr}.feature-photo img{aspect-ratio:1.12;max-height:none}.feature-copy{padding:35px 25px 39px}.feature-copy .eyebrow{margin-bottom:16px}.feature-copy h2{font-size:45px;margin-bottom:18px}.feature-intro{font-size:14px}.feature-copy .text-link{margin-top:23px}.feature-values{margin-top:23px;gap:10px 14px;font-size:9px}.feature-values span+span{padding-left:14px}.reviews{padding:44px 22px 0}.reviews-heading{margin-bottom:21px;align-items:end}.reviews-heading h2{font-size:34px}.reviews-heading .eyebrow{font-size:8px}.reviews-empty{display:block;padding:25px 0}.reviews-empty p{font-size:12px}.reviews-empty .text-link{margin-top:22px}.review-count{font-size:10px;padding-bottom:4px}.recommendations{padding-top:45px}.care-strip{display:block;padding:33px 23px 35px}.care-intro h2{font-size:34px;margin:10px 0 12px}.care-intro>p:last-child{max-width:none;margin-bottom:18px}.care-questions summary{font-size:11px}.care-questions .detail-body{padding-left:31px}}@media(max-width:360px){.color-option{min-width:0;flex:1;padding:10px 8px;gap:7px}.product-info{padding-left:18px;padding-right:18px}.product-title{font-size:38px}.fit-note{gap:7px;padding:10px;font-size:10px}.fit-note span{padding-left:7px}.service-points strong{font-size:9px}.feature-copy h2{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mj26-product-revision-05.css.map */
