@media(max-width:767.98px){html body .tabs-wrapper{gap:4px!important;margin-top:3px!important;margin-bottom:4px!important;padding:3px 8px!important}html body .tabs-wrapper a[data-bui-tab]{box-sizing:border-box;min-height:28px!important;padding:6px 11px!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.01em;box-shadow:0 1px 4px #11111114!important}html body #MainContent [id$=__bot_quick_links_universal]{height:58px!important;min-height:58px!important;overflow:visible}html body #MainContent .bot-quick-links-sticky-shell,html body #MainContent [class^=category-chiclets-container-]{height:36px!important;min-height:36px!important}html body #MainContent [class^=category-chiclets-container-]{padding:4px 0!important}html body #MainContent [class^=category-chiclets-]{gap:4px!important}html body #MainContent .category-item{box-sizing:border-box;min-height:28px!important;height:28px!important;padding:5px 11px!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.01em;border-radius:999px!important;box-shadow:0 1px 4px #11111112!important}html body #MainContent .bot-concern-hero__chips{gap:4px!important;margin-inline:-20px!important;padding:4px 8px!important;scroll-padding-inline:8px!important}html body #MainContent .bot-concern-chip{box-sizing:border-box;min-height:28px!important;height:28px!important;padding:0 11px!important;font-size:11px!important;line-height:1.2!important;letter-spacing:-.01em;box-shadow:0 1px 4px #11111112!important}html body #MainContent .bot-concern-hero__inner{padding-right:20px!important;padding-left:20px!important}html body #MainContent .bot-concern-hero__breadcrumb{margin-top:2px!important;font-size:12px!important;line-height:1.25!important}html body #MainContent .bot-concern-hero h1{margin:4px 0 8px!important;font-size:18px!important;line-height:1.25!important;letter-spacing:0!important}.index-page .section-featured-collection .grid-carousel,.index-page [data-bot-recently-viewed] .grid-carousel{margin-inline:-13px;gap:5px!important;--grid-gap: 5px !important;--grid-item-width: clamp(128px, 34vw, 146px) !important}.index-page .section-featured-collection .grid-carousel-item,.index-page [data-bot-recently-viewed] .grid-carousel-item{margin:0!important}.index-page .section-featured-collection .product-card,.index-page [data-bot-recently-viewed] .product-card,html body #MainContent .grid-carousel .product-card{box-sizing:border-box;min-height:292px;height:292px!important;margin-inline:0!important;padding:6px 6px 8px!important;border-radius:10px!important;box-shadow:0 1px 3px #1111111c!important}.index-page .section-featured-collection .product-card .media,.index-page [data-bot-recently-viewed] .product-card .media,html body #MainContent .grid-carousel .product-card .media{display:grid!important;height:96px!important;min-height:96px!important;place-items:center!important;aspect-ratio:auto!important}html body #MainContent .product-card .media>lqip-element,html body #MainContent .product-card .media>a,html body #MainContent .product-card .media lqip-element>a,html body #MainContent .product-card .product-card__second-image{display:block!important;width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:auto!important}html body #MainContent .product-card .media>lqip-element{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important}html body #MainContent .product-card .media .product-card__image,html body #MainContent .product-card .product-card__second-image img:not(.media-lq-placeholder){width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important}.index-page .section-featured-collection .section-header__heading,.index-page [data-bot-recently-viewed] .section-header__heading{font-size:17px!important;line-height:1.2!important;letter-spacing:-.02em}.index-page .section-featured-collection .product-card__info,.index-page [data-bot-recently-viewed] .product-card__info,html body #MainContent .grid-carousel .product-card__info{width:100%!important;align-items:center!important;padding-top:6px!important;text-align:center!important}.index-page .section-featured-collection .product-card__vendor,.index-page [data-bot-recently-viewed] .product-card__vendor,html body #MainContent .grid-carousel .product-card__vendor{width:100%!important;margin-bottom:3px!important;font-size:10px!important;line-height:1.2!important;text-align:center!important}.index-page .section-featured-collection .product-card__title,.index-page [data-bot-recently-viewed] .product-card__title,html body #MainContent .grid-carousel .product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%!important;min-height:30px!important;font-size:12px!important;line-height:1.25!important;text-align:center!important}.index-page .section-featured-collection .product-card__price,.index-page [data-bot-recently-viewed] .product-card__price,html body #MainContent .grid-carousel .product-card__price{width:100%!important;margin-top:4px!important;min-height:32px!important;font-size:13px!important;line-height:1.2!important;text-align:center!important}html body #MainContent .grid-carousel .product-card__price .price{justify-content:center!important}.index-page .section-featured-collection .product-card__rating,.index-page [data-bot-recently-viewed] .product-card__rating,html body #MainContent .grid-carousel .product-card__rating{width:100%!important;min-height:14px!important;font-size:11px!important;text-align:center!important}html body #MainContent .grid-carousel .product-card__rating>*{justify-content:center!important;margin-inline:0!important}html body #MainContent .grid-carousel [data-bui-card-cart],html body #MainContent .grid-carousel [data-bot-sold-out-action]{display:flex!important;width:100%!important;height:36px!important;min-height:36px!important;align-items:center!important;justify-content:center!important;margin-top:4px!important;padding:0 3px!important}html body #MainContent .grid-carousel [data-bui-card-cart][data-bui-requires-selection=true] .button,html body #MainContent .grid-carousel [data-bot-sold-out-action] .button{position:relative;width:auto!important;min-width:60px!important;max-width:112px!important;min-height:34px!important;height:34px!important;padding:0 11px!important;color:#111!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:11px!important;line-height:1.05!important}html body #MainContent .grid-carousel [data-bui-card-cart][data-bui-requires-selection=true] .button:before,html body #MainContent .grid-carousel [data-bot-sold-out-action] .button:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px;pointer-events:none}html body #MainContent .products-collection-grid{width:calc(100vw - 20px)!important;margin-left:calc(50% - 50vw + 10px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:10px!important}html body #MainContent .products-collection-grid>li,html body #MainContent .products-collection-grid .product-card{min-width:0;margin-inline:0!important}html body #MainContent .products-collection-grid .product-card{min-height:0!important;height:100%;width:100%!important;margin:0!important;padding:0 2px 4px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body #MainContent .products-collection-grid .product-card .media{height:120px!important;min-height:120px!important;aspect-ratio:auto!important}html body #MainContent .products-collection-grid .product-card .media img,html body #MainContent .products-collection-grid .product-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}html body #MainContent .products-collection-grid .product-card__info{width:100%;align-items:center!important;padding:4px 2px 0!important;text-align:center!important}html body #MainContent .products-collection-grid .product-card__vendor{width:100%;margin-bottom:2px!important;font-size:10px!important;line-height:1.2!important;text-align:center!important}html body #MainContent .products-collection-grid .product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;min-height:27px;font-size:11px!important;font-weight:500!important;line-height:1.2!important;text-align:center!important}html body #MainContent .products-collection-grid .product-card__rating{margin-top:3px!important;min-height:13px!important;width:100%;font-size:10.5px!important;line-height:1.2!important;text-align:center!important}html body #MainContent .products-collection-grid .product-card__rating>*{justify-content:center!important;margin-inline:0!important}html body #MainContent .products-collection-grid .product-card__price{margin-top:2px!important;min-height:15px!important;width:100%;font-size:12px!important;line-height:1.2!important;text-align:center!important}html body #MainContent .products-collection-grid .product-card__price .price{display:flex!important;flex-flow:row wrap!important;align-content:flex-start!important;align-items:baseline!important;justify-content:center!important;gap:1px 6px!important}html body #MainContent .products-collection-grid .product-card__swatches:not(:has(*)){display:none!important;margin:0!important}html body #MainContent .products-collection-grid [data-bui-card-cart],html body #MainContent .products-collection-grid [data-bot-sold-out-action]{min-height:34px;height:34px;margin-top:3px!important;padding:0 2px!important}html body #MainContent .products-collection-grid [data-bot-sold-out-action]{display:flex;justify-content:center}html body #MainContent .products-collection-grid [data-bot-sold-out-action] .button{position:relative;width:68px;min-width:68px;min-height:34px;height:34px;padding:4px 0!important;font-size:11px!important;color:#555;background:transparent!important;border:0!important;box-shadow:none!important;opacity:1}html body #MainContent .products-collection-grid [data-bot-sold-out-action] .button:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px}[data-bui-card-cart][data-bui-variant-id]:not([data-bui-requires-selection=true]){display:flex!important;justify-content:center!important;width:100%;margin-top:auto}[data-bui-card-cart][data-bui-variant-id]:not([data-bui-requires-selection=true]) .bot-card-quick-add-button.button{position:relative;width:60px;min-width:60px;min-height:34px;height:34px;margin-inline:auto!important;padding:4px 0!important;font-size:11px!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-bui-card-cart][data-bui-variant-id]:not([data-bui-requires-selection=true]) .bot-card-quick-add-button.button:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px;pointer-events:none}[data-bui-card-cart][data-bui-requires-selection=true],[data-bui-card-cart][data-bui-requires-selection=true] .bot-card-quick-add{display:flex!important;justify-content:center!important;width:100%}.bot-card-quantity-control{position:relative;display:grid!important;grid-template-columns:18px 24px 18px;align-items:center;width:60px!important;min-width:60px!important;height:34px!important;min-height:34px!important;margin-inline:auto!important;padding:0!important;color:#111!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.bot-card-quantity-control:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px;pointer-events:none}.bot-card-quantity-button{display:flex!important;align-items:center;justify-content:center;width:18px!important;min-width:18px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;line-height:1!important}.bot-card-quantity-value{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:34px;color:inherit;font-size:11px;font-weight:700;line-height:1;text-align:center}.bot-card-view-cart{position:relative;display:flex!important;align-items:center;justify-content:center;width:72px!important;min-width:72px!important;height:34px!important;min-height:34px!important;margin-inline:auto!important;padding:0!important;color:#111!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:11px!important;font-weight:650!important;line-height:1!important;text-decoration:none!important}.bot-card-view-cart:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px;pointer-events:none}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;margin:0;padding:0 12px!important;list-style:none}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li{min-width:0;min-height:56px!important;height:56px!important;margin:0}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>.bot-shop-search-grid-item{grid-column:1 / -1;min-height:52px!important;height:52px!important}html body #shopModal1.glass-enabled .bot-shop-search-form{display:flex;min-height:52px!important;height:52px!important;align-items:center;gap:6px;padding:0 8px 0 13px;color:#252525;background:#f8f8f8f5;border:1px solid rgba(60,60,67,.15);border-radius:16px;box-shadow:0 2px 10px #11111114}#shopModal1 .bot-shop-search-icon{width:21px;height:21px;flex:0 0 21px}#shopModal1 .bot-shop-search-form input[type=search]{min-width:0;flex:1;padding:0;color:inherit;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;font:inherit;font-size:16px;font-weight:600;line-height:1.25}#shopModal1 .bot-shop-search-form input[type=search]::placeholder{color:#252525c7;opacity:1}#shopModal1 .bot-shop-search-form input[type=search]::-webkit-search-cancel-button{display:none}#shopModal1 .bot-shop-search-form button{display:grid;width:32px;height:44px;flex:0 0 32px;place-items:center;padding:0;color:#2525258f;background:transparent;border:0}#shopModal1 .bot-shop-search-form button svg{width:17px;height:17px}#shopModal1 .bottom-bar-menu .bot-nested-menu>details>summary{display:block;list-style:none}#shopModal1 .bottom-bar-menu .bot-nested-menu>details>summary::-webkit-details-marker{display:none}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.menu-item,html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.bot-nested-menu>details>summary .menu-item{display:flex;min-height:56px!important;height:56px!important;align-items:center!important;justify-content:space-between;gap:8px;padding:8px 11px!important;color:#1c1c1e;background:#f9f9f9fa;border:1px solid rgba(60,60,67,.12);border-radius:16px!important;box-shadow:0 2px 10px #11111114!important;font-size:12px!important;font-weight:650!important;line-height:1.15}#shopModal1 .bottom-bar-menu .menu-item>span:first-child{min-width:0}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.menu-item>img,html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.bot-nested-menu>details>summary .menu-item>img{width:28px!important;height:28px!important;flex:0 0 28px;object-fit:contain}#shopModal1 .bot-shop-tile-icon{display:flex;flex:0 0 auto;align-items:center;gap:5px}#shopModal1 .bot-shop-tile-icon>svg:first-child{width:25px;height:25px}#shopModal1 .bot-shop-tile-chevron{width:14px;height:14px;color:#3c3c438c}#shopModal1 .bot-shop-concern-icon{color:#c66e96}#shopModal1 .bot-shop-ingredient-icon{color:#4f9c84}#shopModal1 .bot-list-link{min-height:54px;align-items:center;justify-content:space-between;gap:12px}#shopModal1 .bot-row-chevron{width:18px;height:18px;flex:0 0 18px;color:#3c3c438c}#shopModal1 .categories-one{padding-inline:16px}#shopModal1 .bot-shop-shortcut .header-dropdown{color:#1c1c1e;background:#f2f2f7fc!important;border:1px solid rgba(60,60,67,.16)}html body .tabs-wrapper a[data-bui-tab][aria-current=page]{color:#fff!important;background:#111!important;border-color:#111!important;box-shadow:0 1px 5px #1111112e!important;font-weight:700!important}html body .bottom-nav>.bot-nav-current{color:#111!important;background:transparent!important;border:1px solid transparent!important;border-radius:28px!important;box-shadow:none!important;font-weight:750!important}html body .bottom-nav>.bot-nav-current svg{stroke-width:2.05}html body .bottom-nav>.bot-nav-current>span{font-weight:750!important}html body .bottom-nav>#shopBtn2.bot-nav-current,html body .bottom-nav>#shopBtn2[aria-current=page]{color:#111!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}html body .bottom-nav>#shopBtn2.bot-nav-current>img,html body .bottom-nav>#shopBtn2[aria-current=page]>img{opacity:1!important;filter:none!important}html body .bottom-nav:has(>#shopBtn2.bot-nav-current)>.bn-lens,html body .bottom-nav:has(>#shopBtn2[aria-current=page])>.bn-lens{height:60px!important;background:#fff!important;border:1px solid rgba(60,60,67,.11)!important;border-radius:30px!important;box-shadow:0 4px 16px #00000021,0 1px 3px #00000014,inset 0 1px #fff,inset 0 -1px #3c3c4314!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:has(#shopModal1[aria-hidden=false]) .bottom-nav{z-index:1006!important}#shopModal1,#shopModal1.glass-sheet{color-scheme:light;color:#1c1c1e!important;background:#f7f7f8!important;background-image:none!important}#shopModal1>.modal-header{background:#f7f7f8fa!important;border-bottom-color:#3c3c431f!important}#shopModal1 .close-btn,#shopModal1 .bot-ui-heading{color:#1c1c1e!important}#shopModal1 .close-btn{background:#ffffffeb!important;border-color:#3c3c4326!important}#shopModal1 .bot-shop-search-form,#shopModal1 .bottom-bar-menu .menu-item,#shopModal1 .categories-one a{color:#1c1c1e!important;background:#f9f9f9fa!important;border-color:#3c3c431f!important;box-shadow:0 2px 10px #11111114!important}#shopModal1 .bot-shop-search-form input[type=search]{color:#252525!important;-webkit-text-fill-color:#252525!important}#shopModal1 .bot-shop-search-form input[type=search]::placeholder{color:#252525c7!important}#shopModal1 .bot-shop-search-form button,#shopModal1 .bot-shop-tile-chevron,#shopModal1 .bot-row-chevron{color:#3c3c438c!important}#shopModal1 .header-dropdown,#shopModal1 .dropdown-menu,#shopModal1 .dropdown-submenu{color:#1c1c1e!important;background:#f2f2f7!important;background-image:none!important}#shopModal1 .dropdown-menu-item,#shopModal1 .dropdown-submenu-item{color:#1c1c1e!important;border-color:#3c3c431f!important}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.menu-item,html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.bot-nested-menu>details>summary .menu-item,html body #shopModal1.glass-enabled .categories-one>a{color:#1c1c1e!important;background:#f9f9f9fa!important;border-color:#3c3c431f!important;box-shadow:0 2px 10px #11111114!important}@media(prefers-color-scheme:dark){#shopModal1,#shopModal1.glass-sheet{color-scheme:dark;color:#f5f5f7!important;background:#202023!important;background-image:none!important}#shopModal1>.modal-header{background:#202023fa!important;border-bottom-color:#ffffff17!important}#shopModal1 .close-btn,#shopModal1 .bot-ui-heading{color:#f5f5f7!important}#shopModal1 .close-btn{background:#ffffff21!important;border-color:#ffffff24!important}#shopModal1 .bot-shop-search-form,#shopModal1 .bottom-bar-menu .menu-item,#shopModal1 .categories-one a{color:#f7f7f8!important;background:linear-gradient(180deg,#68686cf5,#535357f5)!important;border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff1a,0 3px 14px #00000038!important}#shopModal1 .bot-shop-search-form input[type=search]{color:#f7f7f8!important;-webkit-text-fill-color:#f7f7f8!important}#shopModal1 .bot-shop-search-form input[type=search]::placeholder{color:#f7f7f8e6!important}#shopModal1 .bot-shop-search-form button,#shopModal1 .bot-shop-tile-chevron,#shopModal1 .bot-row-chevron{color:#f7f7f89e!important}#shopModal1 .header-dropdown,#shopModal1 .dropdown-menu,#shopModal1 .dropdown-submenu{color:#f5f5f7!important;background:#2c2c2f!important;background-image:none!important}#shopModal1 .dropdown-menu-item,#shopModal1 .dropdown-submenu-item{color:#f5f5f7!important;border-color:#ffffff17!important}html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.menu-item,html body #shopModal1.glass-enabled .bottom-bar-menu>ul.menu>li>.bot-nested-menu>details>summary .menu-item,html body #shopModal1.glass-enabled .categories-one>a{color:#f7f7f8!important;background:linear-gradient(180deg,#68686c,#535357)!important;border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff1a,0 3px 14px #00000038!important}html body .bottom-nav>.bot-nav-current{color:#111!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body .bottom-nav>#shopBtn1.bot-nav-current,html body .bottom-nav>#shopBtn1[aria-current=page],html body .bottom-nav>#shopBtn1.bot-nav-current>span,html body .bottom-nav>#shopBtn1[aria-current=page]>span,html body .bottom-nav>#shopBtn1.bot-nav-current svg,html body .bottom-nav>#shopBtn1[aria-current=page] svg{color:#111!important}}}.product-page .product-collapse-wrapper{border-top:1px solid rgba(60,60,67,.14)}.product-page details.product-collapse>summary{min-height:56px;padding:0!important;display:flex;align-items:center;justify-content:space-between}.product-page details.product-collapse .product-info-heading{font-size:16px!important;font-weight:680!important;letter-spacing:-.015em}.product-page details.product-collapse .prose{padding:0 0 20px;font-size:14px!important;line-height:1.58!important}.bot-mobile-product-header,.bot-mobile-product-wishlist{display:none}@media(max-width:767.98px){body.product-page header.contents,body.product-page #MainContent>[id$=__bot_product_quick_links],body.product-page .bot-context-breadcrumb{display:none!important}html body.product-page #MainContent .section-main-product .main-product-template{grid-template-areas:"bot-header" "media" "info"!important;grid-template-columns:minmax(0,1fr)!important;max-width:none!important;background:#fff}body.product-page .bot-mobile-product-header{position:relative;z-index:5;grid-area:bot-header;display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;align-items:center;gap:10px;padding:8px 12px;color:#111;background:#fffffff5;border-bottom:1px solid rgba(60,60,67,.08);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}body.product-page .bot-mobile-product-back,body.product-page .bot-mobile-product-action{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:0;color:#111;background:transparent;border:0;text-decoration:none;-webkit-tap-highlight-color:transparent}body.product-page .bot-mobile-product-back{gap:3px;justify-content:flex-start;font-size:13px;font-weight:650}body.product-page .bot-mobile-product-back svg{width:18px;height:18px}body.product-page .bot-mobile-product-title{min-width:0;overflow:hidden;font-size:14px;font-weight:700;letter-spacing:-.015em;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}body.product-page .bot-mobile-product-actions{display:flex;align-items:center;gap:6px}body.product-page .bot-mobile-product-action{position:relative;width:44px;flex:0 0 44px;border:1px solid rgba(60,60,67,.12);border-radius:999px;background:#f8f8fad1}body.product-page .bot-mobile-product-action svg{width:21px;height:21px}body.product-page .bot-mobile-product-cart-count{position:absolute;top:-3px;right:-2px;display:none;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 4px;color:#fff;background:#df1738;border:2px solid #fff;border-radius:999px;font-size:10px;font-weight:750;line-height:1}html body #MainContent .products-collection-grid [data-bui-card-cart][data-bui-requires-selection=true] .button{position:relative;width:auto!important;min-width:60px!important;max-width:124px!important;min-height:34px!important;height:34px!important;padding:0 12px!important;color:#111!important;background:transparent!important;border:0!important;font-size:11px!important;line-height:1.1!important;border-radius:999px!important;box-shadow:none!important}html body #MainContent .products-collection-grid [data-bui-card-cart][data-bui-requires-selection=true] .button:before{content:"";position:absolute;top:3px;right:0;bottom:3px;left:0;border:2px solid currentColor;border-radius:999px;pointer-events:none}html body #MainContent .products-collection-grid [data-bui-card-cart] .button:after,html body #MainContent .products-collection-grid [data-bot-sold-out-action] .button:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}body.product-page .bot-mobile-product-cart-count[data-has-items=true]{display:flex}html body.product-page #MainContent .section-main-product .product-media{grid-area:media;border-bottom:0!important}html body.product-page #MainContent .section-main-product .main-product-template .product-info{grid-area:info;padding:0 18px 8px!important}body.product-page .bot-mobile-product-wishlist{display:grid;width:44px;height:44px;margin:0 0 2px -10px;place-items:center;color:#111;text-decoration:none;-webkit-tap-highlight-color:transparent}body.product-page .bot-mobile-product-wishlist svg{width:25px;height:25px}html body.product-page #MainContent .section-main-product .product-info-inner{padding-top:10px!important}body.product-page .product-variant-picker.bot-single-value-options{display:none!important}html body.product-page #MainContent .section-main-product .product-buy-buttons{margin-top:14px!important;margin-bottom:12px!important}html body.product-page #MainContent .section-main-product .product-buy-buttons .button-add-to-cart,html body.product-page #MainContent .section-main-product .product-buy-buttons .shopify-payment-button__button--unbranded{min-height:48px!important;color:#fff!important;background:#050505!important;border:0!important;border-radius:16px!important;opacity:1!important}html body.product-page #MainContent .section-main-product .bot-delivery-estimate{margin-top:12px;background:#e1f2ff!important;border-color:#1a608a24}body.product-page #MainContent>[id*=__rich_text] .section--block,body.product-page #MainContent>[id*=__rich_text] .section-body{padding-top:14px!important}@media(prefers-color-scheme:dark){body.product-page .bot-mobile-product-header{color:#f7f7f8;background:#1c1c1ef5;border-bottom-color:#ffffff14}body.product-page .bot-mobile-product-back,body.product-page .bot-mobile-product-action{color:#f7f7f8}body.product-page .bot-mobile-product-wishlist{color:#111!important}body.product-page .bot-mobile-product-action{background:#ffffff1a;border-color:#ffffff21}html body.product-page #MainContent .section-main-product .main-product-template{background:#1c1c1e}html body.product-page #MainContent .section-main-product .bot-delivery-estimate{color:#f7f7f8!important;background:#163246!important;border-color:#89cfff2e}html body.product-page #MainContent .section-main-product .bot-delivery-estimate__icon{color:#163246!important;background:#f7fbfd}html body.product-page #MainContent .section-main-product .bot-delivery-estimate__eyebrow{color:#dceaf0!important}html body.product-page #MainContent .section-main-product .bot-delivery-estimate__heading{color:#fff!important}html body.product-page #MainContent .section-main-product .bot-delivery-estimate__text{color:#d6e4eb!important;opacity:1}html body.product-page #MainContent .section-main-product .bot-delivery-estimate__link{color:#fff!important}}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/bot-premium-commerce-20260819.css.map */
