sale-price,regular-price,compare-at-price{font-weight:500!important}sale-price *,regular-price *,compare-at-price *{font-weight:500!important}sale-price{font-weight:500!important}compare-at-price{font-weight:400!important;opacity:.6}.product__price,.product__price *{font-size:25px;font-weight:500}.product__price--compare,.product__price--compare *{font-weight:500;opacity:.7}.buy-buttons{display:flex;gap:12px;align-items:stretch}.buy-buttons>*{flex:1 1 0;min-width:0}.atc-column button,.shop-pay-column .shopify-payment-button,.shop-pay-column .shopify-payment-button__button{width:100%!important}.atc-column button,.shop-pay-column .shopify-payment-button__button{min-height:48px;padding:14px 18px!important;border-radius:999px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.shop-pay-column .shopify-payment-button__button{line-height:1!important}.shipping-under-atc{margin-top:16px;text-align:center;font-size:20px;font-weight:400;line-height:1.5;color:#fff;opacity:1;text-decoration:none;text-underline-offset:3px}.product-info__block--rating+.product-info__block{margin-top:6px!important}.add-to-cart-button:hover{transform:translateY(-1px)}@media(max-width:749px){.buy-buttons{flex-direction:column;gap:10px}.buy-buttons>*{flex:1 1 auto;width:100%}.atc-column button,.shop-pay-column .shopify-payment-button__button{width:100%!important;min-height:52px;padding:14px 16px!important;white-space:nowrap}.atc-column button{font-size:14px}.shipping-under-atc{font-size:15px;line-height:1.3;margin-top:12px;text-align:left;text-decoration:none}}.collection-seo{margin-top:28px;margin-bottom:28px}.collection-seo__toggle{width:100%;text-align:left;padding:14px 16px;border:1px solid #ff9d00;background:#ff9d00;color:#191919;cursor:pointer;border-radius:10px;font-weight:500}.collection-seo__toggle:hover{background:#ffb23f;border-color:#ffb23f}.collection-seo__toggle:focus-visible{outline:2px solid #ff9d00;outline-offset:3px}.collection-seo__toggle[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.collection-seo__content{padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;line-height:1.6;opacity:.95}.collection-seo__content p:first-child{margin-top:0}.collection-seo__content p{margin-bottom:1em}.collection-seo__content h2,.collection-seo__content h3{margin-top:1.5em;margin-bottom:.5em;font-weight:500}.collection-seo__content ul{margin-left:1.2em;margin-bottom:1em}.collection-seo__links{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.collection-seo__links-title{font-weight:500;margin:0 0 10px}.collection-seo__links-list{margin:0;padding-left:18px;line-height:1.7}.collection-seo__links-list a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}.collection-seo__links-list a:hover{border-bottom-color:#ffffffbf}.template-article .rte,.template-article .rte *,.template-article .article-content,.template-article .article-content *,.template-article .article__content,.template-article .article__content *,.template-article .prose,.template-article .prose *,.template-article span[style],.template-article span[style*=color]{color:#fff!important}.template-article a{color:#fff!important;text-decoration:underline!important}@media(max-width:989px){.rte,.rte *,.article-content,.article-content *,.article__content,.article__content *,.prose,.prose *,span[style],span[style*=color]{color:#fff!important}}body.template-article #MainContent,body.template-article #MainContent .rte,body.template-article #MainContent .rte *,body.template-article #MainContent .prose,body.template-article #MainContent .prose *,body.template-article #MainContent .article-content,body.template-article #MainContent .article-content *,body.template-article #MainContent .article__content,body.template-article #MainContent .article__content *,body.template-article #MainContent span[style],body.template-article #MainContent span[style*=color]{color:#fff!important}body.template-article #MainContent a{color:#fff!important;text-decoration:underline!important}body.template-article #main,body.template-article #main .rte,body.template-article #main .rte *,body.template-article #main .prose,body.template-article #main .prose *,body.template-article #main .article-content,body.template-article #main .article-content *,body.template-article #main .article__content,body.template-article #main .article__content *{color:#fff!important}@media(min-width:990px){.article-content,.article-content *,.article__content,.article__content *,.rte.article,.rte.article *,.prose.article,.prose.article *,.article-content span[style],.article-content span[style*=color],.article__content span[style],.article__content span[style*=color]{color:#fff!important}.article-content a,.article__content a{color:#fff!important;text-decoration:underline!important}}@media(min-width:990px){footer,footer *{color:#111!important}footer a{color:#111!important;text-decoration:underline!important}footer a:hover{color:#000!important}footer span[style],footer span[style*=color]{color:#111!important}footer [class*=klaviyo-form-]{background:#f4f4f4!important;border-radius:16px!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 10px 28px #00000014!important;max-width:440px!important;margin:12px auto!important;padding:10px 12px!important;min-height:0!important}footer [class*=klaviyo-form-] input,footer [class*=klaviyo-form-] textarea,footer [class*=klaviyo-form-] select{color:#111!important;background:#fff!important;border-color:#00000040!important}footer [class*=klaviyo-form-] input::placeholder{color:#0000008c!important}footer [class*=klaviyo-form-] button,footer [class*=klaviyo-form-] [role=button]{background:none!important;color:#666!important;border:0!important;box-shadow:none!important;padding:8px 0!important;text-transform:none!important;letter-spacing:0!important}footer [class*=klaviyo-form-] button[type=submit],footer [class*=klaviyo-form-] input[type=submit]{background:#000!important;color:#fff!important;border-radius:999px!important;padding:12px 18px!important;width:100%!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important}footer [class*=klaviyo-form-] button[type=submit]:hover,footer [class*=klaviyo-form-] input[type=submit]:hover{opacity:.92!important}footer [class*=klaviyo-form-] button[type=submit]:focus-visible,footer [class*=klaviyo-form-] input[type=submit]:focus-visible{outline:2px solid rgba(0,0,0,.35)!important;outline-offset:3px!important}footer [class*=klaviyo-form-] button:first-of-type{background:#000!important;color:#fff!important;border-radius:999px!important;padding:12px 18px!important;width:100%!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important}}@media(min-width:990px){footer a{text-decoration:none!important}footer a:hover{text-decoration:underline!important}}@media(max-width:989px){[class*=klaviyo-form-],[class*=klaviyo-form-] *{color:#111!important;opacity:1!important;filter:none!important}[class*=klaviyo-form-]{background:#f4f4f4!important}[class*=klaviyo-form-] input,[class*=klaviyo-form-] textarea,[class*=klaviyo-form-] select{color:#111!important;background:#fff!important;border:1px solid rgba(0,0,0,.25)!important}[class*=klaviyo-form-] input::placeholder,[class*=klaviyo-form-] textarea::placeholder{color:#0000008c!important}[class*=klaviyo-form-] button,[class*=klaviyo-form-] [role=button]{background:#000!important;color:#fff!important;border-color:#000!important}[class*=klaviyo-form-] a{color:#111!important;text-decoration:underline!important}}@media(max-width:989px){.shopify-app-block,.shopify-app-block *{opacity:1!important;filter:none!important}.shopify-app-block [class*=klaviyo-form-],.shopify-app-block [class*=klaviyo-form-] *,.shopify-app-block [class*=klaviyo-form-] span[style],.shopify-app-block [class*=klaviyo-form-] span[style*=color]{color:#111!important}.shopify-app-block [class*=klaviyo-form-] a{color:#111!important;text-decoration:underline!important}.shopify-app-block [class*=klaviyo-form-] input,.shopify-app-block [class*=klaviyo-form-] textarea,.shopify-app-block [class*=klaviyo-form-] select{color:#111!important;background:#fff!important;border-color:#00000040!important}.shopify-app-block [class*=klaviyo-form-] input::placeholder{color:#0000008c!important}.shopify-app-block [class*=klaviyo-form-] button{background:#000!important;color:#fff!important;border:0!important}.shopify-app-block [class*=klaviyo-form-]{background:#f4f4f4!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:16px!important}}@media(max-width:989px){.product-gallery{max-height:50vh!important;overflow:hidden!important}.product-gallery__media,.product-gallery__media img{max-height:50vh!important;object-fit:contain!important}.product-gallery__media{padding:0!important}}@media(max-width:989px){.klaviyo-form,[class*=klaviyo-form-],.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,.klaviyo-form p,[class*=klaviyo-form-] h1,[class*=klaviyo-form-] h2,[class*=klaviyo-form-] h3,[class*=klaviyo-form-] p{color:#111!important}.klaviyo-form small,.klaviyo-form span,[class*=klaviyo-form-] small,[class*=klaviyo-form-] span{color:#333!important}.klaviyo-form input,.klaviyo-form textarea,[class*=klaviyo-form-] input,[class*=klaviyo-form-] textarea{color:#111!important;background:#fff!important}.klaviyo-form input::placeholder,[class*=klaviyo-form-] input::placeholder{color:#0000008c!important}}#shopify-section-template--18188820807746__featured_collection_he3rMx{padding-top:12px!important;padding-bottom:12px!important;margin-top:0!important;margin-bottom:0!important}#shopify-section-template--18188820807746__featured_collection_he3rMx .section-header{margin-bottom:10px!important}#shopify-section-template--18188820807746__featured_collection_he3rMx .product-list,#shopify-section-template--18188820807746__featured_collection_he3rMx .product-card-list,#shopify-section-template--18188820807746__featured_collection_he3rMx .scroll-area,#shopify-section-template--18188820807746__featured_collection_he3rMx .scroller{gap:12px!important}#shopify-section-template--18188820807746__featured_collection_he3rMx .product-card,#shopify-section-template--18188820807746__featured_collection_he3rMx .product-item,#shopify-section-template--18188820807746__featured_collection_he3rMx .card{padding:10px!important}#shopify-section-template--18188820807746__featured_collection_he3rMx img{max-height:220px!important;object-fit:contain!important}#shopify-section-template--18188820807746__featured_collection_he3rMx{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-template--18188820807746__featured_collection_he3rMx+.shopify-section{margin-top:-100px!important;padding-top:0!important}#shopify-section-template--18188820807746__main h2,#shopify-section-template--18188820807746__main .h2,#shopify-section-template--18188820807746__main .heading{font-size:26px!important;line-height:1.1!important;margin:8px 0 12px!important}.vip-access h1,.vip-access .main-page-title{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.15!important;margin-bottom:14px!important}.vip-access,.vip-access p,.vip-access li{font-size:16px!important;line-height:1.6!important}.vip-access p:first-of-type{font-size:20px!important;font-weight:650!important;margin-top:12px!important;margin-bottom:12px!important}.vip-access p:nth-of-type(2){font-size:16px!important;font-weight:650!important;opacity:.95!important;margin-top:6px!important;margin-bottom:14px!important}.vip-access .vip-perks-line{font-size:16px!important;font-weight:650!important;opacity:.95!important;margin-top:6px!important;margin-bottom:14px!important}.vip-access .klaviyo-form,.vip-access [class*=klaviyo]{margin-top:10px!important}.vip-access [class*=klaviyo] strong,.vip-access [class*=klaviyo] b,.vip-access [class*=klaviyo] .FormComponent__Title,.vip-access [class*=klaviyo] .kl-private-reset-css-Xuajs1{font-size:18px!important}.vip-access [class*=klaviyo] a,.vip-access [class*=klaviyo] p{font-weight:400!important}.vip-access [class*=klaviyo] small,.vip-access [class*=klaviyo] .privacy,.vip-access [class*=klaviyo] .disclaimer{font-size:12px!important;opacity:.85!important}.vip-access input[type=email],.vip-access input[type=text]{font-size:16px!important;padding:14px!important;max-width:520px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.vip-access button,.vip-access .button,.vip-access input[type=submit]{font-size:16px!important;padding:12px 18px!important;max-width:520px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.vip-access .vip-after-cta{margin-top:16px!important;text-align:center!important}.vip-access .vip-after-cta a{display:inline-block!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;padding:10px 14px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.18)!important;background:#ffffff0f!important}.vip-access .vip-after-cta a:hover{background:#ffffff1a!important;border-color:#ffffff47!important}.vip-access .vip-after-cta{margin-top:2px!important}.review-page{max-width:820px;margin:0 auto;padding:48px 16px 72px;text-align:center}.review-page h1{margin:0 0 18px;font-size:clamp(34px,3vw,54px);line-height:1.1}.review-page .review-subhead{margin:0 auto 18px;font-size:18px;line-height:1.6;font-weight:500;max-width:640px}.review-page .review-subhead strong{font-weight:500;letter-spacing:.3px}.review-page .review-steps{margin:18px auto 22px;max-width:640px;padding:14px 16px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#0000001f}.review-page .review-steps p{margin:6px 0;font-size:16px;line-height:1.6;font-weight:500}.review-page .review-actions{margin:18px auto;display:grid;gap:10px;max-width:420px}.review-page .review-btn{display:block;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#00000038;color:#fff;text-decoration:none;font-weight:500;font-size:15px;line-height:1.2;transition:background .15s ease,border-color .15s ease}.review-page .review-btn:hover{background:#00000052;border-color:#ffffff57}.review-page .review-note{margin:14px auto 0;max-width:640px;font-size:13px;opacity:.9}.review-page a.review-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:420px!important;padding:14px 16px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.28)!important;background:#00000047!important;color:#fff!important;text-decoration:none!important;font-weight:750!important;font-size:15px!important;line-height:1.1!important;box-shadow:none!important}.review-page a.review-btn:hover{background:#00000061!important;border-color:#fff6!important}.review-page{padding-top:28px!important}.review-page .review-steps,.review-page .review-actions{margin-top:14px!important}.shopify-section--announcement-bar .announcement-bar,.shopify-section--announcement-bar .announcement-bar__wrapper,.shopify-section--announcement-bar .announcement-bar__item,.shopify-section--announcement-bar .announcement-bar__message,.shopify-section--announcement-bar .announcement-bar__content{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;padding:0 8px!important;margin:0!important;text-align:center!important}.shopify-section--announcement-bar .announcement-bar__message,.shopify-section--announcement-bar .announcement-bar__content,.shopify-section--announcement-bar p,.shopify-section--announcement-bar span,.shopify-section--announcement-bar a{display:block!important;width:100%!important;margin:0!important;font-size:30px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}@media(max-width:768px){.shopify-section--announcement-bar .announcement-bar,.shopify-section--announcement-bar .announcement-bar__wrapper,.shopify-section--announcement-bar .announcement-bar__item,.shopify-section--announcement-bar .announcement-bar__message,.shopify-section--announcement-bar .announcement-bar__content{min-height:32px!important;padding:4px 10px!important}.shopify-section--announcement-bar .announcement-bar__message,.shopify-section--announcement-bar .announcement-bar__content,.shopify-section--announcement-bar p,.shopify-section--announcement-bar span,.shopify-section--announcement-bar a{font-size:13px!important;font-weight:500!important;line-height:1.15!important;white-space:normal!important}}.product-info__text{opacity:.75;margin-bottom:6px}button[type=submit]{box-shadow:0 0 #0000;transition:all .2s ease}button[type=submit]:hover{box-shadow:0 0 12px #ffffff26;transform:translateY(-1px)}.buy-buttons{margin-top:18px}.shopify-payment-button{opacity:.85}#low-stock-warning{font-size:15px;font-weight:500}.product-card-trust{font-size:12px;opacity:.85;margin-top:2px;display:flex;align-items:center;gap:4px}product-card{cursor:pointer;transition:all .2s ease}product-card:hover{transform:translateY(-3px)}.product-card__best-seller-badge{position:absolute;top:10px;left:10px;z-index:3;font-size:11px;font-weight:500;padding:6px 10px;border-radius:999px;background:#000;color:#fff}.product-card__best-seller-badge.has-sale{top:46px}.product-card-urgency{font-size:13px;color:#ff3b3b;font-weight:500;margin-top:2px}.product-info__rating{margin-bottom:6px}.product-info__rating+*{margin-top:4px}.product-info__text small,.product-info__text{font-size:13px}.bundle-nudge{font-size:13px;margin-top:6px;margin-bottom:8px;color:#7cfc9a;font-weight:500}.bundle-nudge{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.vc-cart-bundle-box{margin:16px 0;padding:18px 16px;border-radius:10px;background:#171717;border:1px solid rgba(255,255,255,.12);box-shadow:0 2px 8px #00000040}.vc-cart-bundle-top{font-size:13px;font-weight:500;color:#fff;margin-bottom:8px}.vc-cart-bundle-top:before{content:"\2713  ";color:#f5a623}.vc-cart-bundle-main{font-size:18px;font-weight:500;line-height:1.25;color:#fff;margin:0 0 10px}.vc-cart-bundle-main strong{color:#f5a623}.vc-cart-bundle-sub{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.55;color:#ffffffc7}.vc-cart-savings{margin-top:8px;font-size:12px;color:#ffffffb8}.collection-card__title,.collection-card__content,.content-over-media__text,.card__heading,.collection-card *[class*=title],.collection-card *[class*=heading]{display:none!important}.collection-card img{max-height:70px;margin:auto}@media screen and (min-width:1000px){.collection-card:hover img{filter:brightness(1.2);transition:.2s ease}}.collection-card img{max-height:65px;width:auto}.bundle-deal{padding:10px 12px!important}.bundle-deal{background:#00ff640f!important;border:1px solid rgba(0,255,100,.15)!important}.bundle-deal *{box-shadow:none!important}.bundle-deal{margin-top:12px!important}.bundle-sub{background:none!important;border:none!important}.bundle-main strong{font-weight:500;letter-spacing:.01em}.bundle-sub{font-size:13px!important;line-height:1.4!important;color:#ffffffbf!important}.bundle-sub strong,.bundle-sub b{color:#ffffffe6!important;font-weight:500!important}.bundle-sub div{margin-top:4px!important}.bundle-sub{font-size:14px!important}.bundle-sub div:last-child{color:#fff9!important;font-size:12.5px!important}.bundle-sub div:nth-child(2){color:#ffffffd9!important;font-size:13.5px!important;font-weight:500!important}.product__info .product-meta+ul,.product__info .trust-bullets,.product__info [class*=trust]{font-size:14px!important;line-height:1.55!important;margin-top:10px!important}.product__info .product-meta+ul li,.product__info .trust-bullets li,.product__info [class*=trust] li{margin-bottom:4px!important;opacity:1!important}#low-stock-warning{color:#ff4d4d!important;font-weight:500!important;font-size:14px!important;letter-spacing:.02em}@keyframes stockPulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#low-stock-warning{animation:stockPulse 1.8s infinite}#low-stock-warning{text-shadow:0 0 6px rgba(255,77,77,.4)}#low-stock-warning{font-size:15px!important;font-weight:500!important;padding:7px 12px!important}.product__info .variant-picker+*{margin-top:10px!important}.product__info>*:not(.bundle-main){opacity:.92}.product__info h1,.product__info .price,.bundle-main{opacity:1!important}.rating .text-sm{color:#f5b301;font-weight:500;letter-spacing:1px}.product-card-title-rating{justify-content:flex-start!important;gap:8px!important}.collection-seo__faq-item{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.collection-seo__faq-item h3{font-size:18px;margin:0 0 8px;color:#fff}.collection-seo__faq-item p{margin:0;color:#ffffffd9;line-height:1.6}.collection-seo__trust{margin:40px 0;padding-top:30px;border-top:1px solid rgba(255,255,255,.15)}.collection-seo__trust h2{text-align:center;margin-bottom:28px;color:#fff}.collection-seo__trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.collection-seo__trust-item{background:#1d1d1d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;text-align:center}.collection-seo__trust-item span{display:block;font-size:28px;color:#f5a623;margin-bottom:10px}.collection-seo__trust-item strong{display:block;color:#fff;font-size:18px;margin-bottom:8px}.collection-seo__trust-item p{margin:0;color:#cfcfcf;font-size:15px;line-height:1.5}.collection-seo__faq{margin-top:40px}.collection-seo__faq h2{margin-bottom:20px}.faq-item{background:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:14px;overflow:hidden}.faq-item summary{cursor:pointer;list-style:none;padding:18px 22px;font-size:18px;font-weight:500;color:#fff;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";position:absolute;right:22px;font-size:24px;color:#f5a623;transition:.25s}.faq-item[open] summary:after{content:"\2212"}.faq-item p{margin:0;padding:0 22px 20px;color:#d0d0d0;line-height:1.7}.product-faq-title{font-size:1.45rem;font-weight:500;margin-bottom:18px;letter-spacing:.3px}.product-faq{margin-top:42px}.product-info__description{margin-top:22px!important}.product-faq{border-top:1px solid rgba(255,255,255,.1);padding-top:28px}.vc-cart-addons{padding:30px 0 20px;background:#333634}.vc-cart-addons__inner{max-width:1200px;margin:0 auto;padding:0 24px}.vc-cart-addons__header{margin-bottom:18px;text-align:center}.vc-cart-addons__header h2{font-size:34px;line-height:1.1;margin:0 0 6px;color:#fff}.vc-cart-addons__header h2:before{content:"Complete Your Bundle";font:inherit}.vc-cart-addons__header h2{font-size:0}.vc-cart-addons__header h2:before{font-size:34px}.vc-cart-addons__header p{margin:0;font-size:15px;color:#ffffffb8}.vc-cart-addons__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vc-cart-addon-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:10px;padding:16px;color:#111;text-decoration:none;min-height:230px;overflow:hidden;transition:.2s ease;cursor:pointer}.vc-cart-addon-card:hover{transform:translateY(-6px);box-shadow:0 12px 28px #00000047;transform:scale(1.06)}.vc-cart-addon-card__badge{position:absolute;top:10px;right:10px;background:#f5a623;color:#111;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.4px;z-index:2}.vc-cart-addon-card__image{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:.25s ease;transform:scale(1.06)}.vc-cart-addon-card__image img{max-height:150px;max-width:100%;object-fit:contain}.vc-cart-addon-card__content{text-align:left;width:100%;margin-top:10}.vc-cart-addon-card__content h3{font-size:14px;line-height:1.3;margin:6px 0 8px;min-height:38px}.vc-cart-addon-card__price{font-size:22px;font-weight:800;color:#f5a623;margin-bottom:10px}@media(max-width:700px){.vc-cart-addons__grid{grid-template-columns:repeat(2,1fr)}}.vc-cart-addon-button{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:100px;height:36px;padding:0 18px;margin-top:10px;background:#111;color:#fff;border:0;border-radius:999px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:.2s ease}.vc-cart-addon-button:hover{background:#111;color:#fff}.vc-cart-addon-card{transition:.25s ease}.vc-cart-addon-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000002e}.vc-cart-addon-card__image img{transition:.25s ease}.vc-cart-addon-card:hover img{transform:scale(1.06)}.vc-cart-shipping-message{margin-top:12px;padding:9px 10px;border-radius:8px;background:#161616;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;font-weight:500;line-height:1.3;text-align:center}.vc-cart-shipping-message strong{color:#00d66b}.product-info .bundle-discount{background:#171717;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 14px;max-width:540px;width:100%;margin:8px 0 12px;color:#fff}.product-info .bundle-title{font-size:18px;font-weight:500;line-height:1.1;margin-bottom:2px}.product-info .bundle-title:first-letter{color:#ff9f00}.product-info .bundle-subtitle{font-size:12px;margin-bottom:8px;opacity:.9}.product-info .bundle-grid{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:14px;line-height:1.25}.product-info .bundle-grid span,.product-info .bundle-grid strong{white-space:nowrap}.product-info .bundle-grid strong{color:#ff9d00;font-weight:400}.product-info .bundle-fineprint{font-size:12px;line-height:1.25;margin-top:6px;opacity:.95}.product-info__price{margin-bottom:8px!important}.collection-seo__faq{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.15)}.collection-seo__faq h2{font-size:24px;margin-bottom:18px;color:#fff}.collection-seo__faq .faq-item{background:#171717;border:1px solid rgba(255,255,255,.1);border-radius:6px;margin-bottom:10px;overflow:hidden}.collection-seo__faq .faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;color:#fff;font-weight:500;cursor:pointer;list-style:none}.collection-seo__faq .faq-item summary::-webkit-details-marker{display:none}.collection-seo__faq .faq-item summary:after{content:"+";color:#ff9d00;font-size:18px;line-height:1;flex-shrink:0}.collection-seo__faq .faq-item[open] summary:after{content:"\2013"}.collection-seo__faq .faq-item p{padding:0 16px 14px;color:#ffffffd9;font-size:14px;line-height:1.5}.product-card__figure img{width:100%;height:100%;object-fit:contain}.footer__bbb-seal{display:flex;align-items:center;justify-content:flex-start;margin:0 0 10px}.footer__bbb-seal a{display:flex;align-items:center;text-decoration:none;line-height:0}.footer__bbb-seal img{display:block;width:180px;max-width:100%;height:auto}@media screen and (max-width:699px){.footer__bbb-seal{justify-content:center;margin:0 0 10px}.footer__bbb-seal img{width:160px}.footer__copyright{align-items:center;text-align:center}}.shopify-section--featured-collection .scrollbar__progress:before{background:#ff9d00}
/*# sourceMappingURL=/cdn/shop/t/75/assets/vulcinity-custom.css.map */
