.card-product.card-product{--colors-price-sale: 16, 17, 19;--colors-button: 16, 17, 19;--colors-button-text: 245, 244, 239;--colors-text-link: 16, 17, 19}.card-product .button--quickview.button--quickview{background:#101113!important;color:#f5f4ef!important}.card-product .x-labels-data{background:#fff;outline:1px solid #d8d8d4;outline-offset:-1px}.card-product .x-card-title,#cart-upsell-drawer .x-heading{font-family:var(--font-body-family)!important}:is(h1,h2).product-title{font-family:var(--font-body-family)!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.2!important}html body :is(h1,h2,h3){letter-spacing:.005em!important;line-height:1!important;font-weight:800!important}html body .coolsteel-homepage-hero h1{letter-spacing:-.02em!important}.coolsteel-best-sellers-link{justify-content:flex-start;padding-inline:1.25rem}.coolsteel-jewelry-layout-style p[class^=heading-],.coolsteel-jewelry-layout-comparison p[class^=heading-]{font-weight:800;letter-spacing:.005em;text-transform:none}.coolsteel-jewelry-layout-comparison [class*=x-block-items-media-]>.grow{aspect-ratio:2 / 1!important}header nav>ul{column-gap:28px!important}.coolsteel-jewelry-layout-creator [class*=x-block-items-media-]>.grow{aspect-ratio:1 / 1;background:#101113}.coolsteel-jewelry-layout-creator img{object-fit:contain!important}.coolsteel-product-breadcrumb{display:flex;align-items:baseline;justify-content:var(--coolsteel-breadcrumb-mobile, center);min-width:0;max-width:100%}.coolsteel-product-breadcrumb>a,.coolsteel-product-breadcrumb>[aria-hidden=true]{flex:0 0 auto}.coolsteel-product-breadcrumb>span:last-child{flex:0 1 auto;min-width:0;max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.coolsteel-product-breadcrumb{justify-content:var(--coolsteel-breadcrumb-desktop, center)}}@media(max-width:767px){h1.product-title{font-size:24px!important}.coolsteel-jewelry-layout-comparison [class*=x-block-items-media-]>.grow{aspect-ratio:4 / 3!important}.coolsteel-product-breadcrumb>a:not(:first-child){flex:0 1 30%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.x-slideshow-coolsteel_adorn_slide{background:#101113}.x-slideshow-coolsteel_adorn_slide .image-treatment-overlay{opacity:1!important;background:linear-gradient(90deg,#101113 0%,#101113f7 24%,#101113db 36%,#10111345 57%,transparent 76%)}.x-slideshow-coolsteel_adorn_slide .image-coolsteel_adorn_slide{object-position:74% 50%}.x-slideshow-coolsteel_adorn_slide .hero-text>.table-cell{min-width:0}.x-slideshow-coolsteel_adorn_slide .animate_transition_slide__box{display:flex;flex-direction:column;align-items:flex-start;width:min(520px,44vw);max-width:none;margin:0 0 0 clamp(24px,4vw,80px);padding:48px 0 70px;text-align:left}.x-slideshow-coolsteel_adorn_slide .x-subheading{order:0;color:#d7c296;font-size:12px;letter-spacing:.17em;margin:0 0 16px}.x-slideshow-coolsteel_adorn_slide h2{order:1;font-size:clamp(56px,6.22vw,89.6px);line-height:.94!important;letter-spacing:-.02em!important;margin:0 0 16px}.x-slideshow-coolsteel_adorn_slide .rte{display:contents}.x-slideshow-coolsteel_adorn_slide .rte>p:first-child{order:2;font-family:var(--font-heading-family);font-weight:800;font-size:28px;line-height:1.1;margin:0 0 14px}.x-slideshow-coolsteel_adorn_slide .rte>p:nth-child(2){order:3;color:#e6e5df;font-size:16.8px;line-height:1.55;max-width:410px;margin:0 0 22px}.x-slideshow-coolsteel_adorn_slide .animate_transition_slide__box>div:not(.rte){order:4;margin-top:0}.x-slideshow-coolsteel_adorn_slide .rte>p:last-child{order:5;color:#c0c5ca;font-size:12px;line-height:1.5;margin:12px 0 0}.x-slideshow-coolsteel_adorn_slide .button{min-height:49px}[id$=__coolsteel_adorn_footer]>div{background:#f5f4ef}[id$=__coolsteel_adorn_footer] .image-with-text{background:#101113}[id$=__coolsteel_adorn_footer] .iwt-content{padding:42px clamp(24px,4.5vw,65px) 36px}[id$=__coolsteel_adorn_footer] .color-text-adorn_copy{margin-top:0}[id$=__coolsteel_adorn_footer] .x-block-text .font-medium{color:#d7c296;font-size:12px;letter-spacing:.12em}[id$=__coolsteel_adorn_footer] h2{font-size:clamp(43px,4vw,56px);line-height:.98!important}[id$=__coolsteel_adorn_footer] .rte{font-size:16.8px;line-height:1.5}[id$=__coolsteel_adorn_footer] .button-adorn_button{margin-bottom:0}[id$=__coolsteel_adorn_footer] .button-adorn_button .button{min-height:48px}[id$=__coolsteel_adorn_footer] .color-text-adorn_notice{margin-top:12px}[id$=__coolsteel_adorn_footer] .color-text-adorn_notice .rte{color:#c0c5ca;font-size:12px;line-height:1.5}@media(min-width:768px){[id$=__coolsteel_adorn_footer] .iwt-image{width:43%}[id$=__coolsteel_adorn_footer] .iwt-content-no-overlap{width:57%}[id$=__coolsteel_adorn_footer] .iwt-image>div{min-height:480px}[id$=__coolsteel_adorn_footer] .iwt-image img{object-position:65% 50%!important}}@media(max-width:767px){.x-slideshow-coolsteel_adorn_slide parallax-movement,.x-slideshow-coolsteel_adorn_slide .animate_transition_slide__image>img{height:218px!important;aspect-ratio:auto!important}.x-slideshow-coolsteel_adorn_slide .image-coolsteel_adorn_slide{object-position:63% 50%}.x-slideshow-coolsteel_adorn_slide .image-treatment-overlay{background:linear-gradient(180deg,transparent 55%,#101113 100%)}.x-slideshow-coolsteel_adorn_slide .animate_transition_slide__box{width:100%;margin:0;padding:20px 0 48px}.x-slideshow-coolsteel_adorn_slide .x-subheading{font-size:10px;margin-bottom:13px}.x-slideshow-coolsteel_adorn_slide h2{font-size:clamp(43px,14.35vw,56px);margin-bottom:13px}.x-slideshow-coolsteel_adorn_slide .rte>p:first-child{font-size:26px}.x-slideshow-coolsteel_adorn_slide .rte>p:nth-child(2){font-size:14px;line-height:1.5;margin-bottom:20px}.x-slideshow-coolsteel_adorn_slide .rte>p:last-child{font-size:11px;margin-top:10px}[id$=__coolsteel_adorn_footer] .iwt-image>div{height:218px!important;padding-bottom:0!important}[id$=__coolsteel_adorn_footer] .iwt-image img{object-position:62% 50%!important}[id$=__coolsteel_adorn_footer] .iwt-content{padding:26px 24px 28px}[id$=__coolsteel_adorn_footer] h2{font-size:clamp(36px,11vw,43px);line-height:1!important}[id$=__coolsteel_adorn_footer] .x-block-text .font-medium{font-size:10px}[id$=__coolsteel_adorn_footer] .rte{font-size:14px}[id$=__coolsteel_adorn_footer] .button-adorn_button .button{width:100%}[id$=__coolsteel_adorn_footer] .color-text-adorn_notice .rte{font-size:9.5px}}@media(max-width:767px){.shopify-policy__body table{width:100%;max-width:100%;table-layout:fixed}.shopify-policy__body a,.theme-template-page .rte a{overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/coolsteel-visual-fixes.css.map */
