.grid-container{width:100%;display:block;position:relative}.grid-container .grid{width:100%;display:grid}section.grid-section{overflow:visible}section.grid-section section.grid-outer{padding:0 !important;margin:0 !important}section.grid-section section.grid-outer .row,section.grid-section section.grid-outer .row>*,section.grid-section section.grid-outer .container{padding:0 !important;margin:0 !important}section.grid-section .grid-container .grid{margin:0 auto}section.grid-section .grid-container .grid .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget>[data-widget-url],section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget>[data-widget-url][data-widget-element=widgetBgImageSrc]{box-shadow:none !important}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-filters:empty{display:none !important}section.grid-section .grid-sidebar{position:fixed;top:0;left:0;width:310px !important;padding-right:50px !important;padding-left:20px;padding-top:10px;z-index:1;background:var(--bs-final-site-color)}@media(min-width:992px){section.grid-section .grid-sidebar{width:203px !important;position:-webkit-sticky;position:sticky;top:0;left:0;padding-left:3px;padding-top:0;width:203px;margin-left:-3px;overflow:hidden}}@media(max-width:991px){section.grid-section .grid-sidebar{top:0 !important}}section.grid-section .grid-sidebar *{text-align:left}section.grid-section .grid-sidebar h3{font-size:1.25rem;margin:0}section.grid-section .grid-sidebar .grid-sidebar-inner{overflow-x:hidden;overflow-y:scroll;width:290px;padding-right:50px;margin-left:-3px}@media(min-width:992px){section.grid-section .grid-sidebar .grid-sidebar-inner{overflow-x:hidden;overflow-y:scroll;width:230px;padding-right:50px}}section.grid-section .grid-sidebar .grid-sidebar-elem{margin-top:0;padding-left:3px}section.grid-section .grid-sidebar .grid-sidebar-elem-heading{position:-webkit-sticky;position:sticky;top:0;line-height:1;background:var(--bs-section-default-bg);z-index:1000}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5{position:relative;margin:0;padding:.75rem 0;line-height:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5 a{color:var(--bs-gray-500);font-weight:normal}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5 a,section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5 button{background:0;border:0;padding:0;margin:0;line-height:1;text-align:left;outline:0;font-size:1rem;display:block;width:100%;font-weight:bold;cursor:pointer;text-decoration:none}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5 button.collapsed{font-weight:bold}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5.parent button::after{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:12px;height:14px;font-size:13px;padding:0;margin:0;line-height:14px}section.grid-section .grid-sidebar .grid-sidebar-elem-heading h5.parent button.collapsed::after{font-family:var(--bs-icon-font);content:var(--bs-icon-plus)}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading h5{padding-top:.85rem}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading h5:not(.parent) a{width:auto;display:inline-block;float:none;font-size:12px;white-space:nowrap;letter-spacing:normal;font-weight:normal;text-decoration:underline}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading h5:not(.parent)>span{display:block;width:100%;background:0;border:0;padding:0;margin:0;font-size:12px;text-transform:uppercase;line-height:1;text-align:left;font-weight:600;text-decoration:none;outline:0}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter{margin-top:0;margin-bottom:.25rem;padding:0 .5rem;font-size:12px;letter-spacing:normal;font-weight:normal}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter:only-child,section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter:last-child{margin-bottom:1rem}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter span{letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:none !important}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter+.btn-filter{margin-top:0}section.grid-section .grid-sidebar .grid-sidebar-elem-heading.filter-heading .btn-filter [class^=icon-]{transform:translate(3px);font-size:12px;font-weight:normal !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list{margin:0;padding:0 0 1.75rem 0;list-style:none;line-height:1;transition:all .2s ease-out .2s}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li{transition:all .2s ease-out .2s;margin-top:.5rem;font-size:13px;line-height:20px;text-decoration:none;display:block;font-weight:normal;position:relative}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li>a{font-size:13px;line-height:20px;line-height:1.1;text-decoration:none;display:block;font-weight:normal;position:relative}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-control{margin:0;min-height:auto;padding-left:calc(20px + 0.5rem);cursor:pointer;font-weight:normal;line-height:1.1;font-size:13px;height:auto;padding-top:.25rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox .custom-control-indicator{top:-1px;border-radius:0;width:20px;height:20px;border:1px solid;background:var(--bs-section-default-bg);border-color:var(--bs-input-border-color) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox .custom-control-input:focus ~ .custom-control-indicator{box-shadow:0 0 0 1px rgba(var(--bs-body-bg-rgb),0.75),0 0 0 3px rgba(var(--bs-primary-rgb),0)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox .custom-control-input:focus ~ .custom-control-indicator,section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{border-color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox:hover .custom-control-input ~ .custom-control-indicator::before{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox:active .custom-control-input ~ .custom-control-indicator{border-color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox:active .custom-control-input ~ .custom-control-indicator::before{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--bs-primary)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .custom-checkbox:checked ~ .custom-control-indicator::before{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--bs-primary)}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li.active>label{color:var(--bs-primary) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list>li .diamondShapeCheckbox label{text-transform:capitalize}section.grid-section .grid-sidebar .grid-sidebar-elem-list .custom-control-description{font-size:13px}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li{display:inline-block}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>a{display:inline-block;font-weight:normal;color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>a>i{color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>a:hover::after{width:99%}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul{list-style:none;padding-left:1rem;padding-top:0}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li{margin-top:.5rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active{margin-bottom:.7rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active:last-child,section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active:only-child{margin-bottom:.25rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active a{font-weight:bold;color:var(--bs-primary) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active a::after{background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.active a i{color:var(--bs-gray-500)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.tags-group{font-weight:bold}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li.dropdown-divider{margin:1rem 0 1rem -1rem;padding:0;border-color:var(--bs-input-border-color) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li a{position:relative;width:auto;display:inline-block;padding-top:2px;color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li a:hover{text-decoration:none}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li a:hover::after{width:99%;background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul>li a>i{color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li>ul.subcategory{padding-top:.25rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li+li{margin-top:.5rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li.active>a{font-weight:bold;color:var(--bs-primary) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li.active>a::after{background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.categories-list>li.active>a i{color:var(--bs-gray-500)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a{font-weight:normal;color:var(--bs-input-border-color);display:-ms-flexbox;display:flex;border:1px solid rgba(0,0,0,0)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a>i{color:var(--bs-input-border-color);font-size:45px;display:block;padding:0;border:0;line-height:1rem;margin-right:5px}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a>i::before{font-size:45px;display:block;padding:0;border:0;line-height:1rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a>img{margin-right:5px}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a>span{font-size:12px;position:relative;top:-2px}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a:hover::after{width:99%;background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a:hover>i,section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>a:hover>span{color:var(--bs-primary) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul{list-style:none;padding-left:1rem;padding-top:6px}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li.active a{font-weight:bold;color:var(--bs-primary) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li.active a::after{background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li.active a i{color:var(--bs-gray-500)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li.tags-group{font-weight:bold}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li.dropdown-divider{margin:1rem 0 1rem -1rem;padding:0;border-color:var(--bs-input-border-color) !important}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li a{position:relative;width:auto;display:inline-block;padding-top:2px;color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li a:hover{text-decoration:none}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li a:hover::after{width:99%;background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li>ul>li a>i{color:var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li.active>a{font-weight:bold;color:var(--bs-primary) !important;border:1px solid rgba(0,0,0,0)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li.active>a::after{background-color:var(--bs-p-color)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list>li.active>a i{color:var(--bs-gray-500)}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list.diamonds>li>a>i{font-size:34px;line-height:1rem}section.grid-section .grid-sidebar .grid-sidebar-elem-list.ring-style-list.diamonds>li>a>i::before{font-size:34px;line-height:1rem}section.grid-section .grid-sidebar .grid-sidebar-accordion .grid-sidebar-elem{border-bottom:1px solid var(--bs-input-border-color)}section.grid-section .grid-sidebar .grid-sidebar-accordion .grid-sidebar-elem-heading h5.parent{background:var(--bs-final-site-color)}section.grid-section .grid-sidebar .grid-sidebar-accordion .grid-sidebar-elem-heading h5.parent button:not(.collapsed)::after{font-family:var(--bs-icon-font) !important;content:var(--bs-icon-minus) !important}section.grid-section .grid-sidebar .grid-sidebar-accordion .grid-sidebar-elem-heading h5.parent button.collapsed::after{font-family:var(--bs-icon-font) !important;content:var(--bs-icon-plus) !important}@media(min-width:992px){section.grid-section .grid-col{margin-left:0;transition:all .5s cubic-bezier(0.77,0,0.175,1)}}section.grid-section .grid-sidebar-colwrap{background:var(--bs-final-site-color);max-width:280px !important;transform:translateX(0);width:280px;height:100%;z-index:8000;position:fixed;top:0;left:0;transition:all .5s cubic-bezier(0.77,0,0.175,1);opacity:0;padding-top:0}@media(max-width:991px){section.grid-section .grid-sidebar-colwrap{position:fixed !important;overflow-x:hidden;overflow-y:hidden;transform:translateX(-280px)}}@media(min-width:992px){section.grid-section .grid-sidebar-colwrap{max-width:200px !important;width:200px;z-index:0;position:relative;top:auto;left:auto;height:auto;transform:translateX(0)}}section.grid-section .grid-sidebar-colwrap .fade-bottom{height:50px;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:10;background:-moz-linear-gradient(top,rgba(var(--bs-section-default-rgb),0) 0,rgba(var(--bs-section-default-rgb),1) 100%);background:-webkit-linear-gradient(top,rgba(var(--bs-section-default-rgb),0) 0,rgba(var(--bs-section-default-rgb),1) 100%);background:linear-gradient(to bottom,rgba(var(--bs-section-default-rgb),0) 0,rgba(var(--bs-section-default-rgb),1) 100%)}#grid-backdrop{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all .5s ease-out}body.nav-left-open .grid-sidebar-colwrap,body.nav-right-open .grid-sidebar-colwrap,body.nav-left-back-open .grid-sidebar-colwrap,body.nav-right-back-open .grid-sidebar-colwrap{z-index:1}@media(max-width:991px){body.grid-menu-open{overflow-y:hidden;position:fixed;top:0}body.grid-menu-open #grid-backdrop{z-index:7999;opacity:1}}@media(min-width:992px){body.grid-menu-open section.grid-section .grid-col{margin-left:0}}body.grid-menu-open #grid-sidebar-object,body.grid-menu-open .grid-sidebar-colwrap{transform:translateX(0);opacity:1}@media(min-width:992px){body.grid-menu-open .grid-col{margin-left:0}}body.grid-menu-closed #grid-sidebar-object,body.grid-menu-closed .grid-sidebar-colwrap{transform:translateX(-280px);opacity:0}@media(min-width:992px){body.grid-menu-closed #grid-sidebar-object,body.grid-menu-closed .grid-sidebar-colwrap{transform:translateX(-200px)}}@media(min-width:992px){body.grid-menu-closed .grid-col{margin-left:-200px}}@media(max-width:991px){body.sitemanager-menu-open #grid-sidebar-object .grid-sidebar,body.sitemanager-menu-closed #grid-sidebar-object .grid-sidebar{top:0 !important}}@media(min-width:992px){body.sitemanager-menu-open #grid-sidebar-object .grid-sidebar,body.sitemanager-menu-closed #grid-sidebar-object .grid-sidebar{top:63px !important}}section.grid-section .container{background:var(--bs-section-default-bg)}section.grid-section .grid-col .sticky{top:-1px;z-index:1000;background:var(--bs-section-default-bg)}section.grid-section .grid-col .sticky .justify-content-center{background:var(--bs-section-default-bg)}section.grid-section .grid-col label{font-size:12px;display:-ms-inline-flexbox !important;display:inline-flex !important;-ms-flex-align:center !important;align-items:center !important}section.grid-section .grid-col #productCount{z-index:0;position:relative}section.grid-section .grid-col .btn-link button{background:0;border:0;padding-left:0;padding-right:0}section.grid-section .grid-col .btn-link button>i{font-size:16px;transform:translateY(1px)}section.grid-section .grid-col .btn-link button.active,section.grid-section .grid-col .btn-link button:hover,section.grid-section .grid-col .btn-link button:focus{color:var(--bs-primary);cursor:pointer}section.grid-section .grid-col .btn-link.view-btn{border:0 !important;text-decoration:none}section.grid-section .grid-col .btn-link.view-btn>span{cursor:default}.grid .grid-item:hover .grid-item-hoverbox,.grid .grid-item:focus .grid-item-hoverbox{opacity:1;display:block}.grid .grid-item:hover .grid-item-hoverbox-slider,.grid .grid-item:focus .grid-item-hoverbox-slider{z-index:1000}.grid .grid-item:hover .grid-item-hoverbox-slider .owl-stage-outer,.grid .grid-item:focus .grid-item-hoverbox-slider .owl-stage-outer{padding:0;width:100%;height:100%;max-width:100%;max-height:100%}.grid .grid-item:hover .hover-buttons,.grid .grid-item:focus .hover-buttons{opacity:1;z-index:1001}.grid .grid-item .grid-image-box{display:block;position:relative;aspect-ratio:1/1}.grid .grid-item .grid-image-box .grid-item-hoverbox::after,.grid .grid-item .grid-image-box .grid-item-image-block-a::after{display:inline-block;width:50px;height:50px;border:3px solid rgba(var(--bs-primary-rgb),0.8);border-radius:50%;border-top-color:var(--bs-input-border-color);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;content:"";position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;opacity:1;z-index:1}.grid .grid-item .grid-image-box .grid-item-hoverbox::after,.grid .grid-item .grid-image-box .grid-item-image-block-a::after{opacity:0;display:none}.grid .grid-item .grid-image-box .grid-item-hoverbox.is-loaded::after,.grid .grid-item .grid-image-box .grid-item-image-block-a.is-loaded::after{opacity:0;display:none}.grid .grid-item .grid-item-title,.grid .grid-item .grid-item-brand,.grid .grid-item .grid-item-price,.grid .grid-item .grid-item-availability{display:block;font-family:var(--bs-p-family);font-size:var(--bs-p-size);font-weight:normal;color:var(--bs-p-color);text-align:left;text-transform:none;letter-spacing:normal;margin:0;padding:0}.grid .grid-item .grid-item-title{font-weight:bold;line-height:1rem;padding:.125rem calc(20px + 0.25rem) .125rem 0}.grid .grid-item .grid-item-brand{font-size:var(--bs-p-size);line-height:1.25rem}.grid .grid-item .grid-item-price{font-size:calc(var(--bs-p-size) * 0.875);line-height:1.25rem}.grid .grid-item .grid-item-price strike{opacity:.625}.grid .grid-item .grid-item-availability{font-size:12px;line-height:1rem;font-style:italic}.grid .grid-item .widget{padding:0}@media(max-width:500px){.grid .grid-item .widget{min-height:1px}}.grid .grid-item .widget .widget-inner{display:block;position:relative;padding:0;color:var(--bs-dark);text-align:left}.grid .grid-item .widget>a{-ms-touch-action:none;touch-action:none}.grid .grid-item .hover-buttons{width:100%;top:0;left:0;right:0;display:block;opacity:0;padding:3px 7px}.grid .grid-item .hover-buttons .dropdown-menu button{width:100%}.grid .grid-item .hover-buttons .dropdown-more button.btn-primary{display:block !important;color:#fefefe !important;background-color:#a29bfe !important;border:1px solid #a29bfe !important;text-shadow:none !important;box-shadow:none;text-align:center !important;border-top-left-radius:0;border-top-right-radius:0}.grid .grid-item .hover-buttons .dropdown-more button.btn-primary:hover{color:#fff !important;background-color:#6c5ce7 !important;border-color:#6c5ce7 !important;box-shadow:none;text-shadow:none !important}.grid .grid-item .hover-buttons:not(.page-movable-item) button{background-color:transparent !important;border:0 !important;outline:none !important;box-shadow:none !important;padding:0 !important;width:19px !important}@media(max-width:500px){.grid .grid-item .hover-buttons{display:none}}.grid .grid-item .grid-item-image-block-a{display:block;height:100%;width:100%;position:absolute;top:0;left:0;right:0;z-index:1}.grid .grid-item .grid-item-image-block-a .grid-item-image-block{display:block;height:100%;width:100%;position:absolute;top:0;left:0;right:0;z-index:1}.grid .grid-item .grid-item-image-block-a .grid-item-image-block img{display:block;object-fit:cover;max-width:100%;height:100%;text-indent:-10000px !important}.grid .grid-item .grid-item-hoverbox{position:absolute;top:0;left:0;right:0;height:100%;opacity:0;display:block;border:0;z-index:20;box-shadow:none;border-color:var(--bs-input-border-color);background:var(--bs-input-bg-color)}.grid .grid-item .grid-item-hoverbox .grid-item-image-block{display:block;height:100%;width:100%;position:absolute;top:0;left:0;right:0;z-index:1}.grid .grid-item .grid-item-hoverbox .grid-item-image-block img{display:block;object-fit:cover;max-width:100%;height:100%;text-indent:-10000px !important}.grid .grid-item .grid-item-hoverbox .grid-video{max-width:100%;display:block}.grid .grid-item .grid-item-hoverbox video{z-index:2;position:relative}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs{border-top:1px solid var(--bs-input-border-color)}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button{border:1px solid var(--bs-input-border-color);color:var(--bs-gray-500);background:var(--bs-default)}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button.btn-wishlist,.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button.btn-cart,.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button.btn-quick-view{box-shadow:inset 0 0 20px rgba(0,0,0,0.1),inset 0 7px 10px rgba(0,0,0,0.075);border-color:var(--bs-input-border-color)}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button:hover,.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button:focus{border-color:var(--bs-input-border-color)}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button:hover i,.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button:focus i{color:var(--bs-gray-500)}.grid .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button.btn-cart i::before{color:var(--bs-primary)}.grid .grid-item .grid-item-hoverbox-slider{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.grid .grid-item .grid-item-slider.h-100{height:100%}.grid .grid-item .grid-item-slider.h-100 .owl-stage-outer{height:100%}.grid .grid-item .grid-item-slider.h-100 .owl-stage-outer .owl-stage{height:100%}.grid .grid-item .grid-item-slider.h-100 .owl-stage-outer .owl-stage .owl-item{height:100%}.grid .grid-item .grid-item-slider.h-100 .owl-stage-outer .owl-stage .owl-item .item{height:100%}.grid .grid-item .grid-item-slider .grid-item-image-block{background-size:cover !important}.grid .grid-item .grid-item-slider .owl-stage-outer{width:100%;padding:0}.grid .grid-item .grid-item-slider .owl-nav{position:absolute;top:50%;bottom:0;left:0;right:0;width:100%;height:0;display:block;z-index:1150;transform:translateY(-50%);opacity:0;transition:all 600ms ease-in 200ms}.grid .grid-item .grid-item-slider .owl-nav .owl-prev,.grid .grid-item .grid-item-slider .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);display:flex !important;align-items:center !important;justify-content:center !important;width:45px;height:45px;border-radius:var(--bs-border-radius);background:rgba(var(--bs-light-rgb),0.25);border:0;outline:0;width:35px !important;height:35px !important}.grid .grid-item .grid-item-slider .owl-nav .owl-prev>i,.grid .grid-item .grid-item-slider .owl-nav .owl-next>i{color:rgba(var(--bs-dark),0.8);font-size:calc(45px * 0.5);font-weight:bold;text-align:center;line-height:1}.grid .grid-item .grid-item-slider .owl-nav .owl-prev:hover,.grid .grid-item .grid-item-slider .owl-nav .owl-prev:focus,.grid .grid-item .grid-item-slider .owl-nav .owl-next:hover,.grid .grid-item .grid-item-slider .owl-nav .owl-next:focus{background:rgba(var(--bs-light-rgb),1) !important}.grid .grid-item .grid-item-slider .owl-nav .owl-prev:hover>i,.grid .grid-item .grid-item-slider .owl-nav .owl-prev:focus>i,.grid .grid-item .grid-item-slider .owl-nav .owl-next:hover>i,.grid .grid-item .grid-item-slider .owl-nav .owl-next:focus>i{color:rgba(var(--bs-dark-rgb),1) !important}.grid .grid-item .grid-item-slider .owl-nav .owl-prev:focus,.grid .grid-item .grid-item-slider .owl-nav .owl-next:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-light-rgb),0.5)}.grid .grid-item .grid-item-slider .owl-nav .owl-prev.disabled,.grid .grid-item .grid-item-slider .owl-nav .owl-next.disabled{opacity:0 !important}.grid .grid-item .grid-item-slider .owl-nav .owl-prev i,.grid .grid-item .grid-item-slider .owl-nav .owl-next i{font-size:28px !important}.grid .grid-item .grid-item-slider .owl-nav .owl-prev{left:0}.grid .grid-item .grid-item-slider .owl-nav .owl-next{right:0}.grid .grid-item .grid-item-slider:hover .owl-nav{opacity:1}.grid .grid-item .grid-item-slider .owl-dots{display:none}.grid .grid-item .color-overlay{background:var(--bs-dark);opacity:.03;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:10}.grid .grid-item.item-in-a-wishlist .non-list-view .btn-wishlist{display:block}@media(max-width:500px){.grid .grid-item.item-in-a-wishlist.no-vendor .btn-wishlist{opacity:1}}.grid .grid-item .no-vendor .btn-wishlist{transform:translateY(-0.1rem) !important;cursor:pointer;height:23px !important;width:23px !important;min-width:23px !important;font-size:1.2rem}@media(max-width:500px){.grid .grid-item .no-vendor .btn-wishlist{position:absolute;right:17px;top:7px;opacity:.5;z-index:1002}}.grid .grid-item .loading-box{height:200px;padding-bottom:30px;letter-spacing:1px;font-size:18px}.grid .grid-item .loading-box span{display:block;transform:translateY(2px)}.grid .grid-item .widget .widget-inner,.grid .grid-item.widget .widget-inner{display:block;position:relative;padding:0;color:var(--bs-dark);text-align:left}.grid .grid-item .widget .widget-inner .wishlist-btn-container,.grid .grid-item.widget .widget-inner .wishlist-btn-container{display:block;width:20px;height:20px;position:absolute;top:.5rem;right:0}.grid .grid-item .widget .widget-inner .wishlist-btn-container .btn-wishlist,.grid .grid-item.widget .widget-inner .wishlist-btn-container .btn-wishlist{background:none !important;border:0 !important;padding:0 !important;transform:none !important;width:20px !important;min-width:20px !important;height:20px !important;min-height:20px !important}.grid .grid-item .widget .widget-inner .wishlist-btn-container .btn-wishlist i,.grid .grid-item.widget .widget-inner .wishlist-btn-container .btn-wishlist i{font-size:20px !important;width:20px !important;min-width:20px !important;height:20px !important;min-height:20px !important;display:block !important}.grid .grid-item.on-sale-circle::before{display:none !important}.grid .grid-item.on-sale-circle .grid-image-box::before{background:var(--bs-danger);color:white;font-weight:800;font-size:12px;letter-spacing:normal;content:attr(data-sale-text);position:absolute;bottom:7.5px;left:7.5px;border-radius:40px;z-index:10;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:3px 7px}.grid .grid-item .widget .widget-inner,.grid .grid-item.widget .widget-inner{padding-top:.5rem;padding-bottom:1.25rem}.grid[data-grid-cols="3"] .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button i,.grid[data-grid-cols="4"] .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button i,.grid[data-grid-cols="5"] .grid-item .grid-item-hoverbox .grid-item-hoverbox-thumbs button i{font-size:20px}section.grid-section .grid-container .grid{grid-gap:var(--bs-container-padding-x)}section.grid-section .grid-layout-as-list .grid-container .grid{grid-gap:var(--bs-container-padding-x-2x)}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget{margin:0 !important}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .non-list-view{display:block;position:absolute;top:5px;right:15px}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .non-list-view .btn-wishlist{background:0;border:0;padding:0;z-index:100;display:none;cursor:pointer}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .non-list-view .btn-wishlist i{font-size:20px;width:22px}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .not-in-list .btn-wishlist{background-color:transparent !important;border:0 !important;outline:none !important;box-shadow:none !important;padding:.25rem 0 !important;width:23px !important;min-width:23px !important;transform:translateY(0.2rem) !important;font-size:1.2rem}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .non-list-view{display:none}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .list-mode-only{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .list-mode-only .btn-xs-lg{padding:0;border:0;background:0;margin-right:10px}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .list-mode-only .btn-xs-lg span{font-size:10px;text-transform:uppercase;font-weight:bolder;transform:translateY(0.1rem) !important}section.grid-section .grid-layout-as-list .grid-container .grid .grid-item .widget .list-mode-only .btn-xs-lg i{font-size:16px}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.dropdown-item:hover{color:#000 !important}.dropdown-item.dropdown-more:focus{color:#000 !important}.dropdown-more{left:initial;right:4px;max-width:270px;padding:0;background-color:#fff !important}.dropdown-more .dropdown-more--item{padding:10px;width:100%;display:flex;justify-content:space-between}.dropdown-more .dropdown-more--separator{width:90%;display:block;margin:0 auto;height:1px;background-color:#f3f3f3}.dropdown-more .dropdown-more--text{text-transform:uppercase;font-size:15px !important;font-weight:600}.dropdown-more .custom-control{width:100%;display:flex;justify-content:space-between}.dropdown-more .custom-control-indicator{left:initial;right:0}.dropdown-more select.form-control{background-color:#fff}.dropdown-more hr{width:100%}.grid-container .grid .alert{grid-column:span 2}@media(min-width:768px){.grid-container .grid .alert{grid-column:span 3}}#categoryBannerSection{overflow:hidden}#categoryBannerSection #categoryBannerImage{width:100% !important;height:auto !important}.grid .grid-item .on-sale-circle::before{content:attr(data-sale-text);background:var(--bs-danger);color:white;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:normal;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px 7px;border-radius:20px;position:absolute;bottom:5px;left:5px;z-index:10}.in-stock-flag>label,.grid-item-pos-product{background:var(--bs-dark);color:white;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:normal;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px 7px;border-radius:20px}.grid-item-pos-product{position:absolute;bottom:0;right:0;z-index:10}.grid .grid-item .grid-item-pos-product{position:absolute;bottom:5px;right:5px}body.sitemanager-menu-open .grid .grid-item:hover .grid-item-pos-product,body.sitemanager-menu-closed .grid .grid-item:hover .grid-item-pos-product{display:none !important}#product-details .in-stock-flag>label{display:inline-block !important;margin:0 auto !important;width:auto !important}.grid-top-pagination{margin-top:-20px;margin-bottom:-2.975rem;z-index:1;position:relative}.grid-top-pagination .grid-nav-pages{display:none !important}.grid-top-pagination.jewelry-grid .pagination-bottom-row{padding-top:8px !important}.grid-container .grid .grid-item .list-mode-only{display:none}.grid-container .grid .grid-item .list-mode-only .grid-item-title{padding-top:0;font-weight:normal}.grid-container .grid .grid-item .list-mode-only p{font-size:.75rem;font-weight:normal}.grid-container .grid .grid-item .list-mode-only .btn-wishlist{display:none}.grid-layout-as-list .grid-container .grid .grid-item{margin-bottom:0}.grid-layout-as-list .grid-container .grid .grid-item:not(.grid-item-double-width) .widget a img{max-width:100%;max-height:100%;display:block !important}@media(min-width:768px){.grid-layout-as-list .grid-container .grid .grid-item:not(.grid-item-double-width) .widget a img{border-color:var(--bs-input-border-color)}}.grid-layout-as-list .grid-container .grid .grid-item .widget{display:flex;flex-wrap:wrap;padding:0}.grid-layout-as-list .grid-container .grid .grid-item .widget .widget-inner{padding:0 .625rem;position:relative;max-width:66.6666%;width:66.6666%;height:auto;justify-content:center}@media(min-width:575px){.grid-layout-as-list .grid-container .grid .grid-item .widget .widget-inner{max-width:75%;width:75%}}.grid-layout-as-list .grid-container .grid .grid-item .widget>a{height:auto;position:relative;padding:0;margin:0 0 var(--bs-container-padding-x) 0}@media(min-width:768px){.grid-layout-as-list .grid-container .grid .grid-item .widget>a{margin:0}}.grid-layout-as-list .grid-container .grid .grid-item .widget>a::before,.grid-layout-as-list .grid-container .grid .grid-item .widget>a::after{display:block;float:none;clear:both;content:""}.grid-layout-as-list .grid-container .grid .grid-item+.grid-item .widget{border-top:1px solid var(--bs-input-border-color);padding-top:var(--bs-container-padding-x-2x)}.grid-layout-as-list .grid-container .grid .grid-item .grid-image-box{height:100%;width:33.3333%}@media(min-width:575px){.grid-layout-as-list .grid-container .grid .grid-item .grid-image-box{width:25%}}.grid-layout-as-list .grid-container .grid .grid-item .grid-item-image-block,.grid-layout-as-list .grid-container .grid .grid-item .grid-item-image-block-a{position:static;width:100%;height:100%}.grid-layout-as-list .grid-container .grid .grid-item .grid-item-title{font-size:1rem;text-transform:none;font-weight:bolder;padding-bottom:0}.grid-layout-as-list .grid-container .grid .grid-item p,.grid-layout-as-list .grid-container .grid .grid-item .grid-item-title,.grid-layout-as-list .grid-container .grid .grid-item .grid-item-price,.grid-layout-as-list .grid-container .grid .grid-item .grid-item-availability{padding-right:25px;margin-bottom:.625rem}.grid-layout-as-list .grid-container .grid .grid-item .not-in-list{display:none !important}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only{display:block !important}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-xs-lg:hover span,.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-xs-lg:focus span,.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-xs-lg:active span{color:var(--bs-primary)}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-xs-lg i{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-wishlist{display:block;border:0;background:0;padding:0;margin:0;z-index:25}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only .btn-wishlist i{font-size:20px;transform:translateY(-2px);width:22px}.grid-layout-as-list .grid-container .grid .grid-item .list-mode-only p.d-md-block{font-size:.75rem;text-transform:none;line-height:1}.grid-layout-as-list .grid-container .grid[data-grid-cols] .grid-item{width:100% !important}@media(min-width:768px){.grid-layout-as-list .grid-container .grid[data-grid-cols] .grid-item{width:100% !important}}#flexiti-apply-modal-btn{border-color:#026c79;background-color:#026c79;color:white;text-align:center}#flexiti-apply-modal-btn:hover,#flexiti-apply-modal-btn:focus{border-color:#026c79;background-color:white;color:#026c79}#flexiti-plus{font-size:48px;color:#026c79;text-align:center}#flexiti-store-logo{float:right}#flexiti-logo{float:left}.flexiti-modal-logo{margin-top:10px;max-height:50px}.flexiti-modal-minor-header{color:#026c79;font-size:14px;font-weight:bold}.flexiti-modal-minor-txt{font-size:12px}.flexiti-modal-main-header{color:#026c79;text-align:center;font-size:20px;font-weight:bold}.flexiti-modal-icon{float:right;max-height:100px}#quick-viewer .modal-lg{max-width:calc(100% - 20px) !important;margin:10px auto !important}@media(min-width:768px){#quick-viewer .modal-lg{max-width:800px !important}}#quick-viewer .modal-content #jewelry-details-description{line-height:1.3;font-size:.8rem}#quick-viewer #jewelrydetails-image-column>.column-slider{width:100% !important}.sitemanager-page #quick-viewer .modal-lg{margin-top:73px !important}.no-bg{background-color:transparent !important;border:0 !important;outline:none !important;padding:0 !important}.drag-me{cursor:grab}.grid .grid-item .page-movable-item{display:none !important}body.sitemanager-menu-open .grid .grid-item.sortable-ghost .widget .grid-image-box,body.sitemanager-menu-closed .grid .grid-item.sortable-ghost .widget .grid-image-box{box-shadow:0 0 30px rgba(0,0,0,0.075);border:3px dotted rgba(19,181,234,0.75)}body.sitemanager-menu-open .grid .grid-item .page-movable-item,body.sitemanager-menu-closed .grid .grid-item .page-movable-item{display:-ms-flexbox !important;display:flex !important}body.sitemanager-menu-open .grid .grid-item .page-movable-item.show,body.sitemanager-menu-closed .grid .grid-item .page-movable-item.show{opacity:1 !important}body.sitemanager-menu-open .grid .grid-item .page-movable-item .custom-control-description,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .custom-control-description{font-size:12px !important;transform:translateY(0.1rem);padding-right:.25rem}body.sitemanager-menu-open .grid .grid-item .page-movable-item .form-control,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .form-control{background:white !important;color:#8e91a0 !important;font-family:"din-medium";padding-top:.2rem}body.sitemanager-menu-open .grid .grid-item .page-movable-item .form-check-input,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .form-check-input{margin-left:0}body.sitemanager-menu-open .grid .grid-item .page-movable-item .disable-sort-item,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .disable-sort-item{transform:none !important;padding-left:.85rem;padding-right:.85rem;padding-bottom:.85rem;left:auto !important;right:0 !important;top:100% !important}body.sitemanager-menu-open .grid .grid-item .page-movable-item div.selectpicker-bg::after,body.sitemanager-menu-closed .grid .grid-item .page-movable-item div.selectpicker-bg::after{color:#8e91a0 !important}body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary{text-align:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;font-size:16px;text-transform:uppercase;font-family:"din-medium";border-radius:3px;height:43px;line-height:45px;color:#fff;border:1px solid #13b5ea;background:#13b5ea}body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary:hover,body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary:focus,body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary:active,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary:hover,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary:focus,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary:active{color:#fff;border-color:#16a8d8;background:#16a8d8}body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary span,body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary span{font-family:"din-bold";letter-spacing:normal;transform:translateY(1px) !important}body.sitemanager-menu-open .grid .grid-item .page-movable-item .btn-primary [class^=sm-ico-],body.sitemanager-menu-closed .grid .grid-item .page-movable-item .btn-primary [class^=sm-ico-]{transform:translate(-1px,0) !important}body.sitemanager-menu-open .grid .grid-item .hover-buttons.page-movable-item,body.sitemanager-menu-closed .grid .grid-item .hover-buttons.page-movable-item{position:absolute;top:auto !important;left:auto !important;bottom:0 !important;right:0 !important;z-index:4001}body.sitemanager-menu-open .grid .grid-item:hover .page-movable-item,body.sitemanager-menu-closed .grid .grid-item:hover .page-movable-item{opacity:1 !important}