.ais-page label.ais-facet--label{padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block!important;margin-bottom:0!important}div#algolia-shopify-instantsearch .ais-facets ul.ais-RefinementList-list{max-height:218px;overflow:hidden auto;scrollbar-width:thin;width:auto;padding:3px 10px 0 3px;position:relative;top:0;left:0;-webkit-overflow-scrolling:touch!important}div#algolia-shopify-instantsearch .ais-facets ul.ais-RefinementList-list li.ais-RefinementList-item.ais-facet--item:hover,div#algolia-shopify-instantsearch .ais-page .ais-RefinementList-item--selected{margin-left:0!important;border:none!important;padding-right:0!important;padding-left:0!important}div#algolia-shopify-instantsearch label.ais-facet--header.ais-header{text-transform:uppercase;color:#222;font-size:14px;font-weight:700}div#algolia-shopify-instantsearch .ais-facets ul.ais-RefinementList-list span.ais-facet--count-distinct{display:inline-block;font-size:14px;font-weight:300;color:#595959}div#algolia-shopify-instantsearch .ais-facets ul.ais-RefinementList-list li input.ais-RefinementList-checkbox.ais-facet--checkbox{width:15px;height:15px;border-radius:1px!important;border:1px solid #22222299}div#algolia-shopify-instantsearch .ais-facets ul.ais-RefinementList-list li label{font-size:13px;color:#222;font-weight:300;display:flex;align-items:center;margin-bottom:4px}.template-page.contact .btn{line-height:3.4975rem;padding:0;min-width:172px;font-size:21px;font-weight:500}.btn{font-weight:500}.template-page.contact .contact-form button.btn{margin-top:20px!important;margin-bottom:80px!important}.contact-form p[data-spam-detection-disclaimer]{display:none}.newsletter_form_wrap button.btn{padding-left:20px;padding-right:20px}.advanced_content_cls{border:solid 1px rgba(0,0,0,.1);padding:33px 0 24px}.advanced_content_cls .contact_info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.advanced_content_cls .contact_info .contact_number,.advanced_content_cls .contact_info .email_info{width:40%;display:flex;align-items:center;justify-content:center;column-gap:20px}.advanced_content_cls .contact_info .contact_number a,.advanced_content_cls .contact_info .email_info .email_id a{font-size:26px;font-weight:500;text-decoration:none!important}.advanced_content_cls .contact_info svg{filter:invert(86%) sepia(18%) saturate(552%) hue-rotate(126deg) brightness(86%) contrast(83%)}.advanced_content_cls .contact_info .contact_number span{font-size:18px;font-weight:400}.advanced_content_cls .contact_info .contact_number .phone_number span{padding-left:5px}.advanced_content_cls span.email_icon,.advanced_content_cls span.call_icon{display:flex}.template-page.contact .text-column-section .scheme-parallelogram{background:none}.template-page.contact .text-column-section .grid__item_inner{border:0}.template-page.contact .text-column-section{padding-top:80px;padding-bottom:0}.template-page.contact .text-column-section .grid__item_inner .image_width{padding:16px;border:solid 1px rgba(0,0,0,.1)}.our_showroom_cls .grid__item_inner .image_width{border:0}.template-page.contact .text-column-section .grid__item_inner .image-wrap.text-spacing{margin-bottom:0}.template-page.contact .text-column-section .grid .grid__item:last-child{position:relative}.our_showroom_cls .grid__item{position:relative}.template-page.contact .text-column-section .grid .grid__item:last-child:before{content:"";position:absolute;top:0;left:23px;width:1px;height:100%;background:#0000001a}.template-page.contact .text-column-section .grid__item_inner{padding-top:0}.template-page.contact .text-column-section .box_inner_text,.our_showroom_cls .box_inner_text{padding:50px 20px 20px;display:flex;flex-wrap:wrap}.template-page.contact .text-column-section .box_inner_text .box_content,.our_showroom_cls .box_inner_text .box_content{width:60%}.template-page.contact .text-column-section .box_inner_text .box_btn,.our_showroom_cls .box_inner_text .box_btn{width:40%;display:flex;align-items:flex-start;justify-content:flex-end}.template-page.contact .text-column-section .box_inner_text .box_content .h3{color:#2a2f47;font-weight:500;margin-bottom:17px;font-size:34px}.template-page.contact .text-column-section .box_inner_text .box_btn a.btn{min-height:auto!important;height:inherit!important;line-height:normal;background:none;border:0;position:relative;padding-right:48px;color:#2a2f47;font-weight:500;font-size:18px}.our_showroom_cls .box_inner_text .box_btn a.btn{min-height:auto!important;height:inherit!important;line-height:normal;background:none;border:0;color:var(--colorTextBody);font-weight:400;position:relative;padding-right:48px;font-size:18px}.template-page.contact .text-column-section .box_inner_text .box_btn a.btn:after{content:"";background:url(/cdn/shop/files/button_right_arrow.svg?v=1667556127) no-repeat 0 0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:33px;height:16px;background-size:cover;filter:invert(80%) sepia(50%) saturate(0%) hue-rotate(169deg) brightness(17%) contrast(93%)}.our_showroom_cls .box_inner_text .box_btn a.btn:after{content:"";background:url(/cdn/shop/files/button_right_arrow.svg?v=1667556127) no-repeat 0 0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:33px;height:16px;background-size:cover;filter:invert(80%) sepia(50%) saturate(0%) hue-rotate(169deg) brightness(17%) contrast(93%)}.template-page.contact .text-column-section .box_inner_text .box_btn a.btn:hover{color:#acc6c3!important}.our_showroom_cls .box_inner_text .box_btn a.btn:hover{color:#2a2f47}.template-page.contact .text-column-section .box_inner_text .box_btn a.btn:hover:after,.our_showroom_cls .box_inner_text .box_btn a.btn:hover:after{filter:invert(80%) sepia(50%) saturate(0%) hue-rotate(169deg) brightness(17%) contrast(93%)}.template-page.contact .text-column-section .box_inner_text .box_content .rte-setting p{font-size:17px}.template-page.contact .text-column-section .box_inner_text .box_content .rte-setting p:first-child{font-size:16px;margin-bottom:5px}.template-page.contact .contact-form input{padding:15px 10px;margin-bottom:48px}.template-page.contact .contact-form .grid--small{margin-left:-20px}.template-page.contact .grid--small .grid__item{padding-left:20px}a.btn.pro_print_btn.btn--secondary{min-width:270px;height:50px;animation:fade-in 1s ease .6s forwards;color:#313652}a.btn.pro_print_btn.btn--secondary:hover{background:#313652;color:#fff;animation:fade-in 1s ease .6s forwards}.template-product .product-block{margin-bottom:20px}.advanced_content_cls .contact_info .contact_number a:hover,.advanced_content_cls .contact_info .email_info a:hover{color:#88c4c0}.template-page.contact .text-column-section .grid__item.medium-up--one-half{margin-bottom:0}.template-page.contact .theme-block .rte .enlarge-text p,.template-page.contact .theme-block h2{line-height:30px}.template-page.contact .text-column-section .grid__item_inner{padding-bottom:25px}.template-product .shopify-payment-button__button{text-transform:capitalize;width:calc(100% - 30px)}button.label.collapsible-trigger:hover{background-color:inherit!important;color:inherit}.template-product .product-block .variant-wrapper .variant__label{font-weight:400!important;color:#363636}.template-page.trade-program .section-header__title{font-size:39px;font-weight:500;line-height:1.875rem;text-align:center}.template-page.trade-program .section-header{padding-top:65px}.trade_program_content{border-top:solid 1px rgba(0,0,0,.1);padding:50px 0}.trade_program_content .pera_text p{line-height:1.875rem}.trade_program_content h3{font-size:22px;margin:45px 0 25px;font-weight:500}.trade_list ul{display:flex;flex-wrap:wrap;align-items:dex-start;justify-content:flex-start;margin:0}.trade_list ul li{width:40%;margin-bottom:13px;position:relative;list-style:none;padding-left:24px;padding-right:30px}.trade_list ul li:before{content:"";position:absolute;left:0;top:6px;width:0;height:0;border-top:8px solid transparent;border-left:9px solid #2a2f47;border-bottom:8px solid transparent}.trade_from_sec{max-width:800px;width:100%;margin:0 auto}.contact-method .radio_btn{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}.contact-method .radio_btn label,.contact-method .radio_btn input{margin-bottom:0;font-weight:400}.contact-method .radio_btn .radio_inner{display:flex;align-items:center;justify-content:flex-start;margin-right:30px}.trade_from_sec .login_details{text-align:center}.trade_from_sec .login_details a{font-weight:500;text-decoration:underline;color:#2a2f47}.trade_from_sec .login_details{position:relative}.trade_from_sec .login_details:after{content:"";position:absolute;bottom:-16px;left:0;right:0;margin:auto;max-width:240px;width:100%;height:1px;background:#0000001a}.trade_from_sec .login_details h3{margin-top:50px}.trade-program .rich_text_cls .theme-block h2{text-align:center;font-size:2.4375rem;line-height:1.875rem;font-weight:500;padding-top:56px;padding-bottom:40px;margin-bottom:0}.globo-form-app .header .title,h3.heading-title.globo-heading{font-weight:500!important;line-height:.9!important;font-size:34px!important;text-align:center!important}.globo-form-app .header .title{margin:90px 0 50px!important}.globo-form-app .globo-form-control .heading-title{margin:48px 0 17px!important}.radio-wrapper label.radio-label{font-size:16px!important;font-weight:400!important;line-height:23px!important;color:#000!important}.globo-form-control label.classic-label.globo-label span.label-content{font-size:18px;padding-bottom:10px!important;display:block;font-weight:400!important;line-height:23px!important;color:#000!important}.login_details a:hover{color:#acc6c3}.globo-form-app .globo-form-control .checkbox-wrapper{padding-left:24px !importnat}.globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before{border:1px solid rgba(0,0,0,.5)!important;border-radius:2px!important}.globo-form-control .globo-form-input select.classic-input{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(/cdn/shop/files/down-arrow-sml.png?v=1668150594)!important;background-position-x:95%!important;background-position-y:21px!important;border:1px solid #dfdfdf!important;background-repeat:no-repeat!important}.template-page.universal-text .section-header,.section-header,.template-customers-login .section-header,.template-customers-register .section-header{text-align:center;padding-top:56px;margin-bottom:48px}.template-page.universal-text .section-header .section-header__title,.section-header .section-header__title{font-size:2.4375rem;line-height:1.875rem;font-weight:500}.template-page.universal-text .rich_text_cls .theme-block h2{font-size:1.75rem;line-height:4.125rem;font-weight:500;margin-bottom:0}.template-page.universal-text .rich_text_cls .theme-block p{line-height:1.875rem;font-size:18px}.template-page.universal-text .rich_text_cls .theme-block p:last-child{margin-bottom:15px}.template-page.universal-text .rich_text_cls .section--divider{padding-top:40px}.template-page.universal-text .theme-block{margin-bottom:10px}.template-page.universal-text .rich_text_cls{padding-bottom:50px}.template-cart .cart__item--subtotal{text-transform:uppercase}.template-cart .cart__page-col .cart__item:first-child{border-top:solid 1px #e8e8e1;padding-top:20px}.template-cart .cart__page-col .cart__item:last-child{border-bottom:solid 1px #e8e8e1}.template-cart .section-header .section-header__title{font-size:2.4375rem;line-height:1.875rem;font-weight:500}.template-cart .section-header,.template-search .section-header{padding-top:56px}.template-search .section-header h1.section-header__title,.template-customers-register .section-header .section-header__title,.template-customers-login .section-header .section-header__title{font-size:2.4375rem;line-height:1.875rem;font-weight:500}.template-list-collections .collection-item__title{font-size:24px}.template-list-collections .coll_info{width:calc(100% - 60px)}h3.title.globo-heading{text-align:center}.universal-text .theme-block:nth-child(3) h2{font-size:24px!important}.text-with-icons__block-details{padding:0 17%}.index-section--hero .hero__link .btn{font-size:1.3125rem}.featured-collection .section-header a.section-header__link.h5{font-weight:500}.globo-form-input input,.globo-form-input select{min-height:56px;background:transparent!important;box-shadow:none!important;border:solid 1px rgba(0,0,0,.1)!important;padding-left:20px!important;padding-right:20px!important}.globo-form-input input::placeholder,.globo-form-input select{font-size:18px!important;font-weight:400!important;color:#0006}.globo-form-input input{font-size:18px!important;font-weight:400!important;color:#000000b3}.checkbox-wrapper label.checkbox-label.globo-option{font-size:16px!important;font-weight:400!important;line-height:23px!important}.globo-form-app .footer{text-align:center!important}.globo-form-app .footer button.action.submit{font-size:1.3125rem!important;font-weight:600!important;line-height:3.5em!important;min-width:294px!important;width:auto!important;max-height:62px!important;display:flex;align-items:center;justify-content:center;margin:0 auto;animation:fade-in 1s ease .6s forwards;border:0!important;box-shadow:none!important}.globo-form-app .footer button.action.submit:hover{background:#000!important;color:#fff!important}.globo-formbuilder{padding-bottom:40px}.template-cart .text-spacing .btn{text-transform:capitalize;font-weight:500}.template-cart .text-spacing .btn:hover{background:#fff;color:#313652}button#search-close{display:none}.site-header__search-form.is-active{width:100%}.template-customers-register .form-vertical,.template-customers-login .form-vertical{max-width:600px;width:100%;margin:0 auto}.template-customers-login .label,.template-customers-register .label,.template-customers-login label:not(.variant__button-label):not(.text-label),.template-customers-register label:not(.variant__button-label):not(.text-label){font-weight:500}.template-customers-register .btn,.template-customers-login .btn,.template-page.contact .btn{animation:fade-in 1s ease .6s forwards}.template-customers-register .btn:hover,.template-customers-login .btn:hover,.template-page.contact .btn:hover{background:#fff;color:#313652}.template-customers-login .form-vertical{padding-bottom:50px}.hero__sidebyside-content .hero__sidebyside-content-inner .hero__subtitle{margin:33px 0 18px}.text_over_image .image-wrap.overlay:before{transition:all .2s ease-out}.differ_collection .image-wrap.overlay:hover:before{opacity:.8}.differ_collection .text_btn_wrap:hover+.image-wrap.overlay:before{opacity:.8}.template-product .product-block.product-block--header{margin-bottom:8px}.template-product .product-single__title{font-weight:400}.template-product .product-single__tag-chips{display:flex;flex-wrap:wrap;column-gap:8px;margin:16px 0;text-transform:capitalize}.template-product .product-single__tag-chips[hidden]{display:none}.product-single__vendor-sku>span{margin-right:8px}.product-block.product-block--price label.variant__label{font-size:var(--typeBaseSize);display:none}.product-block--sales-point .icon-and-text span{font-size:14px}.payment-buttons{max-width:445px}.payment-buttons button{font-size:18px!important}.payment-buttons .shopify-payment-button{margin-top:18px;max-width:445px}.product-block.product-block--tab{margin-bottom:28px}.differ_collection .grid.grid--uniform{margin:0 -12px}.differ_collection .grid.grid--uniform .grid__item{padding:0 12px}.product-block.variant_btn_cover{display:flex;align-items:center;justify-content:flex-start;margin-top:6px}.product-block.variant_btn_cover .variant-wrapper.js button{min-width:172px;min-height:60px;display:flex;align-items:center;width:100%;justify-content:center;border:solid 1px rgba(0,0,0,.2);max-width:175px;font-size:15px;font-weight:500;color:#000c;text-transform:capitalize}.product-block.variant_btn_cover .variant-wrapper.js button:hover{color:#000;border-color:#000}div#g-recaptcha{margin-bottom:30px!important}input.shopify-challenge__button.btn:hover,button.btn.cart__checkout:hover{background:#acc6c3!important;color:#fff!important}.site-nav__close-cart:hover{color:#acc6c3!important}.template-cart .index-section.index-section--sub-product{padding-bottom:74px}.cart__item-title a:hover,.cart__remove a:hover{color:#acc6c3!important}.template-cart a.btn.btn--secondary.cart__continue{border-color:#313652;color:#313652;text-transform:capitalize}.template-cart a.btn.btn--secondary.cart__continue:hover{background:#313652;color:#fff}.pagination .page.current{opacity:1}.pagination .page{opacity:.3}.pagination .page a:hover{color:#313652}.pagination span.next a.btn,.pagination span.prev a.btn{padding:0}.pagination span.next a.btn img,.pagination span.prev a.btn img{width:24px;height:auto}.pagination span.next a.btn,.pagination span.prev a.btn{padding:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.pagination .btn:hover{transform:scale(1);background:#acc6c3!important}button#search-submit:hover{background:#acc6c3}.modal--quick-shop .product-single__meta p.h2.product-single__title{font-size:31px;line-height:37px;font-weight:400}.product-single__vendor-sku span.product-single__vendor a:hover{color:#acc6c3}.grid__image-ratio--portrait:before{padding-bottom:103%}.grid-product__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.template-collection .grid-product__vendor,.template-product .grid-product__vendor{margin:0 0 10px}.template-product .product_recommendation .new-grid::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.new-grid{margin-left:-7px;margin-right:-8px}.grid-item{margin-bottom:15px;padding-left:7px;padding-right:8px}a#RecoverPassword:hover,a#customer_register_link:hover,button#HideRecoverPasswordLink:hover{color:#acc6c3}.site-header__drawer button.btn_link.btn_cart{font-size:16px!important;text-decoration:underline;margin:0 auto 10px;display:block}.site-header__drawer button.btn_link.btn_cart:hover{color:#acc6c3}.cart__item-sub.cart__item-row{margin-bottom:10px}.btn:hover{background:#acc6c3!important;color:#fff!important}input#register-submit{margin-bottom:0}#create_customer a.Link.Link--secondary{text-decoration:underline}#create_customer a.Link.Link--secondary:hover{color:#acc6c3}.globo-form-control .globo-form-input select.classic-input{padding-right:40px!important}.template-collection .section-header__title.coll_main_title{font-weight:500}.collection-filter{margin-bottom:25px}.collection-filter__inner select#SortBy{text-align:right}.template-customers-addresses h1.section-header__title{font-size:42px;text-transform:capitalize}.template-customers-addresses .section-header{padding-top:20px}.template-customers-account .section-header h1.section-header__title{padding-top:20px;font-size:42px;text-transform:capitalize}.template-customers-account header.section-header.section-header--with-link a{text-transform:capitalize}.template-customers-account a:hover,.template-customers-addresses button:hover{color:#acc6c3}.template-search .search-content .search_grid_cls{width:100%;padding:0 15px}.modal__inner .shopify-payment-button__button{text-transform:capitalize!important}.modal__inner button:hover{background:#acc6c3!important;color:#fff}.grid__item.medium-up--two-thirds h2{font-size:30px}button.address-new-toggle,.grid__item.medium-up--one-third h3{text-transform:capitalize}form#create_customer{padding-bottom:50px}.site-nav__close-cart button:hover{color:#acc6c3}.modal.modal--quick-shop{align-items:center}.cart__drawer-form .cart__remove{display:block!important}.cart__drawer-form .cart__remove a.text-link{font-size:16px;opacity:.5;margin-top:0;padding-left:5px}.cart__drawer-form .cart__remove a.text-link:hover{opacity:1}.cart__drawer-form .cart_quantity{display:flex;align-items:center}.grid-product__tags{right:5%!important;top:0!important;left:auto!important;height:fit-content}.grid-product__tags .grid-product__tag{font-size:15px;font-weight:400;border-radius:0;background:#313652;padding:2px 5px}.grid-product__tags .grid-product__tag:hover{background:#67b23c}.new-grid .grid-item__content .grid-product__image-wrap{margin:0;padding:18px 18px 0}.new-grid .grid-product__tags{margin:0;left:0;top:0;bottom:auto}.new-grid .grid-product__tags .grid-product__tag--custom{margin-top:0}.modal--quick-shop .product-single__meta p.h2.product-single__title:hover{color:#acc6c3}.main-content.hide_login h1.section-header__title{display:none}div#shopify-section-template--16791647551737__927ff0c3-dc26-4dc4-afdd-313e891821d0{padding-bottom:30px}.custom_html_cls .rich_text_inner strong{margin:10px 0 0;display:block;font-size:28px;line-height:4.125rem}.custom_html_cls .rich_text_inner p{margin-bottom:0;font-size:18px}.custom_html_cls .custom_html_inner strong{margin:10px 0 0;display:block;font-size:28px;line-height:4.125rem}.custom_html_cls .custom_html_inner ul{padding:0}.custom_html_cls .custom_html_inner ul li{padding-bottom:10px;font-size:18px}.template-page.shipping .rich_text_cls{font-size:18px}.privacy-policy .custom_html_cls .custom_html_inner strong a.js-no-transition{font-weight:400;font-size:15px}.privacy-policy .custom_html_cls:last-child .custom_html_inner{padding-bottom:80px}.custom_html_inner p{word-break:break-word;font-size:18px}.template-collection header.section-header{text-align:left}.template-page.press .rich_text_cls .theme-block strong{margin:10px 0 0;display:block;font-size:28px;line-height:4.125rem}.template-page.press .rich_text_cls{padding-bottom:80px}.template-page.brands main{max-width:1450px;padding:0 15px;margin:0 auto 60px}.template-page.brands .Logolist__Section .new-grid .grid-item:first-child,.template-page.brands .Logolist__Section .new-grid .grid-item:last-child{justify-content:center}.template-page.brands .Logolist__Section .new-grid .grid-item{flex:1 1 25%;border:solid 1px #ddd;min-height:250px;overflow:hidden;transition:transform .3s ease-out;cursor:pointer;margin-bottom:0;width:100%}.Logolist__Section .logo-bar__item{padding:25px 30px;width:100%;height:100%;justify-content:center}.template-page.brands .Logolist__Section .new-grid .grid-item:hover .logo-bar__item{transform:scale(1.15);opacity:.5;transition:transform .3s ease-out}.Logolist__Section .logo-bar__item a{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:25px 30px;background-color:#fff;background-color:var(--colorBody);height:100%}.Logolist__Section .logo-bar__item .logo-bar__image{width:auto}.template-page.brands .Logolist__Section{padding:0}.template-collection .rich_text_cls{padding-bottom:40px}.template-list-collections .list_coll_heading{margin-bottom:60px}.template-collection .list_coll_heading{max-height:300px;overflow:hidden}.template-collection .list_coll_heading .collection-hero.loading{height:inherit;position:inherit}.template-collection .list_coll_heading img.collection-hero__image{min-height:300px;object-fit:cover}h5.logo_name{margin-top:20px}.our_showroom_cls .grid__item_inner{border-color:#fff}.our_showroom_cls .image-wrap.text-spacing{margin-bottom:0}.our_showroom_cls .grid__item_inner .rte-setting.rte--block{max-width:100%!important}.our_showroom_cls .box_inner_text .box_content strong{color:var(--colorTextBody)}.our_showroom_cls .box_inner_text .box_content a{color:#2a2f46;text-decoration:none!important}.showroom-locations .rich_text_cls{padding-bottom:30px}.template-collection .list_coll_heading{position:relative;display:block}.template-collection .list_coll_heading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2}.list_coll_heading .section-header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;background:none;padding:0;color:#fff}.list_coll_heading .heading_image{display:block;width:100%;max-width:100%}.brands-2 .list_coll_heading .heading_image{position:relative}.brands-2 .list_coll_heading .heading_image img{display:block}.brands-2 .list_coll_heading .heading_image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2}.list_coll_heading .heading_image img{min-height:300px;object-fit:cover;width:100%}.how-to-guide .rte--nomargin h1{margin:0;font-size:28px}.shop-by-designer .image_over_text_dgn .grid__item{position:relative}.shop-by-designer .text_btn_wrap{position:absolute;bottom:10px;transform:none;top:auto;left:12px;width:calc(100% - 24px)}.shop-by-designer .text_over_image .image-wrap.overlay{padding-bottom:337px!important;overflow:hidden;cursor:pointer}.shop-by-designer .text_over_image .image-wrap.overlay img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top center}.shop-by-designer .text_btn_wrap .h4.rte--block{font-weight:500}.shop-by-designer .list_coll_heading .heading_image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2}.shop-by-designer .list_coll_heading .heading_image img{display:block}.text_over_image .image-wrap.overlay:before{opacity:1;background:#0006}.template-product .product__photos .flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);background:#ffffffbf;border:none;color:#333;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.template-product .product__photos .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;fill:#333}.product__main-photos .product-slideshow:hover .flickity-prev-next-button{opacity:1;visibility:visible}@media screen and (min-width: 1499px){.template-search .search-content .search_grid_cls .grid.collection-content{max-width:90%}}@media screen and (min-width: 769px){.template-page.contact .text-column-section .grid{margin:0 0 0 -45px}.template-page.contact .text-column-section .grid .grid__item{padding-left:45px}.template-cart .cart__page-col:first-child{width:100%;flex:1 1 100%;padding-right:0}.template-cart .cart__page{justify-content:flex-end}.template-cart .cart__page-col .cart__item:first-child{border-top:solid 1px #e8e8e1;padding-top:20px}.template-cart .cart__page-col .cart__item:last-child{border-bottom:solid 1px #e8e8e1}.template-cart .cart__page-col:last-child{padding-right:0;padding-left:0;padding-top:10px}.template-cart .cart__page-col:last-child:after{background-color:transparent}.template-cart .cart__page .cart__item-details .cart__item-title{flex:1 1 50%;padding-right:50px}.template-cart .cart__page .cart__item-details .cart__item-sub{flex:1 1 50%}.template-cart .cart__page .cart__item-details .js-qty__wrapper{max-width:90px;min-width:80px}.template-cart .cart__page .cart__item-details .cart__remove{font-size:15px!important}.template-cart .cart__page .cart__item-details .cart__remove a{color:#00000080}.template-cart .cart__page .cart_quantity{display:flex;column-gap:10px}.template-cart .cart__page .cart__item-details .cart__item-title a.cart__item-name{font-size:18px;margin-bottom:0}.template-cart .cart__page .cart__item-details .cart__item--variants{margin:0}.template-search .page-width.page-content{display:flex;flex-wrap:wrap;justify-content:space-between}.template-search .search-bar .input-group-btn .btn--large{padding:15px 16px 16px}.template-search .search-bar .input-group-field{padding:14px 10px}.template-search .search-bar--page{max-width:340px;margin-top:0;width:100%;align-items:center;padding-top:10px}.template-search .input-group-btn{display:block}.template-search .collection-content{margin-top:10px}.search_grid_cover{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.search_grid_cover .tmp_siderbar{width:20%;padding-right:30px}.search_grid_cover .new-grid{width:80%}.template-search .search-content .search_grid_cls{width:100%;border-top:solid 1px var(--colorBorder)}.template-search .search-content .search_grid_cls .grid.collection-content{margin:0 auto;border-top:0}.template-search [data-view=small] .grid-item{flex:0 0 33.3%}.template-product .page-content--product .page-width{max-width:1208px;padding:0 15px}.template-product .page-content--product{padding-top:58px}.template-product .product__thumbs--beside.product__thumbs-placement--left{margin-right:10px}.template-product .product__thumbs--beside .product__thumb-item{margin-bottom:10px}.product__thumb .image-wrap img{border:none}.product-single__meta .product__price{font-size:calc(var(--typeBaseSize) + 8px);color:#0009}.template-product .product-single__sticky{z-index:1}.collection-content{padding-top:15px;margin-top:42px}.template-cart .section-header--404{padding-top:15%}.template-customers-login header.section-header{padding-top:12%}.collection-filter__sort{padding-right:35px}.template-list-collections .main-content{padding-bottom:50px}}@media screen and (min-width:769px) and (max-width:1399px){.template-search .search-content .search_grid_cls .grid.collection-content{margin-left:-22px}}@media screen and (max-width: 1170px){.advanced_content_cls .contact_info .contact_number,.advanced_content_cls .contact_info .email_info{width:50%}.advanced_content_cls .contact_info{flex-direction:column;gap:25px}}@media screen and (min-width: 1171px){.template-product .page-content--product .page-width{max-width:1450px}}@media (max-width:1170px) and (min-width:769px){.template-page.contact .text-column-section .box_inner_text .box_content{width:100%}.template-page.contact .text-column-section .box_inner_text .box_btn{width:100%;justify-content:flex-start}}@media screen and (max-width:1199px){.template-page.brands .Logolist__Section .new-grid .grid-item{flex:1 1 33.33%}.Logolist__Section .logo-bar__item a{padding:15px}}@media screen and (max-width:767px){.template-page.brands .Logolist__Section .new-grid .grid-item{flex:1 1 50%}.template-page.brands .logo-bar__image{min-height:unset;object-fit:contain;width:auto}}@media screen and (max-width:479px){.template-page.brands .Logolist__Section .new-grid .grid-item{flex:1 1 100%}.Logolist__Section .logo-bar__item a{padding:10px}}@media screen and (max-width: 1024px){.text-with-icons__block-details{padding:0 8%}.trade_list ul li{width:50%}.template-collection .collection-grid{margin-bottom:10px!important}.template-collection .rich_text_cls .index-section{text-align:center!important}}@media screen and (max-width:1024px) and (min-width:769px){.template-page.contact .text-column-section{padding-top:50px}}@media screen and (max-width:991px){button#search-submit{border:0}.template-search .search-bar .input-group-btn .btn--large{padding:15px 16px}.collection-filter__item--count{flex:1 1 40%}.collection-filter__item--right{flex:0 1 60%}}@media screen and (max-height: 500px){.site-header__drawer .cart__scrollable{min-height:160px}.site-header__drawer.site-header__cart{padding:0;overflow:auto}.cart__drawer-form{max-height:max-content}}@media screen and (max-width: 768px){.advanced_content_cls .contact_info .contact_number,.advanced_content_cls .contact_info .email_info{width:100%}.template-page.contact .text-column-section .grid__item_inner .image_width{max-width:100%!important}.template-page.contact .text-column-section .grid .grid__item:last-child:before{display:none}.template-cart .section-header{padding-top:30px}.template-page.universal-text .rich_text_cls .theme-block h2{line-height:2.5rem}.template-page.contact .main-content{padding-top:30px}.template-page.contact .theme-block{margin-bottom:15px}.template-page.contact .theme-block h2{line-height:40px;font-size:34px}.template-page.contact .contact-form input{margin-bottom:28px}.advanced_content_cls .contact_info .contact_number span svg,.advanced_content_cls span.email_icon svg{width:34px}.template-page.contact .text-column-section .box_inner_text{padding-top:30px}.template-page.contact .text-column-section .grid__item_inner{padding-bottom:10px}.template-page.contact .text-column-section{padding-top:50px}.template-page.contact .contact-form button.btn{margin-bottom:50px!important}.template-page.universal-text .section-header .section-header__title,.template-search .section-header h1.section-header__title,.template-customers-login .section-header h1.section-header__title,.template-customers-regester .section-header h1.section-header__title,.section-header .section-header__title{font-size:34px;line-height:40px}.template-page.universal-text .section-header,.section-header,.template-customers-register .section-header,.template-customers-login .section-header{padding-top:30px;margin-bottom:30px}.template-page.universal-text .rich_text_cls .theme-block h2{font-size:24px;line-height:2rem}.template-page.universal-text .rich_text_cls{padding-bottom:30px}.search-bar--page{max-width:100%}.template-list-collections .collection-item__title{font-size:18px}.text-with-icons__blocks .text-with-icons__block{border-left:0}.template-search .section-header{padding-top:30px}.trade-program .rich_text_cls .theme-block h2{font-size:34px;line-height:40px;padding-top:30px;padding-bottom:25px;margin-bottom:0}.trade_list ul li{width:50%}.globo-form-app .globo-form-control{margin-bottom:28px}.globo-form-app .globo-form-control .classic-label{display:none}.globo-form-app .header .title{margin:50px 0 40px!important}.globo-form-app .globo-form-control .heading-title{margin:20px 0!important}.globo-form-app .header .title,h3.heading-title.globo-heading{font-size:28px!important}.trade_program_content{padding:30px 0}.globo-form-app .globo-form-control li.globo-list-control.option-4-column{width:50%!important;margin-bottom:20px!important}.template-search .section-header h1.section-header__title,.template-customers-register .section-header .section-header__title,.template-customers-login .section-header .section-header__title,.template-customers-login .form-vertical h2{font-size:34px;line-height:40px}.template-customers-login .form-vertical{padding-bottom:20px}.search_grid_cls{width:100%;padding:0 15px}.advanced_content_cls{padding-top:24px}.advanced_content_cls{padding-top:22px}.cart__page{padding-bottom:40px}.grid .grid__item{margin-bottom:20px}.template-customers-account .section-header h1.section-header__title,.template-customers-addresses h1.section-header__title{font-size:32px}form#create_customer{padding-bottom:20px}.main-content{min-height:auto}.collection-filter__item--count{flex:1 1 50%}.collection-filter__item--right{flex:0 1 50%}.collection-filter__inner{padding:0 15px}.collection-filter{margin-left:-15px;margin-right:-15px}.custom_html_cls .rich_text_inner strong,.custom_html_cls .custom_html_inner strong,.template-page.press .rich_text_cls .theme-block p strong{font-size:24px;line-height:2rem}.template-page.press .rich_text_cls{padding-bottom:30px}.our_showroom_cls .grid .grid__item .grid__item_inner .image_width{max-width:100%!important}.how-to-guide .rte--nomargin h1{font-size:24px}}@media screen and (max-width:640px){.template-page.contact .text-column-section .box_inner_text .box_btn{width:100%;justify-content:flex-start}.template-page.contact .text-column-section .box_inner_text .box_content{width:100%}.advanced_content_cls .contact_info .contact_number a,.advanced_content_cls .contact_info .email_info .email_id a{font-size:20px;font-weight:400}.trade_list ul li{width:100%}.globo-form-app .globo-form-control li.globo-list-control.option-4-column{width:100%!important;margin-bottom:20px!important}.product-block.variant_btn_cover .variant-wrapper.js button{min-height:40px}.advanced_content_cls .contact_info{gap:15px}.trade_list ul li:before{top:4px}.product_recommendation .h3.section-header__title{font-size:32px;line-height:40px}.model-open .custom-model-inner{max-width:90%}.model-open .custom-model-inner{left:-3px}.our_showroom_cls .box_inner_text{flex-direction:column}.our_showroom_cls .box_inner_text .box_content,.our_showroom_cls .box_inner_text .box_btn{width:100%;justify-content:flex-start}.our_showroom_cls .box_inner_text .box_btn a{padding-left:0}}@media screen and (max-width:479px){.product-block.variant_btn_cover{align-items:flex-start;column-gap:20px;flex-direction:column;row-gap:15px}.globo-form-app .footer button.action.submit{min-width:100%!important}.globo-form-app .header .title,h3.heading-title.globo-heading{line-height:1.1!important}.cart__drawer-form .cart__item-sub{flex-wrap:wrap}.cart__drawer-form .cart__item-price-col.text-right{width:100%;text-align:left!important;margin-top:5px}}@media screen and (max-width:390px){.template-cart .cart__item-details .cart__item-sub{flex-wrap:wrap}.template-cart .cart__item-details .cart__item-price-col.text-right{width:100%;justify-self:flex-start;display:flex;padding-top:10px}.cart__drawer-form .cart__item-row--footer{padding:0 20px 10px!important}}@media screen and (max-width:370px){.advanced_content_cls .contact_info .contact_number,.advanced_content_cls .contact_info .email_info{column-gap:15px}.advanced_content_cls .contact_info .contact_number a,.advanced_content_cls .contact_info .email_info .email_id a{font-size:16px}}.Click-here{cursor:pointer;color:#000;text-align:center;font-size:16px}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:600px;margin:30px auto;max-width:97%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);position:relative;z-index:999}.model-open .bg-overlay{background:#0009;z-index:99}.bg-overlay{background:#0000;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:-36px;cursor:pointer;z-index:99;font-size:34px;color:#fff}.close-btn:hover{color:#acc6c3}.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:-0px;height:100%}.hide-desktop-mobile,.custom-model-main{display:none}.custom-model-main.model-open{display:block}@media screen and (min-width:800px){img.equal-height-first{min-height:400px}}.variant-input-wrap label{font-size:15px;padding:7px 10px;color:#49494b}.add-to-cart.btn--secondary .cart-icon{margin-right:5px}.product_spec .about_content{border:none}.product_spec .about_content .collapsible-content__inner{margin:0;padding-bottom:20px}.product_spec .about_content .collapsible-content__inner p,.product_spec .about_content .about_qty{font-weight:600}.product_spec .about_content .collapsible-content__inner a{text-decoration:none!important}.product_spec .about_content .collapsible-content__inner u{font-weight:400}.product_spec .about_content .collapsible-content__inner p,.product_spec .about_content .collapsible-content__inner div,.product_spec .about_content .collapsible-content__inner a{font-size:16px;line-height:24px;color:#49494b;margin-bottom:0}.product_spec .about_content .collapsible-content__inner p span,.product_spec .about_content .about_qty span{font-weight:400}.product_spec .about_content .collapsible-content__inner .metafield-content--wrapper{margin-bottom:5px}ul.tabs{list-style:none;-webkit-overflow-scrolling:touch;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start;align-items:stretch;border-bottom-color:#e8e8e1;border-bottom-style:solid;border-bottom-width:1px;padding-left:0;margin-left:0;margin-bottom:1.5rem}ul.tabs li{font-weight:500;cursor:pointer;display:block;margin:0}ul.tabs a{align-items:center;border-bottom-color:#e8e8e1;border-bottom-style:solid;border-bottom-width:1px;color:#49494b;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}ul.tabs li.active a,ul.tabs li.is-active a{border-bottom-color:#000;color:#00000080}.tabs li a{text-decoration:none;color:#000}ul.tabs li a{padding-left:0}ul.tabs .tab-content b{color:#49494b}.qty_wrapper{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px}.qty_wrapper label{display:none}.qty_wrapper .product-block{margin-bottom:0;min-height:44px}.qty_wrapper .product-block .product__quantity .js-qty__wrapper{max-width:145px;min-width:145px}.qty_wrapper .product-block .product__quantity .js-qty__wrapper .js-qty__adjust{padding:0 15px;color:#fff}.qty_wrapper .product-block .product__quantity .js-qty__wrapper .js-qty__adjust .icon{font-size:20px;vertical-align:middle;width:20px;height:20px}.template-product .add-to-cart.btn--secondary{border:1px solid #313652;background:#313652;color:#fff;padding:8px 10px}.template-product .add-to-cart.btn--secondary:hover{border:1px solid #313652!important}.template-product .variant-input-wrap label{box-shadow:unset;border:#e2e2e2 thin solid;text-transform:uppercase;min-height:50px;display:flex;align-items:center;border-radius:3px}.template-product .variant-input-wrap input[type=radio]:checked+label{border-color:#000;box-shadow:0 0 0 2px #fff}.qty_wrapper .product-block .product__quantity .js-qty__wrapper .js-qty__adjust{background-color:#2a2f4780!important}.qty_wrapper .product-block .product__quantity,.qty_wrapper .product-block .product__quantity .js-qty__wrapper .js-qty__num{min-height:44px}.footer__base-links .pri_policy a:first-child{padding-right:0}.template-page .custom_html_inner a{text-decoration:underline}.template-index .differ_collection{padding:60px 0}.template-index .Logolist__Section{padding:20px 0}.template-index .Logolist__Slider{padding-top:0;padding-bottom:70px}.template-index .hero__sidebyside{position:relative}.template-index .hero__sidebyside .hero__sidebyside-content{position:absolute;top:50%;transform:translateY(-50%);background-color:#49494bc4;border:0px solid #49494b;z-index:2;width:100%;max-width:80%}.template-index .hero__sidebyside .hero__sidebyside-content .hero__title,.template-index .hero__sidebyside .hero__sidebyside-content .hero__subtitle{color:#fff;text-align:left}.template-index .hero__sidebyside .hero__sidebyside-image{flex:1 1 auto}.template-index .index-section--hero .hero-natural--who-are{padding-bottom:160%}.template-index .text_over_image_with_desc .image-wrap img{height:100%;object-fit:cover}.template-index .text_over_image_with_desc .text_btn_wrap{width:100%;max-width:80%;left:50%;transform:translate(-50%,-50%)}.template-index .text_over_image_with_desc .image-wrap{height:380px}.template-index .differ_collection .text_over_image_with_desc .text_btn_wrap .rte-setting.rte--block{font-size:18px}.template-index .text_btn_wrap .link img{margin-left:13px}.template-index .Logolist__Slider .section-header__title,.template-index .Logolist__Section .section-header__title{text-align:center}.js-qty__adjust--minus.disabled{background-color:#2a2f4780!important}@media screen and (max-width: 768px){.template-index .differ_collection .text_over_image_with_desc .rte--block p{line-height:1.1}}@media screen and (min-width: 577px){.template-index .text_over_image_with_desc .image-wrap{height:400px}}@media screen and (min-width: 700px){.template-index .index-section--hero .hero-natural--who-are{padding-bottom:60%}}@media screen and (min-width: 769px){.template-index .hero__sidebyside .hero__sidebyside-content{max-width:46%}.template-index .Logolist__Slider .slick-slider .slick-track .grid-item .logo-bar__item{padding-top:0}.template-index .Logolist__Slider .slick-slider .slick-track .grid-item{margin-bottom:0}}@media screen and (min-width: 1024px){.template-index .index-section--hero .hero-natural--who-are{padding-bottom:50%}}@media screen and (min-width: 1280px){.template-index .index-section--hero .hero-natural--who-are{padding-bottom:40%}.template-index .text_over_image_with_desc .image-wrap{height:580px}.template-index .slideshow__slide--slideshow-split-1 .hero__title{font-size:63px}}.toolbar-section .page-width,.Header__Section .page-width{max-width:1230px}button.ais-RefinementList-showMore.ais-RefinementList-showMore--disabled{display:none}.ais-Stats{display:none!important}.ais-facet--item.ais-RefinementList-item--selected{padding-left:6px!important}form .globo-form-input input:focus,form .globo-form-input select:focus{border-color:var(--colorTextBody)!important}form .globo-form-input input,form .globo-form-input select{border-color:var(--colorBorder)!important;border-radius:0!important;padding:15px 10px;font-size:16px!important}form .globo-form-input input::placeholder{color:#00000080;opacity:1}form .globo-form-input input:-ms-input-placeholder{color:#00000080}form .globo-form-input input::-ms-input-placeholder{color:#00000080}.newsletter_form{margin-top:48px}.product-icons{display:flex;align-items:center;margin-top:24px;margin-bottom:32px}@media screen and (max-width: 768px){.product-icons{width:100%}}.product-icons .product-icons-col{display:flex;align-items:center;gap:4px;padding:0 12px}.product-icons .product-icons-col.out-of-stock{display:none;border-left:0px}@media screen and (max-width: 768px){.product-icons .product-icons-col{padding:0 8px;flex-direction:column;text-align:center;flex-basis:33.33%}}.product-icons .product-icons-col:not(:first-child){border-left:1px solid #42465C}.product-icons .product-icons-col p{font-size:14px;line-height:18px}
/*# sourceMappingURL=/cdn/shop/t/103/assets/custom-style.css.map */
