.full_width .columns-4 .summary_elements li.summary_element{width:100%!important}a.et_pb_menu__icon,button.et_pb_menu__icon{margin-left:20px}.et_pb_menu .et_pb_menu__search-input{background:white!important;padding:20px}.tc-row .tm-collapse{padding:20px 20px 20px 20px}.tm-extra-product-options .tm-toggle.tm-section-label:focus{outline:0px!important}.composite_summary li.summary_element .summary_element_select_wrapper{display:none!important}.widget_composite_summary.widget_position_default .summary_element_image img.summary_element_content{width:210px!important;max-width:210px!important}span.content_product_title{display:none!important}.widget_composite_summary.widget_position_default .summary_element_title h3{display:none!important}.composite_summary ul.summary_elements{margin:0;display:grid;grid-template-columns:repeat(6,1fr);gap:0;list-style:none;padding:0}.et_pb_widget{width:100%!important;margin:0px!important;overflow-x:auto}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:none!important;padding:0 0 23px 0em;line-height:26px}select[id^="tmcp_select_"]{width:100%;background-color:#ececec;border-radius:3px;border:0;color:#666!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:Open Sans,Arial,sans-serif}select{width:100%!important;background-color:#eeeeee!important;border-width:0px!important}.affwp-form{margin-bottom:1.5rem;width:600px;max-width:95%;margin-left:auto;margin-right:auto}#affwp-register-form{width:700px;max-width:95%;padding:25px;margin-left:auto;margin-right:auto;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,0.08)!important;font-family:'Segoe UI',sans-serif!important}#affwp-register-form fieldset{border:none!important;padding:0!important;margin:0!important}#affwp-register-form legend{font-size:1.6em!important;font-weight:600!important;margin-bottom:5px!important;color:#333!important}#affwp-register-form p{margin-bottom:20px!important}#affwp-register-form label{display:block!important;font-weight:500!important;margin-bottom:8px!important;color:#555!important}#affwp-register-form input[type="text"],#affwp-register-form input[type="email"],#affwp-register-form input[type="url"],#affwp-register-form textarea{width:100%!important;padding:12px 15px!important;font-size:1em!important;border:1px solid #ccc!important;border-radius:8px!important;background:#f9f9f9!important;transition:border-color 0.3s,background 0.3s!important;box-sizing:border-box!important}#affwp-register-form input:focus,#affwp-register-form textarea:focus{outline:none!important;border-color:#0073aa!important;background:#fff!important}#affwp-register-form input[disabled]{background:#f1f1f1!important;cursor:not-allowed!important;color:#888!important}#affwp-register-form textarea{resize:vertical!important;min-height:120px!important}#affwp-register-form .button[type="submit"]{background-color:#7EA3CC!important;color:#fff!important;border:none!important;padding:14px 20px!important;border-radius:8px!important;font-size:1em!important;font-weight:600!important;cursor:pointer!important;width:100%!important;transition:background 0.3s ease!important}#affwp-register-form .button[type="submit"]:hover{background-color:#7EA3CC!important}#affwp-register-form .required{color:#d63638!important;font-weight:bold!important}@media screen and (max-width:480px){#affwp-register-form{padding:20px!important;margin:20px 10px!important}#affwp-register-form legend{font-size:1.3em!important;text-align:center!important}#affwp-register-form .button[type="submit"]{font-size:1em!important;padding:12px 16px!important}}#affwp-login-form{width:700px;max-width:95%!important;margin-left:auto!important;margin-right:auto!important;padding:25px!important;background:#fff!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,0.08)!important;font-family:'Segoe UI',sans-serif!important}#affwp-login-form fieldset{border:none!important;padding:0!important;margin:0!important}#affwp-login-form legend{font-size:1.5em!important;font-weight:600!important;margin-bottom:20px!important;color:#333!important;text-align:center!important}#affwp-login-form p{margin-bottom:20px!important}#affwp-login-form label{display:block!important;font-weight:500!important;margin-bottom:8px!important;color:#555!important}#affwp-login-form input[type="text"],#affwp-login-form input[type="password"]{width:100%!important;padding:12px 15px!important;font-size:1em!important;border:1px solid #ccc!important;border-radius:8px!important;background:#f9f9f9!important;transition:border-color 0.3s,background 0.3s!important;box-sizing:border-box!important}#affwp-login-form input[type="text"]:focus,#affwp-login-form input[type="password"]:focus{outline:none!important;border-color:#0073aa!important;background:#fff!important}#affwp-login-form input[type="checkbox"]{margin-right:8px!important;vertical-align:middle!important}#affwp-login-form label.affwp-user-remember{display:flex!important;align-items:center!important;font-size:0.95em!important;color:#444!important}#affwp-login-form .button[type="submit"],#affwp-login-form input[type="submit"]{background-color:#7EA3CC!important;color:#fff!important;border:none!important;padding:14px 20px!important;border-radius:8px!important;font-size:1em!important;font-weight:600!important;cursor:pointer!important;width:100%!important;transition:background 0.3s ease!important}#affwp-login-form .button:hover,#affwp-login-form input[type="submit"]:hover{background-color:#7EA3CC!important}#affwp-login-form .affwp-lost-password{text-align:center!important;margin-top:10px!important}#affwp-login-form .affwp-lost-password a{color:#0073aa!important;text-decoration:none!important;font-weight:500!important}#affwp-login-form .affwp-lost-password a:hover{text-decoration:underline!important}@media screen and (max-width:480px){#affwp-login-form{padding:20px!important;margin:20px 10px!important}#affwp-login-form legend{font-size:1.3em!important}#affwp-login-form input[type="submit"]{font-size:1em!important;padding:12px 16px!important}}#fluting-coloring-info-link{color:red!important}#fluting-info-link{color:red!important}