.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__search .icon-search{width:24px;height:24px;stroke:none}.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__search .icon-search path{fill:#fff}.header-navigation-wrapper .header-navigation .header-icons .header__search .icon-search{width:24px;height:24px;stroke:none}.header-navigation-wrapper .header-navigation .header-icons .header__search .icon-search path{fill:#000}.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--account svg{width:24px;height:24px;stroke:none}.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--account svg path{fill:#fff}.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--cart svg{width:24px;height:24px;stroke:none}.header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--cart svg path{fill:#fff}.header-navigation-wrapper .header-navigation .header-icons .header__icon--account svg{width:24px;height:24px;stroke:none}.header-navigation-wrapper .header-navigation .header-icons .header__icon--account svg path{fill:#000}.header-navigation-wrapper .header-navigation .header-icons .header__icon--cart svg{width:24px;height:24px;stroke:none}.header-navigation-wrapper .header-navigation .header-icons .header__icon--cart svg path{fill:#000}.header-navigation-wrapper .header-navigation .header-logo .header__heading-link:after{content:"RingsByJosh";width:100%;display:block;font-size:20px;font-family:cinzel-bold;animation-name:fadeInUp;animation-duration:.7s;animation-fill-mode:both}.header-navigation-wrapper.p-absolute .header-navigation .header-logo .header__heading-link:after{content:"RingsByJosh";width:100%;display:block;font-size:20px;font-family:cinzel-bold;color:#fff}.scrolled-past-header .header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__search .icon-search path,.scrolled-past-header .header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--cart svg path,.scrolled-past-header .header-navigation-wrapper.p-absolute .header-navigation .header-icons .header__icon--account svg path{fill:#000}.scrolled-past-header .header-navigation-wrapper.p-absolute .header-navigation .header-logo .header__heading-link:after{color:#000}.page-about .image-banner .item .flex-box__banner{gap:30px}.page-about .image-banner .item:last-child{margin:20px 0 0}.page-find-your-size .rich-text .rich-text__blocks h2{line-height:58px}.page-find-your-size .rich-text .rich-text__blocks .rich-text__text h2{text-align:left;font-size:31px;line-height:38px;color:#183981;letter-spacing:0}.page-find-your-size .rich-text .rich-text__blocks .rich-text__text p{margin:0 0 20px}.page-find-your-size .rich-text .rich-text__blocks .rich-text__text p,.page-find-your-size .rich-text .rich-text__blocks .rich-text__text ul li{text-align:left}.page-find-your-size .size-tips{max-width:830px!important;display:flex;align-items:center}.page-find-your-size .size-tips .size-table{width:50%}.page-find-your-size .size-tips .size-table table{border-spacing:0;border:1px solid;border-top:0}.page-find-your-size .size-tips .size-table table th{border-top:1px solid;border-right:1px solid;font-weight:600;font-family:cinzel}.page-find-your-size .size-tips .size-table table td{border-top:1px solid;text-align:center;width:50%;font-family:cinzel;font-weight:600}.page-find-your-size .size-tips .tips{width:50%}.page-find-your-size .size-tips .tips h3{color:#183981;font-size:31px}.page-find-your-size .size-tips .tips ul li{font-size:16px}.slideshow-wrapper .slideshow .item .slide-content{width:100%}.slideshow-wrapper .slideshow .item .slide-content h2.slide-heading{text-transform:uppercase;letter-spacing:0;display:flex!important;justify-content:center;align-items:center;gap:20px;margin-bottom:60px}.slideshow-wrapper .slideshow .item .slide-content h2:after{background:url(/cdn/shop/files/heart.svg?v=1746668643);content:"";display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:35px}.slideshow-wrapper .slideshow .item .slide-content .slide-button{padding:15px;font-size:18px;font-weight:300;letter-spacing:5px}.slideshow-wrapper .slideshow .item .slide-content .slide-text{display:none!important}.custom-service-block .policies-block-wrapper .halo-item a{padding:0}.custom-service-block .policies-block-wrapper .halo-item .policies-icon{background:#f3f3f3;border-radius:50px;width:56px;height:56px;display:flex;justify-content:center;align-items:center}.custom-service-block .policies-block-wrapper .halo-item img{max-width:30px;mix-blend-mode:darken}.product-block .halo-product-block .halo-block-header h3{padding-bottom:40px;letter-spacing:0}.product-block .halo-product-block .halo-block-content .slick-arrow{transform:translateY(-50%);top:50%}.spotlight-block .spotlight-item .title a{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px}.spotlight-block .spotlight-item .title a:after{display:none;background:url(/cdn/shop/files/arrow-right.svg?v=1746673761);content:"";width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:30px;background-color:#fff;border-radius:50px}.spotlight-block .spotlight-item:hover .title a:after{display:block}.multiblock .multiblock-wrapper{display:flex;gap:50px;align-items:center}.multiblock.maker{padding-top:70px;padding-bottom:70px}.multiblock.maker .multiblock-wrapper{justify-content:space-between}.multiblock.maker .block-image-item{width:40%}.multiblock.maker .block-item{width:50%}.multiblock.maker .block-item h2{font-size:35px;line-height:42px;letter-spacing:0;text-transform:uppercase;margin:0 0 20px}.multiblock.maker .block-item .description{font-size:20px;line-height:26px;max-width:720px}.product-block.grid .halo-product-block .halo-block-header h3{padding-bottom:0}.product-block.grid .halo-product-block .halo-block-header .view_all{font-size:17px;display:flex;flex-direction:row-reverse;gap:10px;align-items:center;color:#000}.product-block.grid .halo-product-block .halo-block-header .view_all .icon-svg svg{width:21px;height:21px}.product-block.grid .halo-product-block .product-infinite-scroll{display:none}.testimonials{padding:70px 0}.testimonials .section-heading h2{text-align:center;font-size:35px;color:#fff;text-transform:uppercase;letter-spacing:0;margin-bottom:70px}.testimonials .container{display:flex;max-width:1200px!important}.testimonials .image-wrapper{width:20%}.testimonials .content{width:80%;padding-top:30px;padding-right:30px}.testimonials .content .item img{margin:0 0 10px}.testimonials .content .item .description{font-size:28px;line-height:36px;letter-spacing:0;color:#fff}.testimonials .content .item .author{font-size:14px;font-weight:300;letter-spacing:0;color:#fff}.testimonials .content .slick-prev{bottom:0;top:auto;left:0!important;transform:none;display:flex;align-items:center;justify-content:center}.testimonials .content .slick-prev:after{background:url(/cdn/shop/files/arrow-prev.svg?v=1746676920);content:"";display:block;width:15px;height:25px;background-repeat:no-repeat;background-position:center;background-size:15px}.testimonials .content .slick-next{bottom:0;top:auto;right:auto!important;left:50px!important;transform:none;display:flex;align-items:center;justify-content:center}.testimonials .content .slick-next:after{background:url(/cdn/shop/files/arrow-next.svg?v=1746676920);content:"";display:block;width:15px;height:25px;background-repeat:no-repeat;background-position:center;background-size:15px}.testimonials .image-wrapper .item-images img{width:100%}.tiktok-embedder-section .section-content h3{text-transform:uppercase;letter-spacing:0}.tiktok-embedder-section .section-content{display:flex;flex-direction:column}.tiktok-embedder-section .section-content .view-all{order:1}.tiktok-embedder-section .section-content .view-all{border-radius:10px;padding:16px;display:flex;justify-content:center;gap:10px}.tiktok-embedder-section .section-content .view-all:after{background:url(/cdn/shop/files/arrow-right2.svg?v=1746751245);content:"";display:block;width:25px;height:20px;background-repeat:no-repeat;background-position:center;background-size:22px}.tiktok-embedder-section .section-content .view-all:hover:after{background:url(/cdn/shop/files/arrow-right2-white.svg?v=1746751371);content:"";display:block;width:25px;height:20px;background-repeat:no-repeat;background-position:center;background-size:22px}.tiktok-embedder-section tiktok-slider-component .section-video-wrapper.column-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.tiktok-embedder-section tiktok-slider-component .section-video-wrapper .halo-item{background:#fff;border-radius:20px;width:100%;max-width:100%;position:relative}.tiktok-embedder-section tiktok-slider-component .section-video-wrapper .halo-item:after{background:url(/cdn/shop/files/tiktok.svg?v=1747032020);content:"";display:block;width:45px;height:50px;background-repeat:no-repeat;background-position:center;background-size:42px;position:absolute;right:0;bottom:0}.tiktok-embedder-section tiktok-slider-component .section-video-wrapper .halo-item iframe{border-radius:20px 20px 0 0;width:100%;border:0}.tiktok-embedder-section tiktok-slider-component .section-video-wrapper .halo-item .description{background:#fff;text-align:center;border-radius:0 0 20px 20px;padding:20px 15px 15px;font-size:18px;color:#333;letter-spacing:0}.footer .footer__content-top .footer-block__text .image_logo{display:flex;align-items:center;gap:3px}.footer .footer__content-top .footer-block__text .image_logo img{max-width:80px}.footer .footer__content-top .footer-block__text .image_logo .logo-text p:first-child{font-size:20px;line-height:20px;font-family:cinzel-bold}.footer .footer__content-top .footer-block__text .image_logo .logo-text p:last-child{font-size:20px;line-height:20px;font-family:cinzel}.footer .footer__content-top .footer-block__text .rte p{font-size:16px}.footer .footer__content-top .footer-block__text .rte p a{text-decoration:none}.footer .footer__content-top .footer-block__text .footer-block__list-social ul li{margin:0 10px 0 0}.footer .footer__content-top .footer-block__text .footer-block__list-social ul li a{width:40px;height:40px;display:flex;justify-content:center;align-items:center}.footer .footer__content-top .footer-block__newsletter .newsletter-form__field-wrapper .button{text-transform:none;min-width:105px}.section-product-block-custom{background:#f4f4f4}.section-product-block-custom .container{padding-top:70px;padding-bottom:70px;margin-right:0;padding-right:0!important;max-width:1750px!important}.section-product-block-custom .product-block-custom .heading h2{color:#232323;font-size:35px;text-transform:uppercase;letter-spacing:0;margin:0 0 40px}.section-product-block-custom .product-block-custom .heading{position:relative}.section-product-block-custom .product-block-custom .heading a{position:absolute;top:0;right:10%;font-size:16px;text-decoration:underline}@media (min-width:768px){body .section-product-block-custom .product-wrapper .slick-list{padding-left:0!important}}.section-product-block-custom .product-wrapper .product{margin-right:30px}.section-product-block-custom .product-wrapper .slick-arrow{opacity:0}.section-product-block-custom .product-wrapper:hover .slick-arrow{opacity:1}.section-product-block-custom .product-wrapper .slick-prev:after{background:url(/cdn/shop/files/arrow-next2.svg?v=1746755756);content:"";display:block;width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:15px;rotate:180deg}.section-product-block-custom .product-wrapper .slick-next:after{background:url(/cdn/shop/files/arrow-next2.svg?v=1746755756);content:"";display:block;width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:15px}@media (min-width:1500px){body .section-product-block-custom .product-wrapper .slick-prev{left:-10px!important}body .section-product-block-custom .product-wrapper .slick-next{right:8%!important}}.page-terms-of-service .container .rte p,.page-privacy-policy .container .rte p,.page-shipping-delivery-policy .container .rte p{font-size:16px;line-height:24px}@media (max-width:767px){body.page-about .image-banner .item:first-child .flex-box__banner .banner-item,body.page-about .image-banner .item:first-child .flex-box__banner .banner-content{width:100%}body.page-about .image-banner .item:last-child .flex-box__banner .banner-item{width:100%}body.page-about .image-banner .item:last-child .flex-box__banner .banner-content{width:100%}body.page-find-your-size .rich-text .rich-text__blocks h2{line-height:36px}body.page-find-your-size .size-tips{flex-direction:column;gap:30px}body.page-find-your-size .size-tips .tips{width:100%}body.page-find-your-size .rich-text .rich-text__blocks .rich-text__text h2{font-size:20px;line-height:26px}body.page-find-your-size .size-tips .tips h3{font-size:20px}body .slideshow-wrapper .slideshow .item.slide-video video{min-height:700px;height:100%;object-fit:cover}body .slideshow-wrapper .slideshow .item.slide-video .fluid-width-video-wrapper{height:100%;object-fit:cover;min-height:700px}body .slideshow-wrapper .slideshow .item .slide-content h2.slide-heading{display:none!important}body .slideshow-wrapper .slideshow .item .slide-content .slide-text{display:block!important}body .slideshow-wrapper .slideshow .item .slide-content .slide-text p{font-family:Oswald;text-transform:uppercase;font-weight:600;margin:15px 0}body .slideshow-wrapper .slideshow .item .slide-content .slide-text p:last-child{display:flex;justify-content:center;align-items:center;gap:10px}body .slideshow-wrapper .slideshow .item .slide-content .slide-text p:last-child:after{background:url(/cdn/shop/files/heart.svg?v=1746668643);content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:25px}body .product-block .halo-product-block .halo-block-header h3{padding-bottom:0}body .multiblock.maker{padding-top:40px;padding-bottom:40px}body .multiblock .multiblock-wrapper{flex-direction:column;gap:30px}body .multiblock.maker .block-image-item,body .multiblock.maker .block-item{width:100%}body .section-product-block-custom .container{padding:30px 0}body .section-product-block-custom .product-block-custom .heading h2{padding:0 10px;font-size:20px;margin:0 0 20px}body .section-product-block-custom .product-block-custom .heading a{right:5%;font-size:14px}body .section-product-block-custom .product-wrapper .product{margin:0 10px}body .spotlight-block .spotlight-item .title a:after{display:block}body .spotlight-block .slider-buttons ul li button{border-color:#fff}body .spotlight-block .slider-buttons ul li.active button{background:#fff}body .testimonials{padding:30px 0}body .testimonials .section-heading h2{font-size:20px;margin:20px 0}body .testimonials .container{flex-direction:column;gap:20px}body .testimonials .content{width:100%;position:static;padding-right:0}body .testimonials .content .slick-prev{transform:translateY(-50%);bottom:auto;top:70%;left:30px!important}body .testimonials .content .slick-next{transform:translateY(-50%);bottom:auto;top:70%;right:30px!important;left:auto!important}body .testimonials .content .item .description{font-size:16px;line-height:24px}body .testimonials .image-wrapper{width:50%;margin:auto}body .multiblock.maker .block-item h2{font-size:20px;line-height:26px;text-align:center}body .multiblock.maker .block-item .description{font-size:14px;line-height:20px}body .footer .footer__content-top{padding-top:30px;padding-bottom:30px!important}body .footer .footer__content-top .footer-block__newsletter{margin-bottom:20px}body .footer .footer__content-top .footer-block__newsletter .footer-block__subheading{margin-bottom:20px!important}body .halo-collection-content{padding-bottom:0}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab{padding:4px 10px!important;text-align:left}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab .halo-icon-dropdown{right:10px}body .halo-collection-content #CollectionProductGrid .productListing .product-item .card-information{padding-top:15px}body .halo-collection-content #CollectionProductGrid .productListing .product-item .card-information h3 a{font-size:14px;margin-bottom:4px}body .halo-collection-content #CollectionProductGrid .productListing .product-item .card-information .card-price .price-item{font-size:12px}body .halo-collapsible-content .halo-block-content .faqs-item .card-header .title{padding:15px 0}body.template-collection .custom-service-block .slider-button svg path{fill:#fff}body.template-product .custom-service-block .slider-button svg path{fill:#fff}body .halo-collection-content #CollectionProductGrid .articleLookbook-block{margin-bottom:0}body .product-details .breadcrumb-bg,body .product-details .breadcrumb-bg .breadcrumb-container{background:none!important}body .product-details .productView-images .productView-thumbnail-wrapper .productView-thumbnail .productView-thumbnail-link:after{padding-bottom:100%!important}body .product-details .productView{padding-bottom:0}body .product-details .productView-details{padding-top:20px}body .product-details .productView-details .productView-price .price-item{font-size:16px}body .product-details .productView-details .productView-options .productView-variants .product-form__label span{font-size:12px}body .product-details .productView-bottom .productView-tab .tab-content .toggleLink{padding:15px 45px 15px 0!important}body .halo-collapsible-content .halo-block-content{padding:5px 25px}body .product-details .productView-details .productView-options .productView-variants .product-form__input{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}body .header-mobile .header-mobile__item--logo .logo-text p{font-family:cinzel-bold}body .header-mobile .header-mobile__item--customer svg{stroke:none}body .header-mobile .header-mobile__item--customer svg path{fill:#000}body .header-mobile .header-mobile__item--cart svg{stroke:none}body .header-mobile .header-mobile__item--cart svg path{fill:#000}body .product-details .productView-bottom .productView-tab .tab-content .toggle-content ul li,body .product-details .productView-bottom .productView-tab .tab-content .toggle-content p,body .product-details .productView-bottom .productView-tab .tab-content .toggle-content table tr{font-size:12px;color:#000}body .halo-product-block .products-grid .product{width:100%}}.template-collection .wrapper-body{padding-bottom:0}.halo-collection-content{padding-bottom:50px}.halo-collection-content #CollectionProductGrid .articleLookbook-block h1{margin-top:0;letter-spacing:0}.halo-collection-content #CollectionProductGrid .articleLookbook-block .articleLookbook-des p{font-size:16px;letter-spacing:0;margin:0}.halo-collection-content #CollectionProductGrid .toolbar{border:0;padding-top:0}.halo-collection-content #CollectionProductGrid .toolbar .toolbar-wrapper{justify-content:end}.halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab{background:#1a2954;color:#fff}.halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab .halo-icon-dropdown{background-image:url(/cdn/shop/files/arrow-down.svg?v=1746762529)}.halo-collection-content #CollectionProductGrid .pagination-wrapper .pagination-total-item{background:#1a2954}.halo-collection-content #CollectionProductGrid .pagination-wrapper .button{background:#1a2954;color:#fff;font-weight:300}.halo-collection-content #CollectionProductGrid .productListing .product-item .card-information{background:#fff;padding-bottom:20px}.product-item .card-information h3 a{font-size:17px;color:#000;font-weight:500}.halo-collection-content #CollectionProductGrid .productListing .product-item .card-information .card-price{margin-bottom:0}.product-item .card-information .card-price .price-item{font-size:16px;color:#000}.product-item .card-product .card__badge .badge{background:#1a2954;color:#fff;padding:3px 10px;border-radius:10px 0;min-width:50px}.halo-collection-content .page-sidebar{background:#1a2954;padding:25px;border-radius:5px}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-headingWrapper h2{color:#fff;border-color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-headingWrapper h2:after{background-image:url(/cdn/shop/files/arrow-down.svg?v=1746762529)}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper ul li label{color:#fff;font-size:15px}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__reset{color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price--box{justify-content:space-between;margin:0}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price--box .form-field{width:45%;padding:0}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price--box .price-to-price{color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .form-actions .button{background:#fff;color:#1a2954}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .form-actions .button:hover{background:#000;color:#fff;border-color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-heading,.halo-collection-content .page-sidebar .sidebarBlock .facets__clear-all,.halo-collection-content .page-sidebar .sidebarBlock .results-count .results{color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper ul li a{color:#fff;font-size:15px}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper ul li a:before{background-image:url(/cdn/shop/files/arrow-next-white.svg?v=1747107173);background-size:100%;width:10px;height:10px}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper ul li .icon-plus:before,.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper ul li .icon-plus:after{background:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background-color:#fff;color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price input[type=range]::-webkit-slider-thumb{background:#000;border-color:#fff}.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price--slide:after,.halo-collection-content .page-sidebar .sidebarBlock .sidebarBlock-contentWrapper .facets__price--slide:before{background:#000}@media (min-width:768px) and (max-width:1000px){body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(3){margin-top:30px}body .spotlight-block{background:none}body .testimonials{padding:40px 0}body .testimonials .section-heading h2{margin:0 0 50px;font-size:30px}body .testimonials .content .item .description{font-size:20px;line-height:28px}body .multiblock.maker .block-image-item{width:50%}body .slideshow-wrapper .slideshow .item .slide-content h2.slide-heading{margin-bottom:20px}body .slideshow-wrapper .slideshow .item .slide-content .slide-button{padding:10px;min-width:180px}body .header-mobile .header-mobile__item--customer svg{stroke:none}body .header-mobile .header-mobile__item--customer svg path{fill:#000}body .header-mobile .header-mobile__item--cart svg{stroke:none}body .header-mobile .header-mobile__item--cart svg path{fill:#000}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab{padding:4px 10px!important;text-align:left}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab .halo-icon-dropdown{right:10px}body.template-collection .custom-service-block .slider-button svg path{fill:#fff}body.template-product .custom-service-block .slider-button svg path{fill:#fff}}@media (min-width:1000px) and (max-width:1025px){body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(3),body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(4){margin-top:30px}body .spotlight-block{background:none}body .testimonials .section-heading h2{margin:0 0 50px;font-size:30px}body .testimonials .content .item .description{font-size:20px;line-height:28px}body .header-mobile .header-mobile__item--customer svg{stroke:none}body .header-mobile .header-mobile__item--customer svg path{fill:#000}body .header-mobile .header-mobile__item--cart svg{stroke:none}body .header-mobile .header-mobile__item--cart svg path{fill:#000}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab{padding:4px 10px!important;text-align:left}body .halo-collection-content #CollectionProductGrid .toolbar .toolbar-sort .toolbar-dropdown .label-tab .halo-icon-dropdown{right:10px}body.template-collection .custom-service-block .slider-button svg path{fill:#fff}body.template-product .custom-service-block .slider-button svg path{fill:#fff}}@media (min-width:1026px) and (max-width:1100px){body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(3),body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(4){margin-top:60px}body .slideshow-wrapper .slideshow .item .slide-content h2.slide-heading{margin-bottom:20px;font-size:40px!important}}@media (min-width:1100px) and (max-width:1300px){body .halo-collection-content #CollectionProductGrid .productListing .product:nth-child(4){margin-top:60px}body .slideshow-wrapper .slideshow .item .slide-content h2.slide-heading{margin-bottom:20px;font-size:40px!important}}.template-product .wrapper-body{padding-bottom:0}.product-details .breadcrumb-bg .breadcrumb a,.product-details .breadcrumb-bg .breadcrumb span{color:#000;font-size:14px}.product-details .breadcrumb-bg .breadcrumb .separate svg{color:#000!important}.product-details .productView-images .productView-image-wrapper{border:1px solid #DBDBDB;border-radius:10px}.product-details .productView-images .productView-image-wrapper .badge{background:#1a2954;color:#fff;padding:3px 10px;border-radius:10px 0;min-width:50px}.product-details .productView-images .productView-thumbnail-wrapper .productView-for{padding:0}.product-details .productView-images .productView-thumbnail-wrapper .productView-thumbnail img{border:1px solid #DBDBDB;border-radius:5px;height:auto;opacity:1}.product-details .productView-details .productView-title{font-family:Jost}.product-details .productView-details .productView-options{position:relative}.product-details .productView-details .productView-options .find-size-link{position:absolute;right:0;top:0;font-size:16px;text-decoration:underline;display:flex;align-items:center;gap:5px}.product-details .productView-details .productView-options .find-size-link:before{background:url(/cdn/shop/files/size.svg?v=1747012468);content:"";display:block;width:30px;height:20px;background-repeat:no-repeat;background-position:center;background-size:25px}.product-details .productView-details .productView-options .productView-variants .product-form__input{display:grid;grid-template-columns:repeat(7,1fr);gap:15px}.product-details .productView-details .productView-options .productView-variants .product-form__label{width:auto;margin:0}.product-details .productView-details .productView-options .productView-variants .form__label{font-size:16px;font-weight:600;margin-bottom:10px}.product-details .productView-details .productView-options .productView-variants .product-form__label span{font-size:16px;font-weight:500}.product-details .productView-details .quantity_selector .quantity__label{font-size:16px;font-weight:600}.product-details .productView-details .quantity_selector .quantity__container{width:135px;margin:10px 0}.product-details .productView-details .productView-subtotal .text,.product-details .productView-details .productView-subtotal .money-subtotal{font-size:16px}.product-details .productView-details .productView-buttons .installment{display:none}.product-details .productView-bottom .productView-tab .tab-content{border-color:#f0f0f0!important}.product-details .productView-bottom .productView-tab .tab-content .toggleLink .icon-dropdown{display:none}.product-details .productView-bottom .productView-tab .tab-content .toggleLink:after{background:url(/cdn/shop/files/plus.svg?v=1746844683);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px;position:absolute;transform:translateY(-50%);top:50%;right:0}.product-details .productView-bottom .productView-tab .tab-content .toggleLink.is-open:after{background:url(/cdn/shop/files/minus.svg?v=1746844682);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px;position:absolute;transform:translateY(-50%);top:50%;right:0}.product-details .productView-bottom .productView-tab .tab-content .toggle-content{padding:0 0 22px}.product-details .productView-bottom .productView-tab .tab-content .toggle-content ul{padding-bottom:0}.product-details .productView-bottom .productView-tab .tab-content .toggle-content ul li,.product-details .productView-bottom .productView-tab .tab-content .toggle-content p,.product-details .productView-bottom .productView-tab .tab-content .toggle-content table tr{font-size:16px;color:#000}.halo-recommendations-block .halo-block-header h3 .text{letter-spacing:0}.halo-collapsible-content .halo-block-header h3 .text{width:100%;letter-spacing:0}.halo-collapsible-content .halo-block-content{background:#1a2954;padding:25px 50px}.halo-collapsible-content .halo-block-content .collapsible-content{margin-top:0}.halo-collapsible-content .halo-block-content .collapsible-grid__item{border-bottom:0!important}.halo-collapsible-content .halo-block-content .faqs-item:first-child .card-header{border-top:0}.halo-collapsible-content .halo-block-content .faqs-item .card-header .title{font-size:18px;text-transform:none;font-weight:300;letter-spacing:0;padding:22px 0}.halo-collapsible-content .halo-block-content .faqs-item .card-header .icon-plus{right:15px}.halo-collapsible-content .halo-block-content .faqs-item .card-header .icon-plus svg{width:24px;height:24px;border-radius:50px;transform:none}.halo-collapsible-content .halo-block-content .faqs-item .card-header:not(.collapsed) .arrow svg{transform:rotate(-180deg)}.halo-collapsible-content .halo-block-content .faqs-item .card-body p{font-size:16px}.halo-collapsible-content .halo-block-content .faqs-item .card-body p a{color:#fff}#noreviews-wrapper{margin:0!important}.page-contact .contact-container .contact-itemLeft .contact-text span,.page-contact .contact-container .contact-itemLeft .contact-form .form-field .form-label,.page-contact .contact-container .contact-itemLeft .contact-form .form-field .form-input,.page-contact .contact-container .contact-itemRight h2,.page-contact .contact-container .contact-itemRight .contact-text,.page-contact .contact-container .contact-itemRight .contact-info p{font-size:16px}.product-details .productView-details .productView-property label{font-weight:600;font-size:16px;margin-bottom:10px}.product-details .productView-details .productView-property label:after{content:":"}.product-details .productView-details .productView-property input{font-size:16px}@media (max-width:767px){body .product-details .productView-details .productView-property input{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
