.product_tag-hide-decoration .wpcvs-attribute:has(#pa_decoration),body.product-tag-hide-decoration .wpcvs-attribute:has(#pa_decoration){display:none!important}.wpcvs-terms .wpcvs-term.wpcvs-selected,.wpcvs-attribute-value .wpcvs-term.wpcvs-selected{border-color:#385673!important;outline-color:#385673!important}.wpcvs-terms .wpcvs-term.wpcvs-selected::before,.wpcvs-terms .wpcvs-term.wpcvs-selected::after,.wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner::before,.wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner::after{background-color:#385673!important;border-color:#385673!important;background-image:url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%228%22%20fill%3D%22%23385673%22/%3E%3Cpath%20d%3D%22M4.5%208l2.5%202.5%204.5-5%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.8%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E')!important}.et_pb_shop ul.products li.product .et_shop_image span.et_overlay{background-color:transparent!important}.et_pb_shop ul.products li.product .et_shop_image span.et_overlay::before{display:none!important}.woocommerce ul.products li.product{position:relative;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.woocommerce ul.products li.product:hover{transform:translateY(-5px)}.woocommerce-error li a{color:white!important}.logo-depot-size-chart{display:block;width:100%;overflow-x:auto!important;margin-bottom:20px;border:1px solid #ddd;background:#fff}.logo-depot-size-chart table tr,.logo-depot-size-chart table th,.logo-depot-size-chart table td{background-color:#fff!important;color:#333!important;border:1px solid #ddd!important;padding:12px 8px!important;text-align:center!important;vertical-align:middle!important;font-weight:normal!important;width:auto!important}.logo-depot-size-chart table thead tr th,.logo-depot-size-chart table thead tr td,.logo-depot-size-chart table tbody tr:first-child th,.logo-depot-size-chart table tbody tr:first-child td{background-color:#222!important;color:#fff!important;font-weight:bold!important;text-transform:uppercase;border-color:#222!important}.logo-depot-size-chart table thead+tbody tr:first-child th,.logo-depot-size-chart table thead+tbody tr:first-child td{background-color:#fff!important;color:#333!important;font-weight:normal!important;border-color:#ddd!important}.logo-depot-size-chart table tr:not(:first-child)>*:first-child,.logo-depot-size-chart table thead+tbody tr:first-child>*:first-child{text-align:left!important;background-color:#f9f9f9!important;color:#000!important;font-weight:bold!important;min-width:120px}.logo-depot-size-chart table tr:nth-child(even)>*{background-color:#f4f4f4!important}.logo-depot-size-chart table tr:nth-child(even)>*:first-child{background-color:#e9e9e9!important}@media only screen and (max-width:768px){.logo-depot-size-chart table{font-size:13px!important}.logo-depot-size-chart td,.logo-depot-size-chart th{padding:8px 4px!important;white-space:nowrap!important}}span.tc-epo-element-label-text{font-weight:700!important;text-align:left!important;color:#333333!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none!important}.tm-section-description{display:flex;align-items:center;gap:10px;background-color:transparent;border-left:none;padding:10px 0;margin-bottom:15px;color:#555;font-size:0.95em;border-bottom:1px solid #eee}.tm-section-description::before{content:"\2139";font-size:1.2em;color:#2271b1;flex-shrink:0}.tm-section-description p{margin:0}#main-content{padding-bottom:80px!important}tr.account-funds td{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;padding:15px 0!important}tr.account-funds input#apply_account_funds{margin:0 10px 0 0!important;transform:scale(1.1)!important;position:relative!important;top:-1px!important}tr.account-funds label{font-size:15px!important;font-weight:600!important;color:#333333!important;margin:0!important;cursor:pointer;line-height:1.2!important}tr.account-funds .amount{color:#2ea3f2!important;font-weight:800!important}tr.account-funds label::before{content:"\f155"!important;font-family:'dashicons'!important;margin-right:8px!important;font-size:20px!important;color:#2ea3f2!important;vertical-align:middle!important;display:inline-block!important}div#wc-accountfunds{margin:15px 0!important;padding:0!important;background:transparent!important}div#wc-accountfunds .wc-block-components-totals-coupon-link,div#wc-accountfunds a{font-size:15px!important;font-weight:600!important;color:#333333!important;text-decoration:underline!important;text-decoration-color:#2ea3f2!important;cursor:pointer!important;display:flex!important;align-items:center!important}div#wc-accountfunds a:hover{color:#2ea3f2!important}div#wc-accountfunds a::before{content:"\f155"!important;font-family:'dashicons'!important;margin-right:8px!important;font-size:20px!important;color:#2ea3f2!important;font-weight:normal!important}