:root{--h2-font-size-mobile: 1.75rem}@media(max-width:767px){h2.h2[class*=heading-]{font-size:1.75rem}}@media(min-width:1024px){.header__inline-menu .simple_menu_item a{font-size:13px;letter-spacing:.05em;text-transform:uppercase}.header__inline-menu .x-icon-caret{display:none}}.button.button-solid,.button.button-outline{min-height:48px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.button.add_to_cart_button{font-size:14px}.announcement-bar_text{letter-spacing:.08em}#x-announcement .splide__slide{padding-top:8px;padding-bottom:8px}#x-announcement [class*=button-coupon--]{padding-top:2px;padding-bottom:2px}[class*=button-coupon--]{border-radius:0}@media(min-width:1024px){.toggle-menu.mega-menu-horizontal{box-shadow:none;border-top:1px solid rgb(var(--colors-line-header));border-bottom:1px solid rgb(var(--colors-line-header))}.mega-menu-horizontal .mega-nav>li>div>a.nav-link{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mega-menu-horizontal .mega-nav ul>li{padding-block:5px}.mega-menu-horizontal .mega-nav ul a{font-size:14px;line-height:20px;flex-wrap:nowrap}.mega-menu-horizontal .mega-nav>li:has(a[href*="/collections/round-moissanite-rings"]){width:18rem}.mega-menu-horizontal .mega-nav>li:has(a[href*="/collections/round-moissanite-rings"])>ul{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.bg-\[rgba\(0\,0\,0\,0\.4\)\].fixed.z-20{background-color:transparent}}.card-product a.link-product-variant:not(.full-unstyled-link){background:#f8f8f8}.card-product a.link-product-variant:not(.full-unstyled-link) img{filter:brightness(.973)}.card-product .x-card-title{font-family:var(--font-body-family);font-weight:500;letter-spacing:0}.card-product .x-variants-data fieldset.product-form__input>div.mb-2{display:none}.card-product .x-variants-separator:before{border-top-width:0!important}.card-product .x-variants-data{margin-top:.25rem;padding-top:.25rem}.card-product .swatch-small{width:20px;height:20px}[aria-label=breadcrumbs]{font-size:12px}@media(min-width:768px){#FacetsWrapperDesktop{padding-block:12px}#btn-filter{margin-left:0;min-height:40px;padding:0 20px;background:rgb(var(--colors-button));color:rgb(var(--colors-button-text));font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s}#btn-filter:hover{background:var(--colors-button-hover)}#btn-filter>span{padding:0}#FacetsWrapperDesktop div:has(>div>#FormSelectFilter){min-height:40px;padding-left:16px;border:1px solid rgb(var(--colors-line-and-border))}#FormSelectFilter{height:38px;padding-block:0}}.x-block-price .price{font-family:var(--font-heading-family);font-weight:400}@media(max-width:766px){.x-block-product-title .product-title{font-size:1.5rem}}.product-form__input .input-radio+label:not(.color-watches){background:#f5f5f5;border-color:transparent;color:rgb(var(--colors-heading))}.product-form__input .input-radio:checked+label:not(.color-watches){background:#fff;border:1px solid rgb(var(--colors-heading));color:rgb(var(--colors-heading))}.splide-image img.image-detail,[id$=__shapes] .collection-card img{filter:brightness(.973)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/round-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/oval-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/emerald-cut-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/cushion-cut-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/pear-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/princess-cut-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/marquise-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/radiant-cut-moissanite-rings"]:before,:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/heart-moissanite-rings"]:before{content:"";flex:none;width:20px;height:20px;background:center / contain no-repeat}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/round-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-round.svg?v=168100309147035321181792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/oval-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-oval.svg?v=116560159315868457371792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/emerald-cut-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-emerald.svg?v=37544382360662574461792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/cushion-cut-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-cushion.svg?v=22985667517820171771792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/pear-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-pear.svg?v=103233273665232752541792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/princess-cut-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-princess.svg?v=129209656419068530271792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/marquise-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-marquise.svg?v=72073647891722192921792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/radiant-cut-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-radiant.svg?v=177186312870511372231792309762)}:is(.mega-nav,.block-mobile-navigation) a[href*="/collections/heart-moissanite-rings"]:before{background-image:url(//carissie.com/cdn/shop/t/9/assets/shape-heart.svg?v=122762708698953740891792309762)}@media(min-width:1024px){.mega-menu-horizontal .x-pgw.flex>ul.mega-nav{overflow:visible;padding-right:0}.mega-menu-horizontal .x-pgw.flex>ul.mega-nav>li:last-child{margin-left:auto;align-self:stretch;background:#f8f8f8;margin-top:-1.75rem;margin-bottom:-2rem;padding:1.75rem 1.5rem 2rem}.mega-menu-horizontal .x-pgw.flex>.order-4{background:#f8f8f8;box-shadow:0 0 0 100vmax #f8f8f8;clip-path:inset(0 -100vmax 0 0)}}:is(.mega-nav,.block-mobile-navigation) a[href*="option.color=18K+"]:before{content:"";flex:none;align-self:center;width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}:is(.mega-nav,.block-mobile-navigation) a[href*="option.color=18K+White"]:before{background:#e5e4e2}:is(.mega-nav,.block-mobile-navigation) a[href*="option.color=18K+Yellow"]:before{background:#e2c275}:is(.mega-nav,.block-mobile-navigation) a[href*="option.color=18K+Rose"]:before{background:#e8b4a0}[id$=__prices] .text-with-icon-item>div{position:relative}[id$=__prices] .text-with-icon-item p.h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.block-mobile-navigation-accordion_menu .font-menu-level-0{font-size:14px;line-height:20px;letter-spacing:.1em;text-transform:uppercase}.block-mobile-navigation-accordion_menu>div>.flex-1{padding-top:10px;padding-bottom:10px}.block-mobile-navigation-accordion_menu .font-menu-level-1{font-size:14px}.block-mobile-navigation-accordion_menu #menu-level-1>li:has(ul) .font-menu-level-1{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media(min-width:1024px){.mega-menu-horizontal .mega-nav{flex-wrap:nowrap}}:is(.x-block-description.accordion,.custom-html:has(>.accordion),[class*=x-block-collapsible-tab-].accordion):has(+.custom-html>.accordion),:is(.x-block-description.accordion,.custom-html:has(>.accordion),[class*=x-block-collapsible-tab-].accordion):has(+:is(.x-block-description,[class*=x-block-collapsible-tab-]).accordion){margin-bottom:0}:is(.x-block-description.accordion,.custom-html:has(>.accordion),[class*=x-block-collapsible-tab-].accordion)+[class*=x-block-collapsible-tab-].accordion,:is(.x-block-description.accordion,.custom-html:has(>.accordion),[class*=x-block-collapsible-tab-].accordion)+.custom-html>.accordion{margin-top:0;border-top-width:0}:is(.x-block-description.accordion>div,.custom-html>.accordion,[class*=x-block-collapsible-tab-].accordion)>button{min-height:51px;padding:0;font-size:14px;line-height:20px}:is(.x-block-description.accordion>div,.custom-html>.accordion,[class*=x-block-collapsible-tab-].accordion)>button>span.absolute{right:0}:is(.x-block-description.accordion>div,.custom-html>.accordion,[class*=x-block-collapsible-tab-].accordion)>[x-collapse]{padding:0 0 12px;border-top-width:0}[class*=heading-sections--][class*=__popup-promotion].text-xl{font-family:var(--font-heading-family);font-weight:400;font-size:1.75rem}[class*=__popup-promotion] p.mt-2.font-bold:not([class*=heading-sections--]){font-size:12px;font-weight:500;letter-spacing:.1em}#x-announcement .campaign-announcement{padding-top:8px;padding-bottom:8px}.campaign-banner{background:#183e40;color:#fff;text-align:center}.campaign-banner__inner{max-width:760px;margin:0 auto;padding:36px 20px 40px;display:flex;flex-direction:column;align-items:center;gap:10px}.campaign-banner__eyebrow{margin:0;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.campaign-banner__heading{margin:0;color:#fff;font-family:var(--font-heading-family);font-weight:400;font-size:32px;line-height:1.15}.campaign-banner__text{margin:0;font-size:15px;line-height:1.5}.campaign-banner__countdown{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;opacity:.85}.campaign-banner__countdown:empty{display:none}.campaign-banner__button{margin-top:8px;padding:14px 32px;background:#fff;color:#183e40;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s}.campaign-banner__button:hover{background:#0d6363;color:#fff}@media(min-width:768px){.campaign-banner__inner{padding:48px 20px 52px;gap:12px}.campaign-banner__heading{font-size:44px}.campaign-banner__text{font-size:16px}}.campaign-product{padding:16px;background:#f6f6f6;color:#183e40;font-size:14px;font-weight:500;line-height:1.45}.campaign-product p{margin:0}.jdgm-review-widget .jm-review-widget .jm-review-widget__header>.jm-cluster{flex-wrap:wrap}.jdgm-review-widget .jm-review-widget .jm-review-widget__header>.jm-cluster>.jm-stack:first-child{flex:1 1 100%}.jdgm-review-widget .jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading-family);font-weight:400;font-size:1.75rem;line-height:1.2;color:#2c2c2c;text-align:center}.jdgm-review-widget .jm-review-widget .jm-button.jm-button--primary{min-height:48px;padding:0 32px;border:1px solid #183E40;border-radius:0;background:#183e40;color:#fff;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.jdgm-review-widget .jm-review-widget .jm-button.jm-button--primary:hover{border-color:#0d6363;background:#0d6363}.jdgm-review-widget .jm-review-widget .jdgm-empty-state{display:none}.jdgm-review-widget .jm-review-widget .jm-no-reviews-state__text{color:#555;font-size:15px}@media(min-width:768px){.jdgm-review-widget .jm-review-widget .jm-review-widget-minimal-header__title{font-size:2.25rem}}.collection-guide{max-width:1170px;padding-top:48px;padding-bottom:16px;color:#2c2c2c}.collection-guide__heading{margin:0 0 20px;font-family:var(--font-heading-family);font-weight:400;font-size:1.75rem;line-height:1.2;color:#2c2c2c;text-align:center}.collection-guide__body{font-size:16px;line-height:1.5}.collection-guide__body p{margin:0 0 16px}.collection-guide__body+.collection-guide__heading{margin-top:40px}.collection-guide a{color:inherit;text-decoration:underline;text-underline-offset:3px}.collection-guide__faq{border-top:1px solid #D9D9D9}.collection-guide__item{border-bottom:1px solid #D9D9D9}.collection-guide__item>summary{position:relative;display:flex;align-items:center;min-height:52px;padding:14px 32px 14px 0;cursor:pointer;list-style:none}.collection-guide__item>summary::-webkit-details-marker{display:none}.collection-guide__item>summary>h3{margin:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.35;color:#2c2c2c}.collection-guide__item>summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;line-height:1}.collection-guide__item[open]>summary:after{content:"\2212"}.collection-guide__answer{padding:0 32px 18px 0;font-size:16px;line-height:1.5}.collection-guide__answer p{margin:0}@media(min-width:768px){.collection-guide{padding-top:72px}.collection-guide__heading{font-size:2.25rem;margin-bottom:24px}.collection-guide__body+.collection-guide__heading{margin-top:56px}.collection-guide__item>summary>h3{font-size:18px}}.carissie-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/carissie-be.css.map */
