:root{--caddy-pdp-v2-blue: #041a3f;--caddy-pdp-v2-muted: #5f6670;--caddy-pdp-v2-rule: rgb(4 26 63 / .14)}.caddy-pdp-v2,.caddy-related-colours{color:var(--caddy-pdp-v2-blue)}.caddy-pdp-v2__module{border-top:1px solid var(--caddy-pdp-v2-rule);background:#fff}.caddy-pdp-v2__shell{box-sizing:border-box;width:min(100% - 32px,1376px);margin-inline:auto;padding-block:64px}.caddy-pdp-v2 h2{max-width:18ch;margin:0;color:var(--caddy-pdp-v2-blue);font:400 clamp(1.75rem,2.5vw,2.5rem) / 1.12 var(--font-heading--family, var(--font-body--family));letter-spacing:-.02em}.caddy-pdp-v2 p,.caddy-pdp-v2 dd,.caddy-pdp-v2 li{color:var(--caddy-pdp-v2-muted);font-size:14px;line-height:1.6}.caddy-pdp-v2__eyebrow{margin:0 0 10px;color:var(--caddy-pdp-v2-blue)!important;font-size:12px!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.caddy-pdp-v2__proof .caddy-pdp-v2__shell{padding-block:40px}.caddy-pdp-v2__proof-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0}.caddy-pdp-v2__proof-list--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.caddy-pdp-v2__proof-list--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.caddy-pdp-v2__proof-list--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.caddy-pdp-v2__proof-item{min-width:0;padding:4px 24px;border-inline-start:1px solid var(--caddy-pdp-v2-rule)}.caddy-pdp-v2__proof-item:first-child{padding-inline-start:0;border-inline-start:0}.caddy-pdp-v2__proof-item dt,.caddy-pdp-v2__facts dt{color:var(--caddy-pdp-v2-blue);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.caddy-pdp-v2__proof-item dd,.caddy-pdp-v2__facts dd{margin:5px 0 0}.caddy-pdp-v2__story-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(40px,6vw,88px);align-items:center}.caddy-pdp-v2__story--reverse .caddy-pdp-v2__media{order:2}.caddy-pdp-v2__story--text-only .caddy-pdp-v2__story-grid{display:block}.caddy-pdp-v2__story--text-only .caddy-pdp-v2__copy{max-width:720px}.caddy-pdp-v2__media{overflow:hidden;aspect-ratio:4 / 5;background:#041a3f0a}.caddy-pdp-v2__image{display:block;width:100%;height:100%;object-fit:cover}.caddy-pdp-v2__copy>p:not(.caddy-pdp-v2__eyebrow),.caddy-pdp-v2__guidance{max-width:58ch;margin:18px 0 0}.caddy-pdp-v2__facts{margin:28px 0 0}.caddy-pdp-v2__facts>div{display:grid;grid-template-columns:minmax(112px,.35fr) minmax(0,.65fr);gap:20px;padding-block:13px;border-top:1px solid var(--caddy-pdp-v2-rule)}.caddy-pdp-v2__details-grid{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,.62fr);gap:clamp(40px,7vw,112px)}.caddy-pdp-v2__information-grid{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:clamp(48px,8vw,128px);align-items:start}.caddy-pdp-v2__disclosures{border-top:1px solid var(--caddy-pdp-v2-rule)}.caddy-pdp-v2__disclosures details{border-bottom:1px solid var(--caddy-pdp-v2-rule)}.caddy-pdp-v2__disclosures summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;color:var(--caddy-pdp-v2-blue);font-size:13px;font-weight:500;letter-spacing:.06em;list-style:none;text-transform:uppercase}.caddy-pdp-v2__disclosures summary::-webkit-details-marker{display:none}.caddy-pdp-v2__disclosures details[open] summary span{transform:rotate(45deg)}.caddy-pdp-v2__disclosures summary span[aria-hidden=true]{transition:transform .2s ease}.caddy-pdp-v2__disclosures .caddy-pdp-v2__facts,.caddy-pdp-v2__disclosures ul,.caddy-pdp-v2__disclosures p{margin-block:0 22px}.caddy-pdp-v2__disclosure-content{padding-block:2px 28px}.caddy-pdp-v2__description{max-width:62ch;color:var(--caddy-pdp-v2-muted);font-size:14px;line-height:1.6}.caddy-pdp-v2__description>:first-child,.caddy-pdp-v2__editorial-copy>:first-child{margin-block-start:0}.caddy-pdp-v2__description>:last-child,.caddy-pdp-v2__editorial-copy>:last-child{margin-block-end:0}.caddy-pdp-v2__fit-copy{max-width:58ch;margin:20px 0 0!important}.caddy-pdp-v2__size-guide{min-height:44px;margin-top:14px;padding:0;border:0;background:transparent;color:var(--caddy-pdp-v2-blue);font:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.caddy-pdp-v2__editorial .caddy-pdp-v2__shell{padding-block:48px}.caddy-pdp-v2__editorial-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:clamp(40px,6vw,96px);align-items:center}.caddy-pdp-v2__editorial-media{overflow:hidden;aspect-ratio:4 / 3;background:#041a3f0a}.caddy-pdp-v2__editorial-media picture{display:contents}.caddy-pdp-v2__editorial-copy{max-width:58ch;margin:0}.caddy-pdp-v2__editorial-copy>p:not(.caddy-pdp-v2__eyebrow){margin:18px 0 0}.caddy-related-colours{min-width:0}.caddy-related-colours__label{margin:0 0 8px;color:var(--caddy-pdp-v2-blue);font-size:13px;font-weight:400;letter-spacing:normal}.caddy-related-colours__prefix{font-weight:600;text-transform:uppercase}.caddy-related-colours__list{display:flex;gap:8px;max-width:100%;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.caddy-related-colours__list::-webkit-scrollbar{display:none}.caddy-related-colours__list>li{flex:0 0 62px}.caddy-related-colours__item{display:block;position:relative;box-sizing:border-box;width:62px;height:77.5px;overflow:hidden;border:1px solid #D9D9D9;border-radius:0;color:inherit;text-decoration:none;background:#fff}.caddy-related-colours__item.is-current{border:2px solid #041A3F}.caddy-related-colours__item:hover{border-color:#041a3f}.caddy-related-colours__item:focus-visible,.caddy-pdp-v2 a:focus-visible,.caddy-pdp-v2 summary:focus-visible,.caddy-pdp-v2 button:focus-visible{outline:2px solid var(--caddy-pdp-v2-blue);outline-offset:3px}.caddy-related-colours__image{display:block;width:100%;height:100%;object-fit:cover}.caddy-more-colours__shell{padding-block:64px 72px}.caddy-more-colours h2{max-width:none;font-size:clamp(1.25rem,1.8vw,1.75rem);text-transform:uppercase}.caddy-more-colours__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none}.caddy-more-colours__tile{min-width:0}.caddy-more-colours__link{display:block;color:var(--caddy-pdp-v2-blue);text-decoration:none}.caddy-more-colours__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#041a3f0a}.caddy-more-colours__tile.is-current .caddy-more-colours__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--caddy-pdp-v2-blue);pointer-events:none}.caddy-more-colours__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.caddy-more-colours__link:is(a):hover .caddy-more-colours__image{transform:scale(1.012)}.caddy-more-colours__meta{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid transparent;font-size:14px}.caddy-more-colours__tile.is-current .caddy-more-colours__meta{border-bottom-color:var(--caddy-pdp-v2-blue)}@media screen and (min-width:768px){.caddy-more-colours__grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px;margin-inline:auto}.caddy-more-colours__grid--count-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-information .caddy-pdp-size-confidence span{display:block}.caddy-more-colours__current{color:#041a3f9e;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.caddy-more-colours__link:is(a):focus-visible{outline:2px solid var(--caddy-pdp-v2-blue);outline-offset:3px}@media screen and (max-width:1099px){.caddy-pdp-v2__proof-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.caddy-pdp-v2__proof-item,.caddy-pdp-v2__proof-item:first-child{padding:0;border:0}.caddy-pdp-v2__story-grid,.caddy-pdp-v2__details-grid,.caddy-pdp-v2__information-grid,.caddy-pdp-v2__editorial-grid{grid-template-columns:minmax(0,1fr);gap:32px}.caddy-pdp-v2__story--reverse .caddy-pdp-v2__media{order:0}}@media screen and (min-width:768px)and (max-width:1099px){.caddy-pdp-v2__shell{width:min(calc(100% - 48px),760px);padding-block:48px}}@media screen and (max-width:767px){.caddy-pdp-v2__shell{width:calc(100% - 32px);padding-block:48px}.caddy-pdp-v2__proof .caddy-pdp-v2__shell{padding-block:32px}.caddy-pdp-v2__facts>div{grid-template-columns:minmax(96px,.4fr) minmax(0,.6fr);gap:14px}.caddy-pdp-v2__editorial .caddy-pdp-v2__shell{padding-block:48px}.caddy-pdp-v2__editorial-media{aspect-ratio:4 / 5}.caddy-pdp-v2__editorial-copy{padding-inline:0}.caddy-related-colours__label{margin-bottom:6px}.caddy-more-colours__shell{padding-block:48px 56px}.caddy-more-colours h2{font-size:1.25rem}.caddy-more-colours__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin-top:22px}.caddy-more-colours__meta{font-size:13px}}@media screen and (min-width:1100px){.caddy-pdp-v2__information .caddy-pdp-v2__shell,.caddy-pdp-v2__editorial .caddy-pdp-v2__shell{padding-block:48px}}@media(prefers-reduced-motion:reduce){.caddy-pdp-v2 *,.caddy-related-colours *{scroll-behavior:auto!important;transition-duration:.01ms!important}.caddy-more-colours__image{transition-duration:.01ms!important}}.caddy-related-colours__label{display:grid;gap:4px;margin-bottom:12px}.caddy-related-colours__prefix{font-size:11px;font-weight:500;letter-spacing:.08em}.caddy-related-colours__value{font-size:14px}.caddy-pdp-v2__shell,.caddy-more-colours__shell,.caddy-pdp-v2__editorial .caddy-pdp-v2__shell{padding-block:40px}@media(max-width:767px){.caddy-related-colours__list{gap:6px}.caddy-related-colours__list>li{flex-basis:52px}.caddy-related-colours__item{width:52px;height:65px}.caddy-pdp-v2__shell,.caddy-more-colours__shell,.caddy-pdp-v2__editorial .caddy-pdp-v2__shell{padding-block:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/caddy-pdp-v2.css.map */
