.customer-summary-panel{overflow:visible}.customer-summary-panel .store-pricing-switcher-control{position:fixed!important;z-index:180;right:0!important;bottom:-1px!important;left:auto!important;display:flex;width:45.4vw!important;max-width:45.4vw!important;margin:0!important;flex-direction:column;align-items:stretch;pointer-events:none;transform:none!important}.customer-summary-panel .store-pricing-switcher-control .store-pricing-tools,.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher{pointer-events:auto}.customer-summary-panel .store-pricing-switcher-control .store-pricing-tools{position:absolute!important;bottom:10px!important;left:50%!important;width:auto;margin:0!important;transform:translate(-50%)!important}.customer-summary-panel .store-pricing-switcher-control:not(:has(.store-pricing--switcher)){position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;max-width:100%!important;min-height:50px;align-items:center}.customer-summary-panel .store-pricing-switcher-control:not(:has(.store-pricing--switcher)) .store-pricing-tools{position:static!important;margin:10px auto 0!important;transform:none!important}.customer-summary-panel .store-pricing-switcher-control .store-pricing-trigger{display:flex;width:44px;height:32px;padding:0;border:1px solid #e5e5e2;border-radius:999px;align-items:center;justify-content:center;background:#f7f7f5;color:#6e6e73;font:600 13px/1 Arial,sans-serif;letter-spacing:2px;box-shadow:0 7px 22px #00000012;transition:background .18s ease,color .18s ease,transform .18s ease}.customer-summary-panel .store-pricing-switcher-control .store-pricing-trigger:hover,.customer-summary-panel .store-pricing-switcher-control .store-pricing-trigger:focus-visible{background:#fff;color:#1d1d1f;outline:none}.customer-summary-panel .store-pricing-switcher-control .store-pricing-trigger:active{transform:scale(.95)}.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher{position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;box-sizing:border-box;width:100%!important;max-width:none!important;height:172px;min-height:172px;margin:0!important;padding:0 24px 18px;overflow:hidden;border:1px solid #e4e4e0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:26px 26px 0 0!important;background:#fbfbf9!important;box-shadow:0 52px #fbfbf9,0 -18px 52px #00000017!important;transform-origin:center bottom;animation:joolmeOrderDockIn .38s cubic-bezier(.22,1,.36,1) both;transition:height .34s cubic-bezier(.22,1,.36,1),min-height .34s cubic-bezier(.22,1,.36,1)}.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher.is-tool-active{height:326px;min-height:326px}.store-pricing--switcher .store-order-accordion{display:flex;height:100%;min-height:0;overflow:hidden;flex-direction:column;direction:rtl}.store-pricing--switcher .store-order-accordion:not(.has-active-tool){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:48px minmax(0,1fr);column-gap:12px}.store-pricing--switcher .store-tool-view-head{position:relative;z-index:3;display:flex;min-height:56px;flex:0 0 56px;align-items:center;justify-content:center;background:transparent}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-tool-view-head{grid-column:1 / -1;grid-row:1}.store-pricing--switcher .store-tool-view-grabber{position:absolute;top:9px;left:50%;width:36px;height:4px;border-radius:99px;background:#d6d6d4;transform:translate(-50%)}.store-pricing--switcher .store-tool-view-head:after{margin-top:8px;color:#1d1d1f;content:"\5db\5dc\5d9\5dd  \5dc\5d4\5d6\5de\5e0\5d4";font-size:14px;font-weight:600;letter-spacing:-.01em}.store-pricing--switcher .store-order-accordion.has-active-tool .store-tool-view-head:after{display:none}.store-pricing--switcher .store-tool-view-head h3{margin:8px 0 0;color:#1d1d1f;font-size:15px;font-weight:600;letter-spacing:-.01em}.store-pricing--switcher .store-tool-view-close,.store-pricing--switcher .store-tool-view-back{position:absolute;top:55%;z-index:5;display:flex!important;width:30px;height:30px;padding:0;border:0;border-radius:50%;align-items:center;justify-content:center;background:#eeeeec;color:#545459;cursor:pointer;transform:translateY(-50%);transition:background .16s ease,color .16s ease,transform .16s ease}.store-pricing--switcher .store-tool-view-close:hover,.store-pricing--switcher .store-tool-view-close:focus-visible,.store-pricing--switcher .store-tool-view-back:hover,.store-pricing--switcher .store-tool-view-back:focus-visible{background:#e3e3e0;color:#111;outline:none}.store-pricing--switcher .store-tool-view-close:active,.store-pricing--switcher .store-tool-view-back:active{transform:translateY(-50%) scale(.92)}.store-pricing--switcher .store-tool-view-close{left:0;font:300 25px/1 Arial,sans-serif}.store-pricing--switcher .store-tool-view-continue{position:absolute;top:50%;left:0;min-height:34px;padding:0 16px;border:1px solid #d7dad8;border-radius:999px;background:#e8eae9;color:#343839;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #2226250f;transform:translateY(-50%);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.store-pricing--switcher .store-tool-view-continue:hover,.store-pricing--switcher .store-tool-view-continue:focus-visible{border-color:#cdd1ce;background:#dde0de;box-shadow:0 6px 16px #2226251a;outline:none}.store-pricing--switcher .store-tool-view-continue:active{transform:translateY(-50%) scale(.97)}.store-pricing--switcher .store-tool-view-back{right:0;font:300 28px/1 Arial,sans-serif}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-item{position:relative;display:flex;min-width:0;min-height:0;border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger{display:flex;width:100%;min-height:94px;margin:0;padding:18px 12px 16px;border:1px solid #e5e5e1;border-radius:18px;flex-direction:column;align-items:center;justify-content:center;gap:7px;background:#fff;color:#1d1d1f;text-align:center;cursor:pointer;box-shadow:0 2px 10px #00000006;transition:border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger:hover,.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger:focus-visible{border-color:#d4d4cf;background:#fff;box-shadow:0 5px 18px #0000000d;outline:none}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger:active{transform:scale(.975)}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger:before,.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger:after{display:none!important}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-trigger span{color:#161617;font-size:15px;font-weight:600;letter-spacing:-.01em}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-item.is-saved .store-order-accordion-trigger{padding:18px 12px 14px!important;border-color:#dfe2e0!important;justify-content:flex-start;background:linear-gradient(145deg,#f6f7f6,#eceeed)!important;color:#252928!important;box-shadow:0 8px 20px #2c31300e}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-item.is-saved .store-order-accordion-trigger:hover,.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-item.is-saved .store-order-accordion-trigger:focus-visible{border-color:#d3d7d4!important;background:linear-gradient(145deg,#f1f3f2,#e6e9e7)!important;box-shadow:0 11px 24px #2c313016}.store-pricing--switcher .store-order-accordion:not(.has-active-tool) .store-order-accordion-item.is-saved .store-order-accordion-trigger>span:first-child{color:#252928!important}.store-pricing--switcher .store-order-tool-check{position:absolute;bottom:13px;left:50%;display:flex;width:auto;height:auto;min-height:21px;padding:0 9px;border:1px solid rgba(70,77,74,.09);border-radius:999px;align-items:center;justify-content:center;gap:5px;background:#ffffffb8;color:#5c6360!important;font:600 10px/1 Arial,sans-serif;letter-spacing:.01em;box-shadow:0 2px 7px #2c31300a;transform:translate(-50%)}.store-pricing--switcher .store-order-tool-check:before{width:5px;height:5px;border-radius:50%;background:#70c9ca;content:""}.store-pricing--switcher .store-order-accordion.has-active-tool .store-order-accordion-item:not(.is-open){display:none!important}.store-pricing--switcher .store-order-accordion.has-active-tool .store-order-accordion-item.is-open{display:flex;min-height:0;flex:1 1 auto;overflow:hidden;flex-direction:column;border:0!important;background:transparent!important;box-shadow:none!important}.store-pricing--switcher .store-order-accordion.has-active-tool .store-order-accordion-item.is-open>.store-order-accordion-trigger{display:none!important}.store-pricing--switcher .store-order-accordion-content{box-sizing:border-box;min-height:0;padding:14px 24px 24px!important;overflow:auto;border:0!important;background:transparent!important;animation:joolmeOrderToolIn .24s cubic-bezier(.22,1,.36,1) both}.store-pricing--switcher .store-pricing-head{display:none}.store-pricing--switcher .store-pricing-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:4px;border:1px solid #e3e3df;border-radius:15px;background:#eeeeeb}.store-pricing--switcher .store-pricing-modes button,.store-pricing--switcher .store-pricing-mode{min-height:48px;border:0;border-radius:11px;background:transparent;color:#6f6f74;font-size:12px;font-weight:600}.store-pricing--switcher .store-pricing-modes button.active,.store-pricing--switcher .store-pricing-mode.is-active{background:#fff;color:#151516;box-shadow:0 1px 4px #00000021}.store-pricing--switcher .store-pricing-field,.store-pricing--switcher .store-representative-engraving-field{display:grid;gap:9px;margin:0;color:#6e6e73;font-size:12px;font-weight:500;text-align:right}.store-pricing--switcher input,.store-pricing--switcher .store-order-deadline-input,.store-pricing--switcher textarea{box-sizing:border-box;width:100%;min-height:54px;padding:11px 15px;border:1px solid #d8d8da;border-radius:14px;background:#fff;color:#171718;font-size:15px;outline:none}.store-pricing--switcher input:focus,.store-pricing--switcher .store-order-deadline-input:focus,.store-pricing--switcher textarea:focus{border-color:#64c8c9;box-shadow:0 0 0 3px #64c8c921}.store-pricing--switcher .store-order-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}.store-pricing--switcher .store-order-note-field{display:grid;min-width:0;gap:9px;padding:14px;border:1px solid #e9e2d8;border-radius:18px;background:linear-gradient(145deg,#fffdf9,#fbf7f0);color:#1d1d1f;font-size:14px;font-weight:600;text-align:right;box-shadow:0 7px 24px #40311e0b}.store-pricing--switcher .store-order-note-field--factory{border-color:#d9ecea;background:linear-gradient(145deg,#fbffff,#f1f9f8);box-shadow:0 7px 24px #1f696a0d}.store-pricing--switcher .store-order-note-title{display:flex;align-items:center;gap:7px}.store-pricing--switcher .store-order-note-title i{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;background:#f3ebe0;color:#7c6649;font:400 16px/1 Arial,sans-serif;font-style:normal}.store-pricing--switcher .store-order-note-field--factory .store-order-note-title i{background:#dff2f0;color:#246e70}.store-pricing--switcher .store-order-note-field textarea{min-height:78px;border-color:#aea59673;background:#ffffffe6;resize:vertical;font-family:inherit;line-height:1.5}.store-pricing--switcher .store-order-note-field--factory textarea{border-color:#77b0ae73}.store-pricing--switcher .store-order-note-meta{display:block;color:#99989b;font-size:9px;font-weight:500;direction:ltr;text-align:left}.store-pricing--switcher .store-order-notes .store-order-tool-actions,.store-pricing--switcher .store-order-notes .store-order-tool-remove{grid-column:1 / -1}.store-pricing--switcher .store-pricing-total{display:flex;min-height:76px;margin:0;padding:14px 16px;border:1px solid #e3e3df;border-radius:16px;align-items:center;justify-content:space-between;gap:12px;background:#fff;color:#68686d;font-size:12px}.store-pricing--switcher .store-pricing-total strong{color:#171718;font-size:20px;font-weight:600}.store-pricing--switcher .store-representative-engraving{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(174px,.62fr) 126px;gap:18px;align-items:center;min-height:100%;padding:4px 0 8px}.store-pricing--switcher .store-representative-engraving-field>small{color:#8a8a90;font-size:11px}.store-pricing--switcher .store-representative-engraving-fonts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.store-pricing--switcher .store-representative-engraving-fonts button{min-height:54px;padding:0;border:1px solid #dedee0;border-radius:14px;background:#fff;color:#444;font-size:14px}.store-pricing--switcher .store-representative-engraving-fonts button.active{border-color:#69cbcc;background:#f4fbfb;color:#111}.store-pricing--switcher .store-representative-engraving-actions,.store-pricing--switcher .store-deadline-actions{display:flex;gap:8px}.store-pricing--switcher .store-representative-engraving-actions{flex-direction:column}.store-pricing--switcher .store-representative-engraving-actions button,.store-pricing--switcher .store-deadline-actions button{min-height:54px;padding:0 16px;border:0;border-radius:14px;background:#ededeb;color:#333;font-size:12px;font-weight:600}.store-pricing--switcher .store-representative-engraving-actions .save{background:#62c8c9;color:#082c2d}.store-pricing--switcher .store-representative-engraving-actions .remove{min-height:28px;background:transparent;color:#777;font-size:10px}.store-pricing--switcher .store-order-accordion-content--pricing{display:grid!important;grid-template-columns:minmax(210px,1.15fr) minmax(180px,.9fr) minmax(160px,.72fr);gap:14px 18px;align-content:center;align-items:stretch;min-height:100%}.store-pricing--switcher .store-order-accordion-content--pricing>*{min-width:0}.store-pricing--switcher .store-order-accordion-content--pricing .store-pricing-field{padding:12px 14px;border:1px solid #e3e3df;border-radius:16px;background:#fff}.store-pricing--switcher .store-order-accordion-content--pricing .store-pricing-field input{border-color:#d8d8d5;background:#fbfbf9}.store-pricing--switcher .store-order-accordion-content--pricing .store-pricing-approval{grid-column:1 / -1;margin:0!important;padding:9px 12px;border-radius:11px;background:#fff4e5;color:#8a541f;font-size:11px;line-height:1.45}.store-pricing--switcher .store-order-accordion-content--deadline{display:grid!important;grid-template-columns:minmax(280px,1fr) auto;grid-template-rows:auto minmax(0,1fr);gap:16px;align-content:center;align-items:center;min-height:100%}.store-pricing--switcher .store-order-accordion-content--deadline:before{grid-column:1 / -1;color:#1d1d1f;content:"\5de\5ea\5d9  \5d4\5dc\5e7\5d5\5d7  \5e6\5e8\5d9\5da  \5dc\5e7\5d1\5dc  \5d0\5ea  \5d4\5d4\5d6\5de\5e0\5d4?";font-size:16px;font-weight:600;line-height:1.35;text-align:center}.store-pricing--switcher .store-order-accordion-content--deadline .store-pricing-field{gap:10px;padding:14px 16px 16px;border:1px solid #e3e3df;border-radius:17px;background:#fff}.store-pricing--switcher .store-order-accordion-content--deadline .store-pricing-field>span{color:#6e6e73;font-size:12px;font-weight:500}.store-pricing--switcher .store-order-accordion-content--deadline .store-pricing-field>span:after{display:inline;margin-inline-start:5px;color:#a1a1a6;content:"\b7  \5d0\5e4\5e9\5e8  \5dc\5e9\5e0\5d5\5ea  \5d2\5dd  \5d1\5d4\5de\5e9\5da";font-weight:400}.store-pricing--switcher .store-order-accordion-content--deadline input[type=date]{min-height:60px;padding-inline:18px;border-color:#d7d7d4;border-radius:15px;background:#fbfbf9;color-scheme:light;font-size:17px;font-weight:600}.store-pricing--switcher .store-order-accordion-content--deadline input[type=date]::-webkit-calendar-picker-indicator{width:20px;height:20px;opacity:.58;cursor:pointer}.store-pricing--switcher .store-order-accordion-content--deadline .store-deadline-actions{margin:0!important;align-self:end}.store-pricing--switcher .store-order-accordion-content--deadline .store-deadline-clear{min-height:60px;padding-inline:20px;background:#eeeeec;color:#5f5f64;white-space:nowrap}@keyframes joolmeOrderDockIn{0%{opacity:.72;transform:translate3d(0,calc(100% + 1px),0)}to{opacity:1;transform:translateZ(0)}}@keyframes joolmeOrderToolIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px),(orientation:portrait){.customer-summary-panel .store-pricing-switcher-control{width:100vw!important;max-width:100vw!important}.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher{padding-right:18px;padding-left:18px;border-radius:22px 22px 0 0!important}.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher.is-tool-active{height:346px;min-height:346px}}@media(max-width:700px){.store-pricing--switcher .store-order-notes{grid-template-columns:minmax(0,1fr)}.store-pricing--switcher .store-order-notes .store-order-tool-actions,.store-pricing--switcher .store-order-notes .store-order-tool-remove{grid-column:1}.store-pricing--switcher .store-representative-engraving{grid-template-columns:minmax(0,1fr) 144px 108px;gap:10px}.store-pricing--switcher .store-order-accordion-content--pricing{grid-template-columns:minmax(0,1fr) minmax(145px,.88fr) minmax(122px,.68fr);gap:10px}.store-pricing--switcher .store-order-accordion-content--deadline{grid-template-columns:minmax(0,1fr) auto;gap:12px}}@media(prefers-reduced-motion:reduce){.customer-summary-panel .store-pricing-switcher-control .store-pricing--switcher,.store-pricing--switcher .store-order-accordion-content{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/store-representative-order-dock.css.map */
