/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap";.cursor-alias{cursor:alias}.cursor-all-scroll{cursor:all-scroll}.cursor-auto{cursor:auto}.cursor-cell{cursor:cell}.cursor-context-menu{cursor:context-menu}.cursor-col-resize{cursor:col-resize}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:-webkit-grab;cursor:grab}.cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-n-resize{cursor:n-resize}.cursor-ne-resize{cursor:ne-resize}.cursor-nesw-resize{cursor:nesw-resize}.cursor-ns-resize{cursor:ns-resize}.cursor-nw-resize{cursor:nw-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-no-drop{cursor:no-drop}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-row-resize{cursor:row-resize}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}@font-face{font-family:Silk Sans Display;src:url(/_next/static/media/SilkSansDisplay-TRIAL-Light.e9a23b6e.woff2)format("woff2"),url(/_next/static/media/SilkSansDisplay-TRIAL-Light.3e841484.woff)format("woff"),url(/_next/static/media/SilkSansDisplay-TRIAL-Light.f9a496af.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Silk Sans Display;src:url(/_next/static/media/SilkSansDisplay-TRIAL-Regular.f025611d.woff2)format("woff2"),url(/_next/static/media/SilkSansDisplay-TRIAL-Regular.82e7bfb9.woff)format("woff"),url(/_next/static/media/SilkSansDisplay-TRIAL-Regular.8c556771.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Silk Sans Display;src:url(/_next/static/media/SilkSansDisplay-TRIAL-Medium.b5e65621.woff2)format("woff2"),url(/_next/static/media/SilkSansDisplay-TRIAL-Medium.197c4efd.woff)format("woff"),url(/_next/static/media/SilkSansDisplay-TRIAL-Medium.9396c69f.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Silk Sans Display;src:url(/_next/static/media/SilkSansDisplay-TRIAL-SemiBold.e77557a0.woff2)format("woff2"),url(/_next/static/media/SilkSansDisplay-TRIAL-SemiBold.94db6656.woff)format("woff"),url(/_next/static/media/SilkSansDisplay-TRIAL-SemiBold.bd042d99.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Silk Sans Display;src:url(/_next/static/media/SilkSansDisplay-TRIAL-Bold.5ab9275c.woff2)format("woff2"),url(/_next/static/media/SilkSansDisplay-TRIAL-Bold.712ff671.woff)format("woff"),url(/_next/static/media/SilkSansDisplay-TRIAL-Bold.fc5eac29.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bosch;src:url(/_next/static/media/bosch.3d321138.woff2)format("woff2"),url(/_next/static/media/bosch.1b0444bc.woff)format("woff"),url(/_next/static/media/bosch.7545c236.otf)format("otf");font-style:normal;font-display:swap}:root{--light:#ebedee;--white:#fff;--gray:#f4f4f4;--gray2:#f5f5f5;--primary-color:#2d2d2d;--off-light-bg:#f9f9f9;--error-color-font-color:red;--color-silver:silver;--dim-silver:#c0c0c04d;--color-antiquewhite:antiquewhite;--primary-font:"Hanken Grotesk",serif;--secondary-font:"Silk Sans Display",sans-serif;--tertiary-font:"Bosch"}.color-antiquewhite{color:var(--color-antiquewhite)}.color-silver{color:var(--color-silver)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--gray)}::-webkit-scrollbar-thumb{background:var(--primary-color)}*{box-sizing:border-box;margin:0;padding:0}body,html{scroll-behavior:inherit!important}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--primary-color);background:var(--white);font-family:var(--primary-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;min-height:100vh;margin:0;padding:0;font-weight:400}body.body-scroll-lock{width:100%;padding-right:10px;position:fixed;overflow:hidden}@media only screen and (max-width:420px){body .css-1nuej19-placeholder,body .select__single-value,body a,body body,body button,body div,body h1,body h2,body h3,body h4,body h5,body h6,body html,body input,body label,body li,body ol,body p,body select,body span,body table,body td,body textarea,body th,body ul{font-size:12px!important}body .display-5{font-size:25px!important}}a{color:inherit;text-decoration:none}button{cursor:pointer}.form-check-input:checked{background-color:#000;border-color:#000}.form-check-input:focus{border-color:#000;outline:0;box-shadow:0 0 0 .25rem #00000040}.page_loader{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 492px);display:flex}.auth_page_loader{height:100vh!important}input[type=date]{text-transform:uppercase}.modal-dialog-scrollable .modal-body{-ms-overflow-style:none;scrollbar-width:none}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{display:none}.notFound-wrapper h1{text-shadow:1px 1px #fff,2px 2px #fff,3px 3px #fff,4px 4px #f7f7f7,5px 5px #f7f7f7,6px 6px #f7f7f7,7px 7px #f7f7f7,8px 8px #f7f7f7,9px 9px #f8f8f8,10px 10px #f8f8f8,11px 11px #f8f8f8,12px 12px #f9f9f9,13px 13px #f9f9f9,14px 14px #f9f9f9,15px 15px #f9f9f9,16px 16px #f9f9f9,17px 17px #f1f1f1,18px 18px #f1f1f1,19px 19px #f1f1f1,20px 20px #f2f2f2,21px 21px #f2f2f2,22px 22px #f2f2f2,23px 23px #f2f2f2;font-size:15em;font-weight:100;letter-spacing:4px;margin-top:-100px;font-weight:900}.notFound-wrapper h1,.notFound-wrapper p{text-align:center;font-family:var(--primary-font)}.notFound-wrapper p{font-size:26px;font-weight:500}.btn_wrapper{font-family:var(--primary-font);border:2px solid var(--primary-color);color:var(--primary-color);text-align:center;border-radius:8px;width:max-content;margin:40px auto 0;padding:10px 20px;font-size:18px;font-weight:400;transition:all .3s;display:block}.notFound-wrapper{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 120px);display:flex}.btn_wrapper:hover{background:var(--primary-color);color:var(--white)}.mobileNavbtn{background:0 0;border:0;display:none}body:after{content:"";background:var(--primary-color);z-index:99;opacity:0;visibility:hidden;width:100%;height:100%;transition:all .5s ease-in;display:block;position:fixed;top:0;left:0}.btn-wrapper{text-align:center;color:var(--primary-color);background:var(--white);border-radius:5px;justify-content:center;align-items:center;gap:20px;width:max-content;padding:14px 20px;font-size:18px;font-weight:600;line-height:23px;transition:all .3s;display:flex;border:1px solid var(--primary-color)!important}.btn-wrapper svg *{stroke:var(--primary-color);transition:all .3s}.btn-wrapper.center{margin:auto}.btn-wrapper:hover{background:0 0}.btn-wrapper:hover svg *{stroke:var(--white)}.btn-wrapper.dark{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)!important}.btn-wrapper.dark svg *{stroke:var(--white)}.btn-wrapper.dark:hover{color:var(--primary-color);background:0 0}.btn-wrapper.dark:hover svg *{stroke:var(--primary-color)}@media screen and (max-width:991px){.btn-wrapper{gap:10px;padding:10px 15px;font-size:16px;line-height:24px}}.hero_btn:hover{background:var(--primary-color);color:var(--gray);border:1px solid var(--gray)!important}.title{font-family:var(--secondary-font);text-transform:capitalize;color:var(--primary-color);margin:0;font-size:36px;font-style:normal;font-weight:600;line-height:47px}@media only screen and (max-width:767px){.title{font-size:25px}}@media only screen and (max-width:420px){.title{font-size:18px!important}}.title.center{text-align:center}.content{font-family:var(--primary-font);color:var(--primary-color);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.space-30{margin-bottom:30px}.gap-16{gap:16px}.section-gap{padding:30px 0}@media only screen and (max-width:420px){.section-gap{padding:20px 0}}.skeleton-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.skeleton-image{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:100%;animation:shimmer 1.5s linear infinite}@keyframes shimmer{0%{background-position:100%}to{background-position:-100%}}.tost-message{font-size:12px}.bg-blur-2px{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000bf}.breadcrumb-section{text-transform:uppercase}.breadcrumb-section .breadcrumb-item a{color:#525252d4}.breadcrumb-section .active{color:#000}.hover-underline:hover{text-decoration:underline}.bkg-gray{background:var(--gray2)}.pagination-block{justify-content:center;column-gap:10px;display:flex}.pagination-block span{background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pagination-block span.active{background-color:var(--primary-color);color:var(--white)}.otp-checkmark{color:green;font-size:50px}.otp-input{color:#000}.otp-input,.otp-input-login{text-align:center;border:1px solid #dee2e6;width:40px;height:40px;margin:0 10px;font-size:1.5em;background-color:#0000!important}.otp-input-login{color:#000!important}.resend-btn{color:#000;cursor:pointer;background:0 0;border:none;text-decoration:underline}.swiperNavGroup{align-items:center;column-gap:10px;display:flex}.swiperNavGroup button{border:1px solid var(--primary-color);background-color:#0000;background-image:url(/_next/static/media/arrow-group.84f99db0.svg);background-repeat:no-repeat;background-size:220px;border-radius:100%;outline:none;width:45px;height:45px;transition:all .3s}.swiperNavGroup button:hover{background-color:var(--primary-color);transition:all .3s}.swiperNavGroup button.collectionBtnPrev{background-position:7px 8px;transition:all .3s}.swiperNavGroup button.collectionBtnPrev:hover{background-position:-55px 8px}.swiperNavGroup button.collectionBtnNext{background-position:-183px 8px;transition:all .3s}.swiperNavGroup button.collectionBtnNext:hover{background-position:-120px 8px}.slots-wrapper{flex-wrap:wrap;gap:10px;display:flex}.slots-wrapper .btn-check+.btn{border:1px solid var(--primary-color);flex:none}.slots-wrapper .btn-check:checked+.btn{background-color:var(--primary-color);color:var(--white)}.slots-wrapper .btn-check:disabled+.btn,.slots-wrapper .btn-check[disabled]+.btn{color:#2d2d2d80;background-color:#2d2d2d0d;border:1px solid #2d2d2d66}.checkIcon{background-color:#34a853;border-radius:50%;width:78px;height:78px}.altertIcon,.checkIcon{justify-content:center;align-items:center;display:flex}.altertIcon{width:80px;height:80px}.react-datepicker-wrapper{width:100%}.subscription-info .subscription-innerblock{background-color:#64748b1a;border-radius:8px;flex-direction:column;row-gap:8px;padding:12px;display:flex}.bordered-form-box{border:1px solid #2d2d2d33;border-radius:8px;padding:12px}.bordered-form-box .variant-edit tr td{border:none!important}.bordered-form-box .variant-edit tr td:last-child{border-right:none!important}.actionBtnGroup{background:#64748b1a;border:0;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:32px;height:32px;padding:4px;display:flex}.actionBtnGroup.deleteBtn{background:#b3261e1a}.actionBtnGroup.viewBtn{background:#27b31e1a}.actionBtnGroup.editBtn{background:#1e1fb31a}.actionBtnGroup.additionalBtn{background:#ff8d191a}.fashion_house_name{letter-spacing:1.5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;width:100%;font-size:15px;font-weight:400;line-height:30px;overflow:hidden}.fashion_house_name,.profile-appointment-detail-section .back-btn{text-transform:uppercase;color:var(--primary-color);align-items:center;display:flex}.profile-appointment-detail-section .back-btn{background-color:#0000;border:none;flex:none;column-gap:8px;margin-bottom:30px;font-size:18px;font-weight:600;line-height:1.3}.choose-plan-section img{z-index:-1;filter:brightness(.2);width:100%;height:100vh;position:absolute;top:0;left:0}.choose-plan-section .spinner-border{border:.25em solid --white}.choose-plan-section .main_card_scs{padding:30px 0}.choose-plan-section p{width:fit-content;max-width:590px;font-size:18px;line-height:1.3;color:var(--gray2)!important}.choose-plan-section p.step-info{text-transform:uppercase;text-align:center!important;margin:15px auto!important}@media screen and (max-width:767px){.choose-plan-section p{font-size:16px}}.choose-plan-section h3{width:fit-content;margin:0 auto;font-size:36px;font-weight:400;line-height:1.3;text-align:center!important;color:var(--white)!important}@media screen and (max-width:767px){.choose-plan-section h3{font-size:28px}}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new{background-color:var(--white);text-align:left;-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);webkit-backdrop-filter:blur(150px);background-color:#c6c6c633;border:2px solid #ffffff1a;border-radius:20px;flex-direction:column;justify-content:space-between;row-gap:10px;height:100%;min-height:400px;padding:16px;display:flex;position:relative;box-shadow:0 0 80px #0000004d}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new h4{text-transform:uppercase;margin-bottom:0;font-size:24px;font-weight:700;line-height:1.3}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new p{text-align:left;color:#545454;border-bottom:1px dashed #2d2d2d4d;margin:0;padding-bottom:10px;font-size:22px;line-height:1.3}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new ul{flex-direction:column;row-gap:12px;padding:0;display:flex}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new ul li{font-size:16px;line-height:1.3;list-style-position:inside}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new .form-check-input{position:absolute;top:20px;right:20px}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .swiper-slide-new .plan-card-new.active{border:1px solid var(--primary-color)}.subscription_plan_card .planSwiper-new .swiper-wrapper-new button{font-family:var(--primary-font);text-align:center;color:var(--white);background:var(--primary-color);border:1px solid #5e5e5e;border-radius:4px;width:100%;max-width:326px;margin:0 auto;padding:16px 32px;font-size:18px;font-style:normal;font-weight:600;line-height:23px;display:block}.subscription_plan_card .planSwiper-new .swiper-wrapper-new button:hover{background:var(--off-light-bg);color:var(--primary-color)}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .promo_button{position:absolute;top:37px;right:10px}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .promo_button p{color:#34a853!important;border-bottom:none!important;margin-top:5px!important;padding-bottom:0!important;font-size:16px!important}.subscription_plan_card .planSwiper-new .swiper-wrapper-new .promo_button button{font-size:14px}@media screen and (max-width:420px){.subscription_plan_card .planSwiper-new .swiper-wrapper-new .promo_button{top:27px}}.share-modal .product-meta{gap:12px;margin-bottom:16px;display:flex}.share-modal .share-options{justify-content:center;gap:5px;display:flex}.share-modal .share-options a,.share-modal .share-options button{margin-bottom:8px;margin-right:12px;display:inline-block;background:0 0!important;border:none!important}.share-modal .share-options a:hover,.share-modal .share-options button:hover{text-decoration:underline}.share-modal .close-btn{float:right;cursor:pointer;background:0 0;border:none;font-size:18px}.fashion_designer_dummy_card{flex-wrap:wrap;justify-content:space-evenly;gap:15px;width:fit-content;display:flex}@media only screen and (max-width:991px){.fashion_designer_dummy_card{justify-content:space-around}}@media only screen and (max-width:539px){.fashion_designer_dummy_card div{width:fit-content!important}}.react-multi-select-custom{background-color:var(--light);border-radius:5px;margin-right:6px;padding:4px 6px}.product_count{color:var(--primary-color);font-size:15px!important}.info-wrapper{gap:5px!important}.info-wrapper .designer-tag{font-weight:700;text-transform:capitalize!important;padding-bottom:2px!important;font-size:medium!important}.info-wrapper .designer-tag span{cursor:pointer}.info-wrapper .designer-tag span:hover{text-decoration:underline}.info-wrapper .designer-catalog-tag-name{background-color:var(--dim-silver);color:var(--primary-color);word-break:break-all;cursor:pointer;border:1px solid #dfdfdfa6;border-radius:5px;max-width:fit-content;padding:2px 4px;font-size:12px;font-weight:400;box-shadow:0 1px 4px #00000029;margin:0!important}.info-wrapper .designer-catalog-tag-name:hover{text-decoration:underline}.designer-catalog-tag{background-color:var(--dim-silver);color:var(--primary-color);word-break:break-all;border:1px solid #dfdfdfa6;border-radius:5px;padding:4px 8px;font-size:12px;box-shadow:0 1px 4px #00000029}.product-info-block .product-info-main .designer-tag{cursor:pointer;text-transform:capitalize!important}.product-info-block .product-info-main .designer-tag:hover{text-decoration:underline}.product-info-block .designer-catalog-tag{cursor:pointer}.product-info-block .designer-catalog-tag:hover{text-decoration:underline}.announcement-bar{pointer-events:none;flex-direction:column;align-items:center;width:100vw;transition:height .15s;display:flex}.announcement-bar .announcement-message{text-align:center;opacity:0;pointer-events:auto;text-transform:uppercase;width:100vw;padding:10px 15px;font-size:14px;font-weight:700;line-height:15px;transition:opacity .15s,transform .15s;transform:translateY(-30px);box-shadow:0 2px 6px #00000026}.announcement-bar .announcement-message.show{opacity:1;transform:translateY(0)}.announcement-bar .announcement-message.hide{opacity:0;transform:translateY(-10px)}.react-tel-input .flag-dropdown{background-color:#0000!important}.react-tel-input .flag-dropdown:after{content:"";border-right:1px solid var(--color-silver);pointer-events:none;width:0;height:50%;position:absolute;top:25%;right:9px}.react-tel-input .selected-flag{height:56px;background-color:#0000!important;padding:0!important}.react-tel-input .selected-flag .arrow{display:none}.react-tel-input .flag{transform-origin:50%;transform:scale(1.5)}.react-tel-input .country-list .search{z-index:99;background-color:#fff;padding:10px 0 6px 10px;position:sticky;top:0}.react-tel-input .phone_input_style{padding-left:45px!important}.bg_banners_images{object-fit:cover;z-index:-1;filter:brightness(.6);background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.detailsWrapper .detailInfoGroup .color-block{gap:10px;display:flex}.detailsWrapper .detailInfoGroup .color-block .color_box_name{width:max-content;color:var(--primary-color);border:1px solid var(--primary-color);background-color:#0000;padding:6px;font-size:18px;line-height:1.3;position:relative}.detailsWrapper .detailInfoGroup .color-block .color_box_name.selected{background-color:var(--primary-color);color:var(--gray)}.detailsWrapper .detailInfoGroup label{text-transform:capitalize!important}.product-detail-section .swiper-horizontal .swiper-slide{height:auto!important}.swiper-slide .zoom_image_section{width:100%!important;height:100%!important}.hero_section_height{height:calc(100vh - 275px)!important}@media only screen and (max-width:1394px){.hero_section_height{height:calc(100vh - 235px)!important}}@media only screen and (max-width:1135px){.hero_section_height{height:60vh!important}}@media only screen and (max-width:990px){.hero_section_height{height:50vh!important}}@media only screen and (max-width:767px){.hero_section_height{height:40vh!important}}@media only screen and (max-width:575px){.hero_section_height{height:30vh!important}}@media only screen and (max-width:450px){.hero_section_height{height:25vh!important}}.designers_cards{transition:transform .2s cubic-bezier(.4,0,.2,1)}.designers_cards:hover{transform:scale(1.1)}.about_us_section_main img{width:100%}.product-card .img-wrapper{cursor:pointer}.product-name{text-transform:capitalize!important}.search-result-main{background:#fff;border-radius:12px;max-width:100%;max-height:382px;margin:15px auto 0;padding:16px;font-family:Inter,sans-serif;overflow-y:auto;box-shadow:0 2px 12px #00000014}.search-result-main .search-result-list{flex-flow:wrap;justify-content:space-around;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.search-result-main .search-result-item{cursor:pointer;background:#f9f9f9;border:1px solid #0000;border-radius:8px;align-items:center;width:240px;height:94px;margin-bottom:8px;padding:12px 16px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 1px 4px #00000029}@media only screen and (max-width:733px){.search-result-main .search-result-item{width:100%}}.search-result-main .search-result-item:hover{border:1px solid var(--primary-color);box-shadow:0 2px 8px #0070f314}.search-result-main .result-icon{color:#0070f3;text-align:center;width:32px;margin-right:16px;font-size:1.5em}.search-result-main .result-info{flex:1}.search-result-main .result-title{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-weight:600;text-decoration:underline;display:-webkit-box;overflow:hidden}.search-result-main .result-type{text-transform:capitalize;color:#888;font-size:13px}.search-result-main .type-designer{color:#0070f3}.search-result-main .type-product{color:green}.search-result-main .type-catalog{color:#3000ff}.search-result-main .type-category{color:#f60}.search-result-main .result-arrow{color:#bbb;margin-left:8px;font-size:1.1em}.search-result-main .search-value-empty{text-align:center;color:#888;flex-direction:column;align-items:center;padding:32px 0;font-size:1.1em;display:flex}.search-result-main .search-value-empty i{color:red;margin-bottom:8px;font-size:2em}.page-loader{justify-content:center;align-items:center;min-height:120px;display:flex}.search-result-main::-webkit-scrollbar{background:0 0;border-radius:10px;width:8px}.search-result-main::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.search-result-main::-webkit-scrollbar-track{background:0 0;border-radius:10px}.hero-gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000,#000000e8);width:100%;height:50%;position:absolute;bottom:0;left:0;right:0}.hero-gradient-2{background:linear-gradient(#0000,#000000b3);height:90%}.hero-gradient-2,.hero-gradient-3{pointer-events:none;z-index:1;border-radius:10px;width:100%;position:absolute;bottom:0;left:0;right:0}.hero-gradient-3{background-image:linear-gradient(#2220,#222);height:55%}.shop-by-category .main_section{width:100%!important}.product-detail-section .product-info-block .product-info-main .icon-btn{transition:all .3s ease-in}.product-detail-section .product-info-block .product-info-main .icon-btn:hover{background-color:var(--primary-color)}.product-detail-section .product-info-block .product-info-main .icon-btn:hover svg{stroke:var(--white)}.html-no-scroll{height:100%!important;overflow:hidden!important}#product_details_small_slider{position:relative}#product_details_small_slider .swiper-button-prev{z-index:111;left:-6px}#product_details_small_slider .swiper-button-next{z-index:111;right:-6px}#product_details_small_slider .swiper-button-next:after,#product_details_small_slider .swiper-button-prev:after{color:#000;font-size:20px}#product_details_small_slider .swiper-button-lock{display:flex!important}#product_details_small_slider:before{background:linear-gradient(90deg,#fffffff2,#fff0);left:0}#product_details_small_slider:after,#product_details_small_slider:before{content:"";z-index:10;pointer-events:none;width:40px;height:100%;position:absolute;top:0}#product_details_small_slider:after{background:linear-gradient(270deg,#fffffff2,#fff0);right:0}.add-field-btn{color:var(--primary-color);background-color:#0000;border:none;outline:none;font-size:16px;line-height:1.3}.add-field-btn:hover{text-decoration:underline}.addons_header{justify-content:space-between;align-items:center;display:flex}.product-detail-section .product-detail-container{margin:0 145px}@media only screen and (max-width:991px){.product-detail-section .product-detail-container{margin:0 50px}}.product-detail-section .product-detail-container .product-info-block hr{margin:0}.product-detail-section .product-detail-container .product-info-block .detailsWrapper{row-gap:12px}.product-detail-section .productSwiper{height:100%;min-height:90%;max-height:90%!important}.product-detail-section .productSwiper .zoom_image_section div img{aspect-ratio:1!important;object-fit:cover!important;object-position:top center!important;background:0 0!important;height:100%!important}.product-detail-section .over_right_col{height:100%}@media (max-width:2691px){.product-detail-section .over_right_col{width:25%;height:840px!important}}@media (max-width:2345px){.product-detail-section .over_right_col{width:28%}}@media (max-width:2080px){.product-detail-section .over_right_col{width:30%}}@media (max-width:1960px){.product-detail-section .over_right_col{width:33%}}@media (max-width:1899px){.product-detail-section .over_right_col{height:825px!important}}@media (max-width:1729px){.product-detail-section .over_right_col{width:37%}}@media (max-width:1625px){.product-detail-section .over_right_col{width:37%;height:770px!important}}@media (max-width:1515px){.product-detail-section .over_right_col{width:39%;height:770px!important}}@media (max-width:1414px){.product-detail-section .over_right_col{width:43%;height:770px!important}}@media (max-width:1313px){.product-detail-section .over_right_col{width:47%;height:770px!important}}@media (max-width:1212px){.product-detail-section .over_right_col{width:50%;height:750px!important}}@media (max-width:1112px){.product-detail-section .over_right_col{height:635px!important}}@media (max-width:1024px){.product-detail-section .over_right_col{width:50%}}@media (max-width:991px){.product-detail-section .over_right_col{width:45%}}@media (max-width:881px){.product-detail-section .over_right_col{width:50%}}@media (max-width:799px){.product-detail-section .over_right_col{width:55%}}@media (max-width:715px){.product-detail-section .over_right_col{width:65%}}@media (max-width:615px){.product-detail-section .over_right_col{width:75%}}@media (max-width:645px){.product-detail-section .over_right_col{width:78%}}@media (max-width:555px){.product-detail-section .over_right_col{width:83%;height:600px!important}}@media (max-width:475px){.product-detail-section .over_right_col{width:85%;height:540px!important}}@media (max-width:444px){.product-detail-section .over_right_col{width:100%}}@media (max-width:400px){.product-detail-section .over_right_col{height:500px!important}}@media (max-width:375px){.product-detail-section .over_right_col{height:450px!important}}@media (max-width:365px){.product-detail-section .over_right_col{height:450px!important}}@media (max-width:345px){.product-detail-section .over_right_col{height:380px!important;padding:0!important}}.product-detail-section .designer-catalog-tag,.product-detail-section .designer-tag{cursor:pointer;font-size:1rem!important}.product-detail-section .designer-catalog-tag:hover,.product-detail-section .designer-tag:hover{text-decoration:underline!important}@media (max-width:600px){.product-detail-section .designer-catalog-tag,.product-detail-section .designer-tag{font-size:.9rem!important}}.product-detail-section .color-block,.product-detail-section .size-block{flex-wrap:wrap!important;gap:8px!important;margin-bottom:12px!important;display:flex!important}.product-detail-section .color-block span,.product-detail-section .size-block span{cursor:pointer;border:1px solid var(--dim-silver)!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-width:32px!important;min-height:32px!important;font-size:1rem!important;display:flex!important}.product-detail-section .color-block span.selected,.product-detail-section .size-block span.selected{border:2px solid var(--primary-color)!important}@media (max-width:600px){.product-detail-section .color-block span,.product-detail-section .size-block span{min-width:24px!important;min-height:24px!important;font-size:.9rem!important}}.bookmark-section .product-info-block hr{margin:0}.bookmark-section .product-info-block .detailsWrapper{row-gap:12px}.bookmark-section .productSwiper{height:90%!important}.bookmark-section .productSwiper .zoom_image_section div img{aspect-ratio:1!important;object-fit:fill!important;background:0 0!important;height:100%!important}.bookmark-section .over_right_col{max-height:670px}@media only screen and (min-width:1884px){.bookmark-section .over_right_col{height:670px;width:35%!important}}@media only screen and (max-width:1884px){.bookmark-section .over_right_col{height:670px;width:35%!important}}@media only screen and (max-width:1716px){.bookmark-section .over_right_col{width:36%!important}}@media only screen and (max-width:1544px){.bookmark-section .over_right_col{height:735px;width:38%!important}}@media only screen and (max-width:1405px){.bookmark-section .over_right_col{height:685px}}@media only screen and (max-width:1255px){.bookmark-section .over_right_col{height:635px;width:46%!important}}@media only screen and (max-width:1143px){.bookmark-section .over_right_col{width:45%!important}}@media only screen and (max-width:1105px){.bookmark-section .over_right_col{height:565px}}@media only screen and (max-width:991px){.bookmark-section .over_right_col{height:645px;margin-bottom:40px;width:55%!important}}@media only screen and (max-width:891px){.bookmark-section .over_right_col{width:65%!important}}@media only screen and (max-width:822px){.bookmark-section .over_right_col{width:66%!important}}@media only screen and (max-width:724px){.bookmark-section .over_right_col{width:90%!important}}@media only screen and (max-width:655px){.bookmark-section .over_right_col{width:100%!important}}@media only screen and (max-width:425px){.bookmark-section .over_right_col{height:500px}}@media only screen and (max-width:375px){.bookmark-section .over_right_col{height:450px}}@media only screen and (max-width:1196px){.bookmark-section .over_right_col .productSwiperThumbs img{height:62px!important}}.bookmark-section .designer-catalog-tag,.bookmark-section .designer-tag{cursor:pointer;font-size:1rem!important}.bookmark-section .designer-catalog-tag:hover,.bookmark-section .designer-tag:hover{text-decoration:underline!important}@media (max-width:600px){.bookmark-section .designer-catalog-tag,.bookmark-section .designer-tag{font-size:.9rem!important}}.bookmark-section .color-block,.bookmark-section .size-block{flex-wrap:wrap!important;gap:8px!important;margin-bottom:12px!important;display:flex!important}.bookmark-section .color-block span,.bookmark-section .size-block span{cursor:pointer;border:1px solid var(--dim-silver)!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-width:32px!important;min-height:32px!important;font-size:1rem!important;display:flex!important}.bookmark-section .color-block span.selected,.bookmark-section .size-block span.selected{border:2px solid var(--primary-color)!important}@media (max-width:600px){.bookmark-section .color-block span,.bookmark-section .size-block span{min-width:24px!important;min-height:24px!important;font-size:.9rem!important}}.blinking{color:#0000;background:linear-gradient(90deg,#000,silver,gray) 0 0/300% 300%;-webkit-background-clip:text;background-clip:text;border-radius:8px;padding:13px 20px;font-weight:600;text-decoration:none;animation:blinkText 3s linear infinite;display:inline-block;position:relative}.blinking:before{content:"";pointer-events:none;background:linear-gradient(90deg,#000,silver,gray) 0 0/300% 300%;border-radius:8px;padding:2px;animation:blinkBorder 3s linear infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes blinkText{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes blinkBorder{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.landingWrapper{position:relative}.landingWrapper .btnBlock{background:var(--gray);border:0;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s ease-in;display:flex}@media screen and (max-width:1399px){.landingWrapper .btnBlock{width:40px;height:40px}.landingWrapper .btnBlock svg{width:20px}}.landingWrapper .btnBlock svg *{stroke:var(--primary-color);transition:all .3s ease-in}.landingWrapper .btnBlock.active:after{content:"";border-style:solid;border-width:8px;border-color:var(--gray)#0000 #0000 #0000;width:0;height:0;position:absolute;bottom:6px}.landingWrapper .btnBlock.active,.landingWrapper .btnBlock:hover{background:var(--primary-color)}.landingWrapper .btnBlock.active svg *,.landingWrapper .btnBlock:hover svg *{stroke:var(--white)}.landingWrapper .btnBlock.active:after{border-top-color:var(--primary-color);transition:all .3s ease-in}.landingWrapper .btnBlock.hamburger{display:none}@media screen and (max-width:991px){.landingWrapper .btnBlock.hamburger{display:flex}}@media screen and (max-width:767px){.landingWrapper .btnBlock.hamburger{display:flex}}.landingWrapper .btnBlock.mobileBtn{display:flex}@media screen and (max-width:575px){.landingWrapper .btnBlock.mobileBtn{display:none}}.landingWrapper .userDropdown{background:var(--white);z-index:9999;border-radius:8px;width:100%;min-width:240px;max-width:max-content;padding:20px 16px;position:absolute;top:60px;right:10px;overflow:hidden;box-shadow:0 0 .375rem .25rem #a5a3ae26}.landingWrapper .userDropdown .userDropdownitems{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.landingWrapper .userDropdown .userDropdownitems li a{align-items:center;gap:10px;display:flex}.landingWrapper .userDropdown .userDropdownitems li a span{font-family:var(--priamry-font);color:var(--primary-color);font-size:16px;font-style:normal;font-weight:500;line-height:21px}.loginBlock{background:var(--gray);border:0;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s ease-in;display:flex}@media screen and (max-width:1399px){.loginBlock{width:40px;height:40px}.loginBlock svg{width:20px}}.loginBlock svg *{stroke:var(--primary-color);transition:all .3s ease-in}.loginBlock.active:after{content:"";border-style:solid;border-width:8px;border-color:var(--gray)#0000 #0000 #0000;width:0;height:0;position:absolute;bottom:6px}.loginBlock.active,.loginBlock:hover{background:var(--primary-color)}.loginBlock.active svg *,.loginBlock:hover svg *{stroke:var(--white)}.loginBlock.active:after{border-top-color:var(--primary-color);transition:all .3s ease-in}.loginBlock.hamburger{display:none}@media screen and (max-width:991px){.loginBlock.hamburger{display:flex}}.loginBlock.mobileBtn{display:flex}@media screen and (max-width:575px){.loginBlock.mobileBtn{display:none}}