body.w-lightbox-open{overflow:hidden}.product__media-item .w-gallery-open{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#fff;cursor:zoom-in;color:inherit}.w-gallery-open:focus-visible{outline:3px solid #23483a;outline-offset:-4px}.w-image-dialog[open]{display:flex;flex-direction:column;gap:12px;width:min(1240px,calc(100% - 32px));height:calc(100dvh - 40px);max-height:1000px;padding:20px;color:#19362b;overflow:hidden;box-sizing:border-box;border-radius:12px}.w-image-dialog header{flex:0 0 auto;margin:0;font-size:14px;line-height:1.4;min-width:0}.w-image-dialog header>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.w-image-dialog header button{flex-shrink:0}.w-image-dialog .w-lightbox-stage{flex:1 1 auto;min-height:0;overflow:auto;background:#fff;overscroll-behavior:contain;cursor:zoom-in}.w-image-dialog .w-lightbox-stage img{width:100%;height:100%;max-width:none;object-fit:contain;padding:0;-webkit-user-select:none;user-select:none}.w-image-dialog.is-zoomed .w-lightbox-stage{cursor:zoom-out}.w-image-dialog.is-zoomed .w-lightbox-stage img{width:200%;height:200%;min-width:200%;max-width:none}.w-image-dialog footer{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:12px}.w-image-dialog footer button{min-width:44px;border-radius:6px;font-size:13px}.w-image-dialog footer button:disabled{opacity:.35;cursor:default}.w-image-dialog footer [aria-pressed=true]{background:#19362b;color:#fff}.w-image-dialog .w-lightbox-hint{flex:0 0 auto;margin:0;font-size:12px;text-align:center;color:#4f655b;line-height:1.4}.w-reference-price{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;font-family:var(--font-body-family);font-size:15px;line-height:1.5}.w-reference-price strong{font-weight:500}.w-reference-price span{font-size:10px;color:#59675d;white-space:nowrap}.w-image-placeholder{display:flex;width:100%;height:100%;min-height:130px;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#edf0e9;color:#55665c;font-size:12px;letter-spacing:.12em}.w-image-placeholder small{font-size:11px;letter-spacing:0}.w-image-placeholder .w-brand__clock{display:block}.w-carousel-section{padding-block:64px}.w-carousel-section .w-section-head{align-items:center}.w-carousel-section .w-section-head>div:first-child{max-width:760px}.w-carousel-section .w-section-head p:not(.w-kicker){margin:14px 0 0;max-width:570px}.w-carousel-layout{min-width:0}.w-carousel-layout--edit{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,3fr);gap:26px;align-items:stretch}.w-carousel-layout--edit .w-products{grid-auto-columns:calc((100% - 44px)/3)}.w-carousel-edit{display:flex;flex-direction:column;justify-content:space-between;gap:15px;background:#d5e0d3;color:#19362b;text-decoration:none;padding:25px;min-width:0;overflow:hidden;margin-bottom:18px}.w-carousel-edit>img{width:100%;min-height:0;height:260px;object-fit:contain;mix-blend-mode:multiply}.w-carousel-edit>img.w-carousel-edit__lifestyle{object-fit:cover;mix-blend-mode:normal}.w-carousel-edit .w-kicker{margin:0}.w-carousel-edit__caption{font-family:var(--font-heading-family);font-size:29px;line-height:1.2;display:flex;justify-content:space-between;gap:15px}.w-carousel-section .w-product__info{padding:18px 5px}.w-carousel-section .w-product h3{font-size:14px;min-height:42px}.w-carousel-section .w-product__bottom{flex-wrap:wrap}.w-carousel-section .w-products{scroll-padding-inline:2px}.w-carousel-section .w-product__media{border:1px solid #d9ded7}.product__price .w-reference-price{font-size:26px}.product__price .w-reference-price span{font-size:12px}.product-card__content .price{margin:0}.product-card__content .w-reference-price{margin-top:14px}.product-card__description{display:none}.template-collection .collection-hero{padding-block:35px;gap:40px}.template-collection .collection-hero h1{font-size:clamp(30px,4vw,52px)}.template-collection .collection-hero__image{max-width:260px;justify-self:end}.template-collection .collection-hero__image img{max-height:240px;object-fit:contain}.w-products--mega .w-reference-price{font-size:12px}.w-products--mega .w-reference-price span{font-size:9px}@media(max-width:1100px){.w-carousel-layout--edit{grid-template-columns:220px minmax(0,1fr);gap:22px}.w-carousel-layout--edit .w-products{grid-auto-columns:calc((100% - 20px)/2)}.w-carousel-edit{padding:20px}.w-carousel-edit>img{height:230px}.w-carousel-edit__caption{font-size:25px}}@media(max-width:749px){.w-carousel-section{padding-block:42px}.w-carousel-layout--edit{display:block}.w-carousel-edit{display:grid;grid-template-columns:minmax(0,1fr) 100px;grid-template-rows:auto auto;gap:8px 20px;padding:20px;margin-bottom:24px;min-height:150px}.w-carousel-edit>img{grid-column:2;grid-row:1/3;height:115px}.w-carousel-edit__caption{font-size:25px;grid-column:1;grid-row:2}.w-carousel-section .w-products,.w-carousel-layout--edit .w-products{grid-auto-columns:74%;gap:14px}.w-carousel-section .w-product h3{font-size:14px}.w-carousel-section .w-product__bottom{flex-direction:row;align-items:baseline}.w-carousel-section .w-product__media img{padding:24px}.w-reference-price{font-size:14px}.template-collection .collection-hero__image{display:none}.template-collection .collection-hero{padding-block:26px}}.w-quick-add{margin-top:16px}.w-quick-add .button,.w-choose-options{width:100%;font-size:13px;line-height:1.5;min-height:46px;padding:10px 12px;border-radius:5px;background:#24483b;color:#fff;border:1px solid #24483b;cursor:pointer}.w-quick-add .button:hover{background:#142e24}.w-stock-status{font-size:12px;line-height:1.5;color:#576b5e;margin:14px 0 0}.w-products--mega .w-quick-add .button{font-size:11px;padding:8px}.product__price .price{font-size:22px}.product__price .w-reference-price{margin-top:8px;font-size:17px}.product-form__submit:disabled{background:#e1e7dd;color:#465b4d;opacity:1;border:1px solid #b8c7b9;cursor:not-allowed}.cart-drawer__header,.cart-drawer__status{flex-shrink:0}@media(max-width:749px){.w-image-dialog[open]{width:calc(100% - 16px);height:calc(100dvh - 16px);max-height:none;padding:12px;gap:10px}.w-image-dialog header{font-size:12px;gap:8px}.w-image-dialog header button{font-size:12px;padding:8px 10px}.w-image-dialog footer{gap:8px}.w-image-dialog footer button{padding:8px 10px;font-size:12px}.w-image-dialog .w-lightbox-hint{font-size:11px}.w-quick-add .button{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/watch-commerce.css.map */
