.ogc-drawer-wrapper{--d-bg: #000000;--d-text: #ffffff;--d-gray: #9ca3af;--d-gray-dark: #6b7280;--d-zinc: #18181b;--d-border: rgba(255, 255, 255, .2);--d-green: #1DF301;--d-mono: "Roboto Mono", monospace;--d-sans: "Inter", sans-serif;--d-display: "Neue Haas Grotesk Display Pro", "Inter", sans-serif}.ogc-drawer-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:flex;justify-content:flex-end;visibility:hidden;transition:visibility .4s;font-family:var(--d-sans)}.ogc-drawer-wrapper.open{visibility:visible}.ogc-drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000d9;opacity:0;transition:opacity .4s ease}.ogc-drawer-wrapper.open .ogc-drawer-overlay{opacity:1}.ogc-drawer-content{position:relative;width:1176px;height:100%;background-color:var(--d-bg);transform:translate(100%);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;padding:48px;overflow-y:auto;overflow-x:hidden;border-left:1px solid var(--d-zinc);box-shadow:-10px 0 50px #00000080;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}@media (min-width: 1101px){.ogc-drawer-content.is-journey{width:612px}}.ogc-drawer-content::-webkit-scrollbar{width:6px}.ogc-drawer-content::-webkit-scrollbar-track{background:transparent}.ogc-drawer-content::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px;transition:background-color .2s ease}.ogc-drawer-content::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}.ogc-drawer-content::-webkit-scrollbar-thumb:active{background-color:var(--d-green)}@media (max-width: 1100px){.ogc-drawer-content{width:100%;max-width:100%;min-width:auto;padding:24px 20px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ogc-drawer-content::-webkit-scrollbar{width:6px;display:block!important}.ogc-drawer-content::-webkit-scrollbar-track{background:transparent}.ogc-drawer-content::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px;transition:background-color .2s ease}.ogc-drawer-content::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}.ogc-drawer-content::-webkit-scrollbar-thumb:active{background-color:var(--d-green)}}.ogc-drawer-wrapper.open .ogc-drawer-content{transform:translate(0)}.ogc-drawer-header{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:32px;border-bottom:1px solid #111111;margin-bottom:16px;position:relative}.ogc-drawer-header.has-journey-title{align-items:flex-start;padding-bottom:0;margin-bottom:0;border-bottom:none}.ogc-drawer-title{font-size:36px;font-weight:300;margin:0 0 0 -28px;background:linear-gradient(to right,#1df301,#fff 14%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;background-clip:text;color:transparent;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;align-self:flex-start}@media (max-width: 1100px){.ogc-drawer-title{font-size:28px;margin-left:0;padding-left:0}.ogc-drawer-header{padding-bottom:24px;margin-bottom:12px}.ogc-drawer-close{width:36px;height:36px}}.ogc-drawer-title span{color:inherit;-webkit-text-fill-color:inherit}.ogc-drawer-title-journey{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:45px;font-weight:450;line-height:1.1;background:radial-gradient(circle,#fff 58%,#1df401);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:0;margin:0 0 50px -28px;flex:1}.ogc-drawer-header.has-journey-title:after{content:"";position:absolute;bottom:0;left:-48px;right:-48px;width:calc(100% + 96px);height:1px;background-color:#ffffff40;box-sizing:border-box}@media (max-width: 1100px){.ogc-drawer-header.has-journey-title:after{left:-20px;right:-20px;width:calc(100% + 40px)}}.ogc-drawer-header.has-journey-title .ogc-drawer-close{margin-top:0;flex-shrink:0}.ogc-drawer-title-journey span{color:transparent;-webkit-text-fill-color:transparent}@media (max-width: 1100px){.ogc-drawer-title-journey{font-size:32px;margin-left:0;padding-left:0;margin-bottom:40px}.ogc-drawer-title-journey:after{bottom:-40px}}.ogc-drawer-journey-content{margin-top:clamp(30px,5.56vh,50px);box-sizing:border-box}.ogc-drawer-journey-text{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:20px;font-weight:450;line-height:1.4;color:#fff;margin:0 0 0 -28px;margin-bottom:clamp(15px,2.78vh,25px)}.ogc-drawer-journey-image-wrapper{width:572px;height:237.48px;margin:0 auto 0 -28px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ogc-drawer-journey-image-wrapper-offgrid{margin-left:-60px;margin-right:auto}.ogc-drawer-journey-image{width:100%;height:100%;object-fit:contain;display:block}.ogc-drawer-journey-share-text{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:16px;font-weight:450;line-height:1.4;color:#fff;margin:0;margin-top:clamp(30px,5.56vh,50px);margin-left:-28px;text-align:left}.ogc-drawer-journey-icons{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:clamp(20px,3.33vh,30px);margin-left:-28px}.ogc-drawer-journey-icon-item{width:55px;height:55px;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none;color:inherit}.ogc-drawer-journey-icon-item svg{width:18px;height:19px;display:block}.ogc-drawer-journey-store-text{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:16px;font-weight:450;color:#fff;margin:0;margin-top:clamp(30px,5.56vh,50px);margin-left:-28px;text-align:left}.ogc-drawer-journey-save-controls{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:clamp(30px,5.56vh,50px);margin-left:-28px}.ogc-drawer-journey-save-btn{width:155px;height:55px;border-radius:3px;background-color:#fff;border:none;cursor:pointer;font-family:Akkurat Mono Trial TT,monospace;font-size:12px;font-weight:400;line-height:1.5;color:#000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;box-sizing:border-box}.ogc-drawer-journey-save-btn:hover{background-color:#f0f0f0}.ogc-drawer-journey-save-btn:active{background-color:#e0e0e0}.ogc-drawer-journey-format-select{width:100px;height:55px;background-color:#000;border:1px solid rgba(255,255,255,.25);border-radius:3px;color:#fff;font-family:Akkurat Mono Trial TT,monospace;font-size:12px;line-height:1.5;padding:0 32px 0 12px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;box-sizing:border-box}.ogc-drawer-journey-format-select:focus{outline:none;border-color:#ffffff80}.ogc-drawer-journey-format-select option{background-color:#000;color:#fff;padding:8px}@media (max-width: 1100px){.ogc-drawer-journey-content{margin-top:clamp(24px,4vh,40px)}.ogc-drawer-journey-text{font-size:18px;margin-left:0;padding-left:20px;margin-bottom:clamp(15px,2.5vh,25px)}.ogc-drawer-journey-image-wrapper{width:335px;height:155px;margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);display:flex;align-items:center;justify-content:center;overflow:hidden}.ogc-drawer-journey-image-wrapper-offgrid{margin-left:0;margin-right:auto;padding-left:20px}.ogc-drawer-journey-image{width:100%;height:100%;object-fit:contain;display:block}.ogc-drawer-journey-share-text{font-size:14px;margin-top:clamp(24px,4vh,40px);margin-left:0;padding-left:20px}.ogc-drawer-journey-icons{margin-top:clamp(16px,2.67vh,24px);margin-left:0;padding-left:20px}.ogc-drawer-journey-store-text{font-size:14px;margin-top:clamp(24px,4vh,40px);margin-left:0;padding-left:20px}.ogc-drawer-journey-save-controls{margin-top:clamp(24px,4vh,40px);margin-left:0;padding-left:20px}.ogc-drawer-journey-save-btn{width:225px}}.ogc-drawer-close{width:40px;height:40px;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.ogc-drawer-close:hover{background-color:#e5e7eb}.ogc-drawer-close svg{display:block}.ogc-drawer-section{padding:56px 0;border-bottom:1px solid #111111;display:grid;grid-template-columns:200px 1fr;gap:48px;width:100%;box-sizing:border-box}@media (min-width: 1101px) and (max-width: 1400px){.ogc-drawer-section{gap:32px}}@media (min-width: 769px){.ogc-drawer-section{overflow-x:visible;max-width:none}}@media (max-width: 768px){.ogc-drawer-section{overflow-x:hidden;max-width:100%}}@media (min-width: 769px){.ogc-drawer-section>div{width:100%;overflow-x:visible;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}}@media (max-width: 768px){.ogc-drawer-section>div{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}}@media (max-width: 768px){.ogc-drawer-section{grid-template-columns:1fr;gap:24px;padding:25px 0;width:100%;max-width:100%;overflow-x:hidden}.ogc-drawer-section>div{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}}.ogc-drawer-section-title{font-size:24px;font-weight:400;color:var(--d-text);margin:0;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.ogc-drawer-section-desc{font-family:var(--d-display);font-size:16px;font-weight:450;line-height:1.4;color:#fff;opacity:1;margin-bottom:50px;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.ogc-drawer-section:last-of-type .ogc-drawer-section-desc,.ogc-drawer-section:last-of-type .ogc-drawer-list li{font-family:var(--d-display);font-weight:450;font-size:16px;line-height:1.4;color:#fff!important}.ogc-drawer-table-wrapper{width:100%;overflow-x:visible;overflow-y:visible;margin:0;padding:0;box-sizing:border-box;position:relative}.ogc-drawer-table-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background:#ffffff14;border-radius:4px;pointer-events:none;z-index:1;display:none}.ogc-drawer-table{width:auto;border-collapse:separate;border-spacing:0;table-layout:auto}.ogc-drawer-table th{text-align:left;font-size:10px;letter-spacing:.15em;color:var(--d-gray-dark);text-transform:uppercase;padding:0 16px 20px;font-weight:600}.ogc-drawer-table th:nth-child(n+2),.ogc-drawer-table td:nth-child(n+2){color:#fff!important}.ogc-drawer-table td{padding:20px 16px;border-top:1px solid var(--d-border);border-bottom:1px solid var(--d-border);font-size:13px;color:var(--d-gray)}.ogc-drawer-table tr+tr td{border-top:none}.ogc-drawer-label-cell{min-width:180px;width:auto;font-family:var(--d-display);font-weight:450;font-size:25px;line-height:1;color:#fff!important;text-transform:none;letter-spacing:normal;opacity:.5;padding-right:24px}.ogc-drawer-value-cell{font-family:var(--d-mono);white-space:nowrap;padding-left:24px;padding-right:24px}@media (min-width: 1400px){.ogc-drawer-table th,.ogc-drawer-table td{padding-left:24px;padding-right:24px}.ogc-drawer-label-cell{padding-right:32px}.ogc-drawer-value-cell{padding-left:32px;padding-right:32px}}@media (min-width: 1920px){.ogc-drawer-table th,.ogc-drawer-table td{padding-left:32px;padding-right:32px}.ogc-drawer-label-cell{padding-right:40px}.ogc-drawer-value-cell{padding-left:40px;padding-right:40px}}@media (min-width: 769px){.ogc-drawer-table-wrapper{width:100%;overflow-x:visible;overflow-y:visible;box-sizing:border-box}.ogc-drawer-table{width:100%;min-width:auto;table-layout:auto}.ogc-drawer-table th,.ogc-drawer-table td{white-space:nowrap}}@media (min-width: 769px) and (max-width: 1200px){.ogc-drawer-table-wrapper{width:100%;overflow-x:visible;box-sizing:border-box}.ogc-drawer-table{width:auto}.ogc-drawer-table th,.ogc-drawer-table td{padding-left:12px;padding-right:12px}.ogc-drawer-label-cell{padding-right:16px;min-width:160px}.ogc-drawer-value-cell{padding-left:16px;padding-right:16px}}@media (max-width: 768px){.ogc-drawer-table-wrapper{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;position:relative;box-sizing:border-box;margin-left:0;margin-right:0;scrollbar-gutter:stable;padding-bottom:12px}.ogc-drawer-table-wrapper::-webkit-scrollbar{height:8px;display:block!important;-webkit-appearance:none}.ogc-drawer-table-wrapper::-webkit-scrollbar-track{background:#ffffff14!important;border-radius:4px;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,.1);display:block!important}.ogc-drawer-table-wrapper::-webkit-scrollbar-thumb{background-color:#ffffff40!important;border-radius:4px;min-width:30px;display:block!important}.ogc-drawer-table-wrapper:after{display:block!important}.ogc-drawer-table{min-width:600px;width:max-content;margin:0}.ogc-drawer-table th{padding-left:8px;padding-right:8px;font-size:9px;white-space:nowrap}.ogc-drawer-table td{padding-left:8px;padding-right:8px;font-size:12px}.ogc-drawer-label-cell{padding-right:12px;min-width:140px;font-size:20px}.ogc-drawer-value-cell{padding-left:12px;padding-right:12px;white-space:nowrap}.ogc-drawer-section>div{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}}.ogc-drawer-list{list-style:none;margin:0;padding:0;width:100%;max-width:100%;box-sizing:border-box}.ogc-drawer-list li{position:relative;padding-left:24px;margin-bottom:16px;font-size:14px;color:var(--d-gray);line-height:1.6;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.ogc-drawer-list li:before{content:"\2022";position:absolute;left:0;color:var(--d-text)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/calculator-drawer.css.map */
