@font-face{font-family:HevelticaNeue;src:url(../media/HelveticaNeueLTStd_Md-s.p.431tofsbg6qph.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:HevelticaNeue;src:url(../media/HelveticaNeueLTStd_Lt-s.p.0bkwbh_04b5rp.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:HevelticaNeue Fallback;src:local(Arial);ascent-override:73.51%;descent-override:29.44%;line-gap-override:20.59%;size-adjust:97.14%}.hevelticaneue_7b29d5b3-module__Hk-GZW__className{font-family:HevelticaNeue,HevelticaNeue Fallback}.hevelticaneue_7b29d5b3-module__Hk-GZW__variable{--font-helvetica-neue:"HevelticaNeue", "HevelticaNeue Fallback"}
@font-face{font-family:Idlewild;src:url(../media/Idlewild_Medium-s.p.3x-82pcx8his1.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Idlewild;src:url(../media/Idlewild_Bold-s.p.28qdj48-qt0pu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Idlewild;src:url(../media/Idlewild_Light-s.p.2zkszc77qger_.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Idlewild;src:url(../media/Idlewild_Thin-s.p.13olqev256es6.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Idlewild Fallback;src:local(Arial);ascent-override:33.88%;descent-override:8.47%;line-gap-override:8.47%;size-adjust:236.13%}.idlewild_9bed445d-module__uir97W__className{font-family:Idlewild,Idlewild Fallback}.idlewild_9bed445d-module__uir97W__variable{--font-idlewild:"Idlewild", "Idlewild Fallback"}
.page-module__LckP9q__pagebox{color:#1a1718;flex-direction:column;height:100dvh;padding:0 20px;display:flex}.page-module__LckP9q__pagebox .klc-parameter-selector-control-next.last-step{color:#fff;background-color:#122112;border-width:0;border-radius:20px;height:30px;padding:0 25px}.page-module__LckP9q__pagebox .klc-parameter-selector-control-next.last-step:hover{background-color:green}.page-module__LckP9q__pagebox .klc-parameter-selector-table{border-collapse:collapse}.page-module__LckP9q__pagebox .klc-parameter-selector-table td{border:1px solid gray;padding:.5em}.page-module__LckP9q__page{width:100%;height:100%;font-family:var(--font-idlewild);flex-direction:row;padding:0 20px;font-weight:500;display:flex;overflow:hidden}.page-module__LckP9q__leftColumn{flex-direction:column;flex-shrink:0;align-items:center;height:100%;padding:1em 0;display:flex;overflow:hidden}.page-module__LckP9q__leftColumn:hover{overflow:auto}.page-module__LckP9q__leftColumn::-webkit-scrollbar{background:0 0;width:0}.page-module__LckP9q__leftColumn:hover::-webkit-scrollbar{background:#f1f1f1;width:5px}.page-module__LckP9q__leftColumn:hover::-webkit-scrollbar-thumb{background:#888}.page-module__LckP9q__leftColumn:hover::-webkit-scrollbar-thumb:hover{background:#555}.page-module__LckP9q__klViewerContainer{flex:60%;justify-content:center;align-items:flex-start;height:100%;margin-left:2%;margin-right:2%;padding:1% .5em 0;display:flex;position:relative}.page-module__LckP9q__thumbnailBarColumn{flex-direction:column;align-items:flex-start;min-width:100px;height:100%;display:flex;position:relative}.page-module__LckP9q__thumbnailBarBanyanLogo{color:#0000;align-self:flex-start;width:100px;height:100px;margin-left:10px}.page-module__LckP9q__thumbnailBarContainer{flex:1;align-items:flex-start;position:relative}.page-module__LckP9q__rightColumn{flex-direction:column;flex:30%;align-items:stretch;gap:0;min-height:100vh;padding-left:.5em;display:flex;overflow-y:scroll}.page-module__LckP9q__rightColumnHider{display:none}.page-module__LckP9q__rightColumnTopPart{flex-direction:column;min-height:300px;display:flex;position:relative}.page-module__LckP9q__rightColumnTopPartTitleAndPrice{justify-content:space-between;align-items:center;margin-top:5%;display:flex;position:relative}.page-module__LckP9q__rightColumnProductName{font-size:8px;font-weight:500}.page-module__LckP9q__rightColumnProductNameContainer{flex:1;max-width:calc(75% - 20px)}.page-module__LckP9q__rightColumnTopPartVertHr{background-color:#d3d3d3;width:.1px;height:100%}.page-module__LckP9q__rightColumnHr{background-color:#d3d3d3;width:100%}.page-module__LckP9q__rightColumnPriceContainer{align-items:center;display:flex}.page-module__LckP9q__rightColumnPlusBeforePrice{margin-right:5px;font-size:10px}.page-module__LckP9q__rightColumnPriceDisplay{font-size:18px;font-family:var(--font-helvetica-neue);margin:0;font-weight:300;position:relative}.page-module__LckP9q__rightColumnInfoTextContainer{width:100%;position:absolute;top:84px}.page-module__LckP9q__rightColumnInfoText{font-family:var(--font-helvetica-neue);text-align:justify;font-weight:300}.page-module__LckP9q__resetButton{color:#fff;z-index:9;cursor:pointer;background-color:#122112;border-width:0;border-radius:20px;align-self:center;width:80%;height:30px;padding:0 25px}.page-module__LckP9q__doneButtonBox{flex:.2;justify-content:center;align-items:center;margin-top:20px;margin-bottom:25%;display:flex}.page-module__LckP9q__doneButton{color:#fff;z-index:9;cursor:pointer;background-color:#122112;border-width:0;border-radius:20px;align-self:flex-start;width:130px;height:30px;padding:0 25px}.page-module__LckP9q__leftColumn .kl-view-selections{height:100%}.page-module__LckP9q__leftColumn .kl-view-thumbnail-img{object-fit:contain;width:100%}@media (max-width:1320px){.page-module__LckP9q__rightColumnProductName{font-size:small!important}.page-module__LckP9q__rightColumn .kl-parameter-selector-name{font-size:medium!important}}@media (max-width:1080px){.page-module__LckP9q__rightColumnProductName{font-size:11px!important}.page-module__LckP9q__rightColumn .kl-parameter-selector-name{font-size:small!important}}@media (max-width:766px){.page-module__LckP9q__rightColumnProductName{font-size:large}.page-module__LckP9q__rightColumn .kl-parameter-selector-name{font-size:7px!important}}@media (min-width:1450px){.page-module__LckP9q__rightColumnProductName{font-size:medium!important}.page-module__LckP9q__rightColumn .kl-parameter-selector-name{font-size:32px!important}}@media (max-width:600px){.page-module__LckP9q__pagebox{grid-template-rows:auto;grid-template-columns:100dvw;padding:0;display:grid}.page-module__LckP9q__page{display:block}.page-module__LckP9q__thumbnailBarBanyanLogo{color:#0000;align-self:flex-start;width:50px;height:50px;margin-left:10px}.page-module__LckP9q__leftColumn{grid-row-gap:10px;flex-direction:column;align-items:center;width:100dvw;min-height:8dvh;display:flex;overflow:auto}.page-module__LckP9q__thumbnailBarColumn{flex-direction:column;align-items:flex-start;width:100%;height:calc(100% - 40px);display:flex;position:relative}.page-module__LckP9q__thumbnailBarContainer{flex:1;align-items:center;max-height:100%;display:none;position:relative}.page-module__LckP9q__resetButton{color:#fff;z-index:9;cursor:pointer;background-color:#122112;border-width:0;border-radius:20px;align-self:center;width:80%;height:30px;margin:10px auto;padding:0 25px;display:none}.page-module__LckP9q__klViewerContainer{flex:1;justify-content:center;align-items:flex-start;height:60dvh;padding-bottom:80px;display:flex;position:relative}.page-module__LckP9q__rightColumn{min-height:unset;overflow-y:unset}.page-module__LckP9q__rightColumnTopPart{min-height:unset;padding-left:0}.page-module__LckP9q__doneButtonBox{align-items:center;width:50px;height:20px;margin-top:0;padding:0;display:block}.page-module__LckP9q__rightColumn #kl-parameter-selector{justify-content:center;align-items:center;display:flex}.page-module__LckP9q__rightColumn .kl-parameter-selectors-list{gap:5px;padding-left:0}.page-module__LckP9q__rightColumn .kl-parameter-selector-name{font-family:var(--font-idlewild);font-weight:500;font-size:12px!important}.page-module__LckP9q__rightColumn .kl-parameter-selector-step-display{font-size:10px;font-family:var(--font-idlewild);color:gray;padding-bottom:10px;font-weight:500}.page-module__LckP9q__rightColumnHr{background-color:#000;border:.5px solid;width:80%;height:1px}.page-module__LckP9q__rightColumnTopPartVertHr{background-color:#d3d3d3;width:.1px;height:12px;margin:10px}.page-module__LckP9q__rightColumnTopPartTitleAndPrice{justify-content:center;align-items:center;width:80%;margin:0 auto;display:flex;position:relative}.page-module__LckP9q__rightColumnInfoText{width:80%;margin:0 auto}.page-module__LckP9q__rightColumnProductName{font-family:var(--font-idlewild);font-weight:500;font-size:.75rem!important}}
/*# sourceMappingURL=35avaqesi-0dc.css.map*/