.filter .show_all,.filter .show_new,.filter_in_stock .show_all_in_stock,.filter_in_stock .show_stocked{display:inline-block;padding:12px 25px;text-align:center;background-color:#387d85;border-radius:4px;font-size:1rem;line-height:18px;letter-spacing:1px;color:#fff;font-weight:700;transition:all .5s ease;cursor:pointer;-webkit-appearance:none;text-decoration:none;border:2px solid #3e8c95;text-transform:uppercase;margin-bottom:15px}.filter .is-hidden,.filter_in_stock .is-hidden{display:none !important}.glide{display:flex;flex-flow:row wrap}.glide__bullets{width:50%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-right:30px;align-self:flex-start}.glide__track{width:50%;overflow:clip}.glide__track{contain:paint}#container,#wrapper{overflow:clip}.glide__slides{position:sticky;top:230px}.glide__slides figure{position:relative;overflow:initial}.glide__slides .meta_wrapper{position:absolute;top:50px;left:50px;z-index:1;background-color:#fff;display:flex;flex-flow:row nowrap;align-items:center;padding:8px 18px 8px 8px;border-radius:30px}.glide__slides .meta_wrapper .text_wrapper{font-size:.7em;margin-left:8px;display:flex}.glide__slides .meta_wrapper .glide_new,.glide__slides .meta_wrapper .glide_in_stock{margin-bottom:0;background-color:#f69e19;color:#fff;border-radius:50%;font-weight:800;font-size:.7em;width:41px;height:41px;text-align:center;padding-top:9px}.glide__slides .meta_wrapper .glide_name{margin-bottom:0}.glide__slides .meta_wrapper .glide_number{margin-bottom:0;font-weight:800}.glide__slides .meta_wrapper p{margin-bottom:0}.glide__bullets button{text-transform:none;color:#000;background-color:initial;width:110px;height:105px}.glide__bullets button:hover{border:0}.ce_glide_wrapper .glide__bullets .glide__bullet:hover figure{border-radius:0}.glide__bullet .glide_new{position:absolute;top:-20px;left:-15px;z-index:1;margin-bottom:0;background-color:#f69e19;color:#fff;border-radius:50%;font-weight:800;font-size:.722em;width:41px;height:41px;text-align:center;padding-top:12px;text-transform:uppercase}.glide__bullet .glide_in_stock{position:absolute;top:-20px;left:-15px;z-index:1;margin-bottom:0;background-color:#f69e19;color:#fff;border-radius:50%;font-weight:800;font-size:.722em;width:55px;height:55px;text-align:center;padding-top:14px;text-transform:uppercase;line-height:1.2em}.glide__bullet{position:relative}.glide__bullet .glide_featured{position:absolute;width:100%;background-color:#666;left:0;top:0;color:#fff;z-index:100;text-transform:uppercase;font-size:.5em;line-height:1.35em;padding:6px;border-radius:20px 20px 0 0;transition:border-radius .5s}.glide__bullet--active .glide_featured,.glide__bullet:hover .glide_featured{border-radius:0;transition:border-radius .5s}.text_wrapper .glide_featured{display:block;line-height:1em;padding-right:5px;margin-top:-4px}.glide__bullet .glide_name{margin-top:8px;width:100%;font-size:.75em;line-height:1em}.glide__bullet .glide_number{position:absolute;bottom:10px;right:15px;color:#fff;font-weight:700;font-size:.85em;margin-bottom:0}.ce_glide_wrapper{border-left:#000;border-bottom:#000;border-right:#000}.ce_glide_wrapper .header_wrapper{margin-bottom:30px;width:100%;font-size:.875em;font-weight:700}.ce_glide_wrapper .header_wrapper h1,.ce_glide_wrapper .header_wrapper h2,.ce_glide_wrapper .header_wrapper h3,.ce_glide_wrapper .header_wrapper h4{margin-bottom:0;width:100%;padding:30px 60px 30px 60px;background-color:#000;color:#fff}.glide__slides h3{font-size:1.125em}.ce_glide_wrapper .controls_wrapper{flex-basis:180px;flex-shrink:0;background-color:#fff;display:flex;border-top:#000;border-bottom:#000;margin-right:-1px;position:relative;display:none}.ce_glide_wrapper .controls_wrapper:after{width:1000px;right:-1000px;top:-1px;height:100%;border-top:#000;overflow-x:clip}.ce_glide_wrapper .glide__arrows{text-align:center;display:flex;justify-content:center;align-items:center;gap:20px;width:100%}#main .ce_glide_wrapper .glide__arrows button{margin:0;border-radius:50%;font-size:1.2em;padding:0;width:45px;height:45px;display:flex;align-items:center;justify-content:center}#main .ce_glide_wrapper img{max-width:inherit;width:100%}.glide__slides .content-text{padding-right:60px;margin-bottom:30px}.glide__slides .content-text p{font-size:clamp(.875em,1.5vh,1.25em)}.glide__slides .content-text a{font-weight:600}.ce_glide_wrapper figure,.ce_glide_gallery_wrapper figure{margin-bottom:18px}.show_overflow{overflow:visible}.glide__track a:hover .glide_featured{border-radius:0 0 0 80px;transition:border-radius .5s}.glide__track .glide_featured{position:absolute;right:0;top:0;z-index:100;background-color:#666;padding:25px 40px 25px 40px;color:#fff;border-radius:0 80px 0 80px;transition:border-radius .5s;text-transform:uppercase;font-size:.875em}.glide__bullet{border:0;padding:0;margin-bottom:50px;cursor:pointer;margin-right:10px;position:relative}.ce_glide_wrapper .glide__bullet figure{margin:0;position:relative;border-radius:20px;transition:border-radius .5s}.ce_glide_wrapper .glide__slides figure img{border-radius:80px}.ce_glide_wrapper .glide__bullet--active figure{border-radius:0}.thumbnails_wrapper{width:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.thumbnails_wrapper::-webkit-scrollbar{display:none}.thumbnails_wrapper{-ms-overflow-style:none;scrollbar-width:none}#Hero .glide__bullets{text-align:left !important;width:max-content}.thumbnails_wrapper figure{margin-bottom:0}.ce_glide_wrapper .glide__slides figure a,.ce_glide_wrapper .glide__slides figure img{max-height:min(750px,100vh - 260px)}.glide__bullet.white figure img,.glide__slides figure.white img{border:2px solid #bfbfbf}.glide__slides figure.white a:hover img,.glide__slides .white figure{border:0}.glide__bullet.white figure .glide_number{color:#000}.filter,.filter_in_stock{width:100%;text-align:center}.filter .show_all,.filter_in_stock .show_all_in_stock{margin-right:15px}.filter span,.filter_in_stock span{cursor:pointer}.filter .btn,.filter_in_stock .btn{margin-right:0}.filter svg,.filter_in_stock svg{margin-right:5px}.glide__slides{padding-bottom:90px}.glide__slides a.btn{width:200px;display:block;position:absolute;left:calc(50% - 100px);bottom:-90px;z-index:300;border-radius:30px;background-color:#000;border:0;padding:15px;padding-bottom:13px;color:#fff;line-height:1em}.glide__slides a.btn:hover{background-color:#4d4d4d}.glide__slides figure a:hover img{transform:scale(1.4)}.less_wide .glide__track{width:35%}.less_wide .glide__bullets{width:content-fit}.legacy_color .content-gallery ul{display:flex;grid-gap:10px}#cboxTitle{position:absolute;top:20px;left:20px;bottom:auto;right:auto;z-index:9999;background:#fff;color:#000;border-radius:30px;padding:8px 18px;font-size:.75rem;font-weight:700}@media only screen and (max-width: 1500px){.glide__slides .content-text{padding-right:45px;font-size:.822em}.glide__slides .content-text p{font-size:.75em;font-size:clamp(.75em,1.25vh,1.25em);line-height:1.35em}.ce_glide_wrapper .glide__slides figure img{border-radius:45px}.glide__track a:hover .glide_featured{border-radius:0 0 0 45px}.glide__track .glide_featured{border-radius:0 45px 0 45px;padding:18px 30px;font-size:.785em}.glide__slides .meta_wrapper{position:absolute;top:40px;left:40px}}@media only screen and (max-width: 1130px){.ce_glide_wrapper .glide__slides figure img{border-radius:30px}.less_wide .glide__track,.less_wide .glide__bullets{width:50%}.glide__track a:hover .glide_featured{border-radius:0 0 0 30px}.glide__track .glide_featured{border-radius:0 30px 0 30px;padding:14px 23px;font-size:.6em}.glide__slides .meta_wrapper{position:absolute;top:15px;left:15px}.glide__slides .content-text{padding-right:30px}.ce_glide_wrapper .controls_wrapper:after{display:none}.ce_glide_wrapper .glide__arrows{gap:10px}.ce_glide_wrapper .header_wrapper h1,.ce_glide_wrapper .header_wrapper h2,.ce_glide_wrapper .header_wrapper h3,.ce_glide_wrapper .header_wrapper h4{padding-right:30px;padding-left:30px}.ce_glide_wrapper .controls_wrapper{flex-basis:100px}#main .ce_glide_wrapper .glide__arrows button{font-size:1em;width:30px;height:30px}#main .ce_glide_wrapper h2{font-size:1em}}@media only screen and (max-width: 1050px){.glide__bullets button{width:86px;height:86px}.ce_glide_wrapper .glide__bullet figure{border-radius:15px}}@media only screen and (max-width: 900px){.glide__bullets{padding-right:8px;width:52%}.glide__bullets button{width:80px;height:80px}.glide__track{width:48%}.glide__bullet .glide_name{font-size:.7em}.glide__bullet .glide_new{width:35px;height:35px;font-size:.55em;padding-top:8px}.glide__bullet .glide_in_stock{width:42px;height:42px;font-size:.55em;padding-top:8px}}@media only screen and (max-width: 750px){.ce_glide_wrapper .glide__slides figure img{border-radius:15px}.glide__track a:hover .glide_featured{border-radius:0 0 0 15px}.glide__track .glide_featured{border-radius:0 15px 0 15px;padding:13px 10px}.glide__bullets{justify-content:center;lewidth:53%}.glide__bullets button{padding-right:0;width:75px;height:75px}.glide__track{width:47%}.glide__bullet .glide_name{font-size:.65em}.glide__bullet .glide_new{width:30px;height:30px;font-size:.45em;padding-top:6px;top:-10px;left:-10px}.glide__bullet .glide_in_stock{width:35px;height:35px;font-size:.45em;padding-top:9px;top:-10px;left:-10px}.glide__slides .meta_wrapper{top:10px;left:10px;padding:5px 15px 5px 5px;font-size:.875em}.glide__slides .meta_wrapper .glide_new,.glide__slides .meta_wrapper .glide_in_stock{width:35px;height:35px;font-size:.55em;padding-top:5px}.glide__bullet .glide_number{bottom:5px;right:10px;font-size:.75em}}@media only screen and (max-width: 600px){.glide__slides{position:sticky;top:80px}.glide__slides a.btn{width:130px;font-size:.6em;color:#fff;left:calc(50% - 65px)}.glide__track .glide_featured{border-radius:15px 0 15px 0;padding:13px 10px;top:initial;bottom:0}.glide__track a:hover .glide_featured{border-radius:15px 0 0 15px}}@media only screen and (max-width: 530px){.glide__bullets{justify-content:center;width:45%}.glide__track{width:55%}.glide__bullet{margin-bottom:5px;margin-right:5px}.glide__bullets button{padding-right:0;width:52px;height:52px}.glide__bullet .glide_name{display:none}.glide__bullet .glide_number{bottom:4px;right:8px;font-size:.65em}}