.tbb,html.tbb-on .main-product__info-container{--tbb-ink: var(--dr-ink, #1F1410);--tbb-ink78: rgba(31, 20, 16, .78);--tbb-surface: var(--dr-surface, #FBF1E5);--tbb-sand: var(--dr-sand, #F5E6D8);--tbb-rose: var(--dr-rose, #D97B5A);--tbb-hair: var(--dr-hair, rgba(158, 123, 110, .4));--tbb-ease: var(--dr-ease, cubic-bezier(.165, .84, .44, 1))}.tbb{display:none}html.tbb-on .tbb{display:block;margin:0 0 24px;color:var(--tbb-ink);font-family:Inter,sans-serif}html.tbb-on .main-product__info-container>.rating-stars,html.tbb-on .main-product__info-container>.product__title,html.tbb-on .main-product__info-container>.taurra-buy-bullets{margin:0!important;padding-left:0!important;padding-right:0!important}html.tbb-on .main-product__info-container>.rating-stars{width:auto!important;padding-top:0!important;padding-bottom:6px!important;height:auto}html.tbb-on .main-product__info-container>.product__title{padding-top:6px!important;padding-bottom:12px!important}html.tbb-on .main-product__info-container>.product__title>*{margin-top:0;margin-bottom:0}html.tbb-on .main-product__info-container>.taurra-buy-bullets{padding-top:0!important;padding-bottom:18px!important}html.tbb-on .main-product__info-container>.product-page-price,html.tbb-on .main-product__info-container>variant-selects,html.tbb-on .main-product__info-container>.product-form__quantity,html.tbb-on .main-product__info-container>div:has(>product-form[data-main=true]){display:none!important}.tbb__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;padding:18px 0;border-top:1px solid var(--tbb-hair)}.tbb__price-now{font-size:28px;font-weight:700;line-height:1.2}.tbb__price-was{font-size:16px;line-height:1.2;color:var(--tbb-ink78)}.tbb__price-save{align-self:center;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1;background:var(--tbb-ink);color:var(--tbb-surface);padding:6px 9px;border-radius:6px}.tbb__price [hidden]{display:none}.tbb__sec{padding:18px 0;border-top:1px solid var(--tbb-hair)}.tbb__sec--buy{padding-bottom:0}.tbb__lbl{display:flex;justify-content:space-between;gap:12px;margin:0 0 9px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tbb-ink78)}.tbb__lbl-val{letter-spacing:0;text-transform:none;font-weight:400;font-size:14.4px}.tbb__sets{display:grid;gap:15px}.tbb__opt{position:relative;display:flex;align-items:center;gap:15px;padding:15px;border:1px solid var(--tbb-hair);border-radius:10px;background:var(--tbb-sand);cursor:pointer;-webkit-tap-highlight-color:transparent}.tbb__opt:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:10px;border:1px solid var(--tbb-ink);box-shadow:inset 0 0 0 1px var(--tbb-ink);opacity:0;transition:opacity .2s var(--tbb-ease);pointer-events:none}.tbb__opt.is-on{background:var(--tbb-surface)}.tbb__opt.is-on:after{opacity:1}.tbb__opt:has(.tbb__radio:focus-visible){outline:2px solid var(--tbb-ink);outline-offset:3px}.tbb__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.tbb__dot{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--tbb-ink);display:grid;place-items:center}.tbb__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--tbb-ink);opacity:0;transform:scale(.5);transition:transform .2s var(--tbb-ease),opacity .15s var(--tbb-ease)}.tbb__opt.is-on .tbb__dot:after{opacity:1;transform:scale(1)}.tbb__opt-text{flex:1;min-width:0}.tbb__opt-text b{display:block;font-size:16px;font-weight:700;line-height:1.3}.tbb__opt-text span{display:block;font-size:14.4px;line-height:1.35;color:var(--tbb-ink78)}.tbb__opt-price{text-align:right;flex:none}.tbb__opt-price b{display:block;font-size:17px;font-weight:700;line-height:1.3}.tbb__opt-price s{display:block;font-size:14.4px;line-height:1.3;color:var(--tbb-ink78)}.tbb__tag{position:absolute;top:-11px;right:15px;z-index:2;background:var(--tbb-ink);color:var(--tbb-surface);font-size:11.5px;font-weight:700;letter-spacing:.1em;line-height:1;padding:6px 9px;border-radius:10px;white-space:nowrap}.tbb__pick{display:none}.tbb__pick.is-shown{display:block;animation:tbb-in .2s var(--tbb-ease) both}@keyframes tbb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tbb__sw{display:flex;flex-wrap:wrap;margin:-6px 0 0 -6px}.tbb__swatch{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;-webkit-tap-highlight-color:transparent}.tbb__swatch-dot{position:relative;display:block;width:32px;height:32px;border-radius:50%;background:#9e7b6e;box-shadow:inset 0 0 0 1px #1f141026}.tbb__swatch-dot--black{background:#1a1714}.tbb__swatch-dot--gray,.tbb__swatch-dot--grey{background:#9c9c9c}.tbb__swatch-dot--pink{background:#eca3b5}.tbb__swatch-dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid var(--tbb-ink);opacity:0;transform:scale(.8);transition:transform .2s var(--tbb-ease),opacity .2s var(--tbb-ease);pointer-events:none}@media(hover:hover)and (pointer:fine){.tbb__swatch:hover .tbb__swatch-dot:after{opacity:.4;transform:scale(1)}}.tbb__radio:checked+.tbb__swatch-dot:after{opacity:1;transform:scale(1)}.tbb__radio:focus-visible+.tbb__swatch-dot:after{opacity:1;transform:scale(1);outline:2px solid var(--tbb-ink);outline-offset:2px}.tbb__swatch:has(.tbb__radio:disabled){cursor:not-allowed}.tbb__swatch:has(.tbb__radio:disabled) .tbb__swatch-dot{opacity:.35}.tbb__pair{display:grid;grid-template-columns:1fr 1fr;gap:9px}.tbb__cell{border:1px solid var(--tbb-hair);border-radius:10px;padding:12px 9px 12px 15px;background:var(--tbb-sand);min-width:0}.tbb__cell-lbl{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tbb-ink78);margin-bottom:3px}.tbb__cell .tbb__sw{margin:0 0 0 -9px;flex-wrap:nowrap}.tbb__cell .tbb__swatch-dot{width:28px;height:28px}.tbb__cell .tbb__swatch-dot:after{top:-5px;right:-5px;bottom:-5px;left:-5px}.tbb__cell-name{font-size:14.4px;margin-top:0}.tbb__summary{display:flex;align-items:center;gap:9px;margin-top:15px;font-size:15px}.tbb__mini{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #1f141026;flex:none}.tbb__plus{color:var(--tbb-ink78)}@media(max-width:749px){.tbb__cell{padding:9px 3px 9px 9px}.tbb__cell .tbb__sw{margin-left:-6px}}.tbb__atc,.tbb__buy{position:relative;display:block;width:100%;margin:0;border-radius:10px;font-family:Inter,sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .15s var(--tbb-ease),opacity .2s var(--tbb-ease);-webkit-tap-highlight-color:transparent}.tbb__atc{height:56px;border:0;background:var(--tbb-rose);color:var(--tbb-ink);font-size:16px;letter-spacing:.08em;overflow:hidden}.tbb__atc:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:#fbf1e557;transform:skew(-20deg) translate(0);transition:transform .6s var(--tbb-ease);opacity:0}@media(hover:hover)and (pointer:fine){.tbb__atc:hover:before{opacity:1;transform:skew(-20deg) translate(480%)}.tbb__atc:hover{filter:brightness(1.05)}.tbb__buy:hover{background:var(--tbb-surface)}}.tbb__buy{height:50px;margin-top:9px;border:1px solid var(--tbb-ink);background:transparent;color:var(--tbb-ink);font-size:14px;letter-spacing:.08em}.tbb__atc:active,.tbb__buy:active{transform:scale(.97)}.tbb__atc:focus-visible,.tbb__buy:focus-visible{outline:2px solid var(--tbb-ink);outline-offset:3px}.tbb__atc-label{position:relative;z-index:1;transition:opacity .15s var(--tbb-ease)}.tbb__spin{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;display:none;align-items:center;justify-content:center;z-index:1}.tbb__spin svg{width:16px;height:16px;animation:tbb-spin .8s linear infinite}.tbb__spin-path{stroke:var(--tbb-ink);stroke-dasharray:140;stroke-dashoffset:100}@keyframes tbb-spin{to{transform:rotate(360deg)}}.tbb__atc.is-loading,.tbb__buy.is-loading{pointer-events:none;opacity:1}.tbb__atc.is-loading .tbb__atc-label,.tbb__buy.is-loading .tbb__atc-label{opacity:0}.tbb__atc.is-loading .tbb__spin,.tbb__buy.is-loading .tbb__spin{display:flex}.tbb__atc:disabled:not(.is-loading),.tbb__buy:disabled:not(.is-loading){opacity:.4;pointer-events:none}.tbb__error{margin:12px 0 0;font-size:14.4px;line-height:1.4;color:var(--tbb-ink);text-align:center}.tbb__ship{margin:12px 0 0;font-size:13.5px;color:var(--tbb-ink78);text-align:center}.tbb__foot{padding:0 0 18px}.tbb__foot .taurra-benefit-grid{margin:0;grid-template-columns:repeat(3,1fr)!important;column-gap:6px;row-gap:18px}.tbb__foot .taurra-benefit-grid__item{padding:3px 0}html.tbb-on .sticky-atc__quantity,html.tbb-on .sticky-atc__price{display:none!important}.tbb-sticky-sum{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.25;color:var(--dr-ink, #1F1410)}.tbb-sticky-sum b{font-size:16px;font-weight:700}.tbb-sticky-sum span{font-size:13px;color:#1f1410c7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.tbb *,.tbb *:before,.tbb *:after{transition:none!important;animation:none!important}.tbb__pick.is-shown{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/taurra-buybox.css.map */
