:root{--tt-dark: #212C46;--tt-dark-deep: #1A2338;--tt-gold: #9A936F;--tt-gold-text: #7C7659;--tt-bg: #FDFDFD;--tt-surface: #FFFFFF;--tt-on-dark: #FDFDFD;--tt-space-1: 8px;--tt-space-2: 16px;--tt-space-3: 24px;--tt-space-4: 32px;--tt-space-5: 48px;--tt-space-6: 64px;--tt-radius-button: 3.75em;--tt-radius-card: 1em;--tt-motion-fast: .2s;--tt-motion-base: .3s;--tt-motion-slow: .6s;--tt-ease: cubic-bezier(.4, 0, .2, 1);--tt-tap-min: 44px;--color-button-text: 26,35,56;--color-button-text-hover: 124,118,89}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--tt-gold);outline-offset:2px}.button,[name=add],.tt-nav button{min-height:var(--tt-tap-min)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button,.button,a.button,[role=button],[name=add],.s-btn,.facets-button-show{touch-action:manipulation}button,.button,a,[role=button],.s-btn{-webkit-tap-highlight-color:rgba(154,147,111,.18)}h1,h2,h3,.s-title,.s-duo-label,.product-card-title{text-wrap:balance}.tt-magic-slider .s-btn{position:relative;z-index:0}.tt-magic-slider .s-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;opacity:0;z-index:-1;pointer-events:none;transition:opacity var(--tt-motion-fast) var(--tt-ease)}.tt-magic-slider .s-btn:hover{filter:none}.tt-magic-slider .s-btn:hover:after{opacity:.14}body.no-scroll facets-drawer,body.no-scroll facets-drawer .facets-button-show{z-index:0!important;pointer-events:none!important;opacity:0!important;transition:opacity .2s ease!important}.drawer.right{z-index:50!important}@media(max-width:1024px){.facets-filte-drawer .drawer-close{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:16px!important;right:16px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:rgba(var(--color-text),.08)!important;border:1px solid rgba(var(--color-text),.15)!important;z-index:10!important;cursor:pointer!important;transition:background .2s ease!important}.facets-filte-drawer .drawer-close:hover{background:rgba(var(--color-text),.18)!important}.facets-filte-drawer drawer-header{padding:0 56px 0 20px!important}.facets-filte-drawer .drawer-inner-card:after{left:50%!important;transform:translate(-50%)!important;right:auto!important;width:40px!important;height:4px!important;top:10px!important;margin:0!important}.facets-details-wrapper .facets-accordion{background:rgba(var(--color-background))!important;border-radius:8px!important;margin-bottom:8px!important;border:1px solid rgba(var(--color-card-border),.3)!important;padding:12px 15px!important}.facets-filte-drawer .drawer-content-contain{border-radius:10px 10px 0 0!important;padding:8px!important}}body:not(.no-scroll) facets-drawer,body:not(.no-scroll) facets-drawer .facets-button-show{z-index:32!important;pointer-events:auto!important;opacity:1!important}cart-drawer.cart-drawer.drawer.right{z-index:60!important}cart-drawer .overlay,cart-drawer .drawer-layer{z-index:59!important}cart-drawer .drawer-inner-card{position:relative!important;z-index:61!important}@media(max-width:1024px){cart-drawer.cart-drawer.drawer.right{z-index:1000!important}cart-drawer .overlay,cart-drawer .drawer-layer{z-index:999!important}cart-drawer .drawer-inner-card{z-index:1001!important}}body:has(details.facets-filters-sort[open]) facets-drawer,body:has(details.facets-filters-sort[open]) facets-drawer .facets-button-show{z-index:0!important;pointer-events:none!important;opacity:0!important;transition:opacity .2s ease!important}html body product-cart-sticky.product-cart-sticky>.product-cart-sticky-detail,html body .product-cart-sticky .product-cart-sticky-detail>.variant-selector-wrapper,html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options,html body .product-cart-sticky .product-cart-sticky-detail .variant-swatches-box,html body .product-cart-sticky .product-cart-sticky-detail .variant-swatches-list,html body .product-cart-sticky .product-cart-sticky-detail>.add-to-cart-wrapper{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body product-cart-sticky.product-cart-sticky>.product-cart-sticky-detail,html body .product-cart-sticky .product-cart-sticky-detail>.variant-selector-wrapper,html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options,html body .product-cart-sticky .product-cart-sticky-detail .variant-swatches-box{width:100%!important}html body .product-cart-sticky .product-cart-sticky-detail .variant-swatches-text{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}@media(max-width:749px){html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options.product-variants-box .variant-swatches-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;flex-wrap:wrap!important;white-space:normal!important;box-sizing:border-box!important}html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options.product-variants-box .variant-swatches-list>li{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;margin:0!important}html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options.product-variants-box .variant-swatches-list>li>span{display:block!important;width:100%!important;min-width:0!important}html body .product-cart-sticky .product-cart-sticky-detail .stikcy-product-form-options.product-variants-box .variant-swatches-list .swatch-label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:44px!important;box-sizing:border-box!important;padding:8px 10px!important;margin:0!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/teatales-fixes.css.map */
