@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--brand-primary: #0f766e;--brand-primary-hover: #0d5f59;--brand-primary-tint: rgba(15, 118, 110, .1);--brand-dark: #0f1419;--brand-text: #3a3f47;--brand-muted: #6b7280;--brand-border: #e5e7eb;--brand-border-strong: #cbd5e1;--brand-bg: #ffffff;--brand-bg-alt: #f8fafc;--brand-success: #16a34a;--brand-danger: #dc2626;--brand-warning: #f59e0b;--brand-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--brand-size-display: 32px;--brand-size-heading: 24px;--brand-size-body: 16px;--brand-size-small: 13px;--brand-weight-regular: 400;--brand-weight-bold: 600;--brand-radius: 6px;--brand-shadow-sm: 0 1px 2px rgba(15, 20, 25, .05);--brand-shadow-md: 0 2px 8px rgba(15, 20, 25, .08);--brand-transition: .15s ease}html,body,input,select,textarea,button,.btn,.tt-btn-addtocart,h1,h2,h3,h4,h5,h6,.tt-title,.tt-block-title,p,li,a{font-family:var(--brand-font-sans)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--brand-size-body);font-weight:var(--brand-weight-regular);color:var(--brand-text);background-color:var(--brand-bg);line-height:1.5}h1,.tt-block-title h1,.tt-title-h1{font-size:var(--brand-size-display)!important;font-weight:var(--brand-weight-bold)!important;color:var(--brand-dark)!important;line-height:1.2!important;letter-spacing:-.01em}h2,.tt-block-title .tt-title,.tt-block-title h2,.tt-title-h2{font-size:var(--brand-size-heading)!important;font-weight:var(--brand-weight-bold)!important;color:var(--brand-dark)!important;line-height:1.3!important;letter-spacing:-.005em}h3,h4,h5,h6{font-size:var(--brand-size-body)!important;font-weight:var(--brand-weight-bold)!important;color:var(--brand-dark)!important;line-height:1.4!important}.tt-block-title .tt-description{color:var(--brand-muted)!important;font-size:var(--brand-size-body)!important;font-weight:var(--brand-weight-regular)!important}p,.tt-desc,.description{color:var(--brand-text);font-size:var(--brand-size-body);font-weight:var(--brand-weight-regular)}small,.tt-meta,.tt-add-info,.tt-add-info li,.tt-add-info a,.thumbnail_small_description{font-size:var(--brand-size-small)!important;color:var(--brand-muted)!important}a{color:var(--brand-primary);text-decoration:none;transition:color var(--brand-transition)}a:hover,a:focus{color:var(--brand-primary-hover);text-decoration:none}.tt-product .tt-title a,.tt-product .prod-thumb-title-color a,.menu-cart-content .tt-title a{color:var(--brand-dark)!important}.tt-product .tt-title a:hover,.tt-product .prod-thumb-title-color a:hover,.menu-cart-content .tt-title a:hover{color:var(--brand-primary)!important}.btn,.tt-btn-addtocart,button[type=submit].btn,.tt-btn-icon .btn,.btn-primary{font-family:var(--brand-font-sans)!important;font-size:15px!important;font-weight:var(--brand-weight-bold)!important;letter-spacing:.01em;text-transform:none;color:#fff!important;background-color:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;border-radius:10px!important;padding:12px 20px;transition:background-color var(--brand-transition),border-color var(--brand-transition),color var(--brand-transition);cursor:pointer}.btn:hover,.btn:focus,.tt-btn-addtocart:hover,.tt-btn-addtocart:focus,button[type=submit].btn:hover,.btn-primary:hover{color:#fff!important;background-color:var(--brand-primary-hover)!important;border-color:var(--brand-primary-hover)!important}.btn.btn-border,.btn-secondary,.btn.btn-outline{color:var(--brand-primary)!important;background-color:transparent!important;border:1px solid var(--brand-primary)!important}.btn.btn-border:hover,.btn-secondary:hover,.btn.btn-outline:hover{color:#fff!important;background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.tt-btn-addtocart.disable,.tt-btn-addtocart:disabled,.btn:disabled{background-color:var(--brand-border-strong)!important;border-color:var(--brand-border-strong)!important;color:#fff!important;cursor:not-allowed;opacity:.7}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],textarea,select,.form-control{font-family:var(--brand-font-sans)!important;font-size:var(--brand-size-body)!important;color:var(--brand-dark)!important;background-color:var(--brand-bg)!important;border:1px solid var(--brand-border)!important;border-radius:var(--brand-radius)!important;transition:border-color var(--brand-transition),box-shadow var(--brand-transition)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus,select:focus,.form-control:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-primary-tint)!important;outline:none!important}.tt-input-counter.style-01{border:1px solid var(--brand-border)!important;border-radius:var(--brand-radius)!important;background-color:var(--brand-bg)!important}.tt-input-counter.style-01 input{color:var(--brand-dark)!important;font-weight:var(--brand-weight-bold)!important}.tt-input-counter.style-01 .minus-btn,.tt-input-counter.style-01 .plus-btn{color:var(--brand-text);transition:color var(--brand-transition)}.tt-input-counter.style-01 .minus-btn:hover,.tt-input-counter.style-01 .plus-btn:hover{color:var(--brand-primary)}.tt-label-location .tt-label-sale{background-color:var(--brand-danger)!important;color:#fff!important;border-radius:var(--brand-radius);font-weight:var(--brand-weight-bold);letter-spacing:.02em}.tt-label-location .tt-label-new{background-color:var(--brand-success)!important;color:#fff!important;border-radius:var(--brand-radius);font-weight:var(--brand-weight-bold)}.tt-label-location .tt-label-our-stock,.tt-label-location .tt-label-out-of-stock{background-color:var(--brand-muted)!important;color:#fff!important;border-radius:var(--brand-radius)}.tt-label-location .tt-label-our-fatured{background-color:var(--brand-warning)!important;color:var(--brand-dark)!important;border-radius:var(--brand-radius)}.tt-price,.tt-price span,.tt-price .new-price,.product-information .prices .price{color:var(--brand-dark)!important;font-weight:var(--brand-weight-bold)!important;font-size:var(--brand-size-body)!important}.tt-price .old-price,.tt-price .compare-price,.product-information .prices .compare-price{color:var(--brand-muted)!important;font-weight:var(--brand-weight-regular)!important;text-decoration:line-through}.tt-product,.product-parent{background-color:var(--brand-bg);border-radius:var(--brand-radius);transition:box-shadow var(--brand-transition),transform var(--brand-transition)}.tt-product:hover,.product-parent:hover{box-shadow:var(--brand-shadow-md)}.tt-product .tt-image-box{position:relative;aspect-ratio:1 / 1;width:100%;overflow:hidden;background-color:var(--brand-bg);border-radius:var(--brand-radius);border:1px solid var(--brand-border)}.tt-product .tt-image-box .tt-img,.tt-product .tt-image-box .tt-img-roll-over,.tt-product .tt-image-box .tt-img-parent{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.tt-product .tt-image-box img,.tt-product .tt-image-box .lazyload,.tt-product .tt-image-box .respimgsize{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center;padding:12px;box-sizing:border-box;background-color:var(--brand-bg)}.tt-product .tt-image-box .tt-label-location{position:absolute;top:10px;left:10px;z-index:2}.menu-cart-content .tt-img,.cart-line__image,.menu-cart-item .tt-img{aspect-ratio:1 / 1;background-color:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.menu-cart-content .tt-img img,.cart-line__image img,.menu-cart-item .tt-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:6px;box-sizing:border-box}.tt-product-single-img,.mediaimageholder{aspect-ratio:1 / 1;background-color:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;position:relative}.tt-product-single-img .zoom-product,.mediaimageholder img,.mediaimageholder .zoom-product{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center;padding:16px;box-sizing:border-box}.product-images-carousel .slick-slide,.product-images-col .item,.tt-product-single-carousel-vertical .slick-slide{aspect-ratio:1 / 1;background-color:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;margin:4px}.product-images-carousel .slick-slide img,.product-images-col .item img,.tt-product-single-carousel-vertical .slick-slide img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8px;box-sizing:border-box}.tt-mobile-product-slider .slick-slide{aspect-ratio:1 / 1;background-color:var(--brand-bg)}.tt-mobile-product-slider .slick-slide img{width:100%!important;height:100%!important;object-fit:contain!important}.tt-product .tt-input-counter.style-01{border:1px solid var(--brand-border)!important}.tt-services-block,.obj-data{transition:transform var(--brand-transition),box-shadow var(--brand-transition)}.tt-services-block:hover,.obj-data:hover{transform:translateY(-2px)}.tt-services-block .tt-title{color:var(--brand-dark)!important}.tt-services-block:hover .tt-title,.tt-services-block .tt-col-icon i{color:var(--brand-primary)!important}.obj-data .tt-title,.obj-data .tt-title a{color:var(--brand-dark)!important}.obj-data .tt-desc{color:var(--brand-text)!important}.tt-collection-title a,.tt-collection-title{color:var(--brand-dark)!important}.tt-collection-title a:hover{color:var(--brand-primary)!important}footer,.footer,.tt-footer{background-color:var(--brand-dark)!important}footer p,footer li,footer a,.footer p,.footer li,.footer a{color:#fffc!important}footer a:hover,.footer a:hover{color:#fff!important}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer .tt-title{color:#fff!important}.thumbnail_small_description{color:var(--brand-muted)!important;font-size:var(--brand-size-small)!important}.tt-add-info a{color:var(--brand-muted)!important}.tt-add-info a:hover{color:var(--brand-primary)!important}@media(max-width:1024px){h1,.tt-title-h1{font-size:26px!important}h2,.tt-block-title .tt-title{font-size:20px!important}}@media(max-width:767px){body{font-size:15px}h1,.tt-title-h1{font-size:22px!important}h2,.tt-block-title .tt-title{font-size:18px!important}.tt-product .tt-image-box img,.tt-product .tt-image-box .lazyload{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brand-system.css.map */
