
.ProductSpecifications{display:block}.Specifications{display:flex;flex-direction:column;gap:1.5rem;max-width:1330px;margin:0 auto}@media screen and (max-width: 640px){.Specifications{margin:0 -1.5rem}}@media screen and (min-width: 641px){.Specifications{flex-direction:row-reverse;gap:8rem}}.Specifications .Specifications__Image,.Specifications .Specifications__Data{width:100%}.Specifications .Specifications__Data{display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width: 640px){.Specifications .Specifications__Heading{margin:0 1.5rem;text-align:center}}.Specifications .Specifications__List{display:flex;flex-direction:column;gap:1.25rem}.Specifications .Specifications__Item{display:flex;flex-direction:column;gap:.25rem}
.WatchConfiguratorSection .c-Section__Inner{padding:0}.WatchConfigurator{flex-direction:column;align-items:center;width:100%;margin:0 auto}@media screen and (min-width: 1140px){.WatchConfigurator{max-width:100%}}.WatchConfigurator .WatchConfigurator__Heading{width:100%;padding:2rem 1.5rem;text-align:center}@media screen and (min-width: 1140px){.WatchConfigurator .WatchConfigurator__Heading{padding:3rem 1.5rem}}.WatchConfigurator .WatchConfigurator__Heading[aria-hidden=true]{display:none}.WatchConfigurator .WatchConfigurator__Heading--Summary{color:#fff;background-color:#700339}.WatchConfigurator .WatchConfigurator__Main{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1330px}@media screen and (min-width: 1140px){.WatchConfigurator .WatchConfigurator__Main{flex-direction:row;align-items:flex-start}}.WatchConfigurator .WatchConfigurator__Preview{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:600px;padding:0 1.5rem;text-align:center;background-color:#fff}.WatchConfigurator .WatchConfigurator__Preview .Heading{color:#000}.WatchConfigurator .WatchConfigurator__Step{display:flex;flex-direction:column;gap:2rem;padding:1.5rem}.WatchConfigurator .WatchConfigurator__Step[aria-hidden=true]{display:none}.WatchConfigurator .WatchConfigurator__OptionTitle{-webkit-text-decoration:underline;text-decoration:underline}.WatchConfigurator .WatchConfigurator__ScrollContainer{position:relative}.WatchConfigurator .WatchConfigurator__ScrollContainer::after{content:"";position:absolute;top:0;right:0;width:1.5rem;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none}.WatchConfigurator .WatchConfigurator__ChoiceList{display:flex;gap:.25rem;max-width:calc(100vw - 1.5rem);margin:0 0 0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-behavior:smooth;scroll-padding-left:1.5rem;scroll-padding-right:1.5rem;scroll-snap-type:x mandatory}@media screen and (min-width: 1140px){.WatchConfigurator .WatchConfigurator__ChoiceList{flex-wrap:wrap;max-width:auto}}.WatchConfigurator .WatchConfigurator__Choice{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0;padding-bottom:.5rem;border:1px solid rgba(0,0,0,0);scroll-snap-align:start;scroll-snap-stop:normal;cursor:pointer}.WatchConfigurator .WatchConfigurator__Choice--Active{border-color:#700339}.WatchConfigurator .WatchConfigurator__Choice .Image{width:130px}.WatchConfigurator .WatchConfigurator__Summary{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.WatchConfigurator .WatchConfigurator__Summary[aria-hidden=true]{display:none}.WatchConfigurator .WatchConfigurator__SummaryRow{display:flex;justify-content:space-between;gap:1rem}.WatchConfigurator .WatchConfigurator__Actions{display:flex;flex-direction:column;gap:.75rem;width:360px;margin:0 auto;padding:.5rem 2.5rem}.WatchConfigurator .WatchConfigurator__Actions [aria-hidden=true]{display:none}
