body:has(.wd-phantom-match),body:has(.wd-phantom-match) #MainContent{background:#faf9f6}.wd-phantom-match{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.55;color:#20221f;width:100%;max-width:1500px;margin:auto;padding:8px 28px 0}.wd-phantom-match *{box-sizing:border-box}.wd-phantom-match h1,.wd-phantom-match h2,.wd-phantom-match h3{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.035em;text-transform:none;color:inherit;line-height:1.14}.wd-phantom-match h1{font-size:34px;margin:0 0 7px}.wd-phantom-match h2{font-size:34px}.wd-phantom-match h3{font-size:23px}.wd-phantom-match .wd-product-top{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:42px;align-items:start}.wd-phantom-match .wd-gallery{width:100%;justify-self:stretch;position:sticky;top:100px}.wd-phantom-match .wd-gallery-stage{display:flex;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;background:#fff;border:1px solid #e8e6de;border-radius:16px;aspect-ratio:auto;touch-action:pan-x pan-y}.wd-phantom-match .wd-gallery-stage::-webkit-scrollbar{display:none}.wd-phantom-match .wd-gallery-frame{display:block;position:relative;flex:0 0 calc(100% - 34px);scroll-snap-align:start;min-width:0;aspect-ratio:1;border:0;padding:0;height:auto;background:#fff}.wd-phantom-match .wd-gallery-navigation{margin:0;padding:0;min-height:44px;border:0;font-size:13px}.wd-phantom-match .wd-gallery-navigation button{width:44px;height:44px;padding:0;font-size:24px}.wd-phantom-match .wd-gallery-navigation>span{font-size:12px;color:#20221f}.wd-phantom-match .wd-gallery-thumbs{gap:8px;margin:0;padding:4px 0 8px;order:3}.wd-phantom-match .wd-gallery-thumbs button{width:54px;height:56px;flex:0 0 54px;border-radius:6px}.wd-phantom-match .wd-gallery{display:flex;flex-direction:column}.wd-phantom-match .wd-gallery-stage{order:0}.wd-phantom-match .wd-gallery-navigation{order:1}.wd-phantom-match .wd-gallery>.wd-preview-note{display:none}.wd-phantom-match .wd-zoom-label{display:none}.wd-phantom-match .wd-product-controls{padding:0;background:transparent;border:0}.wd-phantom-match .wd-price{font-size:30px;line-height:1.55;letter-spacing:-.03em;font-weight:700;margin:0}.wd-phantom-match .wd-personalization-included{margin:0 0 12px;color:#64552b;font-size:13px;font-weight:600}.wd-phantom-match label,.wd-phantom-match legend{font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.wd-phantom-match .wd-fieldset{margin:0 0 14px;padding:0;border:0}.wd-phantom-match .wd-fieldset legend{font-weight:700;font-size:16px;line-height:1.4;margin:0 0 9px;padding:0;width:100%}.wd-phantom-match .wd-fieldset legend>span{display:none}.wd-phantom-match .wd-strap-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wd-phantom-match .wd-chip{margin:0}.wd-phantom-match .wd-chip span{display:flex;justify-content:center;align-items:center;text-align:center;min-height:44px;padding:6px 10px;border:2px solid #c7c7bc;background:#fff;border-radius:9px;font-weight:700;font-size:17px;line-height:1.25}.wd-phantom-match .wd-chip input:checked+span{border-color:#252820;background:#f4f3ec;box-shadow:none}.wd-phantom-match .wd-dial-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wd-phantom-match .wd-dial-choice{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:2px;min-height:58px;padding:8px;border:2px solid #c7c7bc;border-radius:9px;margin:0;background:#fff}.wd-phantom-match .wd-dial-choice:has(input:checked){border-color:#252820;background:#f4f3ec;box-shadow:none}.wd-phantom-match .wd-dial-choice strong{font-size:15px;line-height:1.3}.wd-phantom-match .wd-dial-choice small,.wd-phantom-match .wd-dial-choice i{display:none}.wd-phantom-match .wd-dial-choice b{font-size:11px;line-height:1.3;font-weight:400;width:100%;color:#5f624f}.wd-phantom-match .wd-upload-panel{padding:16px;margin:0 0 14px;border:1px solid #ddd8c9;background:#f6f3eb;border-radius:10px}.wd-phantom-match .wd-dropzone{background:#fff;border-radius:8px}.wd-phantom-match .wd-text-personalizer>label{font-weight:700;font-size:14px;display:block;margin-bottom:8px}.wd-phantom-match .wd-text-personalizer input{width:100%;height:46px;background:#fff;border:1px solid #b9b7ad;border-radius:7px;padding:10px 12px;font-family:Arial,sans-serif;font-size:16px;letter-spacing:0}.wd-phantom-match .wd-text-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:10px}.wd-phantom-match .wd-text-tools label{margin:0;font-size:12px}.wd-phantom-match .wd-text-tools select{display:block;width:100%;height:42px;padding:8px 28px 8px 10px;font-size:14px;border:1px solid #b9b7ad;background-color:#fff;border-radius:7px}.wd-phantom-match .wd-text-tools button{height:42px;padding:8px 12px;background:#242820;color:#fff;border:0;border-radius:7px;font:600 13px Arial}.wd-phantom-match .wd-text-personalizer p{font-size:11px;line-height:1.5;margin:8px 0 0;color:#65665f}.wd-phantom-match .wd-upload-divider{display:flex;align-items:center;gap:9px;margin:16px 0;font-size:12px;color:#64665c}.wd-upload-divider:before,.wd-upload-divider:after{content:"";height:1px;background:#d7d2c5;flex:1}.wd-phantom-match .wd-purchase-row{display:flex;gap:10px;margin-top:12px}.wd-phantom-match .wd-quantity{width:56px;flex:0 0 56px;font-size:10px;margin:0;position:relative}.wd-phantom-match .wd-quantity>span{position:absolute;top:2px;left:0;width:100%;text-align:center;font-size:10px}.wd-phantom-match .wd-quantity input{width:100%;height:54px;min-height:54px;text-align:center;padding:17px 4px 2px;border:1px solid #bdbbae;border-radius:8px;background:#fff;font-size:16px}.wd-phantom-match .wd-add{display:flex;justify-content:space-between;align-items:center;flex:1;min-height:54px;border:0;border-radius:8px;background:#e6c44a;color:#171914;padding:14px 20px;font-family:Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:0;text-transform:none;line-height:1.4}.wd-phantom-match .wd-add:after{content:"\2192";margin-left:8px}.wd-phantom-match .wd-add:disabled{background:#e6c44a;color:#171914;opacity:.55}.wd-phantom-match .wd-buy-now{display:flex;justify-content:space-between;width:100%;align-items:center;background:#242820;color:#fff;border:0;border-radius:8px;font:700 18px Arial;padding:14px 20px;min-height:54px;margin-top:9px}.wd-phantom-match .wd-buy-now:disabled{opacity:.55;cursor:not-allowed}.wd-phantom-match .wd-tax-note{font-size:11px;margin:7px 0}.wd-phantom-match .wd-secure-payment{margin:10px 0}.wd-phantom-match .wd-secure-payment p{font-size:13px}.wd-phantom-match .wd-extras{margin-top:16px;padding:0;border:0}.wd-phantom-match .wd-extras legend{font-size:16px;font-weight:700}.wd-phantom-match .wd-extras-intro{display:none}.wd-phantom-match .wd-extra{margin-top:8px;border-color:#dcd8ca;background:#f6f3eb;border-radius:8px}.wd-phantom-match .wd-extra-label{min-height:50px;padding:10px 12px}.wd-phantom-match .wd-extra-label strong{font-size:14px}.wd-phantom-match .wd-extra-label small{font-size:11px}.wd-phantom-match .wd-extra-label b{font-size:12px}.wd-phantom-match .wd-extra:first-of-type{background:#edf5f8;border-color:#b4cfdb}.wd-phantom-match .wd-delivery-panel{background:transparent;border:0;border-radius:0;padding:10px 0;margin:10px 0}.wd-phantom-match .wd-delivery-panel strong{font-size:16px}.wd-phantom-match .wd-delivery-panel span{font-size:14px}.wd-phantom-match .wd-trust-accordions summary{font-size:15px;min-height:54px;padding:12px 0}.wd-phantom-match .wd-trust-accordions p{font-size:14px;line-height:1.6}.wd-phantom-match .wd-detail-tour{margin-top:38px;border-radius:12px;padding:30px;background:#f2efe5}.wd-phantom-match .wd-detail-head{margin-bottom:22px}.wd-phantom-match .wd-detail-head h2{font-size:34px}.wd-phantom-match .wd-tour-copy article h3{font-size:25px}.wd-phantom-match .wd-feature-section,.wd-phantom-match .wd-workshop-section,.wd-phantom-match .wd-workshop-reviews{padding:32px 0}.wd-phantom-match .wd-feature-grid article{padding:22px;background:#fff;border-radius:12px}.wd-phantom-match .wd-feature-grid h3{font-size:23px}.wd-phantom-match .wd-feature-grid p,.wd-phantom-match .wd-workshop-grid p{font-size:15px}.wd-phantom-match .wd-product-details{margin-top:12px}.wd-phantom-match .wd-sticky-purchase{background:#faf9f6;font-family:Arial,sans-serif}.wd-phantom-match .wd-sticky-purchase button{background:#e6c44a;color:#171914;border-radius:8px;font-size:17px}@media(max-width:1199px)and (min-width:990px){.wd-phantom-match .wd-product-top{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:44px}}@media(max-width:989px){.wd-phantom-match{max-width:none;padding:4px 16px 0}.wd-phantom-match .wd-product-top{display:block}.wd-phantom-match .wd-gallery{position:static}.wd-phantom-match .wd-gallery-stage{gap:8px;border-radius:12px}.wd-phantom-match .wd-gallery-frame{flex-basis:calc(100% - 28px)}.wd-phantom-match .wd-gallery-thumbs{display:none}.wd-phantom-match h1{font-size:26px;line-height:1.12;margin:0 0 7px;letter-spacing:-.035em}.wd-phantom-match .wd-price{font-size:27px;line-height:1.2;margin:0 0 5px}.wd-phantom-match .wd-gallery-navigation{min-height:44px}.wd-phantom-match .wd-product-controls{padding:0}.wd-phantom-match .wd-personalization-included{font-size:12px;margin:0 0 12px}.wd-phantom-match .wd-detail-tour{margin-top:32px;padding:24px 14px}.wd-phantom-match .wd-detail-head h2,.wd-phantom-match h2{font-size:27px}.wd-phantom-match .wd-tour-copy article h3{font-size:24px}.wd-phantom-match .wd-inline-preview>button[data-inline-zoom],.wd-phantom-match .wd-inline-preview [data-inline-preview]{height:240px}.wd-phantom-match .wd-inline-preview .wd-dial-view{width:240px;height:240px}.wd-phantom-match .wd-product-faq{padding:24px 14px}.wd-phantom-match .wd-feature-grid{display:grid;grid-template-columns:1fr}.wd-phantom-match .wd-sticky-purchase{padding-inline:16px}.wd-phantom-match .wd-reset-preview{font-size:12px}}@media(prefers-reduced-motion:reduce){.wd-phantom-match *{scroll-behavior:auto!important}}.wd-product.wd-phantom-match label,.wd-product.wd-phantom-match label *,.wd-product.wd-phantom-match legend{letter-spacing:normal!important;text-transform:none!important}.wd-phantom-match .wd-inline-preview{margin:14px 0 0}.wd-phantom-match .wd-inline-preview-top{min-height:36px}
/*# sourceMappingURL=/cdn/shop/t/87/assets/wd-phantom-match.css.map */
