.woocommerce-shipping-totals span.woocommerce-Price-amount.wdp-amount {
text-decoration: line-through;
}
.adp-choose-card-group {
display: flex;
flex-direction: column;
gap: 0.5rem;
margin-bottom: 2rem;
border: 2px solid #00000014;
border-radius: 8px;
padding: 0.75rem 1rem;
}
.adp-choose-product-discount-title {
display: flex;
}
.adp-choose-card-img {
max-height: 1.4rem;
margin-right: 5px;
margin-left: 5px;
}
.adp-choose-card {
position: relative;
border: 2px solid #00000014;
border-radius: 8px;
cursor: pointer;
padding: 0.75rem 1rem;
transition: background-color 0.2s ease;
}
.adp-choose-card:hover {
border: 1px solid #1d1d1d;
background-color: #f8f8f8;
}
.adp-choose-card input[type="radio"] {
position: absolute;
opacity: 0;
pointer-events: none;
}
.adp-choose-card label {
display: flex;
flex-direction: column;
gap: 0.25rem;
cursor: pointer;
position: relative;
}
.adp-choose-card-header {
display: flex;
align-items: center;
justify-content: space-between;
}
.adp-choose-radio-title {
display: flex;
align-items: center;
gap: 0.5rem;
position: relative;
}
.adp-choose-radio-title::before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
border-radius: 50%;
border: 2px solid #888;
box-sizing: border-box;
transition: all 0.2s ease;
flex-shrink: 0;
position: relative;
top: 0;
}
.adp-choose-radio-title::after {
content: "";
position: absolute;
left: 0.5rem;
top: 50%;
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #888;
transform: translate(-50%, -50%);
opacity: 0;
transition: all 0.2s ease;
}
.adp-choose-card input[type="radio"]:checked + label .adp-choose-radio-title::before {
border-color: #666;
}
.adp-choose-card input[type="radio"]:checked + label .adp-choose-radio-title::after {
opacity: 1;
background-color: #666;
}
.adp-choose-card-title {
font-size: 1rem;
}
.adp-choose-card-price {
font-weight: 500;
color: #333;
}
.adp-choose-card-description {
display: flex;
font-size: 0.9rem;
color: #666;
}@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url(//wholesale.terranaturaldesigns.com/wp-content/plugins/custom-registration-form-builder-with-submission-manager/admin/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}
.material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}@font-face{font-family:"Lora";font-style:normal;font-weight:400 700;font-display:swap;src:url(//wholesale.terranaturaldesigns.com/wp-content/plugins/tnd-footer/assets/fonts/lora-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Lora";font-style:italic;font-weight:400 700;font-display:swap;src:url(//wholesale.terranaturaldesigns.com/wp-content/plugins/tnd-footer/assets/fonts/lora-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Josefin Sans";font-style:normal;font-weight:100 700;font-display:swap;src:url(//wholesale.terranaturaldesigns.com/wp-content/plugins/tnd-footer/assets/fonts/josefin-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Josefin Sans";font-style:italic;font-weight:100 700;font-display:swap;src:url(//wholesale.terranaturaldesigns.com/wp-content/plugins/tnd-footer/assets/fonts/josefin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body .elementor-location-footer,
body #footer{display:none!important}
.tnd-ftr-root,.tnd-ftr-root *{box-sizing:border-box}
.tnd-ftr-root{--tnd-cocoa:#4f3a37;--tnd-serif:"Lora",Georgia,serif;--tnd-display:"Alegreya SC","Lora",Georgia,serif;--tnd-sans:"Josefin Sans","Jost","Helvetica Neue",Arial,sans-serif;
background:var(--tnd-cocoa);color:#f3e6df;font-family:var(--tnd-sans);font-size:16px;line-height:1.5;clear:both;position:relative}
.tnd-ftr-root a{color:inherit}
.tnd-ftr-root a:hover{color:#fff}
.tnd-ftr-root a:focus-visible{outline:3px solid #c8714f;outline-offset:2px;border-radius:6px}
.tnd-ftr-root .tnd-wrap{max-width:1600px;margin:0 auto;padding:40px 20px 28px;display:grid;grid-template-columns:1.4fr repeat(3,1fr) 1.3fr;gap:28px}
.tnd-ftr-root h3{margin:0 0 10px;font-family:var(--tnd-sans);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f0c9b5;line-height:1.4}
.tnd-ftr-root ul{list-style:none;margin:0;padding:0}
.tnd-ftr-root li{margin:0}
.tnd-ftr-root li a{display:inline-block;padding:4px 0;text-decoration:none;font-size:.9rem;opacity:.92}
.tnd-ftr-root li a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}
.tnd-ftr-root address{font-style:normal;font-size:.9rem;line-height:1.6;opacity:.92;margin:0}
.tnd-ftr-root address a{text-decoration:none}
.tnd-ftr-root .tnd-since{font-family:var(--tnd-display);font-size:.78rem;letter-spacing:.32em;color:#f0c9b5}
.tnd-ftr-root .tnd-name{display:inline-block;font-family:var(--tnd-display);font-size:1.3rem;letter-spacing:.08em;line-height:1.1;color:#fff}
.tnd-ftr-root p{font-size:.86rem;opacity:.8;margin:10px 0 14px;max-width:30ch}
.tnd-ftr-root .tnd-social{display:flex;gap:8px}
.tnd-ftr-root .tnd-social a{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.3);display:grid;place-items:center;text-decoration:none}
.tnd-ftr-root .tnd-social a:hover{background:rgba(255,255,255,.1)}
.tnd-ftr-root .tnd-social svg{width:16px;height:16px;fill:currentColor}
.tnd-ftr-root .tnd-footer-base{border-top:1px solid rgba(255,255,255,.15);text-align:center;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;padding:14px 20px;opacity:.75}
@media (max-width:1100px){
.tnd-ftr-root .tnd-wrap{grid-template-columns:repeat(3,1fr)}
.tnd-ftr-root .tnd-footer-brand{grid-column:1/-1}
}
@media (max-width:560px){
.tnd-ftr-root .tnd-wrap{grid-template-columns:1fr 1fr;padding:32px 16px 22px;gap:22px}
.tnd-ftr-root .tnd-footer-addr{grid-column:1/-1}
} body.tnd-has-sticky .tnd-ftr-root{padding-bottom:0} body .tnd-ftr-root h3{font-family:var(--tnd-sans)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.18em!important;color:#f0c9b5!important;text-transform:uppercase!important;line-height:1.4!important;margin:0 0 10px!important} body.tnd-catalog .shop-page-title,
body.tnd-catalog .category-page-title,
body.tnd-catalog .product-page-title{display:none!important} body.woocommerce-account .my-account-header{display:none!important}