.page-product{--caratix-ink: #ffffff;--caratix-surface: #f5f7f8;--caratix-surface-raised: #ffffff;--caratix-line: #d9e1e6;--caratix-line-strong: #aebbc4;--caratix-text: #111820;--caratix-muted: #5d6973;--caratix-ice: #087c9d;--caratix-ice-soft: #e4f5fa;--caratix-gold: #9a7121;--caratix-radius: 4px}.page-collection{--caratix-ink: #05070b;--caratix-surface: #0b0f14;--caratix-surface-raised: #11161d;--caratix-line: #28323d;--caratix-line-strong: #3e5365;--caratix-text: #f5f8fa;--caratix-muted: #a8b3bd;--caratix-ice: #79ddff;--caratix-ice-soft: #d9f3ff;--caratix-gold: #d8b45f;--caratix-radius: 6px}@media screen and (min-width:990px){.section-header .wbmenuup{border-bottom:1px solid rgba(121,221,255,.12)!important;background-image:none!important;box-shadow:none!important}.section-header .wbmenuup:after{display:none!important;content:none!important;box-shadow:none!important}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>header-menu>details>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>.header__menu-item :is(span,a){color:#eef9ff!important;letter-spacing:0!important;text-shadow:0 0 4px rgba(228,248,255,.52),0 0 10px rgba(72,196,255,.42),0 0 20px rgba(0,119,255,.2)!important}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item{min-height:56px;padding:17px 14px;font-weight:650}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item[href*="#best-sellers"]{color:#79ddff!important;text-shadow:0 0 5px rgba(255,255,255,.78),0 0 14px rgba(87,207,255,.88),0 0 28px rgba(0,119,255,.48)!important}.section-header .menu_badge{min-width:0;padding:2px 5px;border-radius:2px;font-size:9px;font-weight:750;line-height:1.2;letter-spacing:0!important;box-shadow:0 0 12px #79ddff7a}.section-header .wbmenuup .list-menu--inline>li:hover>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li:hover>header-menu>details>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>header-menu>details[open]>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item[aria-current=page]{color:#fff!important;text-shadow:0 0 5px rgba(255,255,255,.82),0 0 13px rgba(95,209,255,.82),0 0 29px rgba(0,119,255,.54)!important}.section-header .header__submenu .header__menu-item,.section-header .mega-menu__link{color:#e5f5ff!important;letter-spacing:0!important;text-shadow:0 0 4px rgba(211,242,255,.4),0 0 10px rgba(66,190,247,.28)!important}.section-header .header__submenu .header__menu-item:hover,.section-header .mega-menu__link:hover{color:#fff!important;text-shadow:0 0 5px rgba(255,255,255,.78),0 0 14px rgba(95,209,255,.72),0 0 26px rgba(0,119,255,.42)!important}.section-header .header__submenu.wbmenufull{padding:28px 0 30px;background:#07111c!important;background-image:none!important;border-top:1px solid rgba(121,221,255,.22);border-bottom:1px solid rgba(121,221,255,.14);box-shadow:0 20px 42px #0000006b!important}.section-header .header__submenu.wbmenufull .row{row-gap:22px}.section-header .header__submenu.wbmenufull .wbmenuinner{height:100%;padding:0 22px;border-left:1px solid rgba(121,221,255,.12)}.section-header .header__submenu.wbmenufull .row>div:first-child .wbmenuinner{border-left:0}.section-header .header__submenu.wbmenufull .wbmenuinner>a.header__menu-item{margin-bottom:7px;padding:0 0 10px;color:#f4fbff!important;font-size:13px;font-weight:750;text-transform:uppercase;border-bottom:1px solid rgba(121,221,255,.14);text-shadow:0 0 5px rgba(205,244,255,.5),0 0 13px rgba(59,183,244,.28)!important}.section-header .header__submenu.wbmenufull .wbmenuinner>ul.header__submenu{position:static;padding:0;background:transparent!important;border:0!important;box-shadow:none!important}.section-header .header__submenu.wbmenufull .wbmenuinner>ul .header__menu-item{padding:7px 0;color:#afc3d1!important;font-size:13px;font-weight:520;line-height:1.35;text-shadow:none!important}.section-header .header__submenu.wbmenufull .wbmenuinner>ul .header__menu-item:hover{color:#79ddff!important;text-shadow:0 0 10px rgba(72,196,255,.38)!important}}#best-sellers,#custom-jewelry{scroll-margin-top:150px}.page-product #MainContent,.page-product #MainContent>.shopify-section{color:var(--caratix-text);background:var(--caratix-ink)}.page-product #MainContent>.shopify-section:first-child{border-bottom:1px solid var(--caratix-line)}.page-product #MainContent>.shopify-section:first-child>.page-width{max-width:1480px}.page-product .comp-product{margin:0;color:var(--caratix-text)!important;background:transparent!important}.page-product .product__media-wrapper{min-width:0;padding:16px;background:var(--caratix-surface)!important;border:1px solid var(--caratix-line)!important;border-radius:var(--caratix-radius)!important;box-shadow:none!important}.page-product .product__media-list,.page-product .product__media-item,.page-product .product-media-container,.page-product .product__media{background:transparent!important;border-radius:4px!important}.page-product .product__media-item .product__media,.page-product .product__media-item .media{overflow:hidden;background:#070a0e!important;border:1px solid #202833!important}.page-product .product__media img{object-fit:contain!important}.page-product .thumbnail-slider,.page-product .thumbnail-list{margin-top:12px!important}.page-product .thumbnail-list{gap:10px!important}.page-product .thumbnail{overflow:hidden;min-width:64px;min-height:64px;background:#0d1218!important;border:1px solid #34414e!important;border-radius:4px!important;box-shadow:none!important}.page-product .thumbnail:hover,.page-product .thumbnail[aria-current=true]{border-color:var(--caratix-ice)!important;box-shadow:0 0 0 1px #79ddff59,0 0 14px #79ddff24!important}.page-product .thumbnail img{object-fit:cover}.page-product .product__info-wrapper{min-width:0}.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{color:var(--caratix-text)!important;background:transparent!important;box-shadow:none!important}.page-product .caratix-product-eyebrow{margin:0 0 9px!important;color:var(--caratix-gold)!important;font-size:12px!important;font-weight:750;line-height:1.4;letter-spacing:0;text-transform:uppercase}.page-product .product__title{margin-bottom:14px!important}.page-product .product__title h1{max-width:780px;margin:0!important;color:var(--caratix-text)!important;font-size:40px!important;font-weight:520!important;line-height:1.12!important;letter-spacing:0!important;text-wrap:balance}.page-product :is(.jdgm-prev-badge,.jm-preview-badge,.rating){margin:0 0 16px}.page-product :is(.jdgm-star,.jm-star-rating__font-icon,.rating-star){color:#f4c247!important}.page-product :is(.jdgm-prev-badge__text,.jm-preview-badge__text,.rating-count,.rating-text){color:#d8bd74!important}.page-product .wbpricetax{margin:0;padding:0 0 18px;border-bottom:1px solid var(--caratix-line)}.page-product .product__info-container .price,.page-product .product__info-container .price .price-item--sale,.page-product .product__info-container .price .price-item--regular{color:var(--caratix-ice)!important}.page-product .product__info-container .price .price-item{font-size:38px!important;font-weight:650!important;line-height:1.1;letter-spacing:0!important}.page-product .product__info-container .price--on-sale .price-item--regular{color:#798591!important;font-size:20px!important;font-weight:450!important}.page-product .product__info-container .badge{margin-left:10px;padding:7px 10px;color:#0a1118!important;background:var(--caratix-ice-soft)!important;border:0!important;border-radius:3px!important;font-size:11px;font-weight:750}.page-product .product__tax,.page-product .product__tax a{color:var(--caratix-muted)!important}.page-product .wbspayinstall{display:grid!important;gap:8px;margin:18px 0 20px!important;padding:15px 17px!important;color:#111820!important;color-scheme:light!important;background:#f8fafc!important;border:1px solid #dce4ea!important;border-radius:4px!important;box-shadow:none!important}.page-product .caratix-shop-pay-brand{display:flex;align-items:center;min-height:18px}.page-product .caratix-shop-pay-brand__label{color:#34404a!important;font-size:11px;font-weight:750;line-height:1.4;letter-spacing:0;text-transform:uppercase}.page-product .wbspayinstall :is(form,.installment,shopify-payment-terms){display:block!important;margin:0!important;padding:0!important;color:#111820!important;color-scheme:light!important;background:transparent!important;border:0!important}.page-product variant-selects{display:block;margin:0;border-top:1px solid var(--caratix-line)}.page-product variant-selects .product-form__input{margin:0!important;padding:18px 0!important;border-bottom:1px solid var(--caratix-line)}.page-product .product-form__input .form__label,.page-product .product-form__input .form__label *{margin-bottom:10px;color:var(--caratix-text)!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important}.page-product .product__info-wrapper .product-form__input input[type=radio]+label{min-height:46px;margin:0 7px 8px 0!important;padding:11px 14px!important;color:#e4ebf0!important;background:var(--caratix-surface-raised)!important;border:1px solid #354453!important;border-radius:4px!important;font-size:14px!important;line-height:1.45;box-shadow:none!important}.page-product .product__info-wrapper .product-form__input input[type=radio]+label:hover{border-color:#6bbddc!important}.page-product .product__info-wrapper .product-form__input input[type=radio]:checked+label,.page-product .product__info-wrapper .product-form__input input[type=radio]+label.active{color:#071018!important;background:var(--caratix-ice-soft)!important;border-color:var(--caratix-ice-soft)!important;box-shadow:0 0 0 1px #79ddff59!important}.page-product .product-form__quantity{margin:18px 0 10px!important}.page-product .product-form__quantity quantity-input{overflow:hidden;min-width:160px;color:var(--caratix-text)!important;background:var(--caratix-surface-raised)!important;border:1px solid #354453!important;border-radius:4px!important}.page-product .product-form__quantity :is(.quantity__button,.quantity__input){color:var(--caratix-text)!important}.page-product .product__text{display:flex;align-items:center;gap:9px;margin:12px 0!important;color:#c7d2da!important;font-size:14px}.page-product .product__text:before{width:7px;height:7px;flex:0 0 7px;content:"";background:var(--caratix-ice);border-radius:50%;box-shadow:0 0 10px #79ddff80}.page-product .caratix-order-note{margin:14px 0!important;background:var(--caratix-surface-raised)!important;border:1px solid #354453!important;border-radius:4px!important}.page-product .caratix-order-note summary{min-height:54px;color:var(--caratix-text)!important}.page-product .caratix-order-note summary span{color:var(--caratix-ice)!important}.page-product .caratix-protection{margin:18px 0!important;color:var(--caratix-text)!important;background:#0d151e!important;border:1px solid #38556c!important;border-radius:4px!important;box-shadow:none!important}.page-product .caratix-protection:has(.caratix-protection__input:checked){border-color:var(--caratix-ice)!important;box-shadow:0 0 0 1px #79ddff52,0 0 16px #79ddff1a!important}.page-product .product-form__submit{min-height:58px!important;color:#071018!important;background:var(--caratix-ice-soft)!important;border:1px solid var(--caratix-ice-soft)!important;border-radius:4px!important;font-size:16px!important;font-weight:750!important;letter-spacing:0!important;box-shadow:none!important}.page-product .product-form__submit:hover:not([disabled]){color:#05070b!important;background:#fff!important;border-color:#fff!important;box-shadow:0 0 18px #79ddff2e!important}.page-product .shopify-payment-button__button{min-height:54px!important;border-radius:4px!important}.page-product .trust_content{margin-top:20px!important;padding:18px 0 0!important;color:var(--caratix-text)!important;background:transparent!important;border:0!important;border-top:1px solid var(--caratix-line)!important}.page-product .trust_content :is(.h4,.pay_title){color:#dbe5eb!important;font-size:13px!important;font-weight:650!important}.page-product .trust_content .list-payment{display:flex;flex-wrap:wrap;gap:7px}.page-product .trust_content .list-payment__item{display:grid;min-width:42px;min-height:28px;padding:4px 6px;place-items:center;background:#f6f8fa!important;border:1px solid #dce3e8!important;border-radius:3px!important}.page-product :is(.caratix-product-description,.caratix-product-details-standard){margin:22px 0 0!important;color:var(--caratix-text)!important;border-top:1px solid var(--caratix-line)!important;border-bottom:1px solid var(--caratix-line)!important}.page-product .caratix-product-details-standard{margin-top:0!important;border-top:0!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary{min-height:68px;padding:14px 2px!important;color:var(--caratix-text)!important}.page-product :is(.caratix-product-description,.caratix-product-care) summary small{color:var(--caratix-ice)!important;font-size:10px;font-weight:750;letter-spacing:0;text-transform:uppercase}.page-product :is(.caratix-product-description,.caratix-product-care) summary strong{color:var(--caratix-text)!important;font-size:15px;font-weight:700}.page-product .caratix-product-description__content,.page-product .caratix-product-care__content{padding:4px 2px 22px!important;color:var(--caratix-muted)!important;font-size:15px;line-height:1.7}.page-product .caratix-product-description__content :is(h2,h3,h4,strong,b),.page-product .caratix-product-care__content strong{color:var(--caratix-text)!important}.page-product .caratix-product-description__content table{width:100%;border-collapse:collapse;border:1px solid var(--caratix-line)}.page-product .caratix-product-description__content :is(th,td){padding:11px 12px;color:#dce5eb!important;border:1px solid var(--caratix-line);text-align:left}.page-product .caratix-product-social{min-height:60px;color:var(--caratix-muted)!important;border-bottom:1px solid var(--caratix-line)!important}.page-product .caratix-product-social a{border-color:#3b4b59!important;border-radius:4px}.page-product .caratix-review-shell,.page-product .caratix-related-band{max-width:1480px;color:var(--caratix-text)!important;background:var(--caratix-ink)!important;border-radius:0!important}.page-product .caratix-review-shell{border-color:var(--caratix-line)!important}.page-product .caratix-related-band{padding-right:0;padding-left:0;border-top:1px solid var(--caratix-line)}.page-product .caratix-related-band .title,.page-product .caratix-related-band .title *{color:var(--caratix-text)!important;font-size:32px!important;line-height:1.2;letter-spacing:0!important}.page-product .caratix-related-band .description,.page-product .caratix-related-band .description *{color:var(--caratix-muted)!important}.page-collection #MainContent,.page-collection #MainContent>.shopify-section,.page-collection #ProductGridContainer,.page-collection #ProductGridContainer .collection{color:var(--caratix-text)!important;background:var(--caratix-ink)!important}.page-collection .collection-hero{max-width:none!important;margin:0!important;padding:0!important}.page-collection .collection-hero__inner{position:relative;overflow:hidden;min-height:230px;max-height:250px;padding:30px max(24px,calc((100vw - 1440px)/2))!important;border:0!important;border-bottom:1px solid var(--caratix-line)!important;border-radius:0!important;box-shadow:none!important}.page-collection .collection-hero__image-wrapper,.page-collection .collection-hero__image-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.page-collection .collection-hero__image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.page-collection .collection-hero__inner:before{z-index:1}.page-collection .collection-hero__inner.chero-overlay:before{opacity:1!important;background:linear-gradient(90deg,#04080cdb,#04080ca1 44%,#04080c47)!important}.page-collection .collection-hero :is(.breadcrumb,.collection-hero__text-wrapper){position:relative;z-index:2}.page-collection .collection-hero .breadcrumb{margin:0 0 28px}.page-collection .collection-hero .breadcrumb_colmun,.page-collection .collection-hero .breadcrumb_colmun a{color:#cbd8e0!important;font-size:12px}.page-collection .collection-hero__text-wrapper{width:min(720px,100%)}.page-collection .caratix-collection-hero__eyebrow{margin:0 0 10px;color:#79ddff!important;font-size:11px;font-weight:750;line-height:1.2;letter-spacing:0!important}.page-collection .collection-hero__title{margin:0 0 14px!important;color:#fff!important;font-size:42px!important;font-weight:560!important;line-height:1.08!important;letter-spacing:0!important;text-shadow:0 2px 18px rgba(0,0,0,.45)}.page-collection .collection-hero__description,.page-collection .collection-hero__description *{max-width:680px;margin-bottom:0;color:#dce5eb!important;font-size:16px;line-height:1.6}.page-collection #MainContent>.shopify-section:nth-child(2)>.section{background:var(--caratix-ink)!important}.page-collection .wbsortbar,.page-collection .wb_cover_drover,.page-collection .facets-wrapper,.page-collection .facets-container{color:#dbe5eb!important;background:var(--caratix-surface)!important;border-color:var(--caratix-line)!important;border-radius:4px!important;box-shadow:none!important}.page-collection .wbsortbar,.page-collection .wb_cover_drover{min-height:58px;margin-bottom:22px;padding:10px 14px;border:1px solid var(--caratix-line)!important}.page-collection :is(.mobile-facets__open,.facet-filters__sort,.facets__summary,.wblistgridbtn){color:#eaf1f5!important;background:var(--caratix-surface-raised)!important;border-color:#3b4a58!important;border-radius:4px!important}.page-collection :is(.mobile-facets__open,.facets__summary,.wblistgridbtn):hover{color:#fff!important;border-color:var(--caratix-ice)!important}.page-collection .product-count__text,.page-collection .facet-filters__label,.page-collection .facets__heading{color:var(--caratix-muted)!important}.page-collection .wbsortbar{display:none!important}.page-collection .wb_cover_drover{display:flex!important;min-height:62px!important;margin:0 0 22px!important;padding:8px 14px!important;align-items:center!important;border:1px solid var(--caratix-line)!important;border-radius:4px!important;background:var(--caratix-surface)!important}.page-collection .wb_cover_drover>.facets-wrapper,.page-collection .wb_cover_drover .facets-container{width:100%!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.page-collection .wb_cover_drover .facets-container{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}@media screen and (min-width:750px){.page-collection .wb_cover_drover>.wbglbtn{display:flex!important;flex:0 0 auto;align-items:center;gap:6px}.page-collection .wb_cover_drover>.wbglbtn .wblistgridbtn{display:grid;width:38px;height:38px;margin:0;place-items:center}}@media screen and (min-width:750px){body #shopify-pc__banner.shopify-pc__banner__dialog{inset:auto max(120px,calc((100vw - 1040px)/2)) 24px!important;width:auto!important;max-width:1040px!important;max-height:calc(100vh - 48px)!important;padding:0!important;overflow:auto!important;background:#fbfcfcfb!important;border:1px solid rgba(24,36,45,.14)!important;border-radius:8px!important;box-shadow:0 18px 48px #030c142e!important;z-index:61!important}body #shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) 330px!important;gap:28px!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px 20px!important}body #shopify-pc__banner .shopify-pc__banner__body{min-width:0!important;margin:0!important}body #shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 5px!important;color:#18242d!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important}body #shopify-pc__banner .shopify-pc__banner__body p{display:block!important;max-height:none!important;margin:0!important;overflow:visible!important;color:#18242dbd!important;font-size:12px!important;line-height:1.45!important}body #shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:330px!important;margin:0!important}body #shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline){width:100%!important;min-width:0!important;min-height:42px!important;max-height:none!important;margin:0!important;padding:10px 14px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;border-radius:3px!important}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{display:inline-flex!important;align-items:center!important;justify-self:center!important;grid-column:1 / -1!important;min-width:0!important;min-height:32px!important;max-height:none!important;margin:0!important;padding:6px 10px!important;color:#34444d!important;font-size:11px!important;text-decoration:underline!important;text-underline-offset:3px!important}}@media screen and (max-width:749px){body #shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 12px calc(142px + env(safe-area-inset-bottom)) 12px!important;width:auto!important;max-width:none!important;max-height:calc(100svh - 112px - env(safe-area-inset-bottom))!important;overflow:auto!important;padding:0!important;background:#fbfcfcfa!important;border:1px solid rgba(24,36,45,.14)!important;border-radius:10px!important;box-shadow:0 16px 42px #030c1433!important}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner .shopify-pc__banner__wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:16px!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 12px!important;font-size:13px!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__body-title{margin-bottom:5px!important;font-size:15px!important;line-height:1.25!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0!important}#shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline){width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important;border-radius:4px!important}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{display:inline-flex!important;align-items:center!important;grid-column:1 / -1!important;justify-self:center!important;min-height:34px!important;margin:0!important;padding:7px 10px!important;font-size:12px!important}}.page-collection .wb_cover_drover .mobile-facets__wrapper{position:static!important;inset:auto!important;width:auto!important;margin:0 auto 0 0!important}@media screen and (max-width:749px){.page-collection .wb_cover_drover{min-height:54px!important;margin-bottom:16px!important;padding:5px 8px!important}.page-collection .wb_cover_drover .facets-container{min-height:42px!important;flex-wrap:wrap!important;gap:0!important}.page-collection .wb_cover_drover .active-facets-mobile{flex:0 0 100%!important;width:100%!important;margin:0!important}.page-collection .wb_cover_drover .mobile-facets__wrapper,.page-collection .wb_cover_drover .mobile-facets__disclosure,.page-collection .wb_cover_drover .mobile-facets__open-wrapper,.page-collection .wb_cover_drover .mobile-facets__open{width:100%!important;max-width:none!important;flex:1 1 100%!important}.page-collection .wb_cover_drover .mobile-facets__open{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px){.page-product .caratix-review-shell .jm-review-widget__header{margin-bottom:0!important;padding:30px 0!important;border-width:1px 0!important;border-color:#cbd6dc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-review-widget__header>.jm-cluster{display:grid!important;grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);gap:32px!important;align-items:end!important}.page-product .caratix-review-shell .jm-review-widget-minimal-header__title{margin-bottom:8px!important;color:#66757f!important;font-size:12px!important;font-weight:750!important;letter-spacing:.09em!important;text-transform:uppercase}.page-product .caratix-review-shell .jm-average-rating-display--minimal-header>.jm-cluster{gap:12px!important;align-items:baseline!important}.page-product .caratix-review-shell .jm-average-rating-display--minimal-header>.jm-cluster>.jm-text:first-of-type{color:#13212b!important;font-size:clamp(36px,3vw,46px)!important;font-weight:650!important;line-height:.95!important;letter-spacing:-.04em!important}.page-product .caratix-review-shell .jm-average-rating-display--minimal-header>.jm-cluster>.jm-text:nth-of-type(2){color:#6b7881!important;font-size:12px!important}.page-product .caratix-review-shell .jm-review-widget-minimal-header__button-and-filters{justify-self:end!important}.page-product .caratix-review-shell .jm-review-widget-minimal-header__action-buttons button{width:auto!important;min-width:154px!important;padding-inline:20px!important;color:#f7fafb!important;background:#15232d!important;border-color:#15232d!important}.page-product .caratix-review-shell .jm-review-widget-minimal-header__filters button{color:#24343e!important;background:transparent!important;border-color:#cbd6dc!important}.page-product .caratix-review-shell .jdgm-review-list{border-bottom:1px solid #cbd6dc!important}.page-product .caratix-review-shell .jm-review-item{margin:0!important;padding:28px 0!important;background:transparent!important;border-width:1px 0 0!important;border-color:#cbd6dc!important;border-radius:0!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-review-item__content{max-width:820px}.page-product .caratix-review-shell .jm-review-item .jm-star-rating__font-icon{font-size:1.2em!important}.page-product .caratix-review-shell .jm-reviewer-avatar{width:34px!important;height:34px!important}.page-product .caratix-review-shell .jm-review-content__body{max-width:68ch!important;color:#263640!important;line-height:1.65!important}.page-product .caratix-review-shell .jm-media-thumbnail-list__thumbnail{width:112px!important;height:112px!important}}.page-product .caratix-review-shell{background:#f4f5f4!important;border-color:#d4dadd!important}.page-product .caratix-review-shell .jm-review-widget__header{margin:0!important;padding:clamp(24px,3vw,38px) 0!important;background:transparent!important;border:1px solid #cbd3d7!important;border-width:1px 0!important;border-radius:0!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-no-reviews-state{padding-block:clamp(6px,1vw,14px)!important}.page-product .caratix-review-shell .jdgm-empty-state{display:none!important}.page-product .caratix-review-shell :is(.jm-action-buttons__button,.jm-no-reviews-state button){min-height:44px!important;padding-inline:22px!important;color:#f8fafb!important;background:#15232d!important;border-color:#15232d!important;border-radius:2px!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-review-item{margin:0!important;padding:clamp(22px,2.5vw,30px) 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #cbd3d7!important;border-radius:0!important;box-shadow:none!important}.page-product .caratix-review-shell :is(.jm-star-rating__font-icon,.jdgm-star,[class*=star-rating]){color:#b89443!important}.page-product .caratix-review-shell .jm-verified-badge{color:#315965!important;background:#e8eff0!important;border-color:#cadbdd!important}@media screen and (max-width:749px){.page-product .caratix-review-shell .jm-review-widget__header{padding:24px 0!important}.page-product .caratix-review-shell .jm-no-reviews-state{padding-inline:8px!important}}@media screen and (min-width:750px)and (max-width:989px){.page-product .caratix-review-shell .jm-review-widget__header>.jm-cluster{grid-template-columns:1fr}.page-product .caratix-review-shell .jm-review-widget-minimal-header__button-and-filters{justify-self:stretch!important}}.page-collection #product-grid{align-items:stretch;gap:24px 18px;margin-top:0}.page-collection #product-grid>.grid__item,.page-product .caratix-related-band .grid__item{display:flex;min-width:0}.page-collection #product-grid .product-card-wrapper,.page-product .caratix-related-band .product-card-wrapper{width:100%;height:100%}.page-collection #product-grid .card,.page-product .caratix-related-band .card{overflow:hidden;width:100%;height:100%;color:var(--caratix-text)!important;background:var(--caratix-surface)!important;border:1px solid var(--caratix-line)!important;border-radius:var(--caratix-radius)!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page-collection #product-grid .card:hover,.page-product .caratix-related-band .card:hover{border-color:#4f748b!important;box-shadow:0 10px 28px #00000047,0 0 18px #79ddff14!important;transform:translateY(-2px)}.page-collection #product-grid .card__inner,.page-product .caratix-related-band .card__inner{overflow:hidden;aspect-ratio:1 / 1;background:#0a0d11!important;border:0!important;border-bottom:1px solid var(--caratix-line)!important;border-radius:0!important}.page-collection #product-grid .card__media,.page-collection #product-grid .card__media .media,.page-product .caratix-related-band .card__media,.page-product .caratix-related-band .card__media .media{width:100%;height:100%}.page-collection #product-grid .card__media img,.page-product .caratix-related-band .card__media img{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.page-collection #product-grid .card:hover .card__media img,.page-product .caratix-related-band .card:hover .card__media img{transform:scale(1.025)}.page-collection #product-grid .card__content,.page-collection #product-grid .wbproductdes,.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{display:flex;flex:1 1 auto;flex-direction:column;padding:17px 16px 18px!important;background:var(--caratix-surface)!important}.page-collection #product-grid .card__information,.page-product .caratix-related-band .card__information{display:flex;flex:1 1 auto;flex-direction:column;padding:0!important}.page-collection #product-grid .card__heading,.page-collection #product-grid .card__heading a,.page-product .caratix-related-band .card__heading,.page-product .caratix-related-band .card__heading a{overflow:hidden;min-height:48px;margin:0;color:var(--caratix-text)!important;font-size:16px!important;font-weight:650!important;line-height:1.45!important;letter-spacing:0!important;text-align:left!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-collection #product-grid .wbhprice,.page-product .caratix-related-band .wbhprice{margin-top:10px}.page-collection #product-grid .price,.page-collection #product-grid .price .price-item,.page-product .caratix-related-band .price,.page-product .caratix-related-band .price .price-item{color:var(--caratix-ice)!important;font-size:17px!important;font-weight:700!important;letter-spacing:0!important}.page-collection #product-grid .price--on-sale .price-item--regular,.page-product .caratix-related-band .price--on-sale .price-item--regular{color:#7f8992!important;font-size:14px!important;font-weight:450!important}.page-collection #product-grid .wbhrating,.page-product .caratix-related-band .wbhrating{min-height:26px;margin-top:9px;text-align:left!important}.page-collection #product-grid :is(.jdgm-star,.rating-star),.page-product .caratix-related-band :is(.jdgm-star,.rating-star){color:#f4c247!important}.page-collection #product-grid .card__badge .badge,.page-product .caratix-related-band .card__badge .badge{padding:6px 9px;color:#071018!important;background:var(--caratix-ice-soft)!important;border:0!important;border-radius:3px!important;font-size:11px;font-weight:750}.page-collection #product-grid :is(.quick-add__submit,.product-form__submit),.page-product .caratix-related-band :is(.quick-add__submit,.product-form__submit){min-height:48px!important;margin-top:auto;color:#071018!important;background:var(--caratix-ice-soft)!important;border-color:var(--caratix-ice-soft)!important;border-radius:4px!important}.page-collection .pagination-wrapper{margin-top:44px}.page-collection .pagination__item{color:#dfe8ed!important;background:var(--caratix-surface-raised)!important;border:1px solid #394a58!important;border-radius:4px!important}.page-collection .pagination__item--current,.page-collection .pagination__item:hover{color:#071018!important;background:var(--caratix-ice-soft)!important;border-color:var(--caratix-ice-soft)!important}@media screen and (min-width:990px){.page-product .comp-product.grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr)!important;gap:52px!important;align-items:start}.page-product .comp-product.grid>:is(.product__media-wrapper,.product__info-wrapper){width:auto!important;max-width:none!important}.page-product .product__info-wrapper{padding-left:42px;border-left:1px solid var(--caratix-line)}.page-product .product__info-container.product__column-sticky{top:132px}}@media screen and (max-width:1199px)and (min-width:990px){.page-product .comp-product.grid{grid-template-columns:minmax(0,1fr) minmax(370px,.9fr)!important;gap:34px!important}.page-product .product__info-wrapper{padding-left:28px}.page-product .product__title h1{font-size:34px!important}}@media screen and (max-width:989px){.page-product .comp-product.grid{display:block!important}.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{position:static!important;padding-top:28px!important}.page-product .product__title h1{font-size:32px!important}}@media screen and (max-width:749px){.page-product #MainContent>.shopify-section:first-child>.page-width{padding-right:14px;padding-left:14px}.page-product .product__media-wrapper{padding:9px;border-right:0!important;border-left:0!important;border-radius:0!important}.page-product .mobileshowthumb .thumbnail-slider,.page-product .mobileshowthumb .thumbnail-list{display:flex!important;visibility:visible!important}.page-product .thumbnail{min-width:58px;min-height:58px}.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{padding-top:24px!important}.page-product .product__title h1{font-size:30px!important;line-height:1.16!important}.page-product .product__info-container .price .price-item{font-size:31px!important}.page-product .wbspayinstall{padding:14px!important}.page-product .product__info-wrapper .product-form__input input[type=radio]+label{min-height:44px;padding:10px 12px!important;font-size:13px!important}.page-product .caratix-related-band .title,.page-product .caratix-related-band .title *{font-size:27px!important}.page-collection .collection-hero__inner{min-height:205px;max-height:none;padding:24px 18px!important}.page-collection .collection-hero .breadcrumb{margin-bottom:36px}.page-collection .collection-hero__title{font-size:31px!important}.page-collection .collection-hero__description,.page-collection .collection-hero__description *{font-size:14px;line-height:1.55}.page-collection .wbsortbar,.page-collection .wb_cover_drover{min-height:52px;margin-bottom:16px;padding:8px 10px}.page-collection #product-grid{gap:12px 10px}.page-collection #product-grid .card__content,.page-collection #product-grid .wbproductdes,.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{padding:13px 11px 14px!important}.page-collection #product-grid .card__heading,.page-collection #product-grid .card__heading a{min-height:42px;font-size:14px!important;line-height:1.45!important}.page-collection #product-grid .price,.page-collection #product-grid .price .price-item{font-size:15px!important}.page-collection #product-grid :is(.quick-add__submit,.product-form__submit){min-height:44px!important;padding:9px 7px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){.page-product .thumbnail,.page-product .product-form__submit,.page-collection #product-grid .card,.page-collection #product-grid .card__media img,.page-product .caratix-related-band .card,.page-product .caratix-related-band .card__media img{transition:none!important}}@media screen and (max-width:989px){.menu-drawer summary.menu-drawer__menu-item{display:flex;align-items:stretch;padding-top:0!important;padding-bottom:0!important}.menu-drawer .caratix-mobile-parent-link{display:flex;flex:1 1 auto;align-items:center;min-width:0;min-height:58px;padding-right:52px;color:inherit!important;text-decoration:none!important}.menu-drawer .caratix-mobile-parent-link:focus-visible{outline:2px solid var(--caratix-ice);outline-offset:-4px}.menu-drawer summary.menu-drawer__menu-item>:is(.icon-arrow,.icon-caret){pointer-events:none}}.page-collection #product-grid .product-card-wrapper,.page-product .caratix-related-band .product-card-wrapper,.page-collection #product-grid .card,.page-product .caratix-related-band .card{height:auto!important;align-self:start}.page-collection #product-grid .card__content,.page-collection #product-grid .wbproductdes,.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{min-height:230px}.page-collection #product-grid .card__information,.page-product .caratix-related-band .card__information{flex:0 0 auto}.page-collection #product-grid .card-information,.page-collection #product-grid .price,.page-collection #product-grid .price__container,.page-product .caratix-related-band .card-information,.page-product .caratix-related-band .price,.page-product .caratix-related-band .price__container{justify-content:flex-start!important;text-align:left!important}.page-collection #product-grid .wbhrating,.page-product .caratix-related-band .wbhrating{display:flex!important;align-items:center;justify-content:flex-start!important;gap:7px}.page-collection #product-grid .rating-star,.page-product .caratix-related-band .rating-star{--font-size: 1.15 !important}.page-collection #product-grid :is(.rating-count,.jdgm-prev-badge__text),.page-product .caratix-related-band :is(.rating-count,.jdgm-prev-badge__text){color:#8fa2b2!important;font-size:12px!important}.page-collection #product-grid product-form,.page-product .caratix-related-band product-form{width:100%;margin-top:auto}.page-collection #product-grid .add-to-cart__submit,.page-product .caratix-related-band .add-to-cart__submit{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:46px!important;margin-top:16px;padding:10px 14px!important;color:#eaf6fc!important;background:#0a1723!important;border:1px solid #355166!important;border-radius:3px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}.page-collection #product-grid .add-to-cart__submit:hover,.page-product .caratix-related-band .add-to-cart__submit:hover{color:#071018!important;background:var(--caratix-ice-soft)!important;border-color:var(--caratix-ice-soft)!important}.page-collection #product-grid .card__badge .amount__badge-sale,.page-product .caratix-related-band .card__badge .amount__badge-sale{display:none!important}.page-collection #product-grid .card__badge .percent__badge-sale,.page-product .caratix-related-band .card__badge .percent__badge-sale{top:10px!important;left:10px!important;min-height:26px;padding:5px 8px!important;font-size:10px!important;line-height:1.15;white-space:nowrap}.page-collection #product-grid .card__badge .quick-add,.page-product .caratix-related-band .card__badge .quick-add{position:absolute!important;top:10px!important;right:10px!important;width:40px!important;height:40px!important;padding:0!important;z-index:4}.page-collection #product-grid .card__badge .quick-add modal-opener,.page-product .caratix-related-band .card__badge .quick-add modal-opener,.page-collection #product-grid .card__badge .quick-add__submit,.page-product .caratix-related-band .card__badge .quick-add__submit{display:grid!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;place-items:center;color:#f4fbff!important;background:#060f18e0!important;border:1px solid rgba(121,221,255,.48)!important;border-radius:3px!important;box-shadow:0 5px 16px #0000003d!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page-collection #product-grid .card__badge .quick-add__submit>span:not(.loading-overlay__spinner),.page-product .caratix-related-band .card__badge .quick-add__submit>span:not(.loading-overlay__spinner){display:none!important}.page-collection #product-grid .card__badge .quick-add__submit>svg,.page-product .caratix-related-band .card__badge .quick-add__submit>svg{display:block!important;width:19px!important;height:19px!important;fill:currentcolor!important}.page-collection #product-grid .card__badge .quick-add__submit:hover,.page-product .caratix-related-band .card__badge .quick-add__submit:hover{color:#071018!important;background:var(--caratix-ice-soft)!important}@media screen and (max-width:749px){.page-collection #product-grid .card__content,.page-collection #product-grid .wbproductdes,.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{min-height:202px}.page-collection #product-grid .add-to-cart__submit,.page-product .caratix-related-band .add-to-cart__submit{min-height:42px!important;margin-top:12px;padding:8px 6px!important;font-size:12px!important}.page-collection #product-grid .card__badge .percent__badge-sale,.page-product .caratix-related-band .card__badge .percent__badge-sale{top:8px!important;left:8px!important;min-height:24px;padding:4px 7px!important}.page-collection #product-grid .card__badge .quick-add,.page-product .caratix-related-band .card__badge .quick-add{top:8px!important;right:8px!important;width:34px!important;height:34px!important}.page-collection #product-grid .card__badge .quick-add modal-opener,.page-product .caratix-related-band .card__badge .quick-add modal-opener,.page-collection #product-grid .card__badge .quick-add__submit,.page-product .caratix-related-band .card__badge .quick-add__submit{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.page-collection #product-grid .card__badge .quick-add__submit>svg,.page-product .caratix-related-band .card__badge .quick-add__submit>svg{width:17px!important;height:17px!important}}.page-product,.page-product #MainContent,.page-product #MainContent>.shopify-section{color:var(--caratix-text)!important;color-scheme:light;background:#fff!important}.page-product #MainContent>.shopify-section:first-child{background:#fff!important;border-bottom:1px solid var(--caratix-line)!important}.page-product #MainContent>.shopify-section:first-child>.page-width{max-width:1440px}.page-product .comp-product,.page-product .comp-product.color-background-1,.page-product .comp-product.gradient{color:var(--caratix-text)!important;background:#fff!important}.page-product .product__media-wrapper{padding:18px!important;background:#f5f7f8!important;border:1px solid var(--caratix-line)!important;border-radius:4px!important}.page-product .product__media-list,.page-product .product__media-item,.page-product .product-media-container,.page-product .product__media,.page-product .product__media-item .product__media,.page-product .product__media-item .media{background:#fff!important}.page-product .product__media-item .product__media,.page-product .product__media-item .media{border:1px solid #e1e6ea!important;border-radius:3px!important}.page-product .thumbnail{background:#fff!important;border:1px solid #ccd6dc!important}.page-product .thumbnail:hover,.page-product .thumbnail[aria-current=true]{border-color:#087c9d!important;box-shadow:0 0 0 1px #087c9d38!important}.page-product .product__info-wrapper,.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{color:var(--caratix-text)!important;background:#fff!important}.page-product .caratix-product-eyebrow{color:#087c9d!important;font-size:11px!important;font-weight:750!important}.page-product .product__title h1{color:#111820!important;font-size:clamp(32px,2.25vw,42px)!important;font-weight:560!important;line-height:1.14!important}.page-product :is(.jdgm-prev-badge__text,.jm-preview-badge__text,.rating-count,.rating-text){color:#5c6670!important}.page-product .wbpricetax{border-bottom-color:var(--caratix-line)!important}.page-product .product__info-container .price,.page-product .product__info-container .price .price-item--sale,.page-product .product__info-container .price .price-item--regular{color:#0c5670!important}.page-product .product__info-container .price--on-sale .price-item--regular{color:#77838d!important}.page-product .product__info-container .badge{color:#123142!important;background:#e4f5fa!important;border:1px solid #c8e8f1!important}.page-product .product__tax,.page-product .product__tax a{color:#5d6973!important}.page-product .wbspayinstall{color:#111820!important;background:#f6f8f9!important;border:1px solid #d9e1e6!important}.page-product .wbspayinstall :is(form,.installment,shopify-payment-terms){color:#111820!important;background:transparent!important}.page-product .caratix-shop-pay-brand__label{color:#50606b!important}.page-product variant-selects{border-top-color:var(--caratix-line)!important}.page-product variant-selects .product-form__input{border-bottom-color:var(--caratix-line)!important}.page-product .product-form__input .form__label,.page-product .product-form__input .form__label *{color:#17212a!important}.page-product .product__info-wrapper .product-form__input input[type=radio]+label{color:#25313b!important;background:#fff!important;border:1px solid #b8c5cd!important}.page-product .product__info-wrapper .product-form__input input[type=radio]+label:hover{color:#0b5f7c!important;border-color:#087c9d!important}.page-product .product__info-wrapper .product-form__input input[type=radio]:checked+label,.page-product .product__info-wrapper .product-form__input input[type=radio]+label.active{color:#fff!important;background:#0b1c2a!important;border-color:#0b1c2a!important;box-shadow:0 0 0 2px #087c9d24!important}.page-product .product-form__quantity quantity-input{color:#17212a!important;background:#fff!important;border:1px solid #b8c5cd!important}.page-product .product-form__quantity :is(.quantity__button,.quantity__input){color:#17212a!important;background:#fff!important}.page-product .product__text{color:#4f5e69!important}.page-product .product__text:before{background:#087c9d!important;box-shadow:none!important}.page-product .caratix-order-note{background:#fff!important;border:1px solid #cbd5dc!important}.page-product .caratix-order-note summary,.page-product .caratix-order-note summary span{color:#23303a!important}.page-product .caratix-protection{color:#17212a!important;background:#f7fafb!important;border:1px solid #c9d8df!important;box-shadow:none!important}.page-product .caratix-protection:has(.caratix-protection__input:checked){background:#f0f9fc!important;border-color:#087c9d!important;box-shadow:0 0 0 2px #087c9d1a!important}.page-product .caratix-protection__check{color:#fff!important;background:#fff!important;border-color:#8da0ab!important}.page-product .caratix-protection__input:checked+.caratix-protection__check{background:#087c9d!important;border-color:#087c9d!important;box-shadow:0 0 0 3px #087c9d1f!important}.page-product .caratix-protection__input:focus-visible+.caratix-protection__check{outline-color:#087c9d!important}.page-product .caratix-protection__icon{color:#087c9d!important;background:#fff!important;border-color:#c7d9e1!important}.page-product .caratix-protection__eyebrow,.page-product .caratix-protection__topline>span{color:#087c9d!important}.page-product .caratix-protection__topline,.page-product .caratix-protection__topline strong,.page-product .caratix-protection__promise{color:#17212a!important}.page-product .caratix-protection__meta,.page-product .caratix-protection__details>div{color:#5c6973!important}.page-product .caratix-protection__details{border-top-color:#d9e1e6!important}.page-product .caratix-protection__details summary{color:#35434d!important}.page-product .product-form__submit{color:#fff!important;background:#0b1c2a!important;border-color:#0b1c2a!important}.page-product .product-form__submit:hover:not([disabled]){color:#fff!important;background:#0b5f7c!important;border-color:#0b5f7c!important;box-shadow:none!important}.page-product .trust_content{color:#17212a!important;border-top-color:var(--caratix-line)!important}.page-product .trust_content :is(.h4,.pay_title){color:#26343e!important}.page-product .caratix-purchase-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;padding:0;list-style:none;background:#fff;border:1px solid #d9e1e6}.page-product .caratix-purchase-assurance li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;min-width:0;padding:15px 13px;border-left:1px solid #d9e1e6}.page-product .caratix-purchase-assurance li:first-child{border-left:0}.page-product .caratix-purchase-assurance__icon{display:grid;width:30px;height:30px;place-items:center;color:#087c9d;background:#edf8fb;border:1px solid #cce8ef;border-radius:50%}.page-product .caratix-purchase-assurance__icon svg{width:15px;height:15px;fill:currentcolor}.page-product .caratix-purchase-assurance li>span:last-child{display:grid;gap:3px}.page-product .caratix-purchase-assurance strong{color:#17212a!important;font-size:12px;font-weight:720;line-height:1.3}.page-product .caratix-purchase-assurance small{color:#68757e!important;font-size:10px;line-height:1.45}.page-product :is(.caratix-product-description,.caratix-product-details-standard){color:#17212a!important;border-color:#d9e1e6!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary,.page-product :is(.caratix-product-description,.caratix-product-care) summary strong{color:#17212a!important}.page-product :is(.caratix-product-description,.caratix-product-care) summary small{color:#087c9d!important}.page-product .caratix-product-description__content,.page-product .caratix-product-care__content{color:#52606a!important}.page-product .caratix-product-description__content :is(h2,h3,h4,strong,b),.page-product .caratix-product-care__content strong{color:#17212a!important}.page-product .caratix-product-description__content table,.page-product .caratix-product-description__content :is(th,td){color:#25313a!important;background:#fff!important;border-color:#d9e1e6!important}.page-product .caratix-product-description__content tr:nth-child(2n) :is(th,td){background:#f7f9fa!important}.page-product .caratix-product-social{color:#5c6973!important;border-bottom-color:#d9e1e6!important}.page-product .caratix-product-social a{color:#1c2a34!important;background:#fff!important;border-color:#cbd5dc!important}.page-product .caratix-review-shell,.page-product .caratix-related-band{color:#17212a!important;background:#fff!important}.page-product .caratix-review-shell{border-color:#d9e1e6!important}.page-product .caratix-review-shell :is(.jdgm-rev-widg,.jdgm-row-stars,.jdgm-rev,.jdgm-form-wrapper){color:#17212a!important;background:#fff!important;border-color:#d9e1e6!important}.page-product .caratix-review-shell :is(.jdgm-rev-widg__title,.jdgm-rev__title,.jdgm-rev__author,.jdgm-rev__body,.jdgm-rev__body p){color:#17212a!important}.page-product .caratix-review-shell :is(.jdgm-rev__timestamp,.jdgm-rev__buyer-badge,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency){color:#69757e!important}.page-product .caratix-review-shell .jdgm-write-rev-link{color:#fff!important;background:#0b1c2a!important;border-color:#0b1c2a!important}.page-product .caratix-related-band{max-width:none;padding-right:max(20px,calc((100vw - 1440px)/2))!important;padding-left:max(20px,calc((100vw - 1440px)/2))!important;background:#f5f7f8!important;border-top-color:#d9e1e6!important}.page-product .caratix-related-band .title,.page-product .caratix-related-band .title *{color:#111820!important}.page-product .caratix-related-band .description,.page-product .caratix-related-band .description *{color:#5d6973!important}.page-product .caratix-related-band .card{color:#17212a!important;background:#fff!important;border:1px solid #d9e1e6!important}.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{background:#fff!important}.page-product .caratix-related-band .card__heading,.page-product .caratix-related-band .card__heading a{color:#17212a!important}.page-product .caratix-related-band .price,.page-product .caratix-related-band .price .price-item{color:#0c6f8e!important}.page-product .caratix-related-band .price--on-sale .price-item--regular,.page-product .caratix-related-band :is(.rating-count,.jdgm-prev-badge__text){color:#69757e!important}.page-product .caratix-related-band .add-to-cart__submit{color:#fff!important;background:#0b1c2a!important;border-color:#0b1c2a!important}.page-product .caratix-related-band .add-to-cart__submit:hover{color:#fff!important;background:#0b5f7c!important;border-color:#0b5f7c!important}@media screen and (min-width:990px){.page-product .product__info-wrapper{padding-left:42px!important;border-left:1px solid #d9e1e6!important}}@media screen and (max-width:989px){.page-product .product__info-wrapper{background:#fff!important}.page-product .caratix-purchase-assurance{grid-template-columns:1fr}.page-product .caratix-purchase-assurance li{grid-template-columns:34px minmax(0,1fr);padding:13px 14px;border-top:1px solid #d9e1e6;border-left:0}.page-product .caratix-purchase-assurance li:first-child{border-top:0}.page-product .caratix-purchase-assurance small{font-size:11px}}@media screen and (max-width:749px){.page-product #MainContent>.shopify-section:first-child>.page-width{padding-right:14px;padding-left:14px}.page-product .product__media-wrapper{padding:8px!important;background:#f5f7f8!important;border-right:1px solid #d9e1e6!important;border-left:1px solid #d9e1e6!important}.page-product .product__title h1{font-size:29px!important}.page-product .caratix-related-band{padding-right:14px!important;padding-left:14px!important}.page-product .caratix-related-band .card__content,.page-product .caratix-related-band .wbproductdes{min-height:0}}.page-product .product__info-container .product__title h1,.page-product .product__info-container .product__title h1 *{color:#111820!important}.page-product .product__info-container .product-form__input .form__label,.page-product .product__info-container .product-form__input .form__label *,.page-product .product__info-container variant-radios .form__label,.page-product .product__info-container variant-selects .form__label,.page-product .product__info-container .product-form__quantity .form__label,.page-product .product__info-container variant-radios .form__label span,.page-product .product__info-container variant-selects .form__label span,.page-product .product__info-container .product-form__quantity .form__label span{color:#25313a!important}.page-product .product__info-container .product__text,.page-product .product__info-container .product__text *,.page-product .product__info-container .product__tax,.page-product .product__info-container .product__tax a,.page-product .product__info-container .caratix-order-note summary,.page-product .product__info-container .caratix-order-note summary *{color:#52606a!important}.page-product .product__info-container .product__tax a,.page-product .product__info-container .caratix-order-note summary{text-decoration-color:#7d8a93!important}@media screen and (min-width:990px){.section-header .wbmenuup{min-height:64px!important;padding:0!important}.section-header .wbmenuup .wbmenubtm,.section-header .wbmenuup desktop-webi-menu{display:block;width:100%;min-height:64px}.section-header .wbmenuup .list-menu--inline.badge_gap_space{display:flex!important;width:100%;min-height:64px;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.section-header .wbmenuup .list-menu--inline>li.badge_space{position:relative;display:flex;flex:0 0 auto;align-items:center;min-height:64px;padding:0!important}.section-header .wbmenuup .list-menu--inline>li>:is(a,details-disclosure),.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details{display:flex;height:64px;align-items:center}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item{min-height:64px!important;padding:22px 4px 12px!important}.section-header .wbmenuup .badge__position{position:absolute;top:5px;left:50%;z-index:2;transform:translate(-50%);pointer-events:none}.section-header .wbmenuup .menu_badge{display:block;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .wbmenuup .list-menu--inline.badge_gap_space{justify-content:center;gap:20px}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item{padding-right:0!important;padding-left:0!important}}@media screen and (min-width:990px){.section-header .wbmenuup{position:relative!important;isolation:isolate}.section-header .wbmenuup .list-menu--inline>li>details-disclosure{display:flex;height:64px;align-items:stretch}.section-header .wbmenuup .list-menu--inline>li.badge_space.caratix-has-mega{position:static!important}.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details.header-mega--menu{position:static!important;display:block!important;height:auto!important;min-height:64px}.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details.header-mega--menu>summary.header__menu-item{display:flex!important;min-height:64px!important;height:64px;align-items:center}.section-header .wbmenuup .header__submenu.wbmenufull{position:absolute!important;top:100%!important;right:0!important;left:0!important;width:100%!important;min-width:100%!important;max-width:none!important;z-index:80!important;padding:24px 0 26px!important}.section-header .wbmenuup .header__submenu.wbmenufull>:is(.container,.full-page-width){width:min(1320px,100%)!important;margin:0 auto!important;padding-right:32px;padding-left:32px}.section-header .wbmenuup .header__submenu.wbmenufull .row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:0!important;align-items:stretch}.section-header .wbmenuup .header__submenu.wbmenufull .row>div:not(.caratix-mega-feature){width:auto!important;max-width:none!important;min-width:0;padding:0!important}.section-header .wbmenuup .header__submenu.wbmenufull .wbmenuinner{min-height:116px;padding:12px 20px!important;border-left:1px solid rgba(121,221,255,.12)}.section-header .wbmenuup .header__submenu.wbmenufull .row>div:nth-child(2) .wbmenuinner{border-left:0}.section-header .wbmenuup .caratix-mega-feature{grid-column:4;grid-row:1 / span 2;min-width:0;padding-left:22px!important;border-left:1px solid rgba(121,221,255,.16)}.section-header .wbmenuup .caratix-mega-feature__card{position:relative;display:block;height:100%!important;min-height:196px;overflow:hidden;color:#f7fcff!important;background:#0d1721;border:1px solid rgba(121,221,255,.2);border-radius:4px;text-decoration:none}.section-header .wbmenuup .caratix-mega-feature__card:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#050b12db 5%,#050b125c 64%,#050b1224)}.section-header .wbmenuup .caratix-mega-feature__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.section-header .wbmenuup .caratix-mega-feature__content{position:relative;z-index:1;display:grid;max-width:190px;gap:7px;padding:20px;white-space:normal!important}.section-header .wbmenuup .caratix-mega-feature__eyebrow{color:#79ddff!important;font-size:10px;font-weight:750;letter-spacing:0!important}.section-header .wbmenuup .caratix-mega-feature__content strong{color:#fff!important;font-size:18px;line-height:1.12}.section-header .wbmenuup .caratix-mega-feature__content>span:last-child{color:#c1d2df!important;font-size:12px;line-height:1.45;overflow-wrap:anywhere;white-space:normal!important}.section-header .wbmenuup .caratix-mega-feature__card:hover{border-color:#79ddff94;box-shadow:0 12px 28px #0000004d}}@media screen and (min-width:990px){.section-header .wbmenuup{min-height:60px!important}.section-header .wbmenuup .wbmenubtm{display:flex!important;width:min(1420px,100%)!important;min-height:60px!important;margin:0 auto!important;padding:0 28px!important;align-items:center;justify-content:center}.section-header .wbmenuup desktop-webi-menu{display:flex!important;width:auto!important;min-height:60px!important;align-items:stretch;justify-content:center}.section-header .wbmenuup .list-menu--inline.badge_gap_space{display:flex!important;width:auto!important;min-height:60px!important;align-items:stretch;justify-content:center!important;gap:clamp(18px,1.7vw,30px)!important}.section-header .wbmenuup .list-menu--inline>li.caratix-nav-item{min-height:60px!important;padding:0!important;align-items:stretch}.section-header .wbmenuup .list-menu--inline>li>:is(a,details-disclosure),.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details,.section-header .wbmenuup .list-menu--inline>li>details-disclosure,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details.header-mega--menu{height:60px!important;min-height:60px!important}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details.header-mega--menu>summary.header__menu-item{display:flex!important;min-height:60px!important;height:60px!important;padding:0 2px!important;align-items:center;color:#e8f0f5!important;font-family:var(--font-heading-family)!important;font-size:13px!important;font-weight:650!important;line-height:1!important;text-shadow:0 0 9px rgba(94,207,255,.18)!important}.section-header .wbmenuup .list-menu--inline>li>.header__menu-item :is(span,a),.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item :is(span,a){color:inherit!important;font:inherit!important;line-height:inherit!important;text-shadow:inherit!important}.section-header .wbmenuup .list-menu--inline>li:hover>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li:hover>details-disclosure>details>summary.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item[aria-current=page],.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details[open]>summary.header__menu-item{color:#fff!important;text-shadow:0 0 7px rgba(136,225,255,.62),0 0 18px rgba(50,185,244,.3)!important}.section-header .wbmenuup .badge__position{position:absolute!important;top:6px!important;right:auto!important;left:50%!important;z-index:3;width:max-content;transform:translate(-50%)!important;pointer-events:none}.section-header .wbmenuup .caratix-nav-item--best-sellers{position:relative;display:grid!important;width:116px;min-height:60px!important;padding:0!important;grid-template-rows:16px 30px 14px;align-items:stretch}.section-header .wbmenuup .caratix-nav-item--best-sellers>.badge__position{position:static!important;top:auto!important;right:auto!important;left:auto!important;display:flex;width:100%;grid-row:1;align-self:end;justify-content:center;transform:none!important}.section-header .wbmenuup .list-menu--inline>li.caratix-nav-item--best-sellers>a.header__menu-item{height:30px!important;min-height:30px!important;padding:0 2px!important;grid-row:2;align-items:center;justify-content:center}.section-header .wbmenuup .menu_badge{position:static!important;display:inline-flex!important;min-height:14px;margin:0!important;padding:2px 6px!important;align-items:center;border:0!important;border-radius:2px!important;box-shadow:0 0 10px #48d3ff57;font-size:8px!important;font-weight:750!important;line-height:1!important;transform:none!important}.section-header .wbmenuup .menu_badge:before{display:none!important}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .wbmenuup .wbmenubtm{padding-right:18px!important;padding-left:18px!important}.section-header .wbmenuup .list-menu--inline.badge_gap_space{gap:18px!important}.section-header .wbmenuup .list-menu--inline>li>a.header__menu-item,.section-header .wbmenuup .list-menu--inline>li>details-disclosure>details>summary.header__menu-item{font-size:12px!important}}.page-product,.page-product :is(button,input,select,textarea){font-family:var(--font-body-family)!important}.page-product :is(h1,h2,h3,h4,h5,h6,.product__title,.product__title *){font-family:var(--font-heading-family)!important}.page-product .product__info-container{font-size:16px}.page-product .product__info-container :is(.form__label,.product__text,.product__tax){font-size:15px!important;line-height:1.55!important}.page-product .caratix-product-trust{gap:10px}.page-product .caratix-product-trust__item{min-height:70px;padding:13px 12px}.page-product .caratix-product-trust strong{font-size:14px!important;font-weight:700!important;line-height:1.3!important}.page-product .caratix-product-trust small{margin-top:3px;font-size:12px!important;line-height:1.4!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary{min-height:76px!important;padding:16px 4px!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary>span:first-child{display:grid!important;gap:6px!important;align-items:start;justify-items:start}.page-product :is(.caratix-product-description,.caratix-product-care)>summary small{display:block!important;color:#087c9d!important;font-size:11px!important;font-weight:750!important;line-height:1.15!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary strong{display:block!important;color:#17212a!important;font-size:18px!important;font-weight:650!important;line-height:1.25!important}.page-product .caratix-product-description__content,.page-product .caratix-product-description__content :is(p,li,td,th,span),.page-product .caratix-product-care__content,.page-product .caratix-product-care__content :is(p,li,span){color:#46545e!important;font-size:15px!important;line-height:1.72!important}.page-product .caratix-product-description__content :is(h1,h2,h3,h4,h5,h6,strong,b),.page-product .caratix-product-care__content :is(h1,h2,h3,h4,h5,h6,strong,b){color:#17212a!important}.page-product .caratix-product-description,.page-product .caratix-product-care{overflow:hidden;color:#17212a!important;background:#fff!important;border:1px solid #cbdce5!important;border-radius:4px!important}.page-product .caratix-product-description{margin-top:22px!important}.page-product .caratix-product-details-standard{margin-top:12px!important;border:0!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary{display:flex!important;width:100%;min-height:84px!important;padding:17px 18px!important;align-items:center;justify-content:space-between;gap:20px;color:#17212a!important;background:#f5fafc!important;border:0!important;cursor:pointer;list-style:none;transition:background-color .16s ease,border-color .16s ease}.page-product :is(.caratix-product-description,.caratix-product-care)>summary::-webkit-details-marker{display:none}.page-product :is(.caratix-product-description,.caratix-product-care)>summary::marker{content:""}.page-product :is(.caratix-product-description,.caratix-product-care)>summary:hover{background:#eef7fb!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary:focus-visible{outline:2px solid #159dca;outline-offset:-3px}.page-product :is(.caratix-product-description,.caratix-product-care)[open]>summary{background:#f2f8fb!important;border-bottom:1px solid #d6e3ea!important}.page-product :is(.caratix-product-description,.caratix-product-care)>summary>span:first-child{display:grid!important;min-width:0;gap:5px!important;align-items:start;justify-items:start}.page-product :is(.caratix-product-description,.caratix-product-care)>summary small{color:#087c9d!important;font-size:11px!important;font-weight:750!important;line-height:1.15!important;text-transform:uppercase}.page-product :is(.caratix-product-description,.caratix-product-care)>summary strong{color:#17212a!important;font-size:19px!important;font-weight:680!important;line-height:1.25!important}.page-product .caratix-product-disclosure__action{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;color:#17364a}.page-product .caratix-product-disclosure__label{font-size:11px;font-weight:750;line-height:1;text-transform:uppercase}.page-product .caratix-product-disclosure__label--open{display:none}.page-product :is(.caratix-product-description,.caratix-product-care)[open] .caratix-product-disclosure__label--closed{display:none}.page-product :is(.caratix-product-description,.caratix-product-care)[open] .caratix-product-disclosure__label--open{display:inline}.page-product .caratix-product-care__toggle{position:relative;width:36px;height:36px;flex:0 0 36px;background:#fff;border:1px solid #159dca;border-radius:3px}.page-product .caratix-product-care__toggle:before,.page-product .caratix-product-care__toggle:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:#159dca;transform:translate(-50%,-50%);transition:transform .18s ease}.page-product .caratix-product-care__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.page-product :is(.caratix-product-description,.caratix-product-care)[open] .caratix-product-care__toggle:after{transform:translate(-50%,-50%) rotate(0)}.page-product .caratix-product-description__content,.page-product .caratix-product-care__content{padding:18px!important}@media screen and (max-width:749px){.page-product :is(.caratix-product-description,.caratix-product-care)>summary{min-height:76px!important;padding:14px!important;gap:12px}.page-product :is(.caratix-product-description,.caratix-product-care)>summary strong{font-size:17px!important}.page-product .caratix-product-disclosure__action{gap:7px}.page-product .caratix-product-disclosure__label{font-size:10px}.page-product .caratix-product-care__toggle{width:34px;height:34px;flex-basis:34px}.page-product .caratix-product-description__content,.page-product .caratix-product-care__content{padding:16px 14px!important}}.page-product .caratix-review-shell :is(.jm-review-widget,.jm-review-item){--jm-review-widget-star-and-histogram-color: #eaa900 !important;--jm-review-widget-button-color: #d9f1fb !important;--jm-review-widget-button-text-color: #10212c !important;--jm-review-widget-text-color: #1c2933 !important;--jm-review-widget-lighter-text-color: #667680 !important;--jm-widget-primary-color: #087c9d !important;--jm-review-widget-form-background-color: #f7f9fa !important;--jm-review-widget-form-button-color: #0b1c2a !important;--jm-review-widget-form-button-text-color: #ffffff !important;--jm-review-widget-form-field-background-color: #ffffff !important;--jm-review-widget-form-text-color: #1c2933 !important}.page-product .caratix-review-shell .jm-review-widget{color:#1c2933!important;background:#fff!important}.page-product .caratix-review-shell .jm-review-widget :is(.jm-text,p,label,select),.page-product .caratix-review-shell :is(.jm-review-widget__title,.jm-review-widget__summary-text,.jm-reviewer-name,.jm-review-item__title,.jm-review-item__body,.jm-review-item__body p){color:#1c2933!important}.page-product .caratix-review-shell :is(.jm-review-item__timestamp,.jm-review-item__verified-badge,.jm-review-widget__lighter-text){color:#667680!important}.page-product .caratix-review-shell .jm-review-widget__header,.page-product .caratix-review-shell .jm-review-item{border-color:#d7e0e5!important}.page-product .caratix-review-shell .jm-reviewer-avatar{color:#0b5f7c!important;background:#e9f7fb!important}.page-product .caratix-review-shell .jm-review-item{font-size:15px!important;line-height:1.65!important}.page-product .caratix-related-band .card__badge .quick-add{top:10px!important;right:10px!important;width:34px!important;height:34px!important}.page-product .caratix-related-band .card__badge .quick-add modal-opener{display:block!important;width:34px!important;height:34px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.page-product .caratix-related-band .card__badge .quick-add__submit{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;color:#f4fbff!important;background:#07131de6!important;border:1px solid rgba(121,221,255,.38)!important;border-radius:3px!important;box-shadow:0 4px 12px #0003!important}.page-product .caratix-related-band .card__badge .quick-add__submit>svg{width:17px!important;height:17px!important}@media screen and (max-width:749px){.page-product .product__info-container{font-size:15px}.page-product .caratix-product-trust__item{min-height:58px;padding:10px 12px}.page-product .caratix-product-trust strong{font-size:13px!important}.page-product .caratix-product-trust small{font-size:12px!important}}@media screen and (max-width:749px){.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{padding-top:18px!important}.page-product .caratix-product-eyebrow{margin-bottom:5px!important;font-size:10px!important;line-height:1.2!important}.page-product .product__title{margin-bottom:8px!important}.page-product .product__title h1{font-size:28px!important;line-height:1.1!important}.page-product :is(.jdgm-prev-badge,.jm-preview-badge,.rating){margin-bottom:10px!important}.page-product .wbpricetax{padding-bottom:12px!important}.page-product .mainp-price .price{display:flex!important;flex-wrap:wrap;align-items:center;gap:7px 10px}.page-product .mainp-price .price__container{min-width:0}.page-product .product__info-container .price .price-item--sale{font-size:30px!important;line-height:1.05!important}.page-product .product__info-container .price--on-sale .price-item--regular{font-size:18px!important;line-height:1.1!important}.page-product .mainp-price .wbvariantbadges{margin:0!important}.page-product .mainp-price .price__badge-sale{position:static!important;display:inline-flex!important;align-items:center;min-height:28px;margin:0!important;padding:4px 8px!important;font-size:10px!important;line-height:1!important}.page-product .product__tax{margin-top:4px!important;font-size:14px!important;line-height:1.35!important}.page-product .wbspayinstall{gap:5px!important;margin:12px 0 14px!important;padding:11px 13px!important}.page-product .caratix-shop-pay-brand{min-height:auto!important}.page-product .caratix-shop-pay-brand__label{font-size:10px!important;line-height:1.2!important}.page-product .wbspayinstall :is(form,.installment,shopify-payment-terms){font-size:16px!important;line-height:1.42!important}}.page-product .caratix-protection{color:#26231d!important;background:#fffbf2!important;border-color:#e5c878!important;border-left:3px solid #c28a29!important;box-shadow:0 8px 20px #855c190f!important}.page-product .caratix-protection:has(.caratix-protection__input:checked){background:#fff5dd!important;border-color:#c28a29!important;box-shadow:0 0 0 2px #c28a2924,0 8px 20px #855c1914!important}.page-product .caratix-protection__check{color:#fff!important;background:#fffdf8!important;border-color:#c9a75d!important}.page-product .caratix-protection__input:checked+.caratix-protection__check{background:#b77917!important;border-color:#b77917!important;box-shadow:0 0 0 3px #b7791724!important}.page-product .caratix-protection__input:focus-visible+.caratix-protection__check{outline-color:#a56408!important}.page-product .caratix-protection__icon{color:#a56408!important;background:#fff4d8!important;border-color:#ebcd86!important}.page-product .caratix-protection__eyebrow,.page-product .caratix-protection__topline>span{color:#9b5d00!important}.page-product .caratix-protection__topline,.page-product .caratix-protection__topline strong,.page-product .caratix-protection__promise{color:#28251f!important}.page-product .caratix-protection__meta,.page-product .caratix-protection__details>div{color:#6b604e!important}.page-product .caratix-protection__details{border-top-color:#ead8a6!important}.page-product .caratix-protection__details summary{color:#58492d!important}.page-product .product-form>form.form{display:flex;flex-direction:column}.page-product .product-form>form.form>:is(.caratix-customizer,.caratix-order-note){order:1}.page-product .product-form>form.form>.product-form__buttons{order:2}.page-product .product-form>form.form>.caratix-protection{order:3;margin:12px 0 0!important}.caratix-sticky-purchase{display:none}@media screen and (max-width:749px){.page-product .wbspayinstall{display:flex!important;align-items:baseline;gap:7px!important;margin:10px 0 12px!important;padding:9px 11px!important}.page-product .caratix-shop-pay-brand{flex:0 0 auto}.page-product .caratix-shop-pay-brand__label{font-size:0!important}.page-product .caratix-shop-pay-brand__label:after{content:"Pay over time";font-size:10px;line-height:1.2}.page-product .wbspayinstall :is(form,.installment,shopify-payment-terms){font-size:14px!important;line-height:1.32!important}.page-product .caratix-product-trust{margin-top:12px!important}.page-product .caratix-product-trust__item{min-height:54px;padding:9px 10px}.caratix-sticky-purchase{position:fixed;z-index:50;right:max(58px,calc(env(safe-area-inset-right) + 12px));bottom:max(12px,env(safe-area-inset-bottom));left:max(58px,calc(env(safe-area-inset-left) + 12px));display:block;pointer-events:none;opacity:0;transform:translateY(14px);transition:opacity .18s ease,transform .18s ease}.caratix-sticky-purchase.is-visible{pointer-events:auto;opacity:1;transform:translateY(0)}.caratix-sticky-purchase__button{width:100%;min-height:50px;padding:12px 16px;color:#fff;background:#0b1c2a;border:1px solid #0b1c2a;border-radius:3px;box-shadow:0 10px 24px #0b1c2a38;font:inherit;font-size:15px;font-weight:700;letter-spacing:0}.caratix-sticky-purchase__button:disabled{cursor:not-allowed;opacity:.56}}.page-collection #product-grid .wbhrating .rating-count,.page-product .caratix-related-band .wbhrating .rating-count{display:inline-flex!important;align-items:center;min-height:22px;margin:0!important;color:#718290!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;line-height:1.2!important}.page-collection #product-grid .wbhrating .rating-star,.page-product .caratix-related-band .wbhrating .rating-star{flex:0 0 auto}:is(.page-collection,.page-product) :is(.rating-star,.jdgm-star,.loox-rating,.loox-rating .loox-icon,.jm-star-rating__font-icon){color:#e3a91a!important}:is(.page-collection,.page-product) :is(.wbhrating,.jdgm-prev-badge,.jm-preview-badge,.loox-rating){display:inline-flex;align-items:center;min-height:24px;vertical-align:middle}:is(.page-collection,.page-product) .wbnorating{opacity:.24}.page-product .product__info-container .rating-count,.page-product .featured-product .rating-count{margin-left:7px!important;color:#69757e!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}.page-index{--caratix-muted: #a8b3bd}:is(.page-index,.page-collection,.page-product) :is(.wbhrating .rating-count,.product__info-container .rating-count,.featured-product .rating-count){color:var(--caratix-muted)!important}@media screen and (max-width:749px){.page-index .collection .product-card-wrapper .wbproductdes,.page-collection #product-grid .product-card-wrapper .wbproductdes,.page-product .caratix-related-band .product-card-wrapper .wbproductdes{padding:12px!important}.page-index .collection .product-card-wrapper .card__heading,.page-collection #product-grid .product-card-wrapper .card__heading,.page-product .caratix-related-band .product-card-wrapper .card__heading{display:-webkit-box;min-height:3.84em;margin:0 0 7px!important;overflow:hidden;font-size:15px!important;font-weight:750;line-height:1.28!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page-index .collection .product-card-wrapper .wbhprice,.page-collection #product-grid .product-card-wrapper .wbhprice,.page-product .caratix-related-band .product-card-wrapper .wbhprice{margin:0!important}.page-index .collection .product-card-wrapper .price,.page-collection #product-grid .product-card-wrapper .price,.page-product .caratix-related-band .product-card-wrapper .price{line-height:1.15!important}.page-index .collection .product-card-wrapper .price--on-sale .price-item--regular,.page-collection #product-grid .product-card-wrapper .price--on-sale .price-item--regular,.page-product .caratix-related-band .product-card-wrapper .price--on-sale .price-item--regular{font-size:13px!important}.page-index .collection .product-card-wrapper .wbhrating,.page-collection #product-grid .product-card-wrapper .wbhrating,.page-product .caratix-related-band .product-card-wrapper .wbhrating{display:flex!important;align-items:center;justify-content:center;gap:6px;min-height:23px;margin-top:7px!important}.page-index .collection .product-card-wrapper .wbhrating .rating-count,.page-collection #product-grid .product-card-wrapper .wbhrating .rating-count,.page-product .caratix-related-band .product-card-wrapper .wbhrating .rating-count{min-height:auto;font-size:13px!important;line-height:1.15!important}.page-index .collection .product-card-wrapper product-form,.page-collection #product-grid .product-card-wrapper product-form,.page-product .caratix-related-band .product-card-wrapper product-form{margin-top:11px!important}.page-index .collection .product-card-wrapper .add-to-cart__submit,.page-collection #product-grid .product-card-wrapper .add-to-cart__submit,.page-product .caratix-related-band .product-card-wrapper .add-to-cart__submit{min-height:44px!important;padding:10px 12px!important;font-size:15px!important;line-height:1.15!important}}:is(.page-index,.page-collection,.page-product) .product-card-wrapper :is(.jdgm-prev-badge[data-number-of-reviews="0"],.jm-preview-badge[data-review-count="0"],.loox-rating[data-raters="0"],.wbhrating:has(.loox-rating[data-raters="0"]),.wbhrating:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.wbhrating:has(.jm-preview-badge[data-review-count="0"]),.wbnorating){display:none!important}:is(.page-index,.page-collection,.page-product) .product-card-wrapper .wbhrating:empty{display:none!important}:is(.page-index,.page-collection,.page-product) .product-card-wrapper .caratix-zero-reviews,:is(.page-index,.page-collection,.page-product) .card-wrapper .caratix-zero-reviews{display:none!important}.page-index .collection .product-card-wrapper .card__heading,.page-index .collection .product-card-wrapper .card__heading a,.page-collection #product-grid .product-card-wrapper .card__heading,.page-collection #product-grid .product-card-wrapper .card__heading a,.page-product .caratix-related-band .product-card-wrapper .card__heading,.page-product .caratix-related-band .product-card-wrapper .card__heading a{display:-webkit-box!important;min-height:2.75em!important;max-height:2.75em!important;margin:0 0 7px!important;overflow:hidden!important;font-size:15.5px!important;font-weight:680!important;line-height:1.375!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-index .collection .product-card-wrapper :is(.card__content,.wbproductdes),.page-collection #product-grid .product-card-wrapper :is(.card__content,.wbproductdes),.page-product .caratix-related-band .product-card-wrapper :is(.card__content,.wbproductdes){min-height:204px!important;padding:14px!important}.page-index .collection .product-card-wrapper .wbhrating,.page-collection #product-grid .product-card-wrapper .wbhrating,.page-product .caratix-related-band .product-card-wrapper .wbhrating{min-height:22px!important;margin-top:6px!important}.page-index .collection .product-card-wrapper product-form,.page-collection #product-grid .product-card-wrapper product-form,.page-product .caratix-related-band .product-card-wrapper product-form{margin-top:auto!important}.page-index .collection .product-card-wrapper .add-to-cart__submit,.page-collection #product-grid .product-card-wrapper .add-to-cart__submit,.page-product .caratix-related-band .product-card-wrapper .add-to-cart__submit{min-height:43px!important;margin-top:10px!important}@media screen and (min-width:750px){.page-collection #product-grid .card__badge .quick-add,.page-product .caratix-related-band .card__badge .quick-add,.page-collection #product-grid .card__badge .quick-add modal-opener,.page-product .caratix-related-band .card__badge .quick-add modal-opener,.page-collection #product-grid .card__badge .quick-add__submit,.page-product .caratix-related-band .card__badge .quick-add__submit{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}@media screen and (max-width:749px){.page-index .collection .product-card-wrapper .card__heading,.page-index .collection .product-card-wrapper .card__heading a,.page-collection #product-grid .product-card-wrapper .card__heading,.page-collection #product-grid .product-card-wrapper .card__heading a,.page-product .caratix-related-band .product-card-wrapper .card__heading,.page-product .caratix-related-band .product-card-wrapper .card__heading a{min-height:2.7em!important;max-height:2.7em!important;font-size:14px!important;line-height:1.35!important;-webkit-line-clamp:2}.page-index .collection .product-card-wrapper :is(.card__content,.wbproductdes),.page-collection #product-grid .product-card-wrapper :is(.card__content,.wbproductdes),.page-product .caratix-related-band .product-card-wrapper :is(.card__content,.wbproductdes){min-height:178px!important;padding:11px 10px 12px!important}.page-index .collection .product-card-wrapper .card__badge .quick-add,.page-collection #product-grid .product-card-wrapper .card__badge .quick-add,.page-product .caratix-related-band .product-card-wrapper .card__badge .quick-add{display:none!important}.page-index .collection .product-card-wrapper .add-to-cart__submit,.page-collection #product-grid .product-card-wrapper .add-to-cart__submit,.page-product .caratix-related-band .product-card-wrapper .add-to-cart__submit{min-height:41px!important;margin-top:8px!important;padding:8px!important;font-size:13px!important}}@media screen and (max-width:749px){.page-collection .collection-hero__inner{min-height:184px!important;padding:20px 18px!important}.page-collection .collection-hero .breadcrumb{margin-bottom:20px!important}.page-collection .collection-hero__title{margin-bottom:0!important;font-size:29px!important}.page-product .product__media-wrapper{padding:6px!important}.page-product .mobileshowthumb .thumbnail-slider{gap:4px!important;margin-top:8px!important;padding-bottom:0!important}.page-product .mobileshowthumb .thumbnail-slider .thumbnail-list.slider{gap:7px!important}.page-product .mobileshowthumb .thumbnail-list__item.slider__slide{flex:0 0 68px!important;width:68px!important;max-width:68px!important}.page-product .mobileshowthumb .thumbnail-slider>.slider-button{flex-basis:28px!important;width:28px!important;min-width:28px!important;height:68px!important}.page-product .product__info-container,.page-product .product__info-container.product__column-sticky{padding-top:14px!important}}@media screen and (max-width:749px){.page-collection :is(.mobile-facets__inner,.mobile-facets__submenu,.mobile-facets__footer){color:#17212a!important;background:#fff!important}.page-collection :is(.mobile-facets__heading,.mobile-facets__summary,.mobile-facets__summary span,.mobile-facets__close-button,.mobile-facets__sort label,.mobile-facets__label,.mobile-facets__label span,.mobile-facets__clear){color:#25313a!important}.page-collection :is(.mobile-facets__count,.mobile-facets__info){color:#65737e!important}.page-collection .mobile-facets__arrow,.page-collection .mobile-facets__summary .icon-arrow{color:#087c9d!important}}.page-collection #product-grid .product-card-wrapper,.page-collection #product-grid .product-card-wrapper .card{height:100%}.page-collection #product-grid .product-card-wrapper .card{border-color:#7eacc847!important;background:#0b141d!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page-collection #product-grid .product-card-wrapper:hover .card{border-color:#8bd0ee85!important;box-shadow:0 16px 38px #0000003d!important;transform:translateY(-2px)}.page-collection #product-grid .product-card-wrapper .wbimgblock{overflow:hidden;aspect-ratio:1 / 1;background:#081018}.page-collection #product-grid .product-card-wrapper .card__media,.page-collection #product-grid .product-card-wrapper .product__media-item,.page-collection #product-grid .product-card-wrapper .media{height:100%}.page-collection #product-grid .product-card-wrapper .media img{width:100%;height:100%;object-fit:cover}.page-collection #product-grid .product-card-wrapper .card__badge .percent__badge-sale{padding:6px 8px!important;color:#d8eef7!important;background:#050d14db!important;border:1px solid rgba(156,207,229,.34)!important;border-radius:3px!important;box-shadow:0 8px 20px #0000002e;font-size:11px!important;font-weight:700!important;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page-collection #product-grid .product-card-wrapper .price--on-sale .price-item--regular{color:#71808b!important;text-decoration-color:#71808b!important;text-decoration-thickness:1px}.page-collection #product-grid .product-card-wrapper .wbhrating{width:100%;justify-content:flex-start!important;gap:5px!important}.page-collection #product-grid .product-card-wrapper .rating-star{--font-size: 1.1 !important;--letter-spacing: .012 !important}.page-collection #product-grid .product-card-wrapper .rating-star:before{background:linear-gradient(90deg,#c8b27a var(--percent),rgba(200,178,122,.18) var(--percent))!important;-webkit-background-clip:text!important;background-clip:text!important}.page-collection #product-grid .product-card-wrapper .rating-count{min-width:0;color:#91a0aa!important;font-size:11.5px!important;font-weight:550!important;white-space:nowrap}.page-collection #product-grid .product-card-wrapper .add-to-cart__submit{color:#eef7fb!important;background:#101c27!important;border-color:#315064!important;border-radius:3px!important;box-shadow:none!important}.page-collection #product-grid .product-card-wrapper .add-to-cart__submit:hover{color:#061018!important;background:#d9edf6!important;border-color:#d9edf6!important}.page-collection .facets-container{border:1px solid rgba(105,151,178,.3)!important;border-radius:5px;box-shadow:none!important}@media screen and (max-width:749px){.page-collection .facets-container{margin-block:10px 16px!important;padding:5px!important}.page-collection .mobile-facets__open-wrapper,.page-collection .mobile-facets__open{width:100%}.page-collection .mobile-facets__open{min-height:42px;justify-content:center;gap:9px;color:#e7f2f7!important;background:#101a24;border:1px solid rgba(130,174,198,.16);border-radius:3px}.page-collection #product-grid .product-card-wrapper :is(.card__content,.wbproductdes){height:194px!important;min-height:194px!important}.page-collection #product-grid .product-card-wrapper .card-information.card_price_bottom{display:flex;min-height:42px;align-items:flex-start}.page-collection #product-grid .product-card-wrapper .wbhrating{min-height:22px!important;margin-top:5px!important}.page-collection #product-grid .product-card-wrapper .add-to-cart__submit{min-height:42px!important;margin-top:8px!important}}@media(prefers-reduced-motion:reduce){.page-collection #product-grid .product-card-wrapper .card{transition:none}.page-collection #product-grid .product-card-wrapper:hover .card{transform:none}}.page-product .caratix-review-shell{color:#18242d!important;background:#f3f5f6!important;border-color:#d8e0e4!important}.page-product .caratix-review-shell__intro{color:#18242d!important;border-bottom-color:#cbd6dc!important}.page-product .caratix-review-shell__intro :is(h2,h3,p,span){color:inherit!important}.page-product .caratix-review-shell :is(.wbpreview,.jdgm-review-widget,.jm-review-widget,.jm-review-widget__header-and-body,.jm-review-widget__body,.jdgm-review-list){color:#18242d!important;background:transparent!important}.page-product .caratix-review-shell .jm-review-widget__header{margin-bottom:16px!important;padding:clamp(18px,2.4vw,28px)!important;border:1px solid #d9e1e5!important;border-radius:6px!important;background:#fff!important;box-shadow:0 12px 30px #14232d0b!important}.page-product .caratix-review-shell :is(.jm-review-widget-minimal-header__title,.jm-average-rating-display,.jm-reviewer-info__name,.jm-review-content,.jm-review-content__body,.jdgm-review-content__body-content){color:#18242d!important}.page-product .caratix-review-shell :is(.jm-star-rating,.jm-star-rating__font-icon,.jdgm-star,[class*=star-rating]){color:#c4a45c!important}.page-product .caratix-review-shell .jm-verified-badge{color:#245b68!important;background:#e7f1f3!important;border:1px solid #c5dadd!important;border-radius:999px!important;box-shadow:none!important}.page-product .caratix-review-shell :is(.jm-review-widget-minimal-header__action-buttons,.jm-review-widget-minimal-header__filters) button{min-height:42px!important;border-radius:3px!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-review-item{margin:0 0 12px!important;padding:clamp(18px,2.3vw,26px)!important;color:#18242d!important;background:#fff!important;border:1px solid #dbe3e7!important;border-radius:6px!important;box-shadow:0 10px 26px #14232d0a!important}.page-product .caratix-review-shell .jm-reviewer-avatar{width:38px!important;height:38px!important;color:#315d6b!important;background:#edf4f6!important;border:1px solid #d7e6e9!important}.page-product .caratix-review-shell .jm-media-thumbnail-list__thumbnail{width:108px!important;height:108px!important;overflow:hidden!important;background:#eef1f2!important;border:1px solid #cbd5da!important;border-radius:5px!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-media-thumbnail-list__thumbnail :is(img,video){width:100%!important;height:100%!important;object-fit:cover!important}.page-product .caratix-review-shell :is(.jm-review-widget-minimal-header__filters,.jm-review-widget-minimal-header__filter-container){border-color:#d6dfe3!important}@media screen and (max-width:749px){.page-product .caratix-review-shell .jm-review-widget__header{padding:18px 16px!important}.page-product .caratix-review-shell .jm-review-item{margin-bottom:10px!important;padding:18px 16px!important}.page-product .caratix-review-shell .jm-media-thumbnail-list__thumbnail{width:104px!important;height:104px!important}}@media screen and (min-width:750px){.page-product .caratix-review-shell .jm-review-widget__header{margin-bottom:0!important;padding:30px 0!important;border-width:1px 0!important;border-color:#cbd6dc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-review-widget-minimal-header__title{color:#66757f!important}.page-product .caratix-review-shell .jm-review-item{margin:0!important;padding:28px 0!important;background:transparent!important;border-width:1px 0 0!important;border-color:#cbd6dc!important;border-radius:0!important;box-shadow:none!important}.page-product .caratix-review-shell .jm-reviewer-avatar{width:34px!important;height:34px!important}.page-product .caratix-review-shell .jm-review-content__body{color:#263640!important;line-height:1.65!important}.page-product .caratix-review-shell .jm-media-thumbnail-list__thumbnail{width:112px!important;height:112px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/caratix-brand-final.css.map */
