.wd-product .wd-gallery-shell{min-width:0;position:sticky;top:var(--wd-gallery-top,90px);align-self:start}.wd-product.wd-phantom-match .wd-gallery-shell .wd-gallery{position:static}.wd-strap-picker,.wd-logo-picker{border:1px solid #dedbd0;border-radius:12px;background:#fff;margin:8px 0;min-width:0}.wd-strap-picker>summary,.wd-logo-picker>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 12px;font-size:14px;font-weight:700;list-style:none;cursor:pointer}.wd-strap-picker>summary::-webkit-details-marker,.wd-logo-picker>summary::-webkit-details-marker{display:none}.wd-strap-change,.wd-included{font-size:12px;font-weight:500;white-space:nowrap;color:#6a6041}.wd-logo-picker[open]>summary .wd-included>span,.wd-strap-picker[open]>summary .wd-strap-change>span{display:inline-block;transform:rotate(180deg)}.wd-strap-picker[open]{border:0;background:transparent;margin:6px 0 10px}.wd-strap-picker[open]>summary{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wd-strap-picker[open]>summary:focus-visible{position:static;width:auto;height:auto;clip-path:none;padding:8px}.wd-product.wd-phantom-match .wd-strap-picker .wd-fieldset{margin:0;min-width:0;width:100%}.wd-product.wd-phantom-match .wd-strap-picker legend.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap!important}.wd-product.wd-phantom-match .wd-strap-options,.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-strap-options{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:2px 1px 6px;min-width:0}.wd-product.wd-phantom-match .wd-chip{flex:1 0 auto;scroll-snap-align:start;max-width:none}.wd-product.wd-phantom-match .wd-chip>span{min-height:44px;padding:7px 10px;font-size:12px;line-height:1.25;border-radius:10px;white-space:nowrap}.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-chip{flex:1 0 74px}.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-chip>span{min-height:76px;padding:5px 2px}.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-chip strong{font-size:11px}.wd-logo-picker .wds{border:0;border-top:1px solid #e6e3d9;border-radius:0 0 12px 12px;margin:0;padding:10px;background:#fbfaf6}.wd-logo-picker .wds-head{justify-content:flex-end}.wd-logo-picker .wds-head h2.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.wd-logo-picker .wds-head .wds-seg{display:flex;width:100%;padding:3px}.wd-logo-picker .wds-head .wds-seg button{flex:1;min-height:44px;font-size:13px}.wd-logo-picker.is-revealed .wds{animation:wd-personalize-up .2s ease-out}@keyframes wd-personalize-up{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wd-product .wds-body{margin-top:8px}.wd-product .wds-empty{margin:0;gap:8px}.wd-product .wds-big{min-height:70px;padding:8px}.wd-product .wds-layer-body{gap:8px;padding:2px 10px 10px}.wd-product .wds-field>label,.wd-product .wds-field>span{font-size:11px;margin-bottom:4px}.wd-product .wds-layer-main,.wd-product .wds-x,.wd-product .wds-add button,.wd-product .wds-seg-sm button,.wd-product .wds-font{min-height:44px}.wd-product .wds-field input[type=range]{height:38px}.wd-product .wds-input{min-height:44px;font-size:16px}.wd-product .wds-fonts{padding-bottom:3px}.wd-product .wds-note{font-size:11px;margin:6px 0 0}.wd-colour-row{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;overflow-x:auto;padding:1px 0 4px;scrollbar-width:thin}.wd-colour-row button{flex:0 0 auto;min-height:44px;min-width:44px;padding:5px 9px;border:1px solid #d5d0c0;border-radius:9px;background:#fff;color:#20221f;font-size:11px;font-weight:600}.wd-colour-row button[aria-pressed=true]{border:2px solid #242820;background:#f1efe6;padding:4px 8px}.wd-colour-picker{position:relative;display:flex!important;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:3px!important;border:1px solid #c8c3b4;border-radius:50%;background:conic-gradient(#f33,#ff0,#0e7,#0cf,#73f,#f3a,#f33);overflow:hidden;margin:0!important;cursor:pointer}.wd-colour-picker input[type=color]{position:absolute;top:5px;right:5px;bottom:5px;left:5px;width:34px;height:34px;border:2px solid #fff;border-radius:50%;padding:0;background:none;cursor:pointer}.wd-colour-picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.wd-colour-picker input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.wd-colour-picker input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.wd-quantity-card{margin:12px 0 8px;padding:12px;border:1px solid #ddd8c9;border-radius:12px;background:#f5f3eb}.wd-quantity-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.wd-quantity-heading>label{margin:0;font-weight:700;font-size:14px;line-height:1.3}.wd-quantity-stepper{display:flex;align-items:center;border:1px solid #ccc7b9;border-radius:9px;background:#fff;overflow:hidden}.wd-quantity-stepper button{width:40px;min-height:44px;background:transparent;border:0;font-size:22px;line-height:1;padding:0;color:#242820}.wd-quantity-stepper button:disabled{opacity:.35}.wd-quantity-stepper input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:40px;min-height:44px;border:0;padding:0;text-align:center;font-weight:700;font-size:16px;background:#fff;border-radius:0}.wd-quantity-stepper input::-webkit-inner-spin-button,.wd-quantity-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wd-product .wd-quantity-slider{appearance:none;-webkit-appearance:none;width:100%;height:38px;border:0;margin:3px 0 0;padding:0;background:transparent;cursor:pointer;accent-color:var(--wd-product-accent)}.wd-quantity-slider::-webkit-slider-runnable-track{height:5px;border-radius:4px;background:linear-gradient(90deg,var(--wd-product-accent) var(--quantity-fill,0%),#d5d0c2 0)}.wd-quantity-slider::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9.5px;border:2px solid #252820;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0002}.wd-quantity-slider::-moz-range-track{height:5px;background:#d5d0c2;border-radius:4px}.wd-quantity-slider::-moz-range-progress{height:5px;background:var(--wd-product-accent)}.wd-quantity-slider::-moz-range-thumb{height:22px;width:22px;border-radius:50%;border:2px solid #252820;background:#fff}.wd-quantity-ticks{display:flex;justify-content:space-between;font-size:10px;color:#65665c;margin-top:-6px;padding:0 8px}.wd-quantity-savings{font-size:12px;color:#5c5847;margin:7px 0 0}.wd-quantity-savings.is-saving{color:#315c42;font-weight:700}.wd-quantity-total{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:9px 0 0;border-top:1px solid #ded9cb;padding-top:9px;font-size:13px}.wd-quantity-total strong{font-size:18px;letter-spacing:-.025em}.wd-quantity-note{font-size:10px;line-height:1.4;color:#6b6b60;margin:6px 0 0}.wd-product.wd-phantom-match .wd-purchase-row{display:block;margin:8px 0 0}.wd-product.wd-phantom-match .wd-add{width:100%;min-height:50px;justify-content:center;font-size:16px}.wd-product.wd-phantom-match .wd-buy-now{width:100%;min-height:50px;justify-content:center;font-size:16px;margin-top:7px;gap:12px}.wd-product button:focus-visible,.wd-product summary:focus-visible,.wd-product input:focus-visible{outline:2px solid #315c50;outline-offset:3px}.wd-product .wd-gallery-frame .wd-dial-view{will-change:auto}.wd-product .wd-gallery-frame.is-zoomed .wd-dial-view{will-change:transform}.wd-product .wd-gallery-navigation>span{font-size:11px}.wd-product .wds-closer{min-height:44px;min-width:44px}.wd-product [data-logo-picker],.wd-product [data-layer]{scroll-margin-top:calc(var(--wd-preview-height,0px) + 10px)}@media(max-width:989px){.wd-product .wd-gallery-shell{position:static}.wd-product.wd-phantom-match .wd-gallery.is-docked{position:fixed;top:0;left:0;right:0;width:100%;z-index:45;background:#faf9f6;border-bottom:1px solid #dcd8cb;box-shadow:0 3px 15px #0001;padding:4px 0 0;display:flex;align-items:center}.wd-product .wd-gallery.is-docked .wds-stagewrap{width:min(100%,330px,43svh)}.wd-product.wd-phantom-match .wd-gallery.is-docked .wd-gallery-stage{border:0;border-radius:6px;gap:0}.wd-product.wd-phantom-match .wd-gallery.is-docked .wd-gallery-frame{flex-basis:100%}.wd-product.wd-phantom-match .wd-gallery.is-docked .wd-gallery-navigation{position:absolute;inset:auto 8px 2px;min-height:44px;width:calc(100% - 16px);pointer-events:none}.wd-product .wd-gallery.is-docked .wd-gallery-navigation button{pointer-events:auto;background:#fff9;border-radius:50%}.wd-product .wd-gallery.is-docked .wd-gallery-navigation>span{visibility:hidden}.wd-product .wd-gallery.is-docked .wds-closer{right:calc(100% + 13px);left:auto;top:auto;bottom:4px;font-size:11px;padding:0;width:44px;justify-content:center;box-shadow:none}.wd-product .wd-gallery.is-docked .wds-closer>span{display:none}.wd-gallery-docked #SiteHeader.site-header--stuck{visibility:hidden;pointer-events:none}.wd-product .wd-workshop-rating{font-size:11px;margin-bottom:2px}.wd-product.wd-phantom-match .wd-product-controls h1{font-size:25px;margin-top:0}.wd-product .wd-strap-picker .wd-strap-options{margin:0}.wd-product.wd-phantom-match .wd-preview-note{font-size:11px}}@media(max-width:359px){.wd-product.wd-phantom-match{padding-inline:12px}.wd-product.wd-phantom-match .wd-chip>span{font-size:11px;padding-inline:8px}.wd-product .wd-quantity-heading>label{font-size:13px}.wd-quantity-stepper button{width:36px}.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-chip{flex:1 1 0}.wd-product.wd-phantom-match[data-wd-family=bruce] .wd-chip strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.wd-logo-picker.is-revealed .wds{animation:none}.wd-product *{scroll-behavior:auto!important}}.wd-product.wd-phantom-match[data-wd-theme] .wd-logo-picker,.wd-product.wd-phantom-match[data-wd-theme] .wd-strap-picker:not([open]),.wd-product.wd-phantom-match[data-wd-theme] .wd-quantity-card{background:var(--wdt-surface,#fbfaf6);border-color:var(--wdt-line,#dedbd0);color:var(--wdt-text,#20221f)}.wd-product.wd-phantom-match[data-wd-theme] .wd-strap-change,.wd-product.wd-phantom-match[data-wd-theme] .wd-included,.wd-product.wd-phantom-match[data-wd-theme] .wd-quantity-note{color:var(--wdt-muted,#6a6041)}.wd-product.wd-phantom-match[data-wd-theme] .wd-gallery.is-docked{background:var(--wdt-bg,#faf9f6);border-color:var(--wdt-line,#dedbd0)}.wd-product.wd-phantom-match[data-wd-theme] .wds-stagewrap{animation:none}.wd-colour-picker>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wd-product .wd-logo-picker .wds-head .wds-seg{display:grid;grid-template-columns:3fr 1fr;gap:3px;background:#d6dcd6;border:1px solid #667267;padding:3px}.wd-product .wd-logo-picker .wds-head .wds-seg button{min-width:0;color:#26352a;background:#edf0ed;border:1px solid transparent;font-weight:600}.wd-product .wd-logo-picker .wds-head .wds-seg button[aria-pressed=true]{background:#203b2b;color:#fff;border-color:#203b2b;box-shadow:0 1px 4px #0003}.wd-product .wd-colour-row{display:flex;flex-wrap:wrap;overflow:visible;gap:6px;padding:0;margin-bottom:10px}.wd-product .wd-colour-row button{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:44px}.wd-product .wd-colour-dot{display:inline-block;width:15px;height:15px;flex:none;border-radius:50%;border:1px solid #6668}.wd-product .wd-colour-dot.is-original{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important}.wd-product .wd-hue-control{display:grid!important;grid-template-columns:auto 18px minmax(0,1fr) auto;gap:8px;width:100%;min-width:0;min-height:44px;align-items:center}.wd-product .wd-hue-control input[type=range]{display:block;appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important;opacity:1;pointer-events:auto;cursor:ew-resize;touch-action:pan-y;background:transparent!important;border:0!important;box-shadow:none!important}.wd-product .wd-hue-control input[type=range]::-webkit-slider-runnable-track{height:12px!important;border-radius:8px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important;border:1px solid #0002;box-shadow:none!important}.wd-product .wd-hue-control input[type=range]::-webkit-slider-thumb{appearance:none!important;-webkit-appearance:none!important;width:24px!important;height:24px!important;margin-top:-7px!important;background:#fff!important;border:2px solid #1c2b22!important;border-radius:50%;box-shadow:0 1px 4px #0004}.wd-product .wd-hue-control input[type=range]::-moz-range-track{height:12px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important;border-radius:8px}.wd-product .wd-hue-control input[type=range]::-moz-range-progress{background:transparent!important}.wd-product .wd-hue-control input[type=range]::-moz-range-thumb{height:22px;width:22px;background:#fff;border:2px solid #1c2b22;border-radius:50%}.wd-product .wd-hue-control input:focus-visible{outline:2px solid #203b2b;outline-offset:2px}.wd-product .wd-hue-control output{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.wd-product.wd-phantom-match .wd-strap-picker .wd-photo-chip{flex:1 0 86px;max-width:140px}.wd-product.wd-phantom-match .wd-strap-picker .wd-photo-chip>span{display:grid;grid-template-rows:76px auto;align-content:start;justify-items:center;gap:5px;min-height:112px;padding:6px;white-space:normal;text-align:center}.wd-product .wd-photo-chip .wd-strap-preview{display:block;width:100%;height:76px;border-radius:5px;overflow:hidden;background:#fff;font-style:normal}.wd-product .wd-photo-chip .wd-strap-preview img{display:block;width:100%;height:100%;object-fit:contain}.wd-product .wd-photo-chip strong{display:block;font-size:11px;line-height:1.25}.wd-product .wd-photo-chip small{display:block;font-size:10px;line-height:1.2;color:inherit}.wd-product .wd-photo-chip small[hidden]{display:none}.wd-product .wd-photo-unavailable{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;padding:24px;margin:0;text-align:center;background:var(--wdt-surface,#fbfaf6);color:var(--wdt-text,#20221f);font-size:15px;line-height:1.6;border:1px solid var(--wdt-line,#dedbd0);border-radius:10px}.wd-product .wd-photo-unavailable[hidden]{display:none}.wd-product.wd-missing-photo .wd-gallery-stage,.wd-product.wd-missing-photo .wd-gallery-thumbs,.wd-product.wd-missing-photo .wd-gallery-navigation,.wd-product.wd-missing-photo .wds-closer{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/84/assets/wd-mobile-product.css.map */
