body:has(leather-strap-configurator) .product-information h1{max-width:none;font-family:var(--font-body--family);font-size:clamp(1.6rem,1.9vw,1.75rem);font-weight:500;line-height:1.18;letter-spacing:-.01em;text-wrap:pretty}body:has(leather-strap-configurator) product-information .product-information__grid{align-items:start}@media screen and (min-width:750px){body:has(leather-strap-configurator) .product-information__grid.product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) minmax(0,3fr) minmax(0,2fr) var(--full-page-grid-margin)}}body:has(leather-strap-configurator) media-gallery{--slideshow-thumbnails-padding-inline: 3px;--slideshow-thumbnails-padding-block: 4px}@media screen and (min-width:750px){body:has(leather-strap-configurator) media-gallery slideshow-controls:not([controls-on-media])[pagination-position=left] .slideshow-controls__thumbnails{padding-inline-end:20px}}body:has(leather-strap-configurator) media-gallery .product-media-container,body:has(leather-strap-configurator) media-gallery .product-media,body:has(leather-strap-configurator) media-gallery .product-media img{border-radius:16px}body:has(leather-strap-configurator) media-gallery .slideshow-controls__thumbnails{gap:12px;margin-inline:0}body:has(leather-strap-configurator) media-gallery .slideshow-controls__thumbnail{overflow:hidden;border:1px solid rgba(29,29,31,.12);outline:0;outline-offset:2px;background:#fff}body:has(leather-strap-configurator) media-gallery .slideshow-controls__thumbnail[aria-selected=true]{border-color:#1d1d1f;outline:1px solid #1d1d1f}body:has(leather-strap-configurator) media-gallery .slideshow-controls__thumbnail:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}body:has(leather-strap-configurator) product-price .price{color:#1d1d1f;font-family:var(--font-body--family);font-size:1.25rem;font-weight:500;line-height:1.2;letter-spacing:-.01em}body:has(leather-strap-configurator) product-price .tax-note{margin-top:.25rem;font-size:.72rem;line-height:1.4;opacity:.58}.jv-cfg{--jv-text: #1d1d1f;--jv-muted: rgba(29, 29, 31, .64);--jv-border: rgba(29, 29, 31, .16);--jv-border-hover: rgba(29, 29, 31, .38);--jv-surface: #f5f5f7;--jv-control-height: 42px;--jv-radius: 8px;--jv-space-1: 4px;--jv-space-2: 8px;--jv-space-3: 12px;--jv-space-4: 16px;--jv-space-5: 20px;display:block;width:100%;color:var(--jv-text);font-family:var(--font-body--family)}.jv-cfg *,.jv-cfg *:before,.jv-cfg *:after{box-sizing:border-box}.jv-cfg__section{min-width:0;margin:0;padding:0;border:0}.jv-cfg__section+.jv-cfg__section{margin-top:var(--jv-space-5)}.jv-cfg__heading{width:100%;margin:0 0 var(--jv-space-3);padding:0;color:var(--jv-text);font-family:var(--font-body--family);font-size:.96rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.jv-cfg__intro,.jv-cfg__microcopy{margin:0 0 var(--jv-space-3);color:var(--jv-muted);font-size:.78rem;line-height:1.45}.jv-cfg__required{color:#b4232f;text-decoration:none;font-style:normal;font-weight:700}.jv-cfg__optional{color:var(--jv-muted);font-size:.9em;font-weight:400}.jv-cfg__grid{display:grid;gap:var(--jv-space-3)}.jv-cfg__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.jv-cfg__field{min-width:0;margin:0}.jv-cfg__field+.jv-cfg__field{margin-top:var(--jv-space-3)}.jv-cfg__grid .jv-cfg__field+.jv-cfg__field{margin-top:0}.jv-cfg__grid+.jv-cfg__field,.jv-cfg__field+.jv-cfg__grid{margin-top:var(--jv-space-4)}.jv-cfg__label-row{display:flex;align-items:center;justify-content:flex-start;min-height:24px;margin:0 0 6px;gap:4px}.jv-cfg__label{display:flex;align-items:center;min-width:0;margin:0 0 6px;gap:4px;color:var(--jv-text);font-size:.78rem;font-weight:650;line-height:20px}.jv-cfg__label-row .jv-cfg__label{margin:0}.jv-cfg__help{position:relative;flex:0 0 24px;display:inline-grid;place-items:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:transparent;font-size:0;line-height:1}.jv-cfg__help:before{content:"?";display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(29,29,31,.38);border-radius:50%;color:var(--jv-text);font-family:var(--font-body--family);font-size:10px;font-weight:650;line-height:1}.jv-cfg__input,.jv-cfg__select{display:block;width:100%;height:var(--jv-control-height);min-height:var(--jv-control-height);margin:0;border:1px solid var(--jv-border);border-radius:var(--jv-radius);padding:0 13px;background-color:#fff;box-shadow:none;color:var(--jv-text);font:inherit;font-size:.84rem;line-height:calc(var(--jv-control-height) - 2px);transition:border-color .14s ease,background-color .14s ease}.jv-cfg__select{-webkit-appearance:none;appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.jv-cfg__input:hover,.jv-cfg__select:hover{border-color:var(--jv-border-hover)}.jv-cfg__input:focus,.jv-cfg__select:focus,.jv-cfg button:focus-visible,.jv-cfg input:focus-visible+span{outline:2px solid #1d1d1f;outline-offset:2px}.jv-colorway__current-label{font-weight:inherit;font-size:inherit}.jv-colorway__separator{display:inline-block;margin:0 6px}.jv-colorway__row{display:flex;flex-wrap:wrap;gap:10px}.jv-colorway__swatch{display:flex;align-items:center;justify-content:center;width:60px;height:70px;padding:3px 5px;border-radius:10px;border:1px solid rgba(29,29,31,.16);background:#fff;cursor:pointer;text-decoration:none;transition:border-color .15s ease}.jv-colorway__swatch:hover{border-color:#1d1d1f73}.jv-colorway__swatch:focus-visible{outline:2px solid currentColor;outline-offset:2px}.jv-colorway__swatch--current{border:1.5px solid #1d1d1f;cursor:default}.jv-colorway__swatch--current:hover{border-color:#1d1d1f}.jv-colorway__swatch-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:7px;pointer-events:none}.jv-colorway__swatch-color{display:block;width:100%;height:100%;border-radius:7px}.jv-cfg__custom-card{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:68px;gap:var(--jv-space-3);padding:12px 14px;border:1px solid var(--jv-border);border-radius:var(--jv-radius);background:#fff;color:var(--jv-text);text-align:left;transition:border-color .14s ease,background-color .14s ease}.jv-cfg__custom-card:hover{border-color:var(--jv-border-hover);background:var(--jv-surface)}.jv-cfg__custom-card strong,.jv-cfg__custom-card small{display:block}.jv-cfg__custom-card strong{font-size:.82rem;line-height:1.25}.jv-cfg__custom-card small{margin-top:3px;color:var(--jv-muted);font-size:.7rem;line-height:1.3}.jv-cfg__custom-action{flex:0 0 auto;font-size:.76rem;font-weight:650}.jv-cfg__toggle-row{display:flex;align-items:center;gap:10px;color:var(--jv-text);cursor:pointer;font-size:.84rem;line-height:1.35}.jv-cfg__toggle-row>input{position:absolute;opacity:0}.jv-cfg__toggle-ui{position:relative;flex:0 0 38px;width:38px;height:22px;border-radius:999px;background:#1d1d1f2e;transition:background .16s ease}.jv-cfg__toggle-ui:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000002e;transition:transform .16s ease}.jv-cfg__toggle-row>input:checked+.jv-cfg__toggle-ui{background:var(--jv-text)}.jv-cfg__toggle-row>input:checked+.jv-cfg__toggle-ui:after{transform:translate(16px)}.jv-cfg__watch-help>.jv-cfg__microcopy{margin:6px 0 0}.jv-cfg__watch-help-panel{margin-top:16px;padding:16px;border-radius:var(--jv-radius);background:var(--jv-surface)}.jv-cfg__watch-help-panel .jv-cfg__grid--two .jv-cfg__label{min-height:20px;align-items:center}.jv-cfg__watch-help-panel .jv-cfg__grid+.jv-cfg__field{margin-top:18px}.jv-cfg__file-input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.jv-cfg__upload-zone{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:12px;padding:10px 12px;border:1px dashed rgba(29,29,31,.25);border-radius:var(--jv-radius);background:#fff;cursor:pointer}.jv-cfg__upload-zone strong{font-size:.78rem}.jv-cfg__upload-zone span{color:var(--jv-muted);font-size:.68rem}.jv-cfg__check{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:.8rem;line-height:1.4;cursor:pointer}.jv-cfg__check input{flex:0 0 auto;margin-top:2px}.jv-cfg__summary-panel{margin-top:var(--jv-space-5);padding:14px;border:1px solid var(--jv-border);border-radius:var(--jv-radius);background:var(--jv-surface)}.jv-cfg__summary-title{margin:0 0 8px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.jv-cfg__summary-list{margin:0;font-size:.74rem;line-height:1.6}.jv-cfg__summary-list dt{display:inline;color:var(--jv-muted);font-weight:600}.jv-cfg__summary-list dt:after{content:": "}.jv-cfg__summary-list dd{display:inline;margin:0}.jv-cfg__summary-list dd:after{content:"\a";white-space:pre}.jv-cfg__surcharge{color:var(--jv-muted);font-size:.7rem}.jv-cfg__leather-note{margin:10px 0 12px;font-size:.75rem;font-style:italic;line-height:1.5;color:#6c6861}.jv-cfg__total-row{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid var(--jv-border);font-size:.76rem}.jv-cfg__warning{margin-top:10px;padding:10px 12px;border:1px solid rgba(180,125,0,.32);border-radius:var(--jv-radius);background:#c8960012;font-size:.74rem}.jv-cfg__warning p{margin:0}.jv-cfg__vlink{color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.jv-cfg__vlink:hover{text-decoration-thickness:2px}.jv-cfg__field--error .jv-cfg__select,.jv-cfg__field--error .jv-cfg__input{border-color:#c53030}.jv-cfg__field-error{margin:4px 0 0;padding:0;color:#c53030;font-size:.72rem;line-height:1.3}.jv-cfg__hidden-props{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.jv-cfg__dialog{width:min(760px,calc(100% - 32px));max-height:min(92vh,920px);padding:0;border:0;border-radius:12px;background:#fff;color:var(--jv-text);box-shadow:0 24px 70px #0000003d}.jv-cfg__dialog::backdrop{background:#0000008f}.jv-cfg__dialog-shell{display:flex;flex-direction:column;max-height:min(92vh,920px)}.jv-cfg__dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(29,29,31,.1)}.jv-cfg__dialog-header h2{margin:0;font-family:var(--font-heading--family);font-size:1.45rem;font-weight:400;line-height:1.12;letter-spacing:-.015em}.jv-cfg__dialog-header p{margin:5px 0 0;color:var(--jv-muted);font-size:.74rem;line-height:1.4}.jv-cfg__close{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;background:var(--jv-surface);color:var(--jv-text);font-size:1.2rem;line-height:1}.jv-cfg__dialog-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px;-webkit-overflow-scrolling:touch}.jv-cfg__dialog--help{width:min(560px,calc(100% - 32px))}.jv-cfg__modal-group{min-width:0;margin:0 0 20px;padding:0;border:0}.jv-cfg__modal-group:last-of-type{margin-bottom:12px}.jv-cfg__modal-group>legend{display:flex;align-items:center;width:100%;margin:0 0 10px;padding:0;gap:6px;color:var(--jv-text);font-family:var(--font-body--family);font-size:.88rem;font-weight:650;line-height:20px}.jv-cfg__choice-grid,.jv-cfg__image-grid{display:grid;align-items:stretch;gap:10px}.jv-cfg__choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jv-cfg__choice-grid--three,.jv-cfg__image-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.jv-cfg__choice-grid--four,.jv-cfg__image-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.jv-cfg__image-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.jv-cfg__choice,.jv-cfg__image-choice,.jv-cfg__swatch-choice{position:relative;display:block;width:100%;min-width:0;height:100%;margin:0;cursor:pointer}.jv-cfg__choice input,.jv-cfg__image-choice input,.jv-cfg__swatch-choice input{position:absolute;opacity:0;pointer-events:none}.jv-cfg__choice>span,.jv-cfg__image-choice>span,.jv-cfg__swatch-choice>span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--jv-border);border-radius:var(--jv-radius);background:#fff;color:var(--jv-text);text-align:center;transition:border-color .14s ease,background-color .14s ease}.jv-cfg__choice>span{min-height:60px;padding:8px 10px}.jv-cfg__choice:hover>span,.jv-cfg__image-choice:hover>span,.jv-cfg__swatch-choice:hover>span{border-color:var(--jv-border-hover)}.jv-cfg__choice input:checked+span,.jv-cfg__image-choice input:checked+span,.jv-cfg__swatch-choice input:checked+span{border-color:var(--jv-text);box-shadow:inset 0 0 0 1px var(--jv-text);background:#fff}.jv-cfg__choice input:checked+span:after,.jv-cfg__image-choice input:checked+span:after,.jv-cfg__swatch-choice input:checked+span:after{content:"";position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;background:var(--jv-text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") center / 12px 12px no-repeat;box-shadow:0 0 0 2px #fff;pointer-events:none}.jv-cfg__choice strong,.jv-cfg__image-choice strong{font-size:.78rem;font-weight:650;line-height:1.25}.jv-cfg__choice small,.jv-cfg__image-choice small{margin-top:4px;color:var(--jv-muted);font-size:.68rem;line-height:1.25}.jv-cfg__family-tabs{margin-bottom:12px}.jv-cfg__finish-panel>.jv-cfg__microcopy{margin-bottom:8px}.jv-cfg__watch-end-choice>span{min-height:0;padding:8px 8px 10px}.jv-cfg__image-choice .jv-cfg__watch-end-img{display:block;width:100%;height:auto;aspect-ratio:560 / 340;object-fit:cover;margin:0 0 8px;border-radius:6px;background:#fff}.jv-cfg__image-choice .jv-cfg__watch-end-label{display:block;font-size:.78rem;line-height:1.3;text-align:center}.jv-cfg__image-choice .jv-cfg__watch-end-label strong{font-size:inherit}.jv-cfg__image-choice .jv-cfg__watch-end-label small{display:inline;margin:0;color:var(--jv-muted);font-size:inherit;font-weight:400}.jv-cfg__watch-end-art{display:grid;place-items:center;width:100%;height:102px;margin-bottom:8px}.jv-cfg__watch-end-art svg{display:block;width:min(100%,260px);height:100%}.jv-cfg__image-choice>span{min-height:170px;padding:8px}.jv-cfg__image-choice img{display:block;width:100%;height:120px;margin:0 0 8px;object-fit:contain;background:#fff}.jv-cfg__stitch-modes{max-width:420px}.jv-cfg__stitch-modes:has(+.jv-cfg__no-stitch:not(.hidden)){opacity:.45;pointer-events:none}.jv-cfg__no-stitch{margin:12px 0 0;padding:10px 12px;border-radius:var(--jv-radius);background:var(--jv-surface);color:var(--jv-muted);font-size:.76rem}.jv-cfg__swatches{margin-top:12px}.jv-cfg__swatch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.jv-cfg__swatch-choice>span{min-height:142px;padding:7px}.jv-cfg__swatch-choice img{display:block;width:100%;height:104px;object-fit:contain}.jv-cfg__swatch-choice small{margin-top:5px;font-size:.66rem;line-height:1.2}.jv-cfg__count{margin-left:auto;color:var(--jv-muted);font-size:.68rem;font-weight:400}.jv-cfg__engraving .jv-cfg__field:not(.hidden){margin-top:14px}.jv-cfg__engraving .jv-cfg__field:not(.hidden) .jv-cfg__label{margin-bottom:8px}.jv-cfg__notice{margin:0;padding:10px 12px;border-radius:var(--jv-radius);background:var(--jv-surface);font-size:.74rem}.jv-cfg__dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid rgba(29,29,31,.1);background:#fff}.jv-cfg__dialog-footer small{display:block;margin-top:3px;color:var(--jv-muted);font-size:.68rem}.jv-cfg__save{min-height:42px;padding:0 18px;border:0;border-radius:var(--jv-radius);background:var(--jv-text);color:#fff;font:inherit;font-size:.78rem;font-weight:650}.jv-cfg__guide{margin:0}.jv-cfg__guide-img{display:block;width:100%;height:auto;border-radius:var(--jv-radius)}.jv-cfg__dialog--help .jv-cfg__dialog-body{padding:12px}.jv-cfg__dialog--custom .jv-cfg__dialog-header{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;padding:12px 14px}.jv-cfg__dialog--custom .jv-cfg__dialog-header>div{grid-column:2;text-align:center}.jv-cfg__dialog--custom .jv-cfg__dialog-header h2{color:var(--jv-text);font-family:var(--font-body--family);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jv-cfg__dialog--custom .jv-cfg__dialog-header p{margin:4px 0 0;text-align:center}.jv-cfg__dialog--custom .jv-cfg__close{grid-column:3}.jv-cfg__dialog--help .jv-cfg__dialog-header{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:10px 12px}.jv-cfg__dialog--help .jv-cfg__dialog-header h2{grid-column:2;margin:0;color:var(--jv-text);font-family:var(--font-body--family);font-size:.9rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-align:center}.jv-cfg__dialog--help .jv-cfg__close{grid-column:3;width:32px;height:32px;font-size:1.05rem}.jv-cfg__guide-placeholder{display:grid;place-items:center;min-height:260px;padding:32px;border:1px dashed rgba(29,29,31,.25);border-radius:var(--jv-radius);background:var(--jv-surface);text-align:center}.jv-cfg__guide-placeholder strong,.jv-cfg__guide-placeholder span{display:block}.jv-cfg__guide-placeholder span{max-width:32rem;margin-top:8px;color:var(--jv-muted);font-size:.82rem}.hidden{display:none!important}@media(max-width:600px){body:has(leather-strap-configurator) .product-information h1{font-size:1.5rem;line-height:1.2}body:has(leather-strap-configurator) product-price .price{font-size:1.15rem}.jv-cfg{--jv-control-height: 44px}.jv-cfg__section+.jv-cfg__section{margin-top:18px}.jv-cfg__grid--two{grid-template-columns:1fr}.jv-cfg__grid .jv-cfg__field+.jv-cfg__field{margin-top:0}.jv-cfg__watch-help>.jv-cfg__microcopy{margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jv-cfg__watch-help-panel{padding:14px}.jv-cfg__watch-help-panel .jv-cfg__grid--two .jv-cfg__label{min-height:0}.jv-cfg__upload-zone{align-items:center;flex-direction:row}.jv-cfg__upload-zone span{font-size:.75rem}.jv-cfg__watch-help-panel [data-file-name]{display:none}.jv-cfg__watch-help-panel [data-file-name].has-file{display:block}.jv-cfg__dialog{width:100%;max-width:none;height:calc(100dvh - var(--header-height, 60px));max-height:calc(100dvh - var(--header-height, 60px));margin:0;margin-top:var(--header-height, 60px);border-radius:0}.jv-cfg__dialog-shell{height:100%;max-height:calc(100dvh - var(--header-height, 60px))}.jv-cfg__dialog-header{padding:14px 16px}.jv-cfg__dialog-header h2{font-size:1.25rem}.jv-cfg__dialog-body{flex:1;padding:16px}.jv-cfg__dialog-footer{align-items:stretch;flex-direction:column;padding:12px 16px 14px}.jv-cfg__dialog--help .jv-cfg__dialog-header{grid-template-columns:36px minmax(0,1fr) 36px;padding:8px 10px}.jv-cfg__dialog--custom .jv-cfg__dialog-header{grid-template-columns:36px minmax(0,1fr) 36px;padding:10px 12px}.jv-cfg__dialog--custom .jv-cfg__dialog-header h2{font-size:.9rem}.jv-cfg__dialog--custom .jv-cfg__close{width:36px;height:36px}.jv-cfg__dialog--help .jv-cfg__dialog-header h2{font-size:.85rem}.jv-cfg__dialog--help .jv-cfg__close{width:36px;height:36px}.jv-cfg__dialog--help .jv-cfg__dialog-body{padding:8px}.jv-cfg__guide-img{border-radius:6px}.jv-cfg__save{width:100%}.jv-cfg__choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.jv-cfg__choice-grid--four,.jv-cfg__image-grid--four,.jv-cfg__image-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.jv-cfg__choice>span{min-height:68px;padding:8px 6px}.jv-cfg__choice input:checked+span:after,.jv-cfg__image-choice input:checked+span:after,.jv-cfg__swatch-choice input:checked+span:after{top:5px;right:5px;width:16px;height:16px;background-size:11px 11px}.jv-cfg__choice strong{font-size:.72rem}.jv-cfg__choice small{font-size:.62rem}.jv-cfg__watch-end-choice>span{min-height:0}.jv-cfg__watch-end-art{height:96px}.jv-cfg__image-choice>span{min-height:178px}.jv-cfg__image-choice img{height:130px}.jv-cfg__swatch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jv-cfg__dialog--help{height:auto;max-height:calc(100dvh - var(--header-height, 60px));background:var(--jv-color-ivory)}.jv-cfg__dialog--help .jv-cfg__dialog-shell{height:auto;max-height:none}.jv-cfg__dialog--help .jv-cfg__dialog-header{background:var(--jv-color-ivory)}.jv-cfg__dialog--help .jv-cfg__dialog-body{flex:none;overflow:hidden}.jv-cfg__dialog--help .jv-cfg__guide-img{max-height:calc(100dvh - var(--header-height, 60px) - 76px);width:auto;max-width:100%;margin-inline:auto}}@media(pointer:coarse){.jv-cfg__input,.jv-cfg__select{font-size:16px}}body:has(leather-strap-configurator) .product-information .details-content h1,body:has(leather-strap-configurator) .product-information .details-content h2,body:has(leather-strap-configurator) .product-information .details-content h3,body:has(leather-strap-configurator) .product-information .details-content h4{max-width:none;font-family:var(--font-body--family);font-weight:600!important;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty}body:has(leather-strap-configurator) .product-information .details-content h1{font-size:1.05rem;margin:22px 0 10px}body:has(leather-strap-configurator) .product-information .details-content h2{font-size:.98rem;margin:20px 0 8px}body:has(leather-strap-configurator) .product-information .details-content h3,body:has(leather-strap-configurator) .product-information .details-content h4{font-size:.9rem;margin:16px 0 6px}body:has(leather-strap-configurator) .product-information .details-content h1:first-child,body:has(leather-strap-configurator) .product-information .details-content h2:first-child,body:has(leather-strap-configurator) .product-information .details-content h3:first-child{margin-top:2px}body:has(leather-strap-configurator) .product-information .details-content p{margin:0 0 10px;line-height:1.55}body:has(leather-strap-configurator) .product-information .details-content li{line-height:1.55}body:has(leather-strap-configurator) .product-information .details-content table{width:100%;font-size:.84rem;line-height:1.5}.jv-cart-addon .cart-items__media{visibility:hidden}.jv-cart-addon .cart-items__title{font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .6)}.jv-cart-addon .cart-items__quantity .quantity-selector{display:none}.jv-cart-addon{border-bottom:none!important;margin-bottom:0!important;padding-bottom:var(--margin-xs)!important}.cart-items__table-row[data-jv-role=parent]+.jv-cart-addon{padding-top:0}.cart-items--dividers .cart-items__table-row[data-jv-role=parent]{border-bottom:none;margin-bottom:0}.jv-cart-orphan{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/leather-strap-configurator.css.map */
