@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'baskervvilleregular';src:url("../fonts/baskervville-variablefont_wght-webfont.woff2") format("woff2"),url("../fonts/baskervville-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_proregular';src:url("../fonts/bevietnampro-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_prolight';src:url("../fonts/bevietnampro-light-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_promedium';src:url("../fonts/bevietnampro-medium-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-variable.woff2") format("woff2"),url("../fonts/inter-variable.woff") format("woff")}.cookie-status-message{display:none}.promo-top{background:#000;padding:6px 0;margin-bottom:5px;position:fixed;top:0;width:100%;left:0;z-index:998}@media only screen and (max-width:1032px){.promo-top{position:relative;top:0;width:100%;padding:5px 10px;left:0;z-index:998;margin-bottom:0}}.promo-top p{color:#fff;text-align:center;margin-bottom:0;letter-spacing:.75px}.promo-top p a{color:#fff;text-decoration:underline}.promo-top a{color:#fff !important;text-decoration:underline}@media only screen and (min-width:1033px){.promo-top:not(.d-none)~header.header{margin-top:34px}}header.header{padding:0;background:#fff;border-bottom:1px solid #e5e5e5}header.header.bg-black{background:#000}header.header.bg-black .header__logo img{filter:invert(1)}@media only screen and (min-width:1033px){header.header.bg-black .header__logo{padding:5px 12px 25px}}header.header.bg-black nav.navbar ul li a{color:#fff}header.header.bg-black nav.navbar ul li .discover-img{filter:invert(1)}header.header.tabs-nav{position:unset}header.header.tabs-nav .ring-nav{top:42px}header.header.tabs-nav .sub-nav{top:166px}@media only screen and (min-width:1033px){header.header .header__logo{padding:25px 12px 25px}header.header .header__logo img{width:300px;max-width:100%}}header.header .header__logo .header_stores{margin-top:10px}@media only screen and (max-width:767px){header.header .header__logo .header_stores{margin-top:0}}header.header .header__logo .header_stores a{font-family:"baskervvilleregular";font-weight:400;font-size:15px;color:#000;padding:0 10px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:767px){header.header .header__logo .header_stores a{font-size:12px}}header.header .header__top{padding:5px 10px;background:#000;height:34px}header.header .header__top .header-top-left{display:flex;align-items:center;justify-content:flex-start;font-family:"be_vietnamregular";font-weight:400;font-size:.9rem}header.header .header__top .header-top-left span span{text-decoration:underline}header.header .header__top .header-top-left .book-icons{display:flex;align-items:center;justify-content:flex-start}header.header .header__top .header-top-left .book-icons a{position:relative;display:block;text-indent:-9999px;background:url(../images/header-icons.png) no-repeat -48px -45px;width:20px;height:20px;margin-right:20px}header.header .header__top .header-top-left .book-icons a.book-app-icon{background:url(../images/header-icons.png) no-repeat -91px -45px;width:16px;height:16px}header.header .header__top .header-logo--phone{padding-right:20px;display:flex;align-items:center}header.header .header__top .header-logo--phone p{font-size:1rem;margin:0 10px 0 0;display:flex;align-items:center}header.header .header__top .header-logo--phone a{color:#fff;font-family:"be_vietnamregular";font-weight:400;text-decoration:none;font-size:12px;position:relative;padding-left:10px;letter-spacing:1px;line-height:15.18px;display:flex;align-items:flex-start}header.header .header__top .header-logo--phone a i{font-size:1.1rem;margin-right:5px}header.header .header__top .header-logo--phone a i.fa-phone-alt{font-size:.9rem;margin-right:6px}header.header .header__top .header-logo--phone a img{margin-right:7px;width:24px}header.header .header__top .header-logo--phone a.service-icon{align-items:inherit;line-height:2}header.header .header__top .header__top__right{display:flex;align-items:center;justify-content:flex-end;position:relative}header.header .header__top .header__top__right .top-links--right{display:flex;align-items:center;justify-content:flex-end;margin-right:10px}header.header .header__top .header__top__right .top-links--right a{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#fff;text-decoration:none;letter-spacing:1px;line-height:15.8px}header.header .header__top .header__top__right .top-links--right a:hover{color:#fff}header.header .header__top .header__top__right .top-links--right label{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;margin-left:19px}header.header .header__top .header__top__right .top-links--right select{font-family:"be_vietnamregular";font-weight:400;font-size:.9rem;color:#000;border:0;background:0 0;margin-right:19px}header.header .header__top .header__top__right .top-links--right .sign-in-nav{list-style:none;padding:0;margin-bottom:0;margin-right:10px}header.header .header__top .header__top__right .top-links--right .sign-in-nav li a{position:relative;display:block}header.header .header__top .header__top__right .top-links--right .sign-in-nav li a:before{background:url(../images/myuser.svg) no-repeat left top;width:22px;height:23px;position:absolute;left:15px;top:9px;background-size:contain}header.header .header__top .header__top__right .top-links--right .sign-in-nav li a.logut{display:flex}header.header .header__top .header__top__right .top-links--right .sign-in-nav ul{display:none;list-style:none;padding:0}header.header .header__top .header__top__right .top-links--right .sign-in-nav li{position:relative}header.header .header__top .header__top__right .top-links--right .sign-in-nav li:hover ul{display:block;position:absolute;top:20px;left:-30px;padding-top:10px;width:120px}header.header .header__top .header__top__right .search-store-icons{display:flex;align-items:center;justify-content:center;position:relative}header.header .header__top .header__top__right .search-store-icons a{display:flex;align-items:center;margin-left:15px;color:#fff}header.header .header__top .header__top__right .search-store-icons a i{font-size:1.1rem}header.header .header__top .header__top__right .search-store-icons a i.fa-map-marker-alt{font-size:1rem}header.header .header__top .header__top__right .search-store-icons a.wishlist img{width:20px}header.header .header__top .header__top__right .search-store-icons a.wishlist img.active{background:url(../images/wishlist.svg) no-repeat left top;background-size:contain}header.header .header__top .header__top__right .search-store-icons a.wishlist span.wish span.counter.qty{padding:0 3px 2px 5px;border-radius:50%;background-color:inherit;font-size:11px;color:#fff;width:18px;height:18px;text-align:center;letter-spacing:normal}header.header .header__top .header__top__right .search-store-icons a .location-dropdown-btn span{margin-left:5px}header.header .header__top .header__top__right .minicart-wrapper{position:relative;font-family:"be_vietnamregular";font-weight:400}header.header .header__top .header__top__right .minicart-wrapper .block-title strong{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;text-transform:uppercase;color:#000;text-align:center;display:block;padding:20px 0}header.header .header__top .header__top__right .minicart-wrapper .block-content .items-total,header.header .header__top .header__top__right .minicart-wrapper .block-content .subtotal,header.header .header__top .header__top__right .minicart-wrapper .block-content .subtitle{display:none !important}header.header .header__top .header__top__right .minicart-wrapper .showcart{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#fff;text-decoration:none;line-height:15.5px;letter-spacing:1px;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 0 0 23px;min-height:15px}@media only screen and (min-width:1033px){header.header .header__top .header__top__right .minicart-wrapper .showcart{min-width:50px}}header.header .header__top .header__top__right .minicart-wrapper .showcart:before{content:"";position:absolute;top:-4px;left:0;width:20px;height:20px;background:url(../images/mybag.svg) no-repeat left top;background-size:contain}header.header .header__top .header__top__right .minicart-wrapper .showcart span.counter{padding-left:2px}@media only screen and (max-width:1600px) and (min-width:1367px){header.header .header__top .header__top__right .minicart-wrapper .showcart span.counter{padding-right:3px}}@media only screen and (max-width:1366px){header.header .header__top .header__top__right .minicart-wrapper .showcart span.counter span.counter-label span{display:none}}header.header .header__top .header__top__right .minicart-wrapper .showcart .loading-mask{display:none}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog{height:100%;overflow:auto;position:fixed;background-color:#fff;width:750px;min-width:300px;margin:0;inset:inherit;transform:initial;padding:1rem;z-index:9999;filter:drop-shadow(rgba(0,0,0,.25) 0px 0px 5px);right:0;top:0}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper{position:relative}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content{margin-top:1rem}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .action.close{position:absolute;right:0;font-size:0;border:none;top:0;background-color:transparent;background-image:url(../images/cross.svg);background-repeat:no-repeat;background-position:center;background-size:contain;padding:10px;opacity:1;transition:opacity .5s}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .subtitle{display:block;text-align:center;margin-bottom:.75rem}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper{height:auto !important}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol{margin:0;padding:0;list-style:none}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li{border:1px solid #000;padding:10px;margin-bottom:20px;position:relative}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product{display:flex;align-items:center}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-photo{width:40%;text-align:center;margin-right:5%;flex:0 0 25%;margin-top:20px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-photo .product-image-container img{max-width:150px;max-height:200px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details{flex:0 0 70%}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details strong.product-item-name a,header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details strong.product-item-name .product-item-name-sub{color:#000;text-decoration:none;margin:15px 0 25px;display:block;font-family:"baskervvilleregular";font-weight:400;font-size:18px;line-height:27.03px;text-align:left}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .content{width:100%}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap{width:100%;padding:0 15px 0 0;flex:0 0 32%;margin-bottom:20px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap .label{color:#000;white-space:nowrap;display:block;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:.5px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap .values{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:17.71px;letter-spacing:.5px;color:#000}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .primary{display:none}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .secondary{position:absolute;top:0;left:0}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .secondary a{color:#000;font-size:14px;text-decoration:none;font-family:"be_vietnamregular";font-weight:400;text-decoration:none;margin-left:15px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container{text-align:right;font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:17.71px;color:#000;margin:0 20px 0 0}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .minicart-price{font-size:17px;font-weight:600}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price{font-family:"be_vietnam_proregular";font-weight:600;font-size:17px;line-height:17.71px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price span:first-child{text-decoration:line-through;color:#000;display:block;margin-bottom:5px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price span:last-child{color:red}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .minicart-delivery-msg{float:right;margin-right:20px;margin-bottom:10px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .details-qty.qty{display:none}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .secondary{float:left}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .actions{width:50%;justify-content:inherit;float:right}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .action.viewcart{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;display:inline-block;margin-top:30px;z-index:9;position:relative}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .action.checkout{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;display:inline-block;margin-top:30px;margin-bottom:15px}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog .actions{display:flex;width:100%;justify-content:space-between}header.header .header__top .header__top__right .minicart-wrapper .mage-dropdown-dialog .actions .action.checkout{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;margin-top:30px;border:0;float:right}header.header .header__top .header__top__right #navSearchModal{padding-right:0 !important;z-index:9999999}header.header .header__top .header__top__right #navSearchModal .modal-dialog{max-width:100%;align-items:flex-start;margin-top:2px}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content{width:109%;border:0;border-radius:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-header{border-bottom:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content{max-width:400px;margin:auto}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search{border:1px solid #333}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search input{border:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search input:focus{border:0;outline:0;box-shadow:none}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul{list-style:none;background:#fff;margin-top:10px;padding:15px}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul li{line-height:30px;text-decoration:none;cursor:pointer}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul li:hover .qs-option-name{text-decoration:underline}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul li span.amount{margin-left:3px;position:relative}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul li span.amount:before{content:"(";margin-right:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .search .search-autocomplete ul li span.amount:after{content:")";margin-left:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .actions{border:1px solid #333;border-left:0}header.header .header__top .header__top__right #navSearchModal .modal-dialog .modal-content .modal-body .block-content .minisearch .actions button{background:0 0;border:0;color:#000;padding:10px 7px;text-align:center;display:block;width:100%}header.header .header__new{display:flex;align-items:flex-end;padding:0 15px;flex:1;position:relative}header.header .header__nav.navbar{padding:0}header.header .header__nav.navbar .container{max-width:100%}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar .container{padding:0}}@media only screen and (max-width:1032px){header.header .header__nav.navbar .container .menu-left{padding:0}}@media only screen and (max-width:1720px) and (min-width:1445px){header.header .header__nav.navbar .container .menu-left.w-full{width:100%}}header.header .header__nav.navbar .container-fluid{max-width:1920px}@media only screen and (min-width:1500px){header.header .header__nav.navbar .container-fluid .banner-right,header.header .header__nav.navbar .container-fluid .col-lg-4{display:block !important}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar .container-fluid .banner-right,header.header .header__nav.navbar .container-fluid .col-lg-4{display:none !important}}@media only screen and (max-width:1720px) and (min-width:1445px){header.header .header__nav.navbar .container-fluid .banner-right.bnr-xl-hide,header.header .header__nav.navbar .container-fluid .col-lg-4.bnr-xl-hide{display:none}}header.header .header__nav.navbar .container-fluid .popular-categories{margin-top:20px;margin-bottom:15px}@media only screen and (max-width:1024px){header.header .header__nav.navbar .container-fluid .popular-categories{display:none}}@media only screen and (max-width:767px){header.header .header__nav.navbar .container-fluid .popular-categories{width:100%;margin-top:15px;max-width:100% !important}}header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:767px){header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks{padding-left:10px}}header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item{width:47%}header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item a{font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;text-transform:none;color:#000;display:block;padding:0}@media only screen and (max-width:767px){header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item a{padding:0}}header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item img{border-radius:4px;margin-bottom:8px;min-height:180px}@media only screen and (min-width:1701px){header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item img{max-height:215px;width:100%}}@media only screen and (max-width:767px){header.header .header__nav.navbar .container-fluid .popular-categories .info-blocks .info-blocks-item img{margin:0 0 8px}}header.header .header__nav.navbar ul{flex-direction:inherit;align-items:center;width:100%;justify-content:center}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul{display:block}}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul{padding:0 18px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li.nav-item{padding-bottom:15px}}header.header .header__nav.navbar ul li>a{padding:0 22px}@media only screen and (max-width:1700px) and (min-width:1500px){header.header .header__nav.navbar ul li>a{padding:0 17px}}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li>a{padding:0 9px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li>a{padding:0 8px}}header.header .header__nav.navbar ul li a{line-height:20px;letter-spacing:1px;text-transform:capitalize;font-family:"baskervvilleregular";font-weight:400;color:#000;text-decoration:none;font-size:16px}@media only screen and (max-width:1700px) and (min-width:1446px){header.header .header__nav.navbar ul li a{font-size:16px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li a{font-size:15px;padding:0 12px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav{left:0;top:38px;width:100%;z-index:99999;transition:all .5s;position:absolute;border-top:1px solid #b0b0b0;background:#fff;display:none}header.header .header__nav.navbar ul li .sub-nav .rings-menu{display:flex;justify-content:flex-start;list-style:none;background:#e8dfcf;gap:15px;padding:0 50px}}@media only screen and (min-width:1033px) and (max-width:1400px){header.header .header__nav.navbar ul li .sub-nav .rings-menu{padding:0 50px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .rings-menu>li{padding:8px 4px 12px;cursor:pointer}header.header .header__nav.navbar ul li .sub-nav .rings-menu>li>a{color:#000;display:block;cursor:pointer;font-family:"be_vietnam_prolight";font-weight:300;text-transform:capitalize;line-height:26px}header.header .header__nav.navbar ul li .sub-nav .rings-menu>li.active{background:#000}header.header .header__nav.navbar ul li .sub-nav .rings-menu>li.active>a{color:#fff}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .container-fluid,header.header .header__nav.navbar ul li .sub-nav.education-nav .container-fluid,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .container-fluid{padding-left:30px}}@media only screen and (min-width:1367px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner.gifts_new,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner.gifts_new,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner.gifts_new{padding-left:12%}}@media only screen and (max-width:1366px) and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner.gifts_new,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner.gifts_new,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner.gifts_new{padding-left:8%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner.gifts_new .subnav-items,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner.gifts_new .subnav-items,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner.gifts_new .subnav-items{width:33%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items{width:25%}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section{padding:0}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images).sub-menu-dropdown-open,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images).sub-menu-dropdown-open,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images).sub-menu-dropdown-open{padding:10px 0 0 10px}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a{position:relative;padding:2px 0 8px 40px;margin-bottom:0 !important}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a{width:50%;padding:10px 0 8px 40px}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a:before{width:30px;content:"";width:34px;height:30px;background-size:contain;position:absolute;left:0;top:6px;background-repeat:no-repeat}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before{background-image:url(../images/birthday.svg);top:-7px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.birthday:before{top:0}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.graduation:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.graduation:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.graduation:before{background-image:url(../images/graduation.svg);top:0}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.bridemaid:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.bridemaid:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.bridemaid:before{background-image:url(../images/bridesmaid.svg);top:0;width:28px}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before{background-image:url(../images/wedding.svg);top:0}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.wedding:before{top:6px}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before{background-image:url(../images/anniversary.svg);top:0;width:23px;left:4px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before{top:6px}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas{margin-bottom:12px}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before{background-image:url(../images/christmas.svg);top:-5px;left:-2px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.christmas:before{top:0}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before{background-image:url(../images/valentinesicon.svg);top:-4px;background-size:contain;width:40px;height:35px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.valentine:before{top:0}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday{margin-top:8px}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before{background-image:url(../images/mothersdayicon.png);top:-12px;background-size:contain;width:40px;height:35px;opacity:.8}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before{top:0}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before{background-image:url(../images/milestones-nav.svg);top:-3px;left:3px;width:30px;height:25px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.milestones:before{width:34px;height:30px;top:0;left:0}}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.giftcards:before,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.giftcards:before,header.header .header__nav.navbar ul li .sub-nav.gifts-nav .sub-nav--inner .subnav-items.gifts-section .subnav-item:not(.no-images) a.giftcards:before{background-image:url(../images/giftcard.svg);top:-4px;width:25px;left:0}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.discover-nav .discover-second-item{width:25% !important}}header.header .header__nav.navbar ul li .sub-nav.discover-nav .no-images a{line-height:normal !important}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.discover-nav .sub-menu-open a{width:50%}}header.header .header__nav.navbar ul li .sub-nav .container-fluid{padding:0}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-9{padding-bottom:1rem}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-3 .sub-nav--inner{height:100%;width:100%;padding-top:0}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-3 .sub-nav--inner .static-banner{height:100%;width:100%}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-3 .sub-nav--inner .static-banner a{position:relative}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-3 .sub-nav--inner .static-banner a span.link-text{position:absolute;width:100%;left:0;text-align:center;bottom:0;top:130px;height:100%;color:#fff;text-decoration:underline}header.header .header__nav.navbar ul li .sub-nav .container-fluid .col-lg-3 .sub-nav--inner .static-banner img{width:100%;height:100%}header.header .header__nav.navbar ul li .sub-nav .nav-title-details{display:flex;margin:40px 0}header.header .header__nav.navbar ul li .sub-nav .nav-title-details .nav-main-title{font-family:"baskervvilleregular";font-weight:400;font-size:24px;color:#000;text-transform:uppercase}header.header .header__nav.navbar ul li .sub-nav .nav-title-details a.browseall{padding:16px 30px;text-transform:none}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .nav-title-details a.browseall{padding:15px 20px}}header.header .header__nav.navbar ul li .sub-nav .nav-title-details a{text-transform:none;margin-right:33px}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .nav-title-details a{margin-right:25px}}header.header .header__nav.navbar ul li .sub-nav .nav-title-details a span{font-weight:500}header.header .header__nav.navbar ul li .sub-nav .nav-title-details a:hover{color:#333}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner{display:flex;justify-content:flex-start;padding:28px 0 20px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner{padding:22px 0 10px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner{flex-direction:column;padding:0}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items{width:33%;padding-right:10px}}@media only screen and (max-width:1366px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items{width:37%}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items{width:100%;padding-right:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.collections .subnav-items-title:nth-last-of-type(2n),header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.collections .sub-menu-dropdown:nth-last-of-type(2n),header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-items-title:nth-last-of-type(2n),header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .sub-menu-dropdown:nth-last-of-type(2n),header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-items-title:nth-last-of-type(2n),header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .sub-menu-dropdown:nth-last-of-type(2n){border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.collections .subnav-item a,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a{padding:8px 0 2px 10px;width:100%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.collections .subnav-item a:first-child,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a:first-child,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a:first-child{margin-top:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:15px;display:block}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title .main-menu-item-arrow{display:none}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title{font-family:"be_vietnamregular";font-weight:400;font-family:"Lato",sans-serif;font-size:14px;text-transform:unset;margin-bottom:10px}}@media only screen and (max-width:389.98px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title{font-size:14px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title a{font-size:12px;color:#000;font-family:"be_vietnam_proregular";font-weight:600;line-height:15.18px}@media only screen and (max-width:389.98px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-items-title a{font-size:12px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items:not(.essentials-block,.ring-builder-items) .subnav-items-title{line-height:22.24px;font-family:"Lato",sans-serif;margin-bottom:0;padding:5px 10px 5px 12px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item{flex-direction:row}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a{color:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:12px;text-transform:none;margin:5px 0;line-height:20px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a{margin:3px 0}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a{font-size:12px;padding:4px 10px}}@media only screen and (max-width:389.98px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a{font-size:12px;padding:4px 10px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a:hover{color:#333}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link{font-family:"be_vietnam_proregular";font-weight:600}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link{padding-left:4.5px !important}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link{padding-left:21px !important}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link:before{content:inherit !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link_book,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link{font-family:"be_vietnam_proregular";font-weight:600}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link_book.book-txt,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link.book-txt{font-family:"be_vietnam_proregular";font-weight:600}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link_book:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link:before{content:inherit !important}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link_book,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.browse_link{width:100% !important;padding-left:10px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item a.mens-icon:after{content:"";background:url(../images/male-symbol.png) no-repeat center center #e0d2b8;width:20px;height:20px;background-size:14px;padding:10px;border-radius:5px;margin-left:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.extra-nav{padding-bottom:20px;margin-top:25px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.extra-nav a{width:40%;padding-left:0 !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.extra-nav a:last-child{width:55% !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view{flex-direction:row}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view{flex-direction:inherit}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view a{width:100%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view a:nth-child(-n+6){width:50%}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view a:nth-child(-n+6){width:100%}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view-second{flex-direction:row}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view-second{flex-direction:inherit}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.sub-chid-view-second a{width:50%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.no-images a{padding:8px 0 2px 4px !important;display:block;line-height:20px}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.no-images a{margin:1px 0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.no-images a:before{content:inherit !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.no-images.browseall a{padding:0 0 8px !important;line-height:20px;margin:1px 0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .subnav-item.browseall a{font-family:"be_vietnam_proregular";font-weight:600}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item{flex-direction:row;align-items:center}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a{position:relative;display:block;line-height:30px;margin:0;display:flex;align-items:center;white-space:nowrap}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a{line-height:20px;width:50%;white-space:wrap}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:35px;height:20px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a:before{margin-right:7px}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a:before{width:45px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.solitaire:before{background-image:url(../images/nav-icons/style/SolitaireRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.anniversary-rings:before{background-image:url(../images/nav-icons/style/anniversaryrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.shoulder:before{background-image:url(../images/nav-icons/style/ShoulderSetRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.promise-rings:before{background-image:url(../images/nav-icons/style/promiserings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.halo:before{background-image:url(../images/nav-icons/style/HaloRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.eng-hidden-halo:before{background-image:url(../images/nav-icons/style/hidden-halo-rings.svg);background-size:43px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.eng-bezel:before{background-image:url(../images/nav-icons/style/bezel-rings.svg);background-size:41px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.dress-rings:before{background-image:url(../images/nav-icons/style/dressrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.trilogy:before{background-image:url(../images/nav-icons/style/TrilogyRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.two-stone:before{background-image:url(../images/nav-icons/style/two-stone-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.cluster-rings:before{background-image:url(../images/nav-icons/style/clusterrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.fourstone:before{background-image:url(../images/nav-icons/style/4stonerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.wishbone-rings:before{background-image:url(../images/nav-icons/style/wishbonerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.fivestone:before{background-image:url(../images/nav-icons/style/5stonerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.cocktail-rings:before{background-image:url(../images/nav-icons/style/cocktailrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.sevenstone:before{background-image:url(../images/nav-icons/style/7stonerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.crossover-rings:before{background-image:url(../images/nav-icons/style/crossoverrings.svg)}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.zirconium-diamond{white-space:nowrap !important}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.zirconium-diamond:before{background-image:url(../images/nav-icons/style/zirconinum-daimond.svg);background-size:43px;margin-top:4px}@media only screen and (max-width:1500px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.zirconium-diamond:before{width:48px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.desginer-rings:before{background-image:url(../images/nav-icons/style/designerrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.vintage:before{background-image:url(../images/nav-icons/style/vintagerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.bridal-set:before{background-image:url(../images/nav-icons/engagement/bridal-set-ring.svg);background-size:cover}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.sale-earrings:before{background-image:url(../images/nav-icons/style/diamond-studs.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.mens-stud:before{background-image:url(../images/nav-icons/style/diamond-studs_onestud.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.halo-earrings:before{background-image:url(../images/nav-icons/style/haloearrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.hidden-halo-earrings:before{background-image:url(../images/nav-icons/style/hidden-halo-earrings.svg);background-size:40px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.hoop-earrings:before{background-image:url(../images/nav-icons/style/hoopearrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.bezel-earrings:before{background-image:url(../images/nav-icons/style/bezel-earrings.svg);background-size:43px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.drop-earrings:before{background-image:url(../images/nav-icons/style/dropearrings.svg);height:35px}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.drop-earrings:before{height:28px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.circle-earrings:before{background-image:url(../images/nav-icons/style/diamond-studs.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.journey-earrings:before{background-image:url(../images/nav-icons/style/earrings-journey.svg);height:35px}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.journey-earrings:before{height:30px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.star-earrings:before{background-image:url(../images/nav-icons/style/starearrings.svg);background-size:contain;height:30px}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.star-earrings:before{height:26px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.cluster-earrings:before{background-image:url(../images/nav-icons/style/clusterearrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.flower-earrings:before{background-image:url(../images/nav-icons/style/flowerearrings.svg);background-size:cover}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.designer-earrings:before{background-image:url(../images/nav-icons/style/designerearrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.stackable-earrings:before{background-image:url(../images/nav-icons/style/stackable-earrings.png);height:28px;opacity:.8}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-mens:before{background-image:url(../images/nav-icons/style/blue-sapphire-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.balck-rings:before{background-image:url(../images/nav-icons/style/blackdiamondrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.half-icon:before{background-image:url(../images/nav-icons/eternity/half-eternity-ring.svg);background-size:cover}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.diamond-studs-mens:before{background-image:url(../images/nav-icons/earring/mens-stud-earrings.svg);background-size:cover;margin-right:4px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gold-signet:before{background-image:url(../images/nav-icons/style/gold-signet-rings.svg);background-size:170% 100%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gold-cuff-mens:before{background-image:url(../images/nav-icons/style/goldcufflinks.svg);background-position:center;height:25px;width:37px;margin-right:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.silver-cuff-mens:before{background-image:url(../images/nav-icons/style/silvercufflinks.svg);background-position:center;height:25px;width:37px;margin-right:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.diamond-cuff-mens:before{background-image:url(../images/nav-icons/style/diamondcufflinks.svg);background-position:center;height:25px;width:37px;margin-right:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-cuff-mens:before{background-image:url(../images/nav-icons/style/gemstonecufflinks.svg);background-position:center;height:25px;width:37px;margin-right:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gold-studs-mens:before{background-image:url(../images/nav-icons/style/goldstuds.svg);margin-right:4px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-studs-mens:before{background-image:url(../images/nav-icons/style/gemstonestuds.svg);margin-right:4px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-earrings:before{background-image:url(../images/nav-icons/style/gemstone-earrings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-pendants:before{background-image:url(../images/nav-icons/style/gemstone-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-rings:before{background-image:url(../images/nav-icons/style/gemstone-rings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.gemstone-bracelets:before{background-image:url(../images/nav-icons/style/gemstone-bracelets.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.style-icons .subnav-item a.black-earrings:before{background-image:url(../images/nav-icons/style/black-earrings.svg);margin-right:4px;background-size:cover}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item{flex-direction:row;align-items:center}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0;display:flex;align-items:center}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a{line-height:20px;width:50%}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:3px;width:35px;height:25px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a:before{margin-right:2px}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a:before{width:45px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.round:before{background-image:url(../images/nav-icons/shape/round.svg);height:31px;background-size:contain}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.princess:before{background-image:url(../images/nav-icons/shape/princess.svg);height:21px;background-size:contain}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.oval:before{background-image:url(../images/nav-icons/shape/oval.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.pear:before{background-image:url(../images/nav-icons/shape/pear.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.marquise:before{background-image:url(../images/nav-icons/shape/marquise.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.emerald:before{background-image:url(../images/nav-icons/shape/emerald.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.baguette:before{background-image:url(../images/nav-icons/shape/baguette.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.radiant:before{background-image:url(../images/nav-icons/shape/radiant.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.cushion:before{background-image:url(../images/nav-icons/shape/cushion.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.heart:before{background-image:url(../images/nav-icons/shape/heart.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .subnav-item a.asscher:before{background-image:url(../images/nav-icons/shape/asscher.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.shape-icons .wedding-wear a{padding:9px 0;border-radius:4px;font-family:"be_vietnamregular";font-weight:400;font-size:14px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0;display:flex;align-items:center}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px;letter-spacing:0}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a{line-height:20px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:18px;height:18px;background-size:contain;margin-top:3px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a:before{margin-right:7px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a.platinum:before{background-image:url(../images/nav-icons/platinum.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a.white-gold:before{background-image:url(../images/nav-icons/white-gold.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a.yellow-gold:before{background-image:url(../images/nav-icons/yellow-gold.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a.rose-gold:before{background-image:url(../images/nav-icons/rose-gold.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.metal-icons .subnav-item a.zirconium-metal:before{background-image:url(../images/nav-icons/zirconinum-metal.svg)}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item{flex-direction:row;align-items:center}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a{position:relative;display:block;line-height:32px;margin:0;display:flex;align-items:center}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px;letter-spacing:0}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a{line-height:20px !important;width:50%}}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a{line-height:15.18px !important;padding-top:5px;padding-bottom:5px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:22px;height:22px;background-size:contain;margin-top:3px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a:before{margin-right:7px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.nat-diamond:before{background-image:url(../images/nav-icons/select-diamond.svg);width:26px;margin-right:5px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.lab-diamond:before{background-image:url(../images/nav-icons/select-lab-diamond.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.yellow-diamond:before{background-image:url(../images/nav-icons/yellow-diamond.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.black-diamond:before{background-image:url(../images/nav-icons/black-diamond.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.sapphire-diamond:before{background-image:url(../images/nav-icons/sapphire.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.ruby-diamond:before{background-image:url(../images/nav-icons/ruby.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.emerald-diamond:before{background-image:url(../images/nav-icons/emerald.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.aqu-diamond:before{background-image:url(../images/nav-icons/Aquamarine.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.tan-diamond:before{background-image:url(../images/nav-icons/Tanzanite.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.amethyst-diamond:before{background-image:url(../images/nav-icons/amethyst.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.topaz-diamond:before{background-image:url(../images/nav-icons/topaz.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.peridot-diamond:before{background-image:url(../images/nav-icons/peridot.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.morganite-diamond:before{background-image:url(../images/nav-icons/morganite.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.tourmaline-diamond:before{background-image:url(../images/nav-icons/tourmaline.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.pink-sapphire:before{background-image:url(../images/nav-icons/gemstones/pink_sapphire.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.blue-sapphire:before{background-image:url(../images/nav-icons/gemstones/blue_sapphire.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.yellow-sapphire:before{background-image:url(../images/nav-icons/gemstones/yellow_sapphire.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.ruby-gemstone:before{background-image:url(../images/nav-icons/gemstones/ruby.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.emerald-gemstone:before{background-image:url(../images/nav-icons/gemstones/emerald.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.citrine-diamond:before{background-image:url(../images/nav-icons/citrine.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.multistone:before{background-image:url(../images/nav-icons/multistone.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.round-diamond:before{background-image:url(../images/nav-icons/shape/round.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.aqu-gemstone:before{background-image:url(../images/nav-icons/gemstones/aquamarine.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.tan-gemstone:before{background-image:url(../images/nav-icons/gemstones/tanzanite.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.amethyst-gemstone:before{background-image:url(../images/nav-icons/gemstones/amethyst.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.topaz-gemstone:before{background-image:url(../images/nav-icons/gemstones/topaz.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.peridot-gemstone:before{background-image:url(../images/nav-icons/gemstones/peridot.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.morganite-gemstone:before{background-image:url(../images/nav-icons/gemstones/morganite.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.tourmaline-gemstone:before{background-image:url(../images/nav-icons/gemstones/tourmaline.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.garnet-gemstone:before{background-image:url(../images/nav-icons/gemstones/garnet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.opal:before{background-image:url(../images/nav-icons/opal.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.stone-icons .subnav-item a.alexandrite-gemstone:before{background-image:url(../images/nav-icons/alexandrite.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0;display:flex;align-items:center}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a{line-height:20px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:37px;height:25px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a:before{margin-right:7px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.classic-wedding:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg);height:16px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.women-twotone-wedding:before{background-image:url(../images/nav-icons/style/mens-twotoneWedding-rings.svg);background-size:64px;margin-top:4px !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.diamond-wedding:before{background-image:url(../images/nav-icons/style/diamond-wedding-rings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.shaped-wedding:before{background-image:url(../images/nav-icons/style/shapped-wedding-rings.svg);background-size:73px;margin-top:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.vintage:before{background-image:url(../images/nav-icons/style/vintagerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.designer-wedding:before{background-image:url(../images/nav-icons/engagement/solitaire-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.carved-wedding:before{background-image:url(../images/nav-icons/style/carved-wedding-rings.svg);background-size:51px;background-position:-4px -7px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding-men{white-space:normal;line-height:normal;margin-top:5px}@media only screen and (max-width:1500px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding-men{white-space:nowrap;margin-top:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.women-icons .subnav-item a.zirconium-wedding-men:before{background-image:url(../images/nav-icons/style/zirconium-wedding.svg);background-size:60px;margin-top:4px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.mens-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a{position:relative;display:block;line-height:inherit;margin:0;display:flex;align-items:center;padding-bottom:5px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a{line-height:20px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:37px;height:25px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a:before{margin-right:5px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.solitaire-pendants:before{background-image:url(../images/nav-icons/style/solitaire-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.halo-pendants:before{background-image:url(../images/nav-icons/style/halo-pendants.svg);background-size:60px;background-position:-6px center}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.hidden-halo-pendants:before{background-image:url(../images/nav-icons/style/hidden-haro-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.threestone-pendants:before{background-image:url(../images/nav-icons/style/trilogy-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.bezel-pendants:before{background-image:url(../images/nav-icons/style/bezel-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.journey-pendants:before{background-image:url(../images/nav-icons/style/journey-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.corss-pendants:before{background-image:url(../images/nav-icons/style/cross-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.heart-pendants:before{background-image:url(../images/nav-icons/style/heart-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.flower-pendants:before{background-image:url(../images/nav-icons/style/flower-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.circle-pendants:before{background-image:url(../images/nav-icons/style/cluster-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.key-pendants:before{background-image:url(../images/nav-icons/style/key-pendants.svg);background-size:cover}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.designer-pendants:before{background-image:url(../images/nav-icons/style/designer-pendants.svg);background-size:cover}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.alphabet-pendants:before{background-image:url(../images/nav-icons/pendants/alphabet-pendants.svg);background-size:50%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.prong-set-tennis:before{background-image:url(../images/nav-icons/style/prong-set-tennis.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.rub-over-tennis:before{background-image:url(../images/nav-icons/style/rub-over-tennis.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.illusions_icon:before{background-image:url(../images/nav-icons/style/illusion-nack.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.cluster-icon:before{background-image:url(../images/nav-icons/style/cluste-nack.svg);background-size:100%;height:36px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.gold-chain:before{background-image:url(../images/nav-icons/style/chainnecklace.svg);height:36px;margin-top:7px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.bow-tie:before{background-image:url(../images/nav-icons/style/Bow-Tie-Nack.svg);background-size:cover;height:30px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.chain-necklaces-mens:before{background-image:url(../images/nav-icons/style/chainsnecklaces.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.gold-necklaces-mens:before{background-image:url(../images/nav-icons/style/goldnecklaces.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.silver-necklaces-mens:before{background-image:url(../images/nav-icons/style/silvernecklaces.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.necklaces-style-icons .subnav-item a.balck-necklaces-mens:before{background-image:url(../images/nav-icons/style/black-diamond-necklaces.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0;display:flex;align-items:center}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a{line-height:20px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;height:25px;background-size:contain;width:40px;background-size:cover}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a:before{margin-right:7px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.half-icon:before{background-image:url(../images/nav-icons/eternity/half-eternity-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.full-icon:before{background-image:url(../images/nav-icons/eternity/full-eternity-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.channel-et-icon:before{background-image:url(../images/nav-icons/eternity/channel-et-full.svg);background-size:130%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.pave-set-icon:before{background-image:url(../images/nav-icons/eternity/pav-et-full.svg);background-size:120%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.et-2mm-icon:before{background-image:url(../images/nav-icons/eternity/2mm.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.et-2-5mm-icon:before{background-image:url(../images/nav-icons/eternity/2-5mm.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.et-3mm-icon:before{background-image:url(../images/nav-icons/eternity/3mm.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.et-4mm-icon:before{background-image:url(../images/nav-icons/eternity/4mm.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.width-icons .subnav-item a.et-5mm-icon:before{background-image:url(../images/nav-icons/eternity/5mm.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a{position:relative;display:block;line-height:33px;margin:0;display:flex;align-items:center}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a{line-height:20px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:37px;height:25px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a:before{margin-right:5px;width:32px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.prong-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.bazel-bracelets:before{background-image:url(../images/nav-icons/style/bezel-set-brac.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.designer-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.claw-set-bracelets:before{background-image:url(../images/nav-icons/style/claw-set-bangle.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.channel-set-bracelets:before{background-image:url(../images/nav-icons/style/channel-set-bangle.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.pav-set-bracelets:before{background-image:url(../images/nav-icons/style/pav-set-bangle.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.fancy-bracelets:before{background-image:url(../images/nav-icons/style/fancy-set-bangle.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.delicate-bracelets:before{background-image:url(../images/nav-icons/style/delicate-bracelet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.gold-bracelets-mens:before{background-image:url(../images/nav-icons/style/goldbracelets.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.silver-bracelets-mens:before{background-image:url(../images/nav-icons/style/silverbracelets.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a.gemstone-bracelets-mens:before{background-image:url(../images/nav-icons/style/gemstone-bracelet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a{position:relative;display:block;line-height:inherit;margin:0;display:flex;align-items:center;padding-bottom:5px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a{line-height:20px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:37px;height:25px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a:before{margin-right:5px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-engagementrings:before{background-image:url(../images/nav-icons/style/SolitaireRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-diamondrings:before{background-image:url(../images/nav-icons/style/TrilogyRings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-weddingrings:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-etrings:before{background-image:url(../images/nav-icons/style/7stonerings.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-earrings:before{background-image:url(../images/nav-icons/style/diamond-studs.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-pendants:before{background-image:url(../images/nav-icons/style/solitaire-pendants.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-necklaces:before{background-image:url(../images/nav-icons/style/prong-set-tennis.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-mens:before{background-image:url(../images/nav-icons/style/2-tone-band.svg);background-size:57px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item a.sale-kids:before{background-image:url(../images/nav-icons/style/kids.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item .readyto-wear{width:200px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item .readyto-wear .subnav-items-title{margin-bottom:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.saletype-icons .subnav-item .readyto-wear a{display:block;border-radius:4px;padding:6px 0;font-family:"be_vietnamregular";font-weight:400;font-size:12px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.divider{position:relative}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.divider:after{content:"";height:100%;width:1px;background:radial-gradient(50% 50% at 50% 50%,#b0b0b0 0%,transparent 100%);position:absolute;right:15%;top:0}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.divider:after{right:11.5%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.custom-width{width:60%}}@media only screen and (max-width:1500px) and (min-width:1446px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.custom-width{width:45%}}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .shop-by-store.sub-menu-dropdown-open{display:flex;align-items:center}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .shop-by-store.sub-menu-dropdown-open a{line-height:20px;width:50% !important;white-space:wrap;padding-top:0 !important}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings{width:195px}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings{margin-top:20px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings{width:160px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings.w-cus{width:250px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings.w-cus{width:230px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a{border-radius:4px;font-family:"be_vietnamregular";font-weight:400;font-size:12px;display:block;width:100%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a:before{content:inherit}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a.border-gold{display:block;margin-bottom:0;text-align:center;padding:14px;border-radius:8px;background:#fcf9f2;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a.border-gold:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a.border-gold:before{background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%);width:auto;height:auto}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a.border-gold .subnav-items-title{margin-bottom:5px;font-size:20px;letter-spacing:5px;font-family:"barlow_condensedregular";font-weight:400}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings a.border-gold p{color:#4f4f4f;margin-bottom:0;line-height:normal;font-size:12px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings.readyto-items a.border-gold{background:#fee;white-space:normal;padding:5px 5px 10px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear.mens-rings.readyto-items a.border-gold .subnav-items-title{font-size:18px;letter-spacing:3px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items .readyto-wear p{margin-bottom:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block{width:100%;margin-left:0}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block{border-bottom:none;margin:20px auto !important;max-width:90%}}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block{max-width:320px}}@media only screen and (max-width:389.98px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block{max-width:300px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .subnav-items-title{margin-bottom:5px;font-size:20px;letter-spacing:5px;line-height:16.18px;font-family:"barlow_condensedregular";font-weight:400}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .subnav-items-title{color:#fff}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block>a{display:block;margin:11px 0;text-align:center;padding:9px 8px 7px;border-radius:0;flex:1}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block>a{background:0 0 !important}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block>a:not(:last-child){border-right:1px solid #fff}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block>a{padding:10px;margin:0 0 15px;border-radius:8px;background:#fff;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block p{color:#e3e3e4;margin-bottom:0;line-height:normal;font-size:12px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block p{font-size:11px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block p{color:#4f4f4f}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .essential-box{background:#f2faea;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .essential-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .essential-box .subnav-items-title{color:#000}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear{background:#fee}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.new-arrivals{background:#f4eddf}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.mens-rings{width:195px;background:#eee;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.mens-rings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.mens-rings{width:160px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.mens-rings a{border-radius:4px;font-family:"be_vietnamregular";font-weight:400;font-size:12px;text-transform:uppercase;display:block;width:100%}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear.mens-rings a:before{content:inherit}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .readyto-wear p{margin-bottom:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .bespoke .subnav-items-title{font-family:"dancing_scriptregular";font-weight:400;text-transform:capitalize;font-size:25px;letter-spacing:-1.44px}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .bespoke{background:#f1fbf6;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .bespoke:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.essentials-block .bespoke .subnav-items-title{color:#104b41}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item{flex-direction:row;align-items:center}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a{position:relative;display:block;line-height:30px;margin:0;display:flex;align-items:center;white-space:nowrap}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a{line-height:25px;width:100%;white-space:wrap;padding-left:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:10px;width:35px;height:20px;background-size:contain}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a:before{margin-right:7px}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a:before{width:45px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-her:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a .gifts-girlfriend:before{background-image:url(../images/gift/for_girlfriend.svg);opacity:.7}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-him:before{background-image:url(../images/gift/for_boyfriend.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-wife:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-bride:before{background-image:url(../images/gift/for-wife.svg);opacity:.6}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-anniversary:before{background-image:url(../images/gift/for_anniversary.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-birthday:before{background-image:url(../images/gift/for_birthday.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-boyfriend:before{background-image:url(../images/gift/for_boyfriend.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-bridesmaids:before{background-image:url(../images/gift/for_bridesmaids.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-brother:before{background-image:url(../images/gift/for_brother.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-dad:before{background-image:url(../images/gift/for_dad.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-girlfriend:before{background-image:url(../images/gift/for_girlfriend.svg);opacity:.6}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-husband:before{background-image:url(../images/gift/for_husband.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-milestones:before{background-image:url(../images/gift/for_milestones.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-mum:before{background-image:url(../images/gift/for_mum.svg);opacity:.6}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-daughter:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-selfgift:before{background-image:url(../images/gift/for_sister.svg);opacity:.6}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-friends:before{background-image:url(../images/gift/for_boyfriend.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-bridesmaid:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .subnav-items.by-recipient .subnav-item a.gifts-grandparents:before{background-image:url(../images/gift/for_bridesmaids.svg);background-size:cover;width:29px;height:16px;margin-left:5px;opacity:.6}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.nav_btm{border-bottom:1px solid #fff;background:#000}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .build_bg{background:#e9e6dc;padding:15px;border-radius:4px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .build_bg{padding:14px 13px 10px 14px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .build_bg .own-rings-bg{max-width:275px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.custom-width{width:50%}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.custom-width .subnav-item{padding-left:15px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{padding:0;border-radius:6px;height:100%;width:auto}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{min-width:275px;max-width:275px;margin-right:30px}}@media only screen and (max-width:1445px) and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{margin-right:20px}}@media only screen and (min-width:1500px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{min-width:310px;max-width:310px;margin-right:30px}}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{margin-right:45px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.md-gold{max-width:100%;background:#fff;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px;padding-top:5px;visibility:visible;height:auto}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.md-gold:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.md-gold:not(.build-hide){margin:10px 10px 5px;padding-bottom:7}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.md-gold:before{background:linear-gradient(#f7d592 0%,#bc913d 10%,#f3a200 20%,#e7a31c 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.md-gold .subnav-item a{width:100%}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.own-rings{min-width:250px}@media only screen and (max-width:1500px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.own-rings{margin-right:40px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items{padding-left:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-items-title a{text-transform:uppercase;padding-left:0}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-items-title{padding-left:10px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item{padding-right:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item img.ringbuilder-img{text-align:left;width:40%;margin-left:5px;margin-bottom:13px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item img.ringbuilder-img{margin-bottom:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item .wedding-ringbuilder img.ringbuilder-img{width:14%}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item .wedding-ringbuilder img.ringbuilder-img{margin-right:5px;width:10%;margin-bottom:0}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item .wedding-ringbuilder a.img-link{padding-left:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item .wedding-ringbuilder a.img-link:before{content:inherit}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a{position:relative;padding:2px 0 8px 40px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a{padding-left:38px}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a{padding-bottom:4px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a:before{content:"";background:url(../images/nav-icons/select-setting1.svg) no-repeat left top;width:34px;height:30px;background-size:contain;position:absolute;left:0;top:6px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.solitaire-pendants-build:before{background-image:url(../images/nav-icons/solitair-pendant-builder.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.select-diamond:before{background-image:url(../images/nav-icons/select-diamond.svg);top:1px;width:35px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.select-lab-diamond:before{background-image:url(../images/nav-icons/select-lab-diamond.svg);top:0;width:28px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.select-gemstone:before{background-image:url(../images/nav-icons/select-genstone.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.select-fancy:before{background-image:url(../images/nav-icons/yellow-nav.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.coloured-natural:before{background-image:url(../images/nav-icons/natural-color.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.coloured-labgrown:before{background-image:url(../images/nav-icons/labgrown-colored.svg);top:0;width:28px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-women:before,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-classic:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg);width:37px;height:25px;top:10px;left:-2px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-men:before{background-image:url(../images/nav-icons/style/carved-wedding-rings.svg);background-size:51px;background-position:-7px -12px;width:37px;height:25px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-twotone:before{background-image:url(../images/nav-icons/style/mens-twotoneWedding-rings.svg);top:2px;left:-2px;background-size:64px;width:37px;height:25px;background-position:center}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-diamond:before{background-image:url(../images/nav-icons/style/diamond-wedding-rings.svg);height:31px;top:11px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-shaped:before{background-image:url(../images/nav-icons/style/shapped-wedding-rings.svg);background-size:73px;top:5px;width:37px;height:25px;background-position:center}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .subnav-item a.wedding-gemstone:before{background-image:url(../images/half-eternity-ring.svg)}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder{padding-left:13px;min-width:289px;width:auto}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder{max-width:289px}}@media only screen and (min-width:1033px) and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder{max-width:260px;min-width:260px;margin-right:10px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder .subnav-item{padding-right:18px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder .subnav-item img.ringbuilder-img{width:50%}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder .subnav-items-title a{padding-left:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a{padding-left:45px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a:before{width:40px;height:28px;top:2px;background-position:center center;background:url(../images/nav-icons/et-icon1.svg) no-repeat left top}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a.select-setting:before{background-image:url(../images/nav-icons/et-icon1.svg);top:5px;width:39px;background-size:contain}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a.select-diamond:before{width:36px;background-image:url(../images/nav-icons/et-icon2.svg);background-size:contain;top:6px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a.select-lab-diamond:before{width:40px;background-image:url(../images/nav-icons/et-icon5.png);background-size:cover;top:-9px;height:44px;left:-2px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.enternity_ringbuilder a.select-gemstone:before{background-image:url(../images/nav-icons/et-icon4.svg);background-position:center center;background-size:contain;left:4px;top:-2px;width:35px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section{padding:0}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section{min-width:200px;max-width:200px;background:0 0}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section{margin-right:50px}}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section{margin-right:25px;margin-left:20px}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-items-title{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-items-title{padding:15px 0 15px 15px;background:#f4eddf}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images){border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images).sub-menu-dropdown-open{padding:10px 0 0 10px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images){margin-bottom:20px;padding:0 0 15px 15px;background:#f4eddf}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a{padding-bottom:0;margin:0;margin-bottom:8px;line-height:25px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a{min-height:unset}}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a{width:50%}}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a:before{width:30px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.birthday:before{background-image:url(../images/birthday.svg);top:-7px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.graduation:before{background-image:url(../images/graduation.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.bridemaid:before{background-image:url(../images/bridesmaid.svg);top:0;width:28px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.wedding:before{background-image:url(../images/wedding.svg);top:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.anniversary:before{background-image:url(../images/anniversary.svg);top:0;width:23px;left:4px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.christmas{margin-bottom:12px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.christmas:before{background-image:url(../images/christmas.svg);top:0;left:-2px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.valentine:before{background-image:url(../images/valentinesicon.svg);top:-4px;background-size:contain;width:40px;height:35px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.mothersday{margin-top:8px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.mothersday:before{background-image:url(../images/mothersdayicon.png);top:-12px;background-size:contain;width:40px;height:35px;opacity:.8}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items.gifts-section .subnav-item:not(.no-images) a.giftcards:before{background-image:url(../images/giftcard.svg);top:-4px;width:25px;left:0}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .dh-boutique{background:#000;border-radius:4px;padding:15px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .dh-boutique .subnav-items-title{background:0 0;padding:0;border-radius:0;color:#fff}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .dh-boutique p{color:#e0d2b8;font-size:12px;margin-top:5px}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner.ring-builder-nav .subnav-items.ring-builder-items .dh-boutique a{border-radius:4px;font-family:"be_vietnamregular";font-weight:400;font-size:13px;text-transform:uppercase;display:block;width:100%;color:#fff;border:1px solid #fff;padding:9px 0;text-align:center}header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .buider-btn.subnav-items-title,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .shop-all.subnav-items-title{padding:5px 10px 5px 12px;font-family:"Lato",sans-serif;font-weight:400;font-size:14px;text-transform:unset;border-bottom:1px solid #e5e5e5}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .buider-btn.subnav-items-title,header.header .header__nav.navbar ul li .sub-nav .sub-nav--inner .shop-all.subnav-items-title{display:none}}header.header .header__nav.navbar ul li .sub-nav .extra-margin .col-lg-3{display:block}header.header .header__nav.navbar ul li .sub-nav .extra-margin .col-lg-3.round-drop-image{width:85px;height:85px;border-radius:50%;overflow:hidden;padding-right:0;margin-right:12px}header.header .header__nav.navbar ul li .sub-nav .extra-margin .col-lg-3 img{width:100%}header.header .header__nav.navbar ul li .sub-nav .extra-block{background:#f9f9f9;border-left:0;padding:15px 0;border-bottom:1px solid #a7a7a7}header.header .header__nav.navbar ul li .sub-nav .extra-block .col-lg-4{display:block}header.header .header__nav.navbar ul li .sub-nav .extra-block h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:15.18px;letter-spacing:1px;color:#000;text-transform:uppercase;text-decoration:underline}header.header .header__nav.navbar ul li .sub-nav .extra-block p{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;line-height:15.18px;text-transform:initial}header.header .header__nav.navbar ul li .sub-nav .extra-block .col-lg-8{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.engement-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:40%}}header.header .header__nav.navbar ul li .sub-nav.engement-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons.gem-stone-icons{width:45%}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.engement-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons.gem-stone-icons{width:45%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.engement-rings .container-fluid .sub-nav--inner .subnav-items.ring-builder-items{min-width:330px;max-width:330px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:65%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:70%}}@media only screen and (max-width:1660px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:60%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .subnav-item{flex-direction:row}header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .subnav-item a{width:50%}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:70%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:70%}}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:65%}}@media only screen and (max-width:1660px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .med-hide{display:none;white-space:pre}}header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .med-hide{white-space:pre}@media only screen and (max-width:1600px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.collections{width:30%}}@media only screen and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.collections{width:35%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.shape-icons{width:35%}}@media only screen and (max-width:1660px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.shape-icons{width:32%}}@media only screen and (max-width:1600px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.gifts-section{margin-right:30px}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.gifts-section{margin-right:50px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .sub-nav--inner .subnav-items.metal-icons{width:35%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.diamond-rings .container-fluid .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_halo.jpg) no-repeat top center/cover}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.wedding-rings .container-fluid .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_weds.jpg) no-repeat top center/cover}}@media only screen and (max-width:1660px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.wedding-rings .sub-nav--inner .subnav-items.ring-builder-items{margin-right:30px}header.header .header__nav.navbar ul li .sub-nav.wedding-rings .sub-nav--inner .subnav-items .collections{width:36%}}@media only screen and (max-width:1500px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.stone-icons{width:50%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gem-stone-icons{width:52%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gem-stone-icons{width:72%}}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gem-stone-icons .browse_link{width:100%}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.collections{width:35%}}@media only screen and (min-width:1470px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.collections{width:30%}}@media only screen and (max-width:1700px) and (min-width:1440px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gifts-section{margin-right:50px !important}}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gifts-section{margin-left:0 !important}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.essentials-block p{font-size:10px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.md-gold .subnav-item a{margin:5px 0}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gifts-section{border-bottom:none}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gifts-section .subnav-items-title{line-height:20px}}@media only screen and (max-width:1032px) and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.gifts-section .subnav-items-title{border-bottom:1px solid #e5e5e5}}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.build-parent{border-bottom:none}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.build-parent .subnav-items-title:not(.buider-btn){border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items.build-parent .sub-menu-dropdown-open{border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items .subnav-item.no-images{padding-top:0}header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .sub-nav--inner .subnav-items .subnav-item.no-images a{width:100%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.gemstone-menu .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_gemstone.jpg) no-repeat top center/cover}}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items .subnav-item{padding-right:10px}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items .necklaces-style-icons{width:65%}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items:first-child{width:40%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items:nth-child(2){width:60%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items:nth-child(2):after{right:10%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items:nth-child(3){width:36%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items:nth-child(4){width:34%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items.metal-icons{width:35%}header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner .subnav-items.nav_btm{width:100%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .container-fluid .sub-nav--inner.stone-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.necklaces-rings .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_pendant.jpg) no-repeat top center/cover}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items{width:15%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.popular-categories{width:38% !important}}@media only screen and (min-width:1033px) and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.popular-categories{width:100% !important}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items:first-child{width:40%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items:nth-child(2){width:60%;margin-right:20px}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items:nth-child(2):after{right:10%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items:nth-child(3){width:26%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:20%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items:nth-child(4){width:15%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.metal-icons{width:35%}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.nav_btm{width:100%}}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.ring-builder-items.build-hide{min-width:270px;max-width:270px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.ring-builder-items.build-hide{min-width:250px;max-width:250px}}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.ring-builder-items.gifts-section{margin-right:20px;margin-left:0;min-width:180px;max-width:180px}@media only screen and (max-width:1024px){header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items.ring-builder-items.gifts-section{min-width:100%;max-width:100%}}header.header .header__nav.navbar ul li .sub-nav.pendant_builder .container-fluid .sub-nav--inner .subnav-items .readyto-wear.mens-rings{width:150px}header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items .subnav-item{padding-right:25px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items .subnav-item{padding-right:0}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items:first-child{width:44%}header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:46%}header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.nav_btm{width:100%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.gifts-section{margin-right:70px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.bracelets-icons .subnav-item a,header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .subnav-item a,header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .sub-nav--inner .subnav-items.metal-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.bralects-rings .container-fluid .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_bracelet.jpg) no-repeat top center/cover}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:70%}}@media only screen and (max-width:1500px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:70%}}@media only screen and (min-width:1501px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.style-icons{width:65%}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:70%}}@media only screen and (max-width:1500px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:88%}}@media only screen and (min-width:1501px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:65%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px}}@media only screen and (min-width:1366px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.shape-icons{width:36%}}@media only screen and (max-width:1700px) and (min-width:1445px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.gifts-section{margin-right:80px !important}}@media only screen and (min-width:1700px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .sub-nav--inner .subnav-items.gifts-section{margin-left:0 !important}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.earrings-rings .container-fluid .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_earrings.jpg) no-repeat top center/cover}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.eternity-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons{width:42%}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.eternity-rings .container-fluid .sub-nav--inner .subnav-items.stone-icons .subnav-item a,header.header .header__nav.navbar ul li .sub-nav.eternity-rings .container-fluid .sub-nav--inner .subnav-items.metal-icons .subnav-item a{line-height:15.18px;padding-top:5px;padding-bottom:5px;letter-spacing:0}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.eternity-rings .container-fluid .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_eternity.jpg) no-repeat top center/cover}}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li .sub-nav.mens-navigation .sub-nav--inner .subnav-items.style-icons .subnav-item a.zirconium-diamond{white-space:nowrap}}@media only screen and (max-width:1500px){header.header .header__nav.navbar ul li .sub-nav.mens-navigation .sub-nav--inner .subnav-items.style-icons .subnav-item a.zirconium-diamond:before{width:35px}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .sub-nav.mens-navigation .banner-right.bg-img .static-banner{background:url(../images/nav-banners/dropdown_mens.jpg) no-repeat top center/cover}}header.header .header__nav.navbar ul li .sub-nav.support-nav .container .sub-nav--inner .subnav-items{width:100%}header.header .header__nav.navbar ul li .sub-nav.support-nav .container .sub-nav--inner .subnav-items .subnav-item a{width:100%}header.header .header__nav.navbar ul li .sub-nav.support-nav .container .sub-nav--inner .subnav-items .subnav-item.extra-nav a{width:35%}header.header .header__nav.navbar ul li .sub-nav.our-stores .container .sub-nav--inner .subnav-items{width:75%}header.header .header__nav.navbar ul li .sub-nav.sale-nav .container,header.header .header__nav.navbar ul li .sub-nav.education-nav .container,header.header .header__nav.navbar ul li .sub-nav.discover-nav .container{max-width:1200px}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .menu-left,header.header .header__nav.navbar ul li .sub-nav.education-nav .menu-left,header.header .header__nav.navbar ul li .sub-nav.discover-nav .menu-left{padding-bottom:0}header.header .header__nav.navbar ul li .sub-nav.sale-nav .sub-nav--inner .subnav-items .subnav-item a,header.header .header__nav.navbar ul li .sub-nav.education-nav .sub-nav--inner .subnav-items .subnav-item a,header.header .header__nav.navbar ul li .sub-nav.discover-nav .sub-nav--inner .subnav-items .subnav-item a{margin:0;width:100%;padding:7px}}header.header .header__nav.navbar ul li .sub-nav.discover-nav .container{max-width:1200px}@media only screen and (max-width:1032px){header.header .header__nav.navbar ul li .sub-nav.discover-nav .menu-left{padding-bottom:0}header.header .header__nav.navbar ul li .sub-nav.discover-nav .sub-nav--inner .subnav-items .subnav-item a{margin:0;width:50%;padding:7px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li .sub-nav.sale-nav .container-fluid .col-xl-9{width:100%}}header.header .header__nav.navbar ul li.rings-menu-li>.sub-nav{border-top:none}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li .ring-nav{top:46px;border-top:1px solid #000}}@media only screen and (min-width:1033px){header.header .header__nav.navbar ul li:hover .sub-nav{display:block;z-index:999999}header.header .header__nav.navbar ul li:hover>a{font-weight:700}header.header .header__nav.navbar ul li:hover .banner-right.bg-img .sub-nav--inner,header.header .header__nav.navbar ul li:hover .col-lg-4.bg-img .sub-nav--inner{width:100%;height:100%}header.header .header__nav.navbar ul li:hover .banner-right.bg-img .static-banner,header.header .header__nav.navbar ul li:hover .col-lg-4.bg-img .static-banner{background:url(../images/nav-banners/engagment-queen.jpg) no-repeat top center;background-size:cover;width:100%;height:100%}header.header .header__nav.navbar ul li:hover .banner-right.bg-img .static-banner img,header.header .header__nav.navbar ul li:hover .col-lg-4.bg-img .static-banner img{display:none}}header.header .header__nav.navbar ul li img.discover-img{width:50px;margin-left:5px;opacity:.75}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li img.discover-img{width:40px}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .menu-left{padding-left:2rem !important;width:100%}}header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav{background:#e9e6dc;padding:15px;border-radius:4px;width:40%;margin-right:50px}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav{width:37%;margin-right:20px;padding:10px}}@media only screen and (max-width:767px){header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav{width:100%;padding:5px 0;background:#fff}}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav .subnav-items-title{padding-left:0}}header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav .subnav-item{flex-direction:inherit}header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav .subnav-item a{width:50%}@media only screen and (max-width:1445px) and (min-width:1100px){header.header .header__nav.navbar ul li.our-stores-nav .sub-nav .sub-nav--inner .subnav-items.our-stores-child-nav .subnav-item a{padding-left:0}}.nav-bottom-bar{background:#eee}.nav-bottom-bar ul{margin:0;list-style:none;padding:0;display:flex;align-items:center !important;justify-content:space-around !important}@media only screen and (max-width:1032px){.nav-bottom-bar ul{flex-wrap:wrap}.nav-bottom-bar ul li{width:33.33%}.nav-bottom-bar ul li a{justify-content:center}}@media only screen and (max-width:767px){.nav-bottom-bar ul{flex-wrap:wrap;margin:0 0 0 5px}.nav-bottom-bar ul li{width:50%;padding:0 15px}.nav-bottom-bar ul li a{padding:10px 1px !important;justify-content:flex-start}}.nav-bottom-bar ul li a{font-family:"be_vietnam_proregular" !important;font-weight:300;font-size:14px !important;color:#000 !important;text-decoration:underline !important;padding:20px 1px !important;display:flex;text-transform:inherit !important;align-items:center}.nav-bottom-bar ul li a:before{content:"";background:url(../images/header/fiance-icon.svg) no-repeat left top;width:25px;background-size:contain;height:20px;margin-right:2px;filter:invert(1)}.nav-bottom-bar ul li a.price-match:before{background-image:url(../images/header/pound-icon.svg)}.nav-bottom-bar ul li a.price-match.euro-match:before{background-image:url(../images/euro_circle.svg)}.nav-bottom-bar ul li a.stores-wide:before{background-image:url(../images/header/stone-icon.svg)}.nav-bottom-bar ul li a.warranty:before{background-image:url(../images/header/warranty_icon.svg)}.nav-bottom-bar ul li a.in-store:before{background-image:url(../images/header/ring-icon.svg)}.nav-bottom-bar ul li a.nhs-icon:before{background-image:url(../images/header/nhs-icon.svg)}.collection-title{font-family:"baskervvilleregular";font-weight:400;color:#000;font-size:28px;line-height:36.2px;letter-spacing:1px;margin-bottom:25px}@media only screen and (max-width:767px){.collection-title{font-size:24px}}p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px}@media only screen and (max-width:767px){p{font-size:12px}}.call-to-action{font-size:12px;background:#000;color:#fff;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;text-decoration:none;padding:10px 28px;display:inline-block;margin-top:25px;line-height:17.53px}.call-to-action:hover{color:#fff;opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}@media only screen and (max-width:767px){.call-to-action{font-size:12px;padding:14px 48px}}.collection_home{background:url(../images/collection-new.jpg) no-repeat center center;padding:22em 0 7em;overflow:hidden;background-size:cover}@media only screen and (max-width:767px){.collection_home{background:url(../images/collection-new-mobi.jpg) no-repeat left top #e0c9b8;padding-top:30em;padding-bottom:4em}}.collection_home .collection-title{color:#713f24;margin-top:150px}@media only screen and (max-width:767px){.collection_home .collection-title{margin-top:50px}}.collection_home p{color:#713f24}.collection_home a.call-to-action{background:#713f24;color:#fff}.collection_home.perls-bg{background:url(../images/perals-bg.jpg) no-repeat top center;padding:25em 0 10em;position:relative;background-size:cover}.collection_home.perls-bg:before{content:"";background:linear-gradient(180deg,#000 -90%,transparent 100%);mix-blend-mode:normal;transform:rotate(-180deg);position:absolute;width:100%;height:100%;left:0;top:0}.collection_home.perls-bg .container{position:relative;z-index:9}.collection_home.showroom_info{padding-top:0;padding-bottom:5em}.collection_home.showroom_info .store_name{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;width:100%;height:90%;left:0;top:0;font-size:44px;z-index:999;text-decoration:none}.collection_home.showroom_info .store_name:hover{text-decoration:underline}.collection_home.showroom_info .store_name:before{content:"";background:linear-gradient(180deg,#000 -90%,transparent 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-9}.collection_home.showroom_info ul{list-style:none;display:flex;align-items:center;justify-content:space-between;max-width:60%;margin:3em auto 0}.collection_home.showroom_info ul li a{color:#e0d2b8;text-transform:uppercase;text-decoration:underline}.collection_home.showroom_info ul li a:hover{text-decoration:underline}.collection_home.showroom_info .owl-carousel{margin-bottom:75px}.collection_home .heroSlider{margin:3em 0}.collection_home .heroSlider a{text-decoration:none}.collection_home .heroSlider a .hero-title{font-family:"baskervvilleregular";font-weight:400;font-size:1.2rem;color:#fff;padding:30px 0 15px;display:block}.collection_home .heroSlider a span.para{font-family:"be_vietnamregular";font-weight:400;font-size:.75rem;color:#fff;display:block}.collection_home .heroSlider a span.para span{color:red;text-decoration:line-through;display:inline-block;padding:0 2px}.collection_home .heroSlider a.view-btn{background:#e0d2b8;color:#000;font-family:"be_vietnamregular";font-weight:400;padding:7px 30px;border:0;text-transform:uppercase;margin-top:25px;text-decoration:none;display:inline-block}.collection_home .owl-carousel .owl-nav .owl-prev,.collection_home .owl-carousel .owl-nav .owl-next{position:absolute;top:33%;font-size:4rem;color:#fff}.collection_home .owl-carousel .owl-nav .owl-prev:hover,.collection_home .owl-carousel .owl-nav .owl-next:hover{background:0 0}.collection_home .owl-carousel .owl-nav .owl-prev.disabled,.collection_home .owl-carousel .owl-nav .owl-next.disabled{opacity:1}.collection_home .owl-carousel .owl-nav .owl-prev{left:2%}.collection_home .owl-carousel .owl-nav .owl-next{right:2%}.collection_home.our_heros_bg{background:url(../images/bg-gredient.jpg) repeat-x left top;padding:6em 0 7em;background-color:#161616;background-size:contain}.wedding-sets{background:url(../images/weddingsets.jpg) no-repeat bottom center;padding:10em 0 40em}.diamond-jewellery{padding:5em 0}.diamond-jewellery .collection-title{margin-bottom:5em}.diamond-jewellery .text-position{position:relative}.diamond-jewellery .text-position p{position:absolute;bottom:3em;width:100%;text-align:center}.diamond-jewellery .text-position img{-webkit-transition:.4s ease;transition:.4s ease;max-height:487px}.diamond-jewellery .text-position:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.homline{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:15px;margin-bottom:30px}@media only screen and (max-width:767px){.homline{margin-top:0}}.homline .line12{border:.2px solid #000;width:130px;display:inline-block;margin:0;line-height:0}@media only screen and (max-width:767px){.homline .line12{width:100px}}.homline img{width:25px}.home-btn{background:#404040;color:#fff;border-radius:4px;transition-duration:.3s}.home-btn:hover{background:#e4e4e4 !important}.btn-mist{background:#f0e5d0;color:#000;padding:12px 32px;border-radius:4px;text-align:center;display:block;text-decoration:none;font-family:"be_vietnam_proregular";font-weight:400;font-size:16px;font-style:normal;line-height:normal}.btn-mist:hover{background:#f4eddf;color:#000}.page-wrapper{overflow:hidden}.btn:focus{box-shadow:none}.home-title{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;color:#000;text-transform:uppercase;position:relative;margin-bottom:0}@media only screen and (max-width:1024px){.home-title{margin-bottom:0;font-size:24px}}@media only screen and (max-width:767px){.home-title{font-size:22px;margin-top:20px}}.owl-theme .owl-dots .owl-dot span{background:#999}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000}@media only screen and (max-width:767px){section.home-whydh .container{padding:0}}section.home-whydh .card{padding:0 2rem 5rem;color:#fff;background-image:url("../images/why-dh-bg.png");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.45);background-blend-mode:hue;border-radius:0;border:none;height:100%}section.home-whydh .card:after{content:'';position:absolute;width:5px;height:100%;display:block;left:1.25rem;top:0;background-color:#e0d2b8}@media only screen and (max-width:767px){section.home-whydh .card:after{left:.5rem;width:3px}}section.home-whydh .card:before{content:'';position:absolute;width:5px;height:100%;display:block;right:1.25rem;top:0;background-color:#e0d2b8}@media only screen and (max-width:767px){section.home-whydh .card:before{right:.5rem;width:3px}}section.home-whydh .card .card-title{margin:80px 0 64px;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;text-align:center}@media only screen and (max-width:767px){section.home-whydh .card .card-title{margin:45px 0;font-size:24px}}section.home-whydh .card .card-text{margin-bottom:2rem}section.home-whydh .card .card-text p{font-family:"be_vietnam_prolight";font-weight:300;color:#fff;font-size:14px;line-height:20.45px}@media only screen and (max-width:767px){section.home-whydh .card .card-text p{font-size:12px}}section.home-whydh .card .card-logos{display:flex;align-items:center;justify-content:space-around}section.home-whydh .card .card-logos p{font-family:"be_vietnamregular";font-weight:400;font-size:24px;text-transform:uppercase;line-height:35.06px;color:#fff}@media only screen and (max-width:767px){section.home-whydh .card .card-logos p{font-size:19px}}section.home-whydh .card .card-logos p a{text-decoration:none;color:#fff}section.home-whydh .card .card-logos p span{display:block;font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:17.53px;letter-spacing:.37%}section.home-whydh .card .card-logos .card-logo1{flex:0 0 25%}@media only screen and (max-width:767px){section.home-whydh .card .card-logos .card-logo1{flex:0 0 28%}}section.home-whydh .card .card-logos .card-logo2{flex:0 0 50%;text-align:center;display:flex;align-items:center;justify-content:center;padding-top:24px}section.home-whydh .store-img{height:100%;background-image:url("../images/store.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){section.home-whydh .store-img{height:300px}}section.dh-why{background:#f0f0f0;padding:100px 0}@media only screen and (max-width:767px){section.dh-why{padding:40px 0}}section.dh-why .dh-why-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:50px}section.dh-why ul.list-group{justify-content:center;margin:100px 0 50px}@media only screen and (max-width:1032px){section.dh-why ul.list-group{margin:60px 0 40px}}@media only screen and (max-width:1032px){section.dh-why ul.list-group{flex-wrap:wrap}}section.dh-why ul.list-group li{width:200px;margin-right:60px}@media only screen and (max-width:1032px){section.dh-why ul.list-group li{width:28.33%;margin-right:30px}}@media only screen and (max-width:767px){section.dh-why ul.list-group li{width:49.33%;margin-right:0}}section.dh-why ul.list-group li a{text-decoration:none;color:#000;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:17.71px;letter-spacing:1px}@media only screen and (max-width:767px){section.dh-why ul.list-group li a{font-size:12px}}section.dh-why ul.list-group li a img{height:75px}@media only screen and (max-width:767px){section.dh-why ul.list-group li a img{height:60px}}section.dh-why ul.list-group li a span{display:block;margin-top:30px}section.dh-why ul.list-group li:nth-child(3) a img{width:70%;height:auto;margin:7px 0}@media only screen and (max-width:1445px) and (min-width:1100px){section.dh-why ul.list-group li:nth-child(3) a img{width:88%}}@media only screen and (max-width:767px){section.dh-why ul.list-group li:nth-child(3) a img{margin:5px 0}}section.dh-why .dh-why-content{max-width:50%;margin:0 auto}@media only screen and (max-width:1032px){section.dh-why .dh-why-content{max-width:90%}}@media only screen and (max-width:767px){section.dh-why .dh-why-content{max-width:95%}}section.dh-why .dh-why-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}section.dh-why .dh-why-content p a{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#fff;background:#000;text-decoration:none;padding:10px 30px;display:inline-block;margin-top:30px}section.dh-why .dh-why-content p a:first-child{margin-right:50px}section.home-gifts{padding:70px 0}@media only screen and (max-width:1032px){section.home-gifts{padding:30px 0}}@media only screen and (max-width:767px){section.home-gifts{padding:0}}section.home-gifts a{position:relative;display:block}section.home-gifts a p.text{position:absolute;left:0;right:0;width:100%;text-align:center;bottom:30px;font-family:"baskervvilleregular";font-weight:400;font-size:32px;line-height:41.38px;letter-spacing:1px;color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){section.home-gifts a p.text{bottom:inherit;padding:25px;position:relative;background:#fff;margin-bottom:0;font-size:28px;line-height:36.2px;color:#000}}section.home-gifts a p.text span{display:block;font-size:13px;text-transform:initial;font-family:"be_vietnamregular";font-weight:400;line-height:17.71px}@media only screen and (max-width:767px){section.home-gifts a p.text span{font-size:14px;font-family:"be_vietnam_proregular";font-weight:300;margin-top:20px}}section.home-gifts a p.text span.mobilebutton{display:none}@media only screen and (max-width:767px){section.home-gifts a p.text span.mobilebutton{display:block;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;background:#000;color:#fff;padding:15px}}@media only screen and (max-width:767px){section.home-gifts .col-lg-6{padding:0 !important}}.home-cards{padding:100px 0}@media only screen and (max-width:767px){.home-cards{padding:30px 0 10px}.home-cards .col-12{margin-bottom:20px}}.home-cards .card{background-color:#e0d2b8;border:none;height:100%;padding:1.5rem 1.5rem 4.25rem;border-radius:0}@media only screen and (max-width:767px){.home-cards .card{padding:30px;min-height:310px}}.home-cards .card:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4rem;z-index:0;background-image:url("../images/pattern.png");background-size:contain;opacity:.5}.home-cards .card .card-body{position:relative;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:14px;font-weight:300;padding:0}.home-cards .card .card-body p{font-size:14px;line-height:20.45px}@media only screen and (max-width:767px){.home-cards .card .card-body p{font-size:12px;line-height:18px}}.home-cards .card .card-body .card-btn{position:absolute;font-family:"be_vietnamregular";font-weight:400;padding:.5rem 1.15rem;min-width:135px;text-align:center;line-height:17.17px;font-size:14px;left:0;bottom:-1.25rem;background-color:#000;color:#fff;text-decoration:none;display:inline-block;z-index:5;transition:all .3s ease-in-out;cursor:pointer}.home-cards .card .card-body .card-btn:hover{transform:translateY(-3px)}@media only screen and (max-width:767px){.home-cards .card .card-body .card-btn{font-size:16px;line-height:20.24px;bottom:50px;width:200px;right:0;margin:0 auto}}.home-cards .card .card-body ul{list-style:none;padding:0}.home-cards .card .card-body ul li{position:relative;padding-left:1.5rem;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px}.home-cards .card .card-body ul li:not(:last-child){margin-bottom:.5rem}@media only screen and (max-width:767px){.home-cards .card .card-body ul li{font-size:12px;line-height:18px}}.home-cards .card .card-body ul li:before{content:'';display:block;left:0;top:5px;background-color:#000;width:10px;height:10px;position:absolute;transform:rotate(-45deg)}.home-cards .card .card-body .card-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px}@media only screen and (max-width:767px){.home-cards .card .card-body .card-title{text-align:center;font-size:24px}}.overlay-store{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;display:none;z-index:9998}@media only screen and (max-width:767px){.overlay-store{display:none !important}}.appointment_info h5{font-family:"baskervvilleregular";font-weight:400;font-size:16px;margin-top:14px;color:#000;text-transform:uppercase}.location-dropdown-wrap{position:fixed;background:#fff;top:0;padding:30px;right:0;z-index:9999;display:none;width:800px;height:100vh;overflow-y:auto}.location-dropdown-wrap .column.main{width:100%}@media only screen and (max-width:767px){.location-dropdown-wrap .column.main.container{width:100% !important}}@media only screen and (max-width:1032px){.location-dropdown-wrap{width:100%;padding:15px 0 50px;top:0;right:0;height:100vh;overflow-y:scroll}}.location-dropdown-wrap.active{display:block}.location-dropdown-wrap #location-container .columns .column.main{width:100%}@media only screen and (max-width:767px){.location-dropdown-wrap #location-container .columns .column.main.container{width:100% !important}}.location-dropdown-wrap .store-title{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;letter-spacing:1px;color:#000}.location-dropdown-wrap .store-nerest P{font-family:"be_vietnamregular";font-weight:400;font-size:14px !important;line-height:15.18px;color:#000}.location-dropdown-wrap .store-nerest P span{font-family:"be_vietnam_proregular";font-weight:600}.location-dropdown-wrap .store-locator-map{margin-bottom:40px}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-map{margin-bottom:12px}}.location-dropdown-wrap .store-locator-map iframe{width:100%;height:320px}.location-dropdown-wrap .store-locator-map img{height:310px}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-map img{height:auto}}.location-dropdown-wrap .store-locator-info{text-align:center}.location-dropdown-wrap .store-locator-info .store-locator-title{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;letter-spacing:.5px;color:#000;margin-bottom:20px}.location-dropdown-wrap .store-locator-info p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;text-align:center;color:#000;margin-bottom:0}.location-dropdown-wrap .store-locator-info p:last-child{margin-bottom:20px}.location-dropdown-wrap .store-locator-info p a{color:#000;text-decoration:underline !important;margin-top:8px;display:block}.location-dropdown-wrap .store-locator-info .store-locator-btn a{width:220px;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:20.45px;letter-spacing:1px;display:block;margin:0 auto 10px;background:#000;color:#fff;border-radius:4px;padding:12px 5px}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-info .store-locator-btn a{margin-bottom:15px}}.location-dropdown-wrap .store-locator-info .store-locator-btn a.shop-store-btn{background:#fff;border:1px solid #000;color:#000;margin-bottom:35px}.location-dropdown-wrap .store-locator-info .store-locator-btn a.shop-store-btn:hover{background:#000;color:#fff}.location-dropdown-wrap .store-locator-hours .store-title{margin-bottom:20px}.location-dropdown-wrap .store-locator-hours p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;margin-bottom:2px}.location-dropdown-wrap .store-locator-hours .store-title.fs-6s{font-size:1rem !important}.location-dropdown-wrap #tab_element_content{margin-top:15px}@media only screen and (max-width:767px){.location-dropdown-wrap #tab_element_content{margin-top:5px}}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-contact{margin-top:30px}}.location-dropdown-wrap .store-locator-contact ul.list-group-horizontal{margin-top:20px;flex-direction:row}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-contact ul.list-group-horizontal{align-items:center}}.location-dropdown-wrap .store-locator-contact ul li{background:0 0;width:125px;padding:0}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-contact ul li{width:110px}}.location-dropdown-wrap .store-locator-contact ul li a{background:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.25);font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;line-height:17.53px;position:relative;display:block;padding:75px 10px 10px;min-height:103px;white-space:nowrap;border-radius:4px}.location-dropdown-wrap .store-locator-contact ul li a:before{content:"";background:url(../images/store/store-phone.png) no-repeat center center;width:100%;height:65px;position:absolute;top:0;margin:auto;left:0;right:0}.location-dropdown-wrap .store-locator-contact ul li:nth-child(2){margin:0 40px}@media only screen and (max-width:767px){.location-dropdown-wrap .store-locator-contact ul li:nth-child(2){margin:20px 15px}}.location-dropdown-wrap .store-locator-contact ul li:nth-child(2) a:before{background-image:url(../images/store/store-email.png);height:80px}.location-dropdown-wrap .store-locator-contact ul li:nth-child(3) a{text-decoration:none}.location-dropdown-wrap .store-locator-contact ul li:nth-child(3) a:before{background-image:url(../images/store/store-whatsapp.png);background-size:35%;top:10px}.location-dropdown-wrap .other-stores{padding:25px 0 0}@media only screen and (max-width:767px){.location-dropdown-wrap .other-stores{padding:8px 0}}.location-dropdown-wrap .other-stores .store-title{margin:25px 0}.location-dropdown-wrap .other-stores ul{display:flex;align-items:center;justify-content:center;padding-left:10px}@media only screen and (max-width:767px){.location-dropdown-wrap .other-stores ul{flex-wrap:wrap;padding:0;margin-bottom:0}}.location-dropdown-wrap .other-stores ul li{padding:0}@media only screen and (max-width:767px){.location-dropdown-wrap .other-stores ul li{width:31.33%;margin-right:5px;margin-bottom:5px}}.location-dropdown-wrap .other-stores ul li:not(:last-child){margin-right:3px}.location-dropdown-wrap .other-stores ul li a{font-family:"be_vietnamregular";font-weight:400;font-size:12px;letter-spacing:.5px;background:#fff;color:#000;padding:5px 8px;border:.5px solid #5c5c5c;border-radius:4px;transition-duration:.3s}@media only screen and (max-width:767px){.location-dropdown-wrap .other-stores ul li a{display:block}}.location-dropdown-wrap .other-stores ul li a:hover{background:#f4eddf;border-color:#f4eddf}.location-dropdown-wrap .other-stores ul li.ui-tabs-active a{background:#000;color:#fff;border:1px solid #000}.location-dropdown-wrap .other-stores p{font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:17.53px;color:#000;margin:20px 0 30px}@media only screen and (max-width:767px){.location-dropdown-wrap .other-stores p{margin:20px 0 50px}}.location-dropdown-wrap .ui-dialog-buttonpane button{font-family:"be_vietnam_proregular";font-weight:600;font-size:24px;color:#000;background:0 0;border-radius:0;border:0;position:absolute;top:15px;right:20px}@media only screen and (max-width:767px){.location-dropdown-wrap .ui-dialog-buttonpane button{top:8px;right:20px}}.location-dropdown-wrap .ui-dialog-buttonpane button span{display:inline}.location-dropdown-wrap .ui-dialog-buttonpane button:focus{box-shadow:none;border:0;outline:0}.location-dropdown-wrap .ui-dialog-buttonpane button:before{content:"X";font-weight:400;font-family:'be_vietnamregular'}.search-btn{background:#000;color:#fff;border-radius:0;border:0;min-width:100px;font-size:16px;font-family:"be_vietnamregular";font-weight:400;padding:8px 24px;display:none}.search-btn:hover{color:#fff}div#navSearchModal .modal-content{background:#f8f8f9}div#amasty-shopby-product-list .amsearch-block-header{display:flex;align-items:center;justify-content:space-between}.search-drop{position:absolute;top:45px;right:110px;display:none}.search-drop.show{display:block}@media only screen and (max-width:1024px){.search-drop{position:unset;display:block}}.search-drop .amsearch-form-block{max-width:800px;min-width:360px;margin:auto;background:#fff;border-radius:10px;padding:24px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}@media only screen and (max-width:1024px){.search-drop .amsearch-form-block{padding:0;max-width:100%;min-width:100%;border-radius:0;box-shadow:none}}.search-drop .amsearch-form-block .search-wrap{align-items:center;justify-content:space-between;display:flex;position:relative}.search-drop .amsearch-form-block .search-wrap .input-search{margin-right:0 !important;border-radius:4px 0 0 4px;box-shadow:none}.search-drop .amsearch-form-block .search-wrap .input-search:focus{border-color:#ced4da}.search-drop .amsearch-form-block .search-wrap .btn-close{border:none;position:absolute;right:55px;top:11px;width:8px;height:8px}.search-drop .amsearch-form-block .search-wrap button.input-group-text{border:1px solid #ced4da;border-radius:0 .25rem .25rem 0;padding:.6rem .75rem}.search-drop .amsearch-form-block .search-wrap button.input-group-text.-disabled{color:#87939f}.search-drop .amsearch-form-block .search-wrap.-typed~.amsearch-result-section{margin-top:1rem}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-items-section{order:2}@media only screen and (max-width:1024px){.search-drop .amsearch-form-block .amsearch-result-section .amsearch-items-section{display:flex;flex-direction:column;border-bottom:1px solid #e5e5e5}}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-items-section .-category .amsearch-block-header .amsearch-title{display:inline-block}@media only screen and (min-width:992px){.search-drop .amsearch-form-block .amsearch-result-section.row>.amsearch-items-section,.search-drop .amsearch-form-block .amsearch-result-section.row>.amsearch-products-section{flex:0 0 auto;width:50%;padding-left:12px;padding-right:12px;flex:1}}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-products-list{margin-top:1rem}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-products-list .actions-primary .action.tocart.primary{font-size:15px;color:#fff;background:#000;border:1px solid #000;text-align:center;text-decoration:none;padding:5px 10px;font-family:"be_vietnamregular";font-weight:400}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-block-header{background:#e0d2b8;padding:10px 15px}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-block-header .amsearch-title{font-family:"be_vietnamregular";font-weight:400;font-size:16px;color:#000;border-radius:4px;margin-bottom:0;display:none}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-block-header a{text-decoration:underline;color:#000}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-block-header a:hover{text-decoration:underline}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-block-header .-view-all{text-align:right;width:100%;font-weight:400;font-family:"be_vietnamregular";font-size:16px;color:#000;display:block}.search-drop .amsearch-form-block .amsearch-result-section ul{list-style:none;padding:0}.search-drop .amsearch-form-block .amsearch-result-section ul.amsearch-product-list{padding:0}.search-drop .amsearch-form-block .amsearch-result-section ul.amsearch-collapsible-content{display:block !important}.search-drop .amsearch-form-block .amsearch-result-section ul li a{color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:16px}.search-drop .amsearch-form-block .amsearch-result-section ul li .product-item-details{margin-left:15px}@media only screen and (max-width:1024px){.search-drop .amsearch-form-block .amsearch-result-section ul li .product-item-details{flex:1 1 0;min-width:0}}.search-drop .amsearch-form-block .amsearch-result-section ul li span.amsearch-sku-block{display:inline-block;word-break:break-all}.search-drop .amsearch-form-block .amsearch-result-section ul li span.amsearch-sku-block .amsearch-highlight{display:inline-block}.search-drop .amsearch-form-block .amsearch-result-section .wrap-dis{display:none}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item.product-item{display:flex;align-items:center}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item{margin-bottom:12px}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item p.amsearch-description{margin:0;display:none}@media only screen and (max-width:1024px){.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item p.amsearch-description{display:none}}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item i.result-icn{background:#f1f1f1;border:1px solid #f1f1f1;padding:15px;border-radius:10px;color:#8a8b90;margin-right:10px}.search-drop .amsearch-form-block .amsearch-result-section .amsearch-item .amsearch-image img{max-width:100px;height:auto}@media only screen and (max-width:1024px){.search-drop .search-btn{display:none}}.amsearch-related-terms{display:none}.nav-bottom-bar{background:#000}.nav-bottom-bar ul{margin:0;list-style:none;padding:0;display:flex;align-items:center !important;justify-content:space-around !important}.nav-bottom-bar ul li{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-align:left}.nav-bottom-bar ul li a{font-family:"be_vietnam_prolight";font-weight:300;font-weight:300 !important;font-size:12px !important;color:#fff !important;text-decoration:none !important;padding:13px 1px !important;display:flex;text-transform:inherit !important;align-items:center}@media only screen and (max-width:767px){.nav-bottom-bar ul li a{font-size:12px !important;padding:10px 1px !important}}@media only screen and (max-width:360px){.nav-bottom-bar ul li a{font-size:12px !important}}.nav-bottom-bar ul li a:before{content:"";background:url(../images/fiance-icon.svg) no-repeat left top;width:25px;background-size:contain;height:20px;margin-right:2px}.nav-bottom-bar ul li a.price-match:before{background-image:url(../images/pound-icon.svg)}.nav-bottom-bar ul li a.price-match.euro-match:before{background-image:url(../images/euro_circle.svg)}.nav-bottom-bar ul li a.stores-wide:before{background-image:url(../images/stone-icon.svg)}.nav-bottom-bar ul li a.warranty:before{background-image:url(../images/warranty_icon.svg)}.nav-bottom-bar ul li a.in-store:before{background-image:url(../images/ring-icon.svg)}.nav-bottom-bar ul li a.nhs-icon:before{background-image:url(../images/nhs-icon.svg)}.post-content .post-info .item .gallery_share .icon{font-size:14px;text-indent:26px;width:auto;height:28px;border:0;padding-top:2px;font-family:"be_vietnam_proregular";font-weight:400;background-size:17px;cursor:pointer;background-position:left center}.d-flex-cen{display:flex;align-items:center}.d-flex-center{display:flex;align-items:center;justify-content:center}.d-flex-between{display:flex;align-items:center;justify-content:space-between}.btn-line{background:#fff;color:#000;border-radius:4px;border:.5px solid #000;padding:8px 32px;min-width:120px;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;text-align:center;text-decoration:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn-line:hover{color:#fff !important;background:#000 !important;border:.5px solid #000}@media only screen and (max-width:767px){.btn-line{min-width:unset}}.btn-black{background:#000;color:#fff;border-radius:4px;border:.5px solid #000;padding:8px 32px;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn-black:hover{background:#5c5c5c;color:#fff;border:.5px solid #5c5c5c}@media only screen and (max-width:1024px){.d-tab-none{display:none}}section.new_instagramfeed{background:#fff;padding:4em 0;overflow:hidden;margin-bottom:5em}@media only screen and (max-width:767px){section.new_instagramfeed{padding:3em 0}}section.new_instagramfeed .container{max-height:700px}@media only screen and (max-width:1460px) and (min-width:1200px){section.new_instagramfeed .container{max-height:600px}}@media only screen and (max-width:1180px){section.new_instagramfeed .container{max-height:430px}}@media only screen and (max-width:992px){section.new_instagramfeed .container{max-height:310px}}@media only screen and (max-width:767px){section.new_instagramfeed .container{max-height:inherit}}section.new_instagramfeed h3{font-size:25px;text-transform:uppercase;font-weight:400;color:#000;margin-bottom:30px}@media only screen and (max-width:1024px) and (min-width:768px){section.new_instagramfeed h3{font-size:22px}}@media only screen and (max-width:400px){section.new_instagramfeed h3{font-size:23px}}section.new_instagramfeed h4{font-size:25px;text-transform:uppercase;font-weight:700;color:#000;margin-bottom:30px}@media only screen and (max-width:767px){section.new_instagramfeed h4{margin-top:30px}}section.new_instagramfeed .instagram-video{width:100%;height:45.3%;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media only screen and (max-width:1460px) and (min-width:1200px){section.new_instagramfeed .instagram-video{height:38.8%}}@media only screen and (max-width:1180px){section.new_instagramfeed .instagram-video{height:33%}}@media only screen and (max-width:1024px){section.new_instagramfeed .instagram-video{height:55%}}@media only screen and (max-width:992px){section.new_instagramfeed .instagram-video{height:40.6%}}@media only screen and (max-width:767px){section.new_instagramfeed .instagram-video{height:auto;min-height:400px}}section.new_instagramfeed .instagram-video video{width:100%;height:1329px;z-index:9}@media only screen and (max-width:1024px) and (min-width:768px){section.new_instagramfeed .instagram-video video{height:592px}}@media only screen and (max-width:767px){section.new_instagramfeed .instagram-video video{height:100%}}section.new_instagramfeed .col-md-6 ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){section.new_instagramfeed .col-md-6 ul{align-items:center;justify-content:center}}section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:203px;height:203px;background:#000;margin:5px;overflow:hidden;align-items:center;display:flex}section.new_instagramfeed .col-md-6 ul li:first-child,section.new_instagramfeed .col-md-6 ul li:nth-child(2),section.new_instagramfeed .col-md-6 ul li:nth-child(3),section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo:first-child,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo:nth-child(2),section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo:nth-child(3){margin-top:0}section.new_instagramfeed .col-md-6 ul li.active,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo.active{border:3px solid #999}@media only screen and (max-width:1460px) and (min-width:1200px){section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:173px;height:173px}}@media only screen and (max-width:1180px){section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:80px;height:80px}}@media only screen and (max-width:992px){section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:57px;height:57px}}@media only screen and (max-width:767px){section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:64px;height:64px}}@media only screen and (max-width:400px){section.new_instagramfeed .col-md-6 ul li,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo{width:53px;height:53px}}section.new_instagramfeed .col-md-6 ul li img,section.new_instagramfeed .col-md-6 ul .mpinstagramfeed-photo img{max-width:100%;width:auto}@media only screen and (max-width:992px) and (min-width:768px){section.new_instagramfeed .col-12.col-md-6{flex:0 0 auto;width:100%}section.new_instagramfeed .container{max-height:inherit}section.new_instagramfeed .instagram-video{height:auto;min-height:400px}}@media only screen and (max-width:962px){.buying-guide-style h3{margin-top:30px}}.new-social-icons{margin-top:30px}@media only screen and (max-width:767px){.new-social-icons{margin:10px 0}}.new-social-icons ul{list-style:none;padding:0;margin:0;text-align:right}@media only screen and (max-width:767px){.new-social-icons ul{text-align:center}}.new-social-icons ul li{display:inline-block;margin-right:20px}@media only screen and (max-width:767px){.new-social-icons ul li{margin-right:8px}}.new-social-icons ul li a{display:block;color:#fff;padding:1px 0 0;font-size:22px;width:35px;height:35px;border-radius:50%;text-align:center}.new-social-icons ul li:first-child a{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.new-social-icons ul li:nth-child(2) a{background-color:#2b4170;background:-moz-linear-gradient(top,#3b5998,#2b4170);background:-ms-linear-gradient(top,#3b5998,#2b4170);background:-webkit-linear-gradient(top,#3b5998,#2b4170);border:1px solid #2b4170;text-shadow:0 -1px -1px #1f2f52}.new-social-icons ul li:nth-child(3) a{background-image:-webkit-linear-gradient(bottom,#6d0202 22%,#c90000 61%);background-image:-moz-linear-gradient(bottom,#6d0202 22%,#c90000 61%);background-image:-o-linear-gradient(bottom,#6d0202 22%,#c90000 61%);background-image:-ms-linear-gradient(bottom,#6d0202 22%,#c90000 61%);background-image:linear-gradient(bottom,#6d0202 22%,#c90000 61%);text-shadow:0 3px 0 #000}.new-social-icons ul li:nth-child(4) a{background:#0077b5}.new-social-icons ul li:nth-child(5) a{background:#1da1f2}.new-social-icons ul li:nth-child(6) a{background-color:#e60023}.new-social-icons ul li:last-child a{background:#28d146}footer{padding:5% 0 3%;background:#000}footer .container{max-width:80%}@media only screen and (max-width:1759px) and (min-width:1501px){footer .container{max-width:85%}}@media only screen and (max-width:1500px) and (min-width:1100px){footer .container{max-width:90%}}@media only screen and (max-width:1032px){footer .container{max-width:95%}}footer .footer-last-column{width:300px}@media only screen and (max-width:1445px) and (min-width:1100px){footer .footer-last-column{width:22%}}@media only screen and (max-width:767px){footer .footer-last-column{text-align:center;width:100%;border-top:0 !important}}footer .footer-wrap{display:flex;justify-content:space-between}footer .footer-wrap .footer-new{width:70%;justify-content:space-between}@media only screen and (max-width:1445px) and (min-width:1100px){footer .footer-wrap .footer-new{width:70%}}@media only screen and (max-width:1032px){footer .footer-wrap .footer-new{flex-direction:column;width:40%;justify-content:flex-start}}@media only screen and (max-width:767px){footer .footer-wrap .footer-new{width:100%;flex-direction:column;order:2}}@media only screen and (max-width:1032px){footer .footer-wrap .footer-new .footer-title{position:relative}footer .footer-wrap .footer-new .footer-title:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);right:4px;top:2px}footer .footer-wrap .footer-new .footer-title.active_title{color:#e0d2b8}footer .footer-wrap .footer-new .footer-title.active_title:after{transform:rotate(-130deg)}}@media only screen and (max-width:767px){footer .footer-wrap .footer-new .d-flex.d-md-none{border-top:1px solid #111;padding:10px}}footer .footer-wrap .footer-new .footer-column.footer_stores{width:250px}@media only screen and (max-width:1445px) and (min-width:1100px){footer .footer-wrap .footer-new .footer-column.footer_stores{width:140px}}@media only screen and (max-width:767px){footer .footer-wrap .footer-new .footer-column.footer_stores{width:100%}}footer .footer-wrap .footer-new .footer-column.footer_stores ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:1445px) and (min-width:1100px){footer .footer-wrap .footer-new .footer-column.footer_stores ul{display:block}}@media only screen and (max-width:767px){footer .footer-wrap .footer-new .footer-column.footer_stores ul{display:none}}footer .footer-wrap .footer-new .footer-column.footer_stores ul li{width:50%}@media only screen and (max-width:1445px) and (min-width:1100px){footer .footer-wrap .footer-new .footer-column.footer_stores ul li{width:100%}}@media only screen and (max-width:767px){footer .footer-wrap .footer-new .footer-column.footer_stores ul li{width:100%}}@media only screen and (max-width:767px){footer .footer-wrap{flex-direction:column;text-align:center}footer .footer-wrap .footer-column{margin-top:30px;margin-top:0;border-top:1px solid #111;padding:10px 0}}footer .footer-wrap .footer-title{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;margin-bottom:30px;font-size:16px;line-height:normal;letter-spacing:1px;font-weight:600}@media only screen and (max-width:767px){footer .footer-wrap .footer-title{margin-bottom:0}}footer .footer-wrap .change-location-title{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;margin-bottom:30px;font-size:16px;line-height:normal;letter-spacing:1px}@media only screen and (max-width:767px){footer .footer-wrap .change-location-title{margin-bottom:0;margin-right:10px}}footer .footer-wrap .btn-group button{background:0 0;border:1px solid #5c5c5c;padding:5px;font-family:"be_vietnam_prolight";font-weight:300;font-size:13px;display:block;text-align:left;border-radius:4px}footer .footer-wrap .btn-group button:focus,footer .footer-wrap .btn-group button:focus:active,footer .footer-wrap .btn-group button:focus-visible{box-shadow:none;outline:0}footer .footer-wrap .btn-group button .ger-flg{border:.4px solid #666}footer .footer-wrap .btn-group .uk-gb{background:url(../images/location-icons.png) no-repeat 4px top;width:30px;height:18px;display:inline-block;background-size:206%}footer .footer-wrap .btn-group .ie-gb{background:url(../images/location-icons.png) no-repeat -31px top;width:30px;height:18px;display:inline-block;background-size:206%}footer .footer-wrap .btn-group .ger-flg{background:url(../images/germany.png) no-repeat left center;width:30px;height:18px;display:inline-block;background-size:cover}footer .footer-wrap .btn-group ul{background:#fff;margin-top:15px;border-radius:0;padding:5px 0;display:none}footer .footer-wrap .btn-group ul.show{display:block}footer .footer-wrap .btn-group ul li a{color:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:13px;padding:4px 10px}footer .footer-wrap .btn-group ul li a:hover{background:#fff;color:#000}footer .footer-wrap .btn-group ul li a:focus,footer .footer-wrap .btn-group ul li a:focus:active,footer .footer-wrap .btn-group ul li a:focus-visible{box-shadow:none;outline:0}footer .footer-wrap ul{margin:0;padding:0;list-style:none;display:block}@media only screen and (max-width:1032px){footer .footer-wrap ul{display:none;margin-bottom:15px;margin-top:15px}}footer .footer-wrap ul li a{font-size:13px;font-family:"be_vietnam_prolight";font-weight:300;color:#fff;text-decoration:none;padding:10px 0;display:block;line-height:17.71px;letter-spacing:1px}@media only screen and (min-width:1033px){footer .footer-wrap ul li a:hover{color:#e0d2b8}}footer .footer-wrap .message.message-success.success{color:#fff;margin-top:15px}@media only screen and (max-width:767px){footer .footer-wrap .message.message-success.success{color:green}}footer .footer-wrap .message.message-error.error{color:#fff;margin-top:15px}@media only screen and (max-width:767px){footer .footer-wrap .message.message-error.error{color:red}}footer .footer-wrap .subscribe{margin-top:30px}@media only screen and (max-width:767px){footer .footer-wrap .subscribe{text-align:center;text-align:-webkit-center;margin-top:18px}}footer .footer-wrap .subscribe input{display:block;background:#424242;color:#fff;border:0;padding:10px;width:100%}footer .footer-wrap .subscribe input:focus{outline:0}footer .footer-wrap .subscribe #newsletter-error{color:#fff;top:0}@media only screen and (max-width:767px){footer .footer-wrap .subscribe #newsletter-error{color:red}}footer .footer-wrap .subscribe button{background:#fff;color:#000;font-family:"be_vietnam_prolight";font-weight:300;padding:8px 32px;border:1px solid #5c5c5c;margin-top:16px;display:block;border-radius:4px;transition-duration:.3s}footer .footer-wrap .subscribe button:hover{opacity:.75}footer .footer-wrap .get-intouch{margin-top:40px}@media only screen and (max-width:1032px){footer .footer-wrap .get-intouch{margin-top:30px}}@media only screen and (max-width:767px){footer .footer-wrap .get-intouch{margin-top:20px}}footer .footer-wrap .get-intouch .footer-title{margin-bottom:12px}footer .footer-wrap .get-intouch p{font-family:"be_vietnamregular";font-weight:400}footer .footer-wrap .get-intouch p a{color:#fff;font-size:16px;text-decoration:none;font-family:"be_vietnam_proregular";font-weight:400}footer .footer-wrap .get-intouch p:nth-child(2){line-height:normal;margin-bottom:2px}footer .footer-wrap .get-intouch p:nth-child(2) a{font-family:"be_vietnam_proregular";font-weight:400;font-size:24px;line-height:30.36px;letter-spacing:1px}footer .footer-wrap .get-intouch a{color:#fff;font-size:22px;margin-right:15px}footer .footer-wrap .get-intouch a:hover{color:#e0d2b8}footer .footer-wrap .get-intouch .social-icons{display:flex}@media only screen and (max-width:767px){footer .footer-wrap .get-intouch .social-icons{justify-content:center}}footer .footer-wrap .get-intouch .social-icons a{width:27px;height:27px;display:block;text-indent:-9999px;background:url(../images/icons_sprite.png) no-repeat left top;background-position:left top;background-repeat:no-repeat}footer .footer-wrap .get-intouch .social-icons a.instagram-icon{background-position:-55px -8px}footer .footer-wrap .get-intouch .social-icons a.tiktok-icon{background-position:-144px -8px}footer .footer-wrap .get-intouch .social-icons a.facebook-icon{background-position:-8px -8px}footer .footer-wrap .get-intouch .social-icons a.twitter-icon{background-position:-100px -8px}footer .footer-wrap .get-intouch .social-icons a.youtube-icon{background-position:-234px -8px}footer .footer-wrap .get-intouch-new{margin-top:60px}footer .footer-wrap .get-intouch-new .footer-title{margin-bottom:18px;font-size:12px}footer .footer-wrap .get-intouch-new p{font-family:"be_vietnamregular";font-weight:400}footer .footer-wrap .get-intouch-new p a{color:#fff;font-size:12px;text-decoration:none;line-height:15.18px}footer .footer-wrap .get-intouch-new p:nth-child(2){line-height:normal;margin-bottom:0}footer .footer-wrap .get-intouch-new p:nth-child(2) a{font-size:24px}footer .footer-wrap .get-intouch-new a{color:#fff;font-size:22px;margin-right:15px}footer .footer-wrap .get-intouch-new a:hover{color:#e0d2b8}footer .copy-right .container{margin-top:2em;padding-top:3em}@media only screen and (max-width:767px){footer .copy-right .container{margin-top:0;padding-top:2em}}footer .copy-right p{color:#e0d2b8;font-family:"be_vietnamregular";font-weight:400;font-size:13px;text-align:center;margin:0;position:relative}footer .copy-right p:before{content:"";width:90%;height:1px;background:#fff;margin:0 auto;position:absolute;left:0;right:0;top:-20px}footer .copy-right ul{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0}@media only screen and (max-width:767px){footer .copy-right ul{flex-wrap:wrap}}footer .copy-right ul li{background:0 0;padding:0;border-radius:0;margin-right:7px}footer .copy-right ul li a{text-decoration:none;font-family:"be_vietnam_prolight";font-weight:300;font-size:13px;color:#fff;padding:0 10px;display:block;line-height:normal;letter-spacing:1px;position:relative}@media only screen and (max-width:767px){footer .copy-right ul li a{padding:10px 5px;text-align:center}}footer .copy-right ul li a:hover{color:#e0d2b8}footer .copy-right ul li a:before{content:"";width:1px;height:100%;position:absolute;right:0;background:#fff}@media only screen and (max-width:767px){footer .copy-right ul li a:before{width:0}}footer .copy-right ul li:last-child a:before{width:0}footer .copy-right .back-to-top{position:fixed;bottom:140px;right:15px;width:45px;height:45px;z-index:99;cursor:pointer;text-decoration:none;transition:opacity .2s ease-out;color:#000;border:1px solid #e0d2b8;border-radius:50%;font-size:30px;text-align:center;padding-top:0;background:#e0d2b8;display:none}.popup-authentication{display:none}.join_us_social_media{background:#fff;padding:30px 0 0}@media only screen and (max-width:767px){.join_us_social_media{padding:25px 0 0}.join_us_social_media iframe{height:360px !important}}.join_us_social_media .joinus_title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width:767px){.join_us_social_media .joinus_title{margin-top:15px;font-size:22px}}.join_us_social_media p{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:20.45px;color:#000}.join_us_social_media ul{padding:0;margin:25px 0 0;list-style:none;display:flex}@media only screen and (max-width:767px){.join_us_social_media ul{flex-wrap:wrap}}.join_us_social_media ul li{margin-right:7px}@media only screen and (max-width:767px){.join_us_social_media ul li{margin-bottom:7px;width:100px}}.join_us_social_media ul li a{font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:15.18px;text-align:center;color:#fff;background:#000;border:0;display:block;padding:8px 23px}.join_us_social_media .home-trust-reviews .home-reviews .listing-block__title{font-size:20px}.join_us_social_media .home-trust-reviews .home-reviews .homline .line12{width:90px}.current_location{display:flex;align-items:center;justify-content:center;margin-top:20px}@media only screen and (max-width:767px){.current_location{flex-direction:column-reverse}}.current_location .btn-group button{background:0 0;border:0;padding:0;font-family:"be_vietnam_prolight";font-weight:300;font-size:13px;display:block}.current_location .btn-group button:focus,.current_location .btn-group button:focus:active,.current_location .btn-group button:focus-visible{box-shadow:none;outline:0}.current_location .btn-group .uk-gb{background:url(../images/location-icons.png) no-repeat 4px top;width:30px;height:18px;display:inline-block;background-size:206%}.current_location .btn-group .ie-gb{background:url(../images/location-icons.png) no-repeat -31px top;width:30px;height:18px;display:inline-block;background-size:206%}.current_location .btn-group .ger-flg{background:url(../images/germany.png) no-repeat;width:30px;height:18px;display:inline-block;background-size:cover}.current_location .btn-group ul{background:#fff;margin-top:15px;border-radius:0;padding:5px 0;width:100%}.current_location .btn-group ul li a{color:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:13px;padding:4px 10px}.current_location .btn-group ul li a:hover{background:#fff;color:#000}.current_location .btn-group ul li a:focus,.current_location .btn-group ul li a:focus:active,.current_location .btn-group ul li a:focus-visible{box-shadow:none;outline:0}.chat-cta-buttons{display:flex;flex-direction:column;position:fixed;bottom:16px;right:9px;z-index:1030;transition:bottom .4s}@media only screen and (max-width:767px){.chat-cta-buttons{z-index:99}}.chat-cta-buttons button#openlivechat{height:60px;width:60px;background-color:#fff;border-radius:100%;margin-top:16px;position:relative;border:0;box-shadow:rgba(0,0,0,.125) 0px .362176px .941657px -1px,rgba(0,0,0,.18) 0px 3px 7.8px -2px}.chat-cta-buttons button#openlivechat svg{width:32px;height:32px}.chat-cta-buttons .live-chat-icons i{font-size:24px;color:#fff}.chat-cta-buttons .live-chat-icons i:first-child{position:absolute;animation-delay:-2s;left:10px}.chat-cta-buttons .live-chat-icons i:nth-child(2){animation-delay:-7s}.chat-cta-buttons .live-chat-icons>*{animation:changing-loop 10s ease 0s infinite;vertical-align:top}@keyframes changing-loop{0%,45%,100%{opacity:1}50%,95%,100%{opacity:0}}.chat-cta-buttons .live-chat-box:not(.active) .livechat_modal{display:none}.chat-cta-buttons .livechat_modal{position:absolute;bottom:48px;right:0;background:#fff;width:calc(100vw - 20px);margin-bottom:15px;box-shadow:0 4px 12px 1px rgba(13,9,0,.2),0 1px 4px -1px rgba(13,9,0,.1)}@media (min-width:480px){.chat-cta-buttons .livechat_modal{width:300px}}.chat-cta-buttons .livechat_modal .livechat_content{max-height:300px;max-height:calc(100vh - 115px);overflow:auto;padding:16px}.chat-cta-buttons .livechat_modal .livechat_content h3{font-size:14px;font-family:"be_vietnamregular";font-weight:400;color:#000}.chat-cta-buttons .livechat_modal .livechat_content p{font-family:"be_vietnamregular";font-weight:400;font-size:12px}.chat-cta-buttons .livechat_modal .livechat_content a{font-family:"be_vietnam_proregular";font-weight:400;text-transform:uppercase;font-size:13px;letter-spacing:.24px;line-height:18px;padding:0 30px;border-radius:0;min-height:44px;height:0;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #000;background:#fff;color:#000}.chat-cta-buttons .livechat_modal .livechat_content a i{font-size:20px;margin-right:7px;margin-top:3px}.chat-cta-buttons .livechat_modal .livechat_content .livechat_button a{border:1px solid #e0d2b8;background:#e0d2b8;color:#000;margin-bottom:10px}.chat-cta-buttons .livechat_modal .livechat_close{position:absolute;background:0 0;width:30px;height:30px;right:0;top:0;border:0;cursor:pointer;font-weight:300}body.catalog-product-view .chat-cta-buttons,body.categorypath-ring-builder-summary .chat-cta-buttons,body.loosediamonds-index-index .chat-cta-buttons,body.categorypath-ring-builder-by-stone .chat-cta-buttons{bottom:185px}@media only screen and (max-width:767px){body.catalog-product-view .chat-cta-buttons,body.categorypath-ring-builder-summary .chat-cta-buttons,body.loosediamonds-index-index .chat-cta-buttons,body.categorypath-ring-builder-by-stone .chat-cta-buttons{bottom:175px;right:14px}}@media only screen and (max-width:767px){body.cms-eternity-rings-create-own .chat-cta-buttons{bottom:230px}}.bss_quickview-catalog_product-view .chat-cta-buttons{display:none !important}#bss-cookie-notice{width:100%;position:fixed;bottom:0;background-color:#fff !important;border-top:1px solid gray;z-index:2147483647;display:none;padding:5px 12px;justify-content:space-between}@media only screen and (max-width:767px){#bss-cookie-notice{align-items:center;padding:5px 6px}}#bss-cookie-notice p.cookie-title{margin:0}#bss-cookie-notice p.cookie-content{color:#000 !important;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;float:left;margin-bottom:5px;padding-top:7px}@media only screen and (max-width:767px){#bss-cookie-notice p.cookie-content{font-size:11px;line-height:14.71px;margin-bottom:0}}#bss-cookie-notice p.cookie-content a{color:#b7ad8a !important}#bss-cookie-notice .btn-cookie.btn-cookie-accept{float:right;border:none;background-color:#b7ad89 !important;color:#fff;padding:5px 17px;font-weight:900;text-transform:uppercase;border-radius:3px;text-align:center;cursor:pointer}@media only screen and (max-width:767px){#bss-cookie-notice .btn-cookie.btn-cookie-accept{height:31px;padding:5px 10px;font-size:14px}}#cms_enquiry,#cms_enquiry_mobile{position:fixed;top:50%;transform:translate(0%,-50%);max-width:510px;left:0;right:0;margin:auto;height:auto;z-index:9999;width:100%;padding:10px;background:#fff;text-align:left}@media only screen and (max-width:1024px){#cms_enquiry,#cms_enquiry_mobile{z-index:1090}}#cms_enquiry.tab-content1,#cms_enquiry_mobile.tab-content1{display:none}#cms_enquiry .sub-tab-content,#cms_enquiry_mobile .sub-tab-content{height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-start;padding:10px 15px}@media only screen and (max-width:767px){#cms_enquiry,#cms_enquiry_mobile{top:45%;margin:0 15px;max-width:calc(100% - 30px)}}@media only screen and (max-width:390px){#cms_enquiry,#cms_enquiry_mobile{top:50%}#cms_enquiry .sub-tab-content>.row,#cms_enquiry_mobile .sub-tab-content>.row{margin:0;width:100%}#cms_enquiry .sub-tab-content>.row>.col-12,#cms_enquiry_mobile .sub-tab-content>.row>.col-12{padding:0}}#cms_enquiry .instore_book .close,#cms_enquiry_mobile .instore_book .close{width:auto;position:absolute;top:8px;right:10px;color:#000;background:0 0;border:0;font-family:"be_vietnam_proregular";font-weight:600;font-size:16px;padding:10px;cursor:pointer}@media only screen and (max-width:767px){#cms_enquiry .instore_book .close,#cms_enquiry_mobile .instore_book .close{font-size:18px}}#cms_enquiry .instore_book button.btn.btn-line,#cms_enquiry_mobile .instore_book button.btn.btn-line{width:100%;letter-spacing:1px}#cms_enquiry .instore_book input,#cms_enquiry .instore_book select,#cms_enquiry_mobile .instore_book input,#cms_enquiry_mobile .instore_book select{background:#fff;border:.5px solid #aaa;width:100%;padding:9px 16px;border-radius:4px}@media only screen and (max-width:767px){#cms_enquiry .instore_book input,#cms_enquiry .instore_book select,#cms_enquiry_mobile .instore_book input,#cms_enquiry_mobile .instore_book select{border:.7px solid #aaa;padding:4px 16px}}#cms_enquiry .instore_book input:focus,#cms_enquiry .instore_book select:focus,#cms_enquiry_mobile .instore_book input:focus,#cms_enquiry_mobile .instore_book select:focus{box-shadow:none}#cms_enquiry .instore_book textarea,#cms_enquiry_mobile .instore_book textarea{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;padding:5px}@media only screen and (max-width:767px){#cms_enquiry .instore_book textarea,#cms_enquiry_mobile .instore_book textarea{border:.7px solid #aaa;height:60px}}@media only screen and (max-width:390px){#cms_enquiry .instore_book .contact,#cms_enquiry_mobile .instore_book .contact{margin-top:9px}#cms_enquiry .instore_book .contact input,#cms_enquiry_mobile .instore_book .contact input{margin-bottom:5px}#cms_enquiry .instore_book .contact input :last-childinput[type=checkbox].mage-error,#cms_enquiry_mobile .instore_book .contact input :last-childinput[type=checkbox].mage-error{height:0;margin-bottom:0}#cms_enquiry .instore_book div.mage-error,#cms_enquiry_mobile .instore_book div.mage-error{top:-5px}#cms_enquiry .instore_book .g-recaptcha,#cms_enquiry_mobile .instore_book .g-recaptcha{margin-top:5px;margin-bottom:5px}}#cms_enquiry .instore_book .appoint-befoer,#cms_enquiry_mobile .instore_book .appoint-befoer{position:relative}@media only screen and (max-width:767px){#cms_enquiry .instore_book .appoint-befoer,#cms_enquiry_mobile .instore_book .appoint-befoer{text-align:left}}#cms_enquiry .instore_book .appoint-befoer:before,#cms_enquiry_mobile .instore_book .appoint-befoer:before{background:#000;position:absolute;width:26px;height:32px;top:0;right:0;z-index:99}#cms_enquiry .instore_book .appoint-befoer:after,#cms_enquiry_mobile .instore_book .appoint-befoer:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-right:.4em solid transparent;border-bottom:0;border-left:.4em solid transparent;z-index:997;position:relative;border-top:.4em solid #5c5c5c;margin-left:1px;position:absolute;right:16px;top:18px}.cms_enquiry_overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(40,39,39,.5);z-index:99;position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}body{background:0 0;overflow-x:hidden}@media only screen and (max-width:1500px) and (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1200px}}@media (min-width:576px){.wizardmodal_box .modal-dialog{max-width:75%}}.modal-footer.diamondWizard-btns{justify-content:flex-start}.tooltip{z-index:100000000}.showmore-btn{color:#000;background-color:#fff;border:1px solid #aaa;display:block;text-align:center;padding:9px 10px;margin:10px auto;font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;border-radius:4px;width:94%;margin:15px auto;cursor:pointer}.showmore-btn:hover{background:#000;border-color:#000;color:#fff}@media only screen and (max-width:767px){.showmore-btn{border:0;z-index:99;position:relative}.showmore-btn span{color:#fff;background-color:#000;border-color:#000;display:block;width:130px;text-align:center;padding:9px 10px;margin:10px auto;font-family:"be_vietnamregular";font-weight:400;font-size:14px;cursor:pointer}}.related-product-main .choose-shape .shapeSlider{display:flex;align-items:center;justify-content:center}.related-product-main .choose-shape .shapeSlider .item{margin:0 15px;text-align:center}.related-product-main .choose-shape .shapeSlider .item a{color:#000;text-decoration:none}.related-product-main .choose-shape .shapeSlider .item a .name{margin-top:15px}.related-product-main .choose-shape .shapeSlider .item button{display:none}.related-product-main .choose-shape .shapeSlider .item .img{width:90px}.catalog-product-view .pdp-main-title{text-align:center;font-size:1.6rem;padding:20px 0 40px;text-transform:capitalize}.catalog-product-view .custom-new-selcet-boxs .choose-options{display:flex;align-items:center;justify-content:flex-start;padding:0;margin-bottom:3rem;flex-wrap:wrap}.catalog-product-view .custom-new-selcet-boxs .choose-options .select-widget{width:230px;margin:0 10px}.catalog-product-view .custom-new-selcet-boxs .choose-options .select-widget .form-select{border-radius:0;cursor:pointer}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs{display:flex;align-items:center;justify-content:center}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs .custom-radio label{padding:10px 20px;margin-top:20px;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:4px;margin-right:15px;cursor:pointer}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs .custom-radio label:hover{background:#fff;border:1px solid #f2f2f2}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs .custom-radio input[type=radio]:checked+label{background:#888367;color:#fff}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs .custom-radio input[type=radio]:disabled+label{cursor:not-allowed}.catalog-product-view .diamond-type-tabs.pdp-steps-tabs .custom-radio input[type=radio]:disabled+label:hover{background:#f2f2f2;border:1px solid #f2f2f2}.catalog-product-view .diamond-type .ui-slider-horizontal .ui-slider-range{background-color:green !important}.catalog-product-view .gemtypemain .gemstone-diamond-gemtype{width:130px;text-align:center;cursor:pointer}@media only screen and (max-width:767px){.catalog-product-view .choose-block-diamond .container{padding:0}}.catalog-product-view .choose-block-diamond #custom-filters .choose-options .select-widget{width:300px;margin:0 10px}.catalog-product-view .choose-block-diamond .option-type{max-width:70%;margin:0 auto}.catalog-product-view .choose-block-diamond .option-type .diamondtype-filters>.row{margin-bottom:30px}.catalog-product-view .choose-block-diamond .option-type .feed-d2-title,.catalog-product-view .choose-block-diamond .option-type .slider-title{width:auto;font-size:20px;font-weight:400;color:#000;display:block;margin:0;text-align:left;padding:2% 0 4%}.catalog-product-view .choose-block-diamond .option-type .feed-d2-title .custom-tooltip,.catalog-product-view .choose-block-diamond .option-type .slider-title .custom-tooltip{filter:grayscale(100%);filter:invert(1)}.catalog-product-view .choose-block-diamond .option-type .slider-values{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;padding-top:20px}.catalog-product-view .choose-block-diamond .option-type .ui-slider .ui-slider-handle{background:#b7ad8a;width:17px;height:17px;top:-8px}.catalog-product-view .choose-block-diamond .option-type .ui-slider-horizontal{background:green}.catalog-product-view .choose-block-diamond .option-type .ui-slider-pips [class*=ui-slider-pip-selected]{color:#000}.catalog-product-view .choose-block-diamond .option-type .ui-slider-pips .ui-slider-line{width:3px;height:13px;top:-25px}.catalog-product-view .choose-block-diamond .option-type .ui-slider-pips:not(.ui-slider-disabled) .ui-slider-pip:hover .ui-slider-label{font-weight:400}.catalog-product-view .choose-block-diamond .option-type .ui-slider-pips .ui-slider-pip-label .ui-slider-label{white-space:nowrap}.catalog-product-view .choose-block-diamond .slider-path{margin-bottom:0}.catalog-product-view .choose-block-diamond .slider-path .lab-tab{display:flex;flex-wrap:wrap}.catalog-product-view .choose-block-diamond .slider-path .lab-tab .custom-checkbox:not(:last-child){margin-right:20px}.catalog-product-view .choose-block-diamond .slider-path .lab-tab .custom-checkbox label{background:#ccc;font-size:17px;font-weight:500;padding:10px 27px 5px;border:0;cursor:pointer}.catalog-product-view .choose-block-diamond .slider-path .lab-tab .custom-checkbox input[type=checkbox]:checked+label{background-color:#888367;border:0;color:#fff}.catalog-product-view .certificate-wrap .naturalnonfeedlab{display:flex;flex-wrap:wrap;justify-content:flex-start}.catalog-product-view .certificate-wrap .naturalnonfeedlab .gie{margin:inherit !important}.catalog-product-view .certificate-wrap .naturalnonfeedlab .gie:not(:last-child){margin-right:20px}.catalog-product-view .certificate-wrap .naturalnonfeedlab .gie label{background:#ccc;font-size:17px;font-weight:500;padding:10px 27px 5px;border:0;cursor:pointer}.catalog-product-view .certificate-wrap .naturalnonfeedlab .gie input[type=radio]{opacity:0}.catalog-product-view .certificate-wrap .naturalnonfeedlab .gie input[type=radio]:checked+label{background-color:#888367;border:0;color:#fff}.catalog-product-view .search-results{padding:1% 0}.catalog-product-view .search-results .search-results--title{font-size:1.8rem;color:#000}.catalog-product-view .search-results .search-results--title:after{content:inherit}.catalog-product-view .finish-design .display-1{color:#000}.catalog-product-view .finish-design{padding:1% 0}@media only screen and (max-width:1032px){.catalog-product-view .finish-design{position:fixed;bottom:0;width:100%;background:#000;left:0;padding:10px 10px 8px;z-index:996;border-top-left-radius:25px;border-top-right-radius:25px}.catalog-product-view .finish-design.remove-radius{border-radius:0}}@media only screen and (max-width:767px){.catalog-product-view .finish-design .price_summary .summary-block{position:absolute;transform:translateY(13px);background:#000;width:100%;left:-10px;transition:all .3s ease-in;opacity:0;margin-left:-10px;min-width:108%}.catalog-product-view .finish-design .price_summary .summary-block:not(.d-flex){z-index:-1}.catalog-product-view .finish-design .price_summary .summary-block.d-flex{transform:translateY(-130px);opacity:1;min-height:130px}.catalog-product-view .finish-design .price_summary .summary-block .pdp_sub_title{display:none}.catalog-product-view .finish-design .price_summary .summary-block .d-flex{padding:15px;width:100%}.catalog-product-view .finish-design .price_summary .summary-block .d-flex p{font-size:12px;line-height:15px;width:50%}.catalog-product-view .finish-design .price_summary .summary-block .d-flex p:nth-child(odd){width:40%}}@media only screen and (max-width:767px) and (max-width:767px){.catalog-product-view .finish-design .price_summary .summary-block .d-flex p{color:#fff}}.catalog-product-view .finish-design .info_button{display:none}@media only screen and (max-width:767px){.catalog-product-view .finish-design .info_button{display:block;background:#000;text-align:center;cursor:pointer;transition:all .3s ease-in;color:#fff;font-size:14px;padding:8px 0 0;position:absolute;bottom:50px;left:50%;z-index:99999;width:50px;margin:auto;right:0;margin-left:-20px}.catalog-product-view .finish-design .info_button.active i{transform:rotate(180deg)}}.catalog-product-view .finish-design .container.position-relative{padding-right:0}.catalog-product-view .finish-design .finished-right .ring--details{padding-left:11%;font-weight:400}.catalog-product-view .finish-design .product-detail .product-name{font-size:1.2rem;font-weight:400;font-family:helveticaMedium}.catalog-product-view .finish-design .custom-pdp-title .title{width:auto;font-size:24px;font-weight:400;color:#000;display:block;margin:0;text-align:left;padding:2% 0 1%;border-bottom:1px solid #ccc;margin-bottom:30px}.catalog-product-view .finish-design .price-block .price-block-inner .addToBasket .btn{background-color:#b7ad89;text-shadow:1px 1px 1px #888367;color:#fff;border:0}.catalog-product-view .finish-design .price-block .price-block-inner .price-block-inner-left .price-block-top{flex-direction:column}.catalog-product-view .finish-design .price-block .price-block-inner .price-block-inner-left .price-block-top .v2-price-block{display:flex;align-items:center}.catalog-product-view .finish-design .price-block .price-block-inner .price-block-inner-left .price-block-bottom .book-appointment{width:100%}.diamond-type #custom-filters .diamond-type-feed .diamond-type-tabs .custom-radio label{color:#333}.diamond-type #custom-filters .diamond-type-feed .diamond-type-tabs .custom-radio label:hover{color:#000}#custom-filters .diamond-type-feed .diamond-type-tabs .custom-radio label[for=gemstoneDiamond]:before{background-image:url(../images/shape/princess_gemstone.png)}.checkout-cart-index .wish-list .product-details .item-options{color:#000;line-height:32px}.checkout-cart-index .wish-list .product-details .delivery-msg{color:#000}.checkout-cart-index .wish-list .product-details .delivery-msg a{text-decoration:underline}.checkout-cart-index .wish-list .product-details .delivery-msg a:hover{color:#000}.block-viewed-products-grid{text-align:center}@media only screen and (max-width:1032px){.block-viewed-products-grid{display:block !important}}.block-viewed-products-grid .block-title{font-family:"baskervvilleregular";font-weight:400;font-size:1.5rem;margin-bottom:20px}@media only screen and (max-width:1032px){.block-viewed-products-grid .block-content .matching-items .matching-item{flex:0 0 44%;border:1px solid #999;padding:10px;margin:10px;text-align:center}.block-viewed-products-grid .block-content .matching-items .matching-item a.product-item-photo{border:0;margin:0;text-decoration:none;display:block}.block-viewed-products-grid .block-content .matching-items .matching-item .product-item-details .product-item-name{font-weight:400}.block-viewed-products-grid .block-content .matching-items .matching-item .product-item-details .product-item-name a{font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;padding:10px 0 5px;color:#000;border:0;margin-bottom:0}.block-viewed-products-grid .block-content .matching-items .matching-item .product-item-actions .actions-secondary .action{display:block;margin:8px auto;border-color:#000;padding:7px 0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;border:1px solid #000;width:120px;background:#fff}.block-viewed-products-grid .block-content .matching-items .matching-item .product-item-actions .actions-secondary .action:hover{background:#000;color:#fff}.block-viewed-products-grid .block-content .matching-item{flex:0 0 44%;border:1px solid #999;padding:10px;margin:10px;text-align:center}.block-viewed-products-grid .block-content .matching-item a.product-item-photo{border:0;margin:0;text-decoration:none;display:block}.block-viewed-products-grid .block-content .matching-item .product-item-details .product-item-name{font-weight:400}.block-viewed-products-grid .block-content .matching-item .product-item-details .product-item-name a{font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;padding:10px 0 5px;color:#000;border:0;margin-bottom:0}.block-viewed-products-grid .block-content .matching-item .product-item-actions .actions-secondary .action{display:block;margin:8px auto;border-color:#000;padding:7px 0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;border:1px solid #000;width:120px;background:#fff}.block-viewed-products-grid .block-content .matching-item .product-item-actions .actions-secondary .action:hover{background:#000;color:#fff}}.block-viewed-products-grid .block-content ol.recently-product-items{list-style:none;padding:0}.block-viewed-products-grid .block-content ol.recently-product-items li{padding:1rem;background:#fff}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details a{text-decoration:none;color:#000;font-family:"be_vietnamregular";font-weight:400;padding:15px 0 10px;font-size:1.1rem;display:block}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .price-box{min-height:30px}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .product-item-actions .actions-primary a{border:1px solid #000;background:0 0;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:1rem;padding:5px 31px;margin-top:24px;border-radius:0;display:inline-block}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .product-item-actions .actions-primary a:hover{background:#000;color:#fff;-webkit-transition-duration:.4s;transition-duration:.4s}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .product-item-actions .actions-secondary button.towishlist{background:0 0;border:0;display:inline-block;text-align:center;margin-top:16px}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .product-item-actions .actions-secondary button.towishlist:hover{text-decoration:underline}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-details .product-item-actions .actions-secondary button.towishlist:before{content:"+"}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-photo{display:block;text-align:center}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-photo .product-image-container{display:block;margin:0 auto}.block-viewed-products-grid .block-content ol.recently-product-items li .product-item-info .product-item-photo .product-image-container .product-image-wrapper img.product-image-photo{width:auto}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-prev,.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-next{position:absolute;top:33%;font-size:4rem;color:#000}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-prev:hover,.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-next:hover{background:0 0}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-prev.disabled,.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-next.disabled{opacity:1}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-prev{left:1%}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-prev.disabled{display:none}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-next{right:1%}.block-viewed-products-grid .block-content ol.recently-product-items .owl-nav .owl-next.disabled{display:none}div.mage-error{color:red;font-size:12px;display:inline-block;position:relative;top:0;left:3px}div.mage-error[for=jewellery_type]{position:absolute;top:23px;bottom:-30px}@media only screen and (max-width:767px){div.mage-error[for=jewellery_type]{top:-20px}}div.mage-error#phone-error{top:0}@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'baskervvilleregular';src:url("../fonts/baskervville-variablefont_wght-webfont.woff2") format("woff2"),url("../fonts/baskervville-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_proregular';src:url("../fonts/bevietnampro-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_prolight';src:url("../fonts/bevietnampro-light-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_promedium';src:url("../fonts/bevietnampro-medium-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-variable.woff2") format("woff2"),url("../fonts/inter-variable.woff") format("woff")}button:focus{outline:0;box-shadow:none}.dh-loader-panel{background:url(../images/loading.gif) no-repeat center #000;width:90px;height:90px;opacity:.65;border-radius:6px;position:fixed;top:50%;left:50%;margin-left:-55px;margin-top:-55px;z-index:9999999;background-size:65%}.amshopby-loader{background:url(../images/loading.gif) no-repeat center #000;width:90px;height:90px;opacity:.65;border-radius:6px;position:fixed;top:50%;left:50%;margin-left:-55px;margin-top:-55px;z-index:9999;background-size:65%}.dh_loading_overlay{display:none;top:0;left:0;width:100%;height:100%}#amasty-shopby-product-list #amasty-shopby-overlay,.dh_loading_overlay{background:rgba(0,0,0,.3) !important;opacity:1 !important;z-index:9999999999 !important;position:fixed !important}body.catalog-product-view .breadcrumbs,body.categorypath-ring-builder-by-setting .breadcrumbs,body.categorypath-ring-builder-by-stone-diamond .breadcrumbs,body.categorypath-ring-builder-by-stone .breadcrumbs,body.categorypath-ring-builder-summary .breadcrumbs{border-bottom:1px solid #e2e2e2;width:100%;background:#fff;z-index:9}body.catalog-product-view.categorypath-ring-builder-by-setting .breadcrumbs,body.categorypath-ring-builder-by-stone .breadcrumbs,body.categorypath-ring-builder-summary .breadcrumbs{display:none !important}.breadcrumbs{border-bottom:1px solid #e2e2e2}.breadcrumbs ul{padding:0 0 3px;display:block;max-width:1030px;margin:auto}@media only screen and (min-width:1700px){.breadcrumbs ul{max-width:1580px}}@media only screen and (max-width:1700px) and (min-width:1445px){.breadcrumbs ul{max-width:1360px}}@media only screen and (max-width:1445px) and (min-width:1100px){.breadcrumbs ul{max-width:1205px}}@media only screen and (max-width:1024px){.breadcrumbs ul{padding:0 0 0 15px;display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap;min-height:18px}}.breadcrumbs ul li{display:inline-block;font-size:11px;line-height:16px;text-transform:capitalize;position:relative;margin-right:5px}@media only screen and (max-width:1024px){.breadcrumbs ul li{flex-shrink:0;white-space:nowrap}.breadcrumbs ul li:last-child{flex:1 1 auto;min-width:0}.breadcrumbs ul li:last-child span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:767px){.breadcrumbs ul li{font-size:10px;line-height:12px}}.breadcrumbs ul li:not(:last-child):after{content:"";width:7px;height:7px;border-right:.2em solid #3c3939;border-top:.2em solid #3c3939;transform:rotate(45deg);margin-left:0;display:inline-block}@media only screen and (max-width:767px){.breadcrumbs ul li:not(:last-child):after{width:6px;height:6px}}.breadcrumbs ul li:not(:last-child):after a{color:#3c3939}.breadcrumbs ul li a{color:#000}.breadcrumbs ul li strong{font-weight:500;color:#000}.static-banner .category-image{position:relative;padding:0;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:200px;height:20vw;background-image:url(../images/herobanner/engagementrings.jpg);background:linear-gradient(to bottom,rgba(65,46,46,.64) 0%,rgba(65,46,46,.64) 55%,rgba(0,0,0,.53) 100%),url(../images/herobanner/listing-banner-bg.jpg) -838.608px -577.039px/167% no-repeat}@media only screen and (max-width:1024px){.static-banner .category-image{height:42.479vw;background-position:center !important}.static-banner .category-image img{min-height:400px}}@media only screen and (max-width:767px){.static-banner .category-image{background-size:179% !important}.static-banner .category-image img{min-height:250px}}.static-banner .category-image .theme-dark{background:#3a3b3d}.static-banner .category-image .theme-dark h1,.static-banner .category-image .theme-dark p,.static-banner .category-image .theme-dark .readmore{color:#fff}.category-view{position:relative}.category-view .nav-bottom-bar{border-bottom:1px solid #bebebe;background:#eee;margin-bottom:50px}@media only screen and (max-width:767px){.category-view .nav-bottom-bar{display:none}}.category-view .nav-bottom-bar ul li a{color:#000 !important}.category-view .nav-bottom-bar ul li a:before{filter:inherit}.category-hero{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.category-hero a{color:#fff}@media only screen and (max-width:767px){.category-hero{padding:0;border-bottom:0;background:0 0;margin-bottom:0}}.category-hero h1{font-family:"baskervvilleregular";font-weight:400;color:#fff;font-size:28px;margin-bottom:40px;margin-top:20px;text-transform:uppercase;line-height:31.03px;letter-spacing:1px}@media only screen and (max-width:767px){.category-hero h1{font-size:18px}}.category-hero p{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:22px;color:#fff}.category-hero p.letter-space{letter-spacing:.9px;font-size:18px;font-family:"be_vietnam_proregular";font-weight:400;text-transform:uppercase;margin:0;height:auto}@media only screen and (max-width:767px){.category-hero p{font-size:12px;line-height:17px}}.category-hero p a{color:#fff;text-decoration:underline}.category-hero .catalog-options{display:flex;align-items:center;justify-content:center}.category-hero .catalog-options a{display:block;font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:15.18px;color:#000;border:1px solid #000;border-radius:2px;padding:7px 15px;width:160px;text-align:center;margin-right:10px}.category-hero .catalog-options a:hover,.category-hero .catalog-options a.active{background:#000;color:#fff}.category-hero.no-banner{border-top:1px solid #b0b0b0}.category-hero.category-hero--no-image{width:100%;position:relative;top:inherit;left:inherit;transform:inherit}@media only screen and (max-width:767px){.category-hero.category-hero--no-image .row{align-items:center;min-height:93.03px}}.category-hero.category-hero--no-image h1,.category-hero.category-hero--no-image p,.category-hero.category-hero--no-image a{color:#000}.category-hero.category-hero--no-image .category-description p a.read-toggle{color:#000}@media only screen and (max-width:767px){.category-hero.category-hero--no-image h1{margin-bottom:10px}}.gold-line{position:relative}.gold-line:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-15px;width:100%;height:2px;max-width:350px;background:linear-gradient(270deg,#f7d592 4%,#bc913d 14.5%,#fff7e7 23%,#ffdfa2 35.5%,#f7d592 38%,#cb9836 52.5%,#ffdfa2 59.5%,#bb903e 69.5%,#f8d798 86.5%,#a27724 100%)}@media only screen and (max-width:767px){.gold-line:after{width:80%}}.gold-text{color:#ffdfa2 !important}.new-text{margin-bottom:20px}body.category-quick-delivery .category-hero .category-image h1,body.category-quick-delivery .category-hero .category-image p,body.category-quick-delivery .category-hero .category-image .readmore{color:#fff}.ringbuilder-index-index .category-image{max-height:200px}body.ringbuilder-index-index .tab button{color:#000}body.ringbuilder-index-index .page-title{display:none}.wedding-ring-builder{min-height:400px}@media only screen and (min-width:1033px){.category-view{margin-bottom:0}.category-by-setting .category-image{max-height:200px;background-image:url(../images/herobanner/category-banner.jpg)}.category-diamond-rings .category-hero .category-image h1,.category-diamond-rings .category-hero .category-image p,.category-diamond-rings .category-hero .category-image a,.category-wedding-rings .category-hero .category-image h1,.category-wedding-rings .category-hero .category-image p,.category-wedding-rings .category-hero .category-image a,.category-diamond-bracelets .category-hero .category-image h1,.category-diamond-bracelets .category-hero .category-image p,.category-diamond-bracelets .category-hero .category-image a,.category-diamond-pendants .category-hero .category-image h1,.category-diamond-pendants .category-hero .category-image p,.category-diamond-pendants .category-hero .category-image a{color:#fff}.category-sale .no-banner .col-md-7{display:flex;margin-top:30px;gap:30px;width:100%}.category-sale .no-banner .col-md-7 h1{width:41%;text-align:right}.category-sale .no-banner .col-md-7 .category-description{width:58%}}.category-earrings-rings .category-hero .category-image h1,.category-earrings-rings .category-hero .category-image p,.category-earrings-rings .category-hero .category-image a,.category-earrings-rings .category-hero .category-image .readmore,.category-eternity-rings .category-hero .category-image h1,.category-eternity-rings .category-hero .category-image p,.category-eternity-rings .category-hero .category-image a,.category-eternity-rings .category-hero .category-image .readmore,.category-earrings .category-hero .category-image h1,.category-earrings .category-hero .category-image p,.category-earrings .category-hero .category-image a,.category-earrings .category-hero .category-image .readmore{color:#000}@media only screen and (max-width:1024px){.category-sale .category-description{color:#000}.category-diamond-bracelets .category-hero .theme-dark,.category-diamond-pendants .category-hero .theme-dark{background:#000}.category-hero .theme-dark .category-description{color:#fff}.category-by-setting .category-image{background-image:url(../images/herobanner/category-banner.jpg)}.category-diamond-rings .category-hero .theme-dark{background:#7e6851}.category-wedding-rings .category-hero .theme-dark{background:#202119}.category-earrings .category-hero .theme-dark{background:#a4a4a6}.category-eternity-rings .category-hero .theme-dark{background:#9c9895}}.static-pages{padding:5em 0}.static-pages h1.collection-title{font-size:1.55rem}.static-pages p.subc-title{font-family:"baskervvilleregular";font-weight:400;font-size:18px}.static-pages.contact-us .contact-links .sub-title{text-align:center;text-transform:uppercase;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;color:#000;margin-bottom:1rem}.static-pages.contact-us .contact-links a{display:block;background:#000;color:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:13px;text-align:center;text-decoration:none;margin-bottom:17px;padding:10px 0}.static-pages.contact-us .contact-links a:hover{background:#222}@media only screen and (max-width:1032px){.static-pages.contact-us .contact-links a{font-size:12px}}@media only screen and (max-width:1445px) and (min-width:1100px){.container{max-width:1160px}}.page-main{transition:.1s ease}.page-main.mt_top:not(.main_mobi){margin-top:0}@media only screen and (max-width:1024px){.page-main.main_mobi{margin-top:40px}}@media only screen and (max-width:767px){.page-main.main_mobi{margin-top:10px}}.finance-content .content{height:100%;display:flex;flex-direction:column;justify-content:center;padding:5rem 0 2rem;margin:auto;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}@media only screen and (max-width:1024px){.finance-content .content{padding:3rem}}@media only screen and (max-width:481px){.finance-content .content{padding:3rem 1.5rem}}.finance-content h1.title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;color:#000;text-transform:uppercase;margin-bottom:2rem;line-height:36.2px;letter-spacing:.5px}.finance-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-align:center}.v12-content{background-color:#fafafa}.v12-content .container{max-width:1000px}@media only screen and (max-width:767px){.v12-content .container{padding:0 25px}}@media only screen and (max-width:389px){.v12-content .container{padding:0 12px}}.v12-content table{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px;width:100%;text-align:center;margin-bottom:60px}.v12-content table tr td{border:1px solid #000;padding:10px}.v12-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px}.finance-apply{background-color:#fafafa}.finance-apply .container{max-width:1000px}@media only screen and (max-width:767px){.finance-apply .container{padding:0 25px}}.finance-apply h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;margin-bottom:20px}.finance-apply p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.finance-apply p span.label{font-family:'be_vietnam_promedium';font-weight:500;color:#000;margin-left:18px}.finance-apply p span.text{display:block;margin-top:15px;margin-left:32px}.common-pages .internation_sizes{background:#dee2e3;padding:70px 0}@media only screen and (max-width:1032px){.common-pages .internation_sizes{padding:30px 0}.common-pages .internation_sizes .table-responsive{border:1px solid #999}}.common-pages .internation_sizes h3{font-size:22px}@media only screen and (max-width:767px){.common-pages .internation_sizes h3{font-size:17px}}.measurement-tbl{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-image:none;border-style:solid none none solid;border-width:1px medium medium 1px;box-shadow:2px 2px 3px #ccc;background-color:#fff;font-family:"be_vietnam_proregular"}.measurement-tbl td{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding:10px 3px;text-align:center}.measurement-tbl td.alt{background-color:#f0f0f0}.measurement-tbl td.second{padding-top:18px}.faq-section{background:#fafafa;padding-bottom:50px}@media only screen and (max-width:767px){.faq-section{padding-top:0}}.faq-section h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;color:#000;text-transform:uppercase;text-align:center;padding:60px 0}.faq-section .faq-navigation{border:1px solid #000;padding:20px;background:#fff}@media only screen and (min-width:1100px){.faq-section .faq-navigation{margin-top:65px}}.faq-section .faq-navigation h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:15px}.faq-section .faq-navigation ul li{padding:0}.faq-section .faq-navigation ul li a{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-decoration:none;padding:8px 0;display:block}.faq-section .parent-header button.accordion-button{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;color:#000;line-height:17.71px;text-transform:uppercase}.faq-section .parent-header button.accordion-button:focus{background:0 0;box-shadow:none}@media only screen and (max-width:1032px){.faq-section .parent-header button.accordion-button:not(.collapsed){box-shadow:inset 0 -1px 0 #000;background:#fff}.faq-section .parent-header button.accordion-button:not(.collapsed):after{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}@media only screen and (max-width:1032px){.faq-section .main-patent-item .accordion-item{border:1px solid #000;border-radius:0 !important;margin-bottom:12px}}.faq-section .parent-content .accordion-body{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.faq-section .parent-content .accordion-body a{color:#000;text-decoration:underline}.faq-section .parent-content .accordion-body p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.faq-section .parent-content .accordion-body .accordion-item{border:0;margin-bottom:12px;border-radius:0}.faq-section .parent-content .accordion-body .accordion-header button.accordion-button{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;border:1px solid #000;border-radius:0}.faq-section .parent-content .accordion-body .accordion-header button.accordion-button:after{background:0 0;content:"+";text-align:right;font-family:"be_vietnamregular";font-weight:400;font-size:18px;color:#000}.faq-section .parent-content .accordion-body .accordion-header button.accordion-button:not(.collapsed):after{content:"-";background:0 0;transform:none}.faq-section .parent-content .accordion-body .accordion-header button.accordion-button:not(.collapsed){background-color:#e0d2b8}.faq-section .parent-content .accordion-body .accordion-header button.accordion-button:focus{box-shadow:none}.faq-section .parent-content .accordion-body .accordion-collapse{border:1px solid #000;border-top:0}@media screen and (min-width:1025px){.main-patent-item>.accordion-item{border:0;box-shadow:none;border-radius:0}.parent-header button.accordion-button{border:0;box-shadow:none}.parent-header button.accordion-button:after{content:inherit !important}.accordion-collapse.parent-content{display:block}}.static-title{background:#f9f9f9;padding:100px 0}@media only screen and (max-width:767px){.static-title{padding:20px 20px 15px}}.static-title h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase;text-align:center}@media only screen and (max-width:767px){.static-title h1{font-size:20px}}.static-page-content{padding:100px 0 0}@media only screen and (max-width:767px){.static-page-content{padding:20px 10px 0}}.static-page-content .h1{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;color:#000;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;margin:20px 0}.static-page-content .sub-heading{font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;color:#000;line-height:17.71px;margin:20px 0}.static-page-content .h3{font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;color:#000;text-transform:uppercase;line-height:17.71px;margin:20px 0}.static-page-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.static-page-content p a{color:#000;text-decoration:underline}.static-page-content ul li{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.static-page-content ul li a{color:#000;text-decoration:underline}.static-page-content table{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px;width:100%;text-align:center;margin-bottom:60px}.static-page-content table tr td{font-family:"be_vietnamregular";font-weight:400;font-size:13px;line-height:20.45px;color:#000;border:1px solid #000;padding:10px}.static-page-content .form-panel .form-panel-title{font-family:"be_vietnamregular";font-weight:400;font-size:16px;line-height:20.45px;color:#000;border-radius:4px 4px 0 0;border-bottom:.5px solid #aaa;text-transform:inherit !important;padding:10px 0;position:relative;cursor:pointer;margin-bottom:0;margin-top:10px}@media only screen and (max-width:767px){.static-page-content .form-panel .form-panel-title{font-size:15px;padding-right:30px}}.static-page-content .form-panel .form-panel-title:after{content:"+";float:right;font-size:24px}@media only screen and (max-width:767px){.static-page-content .form-panel .form-panel-title:after{position:absolute;right:0;top:7px}}.static-page-content .form-panel .form-panel-title.active:after{content:"-"}.static-page-content .form-panel .option-content{padding:1rem 1.25rem 0 0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;border-top:0;display:none}.static-page-content .form-panel .option-content p a{color:#000;text-decoration:underline}.why-diamond-wrap .why-section{text-align:center;max-width:800px;margin:0 auto;padding:100px 0}@media only screen and (max-width:1032px){.why-diamond-wrap .why-section{padding:30px 0}}.why-diamond-wrap .why-dh-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin-bottom:35px}.why-diamond-wrap p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.why-diamond-wrap p a{color:#000;text-decoration:underline}.why-diamond-wrap h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:20px}.why-diamond-wrap .review-why{background:#f9f9f9;padding:120px 0}@media only screen and (max-width:1032px){.why-diamond-wrap .review-why{padding:30px 0 50px}}@media only screen and (max-width:767px){.why-diamond-wrap .review-why{padding:30px 0 50px;text-align:center}.why-diamond-wrap .review-why h3{margin-top:20px}}.why-diamond-wrap .review-why .reviews-block-dh{text-align:center;padding:120px 0 0}.why-diamond-wrap .review-why .reviews-block-dh .trustpilot-widget{max-width:1050px;margin:0 auto;background:#fff;padding:25px 0 0;margin-top:40px}@media only screen and (max-width:1032px){.why-diamond-wrap .review-why .reviews-block-dh .trustpilot-widget{max-width:90%}.why-diamond-wrap .review-why .reviews-block-dh .trustpilot-widget iframe{height:175px !important}}@media only screen and (max-width:1032px) and (max-width:767px){.why-diamond-wrap .review-why .reviews-block-dh .trustpilot-widget iframe{height:350px !important}}.why-diamond-wrap .why-dh-payment-options{padding-top:100px}@media only screen and (max-width:1032px){.why-diamond-wrap .why-dh-payment-options{padding-top:40px}}@media only screen and (max-width:767px){.why-diamond-wrap .why-dh-payment-options{padding-top:40px;text-align:center}.why-diamond-wrap .why-dh-payment-options h3{margin-top:20px}}.why-diamond-wrap .why-dh-payment-options .why-dh-title{text-align:center}.why-diamond-wrap .after-care-dh{background:#f0f0f0;padding:90px 0}.why-diamond-wrap .after-care-dh .container{max-width:550px;margin:0 auto;text-align:center}.why-diamond-wrap .dh-include-order{padding:0 0 100px}@media only screen and (max-width:1032px){.why-diamond-wrap .dh-include-order{padding:50px 0}}@media only screen and (max-width:767px){.why-diamond-wrap .dh-include-order{text-align:center}.why-diamond-wrap .dh-include-order .mb2{margin-bottom:2rem}}.why-diamond-wrap .dh-include-order .why-dh-title{text-align:center;margin-bottom:100px}@media only screen and (max-width:1032px){.why-diamond-wrap .dh-include-order .why-dh-title{margin-bottom:50px}}.why-diamond-wrap .dh-include-order h3{margin-top:30px}.static-banner{position:relative}.static-banner img{width:100%}.static-banner .static-banner-content{position:absolute;width:100%;left:0;text-align:center;bottom:140px}@media only screen and (max-width:767px){.static-banner .static-banner-content{bottom:20px}}.static-banner .static-banner-content h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;color:#fff;line-height:36.2px;letter-spacing:.5px;color:#fff;text-transform:uppercase}.static-banner .static-banner-content p{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#fff;text-transform:uppercase}.common-pages .static-banner img{width:100%}.common-pages h1{text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 25px;color:#000}@media only screen and (max-width:767px){.common-pages h1{font-size:22px;margin-bottom:7px}}.common-pages h3{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:30px 0}.common-pages h3 a{color:#000}.common-pages h3 a:hover{text-decoration:underline}.common-pages a{cursor:pointer}.common-pages p{font-family:"be_vietnam_prolight";font-weight:300;font-size:15px;line-height:20.45px;color:#000;text-align:center}@media only screen and (max-width:767px){.common-pages p{font-size:14px}}.common-pages p a:not(.btn){color:#000;text-decoration:underline}.common-pages p.font-md{font-family:'be_vietnam_promedium';font-weight:500;font-style:italic}.common-pages p.font-lt{font-style:italic;font-family:"be_vietnamregular";font-weight:300}.common-pages .thmarch-logo img{max-width:70%;margin:40px 0 60px}.common-pages ul{margin:0 0 20px 20px;padding:0}.common-pages ul li{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-align:left}@media only screen and (max-width:767px){.common-pages ul li{font-size:12px}}.common-pages .Sub-title-common{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;text-align:center}.common-pages.sub-static-common p{text-align:left}.common-pages .carat_image_display,.common-pages .clarity_image_display,.common-pages .colour_image_display{width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:250px}@media only screen and (max-width:1032px){.common-pages .carat_image_display+.ui-slider-horizontal .ui-slider-pip{font-size:12px}}.common-pages .carat_image_display+.ui-slider-horizontal .ui-slider-pip:nth-child(odd){top:15px}.common-pages .carat_image_display+.ui-slider-horizontal .ui-slider-pip:nth-child(odd) .ui-slider-line{top:-17px}.common-pages .ui-slider-horizontal{height:2px;background:#000;margin-top:60px;position:relative;width:95%}.common-pages .ui-slider-horizontal .ui-slider-handle{background:url(../images/ui-state-active.png) no-repeat left top;width:22px;height:20px;top:-10px;border-radius:0;border:0;outline:0}.common-pages .ui-slider-horizontal .ui-slider-handle:focus{border:0;box-shadow:none;outline:0}.common-pages .ui-slider-horizontal .ui-slider-pip{padding-bottom:20px;font-size:14px;position:absolute;width:2rem;height:1rem;top:-35px;margin-left:-1em;text-align:center;overflow:visible;cursor:pointer;font-weight:400;color:#000}@media only screen and (max-width:767px){.common-pages .ui-slider-horizontal .ui-slider-pip{width:1rem}}.common-pages .ui-slider-horizontal .ui-slider-pip .ui-slider-line{width:2px;height:7px;position:absolute;left:44%;top:32px;background:#000}.common-pages .ui-slider-horizontal .ui-slider-pip .ui-slider-label{display:block}.common-pages .ring-guide-form{margin-bottom:1rem;text-align:left}.common-pages .ring-guide-form .instore_book label{display:block}.common-pages .ring-guide-form .instore_book .contact input{margin-bottom:18px}.common-pages .ring-guide-form .instore_book .contact select{margin-bottom:18px;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border-radius:4px;border:1px solid #aaa;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.common-pages .ring-guide-form .instore_book .contact .custom-checkbox-ring input{width:18px;appearance:none;height:18px;-webkit-appearance:none;min-height:auto;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;margin:6px 10px 5px 1px !important}.common-pages .ring-guide-form .instore_book .contact .custom-checkbox-ring input[type=checkbox]:checked{background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}.common-pages .ring-guide-form .instore_book .contact .custom-checkbox-ring label{margin-top:-32px;display:block !important;margin-left:33px}.common-pages .ring-guide-form .instore_book .contact .actions-toolbar{text-align:center}.common-pages .ring-guide-form .instore_book div.mage-error{position:relative;top:-18px}.common-pages .table-responsive{font-family:"be_vietnamregular";font-weight:400}.common-pages .table-container.table-guide{position:relative;overflow-x:auto}.common-pages .table-container.table-guide .table-colstriped{border:1px solid #d0d0d0;font-size:12px;font-weight:500;color:#555856}.common-pages .table-container.table-guide .table-colstriped td,.common-pages .table-container.table-guide .table-colstriped th{vertical-align:middle !important;text-align:center !important}.common-pages .table-container.table-guide .table-colstriped td:first-child,.common-pages .table-container.table-guide .table-colstriped th:first-child{position:sticky;left:-1px;font-weight:700;border-right:1px solid #d0d0d0}@media only screen and (max-width:767px){.common-pages .table-container.table-guide .table-colstriped td:first-child,.common-pages .table-container.table-guide .table-colstriped th:first-child{background:#e0e0e0 !important}}.common-pages .table-container.table-guide .table-colstriped tbody td:nth-of-type(odd),.common-pages .table-container.table-guide .table-colstriped thead th:nth-of-type(odd){background:#f0f0f0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.common-pages .table-container.table-guide .table-colstriped>:not(:last-child)>:last-child>*{border-bottom-color:#d0d0d0;border-color:#d0d0d0}.common-pages .table-container.table-guide .img-fluid.carat-img{width:30px}.common-pages .table-container.table-guide .img-fluid.carat-img2{width:30px}.common-pages .table-container.table-guide .img-fluid.carat-img.marq{width:20px;height:30px}.common-pages .table-container.table-guide .img-fluid.carat-img2.marq{width:25px;height:30px}.common-pages .table-container.table-guide .scroll-arrow-container{display:flex;justify-content:flex-end;align-items:center;height:30px;width:100%;overflow:hidden;position:relative}.common-pages .table-container.table-guide .scroll-arrow-container .scroll-arrow{padding:9px}.common-pages .table-container.table-guide .scroll-arrow-container .scroll-arrow.left-arrow{transform:rotate(180deg)}.common-pages .table-container.table-guide .scroll-arrow-container .scroll-arrow:before,.common-pages .table-container.table-guide .scroll-arrow-container .scroll-arrow:after{border-right:2px solid;content:'';display:block;height:10px;margin-top:-8px;position:absolute;transform:rotate(135deg);right:10px;top:50%;width:0}.common-pages .table-container.table-guide .scroll-arrow-container .scroll-arrow:after{margin-top:-2px;transform:rotate(45deg)}.common-pages img.img-hvr:hover{transform:scale(1.05);transition:.4s}.common-pages .about-content .bg-brand a:hover,.common-pages .about-content .bg-gray a:hover{text-decoration:underline}.static-container{max-width:700px;text-align:center;margin:0 auto}@media only screen and (max-width:1032px){.static-container{padding:0 20px}}.static-container.return-page h3{margin-top:50px}.static-container.return-page li{font-size:12px}.static-container.return-page p{text-align:left}.static-container p a.email-us{font-size:14px;line-height:17.71px;background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;text-align:center;text-decoration:none}.static-container p a.email-us:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.modal#pdptrustpilot{top:6%}.modal#pdptrustpilot .modal-dialog{height:100%}.modal#pdptrustpilot .modal-dialog .modal-content{max-height:100%}@media only screen and (max-width:767px){.modal#pdptrustpilot .modal-dialog .modal-content .trustpilot-widget iframe{height:650px !important}}.devliery-bg{background:#fafafa;padding:70px 0}@media only screen and (max-width:1032px){.devliery-bg{padding:35px 0}}.devliery-bg.cleaning-bg{background:#f9f9f9}.common-bg-main{background:#f9f9f9;padding:70px 0}@media only screen and (max-width:1032px){.common-bg-main{padding:35px 0}}.common-bg-main.the-four{background:#e0d2b8;padding:90px 0}@media only screen and (max-width:1032px){.common-bg-main.the-four{padding:35px 0}}.common-bg-main.the-four p{text-align:center}.common-bg-main.the-four.extra-bg{background:#f0f0f0}.common-bg-main.precious-metals{background:#fff;padding:90px 0}@media only screen and (max-width:1032px){.common-bg-main.precious-metals{padding:35px 0}}.common-bg-main.precious-metals p{text-align:center}.common-bg-main.bg-gray-pre{background:#f0f0f0}.safety{background:#f2f2f2}.bg-whte{background:#fff}.caring-jewel{background:#f2f2f2;padding:70px 0}@media only screen and (max-width:1032px){.caring-jewel{padding:35px 0}}.caring-jewel h3{margin-bottom:10px}.caring-jewel img{width:100%}.caring-jewel p{width:50%;margin-top:15px}@media only screen and (max-width:767px){.caring-jewel p{width:100%}}.buying-guide-style{padding:100px 0;background:#ececec}@media only screen and (max-width:767px){.buying-guide-style{padding:30px 0}}.buying-guide-style .Sub-title-common{margin-bottom:70px}@media only screen and (max-width:767px){.buying-guide-style .Sub-title-common{margin-bottom:25px}}.buying-guide-style img{width:100%}.buying-guide-style h3{margin-top:0}@media only screen and (max-width:767px){.buying-guide-style h3{margin-top:30px}}.buying-guide-style ul{margin:0 -10px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.buying-guide-style ul li{width:calc(33.33% - 20px);margin:0 10px 20px;background:#fff;text-align:center}.buying-guide-style ul li img{width:auto}.buying-guide-style ul.social-media{margin:0}.buying-guide-style ul.social-media li{width:auto;margin:0;background:0 0;text-align:left}.buying-guide-style ul.social-media li a{color:#000;font-size:25px;margin-right:15px}.select-topic{padding:100px 0;background:#ececec}@media only screen and (max-width:767px){.select-topic{padding:30px 0}}.select-topic .Sub-title-common{margin-bottom:70px}.select-topic ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0}.select-topic ul li{flex:1 1 260px;margin:12px;border:1px solid #000;background:#fff;padding:15px}@media only screen and (max-width:767px){.select-topic ul li{flex:1 1 150px}}.select-topic ul li a{display:block;text-align:center;color:#000;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase}.select-topic ul li a label{display:block}.select-topic ul li a img{margin:15px 0}.select-topic ul li:nth-child(7) a img{margin-top:45px}.colour_section{padding:100px 0 0;background:#fff}@media only screen and (max-width:767px){.colour_section{padding:30px 0}}.colour_section .Sub-title-common{margin-bottom:50px;color:#000}.colour_section h3{color:#000}.colour_section p{color:#000}.colour_section .bg-black{background:linear-gradient(180deg,#2e2e2e 0%,#000 100%)}.colour_section .bg-black h3{color:#fff}.colour_section .bg-black p{color:#fff}.clarity_section{padding:100px 0;background:#ececec}@media only screen and (max-width:767px){.clarity_section{padding:30px 0}}.clarity_section .Sub-title-common{margin-bottom:50px}.buying-guide-shape{padding:100px 0;background:#dedede}@media only screen and (max-width:767px){.buying-guide-shape{padding:30px 0}}.buying-guide-shape p.tagp{max-width:540px;margin:50px auto;text-align:center}@media only screen and (max-width:767px){.buying-guide-shape p.tagp{max-width:90%;margin:20px auto}}.buying-guide-shape img{height:145px}@media only screen and (max-width:767px){.buying-guide-shape .col-md-3{text-align:center}}.buying-guide-setting{padding:20px 0;background:#efefef}@media only screen and (max-width:767px){.buying-guide-setting{padding:30px 0}}.buying-guide-setting img{width:100%}.buying-guide-setting .col-md-3 p,.buying-guide-setting .col-md-4 p{font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-align:center;margin:25px 0}.buying-guide-setting .setting-channel-content .col-md-3 p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-align:left}@media only screen and (max-width:767px){.buying-guide-setting .setting-channel-content .col-md-3 p{font-size:12px}}.buying-guide-setting .cut-guide img{width:auto}.buying-guide-setting .cut-guide p{margin-top:0}.buying-guide-setting.coverage_sec{background:#dedede}.buying-guide-setting.coverage_sec .col-md-4 p{text-align:left}.cut-guide p{text-align:center !important;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;text-transform:uppercase;margin:50px 0}.guide-any-desk .ask-anything{background:#f8f8f8}.guide-any-desk .ask-anything .delivery-icon{border:0}.awards-sec{background:#f0f0f0}.awards-sec ul{max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-auto-rows:auto;grid-auto-flow:row dense;grid-template-rows:327px 172px}@media only screen and (max-width:1032px){.awards-sec ul{grid-template-rows:327px 362px}}@media only screen and (max-width:767px){.awards-sec ul{display:block}}@media only screen and (max-width:767px){.awards-sec ul li{margin:10px 0}}.awards-sec ul li:nth-child(6){grid-column:span 2}.awards-sec ul li:nth-child(6) img{width:100%}.awards-sec ul li:nth-child(7){grid-row:span 2}.awards-sec ul li:nth-child(9) img{height:auto}.awards-sec ul li img{width:100%;height:auto}.custom-awards{column-count:3;column-gap:10px;max-width:900px}@media only screen and (max-width:767px){.custom-awards{column-count:2}}.custom-awards figure{margin:0;display:grid;grid-template-rows:1fr auto;margin-bottom:10px;break-inside:avoid}.custom-awards figure a{grid-row:1/-1;grid-column:1}.custom-awards figure img{max-width:100%}.view_box{margin-bottom:80px}.view_box .container{max-width:720px;background:#f0f0f0;border:1px solid #000;padding:15px}@media only screen and (max-width:767px){.view_box .container{max-width:90%}}.view_box .container .accordion-item{background:0 0;border:0}.view_box .container .accordion-body{background:0 0;padding:0;font-family:"be_vietnamregular";font-weight:400;font-size:13px}@media only screen and (max-width:767px){.view_box .container .accordion-body{line-height:22px}}.view_box .container .accordion-body .accordion-item{border:0;margin-bottom:12px;border-radius:0;background-color:inherit}.view_box .container .accordion-body .accordion-item .accordion-header button.accordion-button{font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:20.45px;color:#000;border:1px solid #000;border-radius:0}.view_box .container .accordion-body .accordion-item .accordion-header button.accordion-button:after{background:0 0;content:"+";text-align:right;font-size:18px;color:#000}.view_box .container .accordion-body .accordion-item .accordion-header button.accordion-button:not(.collapsed):after{content:"-";background:0 0;transform:none}.view_box .container .accordion-body .accordion-item .accordion-header button.accordion-button:not(.collapsed){background-color:#fff}.view_box .container .accordion-body .accordion-item .accordion-header button.accordion-button:focus{box-shadow:none}.view_box .container .accordion-body .accordion-item .accordion-collapse{border:1px solid #000;border-top:0;border-radius:0;background:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;padding:20px}.view_box .container .accordion-body .accordion-item .accordion-collapse a{color:#000;text-decoration:underline}.view_box .container .accordion-body .accordion-item .accordion-collapse ul li{font-family:"be_vietnamregular";font-weight:400;font-size:13px;line-height:20.45px;margin-bottom:10px}.clearance_products{background:#f2f2f2;padding:100px 0}@media only screen and (max-width:767px){.clearance_products{padding:30px 0;text-align:center}}.clearance_products p{text-align:left}@media only screen and (max-width:767px){.clearance_products p{text-align:center}}.clearance_products img{min-height:300px}@media only screen and (max-width:767px){.clearance_products img{min-height:initial}}.delivery_block{background:#f0f0f0;padding:50px 25px}.delivery_block p{text-align:left}.international-delivery{background:#f0f0f0;padding:80px 0}@media only screen and (max-width:1032px){.international-delivery{padding:40px 15px}}.international-delivery p{text-align:left}.devliery-title{text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 30px;color:#000;text-align:center}.ask-anything{background:#e0d2b8;padding:100px 0}@media only screen and (max-width:1032px){.ask-anything{padding:40px 0;text-align:center}}.ask-anything .delivery-icon{background:#fff;padding:40px;border:1px solid #000;display:flex;align-items:center;justify-content:center;width:250px;height:250px;margin-top:50px}@media only screen and (max-width:1032px){.ask-anything .delivery-icon{margin:0 auto;width:180px;height:180px}}@media only screen and (max-width:767px){.ask-anything h3{margin-bottom:10px}}.ask-anything p{text-align:left;font-size:14px}@media only screen and (max-width:1032px){.ask-anything p{text-align:center !important;margin-bottom:30px}}.indeed-block img{margin-top:20px}body.cms-noroute-index .page-main{margin:3em auto;max-width:570px;font-family:"be_vietnamregular";font-weight:400}body.cms-noroute-index .page-main dd li a{color:#000;text-decoration:underline}body.cms-noroute-index .page-main .page-title{text-align:center;margin:0 0 1em}.press-bg{background:#f0f0f0;padding:50px 0}@media only screen and (max-width:767px){.press-bg{text-align:center}}.press-bg h3{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:25px 0}.press-bg p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.press-bg p a{color:#000;text-decoration:underline}@media only screen and (max-width:1032px){#navWishlistModal{z-index:999999}}#navWishlistModal .message.info.empty{text-align:center}#navWishlistModal .modal-header{display:flex}#navWishlistModal .modal-header .whish-list-title{display:flex;align-items:center;justify-content:center;width:100%}#navWishlistModal .modal-header .whish-list-title p{font-family:"be_vietnamregular";font-weight:400;font-size:24px;color:#000;margin-bottom:10px}#navWishlistModal .modal-header .whish-list-title a{background:url(../images/share-btn.svg) no-repeat left center;padding-left:26px;font-size:16px;margin-left:25px;color:#000}#navWishlistModal .modal-header .btn-close{position:absolute;width:50px;right:0}.wishlist-products a.view-all-wishlist{display:inline-block;padding:5px 25px}.wishlistproducts .product-item{display:inline-block;position:relative;background:#fff;text-align:center;margin:1.5px;padding:10px 10px 15px;border:1px solid #999;margin-bottom:15px}.wishlistproducts .product-item .product-item-info .product--img img{width:auto !important;height:auto !important;max-width:100%}.wishlistproducts .product-item .product-item-info .product--detail{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000}.wishlistproducts .product-item .product-item-info .product--detail a.product-item-link{text-decoration:none;font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:15.18px;letter-spacing:1px;text-transform:capitalize;color:#000;margin:20px 0 10px;display:block;min-height:35px}.wishlistproducts .product-item .removefromwish{position:absolute;right:5px;top:5px;font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000}.wishlistproducts .product-item .removefromwish:before{content:"X "}body.wishlist-index-index .page-title-wrapper,body.gwishlist-index-share .page-title-wrapper{display:flex;align-items:center;justify-content:center;margin:20px 0}body.wishlist-index-index .page-title-wrapper h1,body.gwishlist-index-share .page-title-wrapper h1{font-family:"be_vietnamregular";font-weight:400;font-size:24px;color:#000}body.wishlist-index-index .page-title-wrapper .share-wishlist-btn,body.gwishlist-index-share .page-title-wrapper .share-wishlist-btn{background:url(../images/share-btn.svg) no-repeat left top;padding-left:30px;font-size:16px;margin-left:25px;color:#000}.wishlist-share .wishlist{margin-top:20px}.wishlist-share a{color:#000;text-decoration:underline}.wishlist-share .primary .submit{border:0;background:#000;color:#fff;padding:5px 20px}.wishlist-share div.mage-error{top:0}.wishlist-share fieldset .form-control,.wishlist-share fieldset .form-select{border-radius:4px;border:.5px solid #aaa !important}.wishlist-share fieldset textarea.form-control{border-radius:4px}.form-wishlist-items ol.product-items{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0}.form-wishlist-items ol.product-items .product-item{width:24%;margin:1.5px;padding:10px 10px 15px;border:1px solid #999;margin-bottom:15px;position:relative}@media only screen and (max-width:1032px){.form-wishlist-items ol.product-items .product-item{width:32%}}@media only screen and (max-width:767px){.form-wishlist-items ol.product-items .product-item{width:49%}}.form-wishlist-items ol.product-items .product-item .product-item-name a{text-decoration:none;font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:15.18px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:20px 0 10px;display:block;min-height:50px;text-align:center}.form-wishlist-items ol.product-items .product-item .product-item-inner .comment-box label{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000}.form-wishlist-items ol.product-items .product-item .product-item-inner .comment-box textarea{width:100%;border:1px solid #000;font-family:"be_vietnamregular";font-weight:400;font-size:12px}.form-wishlist-items ol.product-items .product-item .product-item-actions a.btn-remove{position:absolute;right:5px;top:5px;font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000}.form-wishlist-items ol.product-items .product-item .product-item-actions a.btn-remove:before{content:"X "}@media only screen and (max-width:1032px){.modal-backdrop.show{z-index:999 !important}}.modal-backdrop.show{opacity:.5}.discount-info{background:#f0f0f0;padding:100px 0}@media only screen and (max-width:1032px){.discount-info{padding:55px 0}}.discount-info .service-img{width:200px;font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;letter-spacing:1px;color:#fff;background:#606060;padding:30px 0;text-align:center;margin-bottom:100px}@media only screen and (max-width:767px){.discount-info .service-img{margin:30px auto}}.discount-info p{text-align:left}.awards-banner{background:url(../images/why-dh-bg1.png) no-repeat right top #000;position:relative}.awards-banner .awards-hero-content{position:absolute;right:15%;top:30%;width:700px;height:388px;background:#000;padding:50px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}@media only screen and (max-width:1032px){.awards-banner .awards-hero-content{position:relative;right:inherit;top:0;width:100%;height:100%;background:#000;padding:25px}}.awards-banner .awards-hero-content h1{font-family:"baskervvilleregular";font-weight:400;font-size:36px;line-height:46.55px;color:#fff;text-transform:uppercase}@media only screen and (max-width:1032px){.awards-banner .awards-hero-content h1{font-size:25px;line-height:36px}}.awards-banner .awards-hero-content p{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:20.45px;color:#fff;width:83%}@media only screen and (max-width:1032px){.awards-banner .awards-hero-content p{width:100%}}.awards-section{background:#000}.awards-section .awards-container{max-width:960px;margin:0 auto}.awards-section ul{list-style:none;margin:0;display:flex;align-items:center;justify-content:space-between;padding:100px 0 0}@media only screen and (max-width:1032px){.awards-section ul{padding:50px 0 0;flex-wrap:wrap;justify-content:center}.awards-section ul li{padding:15px;width:50%}}.awards-section h4{color:#fff;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;margin-top:35px}@media only screen and (max-width:1032px){.awards-section h4{text-align:center}}.awards-section.first ul{flex-wrap:wrap;justify-content:center}.awards-section.first ul li{width:31%;margin:10px}@media only screen and (max-width:1032px){.awards-section.first ul li{width:50%;margin:0}}.awards-section.first ul li img{border-radius:10px;min-height:352px}@media only screen and (max-width:1032px){.awards-section.first ul li img{min-height:190px}}.awards-section.second{background:url(../images/awards/awards-middle-bg.png) no-repeat center center #000;padding:100px 0}@media only screen and (max-width:1032px){.awards-section.second{padding:60px 15px;background-size:cover}}.awards-section.bottom{background:url(../images/awards/awards-bottom-bg.png) no-repeat center bottom #000;padding-bottom:250px}.awards-section.bottom ul:nth-child(2) li{width:100%}.listing-block{margin-top:3rem}.listing-block__title{font-family:"baskervvilleregular";font-weight:400;font-size:52px;line-height:normal;color:#5d5d5d;margin:10px 0 0}@media only screen and (max-width:1358px) and (min-width:960px){.listing-block__title{font-size:40px}}@media only screen and (min-width:1500px){.listing-block__title{font-size:55px}}@media only screen and (max-width:767px){.listing-block__title{font-size:28px;margin:5px 0 0;color:#000}}.listing-block .bespoke_title{font-family:"dancing_scriptregular";font-weight:400;font-size:100px;margin-bottom:25px}@media only screen and (max-width:1358px) and (min-width:960px){.listing-block .bespoke_title{font-size:80px}}@media only screen and (min-width:1500px){.listing-block .bespoke_title{font-size:100px;line-height:125px}}@media only screen and (max-width:767px){.listing-block .bespoke_title{font-size:65px;line-height:70px;margin-bottom:5px}}.listing-block p{color:#636363;font-family:"be_vietnam_proregular";font-size:16px;font-weight:300;line-height:140%}.listing-block p a.btn-mist,.listing-block p a.btn-line{display:inline-block;margin-top:20px;min-width:280px;text-decoration:none}.listing-block p a{color:#636363;text-decoration:underline}@media only screen and (min-width:1033px){.listing-block .pad-right{padding-right:42px}.listing-block .pad-left{padding-left:42px}}.listing-block p.listing-block__pera{color:#b78f44;font-weight:400;line-height:normal}.new_showroom .row{gap:inherit}.new_showroom .showroom_content{background:url(../images/showroom_bg.png) no-repeat left top;width:100%;height:100%;background-size:cover;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:70px;text-align:left}@media only screen and (max-width:767px){.new_showroom .showroom_content{padding:30px}}.new_showroom .showroom_content .hub_showroom_title{font-family:"baskervvilleregular";font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#fff;margin-bottom:20px}.new_showroom .showroom_content p{color:#fff;font-family:"be_vietnam_prolight";font-weight:300}.new_showroom .showroom_content a.find_showroom{border-radius:4px;background:#e8d5b0;padding:16px 24px;color:#000;text-transform:capitalize;margin-top:15px;font-family:"be_vietnam_prolight";font-weight:300}.hub-page h2:not(.listing-block__title){text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 25px;color:#000}@media only screen and (max-width:767px){.hub-page h2:not(.listing-block__title){font-size:22px;margin-bottom:7px}}.hub-page .hub-title,.hub-page .gift-title{font-family:"baskervvilleregular";font-weight:400;font-size:20px;line-height:36.2px;color:#000;text-transform:uppercase;position:relative;margin:0 0 15px}@media only screen and (max-width:1024px){.hub-page .hub-title,.hub-page .gift-title{font-size:24px}}.hub-page .hub-title{font-size:28px;line-height:36.2px;margin:0 0 25px}@media only screen and (max-width:1024px){.hub-page .hub-title{font-size:24px}}.hub-page .category-image{position:relative;padding:0;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:200px;height:415px}@media only screen and (min-width:1500px){.hub-page .category-image{height:480px}}@media only screen and (max-width:767px){.hub-page .category-image{height:180px;background-size:230%}}.hub-page .hub-head{background:#ededed}@media only screen and (min-width:1700px){.hub-page .container-padding{max-width:790px}}@media only screen and (max-width:1700px) and (min-width:1445px){.hub-page .container-padding{max-width:680px}}@media only screen and (max-width:1445px) and (min-width:1100px){.hub-page .container-padding{max-width:605px}}.hub-page .btn-brand{margin:50px auto 10px;display:block;padding:12px 65px;text-transform:capitalize;pointer-events:all !important;border-radius:4px;font-family:"be_vietnam_proregular";font-weight:400;font-size:20px;max-width:240px}@media only screen and (max-width:767px){.hub-page .btn-brand{font-size:18px;margin:40px auto 5px}}.hub-page .category-description>p{height:auto;overflow:auto}.hub-page .product-image-photo{width:100% !important}.hub-page .owl-carousel .owl-nav .owl-prev,.hub-page .owl-carousel .owl-nav .owl-next{position:absolute;top:33%;font-size:4rem;color:#000;opacity:.8}.hub-page .owl-carousel .owl-nav .owl-prev span,.hub-page .owl-carousel .owl-nav .owl-next span{display:inline-block;border-bottom:3px solid #000;width:15px;height:15px;text-indent:-9999px}.hub-page .owl-carousel .owl-nav .owl-prev:hover,.hub-page .owl-carousel .owl-nav .owl-next:hover{background:0 0}.hub-page .owl-carousel .owl-nav .owl-prev.disabled,.hub-page .owl-carousel .owl-nav .owl-next.disabled{opacity:.5}.hub-page .owl-carousel .owl-nav .owl-prev{left:-2%}.hub-page .owl-carousel .owl-nav .owl-prev span{transform:rotate(45deg);border-left:3px solid #000}.hub-page .owl-carousel .owl-nav .owl-next{right:-2%}.hub-page .owl-carousel .owl-nav .owl-next span{transform:rotate(-45deg);border-right:3px solid #000}@media only screen and (max-width:767px){.hub-page section.home-categories .appoinments_popup{top:2%;height:93%}}.hub-page section.home-categories a span{text-transform:none}.hub-page section.home-categories p.price-wrapper{text-transform:capitalize;margin:0}.hub-page section.home-categories .pl_finance_from{display:block;width:100%;font-family:"be_vietnamregular";font-weight:400;color:#b78f45 !important;text-align:center;font-size:13px;letter-spacing:1px;line-height:normal}@media only screen and (max-width:767px){.hub-page section.home-categories .pl_finance_from{font-family:"be_vietnam_prolight";font-weight:300;font-size:12px;letter-spacing:.5px;bottom:0;margin-bottom:4px}}@media only screen and (max-width:767px){.hub-page .container{padding:0 20px}}.hub-page .listing-block p{text-align:unset}.hub-page .hub-cates{min-height:unset}.hub-page .products .product-items ul.owl-carousel{display:block}.hub-page .products .product-items ul.owl-carousel li{width:auto}.hub-page .products .product-items ul li .metal-thumb-container img{display:inline-block}.hub-page .products .product-items ul li .product-item-info div[class^=cat-gallery-]{min-height:17vw}@media only screen and (max-width:1024px){.hub-page .products .product-items ul li .product-item-info div[class^=cat-gallery-]{min-height:unset}}@media only screen and (max-width:767px){.hub-page .products .product-items ul li h4 a{font-size:16px;text-transform:capitalize}}.hub-page ul{margin-left:0;list-style:none}.hub-page .store-list{gap:30px;max-width:1200px;margin:30px auto}.hub-page .store-list h3,.hub-page .store-list a{font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;text-transform:capitalize}.hub-page .store-list h3{margin-bottom:0;margin-top:0}@media only screen and (max-width:1024px){.hub-page .store-list{gap:10px}.hub-page .store-list h3{margin:5px}}@media only screen and (max-width:767px){.hub-page .store-list{margin-top:20px}.hub-page .store-list li{width:31.2%;text-align:center}}.hub-page .hhide{display:none}.hub-page .shopby{margin:40px 0 30px}.hub-page .shopby .home-title{margin-bottom:25px}@media only screen and (max-width:1024px){.hub-page .shopby{margin:20px 0}}@media only screen and (max-width:767px){.hub-page .shopby .home-title{font-size:20px}}.hub-page .shopby h4{font-family:"Baskervville";font-weight:400;font-size:22px}@media only screen and (max-width:767px){.hub-page .shopby #shop-style .shopby-filters li:last-child img{height:60px}}.hub-page .shopby .shopbyul{align-items:center;justify-content:center}@media only screen and (max-width:767px){.hub-page .shopby .shopbyul .nav-item:first-of-type a.nav-link{padding-left:0}.hub-page .shopby .shopbyul .nav-item:last-of-type a.nav-link{padding-right:0}}.hub-page .shopby .shopbyul .nav-item a.nav-link{font-size:20px;font-family:"Baskervville";color:#666}.hub-page .shopby .shopbyul .nav-item a.nav-link.active{color:#d0b278;font-weight:700}.hub-page .shopby .shopbyul a{font-family:"be_vietnam_prolight";font-weight:300;color:#949494}@media only screen and (max-width:767px){.hub-page .shopby .shopbyul a{padding:.5rem .7rem}}.hub-page .shopby .shopbyul a.active{color:#000}.hub-page .shopby .shopby-filters{justify-content:center;gap:30px}@media only screen and (max-width:767px){.hub-page .shopby .shopby-filters{gap:10px;align-items:start;margin-bottom:35px}.hub-page .shopby .shopby-filters li{max-width:22%}}.hub-page .shopby .shopby-filters li{text-align:center}.hub-page .shopby .shopby-filters li a{display:block;color:#000}.hub-page .shopby .shopby-filters li a img{max-height:75px;display:block;margin:auto;margin-bottom:8px}@media only screen and (max-width:1445px) and (min-width:1100px){.hub-page .shopby .shopby-filters li a img{max-height:70px}}@media only screen and (max-width:1024px){.hub-page .shopby .shopby-filters li a img{max-height:60px}}.hub-page .hub-review .card{border:transparent;border-radius:8px;background:#fff;box-shadow:0px 7px 27px 0px rgba(0,0,0,.1)}.hub-page .hub-review h4{font-size:24px;text-transform:uppercase;font-family:"Baskervville";font-weight:400;line-height:36.2px;letter-spacing:.5px;margin:0 0 25px;color:#000}@media only screen and (max-width:767px){.hub-page .hub-review h4{font-size:20px}}.hub-page .hub-review a{text-decoration:underline}@media only screen and (max-width:1024px){.hub-page .gap-mob,.hub-page .row{gap:30px 0}}@media only screen and (max-width:1024px){.hub-page .instore_book .row,.hub-page .appointment-form-v2 .row{gap:inherit}.hub-page .instore_book .row label,.hub-page .appointment-form-v2 .row label{padding-left:5px !important}}.hub-page .hub-care .care-btns{gap:20px}.hub-page .hub-care .care-btns .btn-line{min-width:300px}.hub-page .hub-care .care-cards .card{background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px;border-radius:4px;height:100%}.hub-page .hub-care .care-cards .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}.hub-page .hub-care .care-cards .card h1,.hub-page .hub-care .care-cards .card .hub-title{margin:32px 0;font-size:20px}@media only screen and (max-width:767px){.hub-page .hub-care .care-cards .card h1,.hub-page .hub-care .care-cards .card .hub-title{font-size:18px}}.hub-page .hub-care .care-cards .card .card-body{display:flex;flex-direction:column;justify-content:space-between;gap:60px;padding:1.5rem;align-items:center}.hub-page .hub-care .care-cards .card .card-body .btn-mist{width:100%}.hub-page .hub-care .care-cards .card .card-body .btn-line{max-width:80%}.hub-page .hub-care .abs-cards{position:relative;margin-bottom:20px}.hub-page .hub-care .abs-cards h1{font-size:24px}@media only screen and (max-width:767px){.hub-page .hub-care .abs-cards h1{font-size:20px}}.hub-page .hub-care .abs-cards .btn-line{margin-top:16px}.hub-page .hub-care .abs-cards .card-pro{border-radius:4px;position:absolute;width:86%;bottom:32px;left:50%;transform:translateX(-50%)}.hub-page .hub-care .abs-cards .card-pro .card-body{padding:32px 16px}.hub-page .hub-care .abs-cards .card-pro.text-w{color:#fff}.hub-page .hub-care .abs-cards .card-pro.text-w h1,.hub-page .hub-care .abs-cards .card-pro.text-w p{color:#fff}@media only screen and (max-width:1024px){.hub-page .hub-care .abs-cards{margin-bottom:30px}}.hub-page .hub-promise .desc{width:80%}@media only screen and (min-width:1500px){.hub-page .hub-promise .desc{width:75%}}.hub-page .hub-promise .care-cards .row{justify-content:center;gap:33px}.hub-page .hub-promise .care-cards .col-lg-4{max-width:300px}.hub-page .hub-promise .care-cards .card h1{margin:0 0 16px}.hub-page .hub-promise .care-cards .card .card-body{justify-content:center}.hub-page .hubpage-seo-block-bottom h2{font-family:"baskervvilleregular";font-weight:400;color:#000;font-size:24px;margin-bottom:20px;margin-top:20px;text-transform:capitalize;line-height:31.03px;letter-spacing:1px;text-align:center}.hub-page .hubpage-seo-block-bottom h2:first-child{margin-top:0}@media only screen and (max-width:767px){.hub-page .hubpage-seo-block-bottom h2{font-size:22px;margin-bottom:7px}}.wedding-hub .wshow,.category-wedding-rings .wshow{display:block}.wedding-hub .whide,.category-wedding-rings .whide{display:none}.eng-hub .eshow,.category-engagement-rings .eshow{display:block}.eng-hub .enghide,.category-engagement-rings .enghide{display:none}.eternity-hub .etshow,.category-eternity-rings .etshow{display:block}.eternity-hub .ethide,.category-eternity-rings .ethide{display:none}.eternity-hub .filter-actions,.category-eternity-rings .filter-actions{text-align:center}.diamond-hub .drshow,.category-diamond-rings .drshow{display:block}.diamond-hub .drhide,.category-diamond-rings .drhide{display:none}.earrings-hub .earshow,.category-earrings-rings .earshow{display:block}.earrings-hub .earhide,.category-earrings-rings .earhide{display:none}.earrings-hub .abs-cards .card-pro,.category-earrings-rings .abs-cards .card-pro{max-width:600px}.made-delivery-buttons ul{display:flex;align-items:center;justify-content:center;margin:0 0 25px}.made-delivery-buttons ul li a{display:block;font-family:"be_vietnam_proregular";font-weight:400;font-size:16px;line-height:normal;color:#000;border:1px solid #aaa;border-radius:4px;padding:11px 25px;text-align:center;margin-right:10px;transition-duration:.3s}@media only screen and (max-width:767px){.made-delivery-buttons ul li a{font-size:13px;padding:6px 20px;margin-right:5px}}.made-delivery-buttons ul li a:hover,.made-delivery-buttons ul li a.active{background:#000;border-color:#000;color:#fff}@media only screen and (max-width:1024px){section.trending-products{overflow:hidden}}@media only screen and (max-width:767px){section.trending-products .trending-categoriesCarousel .owl-nav{display:block}section.trending-products .trending-categoriesCarousel .owl-nav .owl-prev{left:0}section.trending-products .trending-categoriesCarousel .owl-nav .owl-next{right:0}}.position-relative.quickview-products{background:#fff;margin:5px}@media only screen and (max-width:767px){.position-relative.quickview-products{min-height:310px}}.position-relative.quickview-products .product-name{font-family:"be_vietnamregular";font-weight:400;font-size:16px;line-height:normal;letter-spacing:1px;min-height:40px;padding:0 10px}.position-relative.quickview-products .product-name a{color:#000}.position-relative.quickview-products span{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.18px;letter-spacing:1px}.position-relative.quickview-products a.product-item-photo{background:#f4f2f2}.position-relative.quickview-products a.product-item-photo .product-image-photo{height:auto;mix-blend-mode:darken}.position-relative.quickview-products a.product-item-photo span.product-image-wrapper{padding-bottom:0 !important;background:#f4f2f2 !important;display:block;margin-bottom:18px}.position-relative.quickview-products .quick-view{display:flex;align-items:center;position:absolute;top:26px;left:8px;z-index:997}.position-relative.quickview-products .quick-view a{background:url(../images/quick-view.svg) no-repeat left top;width:20px;height:20px}.position-relative.quickview-products .quick-view a span{display:none}.position-relative.quickview-products .actions-secondary{display:flex;align-items:center;position:absolute;top:0;right:5px}.position-relative.quickview-products .towishlist{width:23px;height:35px;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:50}.position-relative.quickview-products .towishlist span{width:100%;height:100%;background-image:url(../images/wishlist-icon-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:.5s all;text-indent:-9999px}.position-relative.quickview-products .towishlist:hover span{background-image:url(../images/wishlist_black.svg)}.position-relative.quickview-products .towishlist.active span{background-image:url(../images/wishlist_black.svg)}.page-bottom .card-grey{background:#4c4c4c;color:#fff;background-clip:padding-box;border:solid 1px transparent;position:relative;border-radius:8px}.page-bottom .card-grey a{font-size:15px}@media only screen and (min-width:1500px){.page-bottom .card-grey a{font-size:16px}}@media only screen and (max-width:1024px){.page-bottom .card-grey{margin:30px 0}}.page-bottom .card-grey .card-body{padding:25px 20px}.page-bottom .card-grey:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(#f7d592 0%,#bc913d 10%,#fff7e7 20%,#ffecc6 30%,#ffdfa2 40%,#f7d592 50%,#cb9836 60%,#ffdfa2 70%,#bb903e 80%,#f8d798 90%,#a27724 100%)}.page-bottom .card-grey h6{font-weight:400;font-size:15px}.page-bottom .card-grey p{margin-bottom:20px}.page-bottom .card-grey p,.page-bottom .card-grey p>a{text-align:left;color:#fff}.page-bottom .card-grey .btn-line{padding:8px 30px;border-color:#a3b1b8}section.discounts-help{background:#f8f8f8;padding:100px 0}section.discounts-help h3{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:30px 0}section.discounts-help p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}section.discounts-help p a{color:#000}.sale-offer{background:#e0d2b8;color:#000;text-transform:uppercase}.sale-offer .sale-offer-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:34px;color:#000;text-transform:uppercase}@media only screen and (max-width:767px){.sale-offer .sale-offer-title{font-size:21px;font-family:'be_vietnam_promedium';font-weight:500}}.sale-offer p{font-size:20px;margin-top:10px}@media only screen and (max-width:767px){.sale-offer p{font-size:14px;margin-top:6px;line-height:24px;margin-bottom:0}}.w-300{width:300px}@media only screen and (max-width:767px){.no-scroll{overflow:hidden}}.breadcum-education{padding:40px 0 20px}.breadcum-education .nav-tabs{justify-content:center;border-bottom:1px solid #000;margin:0}@media only screen and (max-width:767px){.breadcum-education .nav-tabs{margin:0}}@media only screen and (max-width:767px){.breadcum-education .nav-tabs li{width:100%}}.breadcum-education .nav-tabs .nav-link{border-color:#000;color:#000;border-top-left-radius:0;border-top-right-radius:0;letter-spacing:1px}.breadcum-education .nav-tabs .nav-link:hover{text-decoration:none;background:#b7ad89}.breadcum-education .nav-tabs .nav-link.active{background:#b7ad89}.text-red{color:red}.black-friday-deals .black-friday-banner{padding:2rem 1rem;text-align:center;color:#fff;display:flex;justify-content:center;background:url(../images/black-friday-banner.jpg) no-repeat left top #000;min-height:500px;position:relative}.black-friday-deals .black-friday-banner h1{color:#fff;text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 30px;letter-spacing:1px}.black-friday-deals .black-friday-banner p{color:#fff}.black-friday-deals .black-friday-banner p a{font-size:14px;font-family:"be_vietnamregular";font-weight:400;line-height:17.71px;color:#fff;background:#829867;border-radius:3px;text-transform:inherit;padding:13px 20px;margin-right:15px;display:inline-block;margin-top:15px}.black-friday-deals .black-friday-banner p a:hover{color:#fff;opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}.black-friday-deals .black-friday-banner p a.show_now{background:#e0d2b8;color:#000}.black-friday-deals .black-friday-banner p a.show_now:hover{color:#000}.black-friday-deals .black-friday-banner .content{width:75%;margin:auto}.black-friday-deals .black-friday-banner .site-ret{position:absolute;right:0;top:9%;width:40%}.black-friday-deals .site-ret{margin:70px auto;max-width:1500px}.black-friday-deals .site-blocks{display:flex;flex-wrap:wrap}.black-friday-deals .black-friday-category-odd{width:33.33%;padding:2px;position:relative}.black-friday-deals .black-friday-category-odd img{width:100%}.black-friday-deals .black-friday-category-odd .content{background:#000;padding:30px;min-height:275px}.black-friday-deals .black-friday-category-odd .content h2{font-family:"baskervvilleregular";font-weight:400;font-size:26px;color:#fff;text-transform:uppercase;letter-spacing:1px}.black-friday-deals .black-friday-category-odd .content p{color:#fff}.black-friday-deals .black-friday-category-odd .content a.button{font-size:14px;font-family:"be_vietnamregular";font-weight:400;line-height:17.71px;color:#000;background:#e0d2b8;border-radius:3px;text-transform:inherit;padding:12px 20px;display:inline-block;margin-top:15px}.black-friday-deals .black-friday-category-odd .content a.button:hover{color:#000;opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}.black-friday-deals .site-blocks.ring-builder-block .black-friday-category-odd{width:50%}.black-friday-deals .site-blocks.ring-builder-block .black-friday-category-odd .content{min-height:auto}.black-friday-deals .home-showroom{background:#000}@media only screen and (max-width:1024px){.cms-sale-promo .page-main{margin-top:89px;margin-top:0}}@media only screen and (max-width:767px){.cms-sale-promo .page-main{margin-top:110px;margin-top:0}}@media only screen and (max-width:767px){.common-pages.sale-page h1{font-size:24px;line-height:30px}}.common-pages.sale-page .static-banner:before{width:100%;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);top:0;height:90%}.common-pages.sale-page .static-banner .banner-content{position:absolute;top:26%;max-width:33%;margin:auto;left:-50%;right:0;text-align:left}@media only screen and (max-width:1366px){.common-pages.sale-page .static-banner .banner-content{max-width:40%}}.common-pages.sale-page .static-banner .banner-content.first-content{left:0;right:-65%;top:13%}@media only screen and (min-width:1500px){.common-pages.sale-page .static-banner .banner-content.first-content{top:15%}}@media only screen and (max-width:1440px){.common-pages.sale-page .static-banner .banner-content.first-content{top:8%}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content.first-content{bottom:2%}}.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:90px}@media only screen and (max-width:1366x){.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:60px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:20px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt{line-height:80px;color:#af873d;font-size:96px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt{line-height:50px;font-size:46px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star1{font-size:123px;line-height:60px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star1{font-size:56px;line-height:50px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star{font-size:40px;vertical-align:top;line-height:25px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star{font-size:20px}}.common-pages.sale-page .static-banner .banner-content h1.txt-wh{color:#fff;line-height:38px;font-size:43px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.txt-wh{line-height:20px;font-size:23px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content{top:12%;max-width:40%}}.common-pages.sale-page .static-banner .banner-content h1{margin-bottom:15px;font-size:34px}@media only screen and (max-width:1445px) and (min-width:1100px){.common-pages.sale-page .static-banner .banner-content h1{font-size:32px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1{font-size:28px}}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content{background:#000;text-align:center;left:0;max-width:100%;padding:30px 20px;position:relative}.common-pages.sale-page .static-banner .banner-content h1{text-align:center;margin-bottom:5px;font-size:28px;line-height:36.2px}}.common-pages.sale-page .static-banner .banner-content p{text-align:left;margin-bottom:0}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content p{text-align:center}}.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{font-size:14px;font-family:"be_vietnam_proregular";font-weight:400;line-height:17.71px;color:#000;background:#af873d;border-radius:3px;text-transform:inherit;padding:16px 35px;margin-right:20px;text-decoration:none;display:inline-block;margin-top:25px;margin-bottom:25px}@media only screen and (max-width:1400px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:16px 25px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:8px 15px;margin-top:5px}}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:12px 25px;margin-top:10px;margin-bottom:10px}}.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a:nth-child(2){background:#759fa8;margin-right:0}@media only screen and (max-width:767px){.common-pages.sale-page .nav-bottom-bar ul{flex-wrap:wrap;margin:0 0 0 5px}.common-pages.sale-page .nav-bottom-bar ul li{width:50%}}.common-pages.sale-page .sale-promos{padding:50px 0}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos{padding:20px 0 40px;text-align:center}}.common-pages.sale-page .sale-promos .offr-flex{display:flex;display:flex;justify-content:center;align-items:flex-start;gap:48px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex{flex-wrap:wrap;gap:0}}.common-pages.sale-page .sale-promos .offr-flex .offr-l{width:50%;display:flex;flex-direction:column;align-items:flex-end;min-width:234px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex .offr-l{width:100%;align-items:center}}.common-pages.sale-page .sale-promos .offr-flex .offr-r{width:50%}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex .offr-r{width:100%}}.common-pages.sale-page .sale-promos .offr-flex h1{margin:0 0 15px;font-size:32px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex h1{font-size:24px;margin-bottom:5px}}.common-pages.sale-page .sale-promos .offr-flex h3{margin:0}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex h3{margin-bottom:15px}}.common-pages.sale-page .sale-promos .offr-flex p{margin:0;max-width:446px;font-family:"be_vietnam_prolight";font-weight:300;font-size:20px;line-height:normal;text-align:left}@media only screen and (max-width:1024px){.common-pages.sale-page .sale-promos .offr-flex p{font-family:"be_vietnamregular";font-weight:400;font-size:14px}}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex p{text-align:center}}.common-pages.sale-page .sale-bnrs{text-align:center}.common-pages.sale-page .sale-bnrs .left1{padding-right:25px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .left1{padding-right:12px;margin-bottom:25px}}.common-pages.sale-page .sale-bnrs .right1{padding-left:25px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .right1{padding-left:12px}}@media only screen and (min-width:1500px){.common-pages.sale-page .sale-bnrs .date-img{min-height:95px}}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .date-img{margin-bottom:20px}}.common-pages.sale-page section.sale-offers{background:#e0d2b8;padding:100px 0 150px;margin:50px 0}@media only screen and (max-width:1024px){.common-pages.sale-page section.sale-offers{padding:70px 0 50px;margin:30px 0 50px}}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers{padding:50px 0 40px}}.common-pages.sale-page section.sale-offers .home-categories-title{margin-bottom:30px}.common-pages.sale-page section.sale-offers .homline{margin-bottom:70px;display:flex;justify-content:center;align-items:center;gap:14px;margin-top:15px}.common-pages.sale-page section.sale-offers .homline .line12{border:.2px solid #000;width:130px;display:inline-block;margin:0;line-height:0}.common-pages.sale-page section.sale-offers .container-fluid{padding-left:70px;padding-right:70px}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid{padding-left:12px;padding-right:12px}}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{margin-top:50px}@media only screen and (max-width:1024px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{margin-top:25px;margin-bottom:40px}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{margin-bottom:12px}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h3{margin:0}}@media only screen and (max-width:1440px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{font-size:24px}}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{text-align:center}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{margin-bottom:8px}}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det p{text-align:left}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det p{text-align:center}}.common-pages.sale-page section.sale-offers .container-fluid .px-30px{padding-left:15px;padding-right:15px}.common-pages.sale-page .d-cen{display:flex;align-items:center;justify-content:center}.iti-mobile .intl-tel-input.iti-container{z-index:99999}.pmg-stamp{padding:70px 0}@media only screen and (max-width:1032px){.pmg-stamp{padding:30px 0}}.pmg-stamp h1{font-family:"baskervvilleregular";font-weight:400;font-size:24px;color:#000}.pmg-stamp p{font-size:16px;line-height:25px}.pmg-stamp ul{padding-left:20px}.pmg-terms{background:#f2f2f2;padding:70px 0}@media only screen and (max-width:1032px){.pmg-terms{padding:30px 0}}.pmg-terms .pmg-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;text-align:center}.pmg-terms .homline .line12{width:100px}.pmg-terms p{font-family:"be_vietnamregular";font-weight:400;font-size:15px}.pmg-terms ul{font-family:"be_vietnamregular";font-weight:400;font-size:15px;list-style-type:disc}div.share_this_popup,div.share_this_popup_pdp{padding:30px;max-width:450px;width:auto;position:fixed;top:0;bottom:0;height:330px;margin:auto;left:0;right:0;display:none;background:#fff;z-index:9999999999;border-radius:4px}div.share_this_popup .select-setting-close,div.share_this_popup_pdp .select-setting-close{width:30px;height:30px;border-radius:50%;border:1px solid #5c5c5c;background-size:40%;position:absolute;right:20px;top:20px;z-index:99;padding:0;cursor:pointer;text-align:center;padding-top:2px}@media only screen and (max-width:767px){div.share_this_popup,div.share_this_popup_pdp{max-width:95%;height:280px}}div.share_this_popup h4,div.share_this_popup_pdp h4{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1.2px;color:#000;text-transform:uppercase;margin:0 0 30px}@media only screen and (max-width:767px){div.share_this_popup h4,div.share_this_popup_pdp h4{font-size:20px;margin-bottom:15px}}div.share_this_popup p,div.share_this_popup_pdp p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;padding-top:0}div.share_this_popup p.link-copied,div.share_this_popup_pdp p.link-copied{font-family:"be_vietnam_proregular";font-weight:600;color:#000;position:absolute;margin-bottom:0}div.share_this_popup .show_share,div.share_this_popup .show_share_pdp,div.share_this_popup_pdp .show_share,div.share_this_popup_pdp .show_share_pdp{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}div.share_this_popup .st-custom-button,div.share_this_popup_pdp .st-custom-button{padding:7px;font-family:"be_vietnamregular";font-weight:400;font-size:15px;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:20px 0 10px}div.share_this_popup .st-custom-button i,div.share_this_popup_pdp .st-custom-button i{font-size:32px;margin-right:5px}div.share_this_popup .st-custom-button .x-icon,div.share_this_popup_pdp .st-custom-button .x-icon{width:28px;background:#000;padding:4px;border-radius:4px;margin-right:5px}div.share_this_popup #copy-link,div.share_this_popup #copy-link-pdp,div.share_this_popup_pdp #copy-link,div.share_this_popup_pdp #copy-link-pdp{display:flex;gap:10px}div.share_this_popup #copy-link p,div.share_this_popup #copy-link-pdp p,div.share_this_popup_pdp #copy-link p,div.share_this_popup_pdp #copy-link-pdp p{padding:10px;border:1px solid #aaa;border-radius:4px;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;color:#000;margin-bottom:0;word-break:break-all}div.share_this_popup #copy-link button.copy-btn,div.share_this_popup #copy-link-pdp button.copy-btn,div.share_this_popup_pdp #copy-link button.copy-btn,div.share_this_popup_pdp #copy-link-pdp button.copy-btn{border-radius:4px;background:0 0;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;border:1px solid #aaa;display:flex;align-items:center;color:#000}div.share_this_popup #copy-link button.copy-btn i,div.share_this_popup #copy-link-pdp button.copy-btn i,div.share_this_popup_pdp #copy-link button.copy-btn i,div.share_this_popup_pdp #copy-link-pdp button.copy-btn i{font-size:19px}div.share_this_popup #copy-link button.copy-btn:hover,div.share_this_popup #copy-link-pdp button.copy-btn:hover,div.share_this_popup_pdp #copy-link button.copy-btn:hover,div.share_this_popup_pdp #copy-link-pdp button.copy-btn:hover{background:#e0d2b8;border-color:#e0d2b8}.clearance-button{margin-bottom:10px;text-align:center;background:#e0d2b8;font-family:"baskervvilleregular";font-weight:400;font-size:24px;letter-spacing:2px;color:#000;text-transform:uppercase;padding:8px;line-height:28px}.clearance-button a{display:block;line-height:15.18px;background-color:#e0d2b8;color:#000;padding:30px 0;text-align:center;margin-right:0;width:100%;text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:24px;letter-spacing:2px}@media only screen and (max-width:767px){.clearance-button a{font-size:18px}}.clearance-button span{display:block;font-family:"be_vietnamregular";font-weight:400;font-size:16px;text-transform:none;margin-top:12px}@media only screen and (max-width:767px){.clearance-button span{font-size:14px;margin-top:0}}@media only screen and (max-width:1024px){body.category-clearance .category-hero .category-image{background-size:170%;background-image:unset;height:auto;margin-bottom:0;background-position:top}body.category-clearance .category-hero h1{margin-top:0}}@media only screen and (max-width:1024px){body.category-sale .category-hero .category-image{height:auto;margin-bottom:0;background-size:150%;background-position:top;min-height:150px}}.modals-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:9999 !important}@media only screen and (max-width:767px){.modals-overlay{z-index:99999 !important}}body._has-modal{overflow:hidden}.newsletter-modal{position:fixed;top:0;background:#fff;width:800px;height:350px;left:0;right:0;margin:auto;bottom:0;display:none;z-index:99999 !important}@media only screen and (max-width:767px){.newsletter-modal{width:95%;top:8%;z-index:999999 !important;bottom:inherit}}@media only screen and (max-width:389.98px){.newsletter-modal{top:5%}}.newsletter-modal._show{display:block}.newsletter-modal .modal-inner-wrap{height:100%}.newsletter-modal .message.success{color:green;margin-top:15px;font-family:"be_vietnamregular";font-weight:400;font-size:16px}.newsletter-modal .message.error{text-align:center;color:red;margin-bottom:10px;margin-top:15px;font-family:"be_vietnamregular";font-weight:400;font-size:16px}.newsletter-modal .modal-header{display:block;border:0;position:absolute;top:0;right:0;z-index:99}.newsletter-modal .block.newsletter{padding:20px 20px 15px 0;display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}@media only screen and (max-width:767px){.newsletter-modal .block.newsletter{padding:10px 10px 0}}.newsletter-modal p{text-align:center;line-height:15px}.newsletter-modal button.action-close{position:absolute;top:0;background:0 0;right:0;border:0;width:32px;height:30px}.newsletter-modal button.action-close span{display:none}.newsletter-modal button.action-close:before{content:"X";position:absolute;top:0;right:0;color:#000;padding:0 9px;font-size:36px}@media only screen and (max-width:767px){.newsletter-modal button.action-close:before{background:#fff;color:#000;font-size:25px}}.newsletter-modal .modal-title{font-family:"baskervvilleregular";font-weight:400;font-size:25px;color:#000;text-align:center;margin-bottom:0}.newsletter-modal .modal-content{border-radius:0;border:0}.newsletter-modal .modal-content .popup-newsletter{padding:15px}@media only screen and (max-width:767px){.newsletter-modal .modal-content .popup-newsletter{padding:10px}}.newsletter-modal .modal-content .content{margin:10px 0}@media only screen and (max-width:767px){.newsletter-modal .modal-content .content{margin:0}}.newsletter-modal .modal-content .content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;margin-bottom:0}.newsletter-modal .modal-content .content label{font-family:"be_vietnamregular";font-weight:400;font-size:14px;margin-bottom:5px}.newsletter-modal .modal-content .content input{border:1px solid #000;border-radius:0;padding:7px;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:14px;width:100%;margin:0 0 15px}.newsletter-modal .modal-content .content input:focus{outline:0}.newsletter-modal .modal-content .content button.action{width:100%;border:0;background:#b78f45;color:#fff;text-transform:uppercase;font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;padding:7px 0}.newsletter-modal .modal-content .content .last_text{display:flex;margin-top:15px}@media only screen and (max-width:767px){.newsletter-modal .modal-content .content .last_text{margin-top:0}}.newsletter-modal .modal-content .content .last_text input{width:auto;margin-right:10px;margin-bottom:0;margin-top:8px}.newsletter-modal .modal-content .content .last_text label{font-family:"be_vietnamregular";font-weight:400;font-size:10px;color:#000}.newsletter-modal .modal-content .content .last_text label a{display:inline-block;color:#000;padding:0;font-size:10px}.newsletter-modal .modal-content a{display:block;text-align:center;padding:8px 0;color:#000;text-decoration:underline;font-family:"be_vietnamregular";font-weight:400;font-size:14px}.region-switcher-modal{position:fixed;top:0;background:#fff;width:460px;height:210px;left:0;right:0;margin:auto;bottom:0;display:none;z-index:99999 !important;box-shadow:0 4px 9px -5px #444}@media only screen and (max-width:767px){.region-switcher-modal{width:95%;z-index:999999 !important;bottom:inherit;left:50%;top:50%;transform:translate(-50%,-70%)}}.region-switcher-modal._show{display:block}.region-switcher-modal .modal-inner-wrap{height:100%}.region-switcher-modal .modal-header{display:block;border:0;position:absolute;top:0;right:0;z-index:99}.region-switcher-modal button.action-close{position:absolute;top:0;background:0 0;right:0;border:0;width:32px;height:30px}.region-switcher-modal button.action-close span{display:none}.region-switcher-modal button.action-close:before{content:"X";position:absolute;top:0;right:0;color:#000;padding:0 13px;font-size:20px}@media only screen and (max-width:767px){.region-switcher-modal button.action-close:before{background:#fff;color:#000;font-size:18px}}.region-switcher-modal .modal-content{border-radius:0;border:0}.region-switcher-modal .modal-content .popup-content{padding:25px}@media only screen and (max-width:767px){.region-switcher-modal .modal-content .popup-content{padding:20px 15px}}.region-switcher-modal .modal-content .popup-content h2{font-family:"baskervvilleregular";font-weight:400;font-size:25px;color:#000;text-align:center}@media only screen and (max-width:767px){.region-switcher-modal .modal-content .popup-content h2{font-size:18px;margin-bottom:10px}}.region-switcher-modal .modal-content .popup-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;text-align:center}@media only screen and (max-width:767px){.region-switcher-modal .modal-content .popup-content p{font-size:12px}}.region-switcher-modal .modal-content .content{margin:10px 0}@media only screen and (max-width:767px){.region-switcher-modal .modal-content .content{margin:0}}.region-switcher-modal .modal-content .content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;margin-bottom:0}@media only screen and (max-width:767px){.region-switcher-modal .modal-content .content p{font-size:12px}}.region-switcher-modal .modal-content .actions{text-align:center}.region-switcher-modal .modal-content .actions button,.region-switcher-modal .modal-content .actions a{border:1px solid #aaa;background:#fff;color:#000;font-family:"be_vietnam_proregular";font-weight:400;font-size:13px;padding:4px 14px;border-radius:4px;margin-bottom:8px}.region-switcher-modal .modal-content .actions button:hover,.region-switcher-modal .modal-content .actions a:hover{border-color:#000;background:#000;color:#fff}.region-switcher-modal .modal-content .actions a{padding:6px 14px !important}@media only screen and (max-width:767px){.category-cms .botique{background:#000;width:100%;overflow:hidden}}.botique section.botique-cates{padding:2.5rem 0 1rem !important;text-align:center;background:#0b0b09}.botique section.botique-cates .cates-top{max-width:1024px;margin:0 auto}@media only screen and (max-width:1024px){.botique section.botique-cates .cates-top{padding:0 15px}}.botique section.botique-cates h2{color:#a18754}.botique section.botique-cates p{color:#fff}.botique .section-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:20px}.botique .cates{margin-top:60px}@media only screen and (max-width:767px){.botique .cates{margin-top:40px}}.botique .cates.homline{justify-content:space-between}@media only screen and (max-width:767px){.botique .cates.homline{justify-content:center;flex-wrap:wrap}}.botique .cates.homline .line12{border-color:#a18754}@media only screen and (min-width:1500px){.botique .cates.homline .line12{width:150px}}@media only screen and (max-width:1024px){.botique .cates.homline .line12{width:40px}}@media only screen and (max-width:767px){.botique .cates.homline .line12{width:120px}}.botique .cates .cates-all{display:flex;justify-content:space-around;width:100%}@media only screen and (min-width:1500px){.botique .cates .cates-all{width:95%}}@media only screen and (max-width:767px){.botique .cates .cates-all{flex-wrap:wrap;gap:10px;justify-content:center}}.botique .cates a.cates-link{font-family:"baskervvilleregular";font-weight:400;font-size:24px;text-transform:uppercase;line-height:28px;letter-spacing:.2px;color:#fff}@media only screen and (max-width:1445px) and (min-width:1100px){.botique .cates a.cates-link{font-size:22px}}@media only screen and (max-width:1024px){.botique .cates a.cates-link{font-size:16px}}@media only screen and (max-width:767px){.botique .cates a.cates-link{font-size:14px;padding:0 8px;margin-bottom:5px;border:1px solid #fff;display:inline-block;width:46%;border-radius:4px;text-align:center}}.botique .cates a.cates-link.active{color:#a18754}@media only screen and (max-width:767px){.botique .cates a.cates-link.active{border:1px solid #a18754}}.botique .cates a.cates-link img{display:block;text-align:center;margin:auto;margin-top:5px}@media only screen and (max-width:767px){.botique .cates a.cates-link img{display:none}}.botique .cates .full-line{width:96%;gap:14px}.botique .cates .full-line .line12{width:99%}.botique .deco_section{padding:50px 0;background:#000;text-align:left}.botique .deco_section .container{max-width:1320px !important}@media (min-width:1200px){.botique .deco_section .container{max-width:1140px !important}}@media only screen and (max-width:767px){.botique .deco_section{text-align:center;padding:25px 0}}.botique .deco_section:not(.deco-right) .col-md-6:first-child{text-align:center}.botique .deco_section.deco-right{text-align:right}.botique .deco_section.deco-right .col-md-6:last-child{text-align:center}@media only screen and (max-width:767px){.botique .deco_section.deco-right{text-align:center}.botique .deco_section.deco-right .row{flex-direction:column-reverse}.botique .deco_section.deco-right .content-col{order:2}}.botique .deco_section .deco-main{height:100%;display:flex}.botique .deco_section .deco-main .deco-content{margin:auto;padding:20px 40px}@media only screen and (max-width:1024px){.botique .deco_section .deco-main .deco-content{padding:0 30px}}@media only screen and (max-width:767px){.botique .deco_section .deco-main .deco-content{padding:30px 20px 20px}}.botique .deco_section .deco-title{font-family:"baskervvilleregular";font-weight:400;color:#a18754;font-size:30px;line-height:36.2px;margin-bottom:0;text-transform:uppercase}.botique .deco_section .deco-title a{color:#a18754;display:block}@media only screen and (max-width:1024px){.botique .deco_section .deco-title{font-size:26px}}@media only screen and (max-width:767px){.botique .deco_section .deco-title{font-size:24px}}.botique .deco_section p{margin-bottom:10px;color:#fff}.botique .deco_section .deco-shop{background:#bda880;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:16px;padding:12px 32px;display:inline-block;margin-top:20px}@media only screen and (max-width:767px){.botique .hide-md{display:none}}.second-promo-top{background:#3c3939;text-align:center;position:relative;top:34px;padding:8px 0 5px;font-family:"be_vietnamregular";font-weight:400;font-size:14px}@media only screen and (max-width:767px){.second-promo-top{font-size:12px}}@media only screen and (max-width:1024px){.second-promo-top{top:0;padding:5px;padding-bottom:8px;z-index:998}.second-promo-top.hidy-promo{display:none;transition:.1s ease}}.second-promo-top p{color:#fff;text-align:center;margin-bottom:0;letter-spacing:.75px;font-size:14px}@media only screen and (max-width:767px){.second-promo-top p{font-size:13px;line-height:18px}}@media only screen and (max-width:481px){.second-promo-top p{font-size:12px}}@media only screen and (max-width:1024px){.promos_swap{min-height:57.5px}.two_promos{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.two_promos:not(:first-child) p{font-size:14px}.two_promos.promo_show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}body.category-boutique .toolbar-products,body.categorypath-boutique .toolbar-products,body.categorypath-boutique-diamond-rings .toolbar-products,body.categorypath-boutique-earrings .toolbar-products,body.categorypath-boutique-bracelets .toolbar-products,body.categorypath-boutique-pendants .toolbar-products{display:none !important}body.category-boutique footer,body.categorypath-boutique footer,body.categorypath-boutique-diamond-rings footer,body.categorypath-boutique-earrings footer,body.categorypath-boutique-bracelets footer,body.categorypath-boutique-pendants footer{margin-top:0 !important}body.category-boutique .toolbar-products,body.categorypath-boutique .toolbar-products,body.categorypath-boutique-diamond-rings .toolbar-products,body.categorypath-boutique-earrings .toolbar-products,body.categorypath-boutique-bracelets .toolbar-products,body.categorypath-boutique-pendants .toolbar-products{display:none !important}body.category-boutique footer,body.categorypath-boutique footer,body.categorypath-boutique-diamond-rings footer,body.categorypath-boutique-earrings footer,body.categorypath-boutique-bracelets footer,body.categorypath-boutique-pendants footer{margin-top:0 !important}.newsletter-subscription{max-width:700px;margin:100px auto 100px;text-align:center}@media only screen and (max-width:767px){.newsletter-subscription{padding:70px 20px 0}}.newsletter-subscription .footer-title{display:none}.newsletter-subscription h1{font-family:"baskervvilleregular";font-weight:400;font-size:30px;color:#000;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width:767px){.newsletter-subscription h1{font-size:24px}}.newsletter-subscription div.mage-error{font-size:14px;top:-5px}.newsletter-subscription .message-error.error{font-size:16px;color:red;margin-bottom:14px}.newsletter-subscription .message-success.success{font-size:20px;color:green;margin-bottom:14px}.newsletter-subscription .subscribe{width:90%;margin:15px auto 25px}@media only screen and (max-width:767px){.newsletter-subscription .subscribe{width:100%}}.newsletter-subscription .subscribe input{border:1px solid #000;border-radius:0;padding:7px;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:16px;width:100%;margin:0 0 15px}.newsletter-subscription .subscribe button{width:100%;margin-top:5px;background:#000;color:#fff;border:0;font-size:18px;font-family:"be_vietnamregular";font-weight:400;padding:8px 0}.newsletter-subscription.news_top{text-align:left;margin:auto}@media only screen and (max-width:1032px){.newsletter-subscription.news_top{padding:0 30px;text-align:center}}.newsletter-subscription.news_top .subscribe input{background:#424242;color:#fff}.newsletter-subscription.news_top .subscribe button{width:auto;padding:8px 32px;border-radius:4px;background:#fff;color:#000}.newsletter-subscription.news_top .subscribe button:hover{opacity:.75}.newsletter-subscription p a{color:#000;text-decoration:underline}.sale-cates .cate-itmes{display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid #dadada;text-align:center;box-shadow:none;justify-content:space-between;gap:5px}.sale-cates .cate-itmes:hover img{transform:scale(.9)}.sale-cates .cate-title{font-family:"baskervvilleregular";font-weight:400;font-size:20px;text-transform:uppercase;line-height:31.03px;letter-spacing:1px;margin-bottom:5px}.sale-cates p.fin-txt{color:#b78f45}.sale-now .cates-carousel{min-height:250px}@media only screen and (max-width:767px){.sale-now .cates-carousel{padding-top:20px}.sale-now .cate-title{font-size:18px}}.bg-black{background:#000 !important}@media only screen and (min-width:1200px){div#chat-widget-container{z-index:9999 !important}}@media only screen and (min-width:1440px){.col-lx-8{flex:0 0 auto;width:66.66666667%}.col-lx-4{flex:0 0 auto;width:33.33333333%}}@media only screen and (max-width:1032px){.d-ipad-flex{display:flex !important}.d-ipad-none{display:none !important}div#chat-widget-container{z-index:9999 !important}body.catalog-product-view[style="overflow: hidden; padding-right: 0px;"] div#chat-widget-container,body.overflow-custom:not(.modal-open) div#chat-widget-container,body.overflow-hidden:not(.modal-open) div#chat-widget-container{z-index:996 !important}}@media only screen and (max-width:1500px){.d-med-none{display:none !important}}@media only screen and (max-width:767px){.d-mob-flex{display:flex !important}.d-mob-none{display:none !important}.text-center-mob{text-align:center}body.chat_close div#chat-widget-container{z-index:995 !important}}.springCarousel .owl-nav .owl-next,.springCarousel .owl-nav .owl-prev{position:absolute;top:40%;font-size:60px !important;opacity:.75;z-index:9999;width:0}.springCarousel{position:relative}.springCarousel .owl-nav .owl-prev{left:-40px}.springCarousel .owl-nav .owl-next{right:-20px}.springCarousel .owl-nav button:hover{background:0 0 !important;opacity:1;color:#000 !important}.springCarousel .owl-nav .owl-prev span{border-color:#000 !important}span.deposit-msg{font-size:16px;color:red;display:block}.dropdown-menu{z-index:995}.sidebar-btn{position:absolute;top:3px;right:0;padding:7px 12px;font-weight:300;position:fixed;top:83px;right:16px;z-index:997;transition:.1s ease;-webkit-transition:.1s ease}.sidebar-btn:focus{box-shadow:none}@media only screen and (max-width:1032px){.sidebar-btn{font-size:12px;padding:5px 8px;top:165px;left:8px;right:unset;opacity:0;display:none}.sidebar-btn.show{opacity:1}}@media only screen and (max-width:1032px) and (min-width:768px){.sidebar-btn{top:95px}}@media only screen and (max-width:1032px){.main_mobi .sidebar-btn{top:60px !important;display:block}}.form-label{margin-left:4px}.form-control,.form-select{border-radius:4px;border:1px solid #aaa}.form-control:focus,.form-select:focus{box-shadow:none}textarea.form-control{height:90px;padding:10px 25px;border-radius:8px}.filter-clear{background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;text-align:center;text-decoration:none}.filter-clear:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.offcanvas-end{z-index:9999}.offcanvas-end.pdp-sidebar{width:300px;background:linear-gradient(#e7e0d2 0%,#bbb09b 100%);background:linear-gradient(#e7e0d2 0%,#f7f8f9 100%);transition:transform .3s ease-in-out,width .3s ease-in-out,right .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-end.pdp-sidebar.delay-sec{transition-delay:.3s}.offcanvas-end.pdp-sidebar.show{transition-duration:.3s;transition-delay:none;padding:0}.offcanvas-end .pdp-sidebar-content{min-height:100%}.offcanvas-end .pdp-sidebar-content .touch-infos{gap:5px}.offcanvas-end .btn-line{font-size:16px;border:1px solid #000;min-width:155px;padding:6px 20px}@media only screen and (max-width:767px){.offcanvas-end .btn-line{min-width:130px}}.offcanvas-end .btn-line:focus{box-shadow:none}.offcanvas-end p{font-family:"be_vietnam_prolight";font-weight:300;font-size:16px}.offcanvas-end p a,.offcanvas-end p a:hover{color:#000}.offcanvas-end p.nmbr{font-size:23px}.offcanvas-end p .small-svg{width:20px}.offcanvas-end .chat_msg_store{min-width:235px}.offcanvas-end .chat_msg_store .cms__item{color:#000;cursor:pointer}.offcanvas-end .chat_msg_store .cms__item span{color:#000}.offcanvas-end .chat_msg_store .cms__item img{min-width:24px}.offcanvas-end .support-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;color:#000;margin-top:25px;margin-bottom:15px;line-height:15.18px;letter-spacing:1px;text-align:center}.offcanvas-end .sidebar_buttons_flex{text-align:center}.offcanvas-end .sidebar_buttons_flex .btn-line{padding:9px 25px;width:100%;font-size:14px;line-height:1;margin-bottom:.65rem;max-width:248px}.offcanvas-end .sidebar_buttons_flex .btn-line:focus{box-shadow:none}.offcanvas-end .sidebar_buttons_flex .btn-line.active{color:#fff !important;background:#000;border:1px solid #000}.offcanvas-end .gold-section .btn-line{border:1px solid #cd9f49;color:#7b5a1b;color:#000;border:1px solid #e0d2b8;background:#e0d2b8}.offcanvas-end .gold-section .btn-line:hover{color:#fff;background:#000;border:1px solid #000}.offcanvas-end .form-label{margin-left:4px}.offcanvas-end .form-control,.offcanvas-end .form-select{border-radius:4px;border:1px solid #aaa}.offcanvas-end .form-control:focus,.offcanvas-end .form-select:focus{box-shadow:none}.offcanvas-end .form-select{appearance:none}.offcanvas-end textarea.form-control{height:90px;padding:10px 25px;border-radius:4px}.offcanvas-end .packageing-one{max-width:100%;background:url(../images/package-icon.png) no-repeat 250px -7px;background-size:135px;padding-top:3%}.offcanvas-end ::-webkit-scrollbar{width:6px;border-radius:4px}.offcanvas-end ::-webkit-scrollbar-track{background:#f1f1f1}.offcanvas-end ::-webkit-scrollbar-thumb{background:#ccc}.offcanvas-end ::-webkit-scrollbar-thumb:hover{background:#555}.offcanvas-end .svg-close{position:absolute;right:25px;top:15px;background:#ffffff73;color:#19173f;background:#08080929;background:#000;color:#fff;display:flex;padding:1px;cursor:pointer;border:none;box-shadow:none;z-index:9;transition:color .15s ease-in-out,background-color .15s ease-in-out}.offcanvas-end .svg-close:hover{background:#ffffff73;color:#19173f}.offcanvas-end .svg-close svg{width:20px;height:20px}.second_offcanvas{right:300px;border-right:1px solid #dee2e6;transition:transform .3s ease-in-out,width .3s ease-in-out,right .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out}@media only screen and (min-width:1033px){.second_offcanvas{z-index:-1}}@media only screen and (max-width:1032px) and (min-width:1025px){.second_offcanvas{z-index:-1}}@media only screen and (max-width:1024px){.second_offcanvas{right:0}}.second_offcanvas.show{visibility:visible;width:40%;z-index:9999;transition:transform .3s ease-in-out,width .3s ease-in-out,right .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out}@media only screen and (max-width:1500px) and (min-width:1100px){.second_offcanvas.show{min-width:600px}}@media only screen and (max-width:1032px) and (min-width:1025px){.second_offcanvas.show{width:60%}}@media only screen and (max-width:1024px){.second_offcanvas.show{width:90%}}.second_offcanvas#recently-viewed .close_sec~p{margin-bottom:0}.second_offcanvas h3{font-family:"baskervvilleregular";font-weight:400;color:#000;font-size:24px;margin:0 0 15px;line-height:31.03px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:767px){.second_offcanvas h3{font-size:21px}}.second_offcanvas h5{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:15.18px;color:#000;text-transform:uppercase;letter-spacing:1px;margin:30px 0 12px}.second_offcanvas h4{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:15.18px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:15px 0 15px;width:100%}.second_offcanvas p{font-size:14px}.second_offcanvas .btn-close{position:absolute;top:30px;right:20px;color:#000;cursor:pointer}.second_offcanvas .close_sec{top:30px}.second_offcanvas .close_sec:hover:not(.btn-line){background:#5f55ee29;color:#6d67db}.second_offcanvas a{text-decoration:underline}.second_offcanvas a:hover{text-decoration:underline}@media only screen and (max-width:767px){.second_offcanvas .bookappointment .instore_book .appointment-form-v2 .form-check.store-names{padding:0;width:31%}}.second_offcanvas .bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{width:145px}@media only screen and (max-width:1759px) and (min-width:1501px){.second_offcanvas .bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{width:135px}}@media only screen and (max-width:1500px){.second_offcanvas .bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{width:95px}}.second_offcanvas .bookappointment .instore_book .appointment-form-v2 .btn-line{min-width:200px}.second_offcanvas a:not([href]){text-decoration:none}.second_offcanvas ::-webkit-scrollbar{width:6px;border-radius:4px}.second_offcanvas ::-webkit-scrollbar-track{background:#f1f1f1}.second_offcanvas ::-webkit-scrollbar-thumb{background:#ccc}.second_offcanvas ::-webkit-scrollbar-thumb:hover{background:#555}.second_offcanvas.sticky-recently-viewd{right:0}.delay-sec{transition-delay:.3s}select option:hover{background-color:#e9ecef}a.recently-viewed-common{position:fixed;left:calc(100% - 120px);top:38%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);border-radius:0;background:#000;border-color:#000;z-index:99;border-bottom-right-radius:4px;border-bottom-left-radius:4px;color:#fff;min-width:200px}@media only screen and (max-width:767px){a.recently-viewed-common{right:-55px;padding:7px 0;font-size:14px;min-width:initial;width:145px;left:inherit;z-index:999}}body.catalog-product-view a.recently-viewed-common,body.checkout-onepage-success a.recently-viewed-common,body.categorypath-ring-builder-by-stone a.recently-viewed-common,body.categorypath-ring-builder-summary a.recently-viewed-common{display:none}.free-gift-section .container{background:#0f1f1c}.free-gift-section .free-gift-info{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 50px;text-align:center}@media only screen and (max-width:767px){.free-gift-section .free-gift-info{padding:30px}}.free-gift-section .free-gift-info .free-gift-title{color:#fff;font-family:"baskervvilleregular";font-weight:400;font-size:28px;margin-bottom:40px}.free-gift-section .free-gift-info p{font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;color:#fff;margin-bottom:5px}.storesinfo{background:#0f1f1c;padding:50px 0;text-align:center;margin-top:70px}@media only screen and (max-width:767px){.storesinfo{margin-top:0}}.storesinfo .storesinfo-title{font-family:"baskervvilleregular";font-weight:400;font-size:36px;letter-spacing:1px;color:#fff;text-transform:uppercase;margin-bottom:20px}.storesinfo p{color:#fff}.storesinfo ul{list-style:none;margin:0;padding:35px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:35px}@media only screen and (max-width:767px){.storesinfo ul{gap:25px}}.storesinfo ul li{width:30.33%}@media only screen and (max-width:767px){.storesinfo ul li{width:43.33%}}.storesinfo ul li a{display:block;color:#fff;border:1px solid #fff;border-radius:2.29px;font-family:"be_vietnam_proregular";font-weight:400;font-size:16px;text-transform:uppercase;padding:15px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media only screen and (min-width:1033px){.storesinfo ul li a:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}}@media only screen and (max-width:767px){.storesinfo ul li a{padding:9px;font-size:14px}}#sale-timer,#sale-timer-mobile{display:inline-block;width:170px;font-weight:600}.sale-red{font-family:"be_vietnamregular";font-weight:400;letter-spacing:.75px;color:#fff}@media only screen and (max-width:1024px){.sale-red{top:-7px;position:relative}}.countdown,.countdown_mobile{display:inline-block}.countdown .row-t,.countdown_mobile .row-t{align-items:flex-end;display:flex;font-size:12px;height:12px;justify-content:space-between;letter-spacing:0;line-height:normal;padding:0 7px;text-align:center;flex-wrap:inherit}@media only screen and (max-width:767px){.countdown .row-t,.countdown_mobile .row-t{height:19px}}.countdown .row-t:last-child,.countdown_mobile .row-t:last-child{align-items:flex-start;padding-top:2px;font-size:10px}@media only screen and (max-width:767px){.countdown .row-t:last-child,.countdown_mobile .row-t:last-child{font-size:9px;padding-left:0;padding-right:0;padding-top:9px}}.countdown .row-t:last-child .cell,.countdown_mobile .row-t:last-child .cell{width:25%;color:#fff}.countdown .row-t .cell,.countdown_mobile .row-t .cell{display:flex;flex-direction:column;width:25%}.countdown .row-t .bg-digit,.countdown .row-t .bg-digit-mobile,.countdown_mobile .row-t .bg-digit,.countdown_mobile .row-t .bg-digit-mobile{background:#202020;color:#fff;border-radius:4px;display:flex;padding:2px 2px 2px 3px;margin:0 4px;letter-spacing:2px;width:23px;text-align:center}@media only screen and (max-width:1024px){.countdown .row-t .digit,.countdown .row-t .digit-mobile,.countdown_mobile .row-t .digit,.countdown_mobile .row-t .digit-mobile{line-height:16px !important;padding-top:7px;width:10px;height:8px}}.countdown .row-t .days,.countdown_mobile .row-t .days{padding-left:5px}.countdown .row-t .colon,.countdown_mobile .row-t .colon{margin:0 2px}.countdown .row-t .digit,.countdown_mobile .row-t .digit-mobile{background:#202020;color:#fff;line-height:14px}.flash-sale{position:relative;top:0;align-items:center;justify-content:center}body.amsitemap-index-index .page-title-wrapper .page-title{font-family:"Baskervville",serif;font-weight:400;font-size:28px;line-height:36.2px;color:#000;text-transform:uppercase;text-align:center;padding:60px 0}@media only screen and (max-width:767px){body.amsitemap-index-index .page-title-wrapper .page-title{font-size:22px;padding:30px 0}}body.amsitemap-index-index .htmlsitemap-search-wrapper{max-width:450px;position:relative}@media only screen and (max-width:767px){body.amsitemap-index-index .htmlsitemap-search-wrapper{max-width:90%;width:auto}}body.amsitemap-index-index .htmlsitemap-search-wrapper input{border:1px solid #000;border-radius:0;box-shadow:none;padding:.5rem 1rem;font-size:1.25rem}body.amsitemap-index-index .htmlsitemap-search-wrapper:after{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:0;background-color:#212529;color:#fff;top:50%;transform:translateY(-50%);width:50px;font-size:22px;text-align:center;height:60%;padding-top:13px;cursor:pointer}.sitemapSection{max-width:1320px;margin:auto}@media only screen and (max-width:767px){.sitemapSection{padding:20px !important}}.sitemapSection h2{font-family:"be_vietnamregular";font-weight:400;font-size:24px;line-height:36.2px;color:#000;text-transform:capitalize;text-align:left;padding:30px 0 20px}@media only screen and (max-width:767px){.sitemapSection h2{padding-bottom:0 !important;padding-top:0 !important}}.sitemapSection .am-sitemap-wrap .am-sitemap-column .am-sitemap-cell li{padding:0 !important;margin-left:0}.sitemapSection .am-sitemap-wrap .am-sitemap-column .am-sitemap-cell li a{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:22.45px;color:#000}.sitemapSection .am-sitemap-wrap .am-sitemap-column .am-sitemap-cell li a:hover{text-decoration:underline}.sitemapSection .am-sitemap-wrap .am-sitemap-column .am-sitemap-cell li.main-category a{font-size:20px;display:block;margin-bottom:11px;margin-top:12px}.sitemapSection ul.am-sitemap-list{padding-left:0 !important}.category-description p .second-section,.category-description p .read-less{display:none}.category-description p.show-more-content .read-more{display:none}.category-description p.show-more-content .second-section{display:inline}.category-description p.show-more-content .read-less{display:block}.category-description p .read-more,.category-description p .read-less{font-weight:400;margin-left:2px;color:#000;cursor:pointer;text-decoration:dotted;padding-left:15px}.category-description p{width:100%;margin:0 auto}.category-description p a.read-toggle{font-weight:500;margin-left:0;color:#fff;cursor:pointer;font-family:"be_vietnam_prolight";font-weight:300;padding-left:4px;text-decoration:none}@media only screen and (max-width:767px){.category-description p a.read-toggle{font-size:12px;font-weight:700}}@media only screen and (min-width:1033px){.ringbuilder_discription .category-description p .second-section,.ringbuilder_discription .category-description p .read-less{display:none}.ringbuilder_discription .category-description p.show-more-content .read-more{display:none}.ringbuilder_discription .category-description p.show-more-content .second-section{display:inline}.ringbuilder_discription .category-description p.show-more-content .read-less{display:block}.ringbuilder_discription .category-description p .read-more,.category-description p .read-less{font-weight:400;margin-left:2px;color:#000;cursor:pointer;text-decoration:dotted;padding-left:15px}.ringbuilder_discription .category-description p{width:100%;margin:0 auto}}.modal-backdrop1{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop1.fade{opacity:0}.modal-backdrop1.show,.modal-backdrop1.delay-sec{opacity:.5}.your-band .ring-size-msg,.ring-size-msg{font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;margin-bottom:20px}@media only screen and (max-width:767px){.your-band .ring-size-msg,.ring-size-msg{padding:0 3px}}.your-band .ring-size-msg .custom-tooltip,.ring-size-msg .custom-tooltip{width:14px !important;height:14px !important}.klarna-Bezahle-btn img{width:115px}.guaranteed-banner{position:relative;width:100%;height:30px;background:#000;overflow:hidden}.guaranteed-banner p{color:#fff;text-align:center;margin:0;padding:5px 0;font-size:13px;font-weight:500;letter-spacing:1px}.xmastar{position:absolute;width:22px;height:22px;background:#e0d2b8;mask:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 0L6.5 4.5L6 6L5.5 4.5L6 0Z" fill="white"/><path d="M6 12L6.5 7.5L6 6L5.5 7.5L6 12Z" fill="white"/><path d="M0 6L4.5 6.5L6 6L4.5 5.5L0 6Z" fill="white"/><path d="M12 6L7.5 6.5L6 6L7.5 5.5L12 6Z" fill="white"/><path d="M2 2L5 5.5L6 6L5.5 5L2 2Z" fill="white" opacity="0.7"/><path d="M10 10L7 6.5L6 6L6.5 7L10 10Z" fill="white" opacity="0.7"/><path d="M10 2L7 5.5L6 6L6.5 5L10 2Z" fill="white" opacity="0.7"/><path d="M2 10L5 6.5L6 6L5.5 7L2 10Z" fill="white" opacity="0.7"/></svg>') center/contain no-repeat;opacity:0;animation:sparkle 4s infinite ease-in-out}.guaranteed-shine{animation:backBeam 7s linear infinite;animation-delay:1s;background:linear-gradient(45deg,transparent,rgba(255,252,230,.1) 35%,rgba(255,252,230,.5) 50%,rgba(255,252,230,.1) 65%,transparent);inset:0 auto 0 0;pointer-events:none;position:absolute;transform:translate(-100%);width:60%;z-index:1}@keyframes backBeam{0%{opacity:0;transform:translate(-100%)}42.857%{opacity:1;transform:translate(200%)}to{opacity:0;transform:translate(200%)}}@keyframes sparkle{0%{transform:scale(.3);opacity:0}25%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:.8}100%{transform:scale(.3);opacity:0}}.xmastar:nth-child(1){top:10%;left:5%;animation-delay:0s}.xmastar:nth-child(2){top:30%;left:15%;animation-delay:1s}.xmastar:nth-child(3){top:60%;left:10%;animation-delay:2.5s}.xmastar:nth-child(4){top:80%;left:25%;animation-delay:.4s}.xmastar:nth-child(5){top:20%;left:40%;animation-delay:1.8s}.xmastar:nth-child(6){top:50%;left:35%;animation-delay:.7s}.xmastar:nth-child(7){top:75%;left:45%;animation-delay:2.2s}.xmastar:nth-child(8){top:15%;left:55%;animation-delay:1.4s}.xmastar:nth-child(9){top:40%;left:60%;animation-delay:.2s}.xmastar:nth-child(10){top:70%;left:70%;animation-delay:2.8s}.xmastar:nth-child(11){top:20%;left:80%;animation-delay:1.1s}.xmastar:nth-child(12){top:50%;left:75%;animation-delay:.9s}.xmastar:nth-child(13){top:30%;left:90%;animation-delay:2.4s}.xmastar:nth-child(14){top:65%;left:85%;animation-delay:.6s}.xmastar:nth-child(15){top:85%;left:60%;animation-delay:2.1s}.xmastar:nth-child(16){top:12%;left:25%;animation-delay:1.7s}.xmastar:nth-child(17){top:55%;left:50%;animation-delay:2.9s}.xmastar:nth-child(18){top:42%;left:30%;animation-delay:1.3s}.xmastar:nth-child(19){top:78%;left:15%;animation-delay:.5s}.xmastar:nth-child(20){top:25%;left:65%;animation-delay:2.6s}html[lang=de] .de-hide{display:none}.live-chat-custom{opacity:1;visibility:visible;z-index:2147483639;position:fixed;bottom:0;width:60px;height:60px;max-width:100%;max-height:calc(100% + 0px);min-height:0px;min-width:0;background-color:transparent;border:0;overflow:hidden;right:0;transition:none}.live-chat-custom #open-livechat{display:flex;width:80%;height:80%;box-shadow:rgba(0,0,0,.125) 0px .362176px .941657px -1px,rgba(0,0,0,.18) 0px 3px 7.8px -2px;border-radius:50%;-webkit-box-pack:center;background:#fff}section.home-categories{padding:40px 0 0}@media only screen and (max-width:1032px){section.home-categories{overflow-x:hidden}}@media only screen and (max-width:767px){section.home-categories{padding:0}section.home-categories .row .categoriesCarousel{padding:5px}section.home-categories .row .position-relative{padding:2px}}@media only screen and (min-width:1200px){section.home-categories .owl-carousel{min-height:550px}}section.home-categories .owl-carousel h4{margin-bottom:0}section.home-categories h4 a{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:18px;line-height:28.2px;color:#000;text-transform:uppercase;position:relative}section.home-categories h4 a img{margin-bottom:15px}section.home-categories h4 p{text-transform:capitalize;margin:5px 0;font-size:13px}section.home-categories a{display:block;position:relative;overflow:hidden}section.home-categories a img{transition:all .3s ease-in-out}section.home-categories a span{display:block;width:100%;font-family:"be_vietnamregular";font-weight:400;color:#b78f45;text-align:center;font-size:14px;letter-spacing:1px;line-height:normal;padding-top:1px;text-transform:capitalize}@media only screen and (max-width:767px){section.home-categories a span{font-family:"be_vietnam_prolight";font-weight:300;font-size:12px;letter-spacing:.5px;bottom:0;padding-bottom:0}}@media only screen and (min-width:1033px){section.home-categories a:hover img{transform:scale(.97)}}@media only screen and (max-width:1024px){section.home-categories .categoriesCarousel .owl-nav{margin-top:5px}}section.home-categories .categoriesCarousel .owl-nav .owl-prev,section.home-categories .categoriesCarousel .owl-nav .owl-next{position:absolute;top:40%;font-size:60px;opacity:.75}section.home-categories .categoriesCarousel .owl-nav .owl-prev:hover,section.home-categories .categoriesCarousel .owl-nav .owl-next:hover{background:0 0;opacity:1}section.home-categories .categoriesCarousel .owl-nav .owl-prev{left:-40px}@media only screen and (max-width:1032px){section.home-categories .categoriesCarousel .owl-nav .owl-prev{left:-25px}}@media only screen and (max-width:1032px) and (max-width:767px){section.home-categories .categoriesCarousel .owl-nav .owl-prev{left:-100px}}section.home-categories .categoriesCarousel .owl-nav .owl-prev span{display:inline-block;border-left:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(45deg);text-indent:-9999px}section.home-categories .categoriesCarousel .owl-nav .owl-next{right:-40px}section.home-categories .categoriesCarousel .owl-nav .owl-next span{display:inline-block;border-right:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(-45deg);text-indent:-9999px}@media only screen and (max-width:1032px){section.home-categories .categoriesCarousel .owl-nav .owl-next{right:-25px}}@media only screen and (max-width:1032px) and (max-width:767px){section.home-categories .categoriesCarousel .owl-nav .owl-next{right:-100px}}@media only screen and (min-width:1200px){section.home-categories .categoriesCarousel .slide-owl-wrap:not(:first-child){display:none}}section.home-categories .img-cards{width:24%}section.home-categories .img-cards h4 a{font-size:15px}@media only screen and (max-width:389.98px){section.home-categories .img-cards h4 a{font-size:14px}}@media only screen and (max-width:767px){section.home-categories .img-cards{width:48.5%;margin-bottom:6px}}section.home-categories .position-relative a img{width:100%;height:auto}.empty-bag-design{text-align:center}.empty-bag-design section.home-categories{min-height:unset}@media only screen and (max-width:1032px){.empty-bag-design section.home-categories{margin-bottom:15px}}.empty-bag-design .homline{margin:20px 0}@media only screen and (max-width:767px){.empty-bag-design .homline{margin:12px 0}.empty-bag-design .homline img{width:20px}}.empty-bag-design .bag-svg,.empty-bag-design .bi-bag{width:124px;height:124px;display:block;margin:auto;margin-bottom:22px}@media only screen and (max-width:767px){.empty-bag-design .bag-svg,.empty-bag-design .bi-bag{width:60px;height:60px;margin-bottom:13px}}div#closemessage-popup{position:absolute;top:0;right:0;font-size:23px;background:0;color:#000;padding:1px 10px;cursor:pointer}div#message-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;display:none;z-index:9999}div#message-modal>div,div#message-modal p{color:#000 !important}div#message-modal .message.success{color:#000}div#message-modal .message.success a{color:#fff !important;text-decoration:underline}div#message-modal .page.messages{background:#fff;color:#000 !important;padding:40px;width:450px;border-radius:3px;position:relative}@media only screen and (max-width:767px){div#message-modal .page.messages{width:auto;max-width:360px}}div#message-modal .page.messages .message.success a{color:#000 !important;text-decoration:underline}div#message-modal .page.messages p{color:#000 !important}div#message-modal .page.messages p a{color:#000 !important;text-decoration:underline}div#message-modal .page.messages a:not(.btn){color:#000 !important;text-decoration:underline}div#message-modal .page.messages .btn-adds{text-decoration:none}div#message-modal .appointment-success-popup p{font-family:"be_vietnam_proregular";font-weight:400}@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'baskervvilleregular';src:url("../fonts/baskervville-variablefont_wght-webfont.woff2") format("woff2"),url("../fonts/baskervville-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_proregular';src:url("../fonts/bevietnampro-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_prolight';src:url("../fonts/bevietnampro-light-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_promedium';src:url("../fonts/bevietnampro-medium-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-variable.woff2") format("woff2"),url("../fonts/inter-variable.woff") format("woff")}.about-banner{height:480px;background-image:url("../images/aboutus/about-banner.jpg");background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}.about-content-1 .content{height:100%;display:flex;flex-direction:column;justify-content:center;padding:5rem 0;margin:auto;font-family:"be_vietnamregular";font-weight:400;font-weight:400;font-size:1rem;color:#000}@media only screen and (max-width:1024px){.about-content-1 .content{padding:3rem}}@media only screen and (max-width:481px){.about-content-1 .content{padding:3rem 1.5rem}}.about-content-1 h1.title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;color:#000;text-transform:uppercase;margin-bottom:2rem;line-height:36.2px;letter-spacing:.5px}.about-content-1 h3{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:0 0 30px;text-align:center}.about-content-1 p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.about-content-1.aftercare_content_1{background:#fafafa}.about-content-1.aftercare_content_1 p{text-align:center}.about-content.bg-gray{background-color:#e4e4e4}.about-content.bg-gray a{color:#000;transition:all .3s ease-in-out}.about-content.bg-gray a:hover{text-decoration:none}.about-content.bg-brand{background-color:#e0d2b8}.about-content.bg-brand a{color:#000;transition:all .3s ease-in-out}.about-content.bg-brand a:hover{text-decoration:none}.about-content .content{height:100%;display:flex;flex-direction:column;justify-content:center;padding:5rem 0;margin:auto;font-family:"be_vietnamregular";font-weight:400;font-weight:400;font-size:1rem;color:#000}.about-content .content .title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px}.about-content .content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px}.about-content .content p strong{font-family:"be_vietnam_proregular";font-weight:600}@media only screen and (max-width:1024px){.about-content .content{padding:3rem}}@media only screen and (max-width:481px){.about-content .content{padding:3rem}}@media only screen and (max-width:481px){.about-content .content.slider-section{padding-right:2.5rem;padding-left:1.5rem}.about-content .content.slider-section .carat_image_display{margin-left:.5rem}.about-content .content.slider-section .ui-slider-horizontal{width:100%}}.about-content .img{height:100%;padding:40% 0;background-repeat:no-repeat;background-position:center;background-size:cover}.about-content.aftercare-content .content .title{font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;letter-spacing:1px;font-weight:400}.about-content.aftercare-content .content p a{color:#000;text-decoration:underline}.what-inside{background:#f0f0f0}.what-inside h3{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-align:center}.what-inside .col-md-4{margin-bottom:50px}.what-inside h4{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-align:center;margin:20px 0}.faq-section-new{background:#e9e9e9}.faq-section-new h3{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-align:center}.faq-section-new .main-patent-item{max-width:720px;margin:50px auto}.faq-section-new .main-patent-item .accordion-item{background:0 0}.faq-section-new .main-patent-item .accordion-item .accordion-body .accordion-item .accordion-body{background:#fff}.aftercare-services{background:#f0f0f0;padding:100px 0}@media only screen and (max-width:767px){.aftercare-services{padding:35px 0}}.aftercare-services .Sub-title-common{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;text-align:center}.aftercare-services p{display:block;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;margin-top:30px}.aftercare-services ul{padding:0;margin:50px 0 0;list-style:none;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1032px){.aftercare-services ul{flex-wrap:wrap}}.aftercare-services ul li{width:200px}@media only screen and (max-width:1032px){.aftercare-services ul li{width:28%;margin-bottom:5%}}@media only screen and (max-width:767px){.aftercare-services ul li{width:45%;margin-bottom:5%}}.aftercare-services ul li:not(:last-child){margin-right:50px}@media only screen and (max-width:1032px){.aftercare-services ul li:not(:last-child){margin-right:5%}}@media only screen and (max-width:767px){.aftercare-services ul li:not(:last-child){margin-right:5%}}.aftercare-services ul li a{display:block;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;text-align:center;color:#000;border:1px solid #000;padding:60px 0}@media only screen and (max-width:767px){.aftercare-services ul li a{font-size:12px}}.aftercare-services a.make_equiry{display:inline-block;background-color:#000;color:#fff;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;margin-top:100px;padding:16px 30px}@media only screen and (max-width:1032px){.aftercare-services a.make_equiry{font-size:12px;margin:30px 0}}.get-quote-form h3{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;color:#000}@media only screen and (max-width:767px){.get-quote-form h3{font-size:22px}}.charity-logos{background:#f0f0f0;padding:100px 0}@media only screen and (max-width:767px){.charity-logos{text-align:center}}.charity-logos h3{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-top:30px;margin-bottom:10px}.charity-logos p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;min-height:105px;margin-bottom:20px}.charity-logos .service-img{min-height:310px;display:flex;align-items:center}@media only screen and (max-width:767px){.charity-logos .service-img{justify-content:center}}.charity-logos a{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;display:block;padding:15px 0;text-align:center;border:.5px solid #000;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.charity-logos a:hover{background-color:#000;color:#fff}.bespoke-page .about-content .content .title{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px}.bespoke-page h3{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;color:#000}@media only screen and (max-width:767px){.bespoke-page h3{font-size:22px}}.bespoke-inspire{background:#696d79;padding:120px 0;border-bottom:65px solid #e0d2b8}@media only screen and (max-width:767px){.bespoke-inspire{padding:40px 0}}.bespoke-inspire h3{color:#fff}.bespoke-inspire p{text-align:center;color:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;margin:40px 0}@media only screen and (max-width:767px){.bespoke-inspire p{margin:10px 0}}.bespoke-inspire img{width:100%}.bespoke-widget{background:#f1edee;padding:100px 0 80px}@media only screen and (max-width:767px){.bespoke-widget{padding:40px 0}}.bespoke-faq{padding:120px 0}@media only screen and (max-width:767px){.bespoke-faq{padding:30px 0}}.bespoke-faq h3{margin-bottom:100px}@media only screen and (max-width:767px){.bespoke-faq h3{margin-bottom:30px}}.bespoke-faq h4{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:25px 0}.bespoke-faq p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}@media only screen and (max-width:1032px){.bespoke-faq .col-md-3,.bespoke-faq .col-md-4{display:flex;flex-direction:column;align-items:center;justify-content:center}}.get-started-bespoke{padding:120px 0;background:#f0f0f0}@media only screen and (max-width:767px){.get-started-bespoke{padding:30px 0}}.get-started-bespoke .get-quote-form{max-width:1200px;margin:0 auto}.get-started-bespoke .get-quote-form h5{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;letter-spacing:1px;margin:30px 0 10px}.get-started-bespoke .get-quote-form h5 span{font-family:"be_vietnamregular";font-weight:400;font-size:14px;font-style:italic;line-height:20.45px;color:#000}.get-started-bespoke .get-quote-form label{display:block;font-family:"be_vietnam_proregular";font-size:14px;font-weight:400;line-height:17.71px;color:#000;margin-bottom:15px}.get-started-bespoke .get-quote-form label[for=create-account]{display:inline-block;margin:4px 11px 0}.get-started-bespoke .get-quote-form input{width:100%;background:#fff;border:.5px solid #aaa;border-radius:4px;font-family:"be_vietnam_proregular";font-size:14px;font-weight:400;line-height:17.71px;padding:12px;margin-bottom:20px}.get-started-bespoke .get-quote-form input:focus{outline:0;box-shadow:0}.get-started-bespoke .get-quote-form input[type=checkbox]{width:22px;height:22px;border:1px solid #000;border-radius:0}.get-started-bespoke .get-quote-form textarea{width:100%;background:#fff;border:.5px solid #aaa;border-radius:4px;font-family:"be_vietnam_proregular";font-size:14px;font-weight:400;line-height:17.71px;padding:12px;margin-bottom:20px}.get-started-bespoke .get-quote-form textarea:focus{outline:0;box-shadow:0}.get-started-bespoke .get-quote-form .text-area label{margin:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;font-style:italic;color:#000}.get-started-bespoke .get-quote-form button.btn.btn-line{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;text-transform:uppercase;width:100%;padding:12px 0;background:0 0}.get-started-bespoke .get-quote-form .intl-tel-input.allow-dropdown .selected-flag,.get-started-bespoke .get-quote-form .intl-tel-input.separate-dial-code .selected-flag{height:40px !important;margin-top:0}.get-started-bespoke .get-quote-form p.quote-msg{text-align:center;font-size:16px;font-weight:600;color:green}.hero-about{background:#000;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.hero-about{flex-direction:column-reverse}}.hero-about .hero-about-content{flex:0 0 35%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.hero-about .hero-about-content{padding:30px 0}}.hero-about .hero-about-content .hero-content-new{width:310px}@media only screen and (max-width:1024px){.hero-about .hero-about-content .hero-content-new{width:510px}}@media only screen and (max-width:767px){.hero-about .hero-about-content .hero-content-new{width:310px}}.hero-about .hero-about-content .hero-content-new h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#fff;margin-bottom:30px}.hero-about .hero-about-content .hero-content-new p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#fff}.hero-about .hero-about-content .hero-content-new ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;margin-top:30px}.hero-about .hero-about-video{flex:0 0 65%}@media only screen and (max-width:1024px){.hero-about .hero-about-video{width:100%}.hero-about .hero-about-video iframe{height:400px !important}}@media only screen and (max-width:767px){.hero-about.aftercare-hero{flex-direction:column}}.hero-about.aftercare-hero .hero-about-content{flex:0 0 30%}.hero-about.aftercare-hero .hero-about-content .hero-content-new{max-width:360px;padding:0 15px}@media only screen and (max-width:1032px){.hero-about.aftercare-hero .hero-about-content .hero-content-new{width:79%;padding:0}}@media only screen and (max-width:767px){.hero-about.aftercare-hero .hero-about-content .hero-content-new{width:100%;padding:0 15px}}.hero-about.aftercare-hero .hero-about-video{flex:0 0 70%}.about-subcontent{padding:100px 0}@media only screen and (max-width:767px){.about-subcontent{padding:50px 0}}.about-subcontent.about-imgcontent{padding:0;margin:0 100px;background:#f2f2f2}@media only screen and (max-width:1032px){.about-subcontent.about-imgcontent{margin:0}}.about-subcontent .container{max-width:1150px}.about-subcontent h4{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-top:15px;margin-bottom:10px}.about-subcontent p{display:inline-block}.about-subcontent .about-padding{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding:50px 100px}@media only screen and (max-width:1032px){.about-subcontent .about-padding{padding:20px 10px}}@media only screen and (max-width:767px){.about-subcontent .about-padding{padding:30px 0}}.about-subcontent ul.list-group{justify-content:center;margin:100px 0 50px;flex-direction:row}@media only screen and (max-width:1032px){.about-subcontent ul.list-group{margin:60px 0 40px}}@media only screen and (max-width:1032px){.about-subcontent ul.list-group{flex-wrap:wrap}}.about-subcontent ul.list-group li{width:200px;margin-right:20px;text-align:center}@media only screen and (max-width:1032px){.about-subcontent ul.list-group li{width:28.33%;margin-right:30px}}@media only screen and (max-width:767px){.about-subcontent ul.list-group li{width:49.33%;margin-right:0}}.about-subcontent ul.list-group li a{text-decoration:none;color:#000;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:17.71px;letter-spacing:1px}@media only screen and (max-width:767px){.about-subcontent ul.list-group li a{font-size:12px}}.about-subcontent ul.list-group li a img{height:75px}@media only screen and (max-width:767px){.about-subcontent ul.list-group li a img{height:60px}}.about-subcontent ul.list-group li a span{display:block;margin-top:30px}.about-subcontent ul.list-group li:nth-child(3) a img{width:70%;height:auto;margin:7px 0}@media only screen and (max-width:1445px) and (min-width:1100px){.about-subcontent ul.list-group li:nth-child(3) a img{width:88%}}@media only screen and (max-width:767px){.about-subcontent ul.list-group li:nth-child(3) a img{margin:5px 0}}.after-subcontent{background:#ececec;padding:0;margin:0 100px 100px}@media only screen and (max-width:1032px){.after-subcontent{margin:0 15px 15px}}@media only screen and (max-width:1024px){.after-subcontent>.container-fluid>.row{align-items:center}}@media only screen and (max-width:767px){.after-subcontent{margin:0}}.after-subcontent .about-padding{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding:50px 100px}@media only screen and (max-width:1032px){.after-subcontent .about-padding{padding:20px 10px}}@media only screen and (max-width:767px){.after-subcontent .about-padding{padding:30px 0;width:100% !important}}.after-subcontent .about-padding p a{color:#000;text-decoration:underline}ul.charity_logos{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start}ul.charity_logos li{margin-right:15px}.main-about-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;margin-bottom:45px;width:100%}.main-about-title span{font-family:"be_vietnam_proregular";font-weight:100;line-height:40.91px;display:block;font-size:24px}.view_range{display:inline-block;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:17.71px;color:#000;padding:11px 35px;margin-top:20px;border:.5px solid #000;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.view_range:hover{background:#000;color:#fff}ul.locations_about{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0;margin-top:30px}ul.locations_about li{width:48%}ul.locations_about li a{background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;text-align:center;text-decoration:none;display:block;font-size:14px;margin-bottom:15px;background:0 0}ul.locations_about li a:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.aftercare-maintenence{background:#f0f0f0;padding:100px 0}@media only screen and (max-width:1285px) and (min-width:960px){.aftercare-maintenence{padding:40px 0}}@media only screen and (max-width:767px){.aftercare-maintenence{padding:40px 0}}.aftercare-maintenence ul{padding:0;margin:0 0 30px;list-style:none;display:flex;align-items:center;justify-content:space-evenly}@media only screen and (max-width:1032px){.aftercare-maintenence ul{flex-wrap:wrap}}@media only screen and (max-width:1032px) and (min-width:768px){.aftercare-maintenence ul{gap:15px 2px}.aftercare-maintenence ul li{width:33%}}@media only screen and (max-width:767px){.aftercare-maintenence ul{flex-wrap:wrap}}.aftercare-maintenence ul li{text-align:center}@media only screen and (max-width:1285px) and (min-width:960px){.aftercare-maintenence ul li{margin-bottom:20px}}@media only screen and (max-width:767px){.aftercare-maintenence ul li{margin-bottom:20px;width:50%}}.aftercare-maintenence ul li a{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#000}@media only screen and (max-width:767px){.aftercare-maintenence ul li a{font-size:12px}}.aftercare-maintenence ul li a span{display:block;text-align:center;margin-top:25px}.aftercare-maintenence ul li img{width:132px;height:132px;border-radius:50%}.aftercare-enquiry{background:#fff;padding:100px 0}.aftercare-enquiry .get-started-bespoke{background:0 0;padding:0}.aftercare-enquiry .get-started-bespoke .get-quote-form{max-width:1200px;margin-bottom:50px}.aftercare-enquiry .get-started-bespoke .get-quote-form h3{display:none}.aftercare-enquiry .get-started-bespoke .get-quote-form p{display:none}.aftercare-enquiry .get-started-bespoke .get-quote-form h5{margin-bottom:25px}.aftercare-enquiry .get-started-bespoke .get-quote-form .intl-tel-input.allow-dropdown .selected-flag{margin-top:0}.aftercare-enquiry .main-about-title{margin-bottom:30px}.aftercare-enquiry p.first-ptag{max-width:450px;margin:0 auto 50px;text-align:center}@media only screen and (max-width:767px){.aftercare-enquiry p.first-ptag{padding:0 15px}}.aftercare-enquiry p.first-ptag a{color:#000;text-decoration:underline}@media only screen and (max-width:1032px){.why-reviews-block{padding-top:40px}}.why-reviews-block .reviews-block-dh{text-align:center;padding:0}.why-reviews-block .reviews-block-dh h3{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase}.why-reviews-block .reviews-block-dh .trustpilot-widget{max-width:1050px;margin:0 auto;background:#fff;border-top:1px solid #999;padding:25px 0 0;margin-top:60px}@media only screen and (max-width:1032px){.why-reviews-block .reviews-block-dh .trustpilot-widget{max-width:90%}.why-reviews-block .reviews-block-dh .trustpilot-widget iframe{height:175px !important}}@media only screen and (max-width:1032px) and (max-width:767px){.why-reviews-block .reviews-block-dh .trustpilot-widget iframe{height:350px !important}}.why-dh-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin-bottom:35px}.why-dh-payment-options{background:#f9f9f9;padding:80px 0}@media only screen and (max-width:767px){.why-dh-payment-options{text-align:center}}.why-dh-payment-options ul{list-style:none;padding:0;margin:0;align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767px){.why-dh-payment-options ul{flex-wrap:wrap}}.why-dh-payment-options ul li{margin-right:20px}@media only screen and (max-width:767px){.why-dh-payment-options ul li{margin-bottom:15px}}.why-dh-payment-options h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:20px}.why-dh-payment-options p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.why-dh-payment-options p a{color:#000;text-decoration:underline}.whyus-hero{position:relative;margin-bottom:100px}@media only screen and (max-width:1032px){.whyus-hero{margin-bottom:40px}}.whyus-hero .why-hero-content{max-width:400px;position:absolute;top:0;right:25%;height:100%}@media only screen and (max-width:1032px){.whyus-hero .why-hero-content{right:3%}}@media only screen and (max-width:767px){.whyus-hero .why-hero-content{max-width:100%;position:relative;top:0;right:inherit;height:100%;padding:30px 15px 0}}.whyus-hero .why-hero-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}@media only screen and (max-width:767px){.whyus-hero .why-hero-child{align-items:center;text-align:center}}.whyus-hero h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;margin-bottom:20px}@media only screen and (max-width:767px){.whyus-hero h1{font-size:24px;margin-bottom:14px}}.whyus-hero p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.hero-contact.store-contact{padding:80px 0 0;background:#fff}@media only screen and (max-width:767px){.hero-contact.store-contact{padding-top:10px}}.hero-contact.store-contact .col-md-5{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000}.hero-contact.store-contact .col-md-5 h1{font-family:"baskervvilleregular";font-weight:400;font-size:30px;line-height:38.79px}@media only screen and (max-width:767px){.hero-contact.store-contact .col-md-5 h1{margin-top:30px;margin-bottom:20px}}.hero-contact.store-contact .col-md-5 p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;padding:0 30px}.hero-contact.store-contact .col-md-5 p a{margin-top:40px}.our-store-bg{background:#f0f0f0}@media only screen and (max-width:767px){.our-store-bg .col-md-7{min-height:250px}}@media only screen and (max-width:767px){.our-store-bg .our-stores-banner{min-height:250px}}.our-store-bg .our-stores-banner .owl-dots{position:absolute;bottom:0;text-align:center;width:100%}@media only screen and (max-width:767px){.our-store-bg .our-stores-banner .owl-dots .owl-dot{display:none}}.our-store-bg .our-stores-banner .owl-dots .owl-dot span{width:20px;height:20px;box-shadow:0px 0px 4px rgba(255,255,255,.75)}.our-store-bg .our-stores-banner .owl-dots .owl-dot.active span{background:#fff}.our-store-bg .our-stores-banner .owl-nav .owl-next{margin-right:2%;color:#fff !important}.our-store-bg .our-stores-banner .owl-nav .owl-prev{margin-left:2%;color:#fff !important}@media only screen and (max-width:1032px){.store_more{height:60px;overflow:hidden}}.readmore,.readmoreq{text-align:center;text-decoration:underline;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;margin-top:15px;display:none;cursor:pointer}@media only screen and (max-width:1032px){.readmore,.readmoreq{display:block}}.our-stores-banner .owl-item .item{text-align:center}.our-stores-banner .owl-item .item img{height:auto;width:auto !important}@media only screen and (max-width:767px){.our-stores-banner .owl-item .item img{height:auto;width:100% !important}}.our-stores-banner .owl-nav{position:absolute;top:35%;font-size:74px;width:100%}@media only screen and (max-width:767px){.our-stores-banner .owl-nav{top:25%}}.our-stores-banner .owl-nav .owl-prev,.our-stores-banner .owl-nav .owl-next{color:#000 !important}@media only screen and (max-width:1032px){.our-stores-banner .owl-nav .owl-prev,.our-stores-banner .owl-nav .owl-next{color:#fff !important}}.our-stores-banner .owl-nav .owl-prev:hover,.our-stores-banner .owl-nav .owl-next:hover{background:0 0}.our-stores-banner .owl-nav .owl-prev{float:left;margin-left:-3%}@media only screen and (max-width:1032px){.our-stores-banner .owl-nav .owl-prev{margin-left:3%}}.our-stores-banner .owl-nav .owl-next{float:right;margin-right:-3%}@media only screen and (max-width:1032px){.our-stores-banner .owl-nav .owl-next{margin-right:3%}}@media only screen and (max-width:767px){.map360 iframe{height:300px}}.our-sotres{text-align:center}.our-sotres h1{font-family:"baskervvilleregular";font-weight:400;font-size:24px;color:#000;line-height:31.03px;text-transform:uppercase}.our-sotres .sub-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase}.our-sotres .title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin-top:20px;display:block}.our-sotres .address-title{font-family:"baskervvilleregular";font-weight:400;font-size:32px;line-height:41.38px;letter-spacing:.5px;margin-bottom:20px}.our-sotres p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.our-sotres p a{color:#000;text-decoration:underline}.our-sotres .sotres-list{padding:0;margin:0;display:flex;justify-content:space-between;list-style:none}.our-sotres .sotres-list li{width:calc(100%/6);margin:.35rem}.our-sotres .sotres-list li a{width:100%;display:block;padding:.5rem .25rem;background-color:#000;color:#fff;text-decoration:none;border:1px solid transparent;transition:all .25s ease-in-out}.our-sotres .sotres-list li a:hover{color:#000;border-color:#000;background-color:transparent}.our-sotres .sotre-connect{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.our-sotres .sotre-connect li{flex:0 0 31%}.our-sotres .sotre-connect li:first-child{flex:0 0 80%}@media only screen and (max-width:767px){.our-sotres .sotre-connect li:first-child{flex:0 0 100%}}@media only screen and (max-width:767px){.our-sotres .sotre-connect li{flex:0 0 30%}}.our-sotres .sotre-connect li a{display:inline-block;padding:12px 18px;background-color:#000;color:#fff;text-decoration:none;border:1px solid transparent;transition:all .25s ease-in-out;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:20.45px;letter-spacing:1px}.our-sotres .sotre-connect li a:hover{color:#000;border-color:#000;background-color:transparent}.our-specialists .title{font-family:"baskervvilleregular";font-weight:400;font-size:1.75rem}.our-specialists .our-specialist{font-family:"be_vietnamregular";font-weight:400}.our-specialists .our-specialist h6{font-size:1rem;font-family:"be_vietnamregular";font-weight:400;text-decoration:underline}.our-specialists .our-specialist .btn{width:100%;display:inline-block;padding:.5rem .25rem;background-color:#000;color:#fff;text-decoration:none;border-radius:0;border:1px solid transparent;transition:all .25s ease-in-out}.our-specialists .our-specialist .btn:hover{color:#000;border-color:#000;background-color:transparent}section.visit-us{background-color:#000}section.visit-us .title{font-family:"baskervvilleregular";font-weight:400;font-size:1.75rem;color:#fff}section.visit-us p{font-family:"be_vietnamregular";font-weight:400;color:#fff}section.ourstore-catagories{padding-top:3rem;padding-bottom:10rem;position:relative;background-color:#000}section.ourstore-catagories:after{content:'';display:block;width:100%;height:70%;position:absolute;left:0;bottom:0;background-color:#7c7c7c;z-index:1}section.ourstore-catagories .container-fluid{position:relative;z-index:3}section.ourstore-catagories .catagory{position:relative;overflow:hidden;color:#fff}section.ourstore-catagories .catagory p{width:100%;position:absolute;left:0;text-align:center;bottom:0;background-color:#000;color:#fff;padding:.75rem .5rem;transition:all .3s ease-in-out}section.ourstore-catagories .catagory .catagory-img{height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}section.ourstore-catagories .catagory .catagory-img.engagement{background-image:url(../images/engement.jpg)}section.ourstore-catagories .catagory .catagory-img.wedding-rings{background-image:url(../images/wedding-rings.jpg)}section.ourstore-catagories .catagory .catagory-img.eternity-rings{background-image:url(../images/eternityrings.jpg)}section.ourstore-catagories .catagory:hover p{transform:translateY(0px)}.find-us{background:#f0f0f0;padding:0 50px 50px;text-align:center}.find-us .find-title{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;letter-spacing:.5px;color:#000;text-transform:uppercase;padding:50px 0}.find-us p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;text-align:center;color:#000;margin-bottom:0}.find-us a.get_dirct{background:#000;color:#fff;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;letter-spacing:1px;line-height:20.45px;padding:10px 25px;display:inline-block}@media only screen and (max-width:767px){.find-us ul.list-group-horizontal{flex-direction:column;align-items:center}}.find-us ul li{background:0 0;width:125px;padding:0}.find-us ul li a{background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;line-height:17.53px;position:relative;display:block;padding:75px 10px 10px;min-height:125px;word-break:break-all}.find-us ul li a:before{content:"";background:url(../images/store/store-email.png) no-repeat center center;width:100%;height:65px;position:absolute;top:0;margin:auto;left:0;right:0}.find-us ul li:nth-child(2){margin:0 40px}@media only screen and (max-width:767px){.find-us ul li:nth-child(2){margin:20px 0}}.find-us ul li:nth-child(2) a{padding-top:90px}.find-us ul li:nth-child(2) a:before{background-image:url(../images/store/store-whatsapp.png);background-size:50%;height:80px}.find-us ul li:nth-child(3) a{text-decoration:none;padding-top:90px}.find-us ul li:nth-child(3) a:before{background-image:url(../images/store/store-phone.png);top:10px}.all-stores-actions{background:#f0f0f0}.all-stores-actions ul{list-style:none;margin:0;padding:0}@media only screen and (max-width:1032px){.all-stores-actions ul{margin-top:0}}@media only screen and (max-width:767px){.all-stores-actions ul{flex-wrap:wrap;align-items:center;text-align:left;justify-content:center !important;padding:0 10px 0 15px;margin-top:30px}}.all-stores-actions ul li{margin:20px 0}@media only screen and (max-width:767px){.all-stores-actions ul li{width:31.33%;padding-left:0;margin:0 3px 5px}}.all-stores-actions ul li a{font-family:"baskervvilleregular";font-size:16px;text-transform:uppercase;color:#000;letter-spacing:1px;padding:0 15px;display:block}.all-stores-actions ul li a:hover,.all-stores-actions ul li a.active{text-decoration:underline;color:#000}@media only screen and (max-width:1032px){.all-stores-actions ul li a{padding:0 9px;font-size:14px}}@media only screen and (max-width:767px){.all-stores-actions ul li a{font-family:"be_vietnamregular";font-weight:400;font-size:12px;letter-spacing:.5px;background:#fff;color:#000;padding:5px 15px;border:1px solid #5c5c5c;border-radius:4px;transition-duration:.3s;text-decoration:none;text-align:center}.all-stores-actions ul li a:hover,.all-stores-actions ul li a.active{text-decoration:none;background:#000;color:#fff;border:.5px solid #5c5c5c}}.our-sotres-design{padding:76px 50px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px;height:100%}@media only screen and (max-width:1285px) and (min-width:960px){.our-sotres-design{gap:5px;padding:25px 30px 10px}}@media only screen and (max-width:767px){.our-sotres-design{padding:20px 15px 20px}}.our-sotres-design h1{font-family:"baskervvilleregular";font-weight:400;font-size:32px;letter-spacing:1px;color:#000;text-transform:uppercase}@media only screen and (max-width:767px){.our-sotres-design h1{text-align:center}}.our-sotres-design h1 span{display:block;font-family:"be_vietnam_proregular";font-weight:100;font-size:24px;text-transform:capitalize}.our-sotres-design p{font-family:"be_vietnamregular";font-weight:400;font-size:14px}.our-sotres-design .store-main-title{font-family:"baskervvilleregular";font-weight:400;font-size:32px;letter-spacing:1px;color:#000;text-transform:uppercase;line-height:normal;margin-bottom:0}@media only screen and (max-width:1285px) and (min-width:960px){.our-sotres-design .store-main-title{line-height:32px;margin-bottom:0}}@media only screen and (max-width:767px){.our-sotres-design .store-main-title{text-align:center;margin-top:0;line-height:normal}}.our-sotres-design .sub-title{display:block;font-family:"be_vietnam_proregular";font-weight:100;font-size:24px;text-transform:capitalize}.our-sotres-design p a{color:#000;text-decoration:underline}.our-sotres-design p.inline_p{display:inline-block;margin:0}@media only screen and (max-width:767px){.our-sotres-design .container.py-5{padding-top:2rem !important;padding-bottom:1rem !important}}.our-sotres-design .store-title{font-family:"baskervvilleregular";font-weight:400;font-size:22px;line-height:31.03px;letter-spacing:.5px;color:#000;text-transform:uppercase}@media only screen and (max-width:767px){.our-sotres-design .store-title{margin-top:20px}}.our-sotres-design ul.list-group-horizontal{flex-direction:row}@media only screen and (max-width:1285px) and (min-width:960px){.our-sotres-design ul.list-group-horizontal{flex-wrap:wrap}}@media only screen and (max-width:767px){.our-sotres-design ul.list-group-horizontal{flex-wrap:wrap}}.our-sotres-design ul.list-group-horizontal li{background:0 0}.our-sotres-design ul.list-group-horizontal li a{background:#f0f0f0;box-shadow:0px 0px 4px rgba(0,0,0,.25);font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;line-height:17.53px;position:relative;display:block;padding:75px 10px 10px;min-height:103px;white-space:nowrap;border-radius:4px;width:110px}@media only screen and (max-width:767px){.our-sotres-design ul.list-group-horizontal li a{width:120px}}.our-sotres-design ul.list-group-horizontal li a:before{content:"";background:url(../images/store/store-whatsapp.png) no-repeat center center;width:100%;height:65px;position:absolute;top:0;margin:auto;left:0;right:0}.our-sotres-design ul.list-group-horizontal li a.whatsapp:before{background-size:35%;top:10px}.our-sotres-design ul.list-group-horizontal li a.email:before{background-image:url(../images/store/store-email.png);height:80px}.our-sotres-design ul.list-group-horizontal li a.phone:before{background-image:url(../images/store/store-phone.png);background-size:37%;top:9px}.our-sotres-design ul.list-group-horizontal li a.getdirection:before{background-image:url(../images/location.svg);background-size:33%;top:10px;opacity:.89}.our-sotres-design .d-flex{gap:15px}@media only screen and (max-width:1285px) and (min-width:960px){.our-sotres-design .d-flex{gap:3px;flex-wrap:wrap}}@media only screen and (max-width:767px){.our-sotres-design .d-flex{flex-wrap:wrap;gap:2px}}.our-sotres-design .d-flex a.book-button:nth-child(2){background:#fff;color:#000}@media only screen and (min-width:1033px){.our-sotres-design .d-flex a.book-button:nth-child(2):hover{background:#000;color:#fff}}.home-trust-reviews.store-reviews .home-reviews{margin:0}@media only screen and (max-width:767px){.home-trust-reviews.store-reviews .home-reviews{padding-bottom:0 !important}}.home-trust-reviews.store-reviews .home-reviews .listing-block__title{margin-bottom:30px}.content-block h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:20px 0}.content-block h2{font-family:"baskervvilleregular";font-weight:400;font-size:22px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:20px 0}@media only screen and (max-width:767px){.content-block h2{font-size:20px;margin-bottom:20px}}.content-block h3{font-family:"baskervvilleregular";font-weight:400;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:30px 0 20px}@media only screen and (max-width:767px){.content-block h3{font-size:18px;margin-bottom:20px}}.content-block p{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;color:#000;margin-bottom:20px}.content-block p a{color:#000;text-decoration:underline}.content-block .logos-bottom{display:flex;align-items:center;justify-content:center;list-style:none;gap:20px;margin:20px 0;padding:0}@media only screen and (max-width:767px){.content-block .logos-bottom{gap:15px}}.content-block .logos-bottom li img{width:auto;max-width:100px}@media only screen and (max-width:767px){.content-block .logos-bottom li img{max-width:85px}}.content-block .logos-bottom li:nth-child(3){width:90px}@media only screen and (max-width:767px){.about-store{padding-bottom:30px !important}}@media only screen and (max-width:767px){.about-store .row{flex-direction:column-reverse}}.about-store .row .book-button{margin-top:20px}.about-store .row .book-button:hover{background:#fff;color:#000}@media only screen and (max-width:767px){.about-store .why-dh-new .cert-txt{padding:0 0 15px}}ul.wh-dh-logos-lt.logos-bottom{display:flex;list-style:none;gap:10px;align-items:center;justify-content:center}@media only screen and (max-width:767px){ul.wh-dh-logos-lt.logos-bottom{padding:0 0 20px}}ul.wh-dh-logos-lt.logos-bottom li img.img-fluid{width:auto;max-width:160px;margin:0 10px}@media only screen and (max-width:767px){ul.wh-dh-logos-lt.logos-bottom li img.img-fluid{max-width:80px;margin:0 5px}}ul.wh-dh-logos-lt.logos-bottom li:last-child img.img-fluid{max-width:80px}@media only screen and (max-width:767px){ul.wh-dh-logos-lt.logos-bottom li:last-child img.img-fluid{max-width:50px}}.store-hub-page{background:#fff}.store-hub-page .listing-block__title{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin-bottom:15px}.store-hub-page .homline .line12{width:90px}.store-hub-page .store-list{padding:0}@media only screen and (max-width:767px){.store-hub-page .store-list li{width:auto}}.store-hub-page .store-list a{color:#000}.store-hub-page .store-list a:hover{text-decoration:underline}.store-hub-page .store-list h3{margin:30px 0}@media only screen and (max-width:767px){.store-hub-page .store-list h3{margin:10px 0}}.book-button{background:#000;color:#fff;font-family:"be_vietnam_proregular";font-weight:400;font-size:15px;letter-spacing:1px;padding:10px 20px 7px;text-transform:uppercase;border-radius:4px;border:1px solid #000;display:inline-block;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;max-width:270px;min-width:270px;text-align:center;margin:10px 0}.book-button.shop_store{background:#fff;color:#000;margin-left:15px;margin-bottom:0;margin-top:0}@media only screen and (max-width:767px){.book-button.shop_store{margin-left:auto;margin-bottom:20px}}@media only screen and (max-width:1032px){.book-button{padding:7px 16px}}@media only screen and (max-width:767px){.book-button{display:block;margin:0 auto 10px}}.book-button:hover{color:#fff;background:#000}.our-stores-tabs .nav{align-items:center;justify-content:center;padding:20px 0 0}.our-stores-tabs .nav li button{font-family:"baskervvilleregular";font-size:16px;text-transform:uppercase;color:#000;letter-spacing:1px;padding:10px 15px;display:block;border:0}.our-stores-tabs .nav li button:hover,.our-stores-tabs .nav li button.active{text-decoration:underline;border:0}.our-stores-tabs .tab-content{background:#f0f0f0;position:relative;z-index:9;margin:100px 0}@media only screen and (max-width:767px){.our-stores-tabs .tab-content{flex-direction:column-reverse;margin:15px 0}.our-stores-tabs .tab-content .store-tab-img{margin:20px 0}}.our-stores-tabs .tab-content .book-button{margin:15px 0 0;background:#fff;border:1px solid #000;color:#000;font-family:"be_vietnam_prolight";font-weight:300;text-align:center}@media only screen and (max-width:767px){.our-stores-tabs .tab-content .book-button{margin-bottom:20px}}.our-stores-tabs .tab-content .book-button:hover{opacity:.8;color:#fff;border:1px solid #000;background:#000}.our-stores-tabs .tab-content .content{height:100%;display:flex;flex-direction:column;justify-content:center;padding:5rem 0;text-align:center}@media only screen and (max-width:1032px){.our-stores-tabs .tab-content .content{padding:0}}.our-stores-tabs .tab-content .content .content-list{padding-left:40px}.our-stores-tabs .tab-content .content .content-list li{list-style:disc;text-align:left;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;color:#000}.our-stores-tabs .tab-content .find-us{background:0 0;padding:0}.our-stores-tabs .tab-content .store-hours-details{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:50px}@media only screen and (max-width:767px){.our-stores-tabs .tab-content .store-hours-details{padding-left:0}}.our-stores-tabs .tab-content .store-hours-details p{font-size:18px;margin-bottom:10px;line-height:25px}.our-stores-tabs .tab-content .store-hours-details h3{margin-bottom:21px}.our-stores-tabs .tab-content .store-hours-details .store-title{font-size:20px !important;margin-bottom:15px !important;font-family:"Baskervville";font-weight:400;text-transform:uppercase}.our-stores-tabs .tab-content .store-tab-img iframe{border-radius:20px;box-shadow:0px 0px 4px rgba(0,0,0,.25)}@media only screen and (max-width:767px){.our-stores-tabs .tab-content .store-tab-img iframe{height:250px}}.our-stores-tabs h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;color:#000;text-transform:uppercase;letter-spacing:1px;margin:20px 0}.our-stores-tabs h2{font-family:"baskervvilleregular";font-weight:400;font-size:22px;color:#000;text-transform:uppercase;letter-spacing:1px;margin:20px 0 40px}@media only screen and (max-width:767px){.our-stores-tabs h2{font-size:20px;margin-bottom:20px}}.our-stores-tabs h3{font-family:"baskervvilleregular";font-weight:400;font-size:20px;color:#000;text-transform:uppercase;letter-spacing:1px;margin:20px 0 40px}.our-stores-tabs p{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;color:#000;margin-bottom:20px}.our-stores-tabs p a{color:#000;text-decoration:underline}#birmingham_store .birmingham,#london_store .london,#manchester_store .manchester,#glasgow_store .glasgow,#cardiff_store .cardiff,#leeds_store .leeds,#liverpool_store .liverpool,#newcastle_store .newcastle,#belfast_store .belfast,#norwich_store .norwich,#dublin_store .dublin,#southamption_store .southamption,#brighton_store .brighton,#chelmsford_store .chelmsford,#guildford_store .guildford,#maidstone_store .maidstone,#birmingham .birmingham,#london .london,#manchester .manchester,#glasgow .glasgow,#cardiff .cardiff,#leeds .leeds,#liverpool .liverpool,#newcastle .newcastle,#norwich .norwich,#belfast .belfast,#dublin .dublin,#southamption .southamption,#brighton .brighton,#chelmsford .chelmsford,#guildford .guildford,#maidstone .maidstone{display:block !important}.best-sellers-in-store .essen-section{background:#fff;padding:50px 0 20px}.best-sellers-in-store .essen-section .essentials{display:block}.best-sellers-in-store .essen-section .essentials .essen-head .dh-why-title{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin-bottom:15px}.best-sellers-in-store .essen-section .essentials ul li button{font-family:"baskervvilleregular";font-size:16px;text-transform:uppercase;color:#000;letter-spacing:1px;padding:10px;display:block;border:0;background:0 0;min-width:inherit}@media only screen and (max-width:767px){.best-sellers-in-store .essen-section .essentials ul li button{font-size:13px;border:1px solid #dadada}}@media only screen and (max-width:389.98px){.best-sellers-in-store .essen-section .essentials ul li button{font-size:11px;text-align:center}}.best-sellers-in-store .essen-section .essentials ul li button:hover,.best-sellers-in-store .essen-section .essentials ul li button.active{text-decoration:underline;border:0;background:0 0;color:#000}@media only screen and (max-width:767px){.best-sellers-in-store .essen-section .essentials ul li button:hover,.best-sellers-in-store .essen-section .essentials ul li button.active{color:#000;border:1px solid #e0d2b8;background:#e0d2b8;text-decoration:none}}.best-sellers-in-store .essen-section .essentials .position-relative{border:1px solid #dadada}.best-sellers-in-store .essen-section .essentials .owl-nav .owl-prev span{border-left:3px solid #000;border-bottom:3px solid #000}.best-sellers-in-store .essen-section .essentials .owl-nav .owl-next span{border-right:3px solid #000;border-bottom:3px solid #000}section.essen-section{background:linear-gradient(180deg,#868686 0%,#606060 100%);background:#fff;padding:100px 0}@media only screen and (max-width:1024px){section.essen-section{padding:50px 0 0}}@media only screen and (max-width:767px){section.essen-section{padding:30px 0 0}}section.essen-section .essentials{display:flex;justify-content:center;align-items:center;padding:0 50px;overflow:hidden}@media only screen and (max-width:767px){section.essen-section .essentials{align-items:flex-start;flex-wrap:wrap;padding:0}}section.essen-section .essentials .essen-sub{color:#7c7c7c;font-family:"be_vietnam_proregular";font-weight:400;font-size:34px;line-height:normal;letter-spacing:50px;text-indent:50px}@media only screen and (max-width:1024px){section.essen-section .essentials .essen-sub{gap:40px;padding:0}}@media only screen and (max-width:767px){section.essen-section .essentials .essen-sub{padding:0 0 15px}}@media only screen and (max-width:767px){section.essen-section .essentials .essen-sub{font-size:24px;text-indent:20px;letter-spacing:20px}}section.essen-section .essentials .essen-desc{color:#7c7c7c;text-align:center;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:normal;letter-spacing:2.03px;margin:20px 0 20px}@media only screen and (max-width:767px){section.essen-section .essentials .essen-desc{font-size:12px;margin:10px}}section.essen-section .essentials .prosection{display:flex;min-height:468px;align-items:flex-start;align-content:flex-start;justify-content:center;gap:36px;flex-wrap:wrap}section.essen-section .essentials .prosection .procard{border-radius:6px;background:#161616;box-shadow:0px 8px 23px 0px rgba(0,0,0,.25)}section.essen-section .essentials .prosection .procard .prohead{display:flex;padding:4px 8px;justify-content:center;align-items:center}section.essen-section .essentials .prosection .procard .prohead .tryme,section.essen-section .essentials .prosection .procard .prohead .insto{display:flex;align-items:center;align-content:center;flex:1 0 0;flex-wrap:wrap;color:#fff;text-align:center;font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:normal}section.essen-section .essentials .prosection .procard .prohead .insto{justify-content:flex-end}section.essen-section .essentials .prosection .procard .profoot{text-align:center;padding:27px 0 35px}section.essen-section .essentials .prosection .procard .profoot p.itm-name{color:#fff;text-align:center;font-family:'be_vietnam_promedium';font-weight:500;font-size:16px;line-height:normal;letter-spacing:1.6px;margin-bottom:10px}section.essen-section .essentials .prosection .procard .profoot p.itm-prc{color:#fff;text-align:center;font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:normal;margin-bottom:20px}section.essen-section .essentials .prosection .procard .profoot a.viwbtn{border-radius:4px;border:1px solid #fff;padding:7px 24px;font-size:12px;color:#fff;font-family:"be_vietnam_proregular";font-weight:400;min-height:33px;display:inline-block;cursor:pointer}section.essen-section .essentials .position-relative{background:#fff;margin:5px}@media only screen and (max-width:767px){section.essen-section .essentials .position-relative{min-height:310px}}section.essen-section .essentials .position-relative .product-name{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:normal;letter-spacing:1px;min-height:50px;padding:0 10px}section.essen-section .essentials .position-relative .product-name a{color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}section.essen-section .essentials .position-relative span{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.18px;letter-spacing:1px}section.essen-section .essentials .position-relative span.price-wrapper{padding-bottom:10px;display:inline-block}section.essen-section .essentials .position-relative a.product-item-photo{background:#f4f2f2;display:block}section.essen-section .essentials .position-relative a.product-item-photo .product-image-photo{height:auto;mix-blend-mode:darken}section.essen-section .essentials .position-relative a.product-item-photo span.product-image-wrapper{padding-bottom:0 !important;background:#f4f2f2 !important;display:block;margin-bottom:18px}section.essen-section .essentials .owl-nav .owl-next,section.essen-section .essentials .owl-nav .owl-prev{position:absolute;top:40%;font-size:60px;opacity:.75;z-index:9999;width:80px}@media only screen and (max-width:767px){section.essen-section .essentials .owl-nav .owl-next,section.essen-section .essentials .owl-nav .owl-prev{display:none}}section.essen-section .essentials .owl-nav .owl-next:hover,section.essen-section .essentials .owl-nav .owl-prev:hover{background:0 0;opacity:1}section.essen-section .essentials .owl-nav .owl-prev{left:-20px}section.essen-section .essentials .owl-nav .owl-prev span{display:inline-block;border-left:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(45deg);text-indent:-9999px}section.essen-section .essentials .owl-nav .owl-next{right:-20px}section.essen-section .essentials .owl-nav .owl-next span{display:inline-block;border-right:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(-45deg);text-indent:-9999px}section.essen-section .essentials .owl-dots{margin-top:25px}section.essen-section .tab-content{display:block !important;background:0 0;margin-top:35px;position:relative;border:0;overflow:hidden;width:auto;height:auto;padding:0;z-index:inherit}@media only screen and (max-width:767px){section.essen-section .tab-content{margin-top:20px}}section.essen-section .tab-content a.viwallbtn{border-radius:4px;border:1px solid #000;padding:7px 35px;font-size:14px;color:#000;font-family:"be_vietnam_proregular";font-weight:400;min-height:33px;display:inline-block;cursor:pointer;text-align:center;width:auto;margin:30px auto 10px}@media only screen and (max-width:767px){section.essen-section .tab-content a.viwallbtn{width:90%;margin:30px 0 40px;font-size:13px;padding:7px 11px}}section.essen-section .tab-content a.viwallbtn:hover{color:#fff;border:1px solid #000;background:#000}section.essen-section .tab-content .tab-pane{text-align:center}section.essen-section ul.essenul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:0;margin-top:20px}@media only screen and (max-width:767px){section.essen-section ul.essenul{margin-top:15px}}@media only screen and (max-width:767px){section.essen-section ul.essenul li{width:50%;padding:5px}}section.essen-section ul.essenul li button{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;border:1px solid #7c7c7c;background:#fff;border-radius:4px;display:block;padding:10px 35px;min-width:180px;text-align:center;text-transform:capitalize;margin:0 5px}@media only screen and (max-width:1445px) and (min-width:1100px){section.essen-section ul.essenul li button{min-width:160px}}section.essen-section ul.essenul li button:hover,section.essen-section ul.essenul li button.active{color:#fff;border:1px solid #000;background:#000}@media only screen and (max-width:1445px) and (min-width:1100px){section.essen-section ul.essenul li button{min-width:160px}}@media only screen and (max-width:1032px){section.essen-section ul.essenul li button{margin-bottom:5px}}@media only screen and (max-width:767px){section.essen-section ul.essenul li button{font-size:12px;padding:10px 20px;min-width:150px;white-space:nowrap;margin:0;width:100%}}section.essen-section ul.essenul li button span.price{display:block;font-size:12px}section.essen-section ul.essenul li button span.price span.small-text{font-size:11px}section.essen-section ul.essenul li a.active{color:#000;border:1px solid #e0d2b8;background:#e0d2b8}section.home-showroom{background:linear-gradient(180deg,#3e3e3e 0%,#000 100%)}@media screen and (min-width:1200px){section.home-showroom .container-fluid{padding:0 !important}}@media only screen and (max-width:767px){section.home-showroom .container-fluid{padding:0}}section.home-showroom .section-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#fff;letter-spacing:1px}@media only screen and (max-width:767px){section.home-showroom .section-title{font-size:18px}}section.home-showroom a.callto-action{color:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:500;font-size:14px;line-height:17.71px;letter-spacing:1px;margin:20px 0 40px;display:inline-block;border:1px solid #e0d2b8;padding:10px 20px;background:#e0d2b8;border-radius:4px}section.home-showroom a.callto-action:hover{opacity:.75}@media only screen and (max-width:767px){section.home-showroom a.callto-action{font-size:12px;margin:10px 0 20px}}section.home-showroom .inner{padding:7rem 0}@media only screen and (max-width:1032px){section.home-showroom .inner{padding:3em 0}}@media only screen and (max-width:767px){section.home-showroom .inner{padding:10px 15px 30px}}section.home-showroom p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#fff;line-height:20.45px}@media only screen and (max-width:767px){section.home-showroom p{font-size:12px;line-height:17.38px}}section.home-showroom ul{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0;margin:0}@media only screen and (max-width:767px){section.home-showroom ul li{flex:0 0 50%;width:50%}}section.home-showroom ul li a{color:#e0d2b8;text-transform:uppercase;text-decoration:underline;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:17.71px;letter-spacing:1px;margin:0 10px 20px;display:inline-block}section.home-showroom ul li a:hover{text-decoration:underline}@media only screen and (max-width:767px){section.home-showroom ul li a{color:#fff;font-size:14px;line-height:17.38px;margin:5px;border:1px solid #e0d2b8;display:block;text-align:center;text-decoration:none;text-transform:capitalize;padding:10px 0}}section.home-showroom .showroom-img{height:100%;background-image:url(../images/home/home-showroom.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat}@media only screen and (max-width:1032px){section.home-showroom .showroom-img{height:435px;margin-bottom:15px}}@media only screen and (max-width:767px){section.home-showroom .showroom-img{background-image:none;height:auto}section.home-showroom .showroom-img iframe{height:250px}}section.home-showroom.stores-page-showroom .inner{padding:6rem 0}@media only screen and (max-width:767px){section.home-showroom.stores-page-showroom .inner{padding:2rem 0}}section.sale-offers{background:#e0d2b8;padding:50px 0;margin:50px 0 0}@media only screen and (max-width:767px){section.sale-offers{padding:40px 0;margin:0}}section.sale-offers .container-fluid{padding-left:70px;padding-right:70px}@media only screen and (max-width:767px){section.sale-offers .container-fluid{padding:0 20px}}section.sale-offers .container-fluid .bnr-det{margin-top:50px}section.sale-offers h1{text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 10px;color:#000}section.sale-offers h2{text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 10px;color:#000}section.sale-offers .homline{margin-bottom:20px}section.sale-offers p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;text-align:left}section.sale-offers p a{color:#000;text-decoration:underline}.about-store .book-button{background:#e0d2b8;border:1px solid #e0d2b8;color:#000}@media (max-width:991px){.our-stores-tabs .tab-content>.tab-pane{display:block;opacity:1}}@media only screen and (max-width:767px){.add-read-more.show-less-content .second-section,.add-read-more.show-less-content .read-less{display:none}.add-read-more.show-more-content .read-more{display:none}.add-read-more .read-more,.add-read-more .read-less{font-weight:700;margin-left:2px;color:#000;cursor:pointer;text-decoration:dotted}.add-read-more{max-width:600px;width:100%;margin:0 auto}.add-read-more.show-less-content{height:65px;overflow:hidden}}.why-dh-new{background:url(../images/why-dh-bg1.png) no-repeat right top #000;padding:100px 0 90px}@media only screen and (max-width:1032px){.why-dh-new{padding:70px 0 60px;margin-top:40px}}@media only screen and (max-width:1032px){.why-dh-new{padding:30px 0 30px;margin-top:0}}.why-dh-new .framediv{border:0}@media only screen and (max-width:767px){.why-dh-new .framediv{border:none}}.why-dh-new .dh-why-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#fff;text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width:1032px){.why-dh-new .dh-why-title{font-size:18px;padding-top:30px;line-height:34.2px}}.why-dh-new p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#fff}@media only screen and (max-width:767px){.why-dh-new p{font-size:13px}}.why-dh-new p a{color:#fff;text-decoration:underline}.why-dh-new .frame-right{margin-bottom:30px}@media only screen and (max-width:767px){.why-dh-new .frame-right{margin-bottom:0}}.why-dh-new .frame-right .framediv{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.why-dh-new .frame-right .framediv iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #716a6a}.why-dh-new .bottom-frame-right{height:100%}.why-dh-new .bottom-frame-right .framediv{height:100%}.why-dh-new .d-cen{height:100%}.why-dh-new .cert-txt{font-family:"baskervvilleregular";font-weight:400;font-size:20px;text-align:center;color:#fff;padding:0 20px 15px;text-transform:uppercase}@media only screen and (max-width:1024px){.why-dh-new .cert-txt{padding-top:20px}}.why-dh-new .vid-block .logos-bottom{justify-content:center;gap:20px;margin-bottom:40px}@media only screen and (max-width:1024px){.why-dh-new .vid-block .logos-bottom{margin-bottom:0;flex-wrap:wrap}.why-dh-new .vid-block .logos-bottom.dh-awards{gap:20px 3px}.why-dh-new .vid-block .logos-bottom.dh-awards li{width:32.5%;text-align:center}}.why-dh-new .vid-block .logos-bottom li img.img-fluid{width:auto;max-width:120px}@media only screen and (max-width:767px){.why-dh-new .vid-block .logos-bottom li img.img-fluid{width:auto;max-width:80px}}.why-dh-new .vid-block .logos-bottom li:nth-child(3) img.img-fluid{width:90px}.why-dh-new .vid-block .logos-bottom li:last-child img.img-fluid{width:60px}@media only screen and (max-width:767px){.why-dh-new .vid-block .logos-bottom li:last-child img.img-fluid{width:45px}}.why-dh-new .dh-why-content,.why-dh-new .dh-why-right{width:100%;display:FLEX;flex-direction:column;justify-content:start;height:100%;padding:0 0 0 60px}@media only screen and (max-width:767px){.why-dh-new .dh-why-content,.why-dh-new .dh-why-right{width:auto;padding:0 15px}}.why-dh-new .dh-why-content ul,.why-dh-new .dh-why-right ul{padding:0;margin:30px 0 15px;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}@media only screen and (max-width:1024px){.why-dh-new .dh-why-content ul,.why-dh-new .dh-why-right ul{justify-content:space-between}}@media only screen and (max-width:767px){.why-dh-new .dh-why-content ul,.why-dh-new .dh-why-right ul{justify-content:center}}.why-dh-new .dh-why-content ul li a,.why-dh-new .dh-why-right ul li a{font-family:"be_vietnamregular";font-weight:400;font-size:16px;line-height:17.71px;color:#000;border:1px solid #7c7c7c;background:#fff;border-radius:4px;display:block;padding:12px 35px;min-width:170px;text-align:center;text-transform:capitalize;margin:0 5px;transition-duration:.3s}@media only screen and (max-width:767px){.why-dh-new .dh-why-content ul li a,.why-dh-new .dh-why-right ul li a{min-width:inherit;padding:12px 19px;margin:0;font-size:15px}}.why-dh-new .dh-why-content ul li a:hover,.why-dh-new .dh-why-right ul li a:hover{color:#fff;border:1px solid #000;background:#000}.why-dh-new .vid-block{position:relative}.why-dh-new .vid-block .wh-dh-logos-lt{position:unset;list-style:none;top:0;left:40px;bottom:0;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:0}@media only screen and (max-width:767px){.why-dh-new .vid-block .wh-dh-logos-lt{left:0}}.why-dh-new .vid-block .wh-dh-logos-lt li{margin-bottom:15px}@media only screen and (max-width:767px){.why-dh-new .vid-block .wh-dh-logos-lt li img{width:45%}}.why-dh-new .vid-block .wh-dh-logos-lt li img.img-fluid{width:90px}@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'baskervvilleregular';src:url("../fonts/baskervville-variablefont_wght-webfont.woff2") format("woff2"),url("../fonts/baskervville-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_proregular';src:url("../fonts/bevietnampro-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_prolight';src:url("../fonts/bevietnampro-light-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_promedium';src:url("../fonts/bevietnampro-medium-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-variable.woff2") format("woff2"),url("../fonts/inter-variable.woff") format("woff")}*{box-sizing:border-box}html,body{position:relative;height:100%}.is-hidden{display:none !important}.is-invisible{visibility:none !important}.left{float:left !important}.right{float:right !important}a{text-decoration:none}a:hover,a:focus,a:active,a:target{text-decoration:none}.main-menu-header{width:100%;padding:15px 15px 0}.sub-navbar{position:fixed;top:70px;left:0;width:375px;height:40px;background:#fff;z-index:200}.sub-navbar-items{color:inherit;text-align:left;padding:12px}.sub-navbar-items .sub-navbar-item{display:inline}.sub-navbar-items .sub-navbar-item:first-child:before{content:" "}.sub-navbar-items .sub-navbar-item:before{margin:0 5px;content:">"}#hamburger{cursor:pointer}#hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#hamburger span:nth-child(1){top:0}#hamburger span:nth-child(2){top:10px}#hamburger span:nth-child(3){top:10px}#hamburger span:nth-child(3){top:20px}#hamburger.open span:nth-child(2){top:10px;transform:rotate(45deg)}#hamburger.open span:nth-child(3){top:10px;transform:rotate(-45deg)}#hamburger.open span:nth-child(4){top:0;width:0;left:50%}#hamburger.open span:nth-child(1){top:0;width:0;left:50%}.main-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:997;display:none}.main-menu-overlay.body-nav{display:block}@media only screen and (max-width:1032px){header.header .header__nav.navbar{position:fixed;top:-17px;width:90%;max-width:440px;left:0;margin-top:70px;height:100%;display:none;z-index:300;transition:.25s ease-in-out;padding-bottom:170px}}@media only screen and (max-width:1032px) and (min-width:768px){header.header .header__nav.navbar{margin-top:0;top:53px}}header.header .header__nav.navbar.main-menu-open{overflow-x:hidden;background-color:#fff;display:block;z-index:9999}header.header .header__nav.navbar .mobile_offer{background:#d9b492;font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;line-height:20.24px;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:13px 5px;text-align:center}header.header .header__nav.navbar .menu-promo{background:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;line-height:20.24px;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:13px 5px;text-align:center}header.header .header__nav.navbar .menu-promo.img-banner{padding:0}header.header .header__nav.navbar .menu-promo.img-banner p{display:none}header.header .header__nav.navbar .menu-promo.text-banner img{display:none}header.header .header__nav.navbar .menu-promo p{margin:0;color:#fff}header.header .header__nav.navbar .menu-promo p.promo-title{font-size:16px;margin-bottom:8px}header.header .header__nav.navbar .menu-promo a{text-decoration:none;color:#fff;padding:12px 0;display:block;font-weight:600;letter-spacing:.5px;font-size:14px;line-height:normal}header.header .header__nav.navbar .menu-promo a span{display:block;color:#e0d2b8;font-size:24px;text-transform:capitalize}header.header .header__nav.navbar form.mobile_search_form{margin-bottom:5px}header.header .header__nav.navbar form.mobile_search_form input[type=text]{padding:10px;font-size:15px;border:1px solid #000;border-right:0;float:left;width:80%;border-radius:0;height:37px;max-height:37px}header.header .header__nav.navbar form.mobile_search_form input[type=text]:focus{box-shadow:none;outline:0}header.header .header__nav.navbar form.mobile_search_form button{float:left;width:20%;padding:8px;background:#fff;color:#000;font-size:15px;border:1px solid #000;border-left:0;cursor:pointer;border-radius:0;opacity:1;height:41px}header.header .header__nav.navbar form.mobile_search_form button:hover{background:#fff}header.header .header__nav.navbar form.mobile_search_form:after{content:"";clear:both;display:table}header.header .header__nav.navbar .search-autocomplete{width:90% !important;top:56px;height:100%;left:16px}header.header .header__nav.navbar .search-autocomplete ul{list-style:none;background:#eee;margin-top:10px;padding:15px;width:100%}header.header .header__nav.navbar .search-autocomplete ul li{line-height:30px;text-decoration:none;cursor:pointer}header.header .header__nav.navbar .search-autocomplete ul li span.amount{margin-left:3px;position:relative}header.header .header__nav.navbar .search-autocomplete ul li span.amount:before{content:"(";margin-right:0}header.header .header__nav.navbar .search-autocomplete ul li span.amount:after{content:")";margin-left:0}header.header .header__nav.navbar .main-menu-open{margin-right:0}@media only screen and (max-width:1032px){header.header .header__nav.navbar .main-menu-items{white-space:wrap;opacity:1;transition:opacity 1s ease-in-out;list-style:none;padding:0;display:block}header.header .header__nav.navbar .main-menu-items .main-menu-item{border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar .main-menu-items .main-menu-item a{display:block;width:100%;height:100%;font-family:"be_vietnamregular";font-weight:400;font-size:15px;line-height:22.24px;padding:10px 10px 12px;letter-spacing:1px;color:#000}header.header .header__nav.navbar .main-menu-items .main-menu-item a:hover,header.header .header__nav.navbar .main-menu-items .main-menu-item a:focus,header.header .header__nav.navbar .main-menu-items .main-menu-item a:active,header.header .header__nav.navbar .main-menu-items .main-menu-item a:target{color:inherit}header.header .header__nav.navbar .main-menu-items .main-menu-item a i{font-size:12px}header.header .header__nav.navbar .main-menu-items .main-menu-item a .discover-img{width:48px;margin-left:0;opacity:.8}header.header .header__nav.navbar .main-menu-items .main-menu-item a.sale-red{color:red}header.header .header__nav.navbar .main-menu-items .main-menu-item .sub-menu-dropdown-item a{font-size:13.5px;font-weight:300}header.header .header__nav.navbar .main-menu-items .main-menu-item img{display:inline-block;margin:0 20px}header.header .header__nav.navbar .main-menu-items .main-menu-item .main-menu-item-arrow{margin-right:10px;margin-top:8px;color:#646464}header.header .header__nav.navbar .main-menu-items .main-menu-item .main-menu-item-arrow-open{transform:rotate(90deg)}header.header .header__nav.navbar .main-menu-items .main-menu-item-active{background:#fff}header.header .header__nav.navbar .main-menu-item.bookanapp{margin:0}header.header .header__nav.navbar .main-menu-item.bookanapp a{background:#000;color:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:18.24px;text-align:center;padding:15px}header.header .header__nav.navbar .btm-navbar{width:90%;max-width:440px;box-shadow:0px 0px 5px rgba(0,0,0,.25);border-top:1px solid #c2b4b4;border-top:1px solid #e5e5e5;background:#f4eddf;border-color:#f4eddf}header.header .header__nav.navbar .btm-navbar img{width:20px;height:20px}header.header .header__nav.navbar .full_search{top:-100%;height:0;visibility:hidden;position:absolute}header.header .header__nav.navbar .full_search.show{height:100%;visibility:visible;background:#fff;z-index:1029;top:0}}@media only screen and (max-width:1024px){header.header .modal{z-index:10000}}.promo-top:not(.d-none)~.header.top_cus .main-menu.main-menu-open{top:96px;margin-top:0;border-top:1px solid #e5e5e5}.promo-top:not(.d-none)~.header .main-menu.main-menu-open.menu_zig{top:54px}@media only screen and (max-width:1032px){.promo-top:not(.d-none)~.header .main-menu.main-menu-open{top:86px}}@media only screen and (max-width:767px){.promo-top:not(.d-none)~.header .main-menu.main-menu-open{top:87px;margin-top:0;border-top:1px solid #e5e5e5}}@media only screen and (max-width:1032px) and (min-width:768px){.promo-top.promo_verse~.header .main-menu.main-menu-open{top:125px}}@media only screen and (max-width:1024px){.promo-top.promo_verse~.header.top_cus .main-menu.main-menu-open{top:142px;padding-bottom:200px}.promo-top.promo_verse~.header.top_cus .sub-menu.sub-menu-open{padding-bottom:300px}}.promo-top:not(.d-none)~.header.top_cus .main-menu.main-menu-open.menu_zig{top:42px}.promo-top:not(.d-none)~.header.top_cus.ireland_header .main-menu.main-menu-open.menu_zig{top:53px}body.overflow-custom{overflow:hidden}.main-menu-item.m-contact-items{display:flex}.main-menu-item.m-contact-items>a{width:50%;border-bottom:0}.main-menu-item.m-contact-items .social-links{display:flex;align-items:center}.main-menu-item.m-contact-items .social-links a{text-decoration:none;display:block;width:27px;height:auto;padding:0;position:relative;background:0 0}.main-menu-item.m-contact-items .social-links a:before{background:url(../images/store/store-phone.png) no-repeat left top;width:27px;height:27px;background-size:cover;position:absolute;top:12px}.main-menu-item.m-contact-items .social-links a.email{margin:0 10px;width:40px;height:40px}.main-menu-item.m-contact-items .social-links a.email:before{background-image:url(../images/store/store-email.png);width:38px;height:38px;top:9px}.main-menu-item.m-contact-items .social-links a.whatsapp:before{background-image:url(../images/store/store-whatsapp.png);top:9px}.bottom_main_links .main-menu-item{border-bottom:0}.bottom_main_links .main-menu-item a{position:relative;display:flex;padding:9px 15px 5px 50px}.bottom_main_links .main-menu-item a:before{content:"";background:url(../images/mobile-location.svg) no-repeat left top;width:20px;height:25px;position:absolute;left:15px;background-size:contain}.bottom_main_links .main-menu-item:nth-child(2) a:before{background-image:url(../images/mybag.svg)}.bottom_main_links .main-menu-item:nth-child(3) a:before{background-image:url(../images/myuser.svg)}.bottom_main_links .main-menu-item:nth-child(4) a{padding-left:0}.bottom_main_links .main-menu-item:nth-child(4) a:before{background-image:none;width:24px}.bottom_main_links .main-menu-item:nth-child(4) a img{margin:0 9px 0 16px;display:block !important;width:20px}.bottom_main_links .main-menu-item:nth-child(4) a img.active{background:url(../images/wishlist.svg) no-repeat left top;background-size:contain}.bottom_main_links .main-menu-item:nth-child(4) a span.action:not(.no-display){letter-spacing:0}.bottom_main_links .main-menu-item:nth-child(4) a span.action:not(.no-display):before{content:"(";margin-left:2px;margin-right:2px}.bottom_main_links .main-menu-item:nth-child(4) a span.action:not(.no-display):after{content:")";margin-left:-2px}.bottom_main_links .main-menu-item:nth-child(4) a span.action:not(.no-display) span.counter:before,.bottom_main_links .main-menu-item:nth-child(4) a span.action:not(.no-display) span.counter:after{content:none}.bottom_main_links .main-menu-item:nth-child(5) a:before{background-image:url(../images/bell-icon.svg);top:14px;width:22px}.bottom_main_links .main-menu-item:last-child a{padding-left:15px}.bottom_main_links .main-menu-item:last-child a i{font-size:20px;margin-right:9px;margin-top:3px}.bottom_main_links .main-menu-item:last-child a:before{background-image:none;width:24px}.main-menu-items.hidden{opacity:0}.main-menu-items.semi-hidden{opacity:.5}@media only screen and (max-width:1032px){header.header .header__nav.navbar .sub-menu{position:absolute;background:#fff;left:-100%;top:0;height:113vh;width:100%;border-left:0;box-shadow:inherit;transition:.25s ease-in-out;list-style:none;padding:0;z-index:999;overflow-y:auto;overflow-x:hidden}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item.no-images a{padding:6px 0 6px 13px !important}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item.no-images a:before{content:inherit !important}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a{background:0 0;padding:6px 0 6px 13px !important;position:relative;display:flex;align-items:center}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a:before{width:27px;content:"";background-position:center;background-repeat:no-repeat;margin-right:.75rem;height:32px;background-size:contain}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.birthday:before{background-image:url(../images/birthday.svg);top:-7px}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.graduation:before{background-image:url(../images/graduation.svg);top:0}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.bridemaid:before{background-image:url(../images/bridesmaid.svg);top:0;width:28px}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.wedding:before{background-image:url(../images/wedding.svg);top:0}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.anniversary:before{background-image:url(../images/anniversary.svg);top:0;width:23px;left:4px}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.valentine:before{background-image:url(../images/valentinesicon.svg);width:27px;background-size:35px}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.christmas:before{background-image:url(../images/christmas.svg);top:0}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.mothersday:before{background-image:url(../images/mothersdayicon.png);top:0}header.header .header__nav.navbar .sub-menu.mobile-gifts .sub-menu-item a.giftcard:before{background-image:url(../images/giftcard.svg);width:25px}header.header .header__nav.navbar .sub-menu.sub-menu-open{left:0;padding-bottom:260px;height:100vh}header.header .header__nav.navbar .sub-menu.sub-menu-open .sub-sub-acitve{border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar .sub-menu.sub-menu-open .sub-sub-acitve .fa-plus:before{content:"\f068"}header.header .header__nav.navbar .sub-menu-header{padding:10px 27px;background:#fff;border-bottom:1px solid #e5e5e5}}@media only screen and (max-width:1032px) and (max-width:1024px){header.header .header__nav.navbar .sub-menu-header{padding:5px 27px;font-size:14px}}@media only screen and (max-width:1032px){header.header .header__nav.navbar .sub-menu-close-icon{position:absolute;width:25px;height:25px;top:9px;left:9px}header.header .header__nav.navbar .sub-menu-close-icon span{display:block;position:absolute;height:2px;width:20px;background:#fff;border-radius:3px;opacity:1;transform:rotate(0deg)}header.header .header__nav.navbar .sub-menu-close-icon span:nth-child(2){top:10px;transform:rotate(45deg)}header.header .header__nav.navbar .sub-menu-close-icon span:nth-child(3){top:10px;transform:rotate(-45deg)}header.header .header__nav.navbar .sub-menu-close-icon span:nth-child(4){top:0;width:0;left:50%}header.header .header__nav.navbar .sub-menu-close-icon span:nth-child(1){top:0;width:0;left:50%}header.header .header__nav.navbar .sub-menu-item{text-transform:none !important;border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar .sub-menu-item a{display:inline-block;color:inherit;width:100%;height:100%;padding:8px 10px}header.header .header__nav.navbar .sub-menu-item .sub-menu-item-arrow{margin-right:25px;transform:rotate(90deg)}header.header .header__nav.navbar .sub-menu-item .sub-menu-item-arrow-open{transform:rotate(180deg)}header.header .header__nav.navbar .sub-menu-item.essentials-block{margin:0 auto !important}header.header .header__nav.navbar .sub-menu-item.essentials-block .fa{margin-top:-32px;margin-right:20px}header.header .header__nav.navbar .sub-menu-item.essentials-block .essential-box{background:#f2faea;padding:10px;margin:7px 0}header.header .header__nav.navbar .sub-menu-item.essentials-block .essential-box .subnav-items-title{color:#fff;font-size:16px}header.header .header__nav.navbar .sub-menu-item.essentials-block .essential-box p{color:#e0d2b8;font-size:13px;margin-bottom:0}header.header .header__nav.navbar .sub-menu-item.essentials-block .essential-box a{display:block;border:0;color:#fff;background:0 0;padding:0 !important}header.header .header__nav.navbar .sub-menu-item.essentials-block .essential-box.dh-botique{background:#000}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear{background:#f3dbce;padding:10px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear .subnav-items-title{font-size:16px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear p{font-size:13px;margin-bottom:0;white-space:normal;letter-spacing:.3px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear a{display:block;border:0;color:#000;background:0 0;padding:0 !important}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.new-arrivals{background:#f4eddf;margin-top:7px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.mens-block{background:#eee;padding:0}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.mens-block .main-menu-item-arrow{margin-top:4px;margin-right:13px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.mens-block a{padding:15px 20px !important;display:inline-block}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.clearance_mobile p{margin-bottom:10px}header.header .header__nav.navbar .sub-menu-item.essentials-block .readyto-wear.clearance_mobile a{display:block;border:1px solid #000;color:#000;text-align:center;background:0 0;padding:8px !important;max-width:130px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts{background:#f4eddf;padding:0 10px;border-bottom:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts>a{padding:15px 0 !important;background:0 0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .title_ringbuilder{font-family:"be_vietnamregular";font-weight:400;color:#000;font-size:16px;line-height:20.24px;background:0 0;padding:0 !important}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-open{background:0 0;padding-bottom:15px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item{border-bottom:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a{background:0 0;padding:6px 0 0 !important;position:relative;display:flex;align-items:center}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a:before{width:30px;content:"";background-position:center;background-repeat:no-repeat;margin-right:.75rem;height:35px;background-size:contain}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.birthday:before{background-image:url(../images/birthday.svg);top:-7px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.graduation:before{background-image:url(../images/graduation.svg);top:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.bridemaid:before{background-image:url(../images/bridesmaid.svg);top:0;width:28px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.wedding:before{background-image:url(../images/wedding.svg);top:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.anniversary:before{background-image:url(../images/anniversary.svg);top:0;width:23px;margin-left:4px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.valentine:before{background-image:url(../images/valentinesicon.svg);width:27px;background-size:35px}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.christmas:before{background-image:url(../images/christmas.svg);top:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.mothersday:before{background-image:url(../images/mothersdayicon.png);top:0}header.header .header__nav.navbar .sub-menu-item.mobile-gifts .sub-menu-dropdown-item a.giftcard:before{background-image:url(../images/giftcard.svg);width:25px;margin-left:5px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder{background:#f4eddf;padding:0 6px;border-bottom:0}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .title_ringbuilder{display:block;width:100%;height:100%;font-family:"be_vietnamregular";font-weight:400;font-size:16px;line-height:20.24px;padding:20px 0 15px;letter-spacing:1px;color:#000}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .title_ringbuilder a{color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:16px;line-height:20.24px;background:0 0;padding:0 !important}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .ringbuilder-img{margin-left:5px;width:40%;margin-bottom:20px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .wedding-ringbuilder .ringbuilder-img{width:14%;margin:0 0 10px 5px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .wedding-ringbuilder a.img-link{padding-left:0 !important;padding-bottom:0 !important}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .wedding-ringbuilder a.img-link:before{content:inherit}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open{background:0 0;visibility:visible;height:auto;padding:0;list-style:none;padding-bottom:5px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li.sub-menu-dropdown-item,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li.sub-menu-dropdown-item{border-bottom:0}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a{background:0 0;padding-left:33px !important;padding-top:3px !important;padding-bottom:15px !important;position:relative}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a:before{content:"";background:url(../images/nav-icons/select-setting1.svg) no-repeat left top;width:30px;height:30px;background-size:contain;position:absolute;left:0;top:8px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.select-diamond:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.select-diamond:before{background-image:url(../images/nav-icons/select-diamond.svg);top:1px;width:32px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.select-lab-diamond:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.select-lab-diamond:before{background-image:url(../images/nav-icons/select-lab-diamond.svg);top:0;width:25px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.select-gemstone:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.select-gemstone:before{background-image:url(../images/nav-icons/select-genstone.svg);top:0;width:24px;height:24px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.select-fancy:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.select-fancy:before{background-image:url(../images/nav-icons/yellow-nav.svg);top:0;width:24px;height:24px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.wedding-women,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.wedding-women{padding-left:58px !important;margin-left:7px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.wedding-women:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.wedding-women:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg);height:25px;top:10px;left:-2px;width:50px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.wedding-men,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.wedding-men{padding-left:58px !important;margin-left:7px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.wedding-men:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.wedding-men:before{background-image:url(../images/nav-icons/style/mens-twotoneWedding-rings.svg);background-size:80px;top:0;left:-2px;width:50px;height:35px;margin-right:0;background-position:center center}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.wedding-diamond:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.wedding-diamond:before{background-image:url(../images/nav-icons/shape/round.svg);height:31px;top:-4px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.coloured-natural:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.coloured-natural:before{background-image:url(../images/nav-icons/natural-color.svg);top:1px;width:32px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .mobile-ringbuilder-open li a.coloured-labgrown:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder .sub-menu-dropdown-open li a.coloured-labgrown:before{background-image:url(../images/nav-icons/labgrown-colored.svg);top:0;width:25px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open{background:0 0;visibility:visible;height:auto;padding:0;list-style:none;padding-bottom:10px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li{border-bottom:0}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a{padding-left:45px !important}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a:before{width:37px;height:28px;top:2px;background-position:center center}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a.select-setting-et:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a.select-setting-et:before{background-image:url(../images/nav-icons/et-icon1.svg)}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a.select-diamond:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a.select-diamond:before{background-image:url(../images/nav-icons/et-icon2.svg);background-size:contain;width:35px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a.select-lab-diamond:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a.select-lab-diamond:before{background-image:url(../images/nav-icons/et-icon5.png);width:41px;background-size:cover;left:-3px;top:1px}header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .sub-menu-dropdown-open li a.select-gemstone:before,header.header .header__nav.navbar .sub-menu-item.mobile-ringbuilder.enternity_ringbuilder .mobile-ringbuilder-open li a.select-gemstone:before{background-image:url(../images/nav-icons/et-icon4.svg);background-position:center center;background-size:contain;left:0;top:-2px;width:35px}header.header .header__nav.navbar .sub-menu-dropdown{visibility:hidden;height:0}}@media only screen and (max-width:1032px) and (max-width:1032px){header.header .header__nav.navbar .main-menu-items .sub-menu-dropdown a{width:50%}}@media only screen and (max-width:1032px){header.header .header__nav.navbar .build-hide{visibility:hidden !important;height:0 !important;padding:0 !important;margin-top:0 !important}header.header .header__nav.navbar .sub-menu-dropdown-item{border-bottom:1px solid #e5e5e5}header.header .header__nav.navbar .sub-menu-dropdown-open{visibility:visible;height:auto;background:#fff;list-style:none;padding:7px 0 5px 5px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item{border-bottom:0}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a{position:relative;display:flex;align-items:center;padding:7px 15px !important}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a:before{content:"";background-position:center;background-repeat:no-repeat;margin-right:.75rem;width:60px;height:35px;background-size:contain;background-image:url(../images/nav-icons/engagement/solitaire-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.solitaire:before{background-image:url(../images/nav-icons/style/SolitaireRings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.shoulder:before{background-image:url(../images/nav-icons/style/ShoulderSetRings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.halo:before{background-image:url(../images/nav-icons/style/HaloRings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.trilogy:before{background-image:url(../images/nav-icons/style/TrilogyRings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.two-stone:before{background-image:url(../images/nav-icons/style/two-stone-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.vintage:before{background-image:url(../images/nav-icons/style/vintagerings.svg);height:40px;background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.vintage-wedding:before{background-image:url(../images/nav-icons/style/vintagerings.svg);background-size:contain;opacity:.6}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.bridal-set:before{height:50px;background-image:url(../images/nav-icons/engagement/bridal-set-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.fourstone:before{background-image:url(../images/nav-icons/style/4stonerings.svg);height:13px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.fivestone:before{background-image:url(../images/nav-icons/style/5stonerings.svg);height:13px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sevenstone:before{background-image:url(../images/nav-icons/style/7stonerings.svg);height:13px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.anniversary-rings:before{background-image:url(../images/nav-icons/style/anniversaryrings.svg);height:15px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.promise-rings:before{background-image:url(../images/nav-icons/style/promiserings.svg);height:27px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.dress-rings:before{background-image:url(../images/nav-icons/style/dressrings.svg);height:24px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.cluster-rings:before{background-image:url(../images/nav-icons/style/clusterrings.svg);height:34px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.wishbone-rings:before{background-image:url(../images/nav-icons/style/wishbonerings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.cocktail-rings:before{background-image:url(../images/nav-icons/style/cocktailrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.crossover-rings:before{background-image:url(../images/nav-icons/style/crossoverrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.desginer-rings:before{background-image:url(../images/nav-icons/style/designerrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.classic-wedding:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg);height:16px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.women-twotone-wedding:before{background-image:url(../images/nav-icons/style/womens-twotone-wedding-rings.svg);background-position:-14px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.diamond-wedding:before{background-image:url(../images/nav-icons/style/diamond-wedding-rings.svg);height:11px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.shaped-wedding:before{background-image:url(../images/nav-icons/style/shapped-wedding-rings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.shaped-wedding:before{background-image:url(../images/nav-icons/style/shapped-wedding-rings.svg);background-size:123px;background-position:-31px -39px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.women-twotone-wedding:before{background-image:url(../images/nav-icons/style/mens-twotoneWedding-rings.svg);background-size:88px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.carved-wedding:before{background-image:url(../images/nav-icons/style/carved-wedding-rings.svg);background-size:91px;background-position:-13px -16px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.prong-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg);height:11px;min-width:80px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.bazel-bracelets:before{background-image:url(../images/nav-icons/style/bezel-set-brac.svg);height:11px;min-width:80px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.delicate-bracelets:before{background-image:url(../images/nav-icons/style/delicate-bracelet.svg);height:11px;min-width:80px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.designer-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg);height:11px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.halo-earrings:before{background-image:url(../images/nav-icons/style/haloearrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.hoop-earrings:before{background-image:url(../images/nav-icons/style/hoopearrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.drop-earrings:before{background-image:url(../images/nav-icons/style/dropearrings.svg);background-size:contain;height:50px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.circle-earrings:before{background-image:url(../images/nav-icons/style/diamond-studs.svg);background-size:49px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.journey-earrings:before{background-image:url(../images/nav-icons/style/earrings-journey.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.star-earrings:before{background-image:url(../images/nav-icons/style/starearrings.svg);background-size:contain;height:50px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.cluster-earrings:before{background-image:url(../images/nav-icons/style/clusterearrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.flower-earrings:before{background-image:url(../images/nav-icons/style/flowerearrings.svg);background-size:contain;height:50px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.designer-earrings:before{background-image:url(../images/nav-icons/style/designerearrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.stackable-earrings:before{background-image:url(../images/nav-icons/style/stackable-earrings.png);background-size:contain;opacity:.8}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.yellowdiamond-earrings:before{background-image:url(../images/nav-icons/style/yellow-diamond-earrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.blackdiamond-earrings:before{background-image:url(../images/nav-icons/style/black-diamond-earrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sapphire-earrings:before{background-image:url(../images/nav-icons/style/sapphire-diamond-earrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.ruby-earrings:before{background-image:url(../images/nav-icons/style/ruby-diamond-earrings.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.solitaire-pendants:before{background-image:url(../images/nav-icons/style/solitaire-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.halo-pendants:before{background-image:url(../images/nav-icons/style/halo-pendants.svg);background-size:80px;width:35px;height:35px;background-position:-17px center}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.threestone-pendants:before{background-image:url(../images/nav-icons/style/trilogy-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.journey-pendants:before{background-image:url(../images/nav-icons/style/journey-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.chain-necklaces-mens:before{background-image:url(../images/nav-icons/style/chainsnecklaces.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gold-necklaces-mens:before{background-image:url(../images/nav-icons/style/goldnecklaces.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.silver-necklaces-mens:before{background-image:url(../images/nav-icons/style/silvernecklaces.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.balck-necklaces-mens:before{background-image:url(../images/nav-icons/style/black-diamond-necklaces.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.corss-pendants:before{background-image:url(../images/nav-icons/style/cross-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.heart-pendants:before{background-image:url(../images/nav-icons/style/heart-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.flower-pendants:before{background-image:url(../images/nav-icons/style/flower-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.circle-pendants:before{background-image:url(../images/nav-icons/style/cluster-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.key-pendants:before{background-image:url(../images/nav-icons/style/key-pendants.svg);background-size:62px;width:35px;height:35px;background-position:-10px center}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.designer-pendants:before{background-image:url(../images/nav-icons/style/designer-pendants.svg);background-size:75px;width:35px;height:35px;background-position:-17px center}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.yellow-diamond-pendants:before{background-image:url(../images/nav-icons/style/yellow-diamond-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.black-diamond-pendants:before{background-image:url(../images/nav-icons/style/black-diamond-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sapphire-pendants:before{background-image:url(../images/nav-icons/style/sapphire-diamond-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.ruby-pendants:before{background-image:url(../images/nav-icons/style/ruby-diamond-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.emerald-pendants:before{background-image:url(../images/nav-icons/style/emerald-diamond-pendants.svg);background-size:contain;width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-engagementrings:before{background-image:url(../images/nav-icons/style/SolitaireRings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-diamondrings:before{background-image:url(../images/nav-icons/style/TrilogyRings.svg);height:20px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-weddingrings:before{background-image:url(../images/nav-icons/style/classic-wedding-rings.svg);height:16px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-etrings:before{background-image:url(../images/nav-icons/style/7stonerings.svg);height:12px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-earrings:before{background-image:url(../images/nav-icons/style/diamond-studs.svg);background-size:49px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.mens-stud:before{background-image:url(../images/nav-icons/style/diamond-studs_onestud.svg);background-size:50px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-necklaces:before{background-image:url(../images/nav-icons/style/solitaire-pendants.svg);background-size:25px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.sale-bracelets:before{background-image:url(../images/nav-icons/style/prong-Bracelet.svg);height:10px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.claw-set-bracelets:before{background-image:url(../images/nav-icons/style/claw-set-bangle.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.channel-set-bracelets:before{background-image:url(../images/nav-icons/style/channel-set-bangle.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.pav-set-bracelets:before{background-image:url(../images/nav-icons/style/pav-set-bangle.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.fancy-bracelets:before{background-image:url(../images/nav-icons/style/fancy-set-bangle.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-mens:before{background-image:url(../images/nav-icons/style/blue-sapphire-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.balck-rings:before{background-image:url(../images/nav-icons/style/blackdiamondrings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.diamond-studs-mens:before{background-image:url(../images/nav-icons/earring/mens-stud-earrings.svg);width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gold-signet:before{background-image:url(../images/nav-icons/style/gold-signet-rings.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gold-studs-mens:before{background-image:url(../images/nav-icons/style/goldstuds.svg);width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-studs-mens:before{background-image:url(../images/nav-icons/style/gemstonestuds.svg);width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.black-earrings:before{background-image:url(../images/nav-icons/style/black-earrings.svg);width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gold-bracelets-mens:before{background-image:url(../images/nav-icons/style/goldbracelets.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.silver-bracelets-mens:before{background-image:url(../images/nav-icons/style/silverbracelets.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-bracelets-mens:before{background-image:url(../images/nav-icons/style/gemstone-bracelet.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gold-cuff-mens:before{background-image:url(../images/nav-icons/style/goldcufflinks.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.silver-cuff-mens:before{background-image:url(../images/nav-icons/style/silvercufflinks.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.diamond-cuff-mens:before{background-image:url(../images/nav-icons/style/diamondcufflinks.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-cuff-mens:before{background-image:url(../images/nav-icons/style/gemstonecufflinks.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-earrings:before{background-image:url(../images/nav-icons/style/gemstone-earrings.svg);width:45px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-pendants:before{background-image:url(../images/nav-icons/style/gemstone-pendants.svg);width:45px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-rings:before{background-image:url(../images/nav-icons/style/gemstone-rings.svg);width:45px}header.header .header__nav.navbar .sub-menu-dropdown-open .sub-menu-dropdown-item a.gemstone-bracelets:before{background-image:url(../images/nav-icons/style/gemstone-bracelets.svg);width:45px}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a:before{width:36px;height:35px;background-size:inherit}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.round:before{background-image:url(../images/nav-icons/shape/round.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.princess:before{background-image:url(../images/nav-icons/shape/princess.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.oval:before{background-image:url(../images/nav-icons/shape/oval.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.pear:before{background-image:url(../images/nav-icons/shape/pear.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.marquise:before{background-image:url(../images/nav-icons/shape/marquise.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.emerald:before{background-image:url(../images/nav-icons/shape/emerald.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.baguette:before{background-image:url(../images/nav-icons/shape/baguette.svg);background-size:80%}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.radiant:before{background-image:url(../images/nav-icons/shape/radiant.svg);background-size:contain}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.cushion:before{background-image:url(../images/nav-icons/shape/cushion.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.heart:before{background-image:url(../images/nav-icons/shape/heart.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.shape-icons a.asscher:before{background-image:url(../images/nav-icons/shape/asscher.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a:before{width:28px;height:28px}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.nat-diamond:before{background-image:url(../images/nav-icons/select-diamond.svg);width:32px;margin-right:6px}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.lab-diamond:before{background-image:url(../images/nav-icons/select-lab-diamond.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.yellow-diamond:before{background-image:url(../images/nav-icons/yellow-diamond.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.black-diamond:before{background-image:url(../images/nav-icons/black-diamond.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.sapphire-diamond:before{background-image:url(../images/nav-icons/sapphire.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.ruby-diamond:before{background-image:url(../images/nav-icons/ruby.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.emerald-diamond:before{background-image:url(../images/nav-icons/emerald.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.aqu-diamond:before{background-image:url(../images/nav-icons/Aquamarine.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.tan-diamond:before{background-image:url(../images/nav-icons/Tanzanite.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.amethyst-diamond:before{background-image:url(../images/nav-icons/amethyst.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.topaz-diamond:before{background-image:url(../images/nav-icons/topaz.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.peridot-diamond:before{background-image:url(../images/nav-icons/peridot.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.morganite-diamond:before{background-image:url(../images/nav-icons/morganite.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.tourmaline-diamond:before{background-image:url(../images/nav-icons/tourmaline.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.pink-sapphire:before{background-image:url(../images/nav-icons/gemstones/pink_sapphire.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.blue-sapphire:before{background-image:url(../images/nav-icons/gemstones/blue_sapphire.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.yellow-sapphire:before{background-image:url(../images/nav-icons/gemstones/yellow_sapphire.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.ruby-gemstone:before{background-image:url(../images/nav-icons/gemstones/ruby.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.emerald-gemstone:before{background-image:url(../images/nav-icons/gemstones/emerald.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.citrine-diamond:before{background-image:url(../images/nav-icons/citrine.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.multistone:before{background-image:url(../images/nav-icons/multistone.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.round-diamond:before{background-image:url(../images/nav-icons/shape/round.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.aqu-gemstone:before{background-image:url(../images/nav-icons/gemstones/aquamarine.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.tan-gemstone:before{background-image:url(../images/nav-icons/gemstones/tanzanite.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.amethyst-gemstone:before{background-image:url(../images/nav-icons/gemstones/amethyst.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.topaz-gemstone:before{background-image:url(../images/nav-icons/gemstones/topaz.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.peridot-gemstone:before{background-image:url(../images/nav-icons/gemstones/peridot.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.morganite-gemstone:before{background-image:url(../images/nav-icons/gemstones/morganite.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.tourmaline-gemstone:before{background-image:url(../images/nav-icons/gemstones/tourmaline.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.garnet-gemstone:before{background-image:url(../images/nav-icons/gemstones/garnet.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.opal:before{background-image:url(../images/nav-icons/opal.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.stone-icons a.alexandrite-gemstone:before{background-image:url(../images/nav-icons/alexandrite.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.width-icons a.half-icon:before{background-image:url(../images/nav-icons/eternity/half-eternity-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.width-icons a.full-icon:before{background-image:url(../images/nav-icons/eternity/full-eternity-ring.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.width-icons a.pave-set-icon:before{background-image:url(../images/nav-icons/eternity/pav-et-full.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.width-icons a.channel-et-icon:before{background-image:url(../images/nav-icons/eternity/channel-et-full.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.prong-set-tennis:before{background-image:url(../images/nav-icons/style/prong-set-tennis.svg);width:35px;height:35px}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.rub-over-tennis:before{background-image:url(../images/nav-icons/style/rub-over-tennis.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.bow-tie:before{background-image:url(../images/nav-icons/style/Bow-Tie-Nack.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.illusions-icon:before{background-image:url(../images/nav-icons/style/illusion-nack.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.cluster-icon:before{background-image:url(../images/nav-icons/style/cluste-nack.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.necklaces-icons a.gold-chain:before{background-image:url(../images/nav-icons/style/chainnecklace.svg);height:40px}header.header .header__nav.navbar .sub-menu-dropdown-open.metal-icons a:before{width:24px;height:24px}header.header .header__nav.navbar .sub-menu-dropdown-open.metal-icons a.platinum:before{background-image:url(../images/nav-icons/platinum.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.metal-icons a.white-gold:before{background-image:url(../images/nav-icons/white-gold.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.metal-icons a.yellow-gold:before{background-image:url(../images/nav-icons/yellow-gold.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.metal-icons a.rose-gold:before{background-image:url(../images/nav-icons/rose-gold.svg)}header.header .header__nav.navbar .sub-menu-dropdown-open.no-images a{display:block}header.header .header__nav.navbar .sub-menu-dropdown-open.no-images a:before{content:inherit}header.header .header__nav.navbar .needit-wrap{margin-bottom:0}header.header .header__nav.navbar .need-it-soon{background:#ededed;margin:13px 15px;text-align:center;padding:10px 0 5px}header.header .header__nav.navbar .need-it-soon p{font-family:"be_vietnam_prolight";font-weight:300;color:#000;letter-spacing:1px;margin-bottom:5px}header.header .header__nav.navbar .need-it-soon p a{background:0 0 !important;font-size:16px;line-height:20.24px;padding:0 !important}}@media only screen and (max-width:1032px){.modal-backdrop.show{z-index:9}}ul.sub-menu.left.sub-menu-open{padding-bottom:220px !important}nav.main-menu.main-menu-open.remove_scroll{overflow:hidden}@media only screen and (max-width:1032px){.promo-top{position:relative}}@media only screen and (max-width:1180px) and (min-width:993px){header.page-header{top:37px;position:fixed}}@media only screen and (max-width:1032px){header.page-header{padding:.55rem .5rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0px 0px 5px rgba(0,0,0,.25);position:relative;top:0;width:100%;left:0;z-index:998;transition:.1s ease}header.page-header.ireland_header{padding:1px 1rem}header.page-header .header__top{display:none}header.page-header .header__new{padding:0;justify-content:space-between}header.page-header.top_cus{top:0}header.page-header.top_cus3{top:76.5px;top:0}header.page-header.fixheader{top:0;position:fixed !important;transition:.1s ease}header.page-header .sign-in-nav{list-style:none;display:none}header.page-header .search-store-icons{display:flex;align-items:center}header.page-header .search-store-icons a{margin:0 6px}}@media only screen and (max-width:1032px) and (max-width:1032px) and (min-width:768px){header.page-header .search-store-icons a{margin:0 10px 0 6px}}@media only screen and (max-width:1032px) and (max-width:1024px){header.page-header .search-store-icons a.store-icon{max-width:25px;margin-right:10px}header.page-header .search-store-icons a.store-icon svg{min-width:15px;width:90%}}@media only screen and (max-width:1032px) and (max-width:1180px) and (min-width:993px){header.page-header .search-store-icons a.store-icon .location-dropdown-btn>span{display:none}}@media only screen and (max-width:1032px){header.page-header .showcart{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;text-decoration:none;line-height:15.5px;letter-spacing:1px;display:flex;align-items:center;justify-content:space-between;position:relative;padding:5px 0 0 6px}header.page-header .showcart:before{content:"";position:absolute;top:-9px;left:0;width:23px;height:23px;background:url(../images/mybag.png) no-repeat left top;background-size:cover}}@media only screen and (max-width:1032px) and (max-width:1032px){header.page-header .showcart:before{background-image:url(../images/bag.svg);background-size:contain;width:20px}}@media only screen and (max-width:1032px){header.page-header .showcart span.counter{padding-left:5px}header.page-header .showcart span.counter.empty{display:none}header.page-header .showcart span.counter .loading-mask{display:none !important}header.page-header .wishlist{display:none}header.page-header .counter-label{position:absolute;top:-15px;background:#000;color:#fff;padding:1px 3px;border-radius:50%;width:20px;height:20px;text-align:center;letter-spacing:.5px;font-weight:600}header.page-header .counter-label span{display:none}header.page-header .menu-toggle button{padding:0;border:none;background-color:transparent}header.page-header .mobile-store-phone{margin-right:10px;width:25px}}@media only screen and (max-width:1032px) and (max-width:481px){header.page-header .mobile-store-phone{margin-left:5px;margin-right:3px}}@media only screen and (max-width:1032px){header.page-header .mobile-search{margin:0 11px 0 0}header.page-header .mobile-search img{width:18px}header.page-header .header__logo .logo img{width:200px !important;max-width:100%;height:auto;border:0}header.page-header .mini-menu{display:flex;align-items:center;gap:3px;min-width:93px;justify-content:flex-end}header.page-header .mini-menu .mobi-mini{gap:3px}header.page-header .mini-menu .top-links--right{display:flex}header.page-header .mini-menu .accli{display:none}header.page-header .mini-menu .mobile-store-phone a{width:25px}header.page-header .mini-menu a{text-decoration:none}header.page-header .mini-menu a.logut{width:24px;position:relative;display:inline-block}header.page-header .mini-menu a.logut:before{content:"";background:url(../images/logout.svg) no-repeat left top;width:24px;height:24px;position:absolute;left:0;top:-14px;background-size:contain}}@media only screen and (max-width:1032px) and (max-width:1024px){header.page-header .mini-menu a .text-md{display:none}}@media only screen and (max-width:1032px) and (max-width:1024px){header.page-header .mini-menu .store-icon{margin-left:0}}@media only screen and (max-width:1032px){header.page-header .minicart-wrapper{position:relative;font-family:"be_vietnamregular";font-weight:400;min-width:25px}header.page-header .minicart-wrapper .block-title strong{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;text-transform:uppercase;color:#000;text-align:center;display:block;padding:15px 0}header.page-header .minicart-wrapper .block-content .items-total,header.page-header .minicart-wrapper .block-content .subtotal,header.page-header .minicart-wrapper .block-content .subtitle{display:none !important}header.page-header .minicart-wrapper .mage-dropdown-dialog{height:100%;overflow:auto;position:fixed;background-color:#fff;width:100%;min-width:300px;margin:0;inset:inherit;transform:initial;padding:1rem;z-index:10000;filter:drop-shadow(rgba(0,0,0,.25) 0px 0px 5px);right:0;top:0}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper{position:relative}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content{margin-top:.5rem}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .action.close{position:absolute;right:0;font-size:0;border:none;top:0;background-color:transparent;background-image:url(../images/cross.svg);background-repeat:no-repeat;background-position:center;background-size:contain;padding:10px;opacity:1;transition:opacity .5s}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .subtitle{display:block;text-align:center;margin-bottom:.75rem}}@media only screen and (max-width:1032px) and (max-width:1024px){header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper{height:auto !important}}@media only screen and (max-width:1032px){header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol{margin:0;padding:0;list-style:none}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li{border:1px solid #000;padding:10px;margin-bottom:20px;position:relative}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product{display:flex;align-items:center;flex-direction:column}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-photo{width:100%;text-align:center}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-photo .product-image-wrapper img{max-width:150px;max-height:200px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details strong.product-item-name a,header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details strong.product-item-name .product-item-name-sub{color:#000;text-decoration:none;margin:20px 0 30px;display:block;font-family:"baskervvilleregular";font-weight:400;font-size:18px;line-height:27.03px;text-align:center}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0;flex-direction:inherit;padding-left:5%}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap{width:50%;padding:0 2%;flex:0 0 50%;margin-bottom:20px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap .label{color:#000;white-space:nowrap;display:block;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:.5px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.list .mini-cart-wrap .values{font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:17.71px;letter-spacing:.5px;color:#000;word-break:break-all}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .primary{display:none}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .secondary{position:absolute;top:0;left:0}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-details .product.actions .secondary a{color:#000;font-size:14px;text-decoration:none;font-family:"be_vietnamregular";font-weight:400;text-decoration:none;margin-left:15px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container{text-align:right;font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:17.71px;color:#000}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .minicart-price{font-size:17px;font-weight:600}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price{font-family:"be_vietnam_proregular";font-weight:600;font-size:17px;line-height:17.71px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price span:first-child{text-decoration:line-through;color:#000;display:block;margin-bottom:5px}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .price-container .special-cart-price .minicart-price span:last-child{color:red}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .minicart-items-wrapper ol li .product .product-item-pricing .minicart-delivery-msg{float:right}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .details-qty.qty{display:none}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .secondary{float:left}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .actions{width:100%;justify-content:inherit;display:block}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .action.viewcart{font-family:"be_vietnam_prolight";font-weight:300;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;display:block;margin-top:10px;text-align:center;width:100%}header.page-header .minicart-wrapper .mage-dropdown-dialog #minicart-content-wrapper .block-content .actions .action.checkout{font-family:"be_vietnam_prolight";font-weight:300;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;display:block;margin-top:10px;text-align:center;margin-bottom:15px}header.page-header .minicart-wrapper .mage-dropdown-dialog .actions{display:flex;width:100%;justify-content:space-between;flex-direction:column}header.page-header .minicart-wrapper .mage-dropdown-dialog .actions .action.checkout{font-family:"be_vietnam_proregular";font-weight:400;color:#fff;text-transform:uppercase;background:#000;line-height:17.71px;letter-spacing:1px;padding:10px;display:block;margin-top:30px;border:0;text-align:center;width:100%}}@media only screen and (max-width:1032px) and (min-width:768px){header.page-header .header__logo{width:81%}}@media only screen and (max-width:1032px){#mobile_numbers{top:0}#mobile_numbers .modal-dialog{margin:0;height:100%}#mobile_numbers .modal-dialog .modal-content{height:100%;border:0;border-radius:0;background:#f0f0f0}#mobile_numbers .modal-dialog .modal-content .btn-close{position:absolute;right:15px;opacity:1}#mobile_numbers .modal-dialog .modal-content .web-livechat{display:flex;align-items:center;justify-content:center}#mobile_numbers .modal-dialog .modal-content .web-livechat a{border:1px solid #000;background:#000;color:#fff;padding:10px 30px;font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:15.18px;cursor:pointer;margin-right:7px}#mobile_numbers .modal-dialog .modal-content .store-all-number{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:25px}#mobile_numbers .modal-dialog .modal-content .store-all-number .store-indivi{width:49%;margin-right:1%;text-align:center;margin-bottom:20px}#mobile_numbers .modal-dialog .modal-content .store-all-number .store-indivi p{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;color:#000}#mobile_numbers .modal-dialog .modal-content .store-all-number .store-indivi p a{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;background:url(../images/phone-icon.svg) no-repeat left 3px;padding-left:25px}#mobile_numbers .modal-dialog .modal-content .hero-contact{display:flex;align-items:center;justify-content:center;height:100%;padding:0;background:0 0}#mobile_numbers .modal-dialog .modal-content .hero-contact .contact-stores{margin-top:50px}#mobile_numbers .modal-dialog .modal-content .hero-contact #cms_enquiry{top:50%}#mobile_numbers,#search_modal1{top:0}#mobile_numbers .modal-dialog,#search_modal1 .modal-dialog{margin:0;height:100%}#mobile_numbers .modal-dialog .modal-content,#search_modal1 .modal-dialog .modal-content{height:100%;border:0;border-radius:0;background:#f0f0f0}#mobile_numbers .modal-dialog .modal-content .btn-close,#search_modal1 .modal-dialog .modal-content .btn-close{float:right;opacity:1}#search_modal1 .modal-header.fixed-top~.modal-body{padding-top:60px}#search_modal1 .modal-body{padding-bottom:55px}#search_modal1 .modal-header .modal-title{color:#212529}}@media only screen and (max-width:1032px) and (max-width:1032px){#search_modal1{z-index:9999}}section.education-banner{height:480px;background-image:url("../images/education.jpeg");background-repeat:no-repeat;background-position:center;background-size:cover}.education-page .title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px}@media only screen and (max-width:767px){.education-page .title{font-size:24px}}.education-page.wecan-help h3{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#000;text-transform:uppercase}.education-page.wecan-help ul{padding:0;margin:0;list-style:none}.education-page.wecan-help ul li:not(:last-child){margin-bottom:.75rem}.education-page.wecan-help ul li a{display:flex;text-decoration:none;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px;letter-spacing:1px;transition:all .25s ease-in-out}.education-page.wecan-help ul li a:hover{text-decoration:underline}.education-page.services{background-color:#e4e4e4}.education-page.services .card{height:300px;border:none;background:0 0}.education-page.services .card a{height:100%;display:flex;align-items:center;justify-content:center;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#000;background-color:#e0d2b8;text-decoration:none}.education-page.faqs .accordion .accordion-item{border-radius:0}.education-page.faqs .accordion .accordion-item:not(:last-child){margin-bottom:.75rem}.education-page.faqs .accordion .accordion-button{background-color:#e4e4e4;color:#000;border-radius:0}.education-page.faqs .accordion .accordion-button:focus{box-shadow:none}.education-page.faqs .accordion .accordion-button:after{filter:brightness(0)}.jewellery-page .container{max-width:800px}.jewellery-page .container h1{margin-bottom:0;font-size:28px}.jewellery-page .container span.jewelley-sub-title{font-family:"be_vietnam_proregular";font-weight:100;font-size:24px;color:#000}@media only screen and (max-width:767px){.jewellery-page .container span.jewelley-sub-title{margin-bottom:15px;display:block}}.jewellery-products{padding:50px 0}@media only screen and (max-width:767px){.jewellery-products{padding:15px 0}}.jewellery-products .product-info{border:1px solid #dadada;text-align:center;padding-bottom:15px}@media only screen and (max-width:1032px){.jewellery-products .product-info{margin-bottom:20px}}.jewellery-products .product-info img{margin-bottom:25px}.jewellery-products .product-info .title{font-family:"baskervvilleregular";font-weight:400;font-size:24px;color:#000;text-transform:uppercase}.jewellery-products .product-info p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;margin-bottom:5px}.jewellery-products .product-info span{color:#b78f45;font-family:"be_vietnamregular";font-weight:400;font-size:13px}.jewellery-products .product-info a{color:#000}.ready-wear.jewellery-readywear{padding-bottom:0}.ready-wear.jewellery-readywear .wear-box{background:#4e4e4e;color:#fff}.ready-wear.jewellery-readywear .wear-box p{color:#fff}.ready-wear.jewellery-readywear .wear-box .box-img{background-image:url(../images/jewellery-ready-wear.jpg)}.ready-wear.jewellery-readywear .wear-box .box-content a{color:#fff;border-color:#fff}.best-sellers-in-store.gifts-carsoual .essen-section .tab-content a.viwallbtn{color:#000;border-color:#000}.best-sellers-in-store.gifts-carsoual .essen-section .tab-content h2.section-title,.best-sellers-in-store.gifts-carsoual .essen-section .tab-content .homline{display:none}@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'baskervvilleregular';src:url("../fonts/baskervville-variablefont_wght-webfont.woff2") format("woff2"),url("../fonts/baskervville-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_proregular';src:url("../fonts/bevietnampro-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_prolight';src:url("../fonts/bevietnampro-light-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'be_vietnam_promedium';src:url("../fonts/bevietnampro-medium-webfont.woff2") format("woff2"),url("../fonts/bevietnampro-medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-variable.woff2") format("woff2"),url("../fonts/inter-variable.woff") format("woff")}@media only screen and (max-width:992px){.checkout-cart-index .page-main{border-top:0}}.checkout-cart-index .page-main .page-title-wrapper .page-title{font-family:"be_vietnamregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;margin:65px 0;text-align:center}@media only screen and (max-width:767px){.checkout-cart-index .page-main .page-title-wrapper .page-title{margin:10px 0;font-size:20px;line-height:29.2px}}@media only screen and (min-width:1700px){.checkout-cart-index section.home-categories{padding:20px 0 0}}@media only screen and (min-width:1200px){.checkout-cart-index section.home-categories{min-height:unset}}@media only screen and (max-width:767px){.checkout-cart-index section.home-categories .container{padding:0}.checkout-cart-index section.home-categories h4 a{font-size:15px}}.a-link{text-decoration:underline;color:#000}.message.success{text-align:center;color:#000;padding-bottom:15px}.message.success a{color:#000 !important}@media only screen and (max-width:992px){.v2-cart-container .col-lg-9{padding:0}.v2-cart-container .cartpage-section{padding:0 10px}}.v2-cart-container .wish-list{background:#fff;padding:0 15px !important}.v2-cart-container .wish-list .product-details{font-family:"be_vietnamregular";font-weight:400}.v2-cart-container .wish-list h5 a{color:#000;text-decoration:none;margin-top:30px;display:block;font-family:'be_vietnam_promedium';font-weight:500;font-size:16px;line-height:24.03px}@media only screen and (max-width:767px){.v2-cart-container .wish-list h5 a{font-size:14px;margin-top:0;line-height:18px}}.v2-cart-container .wish-list .form-cart .border-cart{padding-top:10px;padding-bottom:20px;border:1px solid #000;margin-bottom:25px}@media only screen and (max-width:1032px){.v2-cart-container .wish-list .form-cart .border-cart{position:relative;margin-bottom:10px;padding-bottom:5px;border-color:#999}}.v2-cart-container .wish-list .form-cart .border-cart a.product-item-photo img{width:90%;height:auto}@media only screen and (max-width:1024px){.v2-cart-container .wish-list .form-cart .border-cart a.product-item-photo img{max-width:160px;max-height:max-content}}.v2-cart-container .wish-list .form-cart .border-cart .ins-title{margin-top:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .border-cart .ins-title{margin-top:1rem}}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .border-cart.thmarch{margin-bottom:20px}.v2-cart-container .wish-list .form-cart .border-cart.thmarch .ins-title{margin-top:1rem;font-size:14px;font-family:'be_vietnam_promedium';font-weight:500;line-height:18px;margin-bottom:.5rem}}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .border-cart.thmarch .product-details .second_div{margin-top:-20px;padding-bottom:10px}}.v2-cart-container .wish-list .form-cart .border-cart.thmarch .product-details .second_div #summary .cart-price .price{font-family:"be_vietnam_proregular";font-weight:600;font-size:17px;line-height:17.71px}@media only screen and (max-width:1024px){.v2-cart-container .wish-list .form-cart .border-cart.thmarch img{max-width:120px;max-height:max-content;height:auto}}.v2-cart-container .wish-list .form-cart .card-thmarch{display:flex;align-items:center;margin-bottom:35px}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .card-thmarch{margin-bottom:10px}}.v2-cart-container .wish-list .form-cart .card-thmarch label{font-family:"be_vietnam_proregular";font-weight:600}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .card-thmarch label{margin-bottom:0;font-size:12px;position:relative;display:flex;align-items:center;color:#000;font-weight:400}.v2-cart-container .wish-list .form-cart .card-thmarch label:before{content:"+";font-size:24px;margin-right:10px;top:-2px;position:relative}.v2-cart-container .wish-list .form-cart .card-thmarch label.active:before{content:"-"}}.v2-cart-container .wish-list .form-cart .card-thmarch .custom-tooltip{display:inline-block;width:12px;height:12px;vertical-align:middle;cursor:pointer;position:relative;background:url(../images/tooltip-icon.svg) no-repeat left top;background-size:contain}.v2-cart-container .wish-list .form-cart .card-thmarch select{border-radius:0;border:1px solid #000;appearance:auto;-webkit-appearance:auto;border:0;outline:1px solid #000;border-right:10px solid transparent}@media only screen and (max-width:767px){.v2-cart-container .wish-list .form-cart .card-thmarch select{display:none;margin-bottom:20px}}.v2-cart-container .wish-list .form-cart .card-thmarch select:focus{box-shadow:none;outline:1px solid #000}.v2-cart-container .wish-list .view a.accessories{display:block;text-align:center}.v2-cart-container .wish-list .view a.accessories img{width:100px;margin:0 auto}.v2-cart-container .wish-list .product-details{padding-right:0;position:relative;display:flex;height:auto;padding-top:20px}@media only screen and (max-width:1032px){.v2-cart-container .wish-list .product-details{flex-direction:column;height:87%;position:inherit;padding-top:10px}}.v2-cart-container .wish-list .product-details h5{margin-bottom:1.5rem;font-family:"be_vietnamregular";font-weight:400;font-size:24px;line-height:31.05px;letter-spacing:1px}.v2-cart-container .wish-list .product-details h5 a{font-family:'be_vietnam_promedium';font-weight:500;font-size:18px;color:#000;text-decoration:none}.v2-cart-container .wish-list .product-details .item-options{color:#000;font-family:"be_vietnam_prolight";font-weight:300;list-style:none;padding:0;display:flex;flex-wrap:wrap;font-size:14px}@media only screen and (max-width:767px){.v2-cart-container .wish-list .product-details .item-options{margin-bottom:0}}.v2-cart-container .wish-list .product-details .item-options .item{width:100%;padding:0 15px 0 0;flex:0 0 32%;margin-bottom:20px}@media only screen and (max-width:1024px){.v2-cart-container .wish-list .product-details .item-options .item{flex:0 0 32%;width:32%;padding-left:4px;margin-bottom:10px}}.v2-cart-container .wish-list .product-details .item-options .item .name{color:#000;white-space:nowrap;display:block;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;letter-spacing:.5px}@media only screen and (max-width:1024px){.v2-cart-container .wish-list .product-details .item-options .item .name{white-space:nowrap;font-size:12px}}.v2-cart-container .wish-list .product-details .item-options .item .value{display:block;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;line-height:17.71px;letter-spacing:.5px;margin-top:10px}@media only screen and (max-width:767px){.v2-cart-container .wish-list .product-details .item-options .item .value{font-size:12px;margin-top:0}}.v2-cart-container .wish-list .product-details .diamond-out-of-stock.message.error{color:red;font-weight:600}.v2-cart-container .wish-list .product-details .message.error{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}.v2-cart-container .wish-list .product-details .message.error a.replace-diamond{color:red;text-decoration:underline}.v2-cart-container .wish-list .product-details .delivery-msg{margin-top:0}.v2-cart-container .wish-list .product-details .delivery-msg p{font-family:"be_vietnamregular";font-weight:400;color:#000;position:relative;padding-top:5px}@media only screen and (max-width:767.98px){.v2-cart-container .wish-list .product-details .delivery-msg p{display:block}}.v2-cart-container .wish-list .product-details .delivery-msg p:before{background-image:url(../images/instocknew.svg);width:50px;height:50px;position:absolute;left:-10px;top:0}.v2-cart-container .wish-list .product-details .delivery-msg p a{color:#000}@media only screen and (max-width:767.98px){.v2-cart-container .wish-list .product-details .delivery-msg p a{text-decoration:underline}}.v2-cart-container .wish-list .product-details .delivery-msg p a:hover{color:#000}.v2-cart-container .wish-list .product-details .first_div{width:100%}@media only screen and (max-width:1024px) and (min-width:768px){.v2-cart-container .wish-list .product-details .first_div h5{width:75%}}@media only screen and (max-width:1024px){.v2-cart-container .wish-list .product-details .first_div{width:100%}}.v2-cart-container .wish-list .product-details .second_div{width:22%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;white-space:nowrap;padding-right:20px;margin-top:120px}@media only screen and (max-width:1445px) and (min-width:1100px){.v2-cart-container .wish-list .product-details .second_div{margin-top:90px}}@media only screen and (max-width:1032px){.v2-cart-container .wish-list .product-details .second_div{width:100%;margin-top:-40px}}@media only screen and (max-width:389.98px){.v2-cart-container .wish-list .product-details .second_div{margin-top:15px}}.v2-cart-container .wish-list .product-details .second_div strong#summary{font-family:"be_vietnam_proregular";font-weight:400;font-size:11px;line-height:17.71px;color:#000}.v2-cart-container .wish-list .product-details .second_div span.special-cart-price{font-family:"be_vietnam_proregular";font-weight:600;font-size:17px;line-height:17.71px;color:#000;text-align:right}.v2-cart-container .wish-list .product-details .second_div span.special-cart-price span:first-child{display:block;text-decoration:line-through;color:#000;margin-bottom:5px;margin-right:8px}.v2-cart-container .wish-list .product-details .second_div span.special-cart-price span{color:red}@media only screen and (max-width:767px){.v2-cart-container .wish-list .product-details .second_div span.special-cart-price{display:inline-flex;margin-right:5px}}.v2-cart-container .wish-list .product-details .second_div.gitcard-price #summary .cart-price .price{font-family:"be_vietnam_proregular";font-weight:600;font-size:17px;line-height:17.71px}.v2-cart-container .wish-list .action-delete{color:#000;font-size:14px;text-decoration:none;font-family:"be_vietnamregular";font-weight:400;text-decoration:none}.v2-cart-container .wish-list .action-delete:hover{text-decoration:underline}@media only screen and (max-width:1032px){.v2-cart-container .wish-list .action-delete{margin-left:15px}}@media only screen and (max-width:767px){.v2-cart-container .wish-list .action-delete{position:absolute;right:6px;top:8px;font-size:12px}}.v2-cart-container .wish-list .custom-links-cart{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-top:0}@media only screen and (max-width:1032px){.v2-cart-container .wish-list .custom-links-cart{z-index:99}}.v2-cart-container .wish-list .action-towishlist{color:#000;position:relative;padding-left:27px;margin-right:15px;font-size:13px;text-decoration:none}@media only screen and (max-width:767px){.v2-cart-container .wish-list .action-towishlist{position:absolute;left:6px;top:8px;font-size:12px;padding-left:19px}}.v2-cart-container .wish-list .action-towishlist:before{content:"";background:url(../images/wishlist-icon-black.svg) no-repeat left top;position:absolute;left:0;top:0;width:20px;height:20px;background-size:20px}@media only screen and (max-width:767px){.v2-cart-container .wish-list .action-towishlist:before{width:15px;height:15px;background-size:13px}}.v2-cart-container .wish-list .action-towishlist:hover:before,.v2-cart-container .wish-list .action-towishlist.active:before{background-image:url(../images/wishlist_black.svg)}.v2-cart-container .checkout-methods-items{list-style:none;margin:0 0 30px;padding:0}@media only screen and (max-width:767px){.v2-cart-container .checkout-methods-items{margin-bottom:10px}}.v2-cart-container .checkout-methods-items li.item{display:flex;flex-direction:column}.v2-cart-container .checkout-methods-items li.item .paypal.checkout{order:3;margin-top:7px}.v2-cart-container .checkout-methods-items .btn-dark.checkout{color:#fff;background-color:#000;display:block;text-align:center;text-transform:uppercase;padding:15px 0;margin-top:20px;font-family:"be_vietnam_proregular";font-weight:600;transition:.3s;border:0;margin-bottom:8px;position:relative;width:100%;border-radius:4px;font-size:14px;line-height:17.71px;letter-spacing:1px}.v2-cart-container .checkout-methods-items .btn-dark.checkout.klarna-Bezahle-btn{padding:11px 0}@media only screen and (max-width:1445px) and (min-width:1100px){.v2-cart-container .checkout-methods-items .btn-dark.checkout{font-size:12px}}@media only screen and (max-width:767px){.v2-cart-container .checkout-methods-items .btn-dark.checkout{margin-top:0}}.v2-cart-container .checkout-methods-items .btn-dark.checkout:focus{box-shadow:none}.v2-cart-container .checkout-methods-items .btn-dark.checkout:hover{color:#fff}.v2-cart-container .checkout-methods-items .btn-dark.checkout[title="Buy with V12 Finance"]{margin-top:0 !important}.v2-cart-container .checkout-methods-items .klarna-logo img{width:128px}.v2-cart-container .col-lg-3{padding:0;background:#fff}.v2-cart-container .col-lg-3 .cart-right-inner{border:1px solid #000}@media only screen and (max-width:767px){.v2-cart-container .col-lg-3 .cart-right-inner{border-color:#999;position:relative;z-index:9}}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion{border:0;border-top:1px solid #000;padding:25px 0 15px}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion .group{display:block;font-family:"be_vietnamregular";font-weight:400;font-size:12px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;cursor:pointer;padding-left:21px}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion .group:after{content:"+";float:right;margin-right:31px;cursor:pointer}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion.active .group:after{content:"-"}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion .body-part{display:none;padding:19px 22px 0;margin-bottom:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion .body-part ul{padding:0;margin:0;list-style:none;padding:0;margin-top:20px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.v2-cart-container .col-lg-3 .cart-right-inner .custom-accordion .body-part ul li{margin-right:5px;margin-bottom:15px;width:31%;text-align:center}.v2-cart-container .col-lg-3 .cartcheckouttbn{display:none}.v2-cart-container .col-lg-3 .cartdiscount{border-bottom:1px solid #000}@media only screen and (max-width:767px){.v2-cart-container .col-lg-3 .cartdiscount{border-color:#999}}.v2-cart-container .col-lg-3 .cartdiscount .title{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:17.71px;color:#000;letter-spacing:1px;border-bottom:0;padding:14px 23px;text-transform:uppercase;cursor:pointer}.v2-cart-container .col-lg-3 .cartdiscount .title strong{font-weight:500}.v2-cart-container .col-lg-3 .cartdiscount .block .title:before{content:"+"}.v2-cart-container .col-lg-3 .cartdiscount .block.active{border-bottom:0}.v2-cart-container .col-lg-3 .cartdiscount .block.active .title:before{content:"-"}.v2-cart-container .col-lg-3 .cartdiscount .content{margin-top:10px;padding:0 23px;margin-bottom:20px}.v2-cart-container .col-lg-3 .cartdiscount .content input.form-control{border:1px solid #000 !important;font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;border-radius:0}.v2-cart-container .col-lg-3 .cartdiscount .content input.form-control:focus{box-shadow:none}.v2-cart-container .col-lg-3 .cartdiscount .content button.apply{border-radius:0;padding:6px 0;font-size:12px}.v2-cart-container .col-lg-3 .cartdiscount .content button.apply:focus{box-shadow:none}.v2-cart-container .col-lg-3 .cartdiscount .discount .title,.v2-cart-container .col-lg-3 .cartdiscount .giftcard .title{padding:5px 14px;font-size:11px;font-weight:400}.v2-cart-container .col-lg-3 .cartdiscount .giftcard._active .title:before{content:"-"}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion{padding:0 19px}@media only screen and (max-width:767px){.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-field-container .amcard-field{width:210px}}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-field-container input.apply-discount{background:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:20.45px;letter-spacing:1px;color:#fff;border:0;border-radius:0;padding:6px 10px;margin-left:12px}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-field-container input.apply-discount:focus{box-shadow:none}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-field-container .amcard-datalist-message{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:red}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-codes-list .messages .message-error{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:red}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-codes-list .messages .message-success{font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:green}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-codes-list .gift-cart-amount-spl{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;color:#000}.v2-cart-container .col-lg-3 .cartdiscount .giftcard .giftcard-accordion .amcard-codes-list .gift-cart-amount-spl .amcard-delete{background:0 0;border:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;text-decoration:underline;color:#000}.v2-cart-container .col-lg-3 .cartsummary .block.shipping{display:none}.v2-cart-container .col-lg-3 .cartsummary{padding:10px 15px 0}.v2-cart-container .col-lg-3 .cartsummary .cart-summary .summary.title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;color:#000;letter-spacing:1px;text-transform:uppercase;margin-top:20px}.v2-cart-container .col-lg-3 .cartsummary .table-wrapper table th{padding-left:0;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;color:#000;line-height:17.71px;border-bottom:0;text-transform:uppercase}.v2-cart-container .col-lg-3 .cartsummary .table-wrapper table td{padding-left:0;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;color:#000;line-height:17.71px;border-bottom:0;text-transform:uppercase;text-align:right;border:0}@media only screen and (min-width:1033px){.v2-cart-container .col-lg-3 .cartsummary .table-wrapper table td{white-space:nowrap}}.v2-cart-container .col-lg-3 .cartsummary .table-wrapper table caption.table-caption{display:none}.v2-cart-container .col-lg-3 .cartsummary .table-wrapper table .totals-tax td{text-transform:inherit;font-size:14px;font-family:"be_vietnamregular";font-weight:400}.v2-cart-container .col-lg-3 .cartsummary .saving{color:#1f9900;text-align:left !important;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:20.45px;padding:0 !important}@media only screen and (max-width:767px){.v2-cart-container .col-lg-3 .cartsummary .saving{line-height:13.45px;font-size:12px}}.v2-cart-container .col-lg-3 .cartsummary .saving strong{font-weight:500}.v2-cart-container .col-lg-3 .container{background:0 0}.v2-cart-container .we-accept{margin-top:30px;text-align:center}.v2-cart-container .we-accept p{margin:0;padding:0;font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:17.71px;letter-spacing:1px;color:#000}.v2-cart-container .we-accept.delivery-box{text-align:center;display:inline-block}.v2-cart-container .we-accept.delivery-box img{width:25%;margin-top:5px;max-width:130px}.v2-cart-container .we-accept.delivery-box img:not(:first-child){margin-top:16px;margin-left:10px}.v2-cart-container .we-accept ul{list-style:none;padding:0;margin-top:20px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.v2-cart-container .we-accept ul li{margin-right:15px;margin-bottom:15px}@media only screen and (max-width:1445px) and (min-width:1100px){.v2-cart-container .we-accept ul li{margin-right:10px}}.v2-cart-container .block-products-list.grid .block-title{font-family:'be_vietnam_promedium';font-weight:500;font-size:18px;text-transform:uppercase;margin-top:4%}.v2-cart-container .block-products-list.grid .products-grid .product-items{padding:0}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item{list-style:none;font-size:18px}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info{display:flex;align-items:center;width:100%}@media only screen and (max-width:767px){.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info{border-bottom:1px solid #333}}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-photo{width:150px}@media only screen and (max-width:767px){.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-photo{width:100px}}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details{display:flex;width:100%;align-items:center;justify-content:space-around}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{width:50%}@media only screen and (max-width:767px){.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{width:40%}}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a{color:#000;text-decoration:none}@media only screen and (max-width:767px){.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a{font-size:15px}}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .price-box.price-final_price{width:25%}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner{width:25%}.v2-cart-container .block-products-list.grid .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .action.tocart{color:#fff;background-color:#3a555f;display:block;text-align:center;text-transform:uppercase;font-size:15px;padding:10px 15px 8px;margin-top:20px;font-weight:600;transition:.3s;border:0;margin-bottom:10px;position:relative}@media only screen and (max-width:767px){body.checkout-cart-index .row.d-block.d-lg-none{margin:0}}.cutom-cards{padding:0;margin-top:30px}@media only screen and (max-width:1032px){.cutom-cards{flex-direction:column;flex-direction:column;text-align:center;align-items:center;justify-content:center}.cutom-cards .trusted-secured{text-align:center}.cutom-cards .trusted-secured img{width:70%}.cutom-cards .we-accept{margin-top:30px;text-align:center}.cutom-cards .we-accept p{margin:0;padding:0;font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;line-height:17.71px;letter-spacing:1px;color:#000}.cutom-cards .we-accept.delivery-box{text-align:center;display:inline-block;margin:40px 0 10px}.cutom-cards .we-accept.delivery-box img{width:25%}.cutom-cards .we-accept.delivery-box img:nth-child(3){margin-top:14px}.cutom-cards .we-accept ul{list-style:none;padding:0;margin-top:20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.cutom-cards .we-accept ul li{margin-right:15px;margin-bottom:15px}}@media only screen and (max-width:1032px) and (max-width:1445px) and (min-width:1100px){.cutom-cards .we-accept ul li{margin-right:10px}}.order-assured-block{padding:4.5rem 0;background-color:#fff;text-align:left}@media only screen and (max-width:767px){.order-assured-block{padding:0 0 1rem;text-align:center;margin-top:20px}}.order-assured-block .order-assured-block-title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin-bottom:30px;text-align:center}@media only screen and (max-width:1032px){.order-assured-block .order-assured-block-title{margin-bottom:10px;font-size:18px}}.order-assured-block .block-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:50px;margin-top:30px !important}.order-assured-block p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;width:70%}@media only screen and (max-width:767px){.order-assured-block p{text-align:center;width:100%}}.order-assured-block p a{color:#000;text-decoration:underline}.trusted-secured{display:block;text-align:left;margin:30px 0 0}.trusted-secured img{display:inline-block;width:90%}.cart-acc-title{border-top:1px solid #000;display:flex;align-items:center;justify-items:flex-start}@media only screen and (max-width:767px){.cart-acc-title{color:#000;border-color:#999}}.cart-acc-title h4{font-family:"be_vietnam_proregular";font-weight:400;font-size:12px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;margin:0;padding:23px 13px 23px 23px;cursor:pointer}.cart-acc-title span{position:relative;display:block;order:2;cursor:pointer}.cart-acc-title span:before{content:"+"}.cart-acc-title span.minus:before{content:"-"}.cart-acc-content{padding:0 23px 23px;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}.cart-acc-content a{color:#000;text-decoration:underline}.cart-acc-content ul{padding:0;margin:0;list-style:none;padding:0;margin-top:20px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:767px){.cart-acc-content ul{justify-content:center}}.cart-acc-content ul li{margin-right:5px;margin-bottom:15px;width:31%;text-align:center}@media only screen and (max-width:1032px) and (min-width:768px){.cart-acc-content ul li{width:auto;min-width:15%}}.addons-cart{border:1px solid #000;padding:50px;margin-left:3px;width:99%}@media only screen and (max-width:767px){.addons-cart{padding:0 15px 0;margin-left:0;width:100%;border:0;position:relative;z-index:9}}.addons-cart .section-title{font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000}@media only screen and (max-width:767px){.addons-cart .section-title{display:flex;align-items:center;letter-spacing:normal;font-weight:400;font-size:12px}.addons-cart .section-title:before{content:"+";font-size:24px;margin-right:10px}.addons-cart .section-title.active:before{content:"-"}}@media only screen and (max-width:767px){.addons-cart .cart{display:none}}.addons-cart .cart .position-relative{display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width:767px){.addons-cart .cart .position-relative{margin-bottom:15px}}.addons-cart .cart .position-relative .product-image-container{width:auto !important;margin-right:15px}@media only screen and (max-width:767px){.addons-cart .cart .position-relative .product-image-container{margin-right:0}}.addons-cart .cart .position-relative .product-image-container .product-image-photo{width:100px;height:auto !important}@media only screen and (max-width:767px){.addons-cart .cart .position-relative .product-image-container .product-image-photo{display:none}}.addons-cart .cart .position-relative .product-name{width:68%}@media only screen and (max-width:767px){.addons-cart .cart .position-relative .product-name{line-height:12px}}.addons-cart .cart .position-relative .product-name a{font-family:"be_vietnam_proregular";font-weight:700;font-size:14px;line-height:17.71px;color:#000}@media only screen and (max-width:767px){.addons-cart .cart .position-relative .product-name a{font-size:13px;line-height:18px}}.addons-cart .cart .position-relative .price_details{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 30px;text-align:center}@media only screen and (max-width:767px){.addons-cart .cart .position-relative .price_details{padding:0 0 0 15px}.addons-cart .cart .position-relative .price_details .price-label{display:none}}.addons-cart .cart .position-relative .price_details .price-label{display:none}.addons-cart .cart .position-relative .price_details .price-wrapper{font-family:"be_vietnam_proregular";font-size:14px;font-weight:400;line-height:17.71px;color:#000}.addons-cart .cart .position-relative .price_details button.action{background:#4aa929;margin-top:10px;text-transform:uppercase;color:#fff;font-family:"be_vietnam_proregular";font-size:12px;font-weight:600;border:0;border-radius:4px;padding:5px 8px}.sticky-cartcheckouttbn{display:none}@media (max-width:1032px){.sticky-cartcheckouttbn{display:block;position:fixed;z-index:9;bottom:0;width:100%;padding:0;left:0}.sticky-cartcheckouttbn .cartcheckouttbn{margin-bottom:0;display:none}.sticky-cartcheckouttbn .cartcheckouttbn .btn{padding:.75rem .5rem;width:100%;border-radius:0;color:#fff;background-color:#000;display:block;text-align:center;text-transform:uppercase;margin-top:20px;font-family:"be_vietnam_proregular";font-weight:600;transition:.3s;border:0;position:relative;width:100%;border-radius:0;font-size:14px;line-height:17.71px;letter-spacing:1px}.sticky-cartcheckouttbn.active .cartcheckouttbn{display:block}}.thmarch_overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:999;display:none}@media only screen and (max-width:767px){.thmarch_overlay{z-index:99999}}.custom_modal_new .modal-inner-wrap .modal-content{padding:20px;width:900px;z-index:99999999;margin-top:5%;margin-left:auto;margin-right:auto;position:relative;background:0 0;border:0;padding:0}@media only screen and (max-width:1032px){.custom_modal_new .modal-inner-wrap .modal-content{width:100%}}.custom_modal_new .modal-inner-wrap .close_modal{color:#000;position:absolute;right:20px;top:10px;opacity:.6;font-size:24px;cursor:pointer}.custom_modal_new .modal-inner-wrap .close_modal:hover{opacity:1}@media only screen and (max-width:1024px){.custom_modal_new .modal-inner-wrap .close_modal{color:#fff;background:#000;z-index:99;opacity:1;font-size:18px;width:22px;text-align:center}}.custom_modal_new .modal-inner-wrap .insurance-heading{font-size:24px;color:#000;text-align:left;font-family:'be_vietnam_promedium';font-weight:500;border-bottom:2px solid #000;float:left;width:100%;padding-bottom:15px;display:flex;align-items:center;padding-top:20px;padding-left:15px;margin-bottom:20px}@media only screen and (max-width:767px){.custom_modal_new .modal-inner-wrap .insurance-heading{font-size:18px;margin-bottom:0;padding-top:0}}.custom_modal_new .modal-inner-wrap .insurance-heading img{margin-right:20px}.custom_modal_new .modal-inner-wrap p a{color:#000;text-decoration:underline}.custom_modal_new .modal-inner-wrap .backtopro,.custom_modal_new .modal-inner-wrap .acptinfo{border:1px solid #000;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:15px;line-height:17px;background:#fff;padding:10px;margin-top:20px;margin-bottom:15px}@media only screen and (max-width:767px){.custom_modal_new .modal-inner-wrap .backtopro,.custom_modal_new .modal-inner-wrap .acptinfo{width:100%;margin-top:0;margin-bottom:15px}}.custom_modal_new .modal-inner-wrap .backtopro:hover,.custom_modal_new .modal-inner-wrap .acptinfo:hover{background:#000;color:#fff}.custom_modal_new .modal-inner-wrap .acptinfo{background:#000;color:#fff}@media only screen and (max-width:767px){.row.row-compact{flex-direction:column-reverse}.row.row-compact.prodetails{flex-direction:column;text-align:center;margin-bottom:15px}.row.row-compact.prodetails img{width:45%}.row.row-compact.prodetails .col-md-8{text-align:center}}.cart-custom-popup{opacity:1;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.cart-custom-popup .custom-modal{background:#fff;padding:20px;width:900px;z-index:99999999;margin-top:5%;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:1032px){.cart-custom-popup .custom-modal{width:97%;margin-top:2%;height:92%;overflow-y:auto}}.cart-custom-popup .custom-modal .fix-btm{display:none}@media only screen and (max-width:1024px){.cart-custom-popup .custom-modal .fix-btm{display:inline-block;position:fixed;bottom:1px;left:50%;color:#fff;background:#000;border-radius:2px;padding:2px 6px;font-size:16px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cart-custom-popup .close_modal{color:#000;position:absolute;right:20px;top:10px;opacity:.5;cursor:pointer}.cart-custom-popup .close_modal:hover{opacity:1}.cart-custom-popup .insurance-heading{font-size:24px;color:#000;text-align:left;font-family:'be_vietnam_promedium';font-weight:500;border-bottom:2px solid #000;float:left;width:100%;padding-bottom:15px;display:flex;align-items:center;padding-top:20px;padding-left:15px;margin-bottom:20px}@media only screen and (max-width:767px){.cart-custom-popup .insurance-heading{font-size:20px;margin-bottom:0;padding-top:0}}.cart-custom-popup .insurance-heading img{margin-right:20px}.cart-custom-popup p a{color:#000;text-decoration:underline}.cart-custom-popup .thmarch-buttons{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.cart-custom-popup .thmarch-buttons{flex-direction:column-reverse}}.cart-custom-popup .backtopro,.cart-custom-popup .acptinfo{border:1px solid #000;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:17px;line-height:20px;background:#fff;padding:10px;margin-top:40px;margin-bottom:35px}@media only screen and (max-width:767px){.cart-custom-popup .backtopro,.cart-custom-popup .acptinfo{width:100%;margin-bottom:0;margin-top:10px}}.cart-custom-popup .backtopro:hover,.cart-custom-popup .acptinfo:hover{background:#000;color:#fff}.cart-custom-popup .acptinfo{background:#000;color:#fff}.cart-custom-popup#accept_model{overflow-x:hidden;overflow-y:auto;z-index:999}@media only screen and (max-width:1032px){.cart-custom-popup#accept_model{z-index:99999}}.cart-custom-popup#accept_model .close_modal{top:21px;right:30px;color:#fff;z-index:99;opacity:1;font-size:22px}@media only screen and (max-width:1024px){.cart-custom-popup#accept_model .close_modal{top:22px;right:25px;position:fixed;color:#fff;background:#000;font-size:18px;width:22px;text-align:center}}.cart-custom-popup .header-banner{margin:0 0 20px;position:relative;padding:0}.cart-custom-popup .header-banner .info{position:absolute;bottom:40px;color:#fff;font-size:20px;text-align:center;font-family:"be_vietnam_proregular";font-weight:400;width:100%;left:0;right:0;margin:0 auto}@media only screen and (max-width:767px){.cart-custom-popup .header-banner .info{bottom:12px;padding:0 2px}}.cart-custom-popup .proname{font-size:18px;font-family:"be_vietnam_proregular";font-weight:400;color:#000;margin:15px 0 10px;float:left;width:100%}@media only screen and (max-width:767px){.cart-custom-popup .proname{font-size:15px}}.cart-custom-popup .proprice{float:none;min-width:20%;font-size:24px;font-family:"be_vietnam_proregular";font-weight:400;padding-right:10px;color:#000}@media only screen and (max-width:767px){.cart-custom-popup .proprice{font-size:17px;margin-bottom:9px}}.cart-custom-popup .proprice-save{float:left;width:68%;font-size:14px;color:#000;letter-spacing:.1em;text-transform:uppercase}.cart-custom-popup .insuranceyr p{color:#000;font-size:16px;margin:15px 0 0;float:left;font-weight:400}@media only screen and (max-width:767px){.cart-custom-popup .insuranceyr p{float:none}}.cart-custom-popup .insuranceyr p span{color:#000;font-weight:600}.cart-custom-popup p span{color:#000}.cart-custom-popup .benifit_title{float:left;margin:20px 0 15px;font-family:"be_vietnam_proregular";font-weight:600;font-size:16px;color:#000;text-transform:uppercase;letter-spacing:.1em;font-weight:600;width:100%;text-align:left}.cart-custom-popup .benifit{float:left;width:100%;text-align:left;margin:0 0 15px;font-family:"be_vietnam_proregular";font-weight:400;padding:0}.cart-custom-popup .benifit li{font-size:14px;font-family:"be_vietnamregular";font-weight:400;line-height:20px;list-style-type:disc;margin-left:20px;text-align:left}@media only screen and (max-width:767px){.cart-custom-popup .benifit li{font-size:12px}}.cart-custom-popup .addyear{border:1px solid #000;color:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:17px;line-height:20px;background:#000;padding:10px;margin-top:40px;margin-bottom:35px;text-transform:uppercase}@media only screen and (max-width:767px){.cart-custom-popup .addyear{width:100%;margin-bottom:0;margin-top:10px}.cart-custom-popup .addyear.one-y{order:1}}.ampromo-items-add{display:none !important}.ampromo-popup-wrapper h2{margin-bottom:20px;font-family:"be_vietnamregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-align:left;display:none}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery{margin:0 3px 20px;background:#e0d2b8;padding:10px}@media only screen and (max-width:767px){.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .slick-track{width:100% !important}}@media only screen and (max-width:767px){.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper{width:100% !important}}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item{padding:10px}@media only screen and (max-width:767px){.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item{padding:10px 0}}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item img{width:100%;margin-top:0}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .ampromo-item-title a{color:#000;text-decoration:none;margin-top:30px;display:block;font-family:'be_vietnam_promedium';font-weight:500;font-size:16px;line-height:24.03px}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .product-info-price .price-new-price{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;color:#000;margin:20px 0}@media only screen and (max-width:767px){.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .ampromo-item-buttons{text-align:center}}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .ampromo-item-buttons .tocart{color:#000;background-color:inherit;border:1px solid #000;display:inline-block;text-align:center;text-transform:uppercase;padding:10px 20px;margin-top:0;font-family:"be_vietnam_proregular";font-weight:600;transition:.3s;margin-bottom:10px;position:relative;width:auto;border-radius:0;font-size:12px;line-height:17.71px;letter-spacing:1px;position:absolute;left:18%;top:90px}.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .ampromo-item-buttons .tocart:hover{background:#000;color:#fff}@media only screen and (max-width:767px){.ampromo-popup-container .ampromo-carousel-product .ampromo-gallery .ampromo-item-wrapper .ampromo-item .ampromo-item-buttons .tocart{position:relative;left:inherit;top:inherit;font-size:12px;padding:10px 12px 8px;margin-left:22px;margin-bottom:0;margin-top:-15px}}.freegift-wrap .row{justify-content:flex-start}@media only screen and (max-width:767px){.freegift-wrap .row .col-md-2{text-align:center}}.freegift-wrap h3{font-weight:400;font-family:"Be Vietnam Pro";font-size:23px}@media only screen and (max-width:767px){.freegift-wrap h3{font-size:18px}}.freegift-wrap p{font-size:18px}@media only screen and (max-width:767px){.freegift-wrap p{font-size:14px}}.freegift-wrap.before_giftcard{margin:0 3px 20px;background:#e0d2b8;padding:15px}.freegift-wrap.before_giftcard h3{margin-top:10px}@media only screen and (max-width:767px){.freegift-wrap.before_giftcard h3{margin-top:0}}.freegift-wrap.before_giftcard p{margin-bottom:6px;font-size:16px}@media only screen and (max-width:767px){.freegift-wrap.before_giftcard p{font-size:12px}}@media only screen and (max-width:767px){.appoinments_popup{z-index:9999;top:3%;height:95%}.appoinments_popup .bookappointment .bookappointment__title{font-size:18px;margin-top:0;margin-bottom:0;margin-left:0}}@media (min-width:576px){.appoinments_popup .modal-dialog{max-width:850px;display:flex;align-items:center}.appoinments_popup .modal-dialog.advanced-popupdetails{max-width:900px}.appoinments_popup .modal-dialog.advanced-popupdetails .modal-content .modal-body{padding:15px 25px 25px}}.appoinments_popup .modal-dialog .modal-content{border:0;border-radius:8px}@media only screen and (max-width:767px){.appoinments_popup .modal-dialog .modal-content{overflow-x:hidden}}.appoinments_popup .modal-dialog .modal-content .modal-body{padding:25px}@media only screen and (max-width:767px){.appoinments_popup .modal-dialog .modal-content .modal-body{padding-left:10px;padding-right:10px;overflow-x:hidden}}@media (min-width:576px){.appoinments_popup#pdpappoinments .modal-dialog,.appoinments_popup#pdpsupport .modal-dialog{max-width:620px}}.appoinments_popup .btn-close.bottom-close{background:#fff;position:relative;width:100%;padding:7px 0;height:auto;left:inherit;top:inherit;right:inherit;font-family:"be_vietnam_prolight";font-weight:300;font-size:15px;color:#000;border-radius:4px;border:1px solid #5c5c5c;opacity:1}.appoinments_popup .btn-close.bottom-close:hover{background:#f4eddf;border-color:#f4eddf}.appoinments_popup .btn-close.bottom-close:focus{box-shadow:none;outline:0}@media (min-width:576px){.appoinments_popup.popup-custom-width .modal-dialog{max-width:600px}}.appoinments_popup.popup-custom-width .modal-content{max-height:600px}.appoinments_popup .btn-close{width:22px;height:22px;border-radius:50%;border:1px solid #5c5c5c;background-size:40%;position:absolute;right:20px;top:20px;z-index:99}.appoinments_popup .btn-close:focus{box-shadow:none}.appoinments_popup .bookappointment{padding:0;background:0 0}.appoinments_popup .bookappointment .appointment-gallery{display:none}.appoinments_popup .bookappointment .app-form{width:100%}.appoinments_popup .bookappointment .app-form .instore_book{padding:0}.appoinments_popup#pdpbootsgridfinance .bookappointment .custom_accordion .accordion-item .accordion-button{padding:12px 20px}.appoinments_popup#pdpbootsgridfinance .bookappointment .custom_accordion .accordion-item .accordion-body{padding:1rem 1.25rem}.appoinments_popup#pdpbootsgridfinance .bookappointment p a{color:#000;text-decoration:underline}@media only screen and (max-width:767px){.appoinments_popup .bookappointment h3{margin-top:5px}}.bookappointment{background:#fff;padding:50px 30px}@media only screen and (max-width:1024px){.bookappointment{background:#fff;padding:20px 0 0;width:100%;display:block;margin-bottom:20px}}@media only screen and (max-width:767px){.bookappointment{padding:0}}.bookappointment .bookappointment__title{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1.2px;color:#000;text-transform:uppercase;margin:15px 0;text-align:center;margin-bottom:50px}@media only screen and (max-width:1032px){.bookappointment .bookappointment__title{margin:20px}}@media only screen and (max-width:767px){.bookappointment .bookappointment__title{font-size:20px}}.bookappointment .modl-btn{display:none}.bookappointment h3{margin:0 0 25px;font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:767px){.bookappointment h3{margin:45px 0 15px}}.bookappointment .appointment-gallery{width:50%;padding-top:15px !important}@media only screen and (max-width:1032px){.bookappointment .appointment-gallery{order:2;width:100%}}.bookappointment .app-form{width:50%}@media only screen and (max-width:1032px){.bookappointment .app-form{width:100%;margin-bottom:30px}}.bookappointment .bottom-content h3{margin:0;color:#fff}.bookappointment .bottom-content p{color:#fff;font-size:12px;line-height:18.18px}.bookappointment .bottom-content .store-main{flex:0 0 40%;padding:0 5%}.bookappointment .bottom-content .store-main h3{text-transform:uppercase}.bookappointment .bottom-content .store-main p.address{text-transform:uppercase}.bookappointment .bottom-content .store-main p.desc{font-size:12px;font-family:"be_vietnam_prolight";font-weight:300;color:#fff;line-height:17.53px}.bookappointment .bottom-content #sync2{flex:0 0 100%;padding-left:0;margin-top:20px}.bookappointment .bottom-content #sync2 .owl-item .item img{width:100%;height:100%}@media only screen and (min-width:1033px){.bookappointment .bottom-content #sync2 .owl-item .item img{height:137px}}@media only screen and (max-width:767px){.bookappointment .bottom-content #sync2 .owl-item .item img{height:85px}}.bookappointment .bottom-content #sync2 .owl-nav .owl-prev{position:absolute;left:1%;top:18%;color:#fff;font-size:70px;width:25px}.bookappointment .bottom-content #sync2 .owl-nav .owl-prev.disabled{display:none}@media only screen and (max-width:767px){.bookappointment .bottom-content #sync2 .owl-nav .owl-prev{top:0;font-size:45px}}.bookappointment .bottom-content #sync2 .owl-nav .owl-next{position:absolute;right:1%;top:18%;color:#fff;font-size:70px;width:25px}.bookappointment .bottom-content #sync2 .owl-nav .owl-next.disabled{display:none}@media only screen and (max-width:767px){.bookappointment .bottom-content #sync2 .owl-nav .owl-next{top:0;font-size:45px}}.bookappointment .bottom-content #sync2 .owl-nav [class*=owl-]:hover{background:0 0}.bookappointment .instore_book{padding:0 0 0 6%}@media only screen and (max-width:1024px){.bookappointment .instore_book{padding:0 2%}}.bookappointment .instore_book .pdp_sub_title{font-family:"be_vietnam_proregular";font-weight:400;color:#000;font-size:16px;line-height:normal;margin-bottom:20px;text-align:left;clear:left;padding-top:10px;display:block}@media only screen and (max-width:767px){.bookappointment .instore_book .pdp_sub_title{text-align:center;font-size:15px}}.bookappointment .instore_book ul li{list-style:none}.bookappointment .instore_book ul li a{background:#fff;color:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:16px;border:0;margin-right:5px;padding:5px 10px;border:1px solid #5c5c5c}.bookappointment .instore_book ul li a:hover{background:#e0d2b8;border-color:#e0d2b8}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2{text-align:center;overflow:hidden;padding:0 10px}.bookappointment .instore_book .appointment-form-v2 .stores-flex{gap:0 10px}}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names{position:relative;float:left;padding:0 5px 0 0}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .form-check.store-names{float:none;display:inline-block;width:31.2%}}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names input{opacity:0;position:absolute;left:0;top:0;cursor:pointer;float:unset;height:35px;padding:0;margin:0;width:95%}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{background:#fff;color:#000;font-family:"be_vietnam_prolight";font-weight:300;font-size:14px;padding:9px 0;width:125px;border:0;margin-right:5px;border:1px solid #5c5c5c;text-align:center;line-height:normal;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names label:hover{background:#f0e5d0;border-color:#f0e5d0}@media only screen and (max-width:1500px){.bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{width:130px}}@media only screen and (max-width:1024px){.bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{font-size:12px;padding:7px 0;width:110px}}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .form-check.store-names label{width:100%;margin:0 0 10px}}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names input:hover+label{background:#f0e5d0;border-color:#f0e5d0}.bookappointment .instore_book .appointment-form-v2 .form-check.store-names input:checked+label{background:#000;border-color:#000;color:#e0d2b8}.bookappointment .instore_book .appointment-form-v2 .jew_col{font-size:14px}@media only screen and (min-width:1033px){.bookappointment .instore_book .appointment-form-v2 .jew_col{padding-left:12px}}.bookappointment .instore_book .appointment-form-v2 .jew_col.collapsed i.fa-minus:before{content:"\f067"}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .jew_col{padding-left:6px;text-align:left}}.bookappointment .instore_book .appointment-form-v2 .type-select{margin-bottom:20px}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .type-select{text-align:center}}.bookappointment .instore_book .appointment-form-v2 .type-select label{font-size:14px;line-height:15.18px;margin-top:10px}.bookappointment .instore_book .appointment-form-v2 .type-select .form-check{float:left;margin-right:10px;padding:0}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .type-select .form-check{float:none;display:inline-block}}.bookappointment .instore_book .appointment-form-v2 .type-select .form-check input{opacity:0;position:absolute;left:0;top:0;cursor:pointer}.bookappointment .instore_book .appointment-form-v2 .type-select .form-check label{background:#000;color:#fff;font-size:14px;font-family:"be_vietnam_proregular";font-weight:400;border:0;margin-right:5px;padding:7px 10px;cursor:pointer;line-height:17.71px}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .type-select .form-check label{text-align:left}}.bookappointment .instore_book .appointment-form-v2 .type-select .form-check label:hover{background:#e0d2b8;color:#000}.bookappointment .instore_book .appointment-form-v2 .type-select .form-check input:checked+label{background:#e0d2b8;color:#000}.bookappointment .instore_book .appointment-form-v2 .type-select:after{display:block;clear:both;content:""}.bookappointment .instore_book .appointment-form-v2 .type-select.free-lesson{margin-bottom:0}.bookappointment .instore_book .appointment-form-v2 .type-select.free-lesson label{font-size:12px;line-height:15.18px;margin-top:0}.bookappointment .instore_book .appointment-form-v2 p{margin:20px 0;display:inline-block;font-size:12px;line-height:15.18px}.bookappointment .instore_book .appointment-form-v2 p.hide-appoint{display:none}.bookappointment .instore_book .appointment-form-v2 label{display:block;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:normal;color:#000;margin-bottom:11px;text-align:left;white-space:nowrap;padding-left:12px}.bookappointment .instore_book .appointment-form-v2 label span{color:red}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .metl_btn button:not(.multiselect-option){margin-bottom:10px}}.bookappointment .instore_book .appointment-form-v2 input,.bookappointment .instore_book .appointment-form-v2 select{background:#fff;border:1px solid #aaa;border-radius:6px;margin-bottom:20px;width:100%;padding:5px 5px 5px 15px;height:45px;font-size:14px;font-family:"be_vietnamregular";font-weight:400}.bookappointment .instore_book .appointment-form-v2 input:focus,.bookappointment .instore_book .appointment-form-v2 select:focus{box-shadow:none}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 input,.bookappointment .instore_book .appointment-form-v2 select{margin-bottom:15px}}.bookappointment .instore_book .appointment-form-v2 .iti--allow-dropdown{width:100%;z-index:99}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .iti--allow-dropdown{margin-bottom:15px}}.bookappointment .instore_book .appointment-form-v2 textarea{background:#fff;border:1px solid #aaa;border-radius:6px;margin-bottom:18px;width:100%;padding:10px 25px;height:90px;font-size:12px}.bookappointment .instore_book .appointment-form-v2 textarea:focus{box-shadow:none}.bookappointment .instore_book .appointment-form-v2 button.btn.btn-dark{background:#000;color:#fff;border-radius:0;border:0;font-family:"be_vietnamregular";font-weight:400;font-size:16px;padding:10px 69.5px 13px}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 button.btn.btn-dark{width:100%}}.bookappointment .instore_book .appointment-form-v2 .book-buttons input{display:none}.bookappointment .instore_book .appointment-form-v2 .book-buttons label.btn-line{text-align:center;padding:12px;cursor:pointer;font-size:16px}.bookappointment .instore_book .appointment-form-v2 .book-buttons label.btn-line-full{background:#000;color:#fff}.bookappointment .instore_book .appointment-form-v2 .appoint-befoer{position:relative}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .appoint-befoer{text-align:left}}.bookappointment .instore_book .appointment-form-v2 .appoint-befoer:before{background:#000;position:absolute;width:26px;height:32px;top:0;right:0;z-index:99}.bookappointment .instore_book .appointment-form-v2 .appoint-befoer:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-right:.4em solid transparent;border-bottom:0;border-left:.4em solid transparent;z-index:997;position:relative;border-top:.4em solid #5c5c5c;margin-left:1px;position:absolute;right:16px;top:18px}.bookappointment .instore_book .appointment-form-v2 a.contact-store{background:#000;margin:10px 0;display:inline-block;color:#fff;font-family:"be_vietnamregular";font-weight:400;font-size:13px;padding:6px 41px;height:32px;border:0;text-decoration:none}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 a.contact-store{width:100%;height:auto}}.bookappointment .instore_book .appointment-form-v2 .close{display:none}.bookappointment .instore_book .appointment-form-v2 .btn-line{width:200px}.bookappointment .instore_book .appointment-form-v2 .btn-line#appointment_popup_submit{float:left;margin-left:4px;margin-top:15px}.bookappointment .instore_book .appointment-form-v2 .coss-1{position:relative}.bookappointment .instore_book .appointment-form-v2 .coss-1 input,.bookappointment .instore_book .appointment-form-v2 .coss-1 select{z-index:99;text-align:left}.bookappointment .instore_book .appointment-form-v2 .coss-1 select{cursor:pointer}.bookappointment .instore_book .appointment-form-v2 .coss-1 i.fas{position:absolute;right:23px;top:47px;z-index:9}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .coss-1{text-align:left}}@media only screen and (min-width:1033px){.bookappointment .instore_book .appointment-form-v2 .coss-1 .multiselect-native-select .btn-group .btn-primary{margin-bottom:28px}.bookappointment .instore_book .appointment-form-v2 .coss-1.date-inpt{padding-right:5px}.bookappointment .instore_book .appointment-form-v2 .coss-1.date-inpt i.fas{right:16px}}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .app-form{text-align:left}}.bookappointment .instore_book .appointment-form-v2 .intl-tel-input{margin-bottom:20px}@media only screen and (max-width:1024px){.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select{display:flex;flex-direction:column-reverse}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select div.mage-error[for=jewellery_type]{top:-12px;position:relative}}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group{width:100%;margin-bottom:0}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary{background:#fff;border:1px solid #aaa;border-radius:6px;margin-bottom:20px;width:100%;padding:5px 5px 5px 15px;height:45px;font-size:14px;color:#212529;text-align:left !important;overflow:hidden;font-family:"be_vietnamregular";font-weight:400}@media only screen and (max-width:767px){.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary{margin-bottom:15px}}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary:focus{box-shadow:none}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary:before{content:"";background:#fff;position:absolute;width:26px;height:45px;top:0;right:0;z-index:97}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary:after{z-index:98;position:relative;border-top:.5em solid #5c5c5c;right:16px;top:3px;border-left:.5em solid transparent;border-right:.5em solid transparent}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .btn-group .btn-primary .multiselect-selected-text{width:97%;display:inline-block;font-size:14px;color:#212529}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show{width:100%;border-radius:4px}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option{height:32px;padding-bottom:0;white-space:inherit}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option:nth-last-child(2){height:auto}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option .form-check input{width:15px;height:15px;border:1px solid #000;border-radius:0;background-color:#fff !important;padding:5px}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option .form-check input:checked{background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option .form-check .form-check-label{margin:0;display:block;padding:0 4px;white-space:inherit}.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option.active,.bookappointment .instore_book .appointment-form-v2 .multiselect-native-select .dropdown-menu.show button.multiselect-option:active{background-color:#e9ecef}.bookappointment #sync1 .owl-item .item{height:100%}.bookappointment #sync1 .owl-item .item img{height:100%}.bookappointment #sync1 .owl-nav{position:absolute;left:0;top:40%;width:100%}.bookappointment #sync1 .owl-nav button:hover{background:0 0}.bookappointment #sync1 .owl-nav .owl-prev{float:left;margin-left:25px}.bookappointment #sync1 .owl-nav .owl-next{float:right;margin-right:25px}.bookappointment #sync1 .owl-nav button{width:30px}.bookappointment .support_popup{margin-top:20px}.bookappointment .support_popup p{font-family:"be_vietnamregular";font-weight:400;font-size:16px;color:#000;line-height:normal;margin-bottom:10px}.bookappointment .support_popup p a{color:#000;text-decoration:none}.bookappointment .support_popup p.phone-number{font-size:32px;margin-bottom:0}.bookappointment .support_popup ul{margin:25px 0;display:flex;padding:0;list-style:none;justify-content:flex-start}.bookappointment .support_popup ul li{text-align:center;margin-right:20px;margin-left:5px}.bookappointment .support_popup ul a{color:#000;text-align:center;line-height:normal;cursor:pointer}.bookappointment .support_popup ul a img{display:block;margin:auto;width:35px}.bookappointment .support_popup ul span{cursor:pointer;color:#000}.bookappointment .support_popup ul span img{display:block;margin:0 20px;width:35px}.bookappointment div.mage-error{color:red;font-size:12px;display:inline-block;position:relative;top:-20px;left:10px}@media only screen and (max-width:767px){.bookappointment div.mage-error{top:-17px;text-align:left;width:100%}}.bookappointment div.mage-error[for=jewellery_type]{position:absolute;top:23px;bottom:-30px}@media only screen and (max-width:767px){.bookappointment div.mage-error[for=jewellery_type]{top:-20px}}.bookappointment div.mage-error#phone-error{top:0}.offcanvas .bookappointment{padding:0}.offcanvas .bookappointment .bookappointment__title{margin:0 0 20px;text-align:left;font-size:24px;line-height:31.03px}@media only screen and (max-width:767px){.offcanvas .bookappointment .bookappointment__title{font-size:18px;margin-bottom:10px}}.offcanvas .bookappointment .appointment-gallery{display:none}.offcanvas .bookappointment .app-form{width:100%}.offcanvas .bookappointment .owl-carousel .owl-stage-outer{transform:translate3d(0,0,0)}.offcanvas .bookappointment .instore_book{padding:0}.modal-dialog .bookappointment .modl-btn{display:block}.input-symbol-euro{position:relative;display:block}.input-symbol-euro:before{position:absolute;top:12px;content:"£";left:15px;bottom:0;margin:auto;font-size:16px;color:#000}.input-symbol-euro input{padding-left:30px !important}.input-symbol-euro.euro-symbol:before{content:"€"}.iti--fullscreen-popup.iti--container{z-index:9999}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#000;color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#e0d2b8}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#e0d2b8}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{border-color:transparent #000 transparent transparent}.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #000}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{height:30px !important;margin-top:7px;margin-left:5px}body.checkout-index-index .guaranteed-banner{display:none !important}@media only screen and (max-width:1032px){body.checkout-index-index .page-wrapper{min-height:inherit}}body.checkout-index-index .promo-top,body.checkout-index-index .header_stores,body.checkout-index-index .second-promo-top,body.checkout-index-index .mini-menu.mob_minicart{display:none !important}body.checkout-index-index .second-promo-top{top:0}body.checkout-index-index header.header{margin-top:0}body.checkout-index-index .promo-top:not(.d-none)~header.header{margin-top:0}body.checkout-index-index .agreements-modal .modal-footer{display:none}body.checkout-index-index .agreements-modal .modal-header{display:block;background-color:#fff}@media only screen and (max-width:767px){body.checkout-index-index .modal-popup.agreements-modal.modal-slide{z-index:999999 !important}}body.checkout-index-index header.page-header,body.checkout-index-index .mini-header,body.checkout-index-index .mini-logo{margin-bottom:0;border-bottom:1px solid #f2f2f2;display:block}body.checkout-index-index header.page-header .menu-toggle,body.checkout-index-index header.page-header .mobile-store-phone,body.checkout-index-index header.page-header .mobile-search,body.checkout-index-index .mini-header .menu-toggle,body.checkout-index-index .mini-header .mobile-store-phone,body.checkout-index-index .mini-header .mobile-search,body.checkout-index-index .mini-logo .menu-toggle,body.checkout-index-index .mini-logo .mobile-store-phone,body.checkout-index-index .mini-logo .mobile-search{display:none}body.checkout-index-index header.page-header .secure-payment,body.checkout-index-index .mini-header .secure-payment,body.checkout-index-index .mini-logo .secure-payment{color:#000;font-family:"be_vietnamregular";font-weight:400;text-transform:uppercase;font-weight:500;flex:0 1 auto;width:300px;height:100px;padding-top:30px}@media only screen and (max-width:767.98px){body.checkout-index-index header.page-header .secure-payment,body.checkout-index-index .mini-header .secure-payment,body.checkout-index-index .mini-logo .secure-payment{width:8%;height:auto;font-size:18px;padding:0;text-align:center}}body.checkout-index-index header.page-header .secure-payment .inner,body.checkout-index-index .mini-header .secure-payment .inner,body.checkout-index-index .mini-logo .secure-payment .inner{width:250px;margin-right:5px;opacity:.95;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){body.checkout-index-index header.page-header .secure-payment .inner,body.checkout-index-index .mini-header .secure-payment .inner,body.checkout-index-index .mini-logo .secure-payment .inner{width:100%;display:block}}body.checkout-index-index header.page-header .secure-payment .inner span,body.checkout-index-index .mini-header .secure-payment .inner span,body.checkout-index-index .mini-logo .secure-payment .inner span{padding-left:13px;margin-top:10px;display:inline-block}@media only screen and (max-width:767px){body.checkout-index-index header.page-header .secure-payment .inner span,body.checkout-index-index .mini-header .secure-payment .inner span,body.checkout-index-index .mini-logo .secure-payment .inner span{font-size:12px;padding:0;display:none}}body.checkout-index-index header.page-header .secure-payment .inner img,body.checkout-index-index .mini-header .secure-payment .inner img,body.checkout-index-index .mini-logo .secure-payment .inner img{width:25px}@media only screen and (max-width:767px){body.checkout-index-index header.page-header .secure-payment .inner img,body.checkout-index-index .mini-header .secure-payment .inner img,body.checkout-index-index .mini-logo .secure-payment .inner img{display:inline-block;width:15px;vertical-align:baseline}}body.checkout-index-index header.page-header .header__top,body.checkout-index-index .mini-header .header__top,body.checkout-index-index .mini-logo .header__top{display:none}body.checkout-index-index header.page-header .header__logo,body.checkout-index-index .mini-header .header__logo,body.checkout-index-index .mini-logo .header__logo{padding:0;display:flex;align-items:center;justify-content:space-around;margin-top:0}@media only screen and (max-width:1024px){body.checkout-index-index header.page-header .header__logo,body.checkout-index-index .mini-header .header__logo,body.checkout-index-index .mini-logo .header__logo{width:100%}body.checkout-index-index header.page-header .header__logo .header-logo--logo,body.checkout-index-index .mini-header .header__logo .header-logo--logo,body.checkout-index-index .mini-logo .header__logo .header-logo--logo{padding:0 10px;width:100%;text-align:center}body.checkout-index-index header.page-header .header__logo .cart-img,body.checkout-index-index .mini-header .header__logo .cart-img,body.checkout-index-index .mini-logo .header__logo .cart-img{width:20px}}body.checkout-index-index header.page-header .custom-newheader.fixed-header,body.checkout-index-index .mini-header .custom-newheader.fixed-header,body.checkout-index-index .mini-logo .custom-newheader.fixed-header{border-bottom:1px solid #f2f2f2}@media only screen and (max-width:1024px){body.checkout-index-index header.page-header .custom-newheader .header-logo,body.checkout-index-index .mini-header .custom-newheader .header-logo,body.checkout-index-index .mini-logo .custom-newheader .header-logo{padding:0}}@media only screen and (max-width:1024px) and (max-width:767.98px){body.checkout-index-index header.page-header .custom-newheader .header-logo,body.checkout-index-index .mini-header .custom-newheader .header-logo,body.checkout-index-index .mini-logo .custom-newheader .header-logo{flex-direction:column}}body.checkout-index-index header.page-header .navbar,body.checkout-index-index .mini-header .navbar,body.checkout-index-index .mini-logo .navbar{display:none !important}body.checkout-index-index #maincontent{margin-top:50px}@media only screen and (max-width:1024px){body.checkout-index-index #maincontent{margin-top:90px}}@media only screen and (max-width:767px){body.checkout-index-index #maincontent{margin-top:20px}}.checkout-container{margin:0 auto 20px !important;max-width:900px}.checkout-container h1{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase}@media only screen and (max-width:767px){.checkout-container h1{font-size:18px}}.checkout-container .opc-progress-bar{text-align:center;margin:50px 0;counter-reset:i;display:block;font-size:0}.checkout-container .opc-progress-bar .opc-progress-bar-item{width:250px;display:inline-block;position:relative;text-align:center;vertical-align:top}@media only screen and (max-width:767px){.checkout-container .opc-progress-bar .opc-progress-bar-item{width:33.33%}}.checkout-container .opc-progress-bar .opc-progress-bar-item span{font-family:'be_vietnam_promedium';font-weight:500;font-size:16px;display:inline-block;padding-top:45px;width:100%;word-wrap:break-word}.checkout-container .opc-progress-bar .opc-progress-bar-item span:before{border:1px solid #000;background:0 0;width:29px;height:29px;margin-left:-19px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.checkout-container .opc-progress-bar .opc-progress-bar-item span:after{width:27px;height:27px;border:0;font-size:16px;background:#fff;margin-left:-18px;top:1px;padding-top:2px;counter-increment:i;color:#333;font-weight:600;font-family:'luma-icons';content:'\e610';position:absolute;left:50%;border-radius:50%}.checkout-container .opc-progress-bar .opc-progress-bar-item._active span:after{background:#e0d2b8}.checkout-container .opc-progress-bar .opc-progress-bar-item:before{height:1px;content:inherit}.checkout-container .opc-progress-bar .opc-progress-bar-item:nth-child(2):before{background:#e4e4e4;border:1px solid #ccc;top:15px;content:'';height:2px;left:-41%;position:absolute;width:79%}.checkout-container .opc-progress-bar .opc-progress-bar-item:nth-child(2):after{background:#e4e4e4;border:1px solid #ccc;top:15px;content:'';height:2px;right:-38%;position:absolute;width:79%}.checkout-container .opc-progress-bar .opc-progress-bar-item._complete span{color:#000}.checkout-container .opc-estimated-wrapper{font-family:"be_vietnamregular";font-weight:400;background:0 0;border-top:0}@media only screen and (max-width:767px){.checkout-container .opc-estimated-wrapper{margin-top:0;padding-top:0}}.checkout-container .opc-wrapper{width:56.666667%}.checkout-container .opc-wrapper select{color:#000 !important}@media only screen and (max-width:767px){.checkout-container .opc-wrapper{width:100%;margin:0 auto}.checkout-container .opc-wrapper .form-login,.checkout-container .opc-wrapper .form-shipping-address,.checkout-container .opc-wrapper .methods-shipping{background:0 0;padding:0;margin:0}}@media (min-width:768px),print{.checkout-container .opc-wrapper .form-login{padding-bottom:0;margin-bottom:0}}.checkout-container .opc-wrapper .step-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase}@media only screen and (max-width:767px){.checkout-container .opc-wrapper .step-title{padding-left:0;margin-top:20px !important;padding-bottom:20px}}.checkout-container .opc-wrapper .fieldset{margin-bottom:0}.checkout-container .opc-wrapper .fieldset select{color:#000 !important}.checkout-container .opc-wrapper .fieldset .billing-address-form{margin-top:30px}.checkout-container .opc-wrapper .fieldset .billing-address-form #billing-new-address-form .field{width:100%}.checkout-container .opc-wrapper .fieldset .block.giftcard .title{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;padding:15px;display:flex;align-items:center;position:relative;border:1px solid #000;border-top:0;margin-bottom:0}.checkout-container .opc-wrapper .fieldset .block.giftcard .title:before{content:"";width:16px;height:16px;border:1px solid #666;background:#fff;margin-right:10px;margin-left:2px}.checkout-container .opc-wrapper .fieldset .block.giftcard._active .title{border-bottom:0}.checkout-container .opc-wrapper .fieldset .block.giftcard._active .title:before{border-color:#000;background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.checkout-container .opc-wrapper .fieldset .block.giftcard._active .title:after{width:12px;height:12px;background:#0d6efd;position:absolute;left:20px;top:18px;border-radius:100%}.checkout-container .opc-wrapper .fieldset .block.giftcard .giftcard-accordion{border:1px solid #000;border-top:0;padding:20px;position:relative}.checkout-container .opc-wrapper .fieldset .block.giftcard .giftcard-accordion .amcard-codes-list{padding:0}.checkout-container .opc-wrapper .fieldset .block.giftcard .giftcard-accordion .amcard-codes-list .gift-cart-amount-spl{margin-bottom:20px}.checkout-container .opc-wrapper .fieldset .block.giftcard .giftcard-accordion .amcard-codes-list .amcard-delete{border:0;background:0 0;padding:0 15px;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;text-decoration:underline}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement{display:flex;align-items:flex-start;margin-top:10px}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement button{border:0;background:0 0;font-size:13px;font-family:"be_vietnam_proregular";font-weight:400;padding:0;margin:6px 0 0 6px;text-align:left;line-height:20px}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement button:after{font-family:"be_vietnam_proregular";font-weight:600;content:"*";color:red;font-size:14px}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement label:after{content:inherit !important}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement input[type=checkbox]{border-radius:0;border:1px solid #000}.checkout-container .opc-wrapper .checkout-agreements .checkout-agreement input[type=checkbox]:focus{outline:0;box-shadow:none}.checkout-container .opc-wrapper .actions-toolbar .primary{display:block;float:none;margin-top:20px}.checkout-container .opc-wrapper .actions-toolbar .primary button.action{background:#000;width:100%;color:#fff;border-radius:0;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px !important;letter-spacing:1px;line-height:17.71px;text-transform:uppercase;padding:14px 0;display:block !important}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset{margin-bottom:0}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field{width:100%}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field label{display:block}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field .iti--allow-dropdown{width:100%}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field{clear:both;float:none !important}}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:first-child{width:15%;float:left}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:first-child{width:100%}}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:nth-child(2){width:37%;float:left;margin:0 25px}@media only screen and (max-width:1024px){.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:nth-child(2){margin:0 20px}}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:nth-child(2){width:100%;margin:0 0 20px}}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:nth-child(3){width:37%;float:left}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field:nth-child(3){width:100%}}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field .mage-error[generated=true]{margin-top:5px;display:block}.checkout-container .opc-wrapper #customer-email-fieldset.fieldset .field .feedback{height:30px !important;width:30px !important;top:4px !important}.checkout-container .opc-wrapper #shipping-new-address-form .field{width:100%}.checkout-container .opc-wrapper #shipping-new-address-form .field:first-child{width:49%}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #shipping-new-address-form .field:first-child{width:100%}}.checkout-container .opc-wrapper #shipping-new-address-form .field:nth-child(2){width:49%}@media only screen and (max-width:767px){.checkout-container .opc-wrapper #shipping-new-address-form .field:nth-child(2){width:100%}}.checkout-container .opc-wrapper #shipping-new-address-form .field.street .field{width:100%}.checkout-container .opc-wrapper .checkout-billing-address{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.checkout-container .opc-wrapper .checkout-billing-address a{color:#000}.checkout-container .opc-wrapper .checkout-billing-address .form-check-input[type=checkbox]{width:17px;height:17px;border-radius:0;border:1px solid #000}.checkout-container .opc-wrapper .checkout-billing-address .form-check-input:checked[type=checkbox]{background-color:inherit;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.checkout-container .opc-wrapper .checkout-billing-address .address[data-form=billing-new-address] .field label,.checkout-container .opc-wrapper .checkout-billing-address .address[data-form=billing-new-address] .field .label{display:inline-block !important;font-weight:400}.checkout-container .opc-wrapper .checkout-billing-address .address[data-form=billing-new-address] .field.street{width:100%}.checkout-container .opc-wrapper .checkout-billing-address .address[data-form=billing-new-address] .field.street .field{width:100%}.checkout-container .opc-wrapper #checkout-step-shipping_method .form-check{padding:0}.checkout-container .opc-wrapper #checkout-step-shipping_method .form-check-input[type=radio]{width:17px;height:17px;border-radius:0;border:1px solid #000}.checkout-container .opc-wrapper #checkout-step-shipping_method .form-check-input[type=radio]:focus{box-shadow:none}.checkout-container .opc-wrapper #checkout-step-shipping_method .form-check-input:checked[type=radio]{background-color:inherit;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.checkout-container .opc-wrapper .opc-payment{border:1px solid #000;border-top:0}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .step-title{border-bottom:1px solid #000;border-left:1px solid #fff;border-right:1px solid #fff;margin:0 -1px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method{border-bottom:1px solid #000;padding:0 15px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method:last-child{border-top:0;border-bottom:0}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title{font-family:"be_vietnam_proregular";font-size:14px;font-weight:400;line-height:17.71px;color:#000;padding:15px 0;display:flex;align-items:center}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label{margin-bottom:0;padding-left:5px;padding-top:6px;display:block;width:100%;position:relative;display:flex;align-items:center}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label img{margin-right:10px;width:50px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label .payment-icon{float:right;width:25%}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label span{padding-top:6px;display:inline-block}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label:before{content:"";width:19px;height:19px;border:1px solid #000;border-radius:50%;margin-right:15px;margin-top:5px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label[for=paypal_express]{padding-top:15px;display:block;padding-left:40px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label[for=paypal_express] img.payment-icon{width:18%}@media only screen and (max-width:767px){.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label[for=paypal_express] .action-help{width:39%;margin-left:0;margin-top:3px}}@media only screen and (max-width:767px){.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label[for=paypal_express] span{width:65%}}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title label[for=paypal_express]:before{position:absolute;left:7px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title input[type=radio]{width:19px;height:19px;display:none}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title input[type=radio]:focus{box-shadow:none}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title input[type=radio]:checked+label:after{content:"";background:#000;width:13px;height:13px;border-radius:50%;position:absolute;top:14px;left:8px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-title input[type=radio]:checked+label[for=paypal_express]:after{top:23px;left:10px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content{padding-left:0;margin-top:20px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields{margin-left:0}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields label{margin-bottom:10px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields .v12deperror,.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields .v12_error{margin-top:10px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields #show_v12_finance{font-family:"be_vietnamregular";font-weight:400}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields #show_v12_finance table{font-family:"be_vietnamregular";font-weight:400}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields #show_v12_finance table tr:first-child{display:none}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields #show_v12_finance table tr td{font-family:"be_vietnamregular";font-weight:400;font-size:14px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields.group:after{content:initial}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .actions-toolbar button.primary{background:#000;width:100%;color:#fff;border-radius:0;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px !important;letter-spacing:1px;line-height:17.71px;text-transform:uppercase;padding:14px 0;display:block !important}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-title{font-family:"be_vietnamregular";font-weight:400;font-size:14px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-title .action-toggle{color:#000}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-content{padding:0}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-content .payment-option-inner{margin:0}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-content .payment-option-inner textarea{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}@media only screen and (max-width:1032px){.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-option .payment-option-content .payment-option-inner textarea{margin-left:13px;width:94%}}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-method-billing-address .checkout-billing-address input[type=checkbox]{width:17px;height:17px;border-radius:0;border:1px solid #000}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-method-billing-address .checkout-billing-address input[type=checkbox]:focus{box-shadow:none}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .payment-method-billing-address .checkout-billing-address input[type=checkbox]:checked[type=checkbox]{background-color:inherit;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields{margin-bottom:15px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .control .fields label{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:17.71px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .checkout-billing-address{display:none}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-products{margin-bottom:20px;background:#f4eddf;padding:12px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-products label{font-family:'be_vietnam_promedium';font-weight:500;font-size:12px;color:#000}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-products .exclude-products-child{font-family:"be_vietnamregular";font-weight:400;font-size:13px;color:#000;margin-top:16px;line-height:18px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-products .exclude-products-child span.premove{text-decoration:underline;cursor:pointer;display:block}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-product-msg{font-family:"be_vietnamregular";font-weight:400;font-size:13px;color:#000;margin-top:20px;line-height:22px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content .exclude-product-msg .pmsg{display:block;margin-bottom:8px}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content.globalpayments_paymentgateway .field label{font-weight:400}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content.globalpayments_paymentgateway .credit-card-expiration{width:47%;float:left;margin-right:3%}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content.globalpayments_paymentgateway .credit-card-cvv{float:left;width:47%;margin-left:3%}.checkout-container .opc-wrapper .opc-payment .payment-methods .payment-group .payment-method .payment-method-content.globalpayments_paymentgateway.payment-method-content iframe{min-height:2.6em;width:100%}.checkout-container .opc-wrapper #checkout-step-shipping_method{font-family:"be_vietnamregular";font-weight:400}.checkout-container .opc-wrapper .table-checkout-shipping-method{white-space:nowrap}.checkout-container .opc-wrapper .table-checkout-shipping-method tr{margin:0 !important}@media only screen and (max-width:767px){.checkout-container .modal-custom-overlay{z-index:999 !important}}.checkout-container .opc-sidebar{border:1px solid #000;width:39.333333%;margin-top:29px}@media only screen and (max-width:767px){.checkout-container .opc-sidebar{z-index:9999 !important;width:98%;left:5px;top:110px}.checkout-container .opc-sidebar .modal-header{display:block !important;font-family:"be_vietnamregular";font-weight:400;position:absolute;right:0;font-size:14px}.checkout-container .opc-sidebar .modal-header .action-close{z-index:99}.checkout-container .opc-sidebar .modal-header .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;color:#000;content:'X';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;text-align:center}}.checkout-container .opc-sidebar .modal-inner-wrap .modal-header{display:none}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary{padding:25px 15px 10px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;color:#000;letter-spacing:1px;text-transform:uppercase}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .items-in-cart .title strong{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;color:#000;letter-spacing:1px;text-transform:uppercase}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper{max-height:inherit;overflow:inherit}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items{list-style:none;margin:0;padding:0}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item{margin:0 0 20px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product span.product-image-container{display:none}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details{width:100%}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-inner{display:flex;justify-content:space-between;width:100%}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty{display:none}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product.options span{display:none}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product.options .content{display:block !important}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product.options .content .item-options{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:20.45px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product.options .content .item-options .label{font-weight:400}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product.options .content .item-options .values{word-break:break-all}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .product-item .price{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals{border:0;margin:15px 0;font-family:"be_vietnamregular";font-weight:400}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .totals.sub,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .shipping{font-family:'be_vietnam_promedium';font-weight:500;text-transform:uppercase;font-size:14px;line-height:17.71px}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .totals.sub .mark,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .shipping .mark{font-family:'be_vietnam_promedium';font-weight:500;padding:10px 0;color:#000}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .totals.sub .mark .value,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .shipping .mark .value{display:none !important}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .totals.sub .mark span,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .shipping .mark span{color:#000}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .mark{font-family:'be_vietnam_promedium';font-weight:500}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .mark,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .amount{border:0;padding:0;font-family:"be_vietnamregular";font-weight:400}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .mark strong,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .amount strong{font-family:"be_vietnam_proregular";font-weight:700;font-size:14px;color:#000;line-height:17.71px;text-transform:uppercase}.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .mark span,.checkout-container .opc-sidebar .modal-inner-wrap .opc-block-summary .table-totals .grand.totals .amount span{color:#000}.checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information{padding:0 15px}.checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;color:#000;letter-spacing:1px;text-transform:uppercase}.checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit{top:0}.checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-content{font-family:"be_vietnamregular";font-weight:400;font-size:13px;color:#000}.checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-content a{color:#000}.checkout-container .opc-sidebar .opc-block-shipping-information{padding:0}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact{border-top:1px solid #000;padding:25px 0 10px}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-title{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;cursor:pointer;margin-left:21px}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-body{padding:19px 22px 0}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-body p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-body p a{color:#000;background:url(../images/phone-icon.svg) no-repeat left 2px;padding-left:40px}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-body p a.chat{background-image:url(../images/delivery-chat.svg);background-size:27%;background-position:left 4px}.checkout-container .opc-sidebar .opc-block-shipping-information .checkout-contact .checkout-contact-body p a.email{background-image:url(../images/delivery-email.svg);background-size:22%;background-position:4px 4px}.checkout-container .opc-sidebar .opc-block-shipping-information .custom-accordion{border:0;border-top:1px solid #000;padding-bottom:15px}.checkout-container .opc-sidebar .opc-block-shipping-information .custom-accordion .group{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;cursor:pointer}.checkout-container .opc-sidebar .opc-block-shipping-information .custom-accordion .body-part{padding:19px 22px 0;margin-bottom:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000}.checkout-container .opc-sidebar .opc-block-shipping-information .custom-accordion .body-part a{color:#000;text-decoration:underline}body.checkout-onepage-success h1{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;text-transform:uppercase;margin:100px 0 50px}body.checkout-onepage-success .page-main .container{max-width:900px;margin:0 auto}body.checkout-onepage-success .checkout-success p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}body.checkout-onepage-success .checkout-success p a{color:#000;font-weight:700}body.checkout-onepage-success .checkout-success p.check-out-p{background:#e0d2b8;line-height:17.71px;letter-spacing:1px;display:inline-block;text-transform:uppercase;padding:16px;margin-bottom:50px}body.checkout-onepage-success .checkout-success p.check-out-p span{font-family:"be_vietnam_proregular";font-weight:700;font-size:14px}body.checkout-onepage-success .action.primary{border-radius:0;background:#000;border:1px solid #000;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#fff;margin-top:35px;padding:12px 100px}body.checkout-onepage-success .action.primary:focus{box-shadow:none}@media only screen and (max-width:767px){body.checkout-index-index .mini-logo{display:flex;border-bottom:0;align-items:flex-start;justify-content:space-around;width:100%}body.checkout-index-index .mini-logo .header-logo--logo{padding:0 10px;width:100%;text-align:center}body.checkout-index-index .mini-logo .header-logo--logo img{width:200px !important;margin:10px 0 10px}}body.checkout-index-index .back-cart a,.mini-header .mini-logo .back-cart a{color:#000;text-align:center;font-family:"be_vietnamregular";font-weight:400;font-size:15px;padding:12px 30px 10px;margin-top:0;transition:.3s;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:0}@media only screen and (max-width:767.98px){body.checkout-index-index .back-cart a,.mini-header .mini-logo .back-cart a{margin-bottom:5px;padding:4px 10px}}body.checkout-index-index .back-cart a:before,.mini-header .mini-logo .back-cart a:before{content:"";width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(140deg);margin-right:5px}body.checkout-index-index .we-accept{margin-top:25px;font-size:15px;font-weight:500;margin-bottom:20px}body.checkout-index-index .we-accept p{text-transform:uppercase;font-family:'Gill Sans';font-size:20px;font-weight:500;border-bottom:2px solid #3a555f;padding-bottom:5px;margin-bottom:10px;display:block !important}.opc-wrapper .amcard-field-container span.amcard-title{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000;margin-bottom:15px;display:block}.opc-wrapper .amcard-field-container .amcard-field-block{display:flex;margin-bottom:10px;flex-wrap:wrap}.opc-wrapper .amcard-field-container .amcard-field-block input[type=button]{border:0;background:#000;color:#fff;border-radius:0;padding:0 15px;font-family:"be_vietnamregular";font-weight:400}.opc-wrapper .amcard-field-container .amcard-check{border:0;background:0 0;color:#000;border-radius:0;padding:0;font-family:"be_vietnamregular";font-weight:400;margin-top:0;font-size:14px;text-decoration:underline}.opc-wrapper .amcard-field-container .amcard-datalist-message{color:red;flex-basis:100%;width:100%;order:5}@media only screen and (max-width:767px){.opc-wrapper .amcard-field-container .amcard-datalist-message{font-size:13px;width:90%}}.custom_accordion{width:100%}.custom_accordion .accordion-item{border:0;margin-bottom:12px;border-radius:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.custom_accordion .accordion-item h2 .accordion-button{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.53px;color:#000;border:1px solid #000;border-radius:0}.custom_accordion .accordion-item h2 .accordion-button:after{background:0 0;content:"+";text-align:right;font-family:"be_vietnamregular";font-weight:400;font-size:18px;color:#000}.custom_accordion .accordion-item h2 .accordion-button:not(.collapsed):after{content:"-";background:0 0;transform:none}.custom_accordion .accordion-item h2 .accordion-button:not(.collapsed){background-color:#fff}.custom_accordion .accordion-item h2 .accordion-button:focus{box-shadow:none}.custom_accordion .accordion-item .accordion-collapse{border:1px solid #000;border-top:0}.custom_accordion .accordion-item .accordion-collapse p{font-family:"be_vietnamregular";font-weight:400;font-size:13px;line-height:17.53px;color:#000;text-align:left}.custom_accordion .accordion-item .accordion-collapse h6{font-family:"be_vietnam_proregular";font-weight:600;font-size:13px;line-height:17.53px;color:#000}@media only screen and (max-width:767px){.custom_accordion .accordion-item .accordion-collapse h6{text-align:left}}body.cms-contact-us .page-main .hero-contact #cms_enquiry{z-index:998}body.cms-contact-us .page-main .hero-contact .cms_enquiry_overlay{z-index:998}#contact_us .sub-tab-content h5{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;width:100%}#contact_us .sub-tab-content p{font-family:"be_vietnam_proregular";font-size:13px;color:#000;font-weight:300;letter-spacing:.5px}#contact_us .sub-tab-content .contact_block_details{margin-top:20px;max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:50px}@media only screen and (max-width:767px){#contact_us .sub-tab-content .contact_block_details{max-width:100%}}#contact_us .sub-tab-content .contact_block_details li{background:0 0;width:125px;padding:0}@media only screen and (max-width:767px){#contact_us .sub-tab-content .contact_block_details li{width:100px;min-width:100px}}#contact_us .sub-tab-content .contact_block_details li a{background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:"be_vietnamregular";font-weight:400;font-size:12px;color:#000;line-height:17.53px;position:relative;display:block;padding:75px 10px 10px !important;min-height:125px;text-align:center;word-break:break-all;text-decoration:none}#contact_us .sub-tab-content .contact_block_details li a:before{content:"";background:url(../images/store/store-email.png) no-repeat center center;width:100%;height:80px;position:absolute;top:0;margin:auto;left:0;right:0}#contact_us .sub-tab-content .contact_block_details li:nth-child(2){margin:0 50px}@media only screen and (max-width:767px){#contact_us .sub-tab-content .contact_block_details li:nth-child(2){margin:0 15px}}#contact_us .sub-tab-content .contact_block_details li:nth-child(2) a{padding-top:87px !important}#contact_us .sub-tab-content .contact_block_details li:nth-child(2) a:before{background-image:url(../images/store/store-whatsapp.png);height:65px;background-size:45%;top:10px}#contact_us .sub-tab-content .contact_block_details li:last-child a{padding-top:87px !important}#contact_us .sub-tab-content .contact_block_details li:last-child a:before{background-image:url(../images/store/store-phone.png);height:65px;top:15px}#contact_us .sub-tab-content .contact_our_store{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:550px;margin:20px auto 0;gap:10px}#contact_us .sub-tab-content .contact_our_store li{margin:0;padding:0}#contact_us .sub-tab-content .contact_our_store li a{padding:8px 16px;text-decoration:none;min-width:129px}@media only screen and (min-width:1500px){#contact_us .sub-tab-content .contact_our_store li a{min-width:140px}}#enquiry h3{margin-bottom:20px}.matching-wrap h3{text-transform:uppercase}@media only screen and (max-width:767px){.matching-wrap h3{margin-bottom:20px}}.matching-wrap .products-grid{display:none}.matching-wrap .product-type p{font-size:13px;font-family:"be_vietnamregular";font-weight:400;color:#000}.matching-wrap .product-type p select{padding:9px 30px;margin-left:16px;border-radius:0;background:0 0;font-size:13px}@media only screen and (max-width:767px){.matching-wrap .product-type p select{margin-left:0}}@media only screen and (max-width:767px){.matching-wrap .product-type .text-end{text-align:center !important}}.matching-wrap .product-type .text-end label{display:flex;align-items:center;justify-content:flex-end;margin-right:15px}@media only screen and (max-width:767px){.matching-wrap .product-type .text-end label{justify-content:center}}.matching-wrap .product-type .text-end label input{width:18px;height:18px;border-radius:0;margin-left:15px}.matching-wrap .block-content,.matching-wrap .matching-items{gap:15px;width:100%}.matching-wrap .matching-item{flex:0 0 48.55%;padding:0 0 15px;margin:0;text-align:center;position:relative}@media only screen and (max-width:1445px) and (min-width:1100px){.matching-wrap .matching-item{flex:0 0 48%}}@media only screen and (max-width:767px){.matching-wrap .matching-item{flex:initial;float:left;width:47.5%;margin:0 !important}.matching-wrap .matching-item img{max-width:100%;height:180px}}@media only screen and (max-width:389.98px){.matching-wrap .matching-item{width:47.2%}}.matching-wrap .matching-item .product-image-photo{mix-blend-mode:darken;height:auto;max-width:300px}@media only screen and (max-width:767px){.matching-wrap .matching-item .product-image-photo{max-width:100%}}.matching-wrap .matching-item .stock-links a{padding:0;border:0;font-family:"be_vietnamregular";font-weight:400;font-size:13px;text-decoration:underline;margin:0;display:block}.matching-wrap .matching-item .stock-links a:hover{background:0 0}.matching-wrap .matching-item .stock-links a.in-stock{text-align:left;color:#b8a074;background:url(../images/tickarrow.svg) no-repeat left 3px;padding-left:23px !important;float:right;position:absolute;top:2px}.matching-wrap .matching-item a{text-decoration:none;display:block}.matching-wrap .matching-item a.product-item-photo{border:0;margin:0;min-height:250px;display:flex;align-items:center;justify-content:center;background:#f4f2f2}.matching-wrap .matching-item a.product-item-photo:hover{background:#f4f2f2}@media only screen and (max-width:767px){.matching-wrap .matching-item a.product-item-photo{min-height:160px}}.matching-wrap .matching-item .title{font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;padding:5px 0 5px;color:#000;border:0;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.matching-wrap .matching-item .title{-webkit-line-clamp:2}}.matching-wrap .matching-item .title:hover{background:0 0;color:#000}.matching-wrap .matching-item .price,.matching-wrap .matching-item span{font-family:"be_vietnamregular";font-weight:400;font-size:13px;color:#000}.matching-wrap .matching-item a.product-item-link{display:block;margin:8px auto;border-radius:4px;padding:6px 0 !important;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;border:1px solid #000 !important;max-width:128px;line-height:21px;display:none}.matching-wrap .matching-item a.product-item-link:hover{background:#000;color:#fff}.matching-wrap .page-nation{width:100%;margin-top:25px;margin-left:0}.matching-wrap .page-nation nav{display:flex;align-items:center;justify-content:center;margin-top:8px}.matching-wrap .page-nation .close:not(.btn-line){padding:5px 0;text-align:center}.matching-wrap .page-nation ul{align-items:center;justify-content:center;margin-bottom:0;flex-direction:row}.matching-wrap .page-nation ul li{list-style:none}.matching-wrap .page-nation ul li a{border:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;padding:7px 13px;color:#000;border:1px solid #dee2e6;border-radius:0;text-decoration:none}.matching-wrap .page-nation ul li a:hover{background:0 0}.matching-wrap .page-nation ul li a:focus{background:0 0;box-shadow:none}.matching-wrap .page-nation ul li.page-item.active a{background:#000;color:#fff;font-weight:700;border-color:#000}.matching-wrap .page-nation ul li.disabled{display:none}.matching-wrap .recently-viewed-items .block-title{width:100%;text-align:left}.matching-wrap .recently-viewed-items .block-title>h3{margin-bottom:0}.matching-wrap .recently-viewed-items .close_sec~p{margin-bottom:0}.matching-wrap .recently-viewed-items .product-item-details{background:#fff}.matching-wrap .recently-viewed-items .product-item-details .product-item-name{font-weight:400}.matching-wrap .recently-viewed-items .product-item-details .product-item-name a{font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;padding:10px 4px 5px;color:#000;border:0;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.matching-wrap .recently-viewed-items .product-item-details .product-item-name a{-webkit-line-clamp:2}}.matching-wrap .recently-viewed-items .product-item-details .actions-secondary{display:none}.matching-wrap .recently-viewed-items .product-item-details .recently-view-detail-btn{display:none}.matching-wrap .recently-viewed-items .price-box{margin:10px 0}.matching-wrap .recently-viewed-items .price-box .price-wrapper{font-family:"be_vietnamregular";font-weight:400;font-size:13px;color:#000}.matching-wrap .recently-viewed-items .product-item-actions .actions-secondary .action{display:block;margin:8px auto;border-radius:4px;padding:6px;font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;border:1px solid #000;width:128px;background:#fff;line-height:21px}.matching-wrap .recently-viewed-items .product-item-actions .actions-secondary .action:hover{background:#000;color:#fff}.matching-wrap#recently-viewed .sub-tab-content>p{display:none}@media only screen and (max-width:1180px) and (min-width:820px){#similar-items .sub-tab-content a.in-stock{padding-left:23px !important;background-position:left}}@media only screen and (max-width:1024px){#similar-items .sub-tab-content a.in-stock{padding-left:23px !important;background-position:left}}@media only screen and (max-width:767px){#similar-items{position:relative;display:block !important;padding:0}#similar-items .sub-tab-content a.product-item-link{border-bottom:1px solid #000 !important;padding:5px 0 !important}#similar-items .sub-tab-content a.product-item-photo{padding:15px 0 !important;min-height:210px}#similar-items .sub-tab-content a.title.prodcat{padding:5px 0 5px !important}#similar-items .sub-tab-content a.in-stock{padding-left:23px !important}}@media only screen and (max-width:1024px){.modal-dialog{max-width:100%}}.hero-contact{background:#f0f0f0;background:linear-gradient(to right,#e7e0d2 0%,#f7f8f9 100%);padding:100px 0}@media only screen and (max-width:767px){.hero-contact{padding:30px 0}}.hero-contact h1{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;color:#000;letter-spacing:.5px;text-transform:uppercase;margin-bottom:50px}.hero-contact p{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#000}.hero-contact p a{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#000}.hero-contact p.phone-number a{font-family:"be_vietnamregular";font-weight:400;font-size:18px;line-height:40.91px;color:#000;letter-spacing:1px;text-decoration:none}.hero-contact p i{font-size:16px;color:#363840;vertical-align:middle;margin-right:5px}.hero-contact .contact-stores{margin-top:80px}@media only screen and (max-width:767px){.hero-contact .contact-stores{margin-top:0}}.hero-contact .contact-stores ul{margin-top:0;flex-direction:row}@media only screen and (max-width:1032px){.hero-contact .contact-stores ul{flex-wrap:wrap}}.hero-contact .contact-stores ul li{background:0 0;padding:0;border-radius:0;margin-right:7px;margin-bottom:10px}@media only screen and (max-width:1032px){.hero-contact .contact-stores ul li{width:31%;margin-bottom:7px}}.hero-contact .contact-stores ul li a{text-decoration:none;color:#000;background:#fff;border:1px solid #000;border-radius:4px;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:17.71px;padding:6px 20px 8px;display:block;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.hero-contact .contact-stores ul li a:hover{color:#fff;background:#000}@media only screen and (max-width:767px){.hero-contact .contact-stores ul li a{padding:6px 0 8px}}.store-contact-details{padding:60px 0;background:#fff}@media only screen and (max-width:1032px){.store-contact-details{padding:30px 10px}}.store-contact-details .store-box{border:1px solid #999;margin-bottom:42px}@media only screen and (max-width:1032px){.store-contact-details .store-box img{height:auto;width:100%}}@media only screen and (max-width:767px){.store-contact-details .store-box img{width:100%;height:auto}}.store-contact-details .store-box h3{font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:0;padding:0 25px}@media only screen and (max-width:767px){.store-contact-details .store-box h3{padding:0 10px}}.store-contact-details .store-box h5.store-title{font-family:'Be Vietnam Pro';text-transform:capitalize;font-size:14px !important;padding:0 25px;margin-bottom:8px !important}.store-contact-details .store-box p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;line-height:14.45px;padding:0 25px;margin-bottom:13px}@media only screen and (max-width:767px){.store-contact-details .store-box p{padding:0 10px;word-break:break-word}}.store-contact-details .store-box p label{font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;margin-top:15px}.store-contact-details .store-box p label.extra-mt{margin-top:25px}.store-contact-details .store-box p a{color:#000;text-decoration:underline}.store-contact-details .store-box p a.store-details{font-size:14px;line-height:17.71px;padding:8px 0 6px;min-width:180px;text-decoration:none}.store-contact-details .store-box p.call-phone a{text-decoration:none;color:#000}.store-contact-details .store-box p.call-phone a i{font-size:1rem;margin-right:6px}.store-contact-details .store-box p.call-phone a i.fa-whatsapp,.store-contact-details .store-box p.call-phone a i.fa-map-marker-alt{font-size:1.2rem}.store-contact-details .store-box .padding-store{margin-top:40px}.amcard-page-product .product-info-main{padding:0}.gift-banner img{width:100%}@media only screen and (max-width:1032px){.nav-bottom-bar{display:none}}.pdp_flex .gift-card-terms{font-family:"be_vietnam_proregular";font-weight:600;font-size:15px;margin-top:15px}@media only screen and (max-width:767px){.pdp_flex .category-hero h1{text-align:center !important}}.pdp_flex .gift-wrapper{max-width:1130px;margin:0 auto 40px}.pdp_flex .gift-wrapper .gallery-section{height:auto;display:block}.pdp_flex .gift-wrapper .gallery-section .product.media{height:auto}.pdp_flex .gift-wrapper .gallery-section .product.media .product-slider-inner{position:relative;padding:0;height:auto}.pdp_flex .gift-wrapper .gallery-section .product.media .product-slider-inner .product-gallery{margin:0}.pdp_flex .gift-wrapper .gallery-section .product.media .product-slider-inner .product-gallery li{text-align:center}.pdp_flex .gift-wrapper .gallery-section .product.media .product-slider-inner .product-gallery li img{width:auto;max-width:100%}.pdp_flex .gift-wrapper .product-info-section .product-add-form{padding:0 30px;flex:0 0 85%}@media only screen and (max-width:767px){.pdp_flex .gift-wrapper .product-info-section .product-add-form{padding:0 10px;flex:0 0 100%;text-align:left}}.best-sellers-in-store.gift-slider{background:#dadada;padding-bottom:30px}.best-sellers-in-store.gift-slider .essen-section{background:0 0}.amcard-general-container .amcard-title{display:block;font-size:14px;font-family:"be_vietnamregular";font-weight:400;color:#000;margin-bottom:13px;line-height:17.71px;text-align:left;white-space:nowrap;text-transform:capitalize}.amcard-general-container .amcard-title.gift-title{font-family:"baskervvilleregular";font-weight:400;color:#000;font-size:24px;text-transform:uppercase;line-height:31.03px;letter-spacing:1px}.amcard-general-container .amcard-title.select-price{font-family:'be_vietnam_promedium';font-weight:500;color:#000;font-size:14px;line-height:17.71px;letter-spacing:1px;text-transform:uppercase;text-align:left;margin-top:20px;margin-bottom:10px}.amcard-general-container .amcard-title-timezone{font-size:12px;display:block;font-family:"be_vietnamregular";font-weight:400;color:#000;margin-bottom:6px}.amcard-price-container{margin-bottom:20px;display:flex;flex-wrap:wrap}.amcard-price-container input[type=button],.amcard-price-container label{background:#dadada;border:1px solid #dadada;color:#000;font-size:15px;font-family:"be_vietnamregular";font-weight:400;margin-right:5px;padding:6px 10px 7px;cursor:pointer;line-height:17.71px;min-width:90px;text-align:center;margin-bottom:5px;border-radius:50px}.amcard-price-container input[type=button]:hover,.amcard-price-container input[type=button].-active,.amcard-price-container label:hover,.amcard-price-container label.-active{background:#e0d2b8;color:#000;border:1px solid #e0d2b8}.amcard-price-container input[type=button]{width:auto}.amcard-form-container div.mage-error{display:block;top:0;text-align:left;width:100%}.amcard-form-container .amcard-title{margin-top:15px;margin-bottom:5px}.amcard-form-container input,.amcard-form-container select{border-radius:0;margin-bottom:10px;width:100%;padding:5px 5px 5px 10px;height:32px;font-size:12px;color:#000;border-radius:50px;border:.5px solid #aaa}.amcard-form-container select{margin-bottom:2px !important;border-radius:50px;border:.5px solid #aaa}.amcard-form-container textarea{border-radius:0;margin-bottom:10px;width:100%;padding:5px 5px 5px 10px;height:70px;font-size:12px;border-radius:5px;border:.5px solid #aaa}.amcard-form-container textarea:focus,.amcard-form-container textarea:focus-within{outline:none}.amcard-form-container .amcard-field-block .no-display{display:none}.amcard-form-container .amcard-field-block.-datepicker label.amcard-label{display:block;position:relative}.amcard-form-container .amcard-field-block.-datepicker label.amcard-label #appointment_cal_icon{position:absolute;right:8px;top:9px}.amcard-form-container input[id=custom-price]::-webkit-inner-spin-button,.amcard-form-container input[id=custom-price]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amcard-form-container .amcard-field-container .recipient-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.amcard-form-container .amcard-field-container .recipient-name .amcard-title{margin-top:4px}.amcard-form-container .amcard-field-container .recipient-name input{width:15px;height:15px;border:1px solid #000;border-radius:0;background-color:#fff !important;padding:5px;margin:0 10px;display:none}.amcard-form-container .amcard-field-container .recipient-name input:checked{background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.amcard-form-container .amcard-field-container .recipient-name label{display:flex;font-size:14px;font-family:"be_vietnamregular";font-weight:400;color:#000;margin-bottom:0;line-height:17.71px;text-align:left;white-space:nowrap;cursor:pointer}.amcard-form-container .amcard-field-container .recipient-name label:before{content:"";width:15px;height:15px;border:1px solid #000;background:#fff;margin:2px 10px 0}.amcard-form-container .amcard-field-container .recipient-name input:checked+label:before{background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.amcard-form-container .amcard-radio-container{display:flex;margin-bottom:14px}.amcard-form-container .amcard-radio-container .amcard-label-block{display:flex}.amcard-form-container .amcard-radio-container input{display:none}.amcard-form-container .amcard-radio-container .amcard-name{display:flex;position:relative;align-items:center;cursor:pointer;margin-right:15px;margin-top:5px}.amcard-form-container .amcard-radio-container .amcard-name:before{content:"";width:16px;height:16px;border:1px solid #666;border-radius:50px;background:#fff;margin-right:5px;margin-left:2px}.amcard-form-container .amcard-radio-container input:checked+.amcard-icon+.amcard-name:before{border-color:#000}.amcard-form-container .amcard-radio-container input:checked+.amcard-icon+.amcard-name:after{content:"";width:12px;height:12px;background:#000;position:absolute;left:4px;top:6px;border-radius:100%}body.customer-account-create .page-main{background:#f0f0f0}@media only screen and (max-width:1024px){body.customer-account-create .page-main{margin-top:50px}}@media only screen and (max-width:767px){body.customer-account-create .page-main{margin-top:55px}}body.customer-account-create .page-title{text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;color:#000;text-transform:uppercase;margin:75px 0}@media only screen and (max-width:767px){body.customer-account-create .page-title{margin:40px 0}}.create-new-account{background:#f0f0f0}.create-new-account .validator.validator-email{height:auto !important}.create-new-account div.mage-error{top:0}.create-new-account .password-strength-meter{font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;color:#000;margin-top:5px}.create-new-account .container{padding:0 100px}@media only screen and (max-width:767px){.create-new-account .container{padding:0 20px}}.create-new-account .form-control{border:1px solid #000 !important}.create-new-account .form-check-input{border:1px solid #000 !important;border-radius:0;width:20px;height:20px;margin-right:10px}.create-new-account .newsletter label{padding-top:5px}.create-new-account #remember-me-box label.form-label{padding-top:5px}.create-new-account .btn.btn-dark{background:#3a555f;text-transform:uppercase;padding-top:9px;font-weight:500}.create-new-account .secondary a.action.back:hover{color:#000;text-decoration:underline}.sidebar.sidebar-main{display:block !important}@media only screen and (max-width:1024px){.sidebar.sidebar-main{margin-bottom:30px}}.sidebar.sidebar-main .account-nav ul.nav.items{background:#f2f2f2}.sidebar.sidebar-main .account-nav ul.nav.items li.nav{margin-bottom:0;display:block}@media only screen and (max-width:1024px){.sidebar.sidebar-main .account-nav ul.nav.items li.nav{width:100%}}.sidebar.sidebar-main .account-nav ul.nav.items li.nav.current{text-transform:uppercase;padding:15px}.sidebar.sidebar-main .account-nav ul.nav.items li.nav a{color:#000;text-transform:uppercase;text-decoration:none;padding:15px;display:block}.sidebar.sidebar-main .account-nav ul.nav.items li.nav:not(:last-child){border-bottom:1px solid #ccc}.main .block-title{text-transform:uppercase;margin-bottom:1rem;margin-top:.5rem}.account a{color:#000}.box-title{font-weight:500;font-size:20px;text-transform:uppercase}.actions-toolbar .btn.btn-dark,.actions-toolbar .action.save.primary{background:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#fff;border:1px solid #000;border-radius:4px;padding:12px 25px}.fieldset .legend,.fieldset.password .legend{text-transform:uppercase;margin-top:.5rem}.fieldset .form-control,.fieldset .input-text,.fieldset .form-select,.fieldset select,.fieldset.password .form-control,.fieldset.password .input-text,.fieldset.password .form-select,.fieldset.password select{font-family:"be_vietnamregular";font-weight:400;border:1px solid #000 !important;border-radius:4px}.fieldset .form-control:focus,.fieldset .input-text:focus,.fieldset .form-select:focus,.fieldset select:focus,.fieldset.password .form-control:focus,.fieldset.password .input-text:focus,.fieldset.password .form-select:focus,.fieldset.password select:focus{box-shadow:none;outline:0}.fieldset .field .form-label,.fieldset.password .field .form-label{font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;color:#000}@media only screen and (max-width:1024px){body.account #maincontent{margin-top:110px}}@media only screen and (max-width:767px){body.account #maincontent .columns{flex-direction:column-reverse}}body.account .block-compare{display:none}@media only screen and (max-width:767.98px){body.account .block-wishlist{display:none}}body.account .block-wishlist .block-title{font-size:16px;font-weight:500;color:#000;border-bottom:1px solid #ccc}body.account .fieldset>.legend{margin-top:9px}body.account .fieldset .form-check-input[type=checkbox]{border-radius:0;width:1.5em;height:1.5em;border:1px solid #000}body.account .fieldset .form-check-input[type=checkbox]:focus{outline:0;box-shadow:none}body.account .fieldset .form-check-input[type=checkbox]+label{padding-top:8px;display:inline-block !important}@media only screen and (max-width:1024px) and (min-width:768px){.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:29.3% !important}.account.page-layout-2columns-left .column.main{width:100% !important}}@media only screen and (max-width:1024px){body.customer-account-login .login-container{margin-top:0;padding-top:0}}@media only screen and (max-width:1024px){body.customer-account-login .page.messages{margin-top:115px}}.login-container{background:#f2f2f2;padding:25px 0}@media only screen and (max-width:1024px){.login-container{margin-top:50px}}.login-container .login-container--banner{background:0 0;padding:0;display:block}.login-container .login-container--banner:before{content:inherit}.login-container .login-container--banner .title{position:relative;left:inherit;bottom:inherit;text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:30px 0;color:#000;top:0}.login-container h3{text-transform:uppercase;margin-top:30px;color:#000;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin-bottom:30px}.login-container h2{margin-top:15px}.login-container h2 a{background:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#fff;border:0;border-radius:4px;padding:12px 25px}.login-container p{color:#000}.login-container p a{color:#000}.login-container .login-container--content{padding-left:0;max-width:400px;margin:0 auto;font-family:"be_vietnam_proregular";font-size:14px;line-height:17.71px;color:#000}@media only screen and (max-width:767px){.login-container .login-container--content{padding:0 20px}}.login-container .login-container--content div.mage-error{top:7px}.login-container .login-container--content div[for=pass].mage-error{margin-bottom:15px}.login-container .login-container--content input{background:#fff;color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:16px}.login-container .login-container--content input:focus{background:0 0;color:#000;font-size:18px}.login-container .login-container--content #remember-me-box label{padding-top:9px}.login-container .login-container--content input[type=checkbox]{width:24px;height:24px;border-radius:0}.login-container .login-container--content .forgot-pwrd{color:#000;margin-top:10px}.login-container .login-container--content .button{background:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#fff;border:0;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;padding:12px 25px;min-width:120px}.login-container .login-container--content .button:after{content:inherit}.login-container .container{border:0;max-width:50%}@media only screen and (max-width:767px){.login-container .container{max-width:100%}}.login-container .login-container--right-content h2:after{content:inherit}.login-container .login-container--right-content .phone-no a{color:#000}@media only screen and (max-width:767px){.login-container .login-container--right-content{padding:0 20px}}body.customer-account-forgotpassword .page-main,body.customer-account-createpassword .page-main{background:#f2f2f2;padding:50px 0}@media only screen and (max-width:1024px){body.customer-account-forgotpassword .page-main,body.customer-account-createpassword .page-main{padding-top:90px}}body.customer-account-forgotpassword .page-main .columns .container h2,body.customer-account-createpassword .page-main .columns .container h2{position:relative;left:inherit;bottom:inherit;text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:30px 0;color:#000;top:0}body.customer-account-forgotpassword .page-main .columns .container .forget .note,body.customer-account-createpassword .page-main .columns .container .forget .note{margin:15px 0}body.customer-account-forgotpassword .page-main .columns .container .forget label.form-label,body.customer-account-createpassword .page-main .columns .container .forget label.form-label{font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;line-height:17.71px;color:#000}body.customer-account-forgotpassword .page-main .columns .container .forget button,body.customer-account-createpassword .page-main .columns .container .forget button{background:#000;text-transform:uppercase;font-family:"be_vietnam_proregular";font-weight:600;font-size:14px;line-height:20.45px;letter-spacing:1px;color:#fff;border:0;border-radius:0;padding:15px 25px}body.customer-account-forgotpassword .page-main .columns .container .forgotpassword_details,body.customer-account-createpassword .page-main .columns .container .forgotpassword_details{max-width:400px;margin-left:200px;text-align:left}@media only screen and (max-width:1032px){body.customer-account-forgotpassword .page-main .columns .container .forgotpassword_details,body.customer-account-createpassword .page-main .columns .container .forgotpassword_details{margin-left:50px}}@media only screen and (max-width:767px){body.customer-account-forgotpassword .page-main .columns .container .forgotpassword_details,body.customer-account-createpassword .page-main .columns .container .forgotpassword_details{margin-left:20px;margin-right:20px}}body.customer-account-forgotpassword .page-main .columns .container .forgotpassword_details div.mage-error,body.customer-account-createpassword .page-main .columns .container .forgotpassword_details div.mage-error{top:0}body.customer-account-createpassword .field{margin-top:25px}body.customer-account-createpassword .password.reset .mage-error{top:0 !important;margin:2px 0}.form-wishlist-items .product-item{border:1px solid #f2f2f2;font-family:'Gill Sans',sans-serif;font-weight:500;overflow:hidden}.form-wishlist-items .product--detail{width:100%;padding:15px;transform:inherit;text-align:center}.form-wishlist-items .product--detail .product--name{font-size:16px}.form-wishlist-items .product--detail .product--name a{font-size:16px !important;text-transform:none;line-height:20px;font-family:inherit !important;font-weight:inherit !important}body.account .page-wrapper{background:#efefef;min-height:inherit}body.account .page-wrapper header.header{background:#fff}body.account .page-wrapper #maincontent{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){body.account .page-wrapper #maincontent{padding-top:10px;padding-bottom:10px}}body.account .page-wrapper #maincontent .sidebar.sidebar-main .account-nav ul.nav.items{background:#dedede}body.account .page-wrapper #maincontent .sidebar.sidebar-main .account-nav ul.nav.items li.nav{width:100%}body.account .page-wrapper #maincontent .sidebar.sidebar-main .account-nav ul.nav.items li.nav a{font-family:"be_vietnamregular";font-weight:400;font-size:16px;text-transform:capitalize}body.account .page-wrapper #maincontent .sidebar.sidebar-main .account-nav ul.nav.items li.nav.current{text-transform:capitalize;font-family:'be_vietnam_promedium';font-weight:500;font-size:16px}body.account .page-wrapper #maincontent .box-title{font-family:"be_vietnam_proregular";font-weight:400;text-transform:none}body.account .page-wrapper #maincontent .main .fieldset .field label{font-family:"be_vietnam_proregular";font-weight:400;margin-bottom:12px}body.account .page-wrapper #maincontent .main .fieldset .legend{border-color:#999}body.account .page-wrapper #maincontent .main .fieldset .legend span{font-family:"baskervvilleregular";font-weight:400;font-size:24px;line-height:31.03px;text-transform:capitalize}body.account .page-wrapper #maincontent .main .fieldset .form-check-input:checked[type=checkbox]{background-color:#000 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}@media only screen and (max-width:1024px){body.account .columns{display:flex}}body.account .wishlist-toolbar{padding-top:30px}body.account .wishlist-toolbar .pager{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1024px){body.account .wishlist-toolbar .pager{flex-direction:column;gap:10px}}body.account .wishlist-toolbar .pager .pages{margin-bottom:0}body.account .wishlist-toolbar .pager .pages strong.pages-label{display:none}body.account .wishlist-toolbar .pager .pages ul.items.pages-items{display:flex;align-items:center;justify-content:center;list-style:none}body.account .wishlist-toolbar .pager .pages ul.items.pages-items li{border:0;font-family:"be_vietnamregular";font-weight:400;font-size:14px;padding:7px 13px;color:#000;border:1px solid #dee2e6;border-radius:0}body.account .wishlist-toolbar .pager .pages ul.items.pages-items li a{color:#000}body.account .wishlist-toolbar .pager .pages ul.items.pages-items li span.label{display:none}body.account .wishlist-toolbar .pager .pages ul.items.pages-items li.current{background:#b8a074;color:#fff;font-weight:700}body.account .wishlist-toolbar .pager .pages ul.items.pages-items .pages-item-next,body.account .wishlist-toolbar .pager .pages ul.items.pages-items .pages-item-previous{position:relative}.form-wishlist-items{clear:left}.form-wishlist-items .products-grid.wishlist{margin-top:60px;display:block}@media only screen and (max-width:767px){.form-wishlist-items .products-grid.wishlist .product-items.row{width:100%}}.form-wishlist-items .products-grid.wishlist .product-items .product-item{border:0;font-family:'be_vietnam_promedium';font-weight:500}@media only screen and (max-width:767px){.form-wishlist-items .products-grid.wishlist .product-items .product-item{padding-bottom:0;padding-right:0;margin:0;width:100%}}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info{width:100%;border:1px solid #000;background:#fff;position:relative}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product--detail{padding:5px 15px 15px}@media only screen and (max-width:767px){.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info{display:flex;align-items:center;justify-content:center}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-image-photo{max-width:100%;height:auto;border:0}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product--detail{padding:15px}}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info:hover .product-item-inner{top:-7px;right:4px;background:0 0;box-shadow:inherit;padding:0;border:0;width:auto;margin:0;display:block}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info a{color:#000}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product--img a.product-item-photo{display:block;text-align:center}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-image-container{display:inline-block;max-width:100%;height:auto !important}@media only screen and (max-width:767px){.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-image-container{max-width:80px}}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-image-container .product-image-photo{max-width:100%;height:auto;border:0}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-item-inner{background:#fff;border:1px solid #bbb;box-shadow:3px 4px 4px 0 rgba(0,0,0,.3);border-top:none;left:0;margin:9px 0 0 -1px;padding:0 9px;position:absolute;right:-1px;display:none;z-index:2}@media only screen and (max-width:1024px){.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-item-inner{top:-8px;right:4px;background:0 0;box-shadow:inherit;padding:0;border:0;width:auto;margin:0;position:absolute;display:block;clip:unset;height:unset}}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions a{font-size:12px;display:block;float:right;margin:0 !important}@media only screen and (max-width:767px){.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions{float:unset}}.form-wishlist-items .products-grid.wishlist .product-item-actions{margin:10px 0 0;display:block}.form-wishlist-items .actions-toolbar .primary{text-align:center;width:100%}.form-wishlist-items .actions-toolbar .action.share{background:#000;color:#fff;display:inline-block;padding:5px 25px;border:0;font-family:"be_vietnamregular";font-weight:400;border-radius:0}.wishlist.share .actions-toolbar .primary{text-align:center;width:100%}.wishlist.share .actions-toolbar .submit{background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"be_vietnam_proregular";font-weight:400;text-align:center;text-decoration:none;margin-top:10px}.wishlist.share .actions-toolbar .submit:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.wishlist.share div.mage-error[generated]{top:-10px}.order-details-items ul.item-options{color:#000}.order-details-items .item-options li:not(:last-child){border-color:#ccc}.table tfoot{background:0 0}.table tfoot td.amount{background:0 0}body.catalogsearch-result-index .products .toolbar-info .new-arrivals-check{display:none}body.catalogsearch-result-index .page-title-wrapper{margin:50px 0;text-align:center;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;color:#000}@media only screen and (max-width:767px){body.catalogsearch-result-index .page-title-wrapper{margin:50px 0 40px}}body.catalogsearch-result-index .custom-back-filters{display:none}body.catalogsearch-result-index .message.notice{padding-bottom:30px;text-align:center}body.catalogsearch-result-index .message.notice .block-content{max-width:500px;margin:0 auto 50px}body.catalogsearch-result-index .message.notice .block-content .form-control{border:1px solid #000;border-radius:0;box-shadow:none}body.catalogsearch-result-index .message.notice .block-content .btn.btn-dark{border-radius:0}body.catalogsearch-result-index .message.notice dl.block{margin-top:15px}body.catalogsearch-result-index .message.notice dl.block .item{color:#000}@media only screen and (max-width:767px){body.catalogsearch-result-index .search.results .minisearch{padding:0 15px}}body.catalogsearch-result-index .search.results .block-content{max-width:500px;margin:0 auto 50px}body.catalogsearch-result-index .search.results .block-content .form-control{border:1px solid #000;border-radius:0;box-shadow:none}body.catalogsearch-result-index .search.results .block-content .btn.btn-dark{border-radius:0}body.catalogsearch-result-index .search.results dl.block{margin:10px auto;max-width:1000px;display:none;text-align:center}body.catalogsearch-result-index .search.results dl.block dt.title{text-transform:capitalize;margin:15px 0;width:100%}body.catalogsearch-result-index .search.results dl.block dd.item{display:inline-block}body.catalogsearch-result-index .search.results dl.block dd.item a{color:#000;font-size:14px;border:1px solid #000;padding:5px 10px;display:block}body.catalogsearch-result-index .search.results dl.block dd.item a:hover{background:#000;color:#fff}body.catalogsearch-result-index .products .product-items ul{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));margin-bottom:50px}@media only screen and (max-width:1445px) and (min-width:1100px){body.catalogsearch-result-index .products .product-items ul{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}body.catalogsearch-result-index .products .product-items ul li .product-item-info a.product-item-photo{height:auto}.search .new-arrivals-check{display:none}.timeline-heading{background:#000;font-family:"be_vietnam_proregular";font-weight:400;line-height:30.36px;color:#e0d2b8;letter-spacing:.5px;font-size:24px;text-transform:uppercase;text-align:center;padding:15px 0;position:relative}.timeline-heading:before{content:'';background:#000;width:100%;height:100px;position:absolute;bottom:-80px;left:0}.our-story{background:#f0f0f0;padding:0 0 50px}@media only screen and (max-width:767px){.our-story{padding:40px 0}}.our-story h1{font-family:"baskervvilleregular";font-weight:400;font-size:36px;color:#000;text-transform:uppercase;margin-bottom:2rem;line-height:36.2px;letter-spacing:.5px;text-align:center;margin-bottom:0;padding:50px 0}@media only screen and (max-width:767px){.our-story h1{padding:20px 0}}.our-story .mobile-story-tabs{padding:20px 10px}.our-story .mobile-story-tabs img{width:100%;margin-bottom:20px}.our-story .mobile-story-tabs h4{font-family:"be_vietnam_proregular";font-weight:400;line-height:30.36px;color:#000;letter-spacing:.5px;font-size:24px;text-transform:uppercase;text-align:center;position:relative;margin-bottom:20px}.our-story .mobile-story-tabs .form-panel{background-color:#fff;color:#000;margin-bottom:10px}.our-story .mobile-story-tabs .form-panel .form-panel-title{font-family:"be_vietnam_proregular";font-weight:700;font-size:16px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;padding:10px 20px;border-bottom:0;position:relative}.our-story .mobile-story-tabs .form-panel .form-panel-title:after{content:"";display:inline-block;border-right:2px solid #000;border-bottom:2px solid #000;width:10px;height:10px;transform:rotate(45deg);position:absolute;right:24px;top:15px}.our-story .mobile-story-tabs .form-panel .form-panel-title.active:after{border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(225deg);top:17px}.our-story .mobile-story-tabs .form-panel .option-content{display:none;padding:0 0 10px;background-color:#fff;border-top:1px solid #ccc}.our-story .mobile-story-tabs .form-panel .option-content .padding020{padding:20px}.our-story .mobile-story-tabs .form-panel .option-content h4{font-family:"be_vietnam_proregular";font-weight:700;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:12px 0}.our-story .mobile-story-tabs .form-panel .option-content p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.our-story .mobile-story-tabs .form-panel .option-content p a{text-decoration:underline;color:#000}
.timeline-container{position:relative}.timeline-container:after{content:'';display:table;clear:both}.timeline{width:100%}.timeline-list{position:relative;overflow:hidden;margin:0;padding:0}.timeline-list-wrap{position:relative;top:0;left:0;display:block;transform:translate3d(0,0,0);transition:transform 1s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:1200px){.timeline-list-wrap{min-width:20806px}}.timeline-item{float:left;box-sizing:border-box}.timeline-dots-wrap{position:absolute;overflow:hidden}.timeline-horizontal .timeline-dots-wrap{width:100%;height:35px;background:#000;padding:30px 0 60px}.timeline-vertical .timeline-dots-wrap{width:65px;height:100%;top:0}.timeline-dots-wrap.bottom{bottom:-50px}.timeline-dots-wrap.top{top:-90px}@media only screen and (max-width:1920px) and (min-width:1446px){.timeline-dots-wrap.top{width:1220px;left:0;right:0;margin:auto}}@media screen and (max-width:1466px){.timeline-dots-wrap.top{width:1160px;left:-100px;right:0}}.timeline-dots-wrap.left{left:-65px}.timeline-dots-wrap.right{right:-70px}.timeline-dots{margin:0;padding:0;position:relative;width:100%;height:100%;transition:transform 1s cubic-bezier(.455,.03,.515,.955)}.timeline-horizontal .timeline-dots{position:relative;transform:none !important}@media only screen and (max-width:1920px) and (min-width:1446px){.timeline-horizontal .timeline-dots{width:100% !important}}@media screen and (max-width:1466px){.timeline-horizontal .timeline-dots{width:100% !important}}.timeline-horizontal .timeline-dots:after{content:"";height:2px;background:#e0d2b8;position:absolute;bottom:-40px;width:100%;left:0}.timeline-vertical .timeline-dots{background:url(../img/timeline-vertical-bg.png) left repeat-y}.timeline-dots button,.timeline-dots li{transition:all 1s cubic-bezier(.455,.03,.515,.955)}.timeline-dots li{list-style:none;overflow:hidden}.timeline-horizontal .timeline-dots li{float:left;width:80px;text-align:center;white-space:nowrap}@media only screen and (max-width:1920px) and (min-width:1446px){.timeline-horizontal .timeline-dots li{width:auto;padding:0 8px}}@media screen and (max-width:1466px){.timeline-horizontal .timeline-dots li{width:auto;padding:0 5px}.timeline-horizontal .timeline-dots li:nth-child(2),.timeline-horizontal .timeline-dots li:nth-child(3),.timeline-horizontal .timeline-dots li:nth-child(5){width:auto}}.timeline-vertical .timeline-dots li{width:100%}.timeline-dots li.slide-active button{color:#e0d2b8;font-size:15px;background:url(../images/our-story/timelineactive.svg) no-repeat center 26px;padding-bottom:35px}.timeline-dots button{cursor:pointer;border:none;outline:none;font-family:'be_vietnam_promedium';font-weight:500;font-size:14px;line-height:20.45px;color:#a5a19b}.timeline-horizontal .timeline-dots button{background:url(../img/date-icon.png) bottom no-repeat;padding-bottom:15px}.timeline-vertical .timeline-dots button{background:url(../img/date-icon-vertical.png) left no-repeat;padding-left:15px}.timeline-container{width:800px;margin:0 auto}.timeline-list{width:800px}.timeline-item{width:800px;height:400px;padding:10px;border:1px solid #ddd}.header-wrapper{padding:5rem 0}.page-intro{text-align:center;line-height:1.2}.page-intro h1{display:inline-block;font-weight:300;font-size:4rem;color:#7dffc3;background:-webkit-linear-gradient(135deg,#fff9b0,#7dffc3);-webkit-text-fill-color:transparent}.page-intro h2{font-weight:300;font-size:1.5rem;line-height:1.7;color:#fff;margin-bottom:2rem}.section-list{padding:3rem 2.5rem;margin-bottom:2rem;background:#fff}@media (min-width:576px){.section-list{border-radius:1rem}}.section-list a{color:#4a2ab2}.section-list h2{margin-bottom:1.25rem;font-size:2rem;color:#4a2ab2}.section-list-box:not(:last-child){border-bottom:1px solid #ddd;margin:3rem 0;padding-bottom:5rem}.table{width:100%;overflow-x:auto;margin-bottom:1rem;border-collapse:collapse;-ms-overflow-style:-ms-autohiding-scrollbar}.table thead th{padding:.75rem;vertical-align:top;text-align:left;border-top:1px solid #eceeef;border-bottom:2px solid #eceeef}.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table code{display:table}.row-large{width:50%}.footer-wrapper{padding:1rem 0;color:#fff;text-align:center}.footer-wrapper a{color:currentColor}.timeline-theme-1{width:800px;margin:100px auto}.timeline-1 .timeline-list{width:800px;height:auto}.timeline-1 .timeline-item{width:800px;height:auto;background:#ddd;border:none}.timeline-visual{float:left;width:43%;margin-right:3%;line-height:1}.timeline-visual img{max-width:100%}.timeline-detail{float:left;width:53%;height:100%;overflow-y:auto}.timeline-detail-list{margin:10px;padding:10px}.timeline-detail-list li{margin-bottom:.4rem}.timeline-theme-2{width:100%;margin:80px auto auto}@media screen and (max-width:1466px){.timeline-theme-2{width:900px}}.timeline-small-box .timeline-list{width:100%;height:100%}.timeline-small-box .box-item{float:left;max-width:1300px;height:100%;color:#fff;padding:30px 50px}@media screen and (max-width:1466px){.timeline-small-box .box-item{max-width:900px;padding-left:0;padding-right:0}}.timeline-small-box .box-item .our-story-banner .owl-nav{position:absolute;top:35%;font-size:74px;width:100%}.timeline-small-box .box-item .our-stores-banner .owl-nav .owl-prev,.timeline-small-box .box-item .our-story-banner .owl-nav .owl-prev{position:absolute;left:25px;color:#fff !important}.timeline-small-box .box-item .our-stores-banner .owl-nav .owl-prev:hover,.timeline-small-box .box-item .our-story-banner .owl-nav .owl-prev:hover{background:0 0}.timeline-small-box .box-item .our-stores-banner .owl-nav .owl-next,.timeline-small-box .box-item .our-story-banner .owl-nav .owl-next{position:absolute;right:25px;color:#fff !important}.timeline-small-box .box-item .our-stores-banner .owl-nav .owl-next:hover,.timeline-small-box .box-item .our-story-banner .owl-nav .owl-next:hover{background:0 0}.timeline-small-box .box-item .date-title{font-family:"be_vietnam_proregular";font-weight:700;font-size:64px;line-height:80.96px;letter-spacing:1px;color:#000}@media screen and (max-width:1466px){.timeline-small-box .box-item .date-title{font-size:54px;line-height:70.96px}}.timeline-small-box .box-item h3{font-family:"be_vietnam_proregular";font-weight:700;font-size:14px;line-height:17.71px;letter-spacing:1px;color:#000;text-transform:uppercase;margin:12px 0}.timeline-small-box .box-item p{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000;padding-right:10px}.timeline-small-box .box-item p a{text-decoration:underline;color:#000}.timeline-small-box .box-item ul li{font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:20.45px;color:#000}.timeline-small-box .box-item ul li a{text-decoration:underline;color:#000}.black-friday-deals .black-friday-banner{padding:2rem 1rem;text-align:center;color:#fff;display:flex;justify-content:center;background:url(../images/black-friday-banner.jpg) no-repeat left top #000;min-height:500px;position:relative}.black-friday-deals .black-friday-banner h1{color:#fff;text-transform:uppercase;font-family:"baskervvilleregular";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:.5px;margin:0 0 30px;letter-spacing:1px}.black-friday-deals .black-friday-banner p{color:#fff}.black-friday-deals .black-friday-banner p a{font-size:14px;font-family:"be_vietnamregular";font-weight:400;line-height:17.71px;color:#fff;background:#829867;border-radius:3px;text-transform:inherit;padding:13px 20px;margin-right:15px;display:inline-block;margin-top:15px}.black-friday-deals .black-friday-banner p a:hover{color:#fff;opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}.black-friday-deals .black-friday-banner p a.show_now{background:#e0d2b8;color:#000}.black-friday-deals .black-friday-banner p a.show_now:hover{color:#000}.black-friday-deals .black-friday-banner .content{width:75%;margin:auto}.black-friday-deals .black-friday-banner .site-ret{position:absolute;right:0;top:9%;width:40%}.black-friday-deals .site-ret{margin:70px auto;max-width:1500px}.black-friday-deals .site-blocks{display:flex;flex-wrap:wrap}.black-friday-deals .black-friday-category-odd{width:33.33%;padding:2px;position:relative}.black-friday-deals .black-friday-category-odd img{width:100%}.black-friday-deals .black-friday-category-odd .content{background:#000;padding:30px;min-height:275px}.black-friday-deals .black-friday-category-odd .content h2{font-family:"baskervvilleregular";font-weight:400;font-size:26px;color:#fff;text-transform:uppercase;letter-spacing:1px}.black-friday-deals .black-friday-category-odd .content p{color:#fff}.black-friday-deals .black-friday-category-odd .content a.button{font-size:14px;font-family:"be_vietnamregular";font-weight:400;line-height:17.71px;color:#000;background:#e0d2b8;border-radius:3px;text-transform:inherit;padding:12px 20px;display:inline-block;margin-top:15px}.black-friday-deals .black-friday-category-odd .content a.button:hover{color:#000;opacity:.8;-webkit-transition-duration:.4s;transition-duration:.4s}.black-friday-deals .site-blocks.ring-builder-block .black-friday-category-odd{width:50%}.black-friday-deals .site-blocks.ring-builder-block .black-friday-category-odd .content{min-height:auto}.black-friday-deals .home-showroom{background:#000}@media only screen and (max-width:1024px){.cms-sale-promo .page-main{margin-top:89px}}@media only screen and (max-width:767px){.cms-sale-promo .page-main{margin-top:110px}}@media only screen and (max-width:767px){.common-pages.sale-page h1{font-size:24px;line-height:30px}}.common-pages.sale-page .static-banner:before{width:100%;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);top:0;height:90%}.common-pages.sale-page .static-banner .banner-content{position:absolute;top:26%;max-width:33%;margin:auto;left:-50%;right:0;text-align:left}@media only screen and (max-width:1366px){.common-pages.sale-page .static-banner .banner-content{max-width:40%}}.common-pages.sale-page .static-banner .banner-content.first-content{left:0;right:-65%;top:13%}@media only screen and (min-width:1500px){.common-pages.sale-page .static-banner .banner-content.first-content{top:15%}}@media only screen and (max-width:1440px){.common-pages.sale-page .static-banner .banner-content.first-content{top:8%}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content.first-content{bottom:2%}}.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:90px}@media only screen and (max-width:1366x){.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:60px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content .frst-txt{margin-bottom:20px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt{line-height:80px;color:#af873d;font-size:96px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt{line-height:50px;font-size:46px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star1{font-size:123px;line-height:60px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star1{font-size:56px;line-height:50px}}.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star{font-size:40px;vertical-align:top;line-height:25px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.gold-txt span.star{font-size:20px}}.common-pages.sale-page .static-banner .banner-content h1.txt-wh{color:#fff;line-height:38px;font-size:43px}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1.txt-wh{line-height:20px;font-size:23px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content{top:12%;max-width:40%}}.common-pages.sale-page .static-banner .banner-content h1{margin-bottom:15px;font-size:34px}@media only screen and (max-width:1445px) and (min-width:1100px){.common-pages.sale-page .static-banner .banner-content h1{font-size:32px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content h1{font-size:28px}}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content{background:#000;text-align:center;left:0;max-width:100%;padding:30px 20px;position:relative}.common-pages.sale-page .static-banner .banner-content h1{text-align:center;margin-bottom:5px;font-size:28px;line-height:36.2px}}.common-pages.sale-page .static-banner .banner-content p{text-align:left;margin-bottom:0}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content p{text-align:center}}.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{font-size:14px;font-family:"be_vietnam_proregular";font-weight:400;line-height:17.71px;color:#000;background:#af873d;border-radius:3px;text-transform:inherit;padding:16px 35px;margin-right:20px;text-decoration:none;display:inline-block;margin-top:25px;margin-bottom:25px}@media only screen and (max-width:1400px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:16px 25px}}@media only screen and (max-width:1024px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:8px 15px;margin-top:5px}}@media only screen and (max-width:767px){.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a{padding:12px 25px;margin-top:10px;margin-bottom:10px}}.common-pages.sale-page .static-banner .banner-content p.cat-store-butons a:nth-child(2){background:#759fa8;margin-right:0}@media only screen and (max-width:767px){.common-pages.sale-page .nav-bottom-bar ul{flex-wrap:wrap;margin:0 0 0 5px}.common-pages.sale-page .nav-bottom-bar ul li{width:50%}}.common-pages.sale-page .sale-promos{padding:50px 0}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos{padding:20px 0 40px;text-align:center}}.common-pages.sale-page .sale-promos .offr-flex{display:flex;display:flex;justify-content:center;align-items:flex-start;gap:48px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex{flex-wrap:wrap;gap:0}}.common-pages.sale-page .sale-promos .offr-flex .offr-l{width:50%;display:flex;flex-direction:column;align-items:flex-end;min-width:234px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex .offr-l{width:100%;align-items:center}}.common-pages.sale-page .sale-promos .offr-flex .offr-r{width:50%}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex .offr-r{width:100%}}.common-pages.sale-page .sale-promos .offr-flex h1{margin:0 0 15px;font-size:32px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex h1{font-size:24px;margin-bottom:5px}}.common-pages.sale-page .sale-promos .offr-flex h3{margin:0}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex h3{margin-bottom:15px}}.common-pages.sale-page .sale-promos .offr-flex p{margin:0;max-width:446px;font-family:"be_vietnam_prolight";font-weight:300;font-size:20px;line-height:normal;text-align:left}@media only screen and (max-width:1024px){.common-pages.sale-page .sale-promos .offr-flex p{font-family:"be_vietnamregular";font-weight:400;font-size:14px}}@media only screen and (max-width:767px){.common-pages.sale-page .sale-promos .offr-flex p{text-align:center}}.common-pages.sale-page .sale-bnrs{text-align:center}.common-pages.sale-page .sale-bnrs .left1{padding-right:25px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .left1{padding-right:12px;margin-bottom:25px}}.common-pages.sale-page .sale-bnrs .right1{padding-left:25px}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .right1{padding-left:12px}}@media only screen and (min-width:1500px){.common-pages.sale-page .sale-bnrs .date-img{min-height:95px}}@media only screen and (max-width:767px){.common-pages.sale-page .sale-bnrs .date-img{margin-bottom:20px}}.common-pages.sale-page section.sale-offers{background:#e0d2b8;padding:100px 0 150px;margin:50px 0}@media only screen and (max-width:1024px){.common-pages.sale-page section.sale-offers{padding:70px 0 50px;margin:30px 0 50px}}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers{padding:50px 0 40px}}.common-pages.sale-page section.sale-offers .home-categories-title{margin-bottom:30px}.common-pages.sale-page section.sale-offers .homline{margin-bottom:70px}.common-pages.sale-page section.sale-offers .container-fluid{padding-left:70px;padding-right:70px}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid{padding-left:12px;padding-right:12px}}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{margin-top:50px}@media only screen and (max-width:1024px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{margin-top:25px;margin-bottom:40px}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{margin-bottom:12px}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h3{margin:0}}@media only screen and (max-width:1440px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{font-size:24px}}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det{text-align:center}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det h1{margin-bottom:8px}}.common-pages.sale-page section.sale-offers .container-fluid .bnr-det p{text-align:left}@media only screen and (max-width:767px){.common-pages.sale-page section.sale-offers .container-fluid .bnr-det p{text-align:center}}.common-pages.sale-page section.sale-offers .container-fluid .px-30px{padding-left:15px;padding-right:15px}.common-pages.sale-page .d-cen{display:flex;align-items:center;justify-content:center}.in-stock-wrap{background:#fff;padding:20px;margin-top:20px}@media only screen and (max-width:1024px){.in-stock-wrap{margin-top:0;padding:15px}.in-stock-wrap h3{margin:20px}.in-stock-wrap h4{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;color:#000;text-transform:uppercase;display:block;margin-bottom:5px;text-align:center}}.in-stock-wrap h4.tab-title{font-family:"baskervvilleregular";font-weight:400;color:#000;font-size:23px;margin:20px 0 40px;line-height:24.03px;letter-spacing:1px;text-transform:uppercase;text-align:center}@media only screen and (max-width:1024px){.in-stock-wrap h4.tab-title{text-align:center;margin:20px 0 40px}}@media only screen and (max-width:767px){.in-stock-wrap h4.tab-title{line-height:33px}}.in-stock-wrap .jplist-panel.box.panel-top{width:100%;min-width:135px}.in-stock-wrap .jplist-dd{width:100%;background:#fff;color:#000;border:1px solid #000;font-size:13px;border-radius:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;box-sizing:border-box;cursor:pointer}.in-stock-wrap .jplist-dd-panel{text-align:center;font-size:15px;min-height:32px;padding:4px 7px;transition:color .5s;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.in-stock-wrap .jplist-dd-content{display:none}@media only screen and (max-width:767px){.in-stock-wrap .jplist-dd-content{position:absolute;top:32px;width:100%;background:#fff;border:1px solid #000}}.in-stock-wrap .jplist-dd-panel:after{content:'\25BC';display:iblock;float:right;transition:transform .5s;color:#000}.in-stock-wrap .jplist-dd-panel.jplist-dd-opened:after{transform:rotate(180deg)}.in-stock-wrap .jplist-dd-content.jplist-dd-opened{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;top:100%;left:0;box-shadow:3px 5px 5px #e0e0e0;position:absolute;background:#fff;box-sizing:border-box;z-index:1000;font-family:"be_vietnamregular";font-weight:400;font-size:14px;line-height:16px;line-height:32px;border:1px solid #000}.in-stock-wrap .jplist-dd-item{text-align:center}.in-stock-wrap .filter-by-store{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.in-stock-wrap .filter-by-store{align-items:flex-start;flex-direction:column-reverse}}.in-stock-wrap .filter-by-store .wrap-filter{width:65%;padding-right:15px}@media only screen and (max-width:767px){.in-stock-wrap .filter-by-store .wrap-filter{width:100%;padding:0}}.in-stock-wrap .filter-by-store .wrap-post{width:35%;padding-left:15px}@media only screen and (max-width:767px){.in-stock-wrap .filter-by-store .wrap-post{width:100%;padding:0;text-align:center;margin:21px 0}}.in-stock-wrap .filter-by-store .wrap-post label{min-width:145px;margin-right:7px;font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;color:#212529;text-transform:uppercase;margin-bottom:7px}.in-stock-wrap .filter-by-store .wrap-post .postcode{display:flex;align-items:center;position:relative}@media only screen and (max-width:1024px){.in-stock-wrap .filter-by-store .wrap-post .postcode{justify-content:center}}.in-stock-wrap .filter-by-store .wrap-post .postcode .ui-helper-hidden-accessible{display:none}.in-stock-wrap .filter-by-store .wrap-post .postcode #postcode_search{border:1px solid #000;padding:3px 10px;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;max-width:270px}@media only screen and (max-width:1024px){.in-stock-wrap .filter-by-store .wrap-post .postcode #postcode_search{float:left;width:70%}}.in-stock-wrap .filter-by-store .wrap-post .postcode span.postcode-error{position:absolute;top:33px;right:0;color:red}@media only screen and (max-width:767px){.in-stock-wrap .filter-by-store .wrap-post .postcode span.postcode-error{width:210px}}.in-stock-wrap .filter-by-store .wrap-post button{margin-left:0;display:block;font-family:"be_vietnamregular";font-weight:400;font-size:15px;border:1px solid #000;text-align:center;text-decoration:none;padding:3px 10px;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;width:45px;height:32px;background:#000;color:#fff}.in-stock-wrap .filter-by-store h4{font-family:"be_vietnam_proregular";font-weight:600;font-size:12px;color:#212529;text-transform:uppercase;line-height:normal;margin:4px 0 15px}.in-stock-wrap .store_names{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width:767px){.in-stock-wrap .store_names{justify-content:center}}.in-stock-wrap .store_names p{margin-right:10px}.in-stock-wrap .store_names input{opacity:0;display:none}.in-stock-wrap .store_names button{font-family:"be_vietnamregular";font-weight:400;font-size:14px;color:#000;text-decoration:underline;cursor:pointer;background:0 0;border:0;width:auto;padding:0 15px 6px 0}.in-stock-wrap .store_names button:focus{box-shadow:none;outline:0;border:1px solid #000}@media only screen and (max-width:767px){.in-stock-wrap .store_names button:focus{border:0}}.in-stock-wrap .store_names button.jplist-selected{color:#b7ad89 !important;border:0;outline:0}.in-stock-wrap .in-stock-itmes{margin:35px 0 0;display:flex;grid-template-columns:25% 25% 25% 25%;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.in-stock-wrap .in-stock-itmes .instocks-items{padding:5px;height:100%;width:50%}@media only screen and (max-width:1024px){.in-stock-wrap .in-stock-itmes{grid-template-columns:50% 50%;margin:20px -5px 0}}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes{grid-template-columns:100%}}.in-stock-wrap .in-stock-itmes .in-stock-item{border:1px solid #f4f2f2;background:#fff;padding-bottom:20px;margin-bottom:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:640px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item{min-height:780px}}.in-stock-wrap .in-stock-itmes .in-stock-item .instock-inside{padding:0 25px}.in-stock-wrap .in-stock-itmes .in-stock-item .col-lg-6{min-height:180px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .col-lg-6{min-height:auto}}.in-stock-wrap .in-stock-itmes .in-stock-item .pro-img{display:block;text-align:center;display:flex;align-items:center;justify-content:center;background:#f4f2f2}.in-stock-wrap .in-stock-itmes .in-stock-item .pro-img img{width:auto;max-width:205px;mix-blend-mode:darken}@media only screen and (min-width:1033px){.in-stock-wrap .in-stock-itmes .in-stock-item .pro-img img{min-height:90px;max-height:180px}}.in-stock-wrap .in-stock-itmes .in-stock-item p{font-size:13px;font-family:"be_vietnam_prolight";font-weight:300;color:#000;margin-bottom:0;margin-top:0;line-height:29px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item p{text-align:left;line-height:25px;word-break:break-all}.in-stock-wrap .in-stock-itmes .in-stock-item p:first-child{margin-top:0;word-break:break-all}.in-stock-wrap .in-stock-itmes .in-stock-item p span{font-family:'be_vietnam_promedium';font-weight:500}}.in-stock-wrap .in-stock-itmes .in-stock-item p b{font-family:"be_vietnam_proregular";font-weight:400;margin-bottom:10px}.in-stock-wrap .in-stock-itmes .in-stock-item p.band-title{display:block;font-family:'be_vietnam_promedium';font-weight:500;font-size:15px;border-bottom:1px solid #f4f2f2;margin:0 0 5px}.in-stock-wrap .in-stock-itmes .in-stock-item .detail-flex{display:flex;flex-wrap:wrap;margin:0 -5px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .detail-flex{align-items:baseline}}.in-stock-wrap .in-stock-itmes .in-stock-item .detail-flex .full{width:100%;padding-left:5px;padding-right:5px}.in-stock-wrap .in-stock-itmes .in-stock-item .detail-flex>p{width:50%;padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .detail-flex>p{width:100%}}.in-stock-wrap .in-stock-itmes .in-stock-item .stock-price{text-align:center;margin-top:12px}.in-stock-wrap .in-stock-itmes .in-stock-item .stock-price .inc-vat{display:inline-block;font-size:11px;font-family:"be_vietnam_prolight";font-weight:300;margin-left:5px}.in-stock-wrap .in-stock-itmes .in-stock-item .stock-del{text-align:center;margin-top:5px;margin-bottom:12px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .stock-del{font-size:13px}}.in-stock-wrap .in-stock-itmes .in-stock-item .location-bar{background:#f4eddf;font-size:14px;color:#000;font-family:"be_vietnamregular";font-weight:400;padding:4px 10px;margin-top:10px;border-radius:4px;text-align:center;margin-bottom:12px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .location-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:7px}.in-stock-wrap .in-stock-itmes .in-stock-item .location-bar span.small{display:block;width:100%}.in-stock-wrap .in-stock-itmes .in-stock-item .location-bar svg{margin-top:5px}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:0 15px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap{flex-wrap:wrap}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap a{font-family:"be_vietnamregular";font-weight:400;font-size:15px;color:#000;border:1px solid #000 !important;text-decoration:none;padding:6px !important;width:50%;text-align:center;line-height:normal;border-radius:4px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap a{padding:7.5px;width:100%;padding:4px 6px 8px !important}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap a:hover{background:#000;color:#fff}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap a:first-child{margin-right:10px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap a:first-child{margin-right:0}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap form{width:50%}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap form{width:100%;margin-top:10px}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap button{font-family:"be_vietnamregular";font-weight:400;font-size:15px;color:#fff;background:#000;border:1px solid #000;text-decoration:none;padding:6px;text-align:center;margin-top:0;border-radius:0;width:100%;text-transform:capitalize !important;border-radius:4px}@media only screen and (max-width:767px){.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap button{padding:4px 6px 8px !important}}.in-stock-wrap .in-stock-itmes .in-stock-item .buttons-wrap button:hover{background:#000;color:#fff}.in-stock-wrap .in-stock-itmes .in-stock-item .mobile_instock_stone{display:flex;align-items:center;flex-wrap:wrap;padding:0 15px 20px}.in-stock-wrap .in-stock-itmes .in-stock-item .mobile_instock_stone p{width:50%}.in-stock-wrap .in-stock-itmes .in-stock-item .mobile_instock_stone p span{font-family:'be_vietnam_promedium';font-weight:500}.in-stock-wrap .page-nation nav{display:flex;justify-content:flex-end}.in-stock-wrap .page-nation nav ul li a{font-size:15px;font-family:"be_vietnamregular";font-weight:400;padding:4px 8px;color:#000;background:#fff;border:1px solid #dee2e6}.in-stock-wrap .page-nation nav ul li a:hover{background:0 0}.in-stock-wrap .page-nation nav ul li.active a{color:#000;font-family:"be_vietnamregular";font-weight:400;font-size:15px}.in-stock-wrap .page-nation nav ul li.page-item.disabled a{color:#d7cfcf !important}.in-stock-wrap .load-more .amscroll-load-button{margin:20px auto !important;font-size:16px;padding:12px 50px}@media only screen and (max-width:767px){#instock_mobile{padding:0 10px}}.pdp_flex>.col-sm-12{border-top:1px solid #999}@media only screen and (max-width:1024px){.pdp_flex>.col-sm-12{border-top:0;margin-top:20px}}@media only screen and (max-width:1024px){.pdp_flex .support-section .support-wrap.custom-mobi-tab{padding-bottom:0}}body.cms-christmas-gifts .promo-top{background:#063e36}body.cms-christmas-gifts .guaranteed-banner{display:none !important}@media only screen and (max-width:767px){body.cms-christmas-gifts .promo-top:not(.d-none)~.header:not(.ireland_header).top_cus .main-menu.main-menu-open{top:119px}body.cms-christmas-gifts .promo-top:not(.d-none)~.header:not(.ireland_header).top_cus .main-menu.main-menu-open.menu_zig{top:65px}}@media only screen and (min-width:1033px){body.cms-christmas-gifts header.header{background:url(../images/herobanner/lights-bg.jpg) bottom;background-size:cover}body.cms-christmas-gifts header.header .header__top{background:#063e36}body.cms-christmas-gifts header.header .header__logo{background:rgba(2,74,67,.9)}body.cms-christmas-gifts header.header .header__nav.navbar{background:rgba(2,74,67,.9)}body.cms-christmas-gifts header.header .header__nav.navbar ul li a{color:#fff}body.cms-christmas-gifts header.header .header__nav.navbar ul li a.text-danger{color:#fff !important}body.cms-christmas-gifts header.header .header__nav ul li img.discover-img{filter:invert(1)}}@media only screen and (max-width:1032px){body.cms-christmas-gifts header.header{background:rgba(2,74,67,.9)}body.cms-christmas-gifts header.header .mobile-search img{filter:invert(1)}body.cms-christmas-gifts header.header svg{fill:#fff}body.cms-christmas-gifts header.header .showcart:before{background-image:url(../images/mybag.svg)}}body.cms-christmas-gifts header.header .header__logo img{filter:invert(1)}body.cms-christmas-gifts header.header .header__logo a.logo:after{content:'Happy Holidays';color:#e0d2b8;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;display:block}body.cms-christmas-gifts header.header .header__logo .header_stores a{color:#fff}body.cms-christmas-gifts header.header.ireland_header .header__logo a.logo:after{content:unset}body.cms-christmas-gifts .breadcrumbs{display:none}body.cms-christmas-gifts .category-hero{background:url(../images/herobanner/christmas-gifts-banner.jpg) center bottom;background-size:cover;background-repeat:no-repeat}body.cms-christmas-gifts .category-hero h1,body.cms-christmas-gifts .category-hero .category-description{color:#024a43}body.cms-christmas-gifts .category-hero a{font-family:"be_vietnam_proregular";font-weight:400;font-size:16px;background:#024a43;color:#fff;padding:10px 25px;display:inline-block;border-radius:4px}@media only screen and (max-width:1032px){body.cms-christmas-gifts .category-hero a{padding:10px 25px;font-size:15px;margin-top:10px}}@media only screen and (max-width:1032px){body.cms-christmas-gifts .category-hero{background-size:320%;height:420px;background-position:center bottom -50px}body.cms-christmas-gifts .category-hero .container{position:absolute;bottom:3vw}}body.cms-christmas-gifts .gifts-for-her{margin-top:10px}@media only screen and (min-width:1033px){body.cms-christmas-gifts .gifts-for-her{max-width:60%}}body.cms-christmas-gifts .gifts-for-her .btm-bg{background:#055653;padding:8px;text-align:center}body.cms-christmas-gifts .gifts-for-her .btm-bg a{color:#f7d592;text-align:center;font-family:"be_vietnam_proregular";font-weight:400;font-size:14px;display:block}@media only screen and (max-width:1032px){body.cms-christmas-gifts .gifts-for-her .btm-bg a{font-size:12px}}body.cms-christmas-gifts .gifts-for-her .btm-bg h2{color:#fff;margin-bottom:5px;text-transform:capitalize}@media only screen and (max-width:1032px){body.cms-christmas-gifts .gifts-for-her .btm-bg h2{margin-bottom:0;font-size:18px;line-height:30px}}body.cms-christmas-gifts .hub-page .hub-care.hub-promise .listing-block__title{display:none}body.cms-christmas-gifts .listing-block{margin-top:0}body.cms-christmas-gifts .listing-block .container .care-cards{padding-top:10px !important}body.cms-christmas-gifts .showroom-card{display:none}body.cms-christmas-gifts .hub-page .hub-care .care-cards .card .card-body{gap:0;padding:.81rem}body.cms-christmas-gifts .hub-page .hub-care .care-cards .card .hub-title{margin:3px 0 8px;font-size:23px;line-height:29.2px;text-align:left;text-transform:capitalize}@media only screen and (max-width:1032px){body.cms-christmas-gifts .hub-page .hub-care .care-cards .card .hub-title{font-size:15px;margin:10px 0;line-height:23.2px}}body.cms-christmas-gifts .hub-page .hub-care .care-cards .card p{font-size:14px;margin-bottom:0;text-align:left}@media only screen and (max-width:1032px){body.cms-christmas-gifts .hub-page .hub-care .care-cards .card p{font-size:12px;margin-bottom:5px}}body.cms-christmas-gifts .category-hero .container{position:absolute;bottom:6vw;transform:translateX(-50%);left:50%;width:350px;background:#f5ecd8;border-radius:8px;padding:20px !important}@media only screen and (max-width:1032px){body.cms-christmas-gifts .category-hero .container{width:350px}}@media only screen and (max-width:767px){body.cms-christmas-gifts .category-hero .container{width:90%}}@media only screen and (min-width:1033px){body.cms-christmas-gifts .category-hero{min-height:calc(100vh - 170px)}body.cms-christmas-gifts .category-hero h1,body.cms-christmas-gifts .category-hero .category-description{color:#024a43;padding:0}body.cms-christmas-gifts .hub-page .hub-promise .care-cards .col-lg-4{max-width:235px}}@media only screen and (min-width:1033px) and (max-width:1500px){body.cms-christmas-gifts .hub-page .hub-promise .care-cards .col-lg-4{max-width:205px}}@media only screen and (min-width:1600px){body.cms-christmas-gifts .category-hero{background-position:center bottom -10px}body.cms-christmas-gifts .category-hero .container{bottom:6vw}}body.cms-christmas-gifts .hub-page .hub-promise .care-cards .row{gap:25px}@media only screen and (max-width:767px){body.cms-christmas-gifts .hub-page .hub-promise .care-cards .row{gap:10px}}body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials ul li button{border-radius:3px;border:1px solid #fff;color:#fff}body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials ul li button:hover,body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials ul li button.active{background:#fff;color:#000;text-decoration:none}body.cms-christmas-gifts .best-sellers-in-store.gifts-carsoual .essen-section .tab-content a.viwallbtn{border-color:#fff;color:#fff}body.cms-christmas-gifts .best-sellers-in-store.gifts-carsoual .essen-section .tab-content a.viwallbtn:hover{background:#fff;color:#000}body.cms-christmas-gifts .store-loc{display:inline-block;padding:8px 20px;margin-right:8px}@media only screen and (max-width:767px){body.cms-christmas-gifts .store-loc{margin-bottom:8px;margin-right:0}}body.cms-christmas-gifts a.showroom.btn-line{width:270px;background:#000;color:#fff}body.cms-christmas-gifts a.showroom.btn-line:hover{background:#fff;color:#000}body.cms-christmas-gifts .hubpage-seo-block-bottom{color:#fff;background:#000}body.cms-christmas-gifts .hubpage-seo-block-bottom .col-lg-9 a{color:#fff}body.cms-christmas-gifts .hubpage-seo-block-bottom .form-panel .form-panel-title,body.cms-christmas-gifts .hubpage-seo-block-bottom p,body.cms-christmas-gifts .hubpage-seo-block-bottom h2{color:#fff !important}body.cms-christmas-gifts .hubpage-seo-block-bottom .form-panel .option-content p a{color:#fff}body.cms-christmas-gifts .trending-products .section-title{text-transform:capitalize}@media only screen and (max-width:767px){body.cms-christmas-gifts .trending-products .section-title{font-size:20px}}body.cms-christmas-gifts .trending-products .container{padding:0 !important}body.cms-christmas-gifts .trending-products .product-name{font-size:14px}body.cms-christmas-gifts .trending-products .product-name a{color:#fff}@media only screen and (max-width:767px){body.cms-christmas-gifts .trending-products .product-name a{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}}body.cms-christmas-gifts .trending-products a.product-item-photo span.product-image-wrapper{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}body.cms-christmas-gifts .trending-products .product-item-info-grid{background:#055653;color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:15px 0}body.cms-christmas-gifts .trending-products .product-item-info-grid .btn.btn-outline{display:none}@media only screen and (max-width:767px){body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials .essen-head .dh-why-title{font-size:24px;line-height:30px;margin-bottom:5px}}@media only screen and (min-width:1033px){body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials .owl-nav button span{border-color:#fff !important}}body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials .owl-theme .owl-dots .owl-dot.active span,body.cms-christmas-gifts .best-sellers-in-store .essen-section .essentials .owl-theme .owl-dots .owl-dot:hover span{background:#fff}@media only screen and (max-width:767px){body.cms-christmas-gifts .homline .line12{width:70px;margin-bottom:0 !important}}body.cms-christmas-gifts .hubpage-seo-block-bottom{padding:50px 0 30px}@media only screen and (max-width:767px){body.cms-christmas-gifts .hubpage-seo-block-bottom{padding:20px 0 40px}body.cms-christmas-gifts .hubpage-seo-block-bottom .col-lg-9{order:2}}body.cms-christmas-gifts .hubpage-seo-block-bottom .catalog_faq{padding:20px 0 0}[lang*=de] section.home-categories h4 a{font-size:16px}@media only screen and (min-width:1033px){[lang*=de] .sort_filters .filter-content .filter-options .filtercontent{min-width:540px}}[lang*=de] .loose-diamonds-bg .view-type .grid-view:after{content:"Visuell"}[lang*=de] .loose-diamonds-bg .view-type .list-view:after{content:"Liste"}