.template-product .bls__visitors,.template-product .bls__product-addons,.template-product .bls__product-review-sold{display:none!important}.template-product .bls__product-details-infor variant-selects .form__label{display:none!important}.template-product .bls__product-details-infor variant-selects,.template-product .bls__product-details-infor variant-selects fieldset.product-form__input{margin-bottom:0!important}.template-product .codex-product-assurance{width:100%;margin:0 0 14px;padding:0;color:#777;font-family:Arial,Helvetica,sans-serif}.template-product .codex-product-assurance__perks{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px 22px;width:100%;margin:0 auto;text-align:center}.template-product .codex-product-assurance__perk{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:18px;font-size:11px;line-height:1.15;white-space:nowrap}.template-product .codex-product-assurance__perk svg{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.template-product .codex-product-assurance__payments{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin-top:13px}.template-product .codex-payment-badge{display:inline-flex;align-items:center;justify-content:center;width:38px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;overflow:hidden}.template-product .codex-payment-badge svg{display:block;width:38px;height:24px;flex:0 0 38px}.template-product .codex-product-fit{margin-top:24px;color:#111;font-family:Arial,Helvetica,sans-serif}.template-product .codex-product-fit.is-codex-fit-inline{margin:10px 0 16px!important}.template-product .codex-product-fit__title{font-size:14px;font-weight:700;line-height:1.1;margin-bottom:10px}.template-product .codex-product-fit__bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;align-items:center}.template-product .codex-product-fit__bar span{display:block;height:2.5px;border-radius:999px;background:#eee}.template-product .codex-product-fit__bar .is-active{height:3px;background:#111}.template-product .codex-product-fit__labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px;color:#111;font-size:11px;line-height:1.2}.template-product .codex-product-fit__labels span:nth-child(1){text-align:left}.template-product .codex-product-fit__labels span:nth-child(2){text-align:center}.template-product .codex-product-fit__labels span:nth-child(3){text-align:right}@media(max-width:767px){.template-product .codex-product-assurance{margin-bottom:14px}.template-product .codex-product-assurance__perks{justify-content:center;gap:7px 16px}.template-product .codex-product-assurance__perk{gap:5px;font-size:11px}.template-product .codex-product-assurance__perk svg{width:13px;height:13px;flex-basis:13px}.template-product .codex-product-assurance__payments{justify-content:center;margin-top:12px;gap:6px}.template-product .codex-product-fit.is-codex-fit-inline{margin:10px 0 14px!important}.template-product .codex-product-fit__title{font-size:14px;margin-bottom:9px}.template-product .codex-product-fit__bar{gap:4px}.template-product .codex-product-fit__labels{font-size:11px;margin-top:8px}}@media(max-width:374px){.template-product .codex-product-assurance__perks{gap:7px 10px}.template-product .codex-product-assurance__perk{font-size:10.5px}}@media(max-width:767px){body.template-product #MainContent .bls__product-images.bls__product-thumbnails-bottom{margin-bottom:12px!important}body.template-product #MainContent .bls__product-images .product__media-gallery,body.template-product #MainContent .bls__product-images .product__media-mobile,body.template-product #MainContent .bls__product-images [class^=gallery-viewer-]{height:auto!important;min-height:0!important;position:static!important}body.template-product #MainContent .bls__product-images .product__media-mobile .col_thumb,body.template-product #MainContent .bls__product-images .product__media-mobile .col_thumb .product__media-list,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .swiper-wrapper,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .swiper-slide,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .gallery-img,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .product-single__media-wrapper,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .product-single__media,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .bls__responsive-image{height:clamp(280px,86vw,330px)!important;min-height:0!important;max-height:330px!important}body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile .bls__responsive-image{padding-top:0!important}body.template-product #MainContent .bls__product-images .bls__swiper-gallery-mobile img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}body.template-product #MainContent .bls__product-images .product__media-mobile .col_nav.nav_medium{height:clamp(52px,15vw,58px)!important;min-height:0!important;margin-top:8px!important;overflow:hidden!important;padding:0!important}body.template-product #MainContent .bls__product-images .product__media-mobile .col_nav.nav_medium .product__media-list,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .swiper-wrapper,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .swiper-slide,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .gallery-img,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .bls__prod-media,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .bls__responsive-image,body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile img{height:clamp(52px,15vw,58px)!important;min-height:0!important;max-height:58px!important}body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .swiper-slide{width:clamp(40px,12vw,48px)!important}body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile img{width:100%!important;object-fit:cover!important;object-position:center center!important}body.template-product #MainContent .bls__product-images .bls__swiper-gallery-thumbnails-mobile .swiper-pagination{display:none!important}body.template-product #MainContent .bls__product-details-infor{padding-top:8px!important}}@media(max-width:767px){body.template-product #MainContent .bls__product-images.bls__product-thumbnails-bottom,body.template-product #MainContent .bls__product-thumbnails-bottom{margin-bottom:8px!important}body.template-product #MainContent .bls__product-images .product__media-gallery,body.template-product #MainContent .bls__product-images .product__media-mobile,body.template-product #MainContent .product__media-gallery,body.template-product #MainContent .product__media-mobile,body.template-product #MainContent [class^=gallery-viewer-]{height:auto!important;min-height:0!important;position:static!important}body.template-product #MainContent .product__media-mobile .col_thumb,body.template-product #MainContent .product__media-mobile .col_thumb .product__media-list,body.template-product #MainContent .bls__swiper-gallery-mobile,body.template-product #MainContent .bls__swiper-gallery-mobile .swiper-wrapper,body.template-product #MainContent .bls__swiper-gallery-mobile .swiper-slide,body.template-product #MainContent .bls__swiper-gallery-mobile .gallery-img,body.template-product #MainContent .bls__swiper-gallery-mobile .product-single__media-wrapper,body.template-product #MainContent .bls__swiper-gallery-mobile .product-single__media,body.template-product #MainContent .bls__swiper-gallery-mobile .bls__responsive-image{height:clamp(350px,100vw,410px)!important;max-height:410px!important;min-height:0!important;overflow:visible!important}body.template-product #MainContent .bls__swiper-gallery-mobile .bls__responsive-image{padding-top:0!important}body.template-product #MainContent .bls__swiper-gallery-mobile img{height:100%!important;width:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.18)!important;transform-origin:center center!important}body.template-product #MainContent .product__media-mobile .col_nav.nav_medium,body.template-product #MainContent .product__media-mobile .col_nav.nav_medium .product__media-list,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .swiper-wrapper,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .swiper-slide,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .gallery-img,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .bls__prod-media,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .bls__responsive-image,body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile img{height:42px!important;min-height:0!important;max-height:42px!important}body.template-product #MainContent .product__media-mobile .col_nav.nav_medium{margin-top:4px!important;overflow:hidden!important;padding:0!important}body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile{width:100%!important}body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .swiper-wrapper{align-items:center!important;justify-content:center!important;width:100%!important;transform:none!important}body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .swiper-slide{width:36px!important;min-width:36px!important;max-width:36px!important;margin-left:0!important;margin-right:0!important}body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile img{width:100%!important;object-fit:cover!important;object-position:center center!important}body.template-product #MainContent .bls__swiper-gallery-thumbnails-mobile .swiper-pagination{display:none!important}body.template-product #MainContent .bls__product-details-infor{padding-top:4px!important;text-align:center!important}body.template-product #MainContent .bls__product-title,body.template-product #MainContent .bls__product-price,body.template-product #MainContent .price,body.template-product #MainContent variant-selects,body.template-product #MainContent .codex-product-assurance,body.template-product #MainContent .codex-product-fit,body.template-product #MainContent .codex-product-fit__title{text-align:center!important}body.template-product #MainContent .bls__product-price.flex,body.template-product #MainContent .bls__product-price .price,body.template-product #MainContent .price__container,body.template-product #MainContent .price__regular,body.template-product #MainContent .price__sale{justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.template-product #MainContent variant-selects fieldset.product-form__input{justify-content:center!important;gap:7px!important;margin-bottom:6px!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=S],body.template-product #MainContent variant-selects .bls__option-swatch[data-value=M],body.template-product #MainContent variant-selects .bls__option-swatch[data-value=L]{width:42px!important;min-width:42px!important;max-width:42px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=XL]{width:46px!important;min-width:46px!important;max-width:46px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=S] label,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=M] label,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=L] label,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=XL] label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=S] .bls_swatche-item,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=M] .bls_swatche-item,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=L] .bls_swatche-item,body.template-product #MainContent variant-selects .bls__option-swatch[data-value=XL] .bls_swatche-item{font-size:13px!important;line-height:1!important}body.template-product #MainContent .codex-product-fit.is-codex-fit-inline{margin-top:8px!important;margin-bottom:12px!important}body.template-product #MainContent .codex-product-fit__bar,body.template-product #MainContent .codex-product-fit__labels{margin-left:auto!important;margin-right:auto!important}body.template-product #MainContent .codex-product-accordion.is-codex-inline{margin-top:12px!important;margin-bottom:0!important;padding-bottom:0!important}body.template-product #MainContent .codex-product-accordion .data.item.title,body.template-product #MainContent .codex-product-accordion .data.accordition,body.template-product #MainContent .codex-product-accordion .txt_h_tab,body.template-product #MainContent .codex-product-accordion .tab-content .tab-item,body.template-product #MainContent .codex-product-accordion .tab-content .tab-item:not(.active){height:42px!important;min-height:42px!important}body.template-product #MainContent .codex-product-accordion .txt_h_tab{justify-content:center!important;padding:0 30px!important;text-align:center!important}body.template-product #MainContent .product-main-content,body.template-product #MainContent .product-main-content .bls__template-product,body.template-product #MainContent .bls__template-main-product,body.template-product #MainContent .bls__template-main-product>.row,body.template-product #MainContent .bls__template-main-product>.row>.col-12{margin-bottom:0!important;padding-bottom:0!important}body.template-product #MainContent .bls__template-main-product>.row>.col-12:last-child{margin-bottom:4px!important}body.template-product #MainContent #judgeme_product_reviews,body.template-product #MainContent #judgeme_product_reviews .jdgm-rev-widg,body.template-product #MainContent .jdgm-widget,body.template-product #MainContent .jdgm-rev-widg{margin-top:0!important;padding-top:4px!important}}@media(max-width:374px){body.template-product #MainContent .product__media-mobile .col_thumb,body.template-product #MainContent .product__media-mobile .col_thumb .product__media-list,body.template-product #MainContent .bls__swiper-gallery-mobile,body.template-product #MainContent .bls__swiper-gallery-mobile .swiper-wrapper,body.template-product #MainContent .bls__swiper-gallery-mobile .swiper-slide,body.template-product #MainContent .bls__swiper-gallery-mobile .gallery-img,body.template-product #MainContent .bls__swiper-gallery-mobile .product-single__media-wrapper,body.template-product #MainContent .bls__swiper-gallery-mobile .product-single__media,body.template-product #MainContent .bls__swiper-gallery-mobile .bls__responsive-image{height:clamp(340px,100vw,380px)!important;max-height:380px!important}body.template-product #MainContent .bls__swiper-gallery-mobile img{transform:scale(1.16)!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=S],body.template-product #MainContent variant-selects .bls__option-swatch[data-value=M],body.template-product #MainContent variant-selects .bls__option-swatch[data-value=L]{width:40px!important;min-width:40px!important;max-width:40px!important}body.template-product #MainContent variant-selects .bls__option-swatch[data-value=XL]{width:44px!important;min-width:44px!important;max-width:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/codex-product-assurance.css.map */
