:root{--obf-v2-navy: #1B3644;--obf-v2-navy-d: #0F2530;--obf-v2-cream: #F6F3EC;--obf-v2-ink: #141414;--obf-v2-ink2: #5C5A55;--obf-v2-line: #E7E2D8;--obf-v2-gum: #A9522E}@media only screen and (min-width:1068px){.product-grid-container.obf-pdp-grid.obf-gallery-grid{grid-template-columns:minmax(48%,720px) clamp(360px,44%,520px);column-gap:48px}.obf-gallery-grid .product-gallery-container,.obf-gallery-grid .product-gallery-container .product-image-container{padding-left:0!important;padding-right:0!important}.obf-gallery-grid .product-image-container>#Product-Slider-old{display:none!important}.obf-gallery-grid .product-gallery-container .product-image-container .product-images{opacity:1!important;visibility:visible!important;display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px;height:auto!important;max-width:none!important;margin:0!important;transform:none!important}.obf-gallery-grid .product-gallery-container .product-image-container .product-images .product-images__slide{display:block!important}.obf-gallery-grid .product-images .product-images__slide{position:static!important;left:auto!important;top:auto!important;width:auto!important;margin:0!important;transform:none!important}.obf-gallery-grid .product-images .product-images__slide .product-single__media-image,.obf-gallery-grid .product-images .product-images__slide .aspect-ratio{position:relative!important;height:0!important;padding-bottom:var(--padding-bottom, 100%)!important;overflow:hidden}.obf-gallery-grid .product-images .product-images__slide .product-single__media-image img,.obf-gallery-grid .product-images .product-images__slide .aspect-ratio img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.obf-gallery-grid .obf-media-counter,.obf-gallery-grid .flickity-prev,.obf-gallery-grid .flickity-next,.obf-gallery-grid .flickity-nav,.obf-gallery-grid .flickity-page-dots,.obf-gallery-grid .product-gallery-container scroll-shadow{display:none!important}.obf-gallery-grid>.obf-pdp-col--right{position:sticky;top:24px;align-self:start}}.obf-section.obf-sub,.obf-section.obf-rf,.obf-section.obf-sole,.obf-section.obf-seam,.obf-section.obf-lc,.obf-section.obf-ad{padding-top:var(--obf-pt, 40px);padding-bottom:var(--obf-pb, 40px)}.obf-eyebrow--on-dark{color:#c9d6de}.obf-sub{background:var(--obf-v2-navy);color:#f3f2f2}.obf-sub__top{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.obf-sub__h2{color:#fff}.obf-sub__intro{font-size:16px;line-height:1.6;color:#f3f2f2d1;margin:10px 0 0;max-width:62ch}.obf-sub__viz{display:flex;align-items:flex-end;gap:28px;justify-content:flex-start}.obf-sub__vizcol{flex:1;max-width:200px}.obf-sub__stack{display:flex;flex-direction:column-reverse;gap:3px;justify-content:flex-end;min-height:104px}.obf-sub__lyr{display:block;border-radius:3px;background:#f3f2f24d}.obf-sub__lyr--a{height:26px}.obf-sub__lyr--b{height:20px;background:#f3f2f23d}.obf-sub__lyr--c{height:16px;background:#f3f2f22e}.obf-sub__lyr--d{height:12px;background:#f3f2f21f}.obf-sub__stack--ours{min-height:104px}.obf-sub__lyr--ours{height:10px;background:var(--obf-v2-gum)}.obf-sub__vizlabel{display:block;margin-top:10px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#f3f2f299}.obf-sub__vizlabel--ours{color:#fff}.obf-sub__grid{display:grid;grid-template-columns:1fr;gap:2px;margin-top:32px;border-top:1px solid rgba(243,242,242,.22)}.obf-sub__card{padding:18px 0;border-bottom:1px solid rgba(243,242,242,.22)}.obf-sub__ic{display:inline-flex;width:26px;height:26px;margin-bottom:8px;color:#9fc3d4}.obf-sub__ic svg{width:100%;height:100%}.obf-sub__k{margin:0;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#9fc3d4}.obf-sub__v{margin:6px 0 0;font-size:15px;line-height:1.5;color:#fff;font-weight:600}.obf-sub__why{margin:4px 0 0;font-size:14px;line-height:1.5;color:#f3f2f2b3}.obf-sub__kicker{margin:26px 0 0;font-size:17px;line-height:1.45;font-weight:700;color:#fff;max-width:56ch}@media only screen and (min-width:768px){.obf-sub__top{grid-template-columns:1.2fr .8fr;gap:48px}.obf-sub__grid{grid-template-columns:repeat(4,1fr);gap:0;border-top:0}.obf-sub__card{padding:0 20px;border-bottom:0;border-left:1px solid rgba(243,242,242,.24)}.obf-sub__card:first-child{padding-left:0;border-left:0}}.obf-rf__h2{max-width:20ch}.obf-rf__rules{display:grid;grid-template-columns:1fr;gap:16px;margin-top:26px}.obf-rf__rule{background:#fff;border:1px solid var(--obf-v2-line);border-radius:12px;padding:20px;position:relative}.obf-rf__n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--obf-v2-navy);color:#fff;font-size:13px;font-weight:800}.obf-rf__ic{display:inline-flex;width:22px;height:22px;margin-left:8px;color:var(--obf-v2-navy);vertical-align:middle}.obf-rf__ic svg{width:100%;height:100%}.obf-rf__rt{margin:12px 0 0;font-size:17px;font-weight:700;color:var(--obf-v2-ink)}.obf-rf__rb{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--obf-v2-ink2)}.obf-rf__warn{display:flex;gap:14px;align-items:flex-start;margin-top:22px;padding:18px 20px;border-radius:12px;background:#fff;border-left:4px solid var(--obf-v2-gum)}.obf-rf__warnic{flex:none;width:24px;height:24px;color:var(--obf-v2-gum)}.obf-rf__warnic svg{width:100%;height:100%}.obf-rf__warnt{margin:0;font-size:15.5px;font-weight:800;color:var(--obf-v2-ink)}.obf-rf__warnb{margin:4px 0 0;font-size:14.5px;line-height:1.6;color:var(--obf-v2-ink2)}.obf-rf__specs{margin-top:28px}.obf-rf__specstitle{margin:0 0 10px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--obf-v2-ink2)}.obf-rf__dl{display:grid;grid-template-columns:1fr;gap:0;margin:0}.obf-rf__row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--obf-v2-line)}.obf-rf__row dt{font-size:14px;color:var(--obf-v2-ink2);margin:0}.obf-rf__row dd{font-size:14px;font-weight:700;color:var(--obf-v2-ink);margin:0;text-align:right}@media only screen and (min-width:768px){.obf-rf__rules{grid-template-columns:repeat(3,1fr)}.obf-rf__dl{grid-template-columns:1fr 1fr;column-gap:40px}}.obf-sole__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}.obf-sole__intro{font-size:16px;line-height:1.6;color:var(--obf-v2-ink2);margin:10px 0 0;max-width:58ch}.obf-sole__toggle{display:inline-flex;margin-top:20px;border:2px solid var(--obf-v2-navy);border-radius:999px;overflow:hidden}.obf-sole__tbtn{-webkit-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;padding:10px 22px;font-size:14px;font-weight:800;color:var(--obf-v2-navy);font-family:inherit;transition:background .15s ease,color .15s ease}.obf-sole__tbtn.is-on{background:var(--obf-v2-navy);color:#fff}.obf-sole__tbtn:focus-visible{outline:2px solid var(--obf-v2-gum);outline-offset:-4px}.obf-sole__state{margin-top:18px;max-width:52ch}.obf-sole__st{margin:0;font-size:18px;font-weight:800;color:var(--obf-v2-ink)}.obf-sole__sb{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--obf-v2-ink2)}.obf-sole__foot{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--obf-v2-line);font-size:14px;line-height:1.55;color:var(--obf-v2-ink2);max-width:52ch}.obf-sole__viz{display:grid;gap:16px}.obf-sole__img{border-radius:14px;overflow:hidden;background:var(--obf-v2-cream)}.obf-sole__img img{width:100%;height:auto;display:block}.obf-sole__stackwrap{background:var(--obf-v2-cream);border-radius:14px;padding:24px}.obf-sole__stackhead{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.obf-sole__stacklabel{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--obf-v2-ink2)}.obf-sole__stackval{font-size:20px;font-weight:800;color:var(--obf-v2-navy)}.obf-sole__stack{display:flex;flex-direction:column;gap:4px;margin-top:16px}.obf-sole__lyr{display:flex;align-items:center;padding:0 14px;border-radius:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.obf-sole__lyr--insole{height:30px;background:var(--obf-v2-navy);transition:height .22s ease,opacity .22s ease,margin .22s ease}.obf-sole__lyr--insole.is-out{height:0;opacity:0;margin-bottom:-4px}.obf-sole__lyr--outsole{height:36px;background:var(--obf-v2-gum)}.obf-sole__ground{display:block;margin-top:10px;padding-top:8px;border-top:2px dashed var(--obf-v2-line);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#a39c8c}.obf-sole__facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--obf-v2-line)}.obf-sole__fk{margin:0;font-size:13px;font-weight:800;color:var(--obf-v2-ink)}.obf-sole__fv{margin:2px 0 0;font-size:13px;color:var(--obf-v2-ink2)}@media only screen and (min-width:1068px){.obf-sole__grid{grid-template-columns:1fr 1fr;gap:56px}}.obf-seam__h2{max-width:22ch}.obf-seam__intro{font-size:16px;line-height:1.6;color:var(--obf-v2-ink2);margin:12px 0 0;max-width:68ch}.obf-seam__claim{font-size:19px;line-height:1.45;font-weight:700;color:var(--obf-v2-ink);margin:14px 0 0;max-width:60ch}.obf-seam__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.obf-seam__panel{margin:0}.obf-seam__cap{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--obf-v2-ink2);margin-bottom:8px}.obf-seam__viz{position:relative;height:160px;border-radius:12px;overflow:hidden}.obf-seam__viz--them{background:var(--obf-v2-cream)}.obf-seam__viz--us{background:var(--obf-v2-navy)}.obf-seam__line{position:absolute;top:-14%;width:2px;height:128%;background:var(--obf-v2-ink);opacity:.5}.obf-seam__line--1{left:14%;transform:rotate(-18deg)}.obf-seam__line--2{left:25%;transform:rotate(8deg)}.obf-seam__line--3{left:34%;transform:rotate(-6deg)}.obf-seam__line--4{left:44%;transform:rotate(14deg)}.obf-seam__line--5{left:52%;transform:rotate(-22deg)}.obf-seam__line--6{left:61%;transform:rotate(5deg)}.obf-seam__line--7{left:70%;transform:rotate(-12deg)}.obf-seam__line--8{left:79%;transform:rotate(18deg)}.obf-seam__line--9{left:89%;transform:rotate(-4deg)}.obf-seam__tag{position:absolute;left:0;bottom:0;background:var(--obf-v2-ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px}.obf-seam__tag--us{background:#fff;color:var(--obf-v2-navy)}.obf-seam__note{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--obf-v2-ink2)}.obf-seam__photo{grid-column:1 / -1;border-radius:12px;overflow:hidden;background:var(--obf-v2-cream)}.obf-seam__photo img{width:100%;height:100%;object-fit:cover;display:block}.obf-seam__prompt{margin:24px 0 0;padding:16px 20px;border-radius:12px;background:var(--obf-v2-cream);font-size:16px;line-height:1.5;font-weight:600;color:var(--obf-v2-ink)}@media only screen and (min-width:1068px){.obf-seam__grid{grid-template-columns:1fr 1fr 1.1fr}.obf-seam__viz{height:210px}.obf-seam__photo{grid-column:auto;height:100%;min-height:210px}}.obf-lc__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.obf-lc__intro{font-size:16px;line-height:1.6;color:var(--obf-v2-ink2);margin:10px 0 0;max-width:56ch}.obf-lc__sub{font-size:15px;line-height:1.55;color:var(--obf-v2-ink2);margin:10px 0 0;max-width:56ch}.obf-lc__card{background:var(--obf-v2-navy);color:#f3f2f2;border-radius:14px;padding:28px}.obf-lc__label{margin:0;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#f3f2f2a6;display:block}.obf-lc__row{display:flex;align-items:center;gap:14px;margin-top:12px}.obf-lc__range{flex:1;min-width:0;accent-color:#9FC3D4;height:24px}.obf-lc__oz{font-size:22px;font-weight:800;width:88px;text-align:right;flex:none}.obf-lc__hr{height:1px;background:#f3f2f240;margin:22px 0}.obf-lc__big{margin:8px 0 0;font-size:56px;line-height:1;font-weight:800;letter-spacing:-.03em;color:#9fc3d4}.obf-lc__note{margin:10px 0 0;font-size:15px;line-height:1.5;color:#f3f2f2d9;min-height:3em}.obf-lc__foot{margin:14px 0 0;font-size:12.5px;line-height:1.45;color:#f3f2f280}@media only screen and (min-width:1068px){.obf-lc__grid{grid-template-columns:1fr 520px;gap:56px}.obf-lc__big{font-size:72px}}.obf-ad__head{display:grid;grid-template-columns:1fr;gap:14px;align-items:end}.obf-ad__h2{max-width:24ch}.obf-ad__intro{font-size:15.5px;line-height:1.6;color:var(--obf-v2-ink2);margin:0;max-width:52ch}.obf-ad__track{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:0;position:relative}.obf-ad__step{position:relative;padding:0 0 24px 26px;border-left:2px solid var(--obf-v2-line)}.obf-ad__step:last-child{border-left-color:transparent;padding-bottom:0}.obf-ad__dot{position:absolute;left:-7px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--obf-v2-navy);box-shadow:0 0 0 4px var(--obf-v2-cream)}.obf-ad__when{margin:0;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--obf-v2-navy)}.obf-ad__what{margin:6px 0 0;font-size:18px;font-weight:800;color:var(--obf-v2-ink)}.obf-ad__how{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--obf-v2-ink2)}.obf-ad__expect{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--obf-v2-ink2)}.obf-ad__expectk{font-weight:800;color:var(--obf-v2-ink)}.obf-ad__close{margin-top:26px;padding:18px 22px;border-radius:12px;background:#fff;border:1px solid var(--obf-v2-line)}.obf-ad__closet{margin:0;font-size:16px;line-height:1.5;color:var(--obf-v2-ink);font-weight:600}@media only screen and (min-width:768px){.obf-ad__head{grid-template-columns:1.15fr .85fr;gap:40px}.obf-ad__track{grid-template-columns:repeat(var(--obf-ad-steps, 4),1fr);border-top:2px solid var(--obf-v2-line);padding-top:22px}.obf-ad__step{padding:0 22px 0 0;border-left:0}.obf-ad__dot{left:0;top:-29px}}.obf-hook{padding-top:var(--obf-hook-pt, 4px);padding-bottom:var(--obf-hook-pb, 12px)}.obf-hook__body p{margin:0;font-size:16px;line-height:1.45;font-weight:600;color:var(--obf-v2-ink)}.obf-hook__body p+p{margin-top:6px}.obf-hook__sub{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:var(--obf-v2-ink2)}@media only screen and (min-width:1068px){.obf-hook__body p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/obf-pdp-v2.css.map */
