.inital-map-default{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tooltip-box h3{border-bottom:unset;margin-bottom:0;padding-bottom:0}.map-origin .tooltip-box{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.map-origin svg path{stroke-width:3px}.first-nation-left{top:6px;left:67px}.first-nation-left svg path{stroke:maroon;fill:#80000030}.first-nation-left:hover path{fill:maroon}.first-nation-left.active path{fill:maroon}.pacific-rim-left{bottom:100px;left:6px}.pacific-rim-left svg path{stroke:orange;fill:#ffa50030}.pacific-rim-left:hover path{fill:orange}.pacific-rim-left.active path{fill:orange}.europe-center{top:12px;left:511px;width:210px}.europe-center path{fill:#ff000030}.europe-center:hover path{fill:red}.europe-center.active path{fill:red}.south-america{bottom:0;left:297px;width:175px}.south-america svg path{stroke:purple;fill:#80008030}.south-america:hover path{fill:purple}.south-america.active path{fill:purple}.africa-map{bottom:49px;left:478px;width:256px}.africa-map path{stroke:#377e22;fill:#377e2230}.africa-map:hover path{fill:#377e22}.africa-map.active path{fill:#377e22}.east-asia{top:88px;right:125px;width:180px}.east-asia path{fill:#0000f530}.east-asia:hover path{fill:#0000f5}.east-asia.active path{fill:#0000f5}.first-nation-right{top:9px;right:59px;width:175px}.first-nation-right path{fill:#80000030}.first-nation-right:hover path{fill:maroon}.first-nation-right.active path{fill:maroon}.pacific-rim-right{top:119px;right:5px;width:148px}.pacific-rim-right path{fill:#f2a83c30}.pacific-rim-right:hover path{fill:#f2a83c}.pacific-rim-right.active path{fill:#f2a83c}.map-origin .tooltip-box{display:none}.map-tips{position:relative;min-height:150px;justify-content:center}.map-viewport{width:100%;height:390px;overflow:hidden;position:relative;border:1px solid #ccc;touch-action:none}.map-inner{position:absolute;top:0;left:0;cursor:grab}.map-inner:active{cursor:grabbing}.pan-hint{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:#000000b3;color:#fff;padding:8px 16px;border-radius:24px;font-size:13px;font-weight:500;white-space:nowrap;pointer-events:none;z-index:50;opacity:0;animation:pan-hint-appear .4s ease forwards,pan-hint-slide 1.6s ease-in-out infinite .4s}.pan-hint svg{width:18px;height:18px;animation:pan-hint-icon-slide 1.6s ease-in-out infinite .4s}@keyframes pan-hint-appear{0%{opacity:0}to{opacity:1}}@keyframes pan-hint-slide{0%,to{transform:translate(-50%)}50%{transform:translate(calc(-50% + 6px))}}@keyframes pan-hint-icon-slide{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.pan-hint.pan-hint--hiding{animation:pan-hint-fade-out .3s ease forwards}@keyframes pan-hint-fade-out{0%{opacity:1}to{opacity:0}}.map-inner img{display:block;width:800px}.map-background{position:relative;width:1000px;height:390px;background-image:url(/cdn/shop/files/jimaworks_1000x1000.jpg);background-repeat:no-repeat}.region-select-box{display:flex}@media(min-width:789px){.map-viewport{width:50%}.map-tips{width:50%;display:flex;align-items:center}}.origin-title{color:#fff8dc;text-shadow:1px 1px 0px Black;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:136px}.region-tooltip-btn{font-size:24px;font-weight:700;white-space:normal;display:block;width:max-content;margin:auto}.reigon-tooltip{margin-left:30px}.tooltip{display:inline-block;border-bottom:1px dotted black}.tooltip-box h4{font-size:14px}.tooltip-box h5{margin-bottom:0}.tooltip-box p{margin-bottom:20px}.tooltip:hover{z-index:9999999}.regionModal{position:fixed;z-index:1;padding-top:0;right:0;top:20px;overflow:auto;background-color:transparent}.modal-content-region{background-color:#faf7e6;border:1px solid #888;max-width:400px}.regionModals.showRegion{animation:fadeIn 2s ease forwards}.regionModal.hideRegion{animation:fadeOut 2s ease forwards;pointer-events:none}.modal-region-text{padding:0 20px 20px}#regionBtn{margin:auto;display:block}.regionModal{opacity:0;transition:opacity .4s ease;display:none}.regionModal.showing{display:block}.regionModal.visible{opacity:1}.text-column__grid.column-three>div{background:#fff8dc;padding:20px;border-radius:10px}.text-column__grid.column-three>div h3{padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/108/assets/origins_page.css.map */
