.elementor-8382 .elementor-element.elementor-element-2b11485 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8382 .elementor-element.elementor-element-2b11485 > .elementor-background-overlay{background-image:url("https://i0.wp.com/joshpears.com/jp-storage/2022/01/pixel-grid.png?fit=30%2C30&ssl=1");background-position:center center;background-repeat:repeat;background-size:auto;opacity:0.5;}.elementor-8382 .elementor-element.elementor-element-2b11485{border-style:solid;border-width:10px 10px 10px 10px;margin-top:0px;margin-bottom:0px;}.elementor-8382 .elementor-element.elementor-element-7e606961{width:auto;max-width:auto;top:0px;}.elementor-8382 .elementor-element.elementor-element-7e606961 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:15px 15px 10px 15px;}body:not(.rtl) .elementor-8382 .elementor-element.elementor-element-7e606961{right:0px;}body.rtl .elementor-8382 .elementor-element.elementor-element-7e606961{left:0px;}.elementor-8382 .elementor-element.elementor-element-7e606961 .elementor-icon-wrapper{text-align:center;}.elementor-8382 .elementor-element.elementor-element-7e606961.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8382 .elementor-element.elementor-element-7e606961.elementor-view-framed .elementor-icon, .elementor-8382 .elementor-element.elementor-element-7e606961.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8382 .elementor-element.elementor-element-7e606961.elementor-view-framed .elementor-icon, .elementor-8382 .elementor-element.elementor-element-7e606961.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8382 .elementor-element.elementor-element-7e606961 .elementor-icon{font-size:36px;}.elementor-8382 .elementor-element.elementor-element-7e606961 .elementor-icon svg{height:36px;}.elementor-8382 .elementor-element.elementor-element-47ed39dc{width:auto;max-width:auto;top:0px;}.elementor-8382 .elementor-element.elementor-element-47ed39dc > .elementor-widget-container{margin:10px 10px 10px 10px;}body:not(.rtl) .elementor-8382 .elementor-element.elementor-element-47ed39dc{left:0px;}body.rtl .elementor-8382 .elementor-element.elementor-element-47ed39dc{right:0px;}.elementor-8382 .elementor-element.elementor-element-47ed39dc .elementor-icon-wrapper{text-align:center;}.elementor-8382 .elementor-element.elementor-element-47ed39dc .elementor-icon{font-size:72px;}.elementor-8382 .elementor-element.elementor-element-47ed39dc .elementor-icon svg{height:72px;}.elementor-8382 .elementor-element.elementor-element-5f7d5013 > .elementor-widget-container{margin:72px 0px 0px 0px;}.elementor-8382 .elementor-element.elementor-element-5f7d5013{text-align:center;}.elementor-8382 .elementor-element.elementor-element-2b4e7fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-tab-title{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-accordion-icon, .elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-accordion-title{font-size:1.5em;line-height:1.5em;}.elementor-8382 .elementor-element.elementor-element-ee1a0d1 .elementor-tab-content{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}#elementor-popup-modal-8382 .dialog-widget-content{animation-duration:0.5s;background-color:#000000AB;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8382 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-8382{justify-content:center;align-items:center;}/* Start custom CSS for icon, class: .elementor-element-7e606961 */.menu-icon {
    box-shadow: 1px 1px #000, 2px 2px #000, 3px 3px #000, 4px 4px #000, 5px 5px #000, 6px 6px #000, 7px 7px #000, 8px 8px #000, 9px 9px #000, 10px 10px #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47ed39dc */.jp svg {
    height: inherit !important;
    color: #ffffff !important;
}
.jp svg path {
    display: block;
    stroke: none;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-ee1a0d1 */.print-chart {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
}
.print-size-cont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 40px;
  width:calc(25% - 80px);
}
.print-width {
  position: absolute;
  display:block;
  text-align: center;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  top: -22px;
  left: -1px;
}
.print-height {
  position: absolute;
  display: flex;
  align-items: center;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px solid black;
  border-top: 1px solid black;
  border-right: 1px solid black;
  top: -1px;
  left: -25px;
}
.print-width span {
  margin-bottom: 3px;
} 
.print-height span {
  margin-right: 3px;
}
.print-size {
  position:relative;
  background-image: linear-gradient(-45deg, rgb(0, 158, 239), rgb(230, 20, 132));
  border: 1px solid #000;
  font-size:11px;
  box-shadow: 1px 1px #000, 2px 2px #000, 3px 3px #000, 4px 4px #000, 5px 5px #000, 6px 6px #000, 7px 7px #000, 8px 8px #000, 9px 9px #000, 10px 10px #000;
}
.print-dimensions {
  display:flex;
  justify-content: center;
  align-items: center;
  height:100%;
  color: white;
  font-weight:700;
  font-size:1.2em
}
@media (max-width: 1024px) {
  .print-size-cont {
  width:calc(50% - 80px);
  }
}
@media (max-width: 640px) {
  .print-size-cont {
  width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-159925a */.size-charts table, .size-charts tbody {
    margin: 0px;
    border-width: 0px !important;
}
.size-charts table td {
    width: 33.33%;
}
.size-charts .size-accordion i {
    font-size: 1.5em;
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36b2c95a */.size-chart-column {
    min-height: calc(100vh - 20px)
}/* End custom CSS */
/* Start custom CSS */.logo-menu svg {
    height: inherit !important;
    width: 100%;
    color: #ffffff !important;
}
.logo-menu svg path {
    fill: #ffffff !important;
}
.dialog-lightbox-widget-content {
    transition: all 0.5s ease-in-out;
    -webkit-backdrop-filter: grayscale(0) blur(0px);
    backdrop-filter: grayscale(0) blur(0px) !important;
}
.dialog-lightbox-widget-content.animated {
    -webkit-backdrop-filter: grayscale(1) blur(3px) !important;
    backdrop-filter: grayscale(1) blur(3px) !important;
}/* End custom CSS */