.slide-nav__link:has(>.slide-nav__image){min-height:42px;box-sizing:border-box}.cb-bc{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:4px 0 18px;font-size:14px;line-height:1.4;color:#6b7280}.cb-bc a{color:#5b86c4;text-decoration:none}.cb-bc a:hover,.cb-bc a:focus-visible{text-decoration:underline;text-underline-offset:2px}.cb-bc__sep{color:#9aa8bf}.cb-bc__cur{color:#1f1f1f;font-weight:600}@media only screen and (max-width:768px){.cb-bc{gap:2px 6px;margin:10px 0 12px;font-size:13px}}#MainContent .product-single__meta>*{order:2}#MainContent .product-single__meta>:has(~block-price),#MainContent .product-single__meta>block-price{order:0}#MainContent .product-single__meta>.cb-opt-row{order:1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 28px}#MainContent .cb-opt-row>*{flex:0 0 auto;min-width:0;max-width:100%}#MainContent .cb-opt-row>div:not(:has(kit-variant-picker)){display:none}#MainContent block-price .variant__label,#MainContent block-buy-buttons .product__policies{display:none!important}#MainContent block-price :is(.block-price__regular,.block-price__sale){align-items:center;gap:10px}#MainContent block-price :is(.block-price__regular,.block-price__sale) .element-price:last-of-type{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:999px;background:#eef3fb;color:#1f2a44;font-size:26px;font-weight:600;line-height:1}#MainContent block-price .block-price__sale .element-price:not(:last-of-type){font-size:18px;opacity:.55}#MainContent block-price [data-on-sale] .block-price__save,#MainContent block-price[data-on-sale] .block-price__save{margin-left:10px}#MainContent kit-variant-picker .kit-radio .kit-button{display:inline-flex;align-items:center;justify-content:center;height:52px;min-width:72px;padding:0 20px;box-sizing:border-box;border:2px solid #dbe5f4;border-radius:999px;background:#fff;color:#1f2a44;font-size:15px;font-weight:600;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#MainContent kit-variant-picker .kit-radio:hover .kit-button{border-color:#7ba2d6}#MainContent kit-variant-picker .kit-radio__input:checked+.kit-button{border-color:#7ba2d6;background:#eef3fb;color:#2b4c9b;box-shadow:0 4px 14px #7ba2d633}#MainContent kit-variant-picker .kit-radio__input:focus-visible+.kit-button{box-shadow:0 0 0 4px #7ba2d647}#MainContent kit-variant-picker .kit-stack--wrap{gap:8px}@media only screen and (max-width:768px){#MainContent .product-single__meta>.cb-opt-row{gap:12px 16px}#MainContent kit-variant-picker .kit-radio .kit-button{min-width:64px;padding:0 16px}#MainContent block-price :is(.block-price__regular,.block-price__sale) .element-price:last-of-type{font-size:24px;height:44px;padding:0 18px}}.cb-smile-x,.cb-smile-tab{display:none}@media only screen and (max-width:768px){#smile-ui-lite-container,#smile-ui-container,.smile-prompt-frame-container{transition:opacity .35s ease,visibility 0s linear 0s}.cb-smile-x{position:fixed;z-index:2147483647;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:1px solid #dbe5f4;border-radius:50%;background:#fff;color:#5b6b85;box-shadow:0 2px 8px #1f2a442e;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s}.cb-smile-x:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.cb-smile-x svg{width:12px;height:12px}.cb-smile-x[hidden]{display:flex;opacity:0;transform:scale(.6);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.cb-smile-tab{position:fixed;left:0;bottom:var(--cb-smile-bottom, 60px);z-index:2147483646;display:flex;align-items:center;justify-content:center;width:32px;height:48px;margin:0;padding:0 3px 0 0;border:0;border-radius:0 24px 24px 0;background:#7ba2d6;color:#fff;box-shadow:0 4px 14px #2b4c9b47;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate(-110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s ease,opacity .35s ease,visibility 0s linear .35s}.cb-smile-tab svg{width:20px;height:20px}html.cb-smile-min :is(#smile-ui-lite-container,#smile-ui-container,.smile-prompt-frame-container){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .35s ease,visibility 0s linear .35s}html.cb-smile-min .cb-smile-tab{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s ease,opacity .35s ease,visibility 0s linear 0s}html:is(.lock-scroll,:has(#vitals-cart_drawer-container .Vtl-CartDrawer__Container),:has(.site-header__mobile-nav.is-active)) :is(#smile-ui-lite-container,#smile-ui-container,.cb-smile-x,.cb-smile-tab){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .35s ease,visibility 0s linear .35s!important}}#vitals-cart_drawer-container .Vtl-CartDrawerEmptyState .Vtl-Button{min-height:48px;padding:0 28px!important;border:2px solid #7ba2d6!important;border-radius:999px!important;background:#7ba2d6!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 14px #7ba2d659;transition:background-color .2s ease,transform .15s ease}#vitals-cart_drawer-container .Vtl-CartDrawerEmptyState .Vtl-Button:hover{background:#6b8dd6!important;border-color:#6b8dd6!important;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cb-fixes-1510d.css.map */
