.page-width,.header-middle,.container,.container-fluid,.breadcrumbs .bls__breadcrumb-list{max-width:1720px;margin-inline:auto;padding-inline:5rem!important}.template-product .breadcrumbs .bls__breadcrumb-list,.template-collection .breadcrumbs .bls__breadcrumb-list{margin-inline:0!important;padding-inline:0!important}.horizontal-list>.level0 span{text-transform:capitalize}.header-middle .full-width{padding:0}.header__logo .logo-img img{width:165px!important;height:64px}.header-{border-bottom:1px solid #00000033}.header-middle{padding-block:8px}.header-middle .full-width{justify-content:space-between}.header-middle .col-header-left,.header-middle .col-header-right{flex:auto}.mobile-menu-content .horizontal-list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:5px}.navigation .relative{font-family:Fira Sans,sans-serif;font-size:14px!important;font-weight:500!important;line-height:18px!important;color:#151515}.navigation a{padding:5px 13px!important}.h-count{top:-14px;left:2rem}.bls-minicart-item-prices{display:flex;flex-direction:column}.bls-minicart-header .cart-count{margin-top:-1px;font-family:fira sans}.bls-minicart-product-name,.bls-minicart-item-regular-price,.bls-minicart-item-original-price,.bls-cart-footer,.bls-drawer-bottom,.bls-drawer-bottom .viewcart,.bls-drawer-bottom button{font-family:Fira Sans}.bls-drawer-bottom .bls-btn-checkout{color:#fff!important}.topbar__section{max-height:50px}.topbar__section .topbar__section-inner .justify-content-start{justify-content:center;font-family:Fira Sans;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0%;padding-block:13px}.topbar__section .topbar__section-inner .justify-content-end{display:none}.topbar__section .topbar-message strong,.topbar__section .topbar-message a{color:#fff!important}.slide__block-title.mb-15{font-family:Fira Sans,sans-serif;font-weight:600;font-size:72px;line-height:100px;letter-spacing:0%;width:678px;text-align:justify;height:200px}.slide__block-description{display:flex;font-weight:400!important;font-size:30px!important;line-height:40px!important;color:#000;letter-spacing:0%;font-family:Fira Sans,sans-serif}.sf__slide-content a{display:inline-block;font-size:18px;line-height:24px;background-color:#000;color:#fff;padding:10px 20px;font-weight:600;border:1px;text-align:left;font-family:Fira Sans,sans-serif;border-radius:5px;overflow:hidden}.design-2.bls__collection-content .bls__collection-image,.design-3.bls__collection-content .bls__collection-image{max-width:150px!important}.bls__section-header .bls__section-heading{font-family:Fira Sans,sans-serif;font-weight:600;font-size:42px;line-height:50px;color:#000;letter-spacing:0%}.container .image{width:150px;height:150px;display:fle;border:1px solid #0000000D}.collection-item .d-block{font-family:Fira Sans,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#000;letter-spacing:0%}.bls__collection .bls__collection-items .image{border-radius:50%}.bls__collection .swiper-wrapper{justify-content:center}.bls__collection .bls__section-header{margin-bottom:50px}.bls__collection{padding-bottom:40px!important}.bls__sectiontop .swiper{padding-bottom:55px!important}.bls__section.remove_spacing{padding:0}.bls__sectiontop{background:linear-gradient(180deg,#87ccd2,#fff)}.bls__sectiontop .bls__section-heading{line-height:50px;font-family:Fira Sans,sans-serif;font-weight:600;font-size:42px;color:#000;padding-top:55px;padding-bottom:50px;margin-bottom:0}.bls__product-name{font-family:Fira Sans,sans-serif;font-weight:500!important;font-size:14px!important;line-height:18px;color:#000!important;letter-spacing:0%;padding-top:14px;text-align:center;padding-bottom:12px}.bls__product-details .jdgm-prev-badge{text-align:center}.jdgm-prev-badge__stars .jdgm-star{font-size:14px;padding:0 4px 0 0!important}.hover__show-nav .swiper-arrow{visibility:visible}.bls__product-price{flex-direction:row-reverse}.bls__product-details-infor .bls__product-price{flex-direction:row}.bls__product-price{justify-content:center}.bls__product-price .price__sale .price-item{font-family:Fira Sans,sans-serif;font-weight:600;font-size:12px;line-height:14px;text-decoration:line-through;color:#000;display:block;max-height:14px;overflow:hidden;margin-right:10px;text-align:end}.special-price{font-family:Fira Sans,sans-serif;font-weight:600!important;font-size:14px;line-height:16px;color:red!important;display:block;max-height:15px;overflow:hidden}.bls__product-details{margin-top:10px;min-height:131px;display:flex;flex-direction:column;justify-content:end}.bls__product-details .bls__product-name .limited-line{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.bls__product-details .product-card-line{min-height:unset!important}.bls__product-action-inner{width:4.5rem;height:4.5rem;display:none}.bls__product-details-infor .bls__product-action-inner{display:block}.bls__product-details-infor .product-form .product-form__submit{font-family:Fira Sans;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:#fff;border-radius:4px}.bls__product-details-infor .bls__product-wishlist,.bls__product-details-infor .bls__product-compare{display:none}.bls__sticky-addcart{display:none!important}.swiper{overflow:hidden!important}.bls__sectiontop .swiper-arrow .swiper-prev,.swiper-arrow .swiper-next{display:flex;justify-content:center;align-items:center}.hover__show-nav:hover .swiper-arrow{top:25%;background:transparent;border:none;transition:none;box-shadow:none;transform:none}.flex-wrap{flex-wrap:nowrap}.product-images-style-radius .bls__product-img{overflow:visible}.bls__grid.bls__product-style-3 .bls__product-img .bls__product-addtocart{-webkit-transform:translateY(83%)!important;text-align:center}.swiper-button-next,.swiper-button-prev,.swiper-button-next-item,.swiper-button-prev-item{border:0;border-radius:unset}.bls__grid.bls__product-style-3 .bls__product-addtocart .btn-secondary{min-height:36px!important;width:auto!important;padding:9px 26px!important;font-family:Fira Sans;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;background:#000;color:#fff;border-radius:4px}.label-depend-on-button .bls__product-label>div,.label-depend-on-button .bls__product-label{border-radius:3px!important}.bls__section.bls__product{background:#fbfbfbc9}.bls__collection-tab .bls__section-header{margin-bottom:40px}.bls-combine .bls__section-heading{font-family:Fira Sans,sans-serif;font-weight:600;font-size:42px;line-height:50px;color:#000}.bls__collection-tab .bls__section-headings span{font-family:Fira Sans;font-weight:600;font-size:22px;line-height:26px;letter-spacing:0;padding:12px 32px;text-transform:capitalize}.tab-desgin-1 .bls__collection-tab-item,.tab-desgin-3 .bls__collection-tab-item{padding:0}.tab-desgin-1 .bls__collection-tab-item.active,.tab-desgin-1 .bls__collection-tab-item:hover{background-color:#000!important;color:#fff!important;font-weight:700;border-radius:6px;cursor:pointer;transition:background .3s ease;font-family:Fira Sans,sans-serif}.tab-desgin-1 .bls__collection-tab-item.active{border:1px solid #FFFFFF0D}.bls__collection-tab .bls__collection-tab-item{padding:0!important}.bls__grid .bls__product-item,.bls__section.bls__product{margin-bottom:0!important}.bls-combine{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.swiper-arrow .swiper-prev,.swiper-arrow .swiper-next{display:flex;justify-content:center;align-items:center}.color-default-color-scheme .swiper{padding-bottom:60px}.bls__product-details #jdgm-widget{min-height:28px}.hover-zoom:hover .bls__responsive-image,.hover-zoom:hover svg,.hover-zoom img{-webkit-transform:none!important;,transform: none !important}.bls__banner-image{padding-bottom:60px;background:#fbfbfbc9}.bls__banner-image .bls__banner-item{margin-bottom:0!important}.bls__banner-image .bls__banner-media{border-radius:0}.bls__banner-btn{position:absolute;top:100px;left:16%;font-family:Fira Sans;font-weight:600;font-size:calc(20px + (8 * ((100vw - 1200px) / 720)));line-height:24px;letter-spacing:0;color:#fff;border-radius:5px;text-transform:capitalize;padding:20px 40px}.scroll-line{visibility:hidden}.bls__page-scrolling-content .d-flex p{font-family:Roboto Condensed;font-weight:500;font-size:40px;line-height:46px;letter-spacing:0%;text-transform:uppercase;font-variant:small-caps;color:#fff}.bls__page-scrolling-content .d-flex{padding:17px}.bls__page-scrolling-content .d-flex a:nth-child(odd) p{color:#000;-webkit-text-stroke:1px #FFF}.bls__page-scrolling-content{margin-bottom:100px}.bls-combine{padding-top:60px}.looking,.shop-ingredients{padding-bottom:20px!important;max-width:1478px;margin-inline:auto}.looking .bls__collection-items .image{border:0;border-radius:0}.looking .bls__collection-infor,.shop-ingredients .bls__collection-infor{margin-top:0}.looking .collection-item .d-block{font-size:16px}.looking .swiper-arrow,.shop-ingredients .swiper-arrow{transform:unset!important;background:#141213;opacity:1;border-radius:4px;border:1px solid #FFFFFFCC;box-shadow:0 4px 4px #516cf440;top:25%!important;max-width:42px;max-height:42px}.looking .hover__show-nav:hover .swiper-arrow,.shop-ingredients .hover__show-nav:hover .swiper-arrow{background:#141213!important}.looking .swiper-arrow i,.shop-ingredients .swiper-arrow i{color:#fff;font-size:21px}.looking .swiper-prev,.shop-ingredients .swiper-prev{left:0}.looking .swiper-next,.shop-ingredients .swiper-next{right:0}.shop-ingredients.bls__collection .bls__collection-items .image{border:0;border-radius:0}.shop-ingredients{margin-bottom:0}.shop-ingredients .swiper-arrow{display:flex;opacity:1}.celeb-must-haves-section{margin-block:60px}.celeb-must-haves-section .section-heading{font-family:Fira Sans;font-weight:600;font-size:42px;line-height:50px;letter-spacing:0;color:#000}.celeb-must-haves-section .celeb-card img{max-width:26vw}.pilgrim-code-section .pilgrim-code-grid{padding-inline:10rem;padding-block:50px}.pilgrim-code-section .promise-text{text-align:center;max-width:465px}.pilgrim-code-section .promise-text h3{font-family:Inter;font-weight:600;font-size:32px;line-height:35.56px;letter-spacing:-.8px;text-align:center;margin-bottom:25px}.pilgrim-code-section .promise-text p{font-family:Inter;font-weight:400;font-size:15px;line-height:26px;letter-spacing:0;text-align:center;color:#1a1a1a}.pilgrim-code-section .promise-text p strong{font-weight:600}.real-stories-section{padding-block:60px 100px!important}.real-stories-section .section-title{font-family:Fira Sans;font-weight:600;font-size:42px;line-height:50px;letter-spacing:0;margin-bottom:50px}.real-stories-section .slick-slider{padding-right:80px;overflow:hidden}.real-stories-section .slick-list{overflow:visible}.real-stories-section .story-card{margin-right:50px;padding:62px 49px 62px 60px;gap:40px;margin-bottom:0;position:relative;background:#142a34!important}.real-stories-section .story-content .customer-name{font-family:Fira Sans;font-weight:600;font-size:38px;line-height:44px;letter-spacing:0;margin-bottom:21px}.real-stories-section .story-content .concerns{font-family:Fira Sans;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;background:transparent;padding:12px 17px;border-radius:7px;margin-bottom:12px}.real-stories-section .story-content .routine label{font-family:Fira Sans;font-weight:400;font-size:22px;line-height:26px;letter-spacing:0}.real-stories-section .story-content .routine .routine-line{flex-direction:column;height:auto;margin-block:17px 20px;position:relative}.real-stories-section .story-content .routine-line .dot{background:#d9d9d9;height:2px}.real-stories-section .story-content .routine .routine-line .routine-line-title{display:flex;justify-content:space-between;width:100%;font-family:Fira Sans;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#fff;position:relative;margin-top:14px}.real-stories-section .story-content .routine-line .routine-line-title span:last-of-type{position:absolute;right:-110px}.real-stories-section .story-content .testimonial{font-family:Fira Sans;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;margin-bottom:18px}.real-stories-section .story-content .testimonial .shop-button{font-family:Fira Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;padding:13px 28px;border:1px solid #FFFFFF0D;border-radius:5px}.real-stories-section .story-card .split-before-after .before{border:0}.real-stories-section .story-card .split-before-after .after{align-self:center}.real-stories-section .story-card .split-before-after .after img{border-radius:0 10px 10px 0}.real-stories-section .story-card .split-before-after .split-container{width:33vw;height:100%;max-width:518px}.real-stories-section .story-card .split-before-after .after:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffff80;pointer-events:none;border-radius:0 10px 10px 0}.real-stories-section .story-card:after{content:"";background:url(/cdn/shop/files/Vector.png?v=1750146471);position:absolute;background-repeat:no-repeat;width:110px;height:89px;right:0;top:0;margin:36px 49px}.real-stories-section .story-card .routine-line:before,.real-stories-section .story-card .routine-line:after{content:"";position:absolute;background:url(/cdn/shop/files/Ellipse_21.png?v=1750146513);background-repeat:no-repeat;width:21px;height:21px;top:-10px}.real-stories-section .story-card .routine-line:before{left:-1px}.real-stories-section .story-card .routine-line:after{right:-1px}.real-stories-section .slick-dots{display:none}.bls__shipping{background:#516cf408}.bls__shipping .bls__section-header .bls__section-heading{padding-block:35px 50px}.bls__shipping .row{justify-content:space-evenly}.bls__shipping .row>div{padding:0;margin:0;width:max-content}.bls__section_shipping-inner .bls__section_shipping-image{width:72px}.bls__section_shipping-inner.position-top .bls__section_shipping-content{max-width:295px}.bls__section_shipping-inner .bls__section_shipping-content h3{font-family:Fira Sans;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0%;text-align:center;max-width:130px;margin-bottom:12px;color:#000;margin-inline:auto}.bls__section_shipping-inner .bls__section_shipping-content .ib-description{font-family:Fira Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;color:#000}.footer{background:#516cf40d;margin-top:0;padding-top:50px;padding-bottom:0!important}.footer .bls__footer_block .bls__footer_block-title{font-family:Fira Sans;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;color:#000}.footer .bls__footer-middle .row{justify-content:space-between}.footer .bls__footer-middle .bls__footer_block{width:max-content}.footer .bls__footer_block-content{padding-top:10px}.footer .bls__footer_block-content a{font-family:Fira Sans;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;color:#000}.footer .bls__footer_block-content a:hover{padding-left:0!important}.footer .list-social__item circle{display:none}.footer .bls__social-link svg path{fill:#000}.footer .list-social__item svg{width:47px;height:47px}.footer .list-social__item:first-of-type svg{width:18px;height:18px}.footer .list-social__item:nth-of-type(2) svg{width:18px;height:18px}.footer .list-social__item:first-of-type a,.footer .list-social__item:nth-of-type(2) a{padding:13px;line-height:0}.footer .bls__social-link{gap:0}.footer .bls__footer-bottom>div>div{justify-content:center!important;padding-block:15px;border:0}.footer .bls__footer-bottom .lang-curentcy{display:none}.footer .bls__footer-bottom .copyright p{font-family:Fira Sans;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;color:#141213}.footer .bls_footer--about_us p{font-family:Fira Sans;font-weight:400;font-size:28px;line-height:40px;letter-spacing:0;color:#000}.footer .bls_footer--about_us .form-action{margin-top:24px}.footer .bls_footer--about_us .form-action input{border:1px solid #000!important;margin-right:12px;border-radius:4px!important;font-family:Fira Sans;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;color:#000}.footer .bls_footer--about_us .form-action input::placeholder{color:#000!important}.footer .bls_footer--about_us .form-action .bls__form-submit{background:transparent;color:#000;border-radius:4px!important;padding:12px 20px;font-family:Fira Sans;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-transform:none}.breadcrumbs{padding-block:10px!important;font-family:Fira Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;background:#f1eef4;text-align:left;padding-left:15px}.breadcrumbs .bls-product-next-prev{display:none}.breadcrumbs .bls__breadcrumb-link{color:#000}.bls__template-main-product{padding-block:60px}.bls__template-main-product .gallery-img,.bls__template-main-product .bls__prod-media{width:100%;height:100%;border-radius:10px!important}.bls__template-product{background:#fcfcfc}.bls__template-main-product .hover__show-nav .swiper-arrow{visibility:visible;background:#000;color:#fff;border-radius:4px;border:1px solid #FFFFFFCC}.bls__template-main-product .hover__show-nav .swiper-arrow i{font-size:18px}.bls__template-product .hover__show-nav:hover .swiper-arrow{top:50%}.bls__template-main-product .bls__product-thumbnails-left .product__media-desktop{display:none!important}.bls__template-main-product .product__media-mobile{display:block!important}.bls__template-main-product .product__media-mobile .swiper-arrow{display:none}.col_nav .product__media-list .swiper-slide-thumb-active .gallery-img:before{border-radius:12px}.product__media-mobile .col_thumb .hover__show-nav .swiper-arrow{opacity:0}.product__media-mobile .col_thumb .hover__show-nav .swiper-arrow{transform:unset;top:50%}.product__media-mobile .col_thumb .hover__show-nav .swiper-next{right:20px}.product__media-mobile .col_thumb .hover__show-nav .swiper-prev{left:20px}.elfen-code-wrapper .elfen-title{text-align:center}.elfen-grid{grid-template-columns:repeat(3,minmax(140px,1fr))}.elfen-right{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:15px}.elfen-right-subheading{font-family:Inter;font-weight:400;font-size:15px!important;line-height:26px!important;text-align:center}@media screen and (min-width:1100px){.bls__template-main-product .row{background:#fff;padding:55px 100px;gap:20px;border-radius:30px}.bls__template-main-product .row>div:last-of-type{width:58%;padding-right:0}.bls__product-thumbnails-left .product__media-desktop .col_nav{order:1!important}.bls__product-thumbnails-left .product__media-desktop .col_nav .product__media-list{position:relative!important;width:100%!important;margin-top:20px}.bls__product-thumbnails-left .product__media-desktop{flex-direction:column!important}.bls__product-thumbnails-left .col_nav .swiper-slide{width:6.1vw}.thumbnails-moblie .swiper-wrapper{flex-direction:row;gap:8px}.bls__product-thumbnails-left .product__media-desktop .col_thumb{max-width:100%!important}.bls__template-main-product .bls__product-images{width:40%}}.bls__product-details-infor .bls__product-title{font-family:Fira Sans;font-weight:500;font-size:36px!important;line-height:40px!important;letter-spacing:0;color:#000;margin-bottom:22px}.bls__product-details-infor .bls__custom-text{font-family:Fira Sans;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0;color:#000}.bls__product-details-infor>.bls__product-price{display:flex;justify-content:flex-start;padding-block:14px}.bls__product-details-infor .bls__product-price .bls__product-price{justify-content:left;flex-direction:row-reverse;gap:15px;align-items:baseline;flex-wrap:wrap}.bls__product-details-infor .bls__product-label-detail .bls__sale-label{font-family:Fira Sans;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;margin-left:25px}.bls__product-details-infor .special-price,.bls__product-details-infor .bls__product-price .price__sale .price-item{max-height:100%}.bls__product-details-infor .bls__product-price .compare-price{font-family:Fira Sans;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;text-decoration:line-through;text-align:left;color:#000}.bls__product-details-infor .bls__product-price .price{font-family:Fira Sans;font-weight:600;font-size:24px;line-height:28px;letter-spacing:0;color:red!important}.bls__product-details-infor .bls__sold-product,.bls__product-details-infor .jdgm-prev-badge__text{display:none}.bls__product-details-infor .bls__visitors{font-family:Fira Sans;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;margin-bottom:20px}.bls__product-details-infor .bls__product-addons{display:none}.bls__product-details-infor .bls__custom-html{margin-block:0 19px;font-family:Fira Sans;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#000!important}.bls__product-details-infor .bls__product-meta-label{min-width:max-content}.bls__product-details-infor .bls__product-meta{font-family:Fira Sans;font-weight:400;font-size:14px;line-height:28px;letter-spacing:0;color:#000;border:0;padding:0}.bls__product-details-infor .bls__delivery-return p{font-family:Fira Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#000}.bls__product-details-infor .bls__product-add-cart .quantity{border:2px solid #00000099!important;border-radius:4px!important;background:#fff!important}.bls__product-details-infor .bls__product-add-cart .product-form__input{margin-bottom:0}.bls__product-details-infor .bls__product-add-cart .product-form__input .quantity__button svg{width:16px;height:16px}.bls__product-details-infor .btn-reset{color:#000!important}.bls__product-details-infor .bls__product-dynamic-checkout,.bls__product-details-infor .product-form .form{display:flex}.shopify-payment-button__button{background:#000!important;font-family:Fira Sans;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0}.bls__product-tabs{border:0!important;background:#fcfcfc;margin:0;padding-block:20px 100px!important}.product.info.detailed{background:#fff;padding:50px 36px}.bls__product-tabs .data.item a{border-radius:5px;color:#000!important}.bls__product-tabs .data.item.active a{color:#fff!important}.bls__gallery{background:#fcfcfc}.bls__gallery .bls__gallery-grid>.row{justify-content:center}.bls__gallery .bls__gallery-grid>.row>div{max-width:500px}.bls__gallery .bls__gallery-item .bls__responsive-image img{object-fit:contain}.bls__lookbook-items .bls__lookbook-image.radius{border-radius:0!important}.bls__lookbook .bls__lookbook-content .row>div{margin-bottom:0!important}.template-collection .breadcrumbs{max-width:1720px;margin-inline:auto;padding-inline:5rem!important}.template-collection .show-beside .beside-image{flex-direction:column-reverse;background:#fdeed8;margin-bottom:0;position:relative}.template-collection .show-beside{background:#f1eef4}.template-collection .show-beside .beside-image img{max-height:385px;object-fit:contain;max-width:fit-content;margin-left:auto;display:flex}.content-beside .heading-content{position:absolute;display:flex;align-items:center;height:100%}.content-beside .heading-content .heading-title{font-family:Fira Sans;font-weight:600;font-size:72px;line-height:100px;letter-spacing:0;color:#000}.content-beside{padding-block:0!important}.template-collection .not-show-heading .heading-banner{margin-bottom:0;--min-height: 350px !important}.not-bg .bls__breadcrumb-link{color:#000!important}.collection-filter .btn-filter{background:transparent;color:#000;padding:010px;border:0;font-family:Fira Sans;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0%;text-transform:capitalize}.facet-filters__label,.select-custom .select-selected{font-family:Fira Sans;font-weight:600!important;font-size:14px!important;line-height:18px;letter-spacing:0}.collection-sidebar,.sidebar-header h3,.filter-item .filter-title{font-family:Fira Sans}.template-collection .product-grid{padding-bottom:80px;row-gap:32px}.bls__footer-middle{border:0!important}.collection-filter .btn-filter{gap:16px}.collection{padding-inline:0!important}.about-us .page-title,.contact-us .page-title,.shipping-tracking .page-title,.cart .page-title{padding-block:0!important;display:flex;flex-direction:column-reverse}.page-title h1{margin-block:30px;font-family:Fira sans}.about-us .page-width,.contact-us .page-width,.shipping-tracking .page-width,.cart .page-width{font-family:Fira Sans;color:#000}.about-us .container,.contact-us .container,.shipping-tracking .container,.cart .container{margin-bottom:50px}.blog .heading-title{color:#000!important;font-family:Fira Sans;margin-block:20px}.blog .page-head{padding-block:0!important;display:flex;flex-direction:column}.blog .container{display:flex;flex-direction:column-reverse}.blogSidebar .widget-title,.blogSidebar,.blos__blog-posts-info,.bls__blog-posts-title a,.blog-content-wap,.article__title h3,.article-template__title{font-family:Fira sans}.breadcrumbs .bls__breadcrumb-separator{color:#000!important}.blog-content-wap{padding-inline:0!important;margin-right:0!important}.blog-content-wap .article__title li{margin-bottom:10px}.blog-content-wap .article__title ol{padding-left:22px;margin-bottom:10px}.bls__breadcrumb-item a{color:#000!important}.article-template.radius .article-template__hero-container img{width:50%}.bls-login .dlg-heading .popup-title,.bls-login{font-family:Fira sans}.bls-login .button-login{color:#fff!important}.predictive-search--header .search-list-item .predictive-search__item{text-decoration:none!important}.predictive-search--header .search-list-item .predictive-search__item,.mini_search_header .widget-title,.block-search,.search-modal__form .field .search__input,.predictive-search .search-list-item:not(.search-suggest) .h5,#search-results-empty{font-family:Fira Sans}.search .heading-title{font-family:Fira Sans}.bls__search-page-main{margin-bottom:60px}.pagination .pagination__list li a.link,.pagination__list li a{border:0!important}.pagination .pagination__list li a{height:auto;width:auto;font-family:Fira Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%}.pagination .pagination__list{gap:10px}.pagination__list li a.pagination__item-arrow{font-size:0}.pagination__list li a.pagination__item-arrow:after,.pagination__list li a.pagination__item-arrow:before{background:#000;color:#fff;height:20px;width:20px;border-radius:2px;display:flex;align-items:center;justify-content:center}.article .col-blog-contents{margin-bottom:60px}.cart__blocks .totals{margin-bottom:10px}.cart__checkout-button{color:#fff!important}.cart main#MainContent .page-width{padding-inline:0!important}.cart__blocks .totals{gap:20px}.bls-minicart-wrapper .bls-cart-footer .bls__cart-addons{justify-content:end}.bls-minicart-wrapper .checkout-form .bls__cart-addons button{padding:0}.bls__product-recommendations-section .swiper-arrow{background:#000!important;color:#fff;border-radius:4px;font-size:21px;opacity:0}.bls__product-recommendations-section .hover__show-nav:hover .swiper-arrow{top:26%}@media screen and (max-width:395px){.bls__product-details .product-card-line{min-height:0}.bls__product-details{min-height:183px!important}}@media screen and (max-width:370px){.bls__product-price .price__sale .price-item{margin-right:5px;padding:0}.bls__product-details-infor .bls__product-add-cart .quantity{margin-right:10px}.bls__product-details-infor .product-form .product-form__submit{font-size:16px;min-height:52px;padding:20px}}@media screen and (min-width:320px) and (max-width:767px){.page-width,.header-middle,.container,.container-fluid{padding-inline:2rem!important}.breadcrumbs{display:none}.header- .header-middle .col-header-center{width:max-content}.header__logo .logo-img img{object-fit:contain}.mobile-menu-content .horizontal-list{flex-direction:column}.menu-mobile-title,.submenu-mobile-title{padding:15px 30px;background-color:#fcfcfc}.menu-mobile-title a,.close-menu-mobile a{color:#000!important}.close-menu-mobile a{opacity:1}.navigation .mobile-menu-content>ul>li a{text-transform:capitalize}.mobile-menu-content .navigation a{padding:10px 13px!important}.bls__product-details .product-card-line{min-height:unset}.bls__product-details{min-height:135px!important}.bls__product-tabs{padding-block:20px 45px!important}.bls__slideshow .swiper-slide-active .sf__slide-content{margin-top:-75px;width:60%}.bls__slideshow .bls__slide-content .slide__block-title{font-size:20px;width:fit-content;line-height:30px;display:flex;align-items:center;height:auto;text-align:center}.bls__slideshow .mobile img{object-position:bottom}.bls__slideshow .bls__slide-content .slide__block-description{font-size:20px!important;line-height:24px!important}.bls__slideshow .sf__slide-content a{font-size:15px}.bls__slideshow .swiper-slide-active .sf__slide-content{padding-top:0}.real-stories-section .slick-dots{display:block}.bls__section .bls__swiper{padding-bottom:30px}.bls__section-header .bls__section-heading,.celeb-must-haves-section .section-heading,.real-stories-section .section-title{font-size:32px;line-height:35px}.bls__collection .swiper-wrapper{justify-content:flex-start}.bls__collection .bls__collection-items{margin-inline:0 15px}.container .image{width:100px;height:100px}.design-2.bls__collection-content .bls__collection-image,.design-3.bls__collection-content .bls__collection-image{max-width:100px!important}.bls__collection{padding-bottom:25px!important}.bls__sectiontop .bls__section-header{padding-inline:0}.bls__sectiontop .bls__section-heading{padding-block:35px}.bls__banner-image{padding-bottom:50px}[data-free-scroll]>div{margin-right:0;padding-left:0}.bls-combine{padding-top:0;justify-content:center;flex-direction:column}.bls__collection-tab .bls__section-headings span{font-size:18px;line-height:24px;padding:12px 25px}.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back .swiper-arrow,.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back .swiper-arrow{position:absolute;margin:0;background:unset;border:0}.bls__product .swiper-button-next,.bls__product .swiper-button-prev{top:20%}.bls__product .swiper-button-prev{left:0}.bls__product .swiper-button-next{right:0}.bls__product-details{min-height:167px}.bls__section-header{padding-inline:0!important;text-align:center}.bls__page-scrolling-content{margin-bottom:50px}.bls__shoplookbook .lookbook-swiper.hover__show-nav,.bls__product .bls__grid .bls__swiper.hover__show-nav{margin-top:0}.real-stories-section{padding:50px 0 0!important}.real-stories-section .slick-dots{padding-top:15px;position:static}.real-stories-section .slick-list{overflow:hidden}.real-stories-section .slick-slider{padding-right:0}.real-stories-section .story-card{margin-right:0;padding:30px;gap:20px}.real-stories-section .story-card .split-before-after .split-container{width:75vw}.bls__shipping .row{gap:20px}.footer .bls__footer-middle .bls__footer_block{width:100%}.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back .swiper-arrow,.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back .swiper-arrow,.bls__section .bls__swiper .swiper-button-next,.bls__section .bls__swiper .swiper-button-prev,.bls__section .bls__swiper .swiper-button-next-item,.bls__section .bls__swiper .swiper-button-prev-item{display:none}.bls__grid.bls__product-style-3 .bls__product-img .bls__product-addtocart{transform:unset!important}.bls__grid.bls__product-style-3 .bls__product-action{top:0;bottom:unset!important;right:-10px!important}.bls__page-scrolling-content{margin-top:25px}.celeb-must-haves-section{margin-block:0}.celeb-must-haves-section{padding-inline:0!important}.celeb-must-haves-section .celeb-card img{max-width:280px}.pilgrim-code-section .pilgrim-code-grid{padding-inline:0;gap:0}main#MainContent .page-width{padding-inline:3rem!important}.celeb-must-haves-section .section-heading{margin-bottom:35px}.pilgrim-code-section .pilgrim-code-grid .icon-item img{width:100%!important;max-width:450px}.real-stories-section .story-content .customer-name{font-size:32px;text-align:center}.real-stories-section .story-card:after{width:50px;height:50px;background-size:contain;margin:15px}.split-before-after .before img,.split-before-after .after img{object-fit:contain!important}.split-before-after .after,.split-before-after .before{height:auto!important}.real-stories-section .story-content .routine-line .routine-line-title span:last-of-type{right:0}.footer .bls_footer--about_us p{font-size:24px;line-height:34px}.bls__product-details .product-card-line{min-height:32px}.bls__mobile-stickybar{display:none}.back-top{bottom:4.5rem}.content-beside .heading-content{position:static}.content-beside .heading-content .heading-title{font-size:28px;width:100%;text-align:center;line-height:90px}.toolbar-sorter-mb{flex:unset!important}.collection-filter .btn-filter{gap:10px}.template-collection main#MainContent .page-width{padding-inline:0!important}.template-collection .product-grid{padding-bottom:60px}.bls__product-details .bls__product-name .limited-line{-webkit-line-clamp:2!important}.template-collection .show-beside .beside-image img{max-height:200px;margin-inline:auto}.container .bls__template-main-product .image{width:100%;height:100%}.bls__product-details-infor .bls__product-title{font-size:24px!important;margin-bottom:12px}.bls__product-details-infor .bls__custom-text{font-size:18px;margin-bottom:-10px}.bls__product-details-infor .bls__product-add-cart .quantity{display:flex!important;width:auto}.product.info.detailed{padding:0!important}.footer .bls__footer_block .bls__footer_block-title{font-size:18px}.page-title h1{font-size:32px;line-height:34px}.about-us .container,.contact-us .container,.shipping-tracking .container{padding-inline:0!important}.shipping-tracking li{margin-bottom:10px}.blog main#MainContent .page-width,.article main#MainContent .page-width{padding-inline:0!important}.blog .heading-title{font-size:32px;line-height:34px}.blog .bls__blog-articles{gap:20px}.blog-article-bottom{flex-wrap:wrap}.bls__banner-btn{position:absolute;top:50%;left:30%;font-family:Fira Sans;font-weight:500;line-height:24px;letter-spacing:0;color:#fff;border-radius:5px;text-transform:capitalize;padding:4px 10px;transform:translate(-50%,30%);font-size:13px;border:navajowhite}.bls__search-page-main .main-result-search .bls__grid{gap:20px}.article-template.radius .article-template__hero-container img{width:100%}.bls-header_minicart{--heading-font-family: "Fira Sans"}.bls-minicart-heading{font-family:Fira Sans}.cart__blocks .totals p{line-height:27px!important;text-align:end}table.cart-items tbody td.cart-item__details{gap:3px}table.cart-items tbody .cart-item__totals{margin-top:10px}.bls__product .bls__product-with-banner{padding-inline:0}.tab-content .tab-panel{font-size:14px!important}}@media screen and (min-width:320px) and (max-width:420px){.real-stories-section .story-card .story-content{width:96%}.real-stories-section .story-content .routine .routine-line{width:100%}}@media screen and (min-width:320px) and (max-width:620px){.bls__gallery .bls__gallery-grid>.row>div{width:100%}}@media screen and (min-width:768px) and (max-width:1200px){.breadcrumbs{display:none}.bls__section-header .bls__section-heading,.celeb-must-haves-section .section-heading,.real-stories-section .section-title{font-size:40px;line-height:44px}.slide__block-title.mb-15{font-size:45px;text-align:left;line-height:70px;height:auto}.slide__block-description{font-size:27px!important}.bls__slideshow .swiper{padding-bottom:20px}.bls__collection{padding-bottom:20px!important}.bls__collection .swiper-wrapper{justify-content:flex-start}.bls__shoplookbook .lookbook-swiper.hover__show-nav,.bls__product .bls__grid .bls__swiper.hover__show-nav{margin-top:0!important}.bls__product .swiper-button-next,.bls__product .swiper-button-prev{top:19%;background:transparent;border:0!important}.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back .swiper-arrow,.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back .swiper-arrow{position:absolute;margin:0;background:unset;border:0}.bls__product .swiper-button-next,.bls__product .swiper-button-prev{top:20%}.bls__product .swiper-button-prev{left:0}.bls__product .swiper-button-next{right:0}.hover__show-nav:hover .swiper-arrow{top:20%}.bls__grid.bls__product-style-3 .bls__product-img .bls__product-addtocart{transform:unset!important}.bls__grid.bls__product-style-3 .bls__product-action{top:0;bottom:unset!important;right:-10px!important}.bls-combine{padding-top:20px}.bls__banner-btn{top:40px;left:9%;font-size:20px;padding:12px 21px}.bls__page-scrolling-content{margin-bottom:55px}.celeb-must-haves-section{margin-block:10px}.celeb-must-haves-section .celeb-card img{max-width:27vw}.celeb-overlay{display:none}.pilgrim-code-section .pilgrim-code-grid{padding-inline:5rem;gap:20px!important}.pilgrim-code-section .pilgrim-code-grid .icon-item img{width:47vw!important;max-width:450px}.real-stories-section{padding-block:20px 30px!important}.real-stories-section .slick-slider{padding-right:0}.real-stories-section .slick-list{overflow:hidden}.real-stories-section .story-card{flex-direction:column;margin-right:0}.real-stories-section .story-card:after{width:89px;height:89px;background-size:contain}.real-stories-section .story-card .split-before-after .split-container{width:auto;max-width:500px}.bls__shipping .bls__section-header .bls__section-heading{padding-block:25px}.bls__shipping .row{row-gap:20px}.footer .bls_footer--about_us p{font-size:25px}.content-beside .heading-content .heading-title{font-size:56px;width:100%;text-align:center;line-height:90px}.bls__grid__item{width:33.33%}.template-collection .product-grid{padding-bottom:60px}.template-collection .show-beside .beside-image img{max-height:250px}.bls__product-details-infor .bls__product-title{font-size:30px!important;line-height:36px!important}.bls__product-tabs{padding-block:20px 50px!important}.product.info.detailed{padding:0}.bls__template-main-product{padding-block:40px}.bls__template-main-product .row>div{width:50%!important}.article-template.radius .article-template__hero-container img{width:100%}}@media screen and (min-width:768px) and (max-width:1616px){.bls__product-details{min-height:117px}.bls__product-details .product-card-line{min-height:32px}}@media screen and (min-width:768px) and (max-width:1024px){.header- .header-middle .col-header-center{width:max-content}.header__logo .logo-img img{object-fit:contain}.mobile-menu-content .horizontal-list{flex-direction:column}.menu-mobile-title,.submenu-mobile-title{padding:15px 30px;background-color:#fcfcfc}.menu-mobile-title a,.close-menu-mobile a{color:#000!important}.close-menu-mobile a{opacity:1}.navigation .mobile-menu-content>ul>li a{text-transform:capitalize}.mobile-menu-content .navigation a{padding:10px 13px!important}.footer .bls__footer-middle .bls_footer--about_us{width:100%}.footer .bls_footer--about_us .form-action{margin-top:24px;max-width:60%}.footer .bls__footer-middle .bls__footer_block{padding:0}.bls__slide-items .slide-items{height:100%!important}}@media screen and (max-width:1024px){.header-container .header-middle .col-header-left{flex:1!important;justify-content:left!important;margin-left:10px}}@media screen and (min-width:1140px){.bls__collection .bls__collection-items{width:150px!important;margin-inline:30px}}@media screen and (min-width:1024px) and (max-width:1300px){.bls__template-main-product .row{padding:0;gap:0px;justify-content:space-between}}@media screen and (min-width:1200px) and (max-width:1400px){.bls__banner-btn{top:80px;padding:15px 25px}.bls__shipping .row>div{width:20%}}@media screen and (min-width:1200px) and (max-width:1500px){.bls__collection .bls__collection-items{width:120px!important;margin-inline:20px!important}.bls__collection .bls__collection-items .image{width:120px;height:120px}.bls__page-scrolling-content{margin-bottom:60px}.celeb-must-haves-section{margin-block:20px}.real-stories-section{padding-block:40px 60px!important}.real-stories-section .story-card:after{width:80px;background-size:contain}.hover__show-nav:hover .swiper-arrow{top:20%}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
