#ttcmsabout.custom-ttcmsabout{padding-top:50px}#ttcmsabout.custom-ttcmsabout .ttcmsabout-title{position:static;width:100%;margin-bottom:30px;font-size:60px;line-height:72px;height:max-content;margin-top:0}#ttcmsabout.custom-ttcmsabout .ttcmsabout-title span,#ttcmsabout.custom-ttcmsabout .ttcmsabout-subtitle{font-family:Betterlett,sans-serif;color:#000;width:unset;float:unset}#ttcmsabout.custom-ttcmsabout .btn:after{background:#222!important}#ttcmsabout.custom-ttcmsabout .ttcmsabout.ttaboutdesc{margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#ttcmsabout.custom-ttcmsabout .ttcmsabout.ttaboutdesc .ttcmsabout-desc{padding-bottom:40px}#ttcmsabout.custom-ttcmsabout .ttcmsabout.ttaboutbanner .image1.ttimg .ttabout-img:after{top:-55px;right:-15%;bottom:unset}#ttcmsabout.custom-ttcmsabout .number-color{color:#8e6e35;font-size:45px}.rotate-bg{animation:rotateBackground 20s linear infinite;object-fit:contain;aspect-ratio:1;height:75%;top:12%;left:5px}@keyframes rotateBackground{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-social-icons{display:block!important;margin-top:20px}.footer-social-icons li{height:50px!important;width:50px!important;margin-right:10px!important;display:flex;justify-content:center;align-items:center}.footer-social-icons li a{display:flex;justify-content:center;height:50px!important;width:50px!important;line-height:50px!important}.site-header__cart-count{position:absolute!important;right:-8px!important;bottom:-8px!important}.top-bar{background-color:#45352f;padding:8px 35px;display:flex;justify-content:flex-end;align-items:center;font-family:inherit;font-size:14px}.top-bar .contact-info{display:flex;gap:20px;align-items:center}.top-bar a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:6px}.top-bar a:hover{color:#bba171}.home-slider .swiper-slide>a{position:relative;height:max-content;display:block}.home-slider .swiper-slide .slider-content-wrap{z-index:5}.home-slider .swiper-slide>a .slideshow-overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.st-wishlist-button:not(.template-product .st-wishlist-button){border:none!important;padding:0!important}.st-wishlist-button svg:not(.template-product .st-wishlist-button svg){height:15px!important;width:15px!important}.st-wishlist-button .st-label:not(.template-product .st-wishlist-button .st-label){display:none}span.st-number.st-js-number{font-size:10px;top:10px;left:10px;transform:unset!important;padding:0!important;width:16px!important;height:16px!important}.site-footer a:hover:not(.icon-fallback-text){color:#fff!important;text-decoration:underline}.mobile-footer-map{display:none}.TTProduct-Tab .product-thumb{background-color:#fff;display:flex;align-items:center}.TTProduct-Tab .product-thumb .product-image{width:100%}.TTProduct-Tab .btn_wrapper{visibility:visible!important;bottom:-40px!important;opacity:1!important}.quickview-featured-image.product-photo-container{max-height:500px;object-fit:cover;overflow:hidden;display:flex;align-items:center;justify-content:center}.grid-item .btn_wrapper .st-wishlist-button{padding-right:20px!important}.grid-item .btn_wrapper .quick-view-wrap{padding-left:20px!important;border-left:1px solid #c5c5c5!important}.quickview-featured-image.product-photo-container img{height:100%;object-fit:cover}body#about-us .shopify-section:has(.services-container-wrapper){padding-top:75px}body#hair-extensions-zuri-boutique-hair-amp-beauty .shopify-section:has(.services-container-wrapper){padding-bottom:50px}.template-index .main-content .shopify-section:has(.features-section){margin-bottom:0}@media screen and (min-width: 768px){.template-collection .main-content .content_wrap>.row{padding-top:50px!important}}@media screen and (max-width: 991px){.mobile-footer-map{display:block}.desktop-footer-map{display:none}}.content{margin:0 100px!important}@media screen and (max-width: 767px){.content{margin:0 20px!important}.content h2{font-size:18px!important}.header_2_wrapper .header_logo_wrap{width:60px!important;margin:5px 0 5px 30px!important}body#invisible-weft-hair-extensions-flat-silk-weft-hair-extensions-zuri-boutique-hair-amp-beauty .marketing-banner,body#micro-bead-hair-extensions-melbourne-zuri-boutique-hair-amp-beauty-zuri-boutique-hair-amp-beauty .marketing-banner,body#tape-in-hair-extensions-melbourne-zuri-boutique-hair-amp-beauty-zuri-boutique-hair-amp-beauty .marketing-banner{padding:50px 0}}.header_3 .offer-content{color:#fff;display:none}button.st-wishlist-details-button.st-wishlist-details-button--header-icon{margin-right:15px}span.tt_mn_sub_heading{display:none}submenu-text-more{padding-left:10px}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap{padding:20px!important}.mdi-menu:before{color:#fff}.header_3_wrapper{z-index:9999}#header-sticky .container{height:65px}.header_3_wrapper.main-header.sticky_header{background-color:#45352f}.top-bar-mobile{display:none;background-color:#45352f;padding:0 10px;text-align:center}@media screen and (max-width: 991px){.header_3_wrapper.main-header.sticky_header{background-color:#9c7a5f}.top-bar-mobile{display:block}.product-single{margin-top:230px!important}}.ajax-success-modal.cart-popup-wrapper.modal.open{z-index:99999999999999999!important}.ajax-success-modal.cart-popup-wrapper.modal.open .content{margin:0!important}.fake-messenger-icon{right:unset!important;left:24px}#contactUsButton{position:fixed;top:50%;right:20px;transform:translateY(-50%) rotate(-90deg);transform-origin:center right;z-index:10000;white-space:nowrap;padding:10px 20px;border-top-left-radius:0;border-bottom-left-radius:0}#contactFormSidebar{position:fixed;top:0;right:-400px;width:400px;height:100%;background:#f5f5f5;box-shadow:-2px 0 5px #0003;padding:30px 20px;transition:right .3s ease-in-out;z-index:99999999999999999999999999999999;overflow-y:auto}#contactFormSidebar.open{right:0}#contactFormSidebar input,#contactFormSidebar textarea{width:100%;padding:10px;margin-bottom:15px;border-radius:5px;border:1px solid #ccc}#contactFormSidebar .btn{background-color:#bba171;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px}#contactFormClose{font-size:24px;position:absolute;top:10px;right:20px;cursor:pointer;color:#333}.sticky-contact-form-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width: 767px){#contactUsButton,#contactFormSidebar{display:none}}div#product-qty,.product-form__buttons.shake-animation,.details.clearfix.float-start.w-100{display:none}.cookiestatus .cookie-block.bottom_fix #cookie_message,.cookiestatus .cookie-block.bottom_to_left #cookie_message,.cookiestatus .cookie-block.bottom_to_right #cookie_message{z-index:3}.myaccount,.add-to-compare{display:none}a.grid-link__title{white-space:normal;min-height:50px}@media (min-width: 320px) and (max-width: 480px){.sticky-booking-button{bottom:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
