.template-product .shambhala-product-description{--spd-text: #d4d0c8;--spd-text-bright: #f4f0ea;--spd-gold: #d4af37;--spd-gold-dim: rgba(212, 175, 55, .15);--spd-border: rgba(212, 175, 55, .18);margin-top:12px;padding:28px 24px;background:#ffffff05;border:1px solid var(--spd-border);border-radius:6px;font-size:15px;line-height:1.85;letter-spacing:.01em;color:var(--spd-text)!important}.template-product .shambhala-product-description p,.template-product .shambhala-product-description span,.template-product .shambhala-product-description div,.template-product .shambhala-product-description li{color:var(--spd-text)!important}.template-product .shambhala-product-description p{margin:0 0 1.1em;color:var(--spd-text)!important}.template-product .shambhala-product-description p:first-of-type{font-size:16px;line-height:1.9;color:var(--spd-text-bright)!important}.template-product .shambhala-product-description p:last-child{margin-bottom:0}.template-product .shambhala-product-description strong,.template-product .shambhala-product-description b{color:var(--spd-text-bright)!important;font-weight:600}.template-product .shambhala-product-description h2,.template-product .shambhala-product-description h3,.template-product .shambhala-product-description h4{color:var(--spd-gold)!important;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:1.75em 0 .85em}.template-product .shambhala-product-description h2:first-child,.template-product .shambhala-product-description h3:first-child,.template-product .shambhala-product-description h4:first-child{margin-top:0}.template-product .shambhala-product-description a{color:var(--spd-gold)!important;text-decoration:underline;text-underline-offset:3px;transition:opacity .3s ease}.template-product .shambhala-product-description a:hover{opacity:.75}.template-product .shambhala-product-description ul,.template-product .shambhala-product-description ol{list-style:none!important;margin:.5em 0 1.25em;padding:0}.template-product .shambhala-product-description ul li,.template-product .shambhala-product-description ol li{position:relative;padding:.65em 0 .65em 1.6em;border-bottom:1px solid var(--spd-gold-dim);color:var(--spd-text)!important;line-height:1.75}.template-product .shambhala-product-description ul li:last-child,.template-product .shambhala-product-description ol li:last-child{border-bottom:none;padding-bottom:0}.template-product .shambhala-product-description ul li:before{content:"";position:absolute;left:0;top:1.15em;width:5px;height:5px;border-radius:50%;background:var(--spd-gold);box-shadow:0 0 8px #d4af3773}.template-product .shambhala-product-description ol{counter-reset:sp-feature}.template-product .shambhala-product-description ol li{counter-increment:sp-feature;padding-left:2em}.template-product .shambhala-product-description ol li:before{content:counter(sp-feature,decimal-leading-zero);position:absolute;left:0;top:.65em;font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--spd-gold)!important;background:none;box-shadow:none;width:auto;height:auto;border-radius:0}.template-product .productView-tab .tabs-contents .toggleLink{color:var(--spd-text-bright)!important;border-bottom:1px solid var(--spd-border);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding-top:20px;padding-bottom:20px;transition:color .4s cubic-bezier(.25,.46,.45,.94)}.template-product .productView-tab .tabs-contents .toggleLink.is-open,.template-product .productView-tab .tabs-contents .toggleLink:hover{color:var(--spd-gold)!important}.template-product .productView-tab .tabs-contents .toggleLink .icon-plus:before,.template-product .productView-tab .tabs-contents .toggleLink .icon-plus:after{background-color:var(--spd-gold)!important}.template-product .productView-tab .tabs-horizontal .tab-title{border-color:var(--spd-border)!important;letter-spacing:.08em}.template-product .productView-tab .tabs-horizontal .tab-title.is-open{border-color:var(--spd-gold)!important;color:var(--spd-gold)!important}@media(max-width:767px){.template-product .shambhala-product-description{padding:20px 16px;font-size:14px}.template-product .shambhala-product-description p:first-of-type{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-shambhala-product-description.css.map */
