.botanical-oil .botanical-oil__category,.botanical-oil .botanical-oil__series{margin:0}.botanical-oil .botanical-oil__selector-title{margin:0 0 .75rem;font-size:1em;text-align:start}.botanical-oil .botanical-oil__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(76px,calc((100% - 1rem) / 3));gap:.5rem;overflow-x:auto;list-style:none;margin:0;padding:3px}.botanical-oil .botanical-oil__cards li{display:flex;min-width:0}.botanical-oil .botanical-oil__card{position:relative;display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0;padding:.4rem .4rem .6rem;border:1px solid rgba(99,99,99,.35);border-bottom:3px solid var(--botanical-accent);color:inherit;text-align:center;text-decoration:none;line-height:1.25;overflow-wrap:anywhere}.botanical-oil .botanical-oil__card[aria-current=page]{outline:2px solid var(--botanical-accent)}.botanical-oil .botanical-oil__card:focus-visible{outline:2px solid currentColor}.botanical-oil .botanical-oil__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.botanical-oil .botanical-oil__card span{font-size:.85em}.botanical-oil .botanical-oil__check{position:absolute;top:.35rem;right:.35rem;border-radius:50%;background:var(--botanical-accent);color:#fff;padding:.14rem .3rem}@media screen and (min-width:1001px){.botanical-oil .product-page__content:has(>.product__media-wrapper){display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.botanical-oil .product-page__content:after{content:none}.botanical-oil .product-page__content>.product__media-wrapper,.botanical-oil .product-page__content>.product__info-wrapper:not(.product__info-wrapper--static){position:relative;inset:auto;float:none;width:100%;min-width:0;max-width:none;height:auto;padding-inline:0}}.botanical-oil .product__info-container--modal :is(.botanical-oil__category,.botanical-oil__series,.botanical-oil__package-size,.botanical-oil__policies){display:none}@media screen and (min-width:1001px){.botanical-oil .product-page__content>.product__info-wrapper:not(.product__info-wrapper--static){align-self:stretch}.botanical-oil .product__info-wrapper:has(.product__info-container--modal){min-height:var(--botanical-buy-height)}.botanical-oil .product__info-container--modal{position:fixed;inset:min(3rem,var(--botanical-buy-bottom-limit, 3rem)) auto auto var(--botanical-buy-left);width:var(--botanical-buy-width)}}.botanical-oil .product__info-container--modal .botanical-oil__card img{max-height:64px}.botanical-oil .product__info-container--modal .botanical-oil__selector{margin-bottom:1rem}@media screen and (min-width:1001px){.product-section-main-wrap:has(.botanical-oil) .product-single__content-details--wrap:not(.product-single__content-details--wrap--center){width:calc((100% - clamp(1.5rem,3vw,3rem))*.55);max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/botanical-oil.css.map */
