#MainContent .product-form__input input[type=radio]:checked+label,#MainContent .product-form__input input[type=radio]:checked+label:not(.color__swatch),#MainContent variant-radios input[type=radio]:checked+label,#MainContent variant-selects input[type=radio]:checked+label,#MainContent .product-form__input input[type=radio]:checked+label span,#MainContent .product-form__input input[type=radio]:checked+label *{background:#12271f!important;color:#fbf4e7!important;border-color:#12271f!important;box-shadow:0 0 0 3px #e7c57959!important;opacity:1!important}#MainContent .product-form__input input[type=radio]+label,#MainContent variant-radios input[type=radio]+label{color:#12271f!important;background:#fffaf0!important;border:1px solid rgba(18,39,31,.22)!important;opacity:1!important}#MainContent .product-form__input input[type=radio]+label:hover,#MainContent variant-radios input[type=radio]+label:hover{border-color:#12271f!important;color:#12271f!important;background:#f7efe1!important}#MainContent .product-form__input input[type=radio]:disabled+label,#MainContent .product-form__input input[type=radio].disabled+label{color:#12271f6b!important;background:#fffaf09e!important;border-color:#12271f1f!important;opacity:.75!important}#MainContent .quantity__button,#MainContent .quantity__input{color:#12271f!important;background:transparent!important;opacity:1!important}#MainContent .quantity__button:hover{color:#9f7437!important}.template-index #MainContent .collapsible-content,.template-index #MainContent .collapsible-content-wrapper-narrow,.template-index #MainContent .collapsible-content .accordion,.template-index #MainContent .collapsible-content details,.template-index #MainContent .collapsible-content summary{color:#fbf4e7!important}.template-index #MainContent .collapsible-content__heading,.template-index #MainContent .collapsible-content__heading *,.template-index #MainContent .collapsible-content .accordion__title,.template-index #MainContent .collapsible-content summary,.template-index #MainContent .collapsible-content summary *,.template-index #MainContent .collapsible-content .summary__title,.template-index #MainContent .collapsible-content .summary__title *,.template-index #MainContent .collapsible-content .icon,.template-index #MainContent .collapsible-content svg{color:#fbf4e7!important;fill:currentColor!important;opacity:1!important}.template-index #MainContent .collapsible-content .accordion{border-top:1px solid rgba(251,244,231,.22)!important;border-bottom:1px solid rgba(251,244,231,.22)!important}.template-index #MainContent .collapsible-content .accordion+.accordion{border-top:0!important}.template-index #MainContent .collapsible-content summary{min-height:58px!important;padding:18px 0!important;background:transparent!important}.template-index #MainContent .collapsible-content summary:hover .accordion__title,.template-index #MainContent .collapsible-content summary:hover *{color:#e7c579!important}.template-index #MainContent .collapsible-content .accordion__content,.template-index #MainContent .collapsible-content .accordion__content.rte,.template-index #MainContent .collapsible-content .accordion__content.rte *,.template-index #MainContent .collapsible-content .accordion__content p,.template-index #MainContent .collapsible-content .accordion__content div,.template-index #MainContent .collapsible-content .accordion__content span,.template-index #MainContent .collapsible-content .accordion__content li{color:#fbf4e7d1!important;opacity:1!important;line-height:1.7!important}.template-index #MainContent .collapsible-content details[open] summary .accordion__title,.template-index #MainContent .collapsible-content details[open] summary *{color:#e7c579!important}.template-index #MainContent .collapsible-content summary:focus,.template-index #MainContent .collapsible-content summary:focus-visible{outline:2px solid rgba(231,197,121,.75)!important;outline-offset:4px!important;box-shadow:none!important}.bgia-pdp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0 20px}.bgia-pdp-trust span{display:flex;align-items:center;justify-content:center;min-height:52px;padding:10px;border-radius:16px;background:#f7efe1;border:1px solid rgba(18,39,31,.11);color:#12271f;font-size:12px;line-height:1.35;font-weight:800;text-align:center}.bgia-pdp-professional{margin:22px 0 28px;padding:22px;border-radius:22px;background:#12271f;color:#fbf4e7}.bgia-pdp-professional__eyebrow{margin:0 0 8px;color:#e7c579!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.bgia-pdp-professional h3{margin:0;color:#fbf4e7;font-size:23px;line-height:1.08}.bgia-pdp-professional p:not(.bgia-pdp-professional__eyebrow){margin:12px 0 0;color:#fbf4e7c7;line-height:1.6}.bgia-pdp-professional a{display:inline-flex;margin-top:16px;color:#e7c579;font-weight:900;text-underline-offset:.22em}.bgia-pdp-details-heading{margin:30px 0 14px;padding-top:26px;border-top:1px solid rgba(18,39,31,.12);color:#12271f;font-size:25px;letter-spacing:-.025em}.product__description>p:first-child{padding:18px;border-radius:18px;background:#f7efe1;border:1px solid rgba(18,39,31,.1)}.bgia-collection-guide{padding-top:44px;padding-bottom:6px}.bgia-collection-guide__eyebrow{margin:0 0 8px;color:#9f7437;font-size:11px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.bgia-collection-guide h2{margin:0;color:#12271f;font-size:clamp(32px,4vw,52px);letter-spacing:-.045em}.bgia-collection-guide>p:not(.bgia-collection-guide__eyebrow){max-width:720px;margin:12px 0 20px;color:#12271fb8}.bgia-collection-guide nav{display:flex;flex-wrap:wrap;gap:10px}.bgia-collection-guide nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 17px;border-radius:999px;background:#fffaf0;border:1px solid rgba(18,39,31,.15);color:#174334;font-weight:850;text-decoration:none}.bgia-collection-guide nav a:hover{background:#174334;color:#fbf4e7}@media screen and (max-width:749px){.bgia-pdp-trust{grid-template-columns:1fr}.bgia-pdp-trust span{min-height:44px}.bgia-collection-guide nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch}.bgia-collection-guide nav a{flex:0 0 auto}}#MainContent .product-form__input input[type=radio]:checked+label,#MainContent variant-radios input[type=radio]:checked+label,#MainContent variant-selects input[type=radio]:checked+label{background:#12271f!important;color:#fbf4e7!important;border-color:#12271f!important;box-shadow:0 0 0 3px #9f743761!important;opacity:1!important}#MainContent .product-form__input input[type=radio]:checked+label span,#MainContent .product-form__input input[type=radio]:checked+label *{color:#fbf4e7!important;opacity:1!important}#MainContent .product-form__input input[type=radio]:checked+label:hover,#MainContent variant-radios input[type=radio]:checked+label:hover,#MainContent variant-selects input[type=radio]:checked+label:hover{background:#174334!important;color:#fff!important;border-color:#174334!important}#MainContent .product-form__input input[type=radio]:checked:disabled+label,#MainContent .product-form__input input[type=radio]:checked.disabled+label{background:#46574f!important;color:#fff!important;border-color:#46574f!important;opacity:1!important}#MainContent .product-form__input input[type=radio]:checked:disabled+label span,#MainContent .product-form__input input[type=radio]:checked.disabled+label span{color:#fff!important;opacity:1!important}#MainContent .quick-add__submit,#MainContent .quick-add__submit span:not(.loading-overlay__spinner){color:#174334!important;opacity:1!important;visibility:visible!important}#MainContent .quick-add__submit:hover,#MainContent .quick-add__submit:focus-visible{background:#174334!important;color:#fbf4e7!important;border-color:#174334!important}#MainContent .quick-add__submit:hover span:not(.loading-overlay__spinner),#MainContent .quick-add__submit:focus-visible span:not(.loading-overlay__spinner){color:#fbf4e7!important;opacity:1!important;visibility:visible!important}.bgia-product-tabs,.bgia-product-description{margin-top:28px;padding-top:26px;border-top:1px solid rgba(18,39,31,.13)}.bgia-product-tabs__list{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(18,39,31,.13)}.bgia-product-tabs__tab{-webkit-appearance:none;appearance:none;min-height:46px;padding:0 16px;border:1px solid rgba(18,39,31,.18);border-radius:999px;background:#fffaf0;color:#12271f;font:inherit;font-size:14px;font-weight:850;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.bgia-product-tabs__tab:hover{background:#f7efe1;border-color:#174334;transform:translateY(-1px)}.bgia-product-tabs__tab[aria-selected=true],.bgia-product-tabs__tab[aria-selected=true]:hover{background:#12271f;color:#fbf4e7;border-color:#12271f;box-shadow:0 0 0 3px #9f743740}.bgia-product-tabs__tab:focus-visible{outline:2px solid #9f7437;outline-offset:3px}.bgia-product-tabs__panels{padding-top:20px}.bgia-product-tabs__panel[hidden]{display:none!important}.bgia-product-tabs__panel,.bgia-product-description{color:#12271fd1;line-height:1.72}.bgia-product-tabs__panel>:first-child,.bgia-product-description>:first-child{margin-top:0}.bgia-product-tabs__panel>:last-child,.bgia-product-description>:last-child{margin-bottom:0}.bgia-product-tabs__panel h2,.bgia-product-tabs__panel h3,.bgia-product-tabs__panel h4{color:#12271f;line-height:1.12;letter-spacing:-.025em}@media screen and (max-width:749px){.bgia-product-tabs__list{flex-wrap:nowrap;overflow-x:auto;padding:3px 3px 14px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.bgia-product-tabs__tab{flex:0 0 auto;scroll-snap-align:start}}.bgia-product-tabs,.bgia-product-description{margin-top:18px;padding-top:18px}.bgia-product-tabs__panels{padding-top:16px}.bgia-pdp-professional--compact{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:22px 0 8px;padding:16px 18px;border-radius:18px}.bgia-pdp-professional--compact .bgia-pdp-professional__eyebrow{margin-bottom:5px}.bgia-pdp-professional--compact .bgia-pdp-professional__summary{margin:0!important;color:#fbf4e7e0!important;font-size:14px;line-height:1.45;font-weight:750}.bgia-pdp-professional--compact a{flex:0 0 auto;margin-top:0;padding:10px 14px;border:1px solid rgba(231,197,121,.55);border-radius:999px;text-decoration:none;white-space:nowrap}.bgia-pdp-professional--compact a:hover{background:#e7c579;color:#12271f}.product__info-container .share-button{margin-top:12px}@media screen and (max-width:749px){.bgia-pdp-professional--compact{align-items:flex-start;flex-direction:column;gap:12px}.bgia-pdp-professional--compact a{width:100%;justify-content:center;text-align:center}}.main-page--contact{width:100%;max-width:1320px!important;margin-inline:auto!important;padding-inline:clamp(24px,5vw,72px)!important}.main-page--contact .main-page-title{margin-bottom:28px}.main-page--contact .rte{max-width:820px;padding:clamp(24px,4vw,42px);border:1px solid rgba(18,39,31,.1);border-radius:28px;background:#fffaf0;box-shadow:0 18px 45px #12271f12;color:#12271fc7;line-height:1.72}.main-page--contact .rte>:first-child{margin-top:0}.main-page--contact .rte>:last-child{margin-bottom:0}@media screen and (max-width:749px){.main-page--contact{padding-inline:20px!important}.main-page--contact .rte{padding:22px;border-radius:22px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bgia-final-polish.css.map */
