.product__title{width:auto!important;max-width:100%!important;margin:0 0 8px;letter-spacing:1px;line-height:24px}@media(max-width:749px){.product__title__wrapper{padding-right:0!important}}.product__head{margin-bottom:0}.product__price__wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0 14px;min-height:20px}.product__price{display:flex;align-items:center;gap:10px;margin:0;padding:0!important;line-height:20px}.product__price [data-product-price],.product__price--sale{font-family:var(--FONT-STACK-BODY,Inter,sans-serif);font-size:20px!important;font-weight:500!important;color:#1a1915!important}.product__price .product__price--strike,.product__price--strike{font-size:15px!important;font-weight:400;color:#aaa!important}.product__sale{display:inline-flex;margin:0}.product__sale.hidden{display:none}.product__sale .product__price--off,.product__price--off{display:inline-flex;align-items:center;height:17px;margin:0!important;padding:3px 9px!important;box-sizing:border-box;border-radius:3px!important;background:#da4f4f!important;color:#fff!important;font-family:var(--FONT-STACK-BODY,Inter,sans-serif)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.3px;line-height:1;text-transform:none}.product__price--off.hidden{display:none}.vc-feature{display:flex;align-items:center;gap:0;padding:9px 16px!important;background:#53a8613d}.vc-feature__icon{flex:0 0 20px;width:20px;height:20px;display:flex;margin:6.125px 10px 6.125px 0}.vc-feature__icon .icon{width:20px;height:20px}.vc-feature__text{margin:0;font-size:11.55px;font-weight:500;line-height:normal;color:#0e1e37}.vc-feature__text--caps{text-transform:uppercase}.vcg-pill{letter-spacing:.01em}.vcg-pill__txt b{color:#2e8b5a;font-weight:700}.product__block--accordion .accordion__title{font-size:12.25px;padding-right:30px}@media(min-width:750px){.product__block--accordion .accordion__title{font-size:14px}}.product__block--accordion .accordion__content,.product__block--accordion .accordion__content p{font-size:12.25px}.product__block--accordion .accordion__content p{margin:6.125px 0}.product__block--accordion toggle-ellipsis .caps--link{font-family:var(--BTN-FONT-STACK,Montserrat,sans-serif);font-size:10px;text-transform:uppercase}.product-tabs-title .tab-link{letter-spacing:.25px}.product__block--tabs .product-tabs__arrow{display:none}.product__block--buttons .product__submit .btn--primary[data-add-to-cart]{height:52px;min-height:52px;padding:0 24px;border-radius:4px;background:#1c1c1c;border-color:#1c1c1c;color:#fff;font-family:var(--FONT-STACK-BODY,Inter,sans-serif);font-size:11px;font-weight:700;letter-spacing:1px}body:has(.vcp:not(.vcp--fallback)) [id^=shopify-section-template][id$=__how],body:has(.vcp:not(.vcp--fallback)) [id^=shopify-section-template][id$=__why]{display:none!important}body:has(.vcp-sticky.is-visible) .site-footer-wrapper,body:has(.vcp-sticky.is-visible) footer{padding-bottom:83px}[id$=__also_like] .section-header__title,[id$=__also_like] .hero__title,[id$=__also_like] h2{font-size:16px!important;font-weight:600;letter-spacing:.8px}.related__products{padding-top:36px;padding-bottom:36px}body:not(:has(.vcp:not(.vcp--fallback))) .product__block:has(>.vct){display:none}.product__slide.has-vcg-pill{position:relative}.vcg-pill{position:absolute;left:12px;bottom:12px;z-index:4;display:inline-flex;align-items:center;gap:9px;width:auto;height:auto;max-width:calc(100% - 24px);padding:6px 14px 6px 6px;border-radius:999px;background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px #11264b1f;color:#11264b;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.vcg-pill.is-on{opacity:1;transform:none}.vcg-pill__ico{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f3f0ea;color:#11264b}.vcg-pill__ico svg{width:15px;height:15px;display:block}.vcg-pill__txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:750px){.product__slide:not(:first-child) .vcg-pill{display:none}}@media(min-width:1024px){.vcg-pill{left:16px;bottom:16px;font-size:13px;padding:7px 16px 7px 7px}.vcg-pill__ico{width:32px;height:32px}.vcg-pill__ico svg{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.vcg-pill{transition:none}}.product__price--off{gap:.28em}.product__block--accordion details.accordion{border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;margin-top:-1px}.product__block--accordion .accordion__title .icon__animated .icon{width:20px;height:20px}.product__badges .sale-box{display:inline-block;font-family:var(--BTN-FONT-STACK,Montserrat,sans-serif);font-size:9px;font-weight:600;line-height:normal;letter-spacing:normal;text-transform:uppercase;padding:6px 10px;border-radius:300px;background:#541718;color:#fff}@media(min-width:750px){.product__badges .sale-box{font-size:14px;padding:3.5px 10px}}[id$=__main] .product__block:has(.product__price__wrap){margin-bottom:22px!important}[id$=__main] .product__block:has(.vcs-swatches){padding-top:16px;padding-bottom:16px;border-top:1px solid #fff;border-bottom:1px solid #fff}[id$=__main] .product__block:has(.vcs-swatches)+.product__block--lines{padding-top:0;border-top:0}[id$=__main] .product__block--lines{border-color:#fff}.vcp .vcp-form .vcp-step{margin-bottom:0;padding-top:20px;padding-bottom:6px}.vcp .vcp-form .vcp-step+.vcp-step{padding-bottom:14px}.vcp .vcp-step .vcp-head{margin-bottom:16px}.vcp .vcp-step .vcp-sublabel{line-height:1;margin-bottom:0}.vcp .vcp-step .vcp-input{margin-top:14px;margin-bottom:0}.vcp .vcp-step .vcp-count,.vcp .vcp-step .vcp-fonts{margin-top:14px}.vcp .vcp-step .vcp-preview{margin-top:10px;margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/67/assets/vc-fix-product.css.map */
