.mw-pdp-module{padding-left:36px;padding-right:36px;color:#111;min-width:0}.mw-pdp-module h2,.mw-pdp-module h3{letter-spacing:-.035em;font-weight:400}.mw-pdp-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:32px;padding-bottom:32px}.mw-pdp-module .mw-pdp-module-subtitle{font-size:20px;line-height:1.4;margin:0 0 36px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.mw-pdp-set-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mw-pdp-set-grid .mw-card-images{aspect-ratio:3/4}.mw-pdp-module .mw-card-body{padding:14px 0 0;text-align:left}.mw-pdp-module .mw-card-media{background:#efefed}.mw-pdp-module .mw-card-images img{mix-blend-mode:darken}.mw-pdp-module .mw-card .mw-swatches{display:flex;justify-content:flex-start}.mw-pdp-module .mw-card .mw-wish{display:grid}.mw-pdp-module .mw-swatch[title="Light Blue"],.mw-pdp-module .mw-swatch[title="Muted Blue"]{background:#a3bfd1}.mw-pdp-module .mw-swatch[title=Taupe]{background:#b6a79d}.mw-pdp-module .mw-swatch[title="Navy Blazer"],.mw-pdp-module .mw-swatch[title=Navy]{background:#202b44}.mw-pdp-module .mw-swatch{width:22px;height:22px;box-shadow:0 0 0 2px #fff,0 0 0 3px #bdbdbd;margin:3px}.mw-pdp-info-item{border-bottom:1px solid #e7e7e7}.mw-pdp-info-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:15px;cursor:pointer;list-style:none}.mw-pdp-info-item summary::-webkit-details-marker,.mw-pdp-contact summary::-webkit-details-marker{display:none}.mw-pdp-info-item summary svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1;transition:transform .2s ease}.mw-pdp-info-item[open] summary svg{transform:rotate(180deg)}.mw-pdp-info-content{font-size:14px;line-height:1.8;padding:0 0 22px;color:#333}.mw-pdp-info-content p:first-child{margin-top:0}.mw-pdp-info-content p:last-child{margin-bottom:0}.mw-pdp-help{font-size:11px;letter-spacing:.08em;margin:50px 0 0;list-style:none;cursor:pointer}.mw-pdp-help a,.mw-pdp-help span{text-decoration:underline;text-underline-offset:4px}.mw-pdp-contact-form{display:grid;gap:10px;margin-top:24px;font-size:13px}.mw-pdp-contact-form input,.mw-pdp-contact-form textarea{border:1px solid #bbb;padding:12px;font:inherit;background:#fff;width:100%;box-sizing:border-box}.mw-pdp-contact-form button{justify-self:start}.mw-pdp-story{background:#f7f7f7;padding-top:32px;padding-bottom:32px}.mw-pdp-story-intro h2,.mw-pdp-related>h2{font-size:48px;line-height:1.2;margin:0 0 64px}.mw-pdp-story-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mw-pdp-story-card{min-width:0}.mw-pdp-story-card>a,.mw-pdp-story-card>div{position:relative;display:block;text-decoration:none;color:inherit}.mw-pdp-story-image{aspect-ratio:1;overflow:hidden}.mw-pdp-story-image img{width:100%;height:100%;object-fit:cover;display:block}.mw-pdp-story--trace .mw-pdp-story-card h3{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;margin:0;padding:54px 24px 24px;background:linear-gradient(transparent,#00000054);font-size:20px;line-height:1.2;font-weight:600;color:#fff}.mw-pdp-related{padding-top:64px;padding-bottom:64px}.mw-pdp-related>h2{margin-bottom:42px}.mw-pdp-related .mw-pdp-related-rail{gap:24px;align-items:flex-start}.mw-pdp-related .mw-pdp-related-card{flex:0 0 calc((100% - 72px)/4);display:block;background:transparent;min-width:0}.mw-pdp-related .mw-pdp-related-card>.mw-card{padding:0;width:100%}.mw-pdp-related-controls{justify-content:flex-end;margin-top:12px}.mw-pdp-story--comfort{display:grid;grid-template-columns:.86fr 3fr;gap:32px}.mw-pdp-story--comfort .mw-pdp-story-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mw-pdp-story--comfort .mw-pdp-story-intro h2{font-size:28px;line-height:1.18;margin:0 0 20px;max-width:330px}.mw-pdp-story-text{font-size:14px;line-height:1.75;max-width:365px}.mw-pdp-story-text p{margin:0 0 20px}.mw-pdp-story-link{font-size:13px;text-decoration:underline;text-underline-offset:3px}.mw-pdp-story--comfort .mw-pdp-story-card h3{font-size:18px;margin:12px 0 0;line-height:1.3}.mw-pdp-story-card>a:hover h3{text-decoration:underline;text-underline-offset:3px}@media(max-width:989px)and (min-width:750px){.mw-pdp-details{gap:32px}.mw-pdp-story--comfort{grid-template-columns:1fr 3fr;gap:20px}.mw-pdp-story--comfort .mw-pdp-story-intro h2{font-size:23px}.mw-pdp-story--trace .mw-pdp-story-card h3{font-size:16px;padding:40px 16px 16px}}@media(max-width:749px){.mw-pdp-module{padding-left:16px;padding-right:16px}.mw-pdp-details{grid-template-columns:1fr;gap:40px;padding-top:28px;padding-bottom:36px}.mw-pdp-module .mw-pdp-module-subtitle{margin-bottom:24px}.mw-pdp-set-grid{gap:12px}.mw-pdp-info-item summary{padding:20px 0;font-size:14px}.mw-pdp-help{margin-top:32px}.mw-pdp-story{padding-top:28px;padding-bottom:28px}.mw-pdp-story-intro h2,.mw-pdp-related>h2{font-size:32px;margin-bottom:28px}.mw-pdp-story-cards{display:flex;overflow-x:auto;gap:8px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mw-pdp-story-cards::-webkit-scrollbar{display:none}.mw-pdp-story-card{flex:0 0 82%;scroll-snap-align:start}.mw-pdp-story--trace .mw-pdp-story-card h3{font-size:19px;padding:48px 20px 20px}.mw-pdp-related{padding-top:36px;padding-bottom:36px}.mw-pdp-related .mw-pdp-related-rail{gap:12px}.mw-pdp-related .mw-pdp-related-card{flex-basis:calc((100% - 12px)/2)}.mw-pdp-module .mw-swatch{width:16px;height:16px}.mw-pdp-story--comfort{display:block}.mw-pdp-story--comfort .mw-pdp-story-intro{margin-bottom:28px}.mw-pdp-story--comfort .mw-pdp-story-intro h2{font-size:28px;max-width:100%}.mw-pdp-story--comfort .mw-pdp-story-cards{display:flex;gap:12px}.mw-pdp-story--comfort .mw-pdp-story-card h3{font-size:17px}}@media(prefers-reduced-motion:reduce){.mw-pdp-info-item summary svg{transition:none}}.mw-pdp-info-content{overflow-wrap:anywhere}.mw-pdp-info-content :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:600;line-height:1.45;letter-spacing:0;text-transform:none;margin:24px 0 10px}.mw-pdp-info-content :is(h1,h2){font-size:18px}.mw-pdp-info-content :is(h3,h4,h5,h6){font-size:16px}.mw-pdp-info-content>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.mw-pdp-info-content p{margin:0 0 12px}.mw-pdp-info-content :is(ul,ol){margin:0 0 14px;padding-inline-start:20px}.mw-pdp-info-content li+li{margin-top:4px}.mw-pdp-info-content li>:is(ul,ol){margin-top:6px}.mw-pdp-info-content>:last-child{margin-bottom:0}@media(max-width:749px){.mw-pdp-info-content :is(h1,h2){font-size:16px}.mw-pdp-info-content :is(h3,h4,h5,h6){font-size:15px}.mw-pdp-info-content :is(h1,h2,h3,h4,h5,h6){margin-top:20px}.mw-pdp-info-content>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mw-pdp-modules.css.map */
