
.common_maintitle{text-align: center;padding-block: 4rem 10rem;}
@media(max-width:1750px){
  .common_maintitle {padding-block: 4rem 9rem;}
}
@media(max-width:1550px){
  .common_maintitle {padding-block: 3rem 8rem;}
}

@media(max-width:767px){
  .common_maintitle {padding-block: 3rem 5rem;}
}
.service_main{margin-bottom:5rem;}
.service_main .sec_title{text-align:center;margin-bottom:3.5rem;}
.servicevideo_sec:not(:last-child){margin-bottom:7.8rem;}
.servicevideo_sec{display:grid;align-items:center;}
.servicevideo_sec>*{grid-area: 1/1;}

.servicevideo_sec .commonvideo_wraper>video{height:72.6rem;object-fit:cover;}
.servvideo_caption>*{color: var(--color-white);}
.servvideo_caption{position:relative;max-width:60.1rem;text-align:left;display:inline-flex;flex-direction:column;gap:3rem;margin-left:22.8rem;}
.servvideo_caption>.service_btn{display:flex;gap:2rem;align-items:center;}
.servvideo_caption>.service_btn>a{color: var(--color-white);border-color: rgb(255 255 255 / 50%);}

@media(max-width:991px){
    .servvideo_caption {max-width: 65.1rem;}
}
@media(max-width:767px){
    .service_main{padding-top:2rem;}
    .servicevideo_sec{position:relative;}
    .servvideo_caption{padding:0 3.6rem 4rem;gap:2rem;position:absolute;max-width:100%;text-align:left;margin-left:auto;margin-top:auto;bottom:0;}
    .servvideo_caption>.service_btn{flex-wrap:wrap;gap: 1rem;}
    .servvideo_caption>.service_btn>a{padding:1.2rem 2rem;}
}

/* Silverware Blog Area Start */
.top_storysec{position: relative;padding-bottom:10rem;padding-inline: 1.8rem; width: 100%; max-width: var(--max-width2600);margin-inline: auto;}
.top_storysec .sec_title{text-align: center; margin-bottom: 5rem;}
.storyblog_wrapper .btn_scrollbar{padding-inline:2.6rem 2.2rem;margin-top: 5rem;}
.storyblog_wrapper .btn_center{text-align: center;margin-top: 5rem;}

.storyblog_bx{position: relative;}
.storyblog_bx figure{overflow: hidden;}
.storyblog_bx figure>img{ transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; }
.storyblog_bx:has(a:hover) figure>img{ transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -ms-transform:scale(1.05) ; -o-transform:scale(1.05) ; }
.storyblog_caption{padding: 3rem 2.4rem 2.6rem 3.3rem;}
.story_date{display:flex;align-items:center;gap:2rem;padding:0;margin-bottom:2rem;justify-content:space-between;}
.story_date>li{display: flex;align-items: center;gap: 1rem;}
.story_date>li:nth-child(1){color: var(--color-black);}
.story_date>li>img{flex-shrink: 0;width: 15px;}
.storyblog_caption>h6{margin-bottom:0;font:var(--font-20px);font-weight:500;line-height:1.3;min-height:auto;}
.storyblog_caption>p{margin-top: 0.5rem;}
.storyblog_caption>.know_more{margin-top: 1.6rem;}
.storyblog_bx:has(a:hover) .storyblog_caption>.know_more{color: var(--color-12);}
.storyblog_bx:has(a:hover) .storyblog_caption>.know_more::after{background-color:var(--color-12);transform:scaleX(1.5);}
.storyblog_caption .excerpt{line-height: 1.6;}


@media(max-width:1750px){
  .top_storysec {padding-bottom:9rem;}
}
@media(max-width:1550px){
  .top_storysec {padding-bottom:8rem;}
  .storyblog_caption{padding:2.5rem 2rem 2rem 2.5rem;}
  .storyblog_wrapper .btn_scrollbar{padding-inline:2.5rem 2rem;}
}
@media(max-width:767px){
    .top_storysec {padding-bottom:5.1rem;padding-inline:0;}
    .top_storysec .sec_title{margin-bottom:3rem;}
    .storyblog_caption {padding: 2.5rem 2rem 0 2.5rem;}
    .storyblog_caption>h6{min-height:auto;}
    .storyblog_wrapper .btn_scrollbar {padding-inline: 2.6rem;margin-top: 3rem;}
}



/* Contact Us Start */
.contact_sec{position:relative;display:grid;grid-template-columns:50% 50%;padding-block:0 5rem;max-width:var(--max-width2600);margin-inline:auto;}
.contact_left{display:flex;background-color:var(--color-1e);height:100%;}
.contact_caption{max-width:44.4rem;margin-inline:auto;max-width:44.4rem;padding-block:16rem;}
.contact_caption>*{color:var(--color-white);}
.contact_caption .title60{text-align: center; margin-bottom:1.6rem;}
.conatact_tabwrapper{display:grid;}
.conatact_tabwrapper>*{grid-area:1/1;width:100%;overflow:hidden;}
.contact_tab{display: flex;justify-content: center;}
.contact_tab>li{font: var(--font-18px);color: var(--color-white); cursor: pointer; list-style: none; padding-right: 2.5rem;margin-right: 2.5rem;border-right: 0.1rem solid var(--color-70); opacity: 0.52;}
.contact_tab>li:last-child{margin-right: 0;padding-right: 0;border-right: 0;}
.contact_tab>li.active{opacity: 1;}
.contact_tab{margin-bottom: 6rem;padding:0;}
.tab_caption{display: none;}
.tab_caption.show{display: block;}
.address_wrapper{max-width:250px;margin-inline:auto;}
.address_wrapper:nth-child(2){max-width:300px;}
.address_wrapper>ul{padding: 0;margin: 0;}
.address_wrapper>ul>li{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center;align-items: center; color:var(--color-white);font-weight:300;line-height: 1.733; text-align:center;}
.address_wrapper>ul>li>img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);width:auto;height:1.1rem;}
.address_wrapper>ul>li>a{font-weight:300;}
.store_time{text-align: center;margin-top: 4rem;}
.store_time>p{color: var(--color-white);}
.time_weak{margin-top: 2rem;}
.time_weak>span{position: relative; font: var(--font-15px);line-height: 0.9; color: var(--color-white);font-weight: 300;margin-right: 1.5rem;padding-right: 1.5rem;}
.time_weak>span:not(:last-child):after{ content:''; position: absolute; right: 0; top: 50%; height: 70%; width: 0.1rem; background-color: var(--color-70); transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.time_weak>span:last-child{padding-right: 0;margin-right:0;}
.contact_right>*{height: 100%;}
.contact_swiper{width:100%;height:100%;;}
.contact_swiper .swiper-slide{display:flex;height:auto;}
.contact_swiper .swiper-slide>figure{width:100%;height:100%;}
.contact_swiper .swiper-slide>figure>img{height:100%;object-fit:cover;}
.contact_swiper .swiper_nav{position:absolute;left:2.7rem;bottom:1.9rem;gap:0.3rem;}
.contact_formsec{padding-block:5rem 10rem;border-bottom:0.1rem solid #DEDEDE;}
.contact_formsec .sec_title{text-align:center;margin-bottom:7.8rem;}
.contactform_wrapper{padding-inline:1.56rem;}
.contactform_wrapper>.row{--bs-gutter-x:2rem;--bs-gutter-y:1.2rem;}
.contactform_wrapper textarea.form-control{min-height:10.9rem;}
.input_group{display:grid;grid-template-columns:8rem auto;gap:1.2rem;}
.contactform_wrapper .check_group{max-width:480px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:1.8rem;margin-top:5rem;}
.contactform_wrapper .form-checkbox{gap:1.5rem;}
.contact_btns{display:flex;justify-content:center;gap:2rem;margin-top:5rem;}
.contact_btns .viewbtn_dark{min-width:158px;padding-inline:1.5rem;}
.contact_btns .viewbtn_dark:nth-child(2){min-width:148px;}
.contactnote{margin-top:5rem;text-align:center;}
.contactnote>p{font:var(--font-14px);font-weight:300;font-style:italic;}


@media(max-width:991px){
    .contact_caption{padding-block: 7rem;}
    .address_wrapper>h6{margin-bottom: 3.1rem;}
    .store_time{margin-top: 2.5rem;}
}
@media(max-width:767px){
    .contact_sec{grid-template-columns:100%;padding-block:0rem;}
    .contactform_wrapper{padding-inline:0;}
    .contact_tab{margin-bottom:3rem;}
    .contact_formsec {padding-block: 5rem 5rem;}
    .contact_formsec .sec_title{text-align: left; margin-bottom:3.8rem;}
    .contactform_wrapper .form-checkbox{gap:1rem;flex-wrap:nowrap;align-items:start;}
    .contactform_wrapper .check_group{margin-top: 3rem;}
    .contact_btns {gap: 1rem;margin-top: 2rem;justify-content: start;}
    .contact_btns .viewbtn_dark {min-width: 11.7rem;}
    .contact_btns .viewbtn_dark:nth-child(2) {min-width: 11.7rem;}
    .contactnote {text-align: left;margin-top: 3rem;}
    .contnt_sec.pb-4{padding-bottom: 2rem;}
    .two_img_sec.pb-4{padding-bottom: 2rem;}
}


/* CNK World Area Start */

.cnkworld_main{position:relative;padding-bottom:5rem;}
.cnkworld_wrapper{position:relative;padding-inline:1.8rem;display:grid;align-items:end;padding-bottom:4rem;}
.cnkworld_wrapper .breadcrumb_item{top:2.4rem;left:2.6rem;position:absolute;}
.cnkworld_wrapper>*{grid-area:1/1;}
.cnkworld_wrapper>.cnkworld_caption{display:flex;flex-direction:column;gap:3rem;justify-content:center;align-items:center;text-align:center;width:100%;max-width:96.7rem;background-color:var(--color-f3);padding:4rem 5.4rem;margin:0 auto -4rem;}
.cnkworld_wrapper>.cnkworld_caption>.title26{line-height: 1.3;}
.cnkworldftl_main{position: relative;padding-bottom: 10rem;}
.cnkworldftl_caption{text-align: center; width:100%;max-width:85rem;margin-inline:auto;margin-bottom: 4.2rem;}
.cnkworldftl_caption>p{font: var(--font-14);color: var(--color-1e);font-style: italic;font-weight: 300;}
.cnkworldftl_caption .story_date{width:100%;justify-content:center;margin-block:3.6rem 2rem;}
.cnkworldftl_caption .story_date>li{position:relative;padding-right:3rem;margin-right:3rem;}
.cnkworldftl_caption .story_date>li:last-child{padding-right:0;margin-right:0;}
.cnkworldftl_caption .story_date>li:not(:last-child)::after{content:'';position:absolute;right:0;width:0.1rem;height:1rem;background-color:var(--color-70);}
.cnkworldftl_caption .story_date>li>a{display:flex;align-items:center;gap:1rem;font:var(--font-14px);color:var(--color-66);}
.cnkworldftl_caption .story_date>li>a>img{flex-shrink:0;width:auto;height:1.75rem;object-fit:contain;}
.cnkworldftl_caption .story_date>li>img{flex-shrink:0;width:auto;height:1.75rem;object-fit:contain;}
.cnkwdtl_wrapper{padding-top: 10rem;}
.cnkwdtl_caption { padding-inline:3rem;}
.cnkwdtl_caption>.title26 {margin-bottom:5rem;}
.cnkwdtl_grid{display: grid;grid-template-columns: 1fr 1fr; margin-top: 5rem;padding-inline: 7.6rem;}
.cnkwdtlgrid_caption{position: relative;background-color: var(--color-f3);padding: 5rem;display: flex;flex-direction: column; align-items: center;justify-content: center; gap: 9.4rem;}
.cnkwdtlgrid_product{text-align: center; width: 100%;max-width: 22.2rem;margin-inline: auto;}
.cnkwdtlgrid_product>figure{margin-bottom: 4rem;}
.cnkwdtlgrid_product>h6{margin-bottom: 1.5rem;}
.cnkwdtlgrid_product>p{color: var(--color-85);}
.cnkworldftl_main .btn_center{text-align: center; margin-top: 10rem;}
.top_storysec .sec_title.mb-10{margin-bottom: 10rem;}

.shop_story{padding-bottom: 10rem;}
.shopstory_wrapper .sec_title{text-align: center; margin-bottom: 10rem;}


@media(max-width:1750px){
    .cnkworldftl_main{padding-bottom:9rem;}
    .cnkwdtl_wrapper{padding-top:9rem;}
    .cnkworldftl_main .btn_center{margin-top:9rem;}
}
@media(max-width:1550px){
    .cnkworldftl_main{padding-bottom:8rem;}
    .cnkwdtl_wrapper{padding-top:8rem;}
    .cnkworldftl_main .btn_center{margin-top:8rem;}
}
@media(max-width:991px){
    .cnkworld_wrapper>* {grid-area: auto;}
    .cnkworld_wrapper>.cnkworld_caption{margin: -10rem auto 0;}
}
@media(max-width:767px){
    .cnkworldftl_main{padding-block:2rem 5.1rem;}
    .cnkworldftl_caption{text-align:left;}
    .cnkworldftl_caption .story_date{justify-content:start;margin-block: 2rem;}
    .cnkworld_wrapper>*{grid-area:auto;}
    .cnkworld_wrapper{padding-bottom:0;padding-inline:0;}
    .cnkworld_wrapper>.cnkworld_caption{max-width:100%;padding:4rem 3.6rem;margin:0;}
    .cnkworld_wrapper .breadcrumb_item{display:none;}
    .shop_story{padding-bottom:5.1rem;}
    .top_storysec .sec_title.mb-10{margin-bottom:3rem;}
    .unhead-sec3 .call-back.main-head-padding,.unhead-sec4 .black-back.main-head-padding{margin:0;}
    .unhead-sec3 .row{--bs-gutter-y: 3.5rem;}
}

/* refund and policy css starts here */

.other-pages{padding-block:0 10rem;}
.other-pages h6{margin-bottom:2rem;}
.other-pages p b,
.other-pages p strong{color:var(--color-1e);}
.other-pages p{margin-bottom:3rem;}
.other-pages p:has(+ *){margin-bottom:3rem;}
.other-pages p:not(:has(+ *)):last-of-type{margin-bottom:0;}
.other-pages .custom_bullets li{margin-bottom:2rem;}
.custon_cont:not(:last-child){margin-bottom:4rem;}
.other-pages .custom_bullets li:last-child{margin-bottom: 0;}
.other-pages .custom_bullets li p{color:var(--color-1e);font: var(--font-15);}
.sitemap .elementor-icon-list-item{font:var(--font-18);color:var(--color-1e);text-transform:uppercase;font-weight:400;margin-bottom:2rem;position: relative;padding-left: 3rem;}
.sitemap{padding-block:0 10rem;}
.sitemap .elementor-icon-list-item a{display:block;}
.sitemap .elementor-icon-list-items{padding:0;margin:0;}
.sitemap .row{gap:4rem 0;}
.sitemap .elementor-icon-list-item:before{content:"";border:1px solid #727171;position:absolute;left:0;top:5px;width:10px;height:10px;border-radius:50px;}

@media(max-width:1024px){
    .sitemap{padding-block:0 8rem;}
    .other-pages{padding-block:0 8rem;}
}
@media(max-width:767px){
    .sitemap{padding-block:0 5.1rem;}
    .other-pages{padding-block:0 5.1rem;}
    .other-pages .custom_bullets li{margin-bottom:1.2rem;}
    .custon_cont:not(:last-child){margin-bottom:3rem;}

}

/* refund and policy css ends here */


/* For tudor compare pop up  */

/* .compare_modal{position:fixed;bottom:0;left:0;width:100%;padding:5.5rem;background-color:var(--color-white);box-shadow:0px -18px 22px rgb(0 0 0 / 6%);z-index:1090;opacity:0;visibility:hidden;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.compare_modal.active{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.compare_bx{max-width:40.9rem;margin:auto;text-align:center;}
.comparegroup_btn{display:flex;gap:1rem;justify-content:center;margin-top:2.4rem;}
.comparegroup_btn .read_more{display:inline-block;font:var(--font-15);line-height:1;color:var(--color-1e);text-align:center;padding:1.55rem 2.904rem;border:0.1rem solid var(--color-1e);background-color:var(--color-white);}
.comparegroup_btn .read_more:hover{background-color:var(--color-12);color:var(--color-white);border-color:var(--color-12);}
.compare_text{display:flex;align-items:center;gap:0.5rem;justify-content:space-between;}
.compare_text>p{font:var(--font-18);font-weight:normal;color:var(--color-1e);}
.compare_text>span{display:inline-flex;align-items:center;font:var(--font-14);font-weight:500;line-height:1;color:var(--color-white);padding:0.45rem 0.732rem;min-width:2.3rem;min-height:2.3rem;background-color:var(--color-1e);letter-spacing:0.042rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.compare_popup{position:fixed;padding:0 2rem 3rem 2rem;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background-color:var(--color-white);z-index:1090;opacity:0;visibility:hidden;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.compare_popup.active{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.comparpop_content{max-width:147.8rem;margin-inline:auto;} */

/* Product Detail Area Start */


.prditem_modal{display:flex;align-items:center;padding:0;margin-bottom:2rem;}
.prditem_modal>li:not(:last-child){padding-right:3.1rem;margin-right:2rem;border-right:0.1rem solid #9C9C9C;line-height:0.9;}
.prditem_name{font:var(--font-36);line-height: 1.1;margin-bottom:2rem;}
.prditem_title{color:var(--color-black);line-height: 1.2;}
.prditem_discription{padding-right:2.1rem;padding-block:4rem;margin-top:4rem;border-top:0.1rem solid var(--color-d8);}
.prditemdiscrip_wrap>.prditemprice{display:flex;gap:1rem;font:var(--font-30);font-weight:normal;margin-block:0 1rem;}
.prditemdiscrip_wrap>.prditemprice>.info_btn{flex-shrink:0;position:relative;top:0.5rem;}
.info_btn>img{width:1.5rem;height:1.5rem;}
.tax_text{font:var(--font-12);color:var(--color-1e);opacity:0.6;}
.sg_btn{font:var(--font-15);line-height:1.2;color:var(--color-black);text-decoration:underline;font-style:italic;cursor:pointer;margin-top:2rem;}
.addbag_btn{margin-top:2rem;}
.addbag_btn>a{padding-inline:2.882rem;}
.addbag_btn>a:not(:last-child){margin-right:2rem;}
.wscgroup_btn{position:relative;display:flex;gap:2rem;align-items:center;padding-top:2rem;margin-top:2rem;border-top:0.1rem solid var(--color-d8);}
.wscgroup_btn>*{position:relative;right:0;top:0;}
.wscgroup_btn .collapse{position:absolute;top:110%;left:0;right:auto;background-color:var(--color-white);box-shadow:-1px 9px 11px rgb(0 0 0 / 7%);}
.share_social{display:flex;padding:0;margin:0;gap:1rem;padding:1rem;}
.share_social>li>a{display:block;background-color:var(--color-f3);}
.story_date .share_button {position: absolute;top: 120%;left: auto;right: 0;background-color: var(--color-white);box-shadow: -1px 9px 11px rgb(0 0 0 / 7%);z-index: 10;}
.prditem_instruct{margin-top:5rem;}
.prditem_instruct>ul{padding:0;margin:0;display:grid;gap:2rem;}
.prditem_instruct>ul>li{display:flex;gap:1rem;align-items:center;}
.prditem_instruct>ul>li>img{width:2.8rem;height:2.8rem;flex-shrink:0;}
.prditem_instruct>ul>li>span{font:var(--font-12);align-items:center;color:var(--color-1e);}
.prditem_specifi{margin-top:7rem;}
.prditem_specifi>h6{margin-bottom:4rem;padding-bottom:4rem;border-bottom:0.1rem solid #CCCCCC;}
.prdspecifi_detail{display:flex;gap:2rem;margin-bottom:4.7rem;}
.prdspecifi_detail:last-child{margin-bottom:0;}
.prdspecifi_detail>figure{position:relative;flex-shrink:0;}
.prdspecifi_detail>figure>img{width:2.2rem;}
.prdspecifi_title{width:100%;margin-right:-1.5rem;}
.prdspecifi_title>p{color:var(--color-black);line-height:1.2;}
.prdspecifi_title>ul{padding:0;margin:0;margin-top:2rem;}
.prdspecifi_title>ul>li{line-height:var(--line-height-26);margin-bottom:1rem;padding-bottom:1rem;border-bottom:0.1rem solid rgb(112 112 112 / 28%);}
.prdspecifi_title>ul>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}

@media (max-width: 575px) {
    .cnkworldftl_caption .story_date>li{padding-right:1.5rem;margin-right:1.5rem;}
    .story_date{gap:0;}
}

@media (max-width: 480px) {
    .share_button-blog ul{padding:0;}
}
@media (max-width: 400px) {
    .cnkworldftl_caption .story_date>li{padding-right:1.2rem;margin-right:1.2rem;}
}