#panthinfotech-custom-options .size-options-container{text-align:center;background-color:#f5f5f5;padding:40px;border-radius:10px}#panthinfotech-custom-options .size-options-container .sizes-container{max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}#panthinfotech-custom-options .size{display:inline-block;text-align:center;border:2px solid #007bff;border-radius:10px;padding:20px;margin:20px;width:var(--size-width,200px);height:var(--size-height,200px);box-shadow:0 4px 6px rgba(0,0,0,.1)}#panthinfotech-custom-options .size-options-container .size-frame{font-size:18px;font-weight:700;color:#007bff;margin-bottom:10px}#panthinfotech-custom-options .size-options-container .size-description{font-size:16px;color:#666}#panthinfotech-custom-options .size-options-container .size.size-8-12-inch-portrait{--size-width:160px;--size-height:240px}#panthinfotech-custom-options .size-options-container .size.size-8-12-inch-landscape{--size-width:240px;--size-height:160px}#panthinfotech-custom-options .size-options-container .size.size-12-16-inch-portrait{--size-width:192px;--size-height:256px}#panthinfotech-custom-options .size-options-container .size.size-12-16-inch-landscape{--size-width:256px;--size-height:192px}#panthinfotech-custom-options .size-options-container .size.size-16-24-inch-portrait{--size-width:240px;--size-height:360px}#panthinfotech-custom-options .size-options-container .size.size-16-24-inch-landscape{--size-width:360px;--size-height:240px}#panthinfotech-custom-options .size-options-container .size.size-24-36-inch-portrait{--size-width:288px;--size-height:432px}#panthinfotech-custom-options .size-options-container .size.size-24-36-inch-landscape{--size-width:432px;--size-height:288px}#panthinfotech-custom-options .size-options-container .size.size-32-48-inch-portrait{--size-width:384px;--size-height:576px}#panthinfotech-custom-options .size-options-container .size.size-32-48-inch-landscape{--size-width:576px;--size-height:384px}#panthinfotech-custom-options .size-options-container .size.size-36-48-inch-portrait{--size-width:432px;--size-height:576px}#panthinfotech-custom-options .size-options-container .size.size-36-48-inch-landscape{--size-width:576px;--size-height:432px}#panthinfotech-custom-options .size-options-container .size{box-shadow:0px 0px 15px 5px rgba(0,0,0,.2);border:3px solid #a9a9a9}#panthinfotech-custom-options .size-options-container .size:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,.3);border-color:gray}#panthinfotech-custom-options .size-options-container .size{position:relative;overflow:hidden}#panthinfotech-custom-options .size-options-container .size:before,#panthinfotech-custom-options .size-options-container .size:after{z-index:1}#panthinfotech-custom-options .size-options-container .size-frame,#panthinfotech-custom-options .size-options-container .size-description{position:relative;z-index:2}#panthinfotech-custom-options .size-options-container .size:before,#panthinfotech-custom-options .size-options-container .size:after{background-image:linear-gradient(45deg,#ccc,#ddd 25%,#eee 50%,#ddd 75%,#ccc);opacity:.9}#panthinfotech-custom-options .size-options-container .size:after{background-image:linear-gradient(45deg,#eee,#ddd 25%,#ccc 50%,#ddd 75%,#eee);clip-path:polygon(20% 0%,80% 0%,100% 50%,80% 100%,20% 100%,0% 50%)}#panthinfotech-custom-options .size-options-container h4.size-description{margin-top:10px;color:#333;font-weight:700}#panthinfotech-custom-options .size-options-container .size:before,#panthinfotech-custom-options .size-options-container .size:after{background-image:linear-gradient(45deg,#ccc,#ddd 25%,#eee 50%,#ddd 75%,#ccc);opacity:.9}#panthinfotech-custom-options .size-options-container .size:after{background-image:linear-gradient(45deg,#eee,#ddd 25%,#ccc 50%,#ddd 75%,#eee);clip-path:polygon(20% 0%,80% 0%,100% 50%,80% 100%,20% 100%,0% 50%)}#panthinfotech-custom-options .size-options-container h4.size-description{margin-top:20px;text-align:center}@media only screen and (max-width:600px){#panthinfotech-custom-options .size-options-container h4.size-description{font-size:16px;margin-top:10px}}#panthinfotech-custom-options .size-container .text-container{background-color:#f9f9f9;border:2px solid #e0e0e0;border-radius:10px;padding:15px;margin-top:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);font-family:'Arial',sans-serif;color:#333;text-align:center}#panthinfotech-custom-options .size-frame,#panthinfotech-custom-options .size-description{margin:10px 0}