.featured-product{width:100%;height:100vh;padding:20px}.banner-featured-product{width:100%;height:100%;background-image:url(https://firebasestorage.googleapis.com/v0/b/bhodi-7c327.appspot.com/o/bhodi_products_images%2Fclem-onojeghuo-iuvLYv85r40-unsplash.jpg?alt=media&token=e803bbc5-4323-4536-9694-c77a75c43c08);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;padding-left:60px;position:relative;padding-bottom:60px}.content-bfp{z-index:999}.content-bfp p:first-child{color:#d2815f;font-family:Barlow Condensed;letter-spacing:1px;font-size:16px;margin:0}.content-bfp p:nth-child(2){color:#fff;font-family:Poppins;letter-spacing:1px;font-size:22px;font-weight:600;margin:10px 0 0}.content-bfp p:nth-child(3){color:#fff;font-family:Barlow Condensed;letter-spacing:2px;font-size:18px;margin:10px 0 0;max-width:600px}.content-bfp p:nth-child(4),.content-bfp p:nth-child(5){color:#fff;letter-spacing:2px;font-size:14px;margin:10px 0 0}.button-admin-note{position:relative}.content-bfp button{background-color:#fff;margin-top:20px;border-radius:50px;border:none;outline:none;padding:12px 25px;font-family:Barlow Condensed;text-transform:uppercase;letter-spacing:2px;color:#000}.overlay-bfp{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.2)}.bottom-bfp{position:absolute;right:20px;bottom:50px;z-index:9999999;padding:10px}.arrow-down-button{width:auto!important;height:auto!important;border-radius:50px;padding:12px 25px!important;background-color:#fff!important;margin:0 4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.product-box-main{width:24.3%;margin-right:.93%;display:flex;flex-direction:column;position:relative;transition:all .2s ease-in-out}.product-box-main:nth-child(4n+0){margin-right:0}.img-inner-pbm{width:100%;flex-grow:1;display:flex;align-items:center;justify-content:center;margin:10px 0;height:700px}.img-inner-pbm img{width:100%;max-height:100%;margin:0 auto}.content-inner-pbm{display:flex;align-items:center;justify-content:space-between}.left-cipbm{flex-grow:1;max-width:75%}.left-cipbm p:first-child{font-family:Oceanwide-Regular;font-size:14px;margin:0;color:#000;font-weight:400}.left-cipbm p:nth-child(2){font-family:Oceanwide-Regular;color:#8b8b8b;font-size:12px;margin:4px 0 0}.right-cipbm{position:relative}.right-cipbm button{border:1px solid #f6f6f6;outline:none;border-radius:50px;padding:8px 25px;font-size:13px;font-family:Poppins;background-color:transparent;color:#000}.top-products-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.content-tssmhn{width:100%;text-align:left;max-width:1850px;margin:0 auto}.content-tpw{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.top-products-wrapper p{margin:0}.content-tssmhn p:first-child{color:#8b8b8b;font-family:OceanWide-Regular;font-size:12px;font-weight:500}.content-tssmhn p:nth-child(2){font-weight:600;font-family:OceanWide-SemiBold;font-size:20px;margin-top:5px}.pagination-products,.pagpro-inner{display:flex;align-items:center;justify-content:center}.pagpro-inner{width:40px;height:40px;border:1px solid #d3d3d3;margin:0 4px}.pagpro-inner.active{background-color:#c6c6c6}.pagpro-inner label{margin:0;font-family:Poppins}.products-holder-container{margin:40px auto 0}.company-banner-main,.products-holder-container{width:100%;max-width:1850px;display:flex;flex-wrap:wrap}.company-banner-main{height:100%;margin:0 auto;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(https://dailypaperclothing.com/cdn/shop/files/Customize_NSL_SS24.jpg?v=1715332465&width=1920)}.company-banner-blocks-main{width:100%;max-width:1850px;margin:20px auto 120px}.cbm-main-container~.products-holder-container{margin-top:10px;margin-bottom:120px}.content-cbm-main button{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.content-cbm-main button label{position:relative;z-index:999;margin:0}.content-cbm-main button:before{position:absolute;left:-100%;top:0;width:100%;height:100%;background-color:#000;content:" ";border-radius:50px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;opacity:0}.content-cbm-main button:hover:before{left:0;opacity:1}.content-cbm-main button:hover label{color:#000}.cbm-company-banner.cbm-main-container .content-cbm-main button:hover label{color:#fff}.cbbm-inner{width:49.5%;height:950px;margin-bottom:1%;position:relative}.cbbm-inner .company-banner-main{background-image:none;z-index:99;position:relative}.global-events-page .cbbm-inner .company-banner-main{background-color:rgba(0,0,0,.2)}.cbbm-inner .company-banner-main button{background-color:#fff;color:#000;border:2px solid #fff;color:#fff}.cbbm-inner .company-banner-main button label{color:#000}.cbbm-inner .company-banner-main button:before{background-color:#fff;color:#000}.img-cbbm{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;overflow:hidden;display:flex;align-items:center;justify-content:center}.cbbm-inner:hover .img-cbbm img{transform:scale(1.1)}.img-cbbm:before{content:"";z-index:999;background:linear-gradient(0deg,rgba(0,0,0,.5),hsla(0,0%,100%,0) 33%)}.img-cbbm img,.img-cbbm:before{position:absolute;top:0;left:0;width:100%;height:100%}.img-cbbm img{object-fit:cover;object-position:center;bottom:0;right:0;transition:all .9s ease-in-out}.cbbm-inner:nth-child(5),.cbbm-inner:nth-child(6){margin-bottom:0}.stores-blocks-main{width:100%;max-width:1850px;margin:20px auto 120px}.img-sbmi{width:100%;height:553px;z-index:9;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.img-sbmi img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;transition:all .9s ease-in-out}.img-sbmi:hover img{transform:scale(1.1)}.content-sbmi{padding-top:21px;padding-bottom:24px;display:flex;justify-content:space-between;align-items:center}.left-csbmi p:first-child{font-size:18px;line-height:22px;font-family:Poppins;font-weight:500}.left-csbmi p:nth-child(2),.left-csbmi p:nth-child(3){font-size:14px;margin:0;line-height:150%;color:#8b8b8b;font-family:Poppins}.right-csbmi button{border:1px solid #eee;outline:none;border-radius:50px;padding:13px 30px 11px;font-size:13px;font-family:Poppins;background-color:transparent;color:#000;flex-shrink:0;min-width:150px;transition:all .3s ease-in-out}.right-csbmi button:hover{border-color:#000}.top-products-list{width:100%}.tpl-main-container{width:100%;max-width:1850px;margin:0 auto;justify-content:space-between}.tmc-left,.tpl-main-container{display:flex;align-items:center}.tmc-left p:first-child{font-weight:400;font-family:Oceanwide-Semibold;font-size:20px;margin:0}.tmc-left p:nth-child(2){padding-left:32px;font-family:Oceanwide-Regular;font-size:16px;margin:0;color:#8b8b8b;position:relative}.tmc-left p:nth-child(2):before{content:"";width:6px;height:6px;background:#8b8b8b;position:absolute;left:12px;top:calc(50% - 2px);border-radius:50%;transform:translateY(-50%)}.tmc-buttons{display:flex}.tmc-buttons button{border:1px solid #000;outline:none;padding:13px 30px 11px;font-size:13px;font-family:Poppins;background-color:transparent;color:#000;flex-shrink:0;min-width:150px;position:relative;overflow:hidden}.tmc-buttons button,.tmc-buttons button:before{border-radius:50px;transition:all .3s ease-in-out}.tmc-buttons button:before{position:absolute;left:-100%;top:0;width:100%;height:100%;background-color:#000;content:"Filter and Sort";color:#fff;display:flex;align-items:center;justify-content:center;opacity:0}.tmc-buttons button:hover:before{left:0;opacity:1}.product-filters-menu,.rightmenu-pfm{transition:all .3s ease-in-out}.filter-main-box{padding:24px 0;width:90%;margin:0 auto;border-bottom:1px solid #e3e3e3}.filter-main-box:last-child{border-bottom:0}.top-fmb-main{display:flex;align-items:center;justify-content:space-between}.top-fmb-main label{font-size:14px;letter-spacing:1px;font-weight:500;color:#000;margin:0}.top-fmb-main svg{flex-shrink:0;font-size:10px;color:#000}.bottom-fmb-main{display:flex;flex-direction:column;align-items:flex-start;padding-top:8px}.inner-bfmb{display:flex;align-items:center;margin:8px 0;position:relative;overflow:hidden}.inner-bfmb label{font-size:14px;letter-spacing:1px;font-weight:500;color:#000;margin:0;padding-left:30px}.inner-bfmb input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.inner-bfmb label:before{border-radius:2px;border:1px solid #000;content:" ";left:0}.inner-bfmb label:after,.inner-bfmb label:before{width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.inner-bfmb label:after{left:1px;border-radius:2px;background-color:#000;content:"-";font-family:Poppins;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.inner-bfmb input:checked~label:after{opacity:1;pointer-events:all}.inner-bfmb:last-child{margin-bottom:0}@media only screen and (min-width:1930px){.featured-product{padding:55px}}@media only screen and (max-width:1850px){.company-banner-blocks-main,.content-tssmhn,.products-holder-container,.stores-blocks-main,.tpl-main-container{padding:0 20px}.company-banner-main{width:calc(100% - 40px)}.cbbm-inner .company-banner-main{width:100%}}@media only screen and (max-width:1400px){.banner-featured-product{padding-left:40px;padding-bottom:40px}.banner-featured-product .bottom-bfp{bottom:30px}.left-cipbm p:first-child{font-size:14px}.left-cipbm p:nth-child(2){font-size:12px}.right-cipbm button{padding:8px 14px;font-size:11px}.cbbm-inner{height:700px}.img-sbmi{height:480px}.img-inner-pbm{height:500px}}@media only screen and (max-width:1200px){.img-sbmi{height:360px}}@media only screen and (max-width:1024px){.products-holder-container{flex-wrap:wrap}.product-box-main{width:49%;margin-bottom:30px;margin-right:2%}.product-box-main:nth-child(4n+0){margin-right:2%}.product-box-main:nth-child(2n+0){margin-right:0}.featured-product{padding:0}}@media only screen and (max-width:1009px){.banner-featured-product{height:calc(100vh - 131.6px);padding-left:20px;padding-bottom:20px;padding-right:20px}.banner-featured-product .bottom-bfp{bottom:10px}.content-bfp p:nth-child(2){font-size:18px}.content-bfp p:nth-child(3),.content-bfp p:nth-child(4),.content-bfp p:nth-child(5){font-size:14px;max-width:80%}.content-bfp button{padding:8px 12px;font-size:13px}.content-bfp button.mainbtntimer{padding:8px 12px!important}.products-holder-container{flex-wrap:wrap;justify-content:center}.img-inner-pbm{height:500px}.cbm-company-banner.cbm-main-container{height:700px}.cbbm-inner{height:560px}.cbm-main-container~.products-holder-container{margin-top:30px}.cbbm-inner .content-cbm-main p:nth-child(2){font-size:24px}.content-cbm-main button{font-size:13px;padding:8px 24px}.content-sbmi{flex-direction:column}.left-csbmi,.right-csbmi{width:100%}.right-csbmi{margin-top:15px}.right-csbmi button{font-size:13px;padding:8px 24px}}@media only screen and (max-width:850px){.cbbm-inner{width:100%;height:600px;margin:0 0 20px}.cbbm-inner:nth-child(5){margin-bottom:20px}.cbbm-inner:last-child{margin-bottom:0}.sbm-inner{width:100%;margin:0}}@media only screen and (max-width:767px){.product-box-main{width:98%;margin-right:0!important}.tmc-buttons button{font-size:13px;padding:8px 24px;min-width:auto}.tmc-left p{font-size:16px!important}}@media only screen and (max-width:670px){.cbm-company-banner.cbm-main-container{height:500px}.cbm-company-banner.cbm-main-container .content-cbm-main p:nth-child(2){font-size:24px}.cbbm-inner{height:500px}}@media only screen and (max-width:580px){.tmc-left p{font-size:22px!important}.tmc-buttons{flex-direction:column}}@media only screen and (max-width:540px){.tmc-left p{font-size:18px!important}.tmc-buttons button{font-size:11px}}