.popup{position:absolute;right:10px;display:none;z-index:2;background:#fff}.bg-white{background-color:rgb(var(--white))!important}.popup.show{display:block}.popup .cart-items{display:flex;flex-direction:column}.lazy-collection{background:rgb(var(--gray));opacity:1}.lazy-loaded{background:transparent}.loader{width:70px;height:6px;background:rgba(var(--white),.7);border-radius:4px;overflow:hidden;position:relative}.loader:before{content:"";position:absolute;height:100%;width:40px;background:rgba(var(--black),.9);border-radius:4px;left:-40px;animation:slide 2s linear infinite}@keyframes slide{0%{left:-40px}to{left:100%}}.custom-scrollbar::-webkit-scrollbar-track,.tt-write-content::-webkit-scrollbar-track{background:#bdbdbd7f!important}.custom-scrollbar::-webkit-scrollbar,.tt-write-content::-webkit-scrollbar{height:calc(2px + (5 - 2) * ((100vw - 320px) / (1920 - 320)));width:5px!important;overflow:hidden}.custom-scrollbar::-webkit-scrollbar-thumb,.tt-write-content::-webkit-scrollbar-thumb{background:#615e5e!important;border-radius:2px}:focus-visible{outline:none}.wishlist.filled .iconsax,.wishlist.fill .iconsax{--Iconsax-Color: #ff726a}.variant-options{padding-inline:6px}.variant-pill{position:relative;line-height:1;display:flex;align-items:center;justify-content:center;border:1px solid rgb(var(--gray));color:rgb(var(--text-color));width:70px!important;height:calc(32px + .005*(100vw - 320px))!important;border-radius:30px!important;font-size:14px;transition:all .3s ease;cursor:pointer}.variant-square{position:relative;width:calc(28px + .0025*(100vw - 320px))!important;height:calc(28px + .0025*(100vw - 320px))!important;border:1px solid rgb(var(--gray));cursor:default;font-size:calc(12px + .00125*(100vw - 320px));transition:all .3s ease;cursor:pointer;color:rgb(var(--text-color))}.variant-image{width:calc(50px + .0125*(100vw - 320px))!important;height:calc(65px + (100 - 65) * ((100vw - 320px) / (1920 - 320)))!important;background-color:transparent!important;outline:1px solid rgb(var(--gray));outline-offset:4px;object-fit:cover;object-position:top;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all .3s ease}.variant-pill.selected,.size-guide .variant-square.active{background:rgba(var(--secondary-color),.1);color:rgb(var(--secondary-color));border:1px solid rgb(var(--secondary-color))}.variant-image.active,.color-variant .variant-square.active{outline:1px solid rgb(var(--secondary-color));outline-offset:1px}.variant-pill.disable{opacity:.7}.variant-pill.disable:after,.variant-square.disable:after{content:"";position:absolute;height:1px;background:rgb(var(--red));left:50%;top:50%}.variant-pill.disable:after{width:60px;transform:translate(-50%,-50%) rotate(-30deg)}.variant-square.disable:after{width:calc(34px + .00375*(100vw - 320px));transform:translate(-50%,-50%) rotate(-45deg)}.variant-circle{width:30px;height:30px;border-radius:50%;outline:1px solid rgb(var(--gray));outline-offset:2px}.variant-circle.active{outline:1px solid rgb(var(--black))}.sticky{left:0;position:sticky}.sticky,.sticky.off-50{top:0}.pagination-wrap .pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:30px!important}.pagination-wrap .pagination li a{display:flex;align-items:center;justify-content:center;line-height:1;color:rgb(var(--subtext-color));gap:10px}.pagination-wrap .pagination li:first-child a:before{display:none}.pagination-wrap .pagination li a:before{content:"";width:30px;background:rgba(var(--subtext-color));height:1px}.pagination-wrap .pagination li a .iconsax{--Iconsax-Size: 18px;--Iconsax-Color: #222;vertical-align:sub}.pagination-wrap .pagination li a.active:before{background:rgb(var(--text-color))}.pagination-wrap .pagination li a.active,.pagination-wrap .pagination li:hover a{color:rgb(var(--text-color))}.pagination-wrap .pagination li.disabled:hover a{background:inherit;border-color:rgb(var(--gray));color:inherit;cursor:not-allowed}.pagination-wrap .pagination li:hover a .iconsax{--Iconsax-Color: white}.pagination-wrap .pagination li.disabled:hover a .iconsax{--Iconsax-Color: #222}.loading-indicator{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-drawer-container{position:fixed;top:0;left:-400px;width:400px;height:100%;background:rgb(var(--white));box-shadow:2px 0 10px #0003;transition:left .3s ease-in-out;z-index:1050;overflow-y:auto}.filter-drawer-container.open{left:0}.filter-drawer-container .accordion{background:transparent!important;border:none!important}.filter-drawer-container .accordion .accordion-item{background:rgba(var(--gray),.2)}.filter-drawer-container .accordion .accordion-item .accordion-button{border-radius:unset}.filter-drawer-container .accordion .accordion-item .accordion-button:not(:has(.collapsed)){border-bottom:1px solid rgba(var(--gray),.6)}.filter-drawer-container .accordion .accordion-item .accordion-button.collapsed{border-bottom:none;background:rgba(var(--gray),.2);border-radius:8px}.filter-drawer-container .filter-heading{justify-content:space-between;background-color:rgba(var(--gray),.4);padding:14px 20px;align-items:center}.filter-drawer-container .filter-heading p{font-size:20px;font-weight:600;display:block}.filter-drawer-container .filter-heading button{padding:0;transform:rotate(45deg)}.filter-drawer-container .filter-heading button svg path{stroke:rgb(var(--text-color))}#collections-filter-grid:has(.filter-drawer-container) .filter-btn{display:block!important}.filter-btn{display:flex!important;align-items:center;gap:5px;background:rgb(var(--text-color));border:none;color:rgb(var(--white));padding:5px 20px;border-radius:4px}.filter-btn svg{width:18px;height:18px}.filter-btn svg path{stroke:rgb(var(--white))}.filter-heading p,#closeButton{display:none}#filterButton{display:none!important}.filters-list-horizontal .accordion-item{min-width:184px;margin-bottom:0!important;position:relative}.filters-list-horizontal .accordion-item .accordion-collapse{position:absolute;background:rgb(var(--white));min-width:250px;box-shadow:#dddddd7a 0 5px 10px;border-radius:0;z-index:2;margin-top:5px}body.dark .filters-list-horizontal .accordion-item .accordion-collapse{box-shadow:#ddd3 0 5px 10px}.filters-list-horizontal .accordion{padding:0!important;display:flex;gap:15px;max-width:100%;overflow-y:visible;position:relative}.filters-list-horizontal .accordion-item .accordion-body{padding-top:16px!important}.filters-list-horizontal .accordion-item .accordion-body .checkbox-container label .filter-name{font-size:16px;color:rgb(var(--text-color));white-space:nowrap}@media only screen and (max-width:991.9px){.filters-list-horizontal{display:block}}.header-top{display:flex;justify-content:space-between;margin-bottom:20px}.header-top i{padding-bottom:15px;font-size:20px;margin-right:4px}.header-top i:last-child{margin-right:0}.header-top .header-icons{display:flex;gap:20px}.navbar-expand-lg{padding:0 !imp}.navbar-collapse{justify-content:center}.navbar-nav{gap:20px}.navbar-expand-lg .navbar-nav .nav-link{color:#000}.navbar{padding:0}.product-img{position:relative;height:452px}.product-img img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.card-body{text-align:center}.product-card:hover img.hover-img{opacity:1;transition:all 1s}.product-card:hover img.main-img{opacity:0;transition:all 1s}.main-img{position:relative;transition:all 1s}.hover-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all 1s}.cart-items{padding-left:0}.cart-items i{padding:0}.cart-items li{width:100%;list-style-type:none;display:flex;align-items:center;gap:15px;margin-bottom:18px;position:relative}.cart-items li a{text-decoration:none;color:#000}.quantity{border:1px solid rgb(var(--gray));padding:5px;width:40%;border-radius:10px;position:relative;margin-bottom:20px;display:flex}.quantity button{font-size:16px;font-weight:500;line-height:1;border:none;border-radius:8px;background:transparent;width:30px;height:30px}.quantity button i{font-size:16px;color:rgb(var(--text-color))}.quantity input{font-size:16px;font-weight:400;color:rgb(var(--text-color));border:none;text-align:center;margin-inline:auto;background:rgb(var(--white))}.quantity input::-webkit-inner-spin-button{display:none}.offcanvas-footer{padding-inline:16px}.price-box{display:flex;justify-content:space-between;align-items:center}.price-box h6{font-size:20px;font-weight:600}.price-box p{font-size:22px;font-weight:600}#cart-popup{padding:12px}#cart-popup .cart-items{margin:0}#cart-popup a:last-child{margin:0}.popup-container{text-decoration:none;color:#000}.popup .cart-items h6{width:100px}.modal a{text-decoration:none;color:#000}.buttons a{background:rgb(var(--primary-color));color:rgb(var(--white));border-radius:0;margin:10px}.buttons a:hover{background:rgb(var(--white));color:rgb(var(--primary-color));border:1px solid rgb(var(--primary-color))}.modal #cart-product-title{font-weight:600}.comparison-card .add-to-cart{background:rgb(var(--primary-color));color:var(--white);border-radius:0}.comparison-card .remove-from-compare{background:#d3d3d3;color:#000;border-radius:0}.comparison-card .remove-from-compare i{color:#000}.comparison-card h5{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;white-space:nowrap;padding-top:5px}.product-buttons a{background:rgb(var(--primary-color));color:var(--white);border-radius:0}#quick-view .variant-swatches,.quick-view .variant-swatches,.quick-view .variant-buttons,#quick-view .variant-buttons{display:flex;gap:10px}#quick-view .color-variant .swatch{border:1px solid lightgray;border-spacing:10px}.btn:first-child:active{border:1px solid transparent}.checkbox-container{font-size:16px;color:rgb(var(--text-color));position:relative}.checkbox-container .category-filter{display:flex;align-items:center;gap:6px}.custom-checkbox{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.custom-checkbox input{display:none}.checkbox-wrapper{position:relative;width:16px;height:16px;transition:transform .2s ease}.checkbox-bg{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(var(--gray));background:rgb(var(--white));transition:all .2s ease}.custom-checkbox:checked{accent-color:rgb(var(--dark-black))}.checkbox-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff;transform:scale(0);transition:all .2s ease}.check-path{stroke-dasharray:40;stroke-dashoffset:40;transition:stroke-dashoffset .3s ease .1s}.custom-checkbox input[type=checkbox]:checked+.checkbox-wrapper .checkbox-bg{background:rgb(var(--secondary-color));border-color:rgb(var(--secondary-color))}.custom-checkbox input[type=checkbox]:checked+.checkbox-wrapper .checkbox-icon{transform:scale(.75)}.custom-checkbox input[type=checkbox]:checked+.checkbox-wrapper .check-path{stroke-dashoffset:0}.custom-checkbox:active .checkbox-wrapper{transform:scale(.95)}.custom-checkbox input[type=checkbox]:focus+.checkbox-wrapper .checkbox-bg{box-shadow:0 0 0 4px #fee2e280}.custom-checkbox input[type=checkbox]:disabled+.checkbox-wrapper{opacity:.5;cursor:not-allowed}.custom-checkbox input[type=checkbox]:disabled+.checkbox-wrapper .checkbox-bg{background:#f3f4f6;border-color:#d1d5db}.custom-checkbox:hover input[type=checkbox]:not(:disabled)+.checkbox-wrapper .checkbox-bg{border-color:rgb(var(--secondary-color))}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.custom-checkbox input[type=checkbox]:checked+.checkbox-wrapper{animation:bounce .3s cubic-bezier(.4,0,.2,1)}.input-wrapper{position:relative;display:unset}.input-wrapper .input{border:1px solid rgb(var(--gray));border-radius:0;background:none;padding:12px;font-size:16px;color:rgb(var(--text-color));width:100%;transition:border .15s cubic-bezier(.4,0,.2,1);accent-color:rgb(var(--text-color))}.input-wrapper .user-label{position:absolute;top:1px;left:15px;color:#9a9a9a;pointer-events:none;transform:translateY(16px);transition:.15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.input-wrapper .input:focus,.input-wrapper .input:focus-visible,.input-wrapper .form-control:focus-visible,.input-wrapper .form-select:focus{outline:none;border:1px solid rgba(var(--text-color),.5);box-shadow:none}.custom-radio{accent-color:rgb(var(--primary-color));vertical-align:middle}.product-buttons .input-wrapper .input:focus~.user-label,.input-wrapper input:valid~.user-label{background:rgba(var(--bg-color),1)}.input-wrapper .input:focus~.user-label,.input-wrapper input:valid~.user-label{transform:translateY(-50%) scale(.8);background:rgb(var(--white));padding-inline:5px;color:rgb(var(--text-color))}.input-wrapper span.helptext,.input-box .input-wrapper~span.helptext{color:rgb(var(--subtext-color));font-size:calc(13px + (16 - 13) * ((100vw - 320px) / (1920 - 320)))}.modal-content .close.btn{background-image:unset;position:absolute;top:0;right:10px;background-color:rgb(var(--white))!important;border-radius:0;width:unset;height:unset;margin:0;opacity:unset;z-index:1;border:none}[dir=rtl] .modal-content .close.btn{right:unset;left:10px}.modal-content .close.btn i{color:rgb(var(--text-color));font-size:calc(18px + .00125*(100vw - 320px))}.modal-content .modal-body h4{padding-bottom:16px;border-bottom:1px solid rgba(var(--gray),.4);margin-bottom:calc(10px + .00375*(100vw - 320px))!important;line-height:1;color:rgb(var(--text-color));font-family:Playfair Display,serif}.modal-content .modal-body .body-content{position:relative;padding:20px;max-height:525px;overflow:auto;text-align:justify}.input-wrapper textarea{resize:both}.trustoo-widget .list-review .resource-list img{overflow:hidden}.offcanvas{width:calc(300px + .08125*(100vw - 320px))!important}.cart-offcanvas .offcanvas-header .btn-close,.recent-offcanvas .offcanvas-header .btn-close,.filter-offcanvas .offcanvas-header .btn-close,.offcanvas .offcanvas-header .btn-close{border-radius:50%;display:none;justify-content:center;align-items:center;background-image:none}@media(max-width:575px){.cart-offcanvas .offcanvas-header .btn-close,.recent-offcanvas .offcanvas-header .btn-close,.filter-offcanvas .offcanvas-header .btn-close,.offcanvas .offcanvas-header .btn-close{display:flex}}[dir=rtl] .offcanvas .offcanvas-header .btn-close{margin-left:0;margin-right:auto}.cart-offcanvas .offcanvas-header .btn-close:focus,.recent-offcanvas .offcanvas-header .btn-close:focus,.offcanvas .offcanvas-header .btn-close:focus{box-shadow:none}.cart-offcanvas .offcanvas-header .btn-close i,.recent-offcanvas .offcanvas-header .btn-close i,.filter-offcanvas .offcanvas-header .btn-close i,.offcanvas .offcanvas-header .btn-close i{color:rgb(var(--text-color));font-size:20px}.accordion-item{background-color:rgb(var(--white));color:rgb(var(--text-color))}.accordion-item .accordion-body{color:rgb(var(--text-color))}.accordion-button{background-color:rgb(var(--white));color:rgb(var(--text-color))}[dir=rtl] .accordion-button:after{margin-left:unset;margin-right:auto}.form-control,.form-control:focus{background:rgb(var(--white));color:rgb(var(--text-color));border-radius:0;border:1px solid rgb(var(--gray));box-shadow:none}.form-control::placeholder{color:rgba(var(--black),.7)}.btn:active,.btn:focus{border:1px solid transparent}[dir=rtl] .slick-slider{direction:ltr}[dir=rtl] .slick-slide{float:left}@media(max-width:1024px){[data-aos=fade-left],[data-aos=fade-right]{transform:none!important}}.image-wrapper:has(>svg){background:rgba(var(--breadcrumb-color),.7)}.dark-img,body.dark .light-img{display:none}body.dark .logo:has(.dark-img) .light-img,body.dark .footer-logo:has(.dark-img) .light-img{display:none!important}.light-img,body.dark .dark-img{display:block!important}.shopify-policy__title h1{font-family:Playfair Display,serif;padding-block:32px 20px;text-transform:capitalize}.shopify-policy__body .rte{padding-bottom:20px}.shopify-policy__body h2{font-family:Playfair Display,serif;padding-block:calc(12px + .0075*(100vw - 320px)) calc(6px + .0025*(100vw - 320px))}.shopify-policy__body .rte p,.shopify-policy__body .rte ul li{padding-bottom:calc(6px + .0025*(100vw - 320px));color:rgba(var(--text-color),.8);font-size:calc(14px + .00125*(100vw - 320px))}.shopify-policy__body .rte a{color:rgb(var(--primary-color))}.offcanvas-backdrop.show{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--black),.6);opacity:unset}body.dark .offcanvas-backdrop.show{background:rgba((var(--white),.7))}.quick-view-modal.show~.offcanvas.show{z-index:9999}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
