button.text-dual{position:relative}button.text-dual i{font-style:normal}button.text-dual .text-circle{height:26px;width:26px;position:absolute;border-radius:50%;left:50%;margin-left:-13px;top:-13px;text-transform:uppercase;font-size:11px;overflow:hidden;padding-top:5px}button.text-dual.white{background:#fff;color:#1a1a1a}button.text-dual.trans-white{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1)}button.text-dual.trans-white .text-circle{background:rgba(255,255,255,0.5)}button.text-dual span{display:block;width:100%;text-align:center}button.text-dual span.text-sub{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width: 992px) and (max-width: 1200px){header .brand-logo{position:relative;top:3px}.rgt-nav li a{padding-left:12px;padding-right:12px}}@media (min-width: 990px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row-eq-height>[class*="col-"]{display:flex;flex-direction:column}}@media (max-width: 768px){.homeShowcaseSlide{padding:12px 0 40px 0}.homeShowcaseSlide h3{font-size:15.88px}h1{font-size:43px}h2{font-size:20.08px}h2.text-big{font-size:29px;font-weight:200}h3{font-size:28px}h4{font-size:15.88px}h5{font-size:19px}h6{font-size:17px}p{font-size:13px}p.text-hlgt{font-size:15px}.hero{padding-top:0;padding-bottom:0;background:none;box-shadow:0 5px 5px -5px rgba(0,0,0,0.1)}.hero a .hbl-wrap{padding-top:20px;padding-bottom:20px}.hero a .hbl-wrap h3,.hero a .hbl-wrap h6{margin-top:0;margin-bottom:10px;line-height:0.7}.hero a:hover img{transform:none}.hero [class*='col-']:last-child .hbl-wrap h6{margin-bottom:0}.handmade-wrap{padding-top:20px;padding-bottom:20px}.handmade-wrap .hmss-wrap .swiper-slide{height:100%;width:100%}.handmade-wrap .hmss-wrap .swiper-slide h4{font-size:15px}.handmade-wrap .hmss-wrap .swiper-slide p{margin-top:20px}.ffcbg .img-pos-top{padding-top:10px}.wed-icon{height:60px;width:60px;top:6px;left:6px}.collab-story .story-wrap{padding:20px;width:100%}.collab-story .story-wrap:after{border:20px solid transparent}footer.padd-60{padding-top:30px;padding-bottom:30px}footer .voffset4{margin-top:0}footer .mobileFooterTab h5{padding-bottom:2px;padding-top:10px;border-top:1px solid rgba(26,26,26,0.15);font-size:15px}footer .mobileFooterTab:first-child h5{border:0}footer .mobileFooterTab:last-child h5{border-bottom:1px solid rgba(26,26,26,0.15)}footer .footer-link{margin-top:0}footer h3{margin-top:0}footer .social-link{margin-top:0}.searchFilter{padding-top:6px;display:flex;flex-flow:row wrap;justify-content:space-around}.searchFilter li{border-bottom:1px solid rgba(26,26,26,0.1)}.searchFilter li ul{width:100%}.searchFilter>li a{padding:8px;width:100%;text-align:center;font-size:10px;font-weight:800}.searchFilter ul{max-height:250px}.scrollWrapNav .scrollInner li{width:140px}.imgTxtLink a img{width:48px}.imgTxtLink a h4{font-size:12.88px}}@media (max-width: 768px){header .container,header .container-fluid{width:100%}header .rgt-nav .cartMenu{position:fixed}header .rgt-nav .cartMenu ul li a{padding-top:12px;font-size:12.88px}.makerListCircle{margin-top:30px}.makerListCircle li{width:48%}.ptsBanner .mapWrap{min-height:260px;height:260px}.eresultDisp{overflow:hidden;overflow-y:auto;max-height:85%}.rgt-nav a{font-size:7px}.collabCartHead{padding-top:100px}.collabCartHead h3{font-size:23px}.pingrid>article{position:relative;margin-bottom:8px}.container-flex.iDisp3 .items{flex:50%;max-width:50%}body{padding-top:86px}header{box-shadow:none}header.mobile-view{padding-top:0;padding-bottom:0}header .mobile-center{text-align:center}header .brand-logo{height:44px;width:44px;display:inline-block;position:relative;top:2px}header .brand-logo img{width:100%;height:auto}header .search-box{position:relative}header .search-box input[type=search]{border:0;border-top:1px solid rgba(26,26,26,0.08);border-bottom:1px solid rgba(26,26,26,0.08);border-radius:0;background:#fff;padding-left:6px}header .search-box span{background-size:90%;margin-top:-13px;right:12px}header .rgt-nav{overflow:hidden}header .rgt-nav ul{width:100%}header .rgt-nav ul li a{padding-top:2px;font-weight:700;font-size:8.88px}header .rgt-nav ul li a i{top:0}header .rgt-nav ul li button[type=submit]{border-left:1px solid rgba(21,31,47,0.075);position:relative;top:0px;padding-bottom:0;padding-top:30px;background-color:#fff;height:50px;width:48px;background-position:center top;background-repeat:no-repeat;background-size:60%;display:block;padding-bottom:8px;font-size:9px;color:#1a1a1a;text-transform:uppercase}header .rgt-nav ul li button[type=submit].login-link{background-image:url("../img/login-top-icon.png")}header .rgt-nav .login-submenu{position:fixed;top:56px;right:0;z-index:99}header .rgt-nav .login-submenu ul{display:block;width:100%}header .rgt-nav .login-submenu ul li{display:block;width:100%}header .rgt-nav .login-submenu ul li a{width:100%;padding:15px 0;text-align:center;display:block;position:relative}header .rgt-nav .login-submenu ul li button[type=submit]{width:100%;height:auto;padding:15px 0;text-align:center;display:block;font-size:9px;font-weight:700;letter-spacing:0.175em;text-transform:uppercase}.eresult-Wrap{top:90px;height:75vh}.popupPin{padding:15px;column-gap:15px}.popupPin.cols3{column-width:47vw}.popupPin .pPinCnt,.popupPin figure{margin-bottom:15px}.introSlidesWrap{height:110vw;width:100%;overflow:hidden}.introSlidesWrap .overlay{width:90%;height:100%;background-position:bottom right;background-size:100%}.introSlidesWrap .milanTxt{width:90%;left:5%;top:25%}.introSlidesWrap .milanlogos{width:96%;left:2%;bottom:30px}.introSlidesWrap .milanlogos ul{width:100%;grid-gap:10px}.introSlidesWrap .milanlogos ul li img{height:auto}.introSlidesWrap .milanlogos ul li img.milan{width:90px}.introSlidesWrap .milanlogos ul li img.hada{width:45px}.introSlidesWrap .milanlogos ul li img.fivie{width:23px}.introSlidesWrap .milanlogos ul li img.salone{width:66px}.introSlidesWrap .milanlogos ul li img.fuorisalone{width:66px}}@media (max-width: 480px){.introSlidesWrap{height:140vw}.introSlidesWrap .milanlogos ul{width:100%;grid-gap:10px}.introSlidesWrap .milanlogos ul li img{height:auto}.introSlidesWrap .milanlogos ul li img.milan{width:90px}.introSlidesWrap .milanlogos ul li img.fivie{width:26px}.introSlidesWrap .milanlogos ul li img.salone{width:75px}.introSlidesWrap .milanlogos ul li img.fuorisalone{width:90px}.popupPin{padding:15px;column-gap:15px}.popupPin.cols3{column-width:100vw}.popupPin .pPinCnt,.popupPin figure{margin-bottom:15px}.rgt-nav li a{font-size:7px;padding-left:7px;padding-right:7px;letter-spacing:0.01em}.rgt-nav li a badge{right:2px}h3{font-size:23px}.hero a .hbl-wrap h6{font-size:10.88px}}@media (max-width: 320px){.rgt-nav li a{font-size:7px;padding-left:2px;padding-right:2px}}@media screen and (max-width: 600px){.tblRespo table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tblRespo table tbody tr{display:block;margin-bottom:.625em}.tblRespo table tbody tr td{border-bottom:1px dashed rgba(26,26,26,0.1);display:block;font-size:1.25rem;position:relative;padding:20px 0 10px 0;font-weight:700}.tblRespo table tbody tr td::before{position:absolute;left:0;top:8px;width:100%;content:attr(data-label);font-weight:500;color:rgba(26,26,26,0.75);text-transform:uppercase;font-size:.96rem}.tblRespo table tbody tr td:last-child{border-bottom:2px solid rgba(26,26,26,0.25);padding-top:10px;padding-bottom:10px}.tblRespo table tbody tr:hover{background:transparent}}

