:root{--heading-font-family: "Cabinet Grotesk", "Helvetica Neue", Arial, sans-serif;--heading-font-weight: 700;--text-font-family: "General Sans", "Helvetica Neue", Arial, sans-serif}body.template-index,body[class*=template-product]{--heading-font-family: "Fraunces", Georgia, serif;--heading-font-weight: 600}body.template-index .Heading,body[class*=template-product] .Heading{text-transform:none!important;letter-spacing:normal!important}body.template-index .u-h1,body[class*=template-product] .u-h1,body.template-index .SectionHeader__Heading--emphasize,body[class*=template-product] .SectionHeader__Heading--emphasize{font-size:34px!important;line-height:1.15!important}body.template-index .u-h2,body[class*=template-product] .u-h2{font-size:28px!important;line-height:1.2!important}body.template-index .u-h3,body[class*=template-product] .u-h3{font-size:22px!important;line-height:1.25!important}@media screen and (min-width:641px){body.template-index .u-h1,body[class*=template-product] .u-h1,body.template-index .SectionHeader__Heading--emphasize,body[class*=template-product] .SectionHeader__Heading--emphasize{font-size:56px!important}body.template-index .u-h2,body[class*=template-product] .u-h2{font-size:38px!important}body.template-index .u-h3,body[class*=template-product] .u-h3{font-size:26px!important}}.Button{border-radius:999px!important;text-transform:none!important;letter-spacing:normal!important;font-family:var(--text-font-family)!important;font-weight:600!important;padding:15px 32px!important;overflow:hidden}.Button:before{border-radius:999px!important}.ProductForm__AddToCart,.Cart__Checkout{border-color:#7687e3!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-size:15px!important;padding:18px 36px!important}.ProductForm__AddToCart:before,.Cart__Checkout:before{background-color:#7687e3!important}.ColorSwatch,.ColorSwatch:after,.VariantSelector__ColorSwatch{border-radius:50%!important}.ColorSwatch,.ColorSwatch--large{width:36px!important;height:36px!important}.ColorSwatch{border:2px solid #ffffff!important;box-shadow:0 0 0 1.5px #d6d6d6!important;outline:none!important;transition:transform .15s ease!important}.ColorSwatch:after{width:calc(100% + 10px)!important;height:calc(100% + 10px)!important;top:-5px!important;left:-5px!important}.ColorSwatch:hover{transform:scale(1.08)!important}.ColorSwatch.is-active:after,.ColorSwatch__Radio:checked+.ColorSwatch:after{border:2px solid #7687e3!important}.ColorSwatch--white{outline:none!important}[data-tooltip]:before{background:#fff!important;color:#1e306d!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;box-shadow:0 4px 12px #0000001a!important;font-weight:600!important;z-index:50!important;bottom:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)!important}.ProductMeta__RatingLink{display:inline-block;margin-bottom:10px}.ProductMeta__TopLabel{margin:0 0 4px;color:#7687e3;font-family:var(--text-font-family);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}body[class*=template-product] .ProductMeta__Price{font-family:var(--text-font-family)!important}.Product__MobileMeta{display:none}@media screen and (max-width:640px){.Product__MobileMeta{display:block;padding-top:20px;margin-bottom:20px}.Product__InfoWrapper .ProductMeta{padding-bottom:0;margin-bottom:0;border-bottom:none}.Product__InfoWrapper .ProductMeta__RatingLink,.Product__InfoWrapper .ProductMeta__TopLabel,.Product__InfoWrapper .ProductMeta__Vendor,.Product__InfoWrapper .ProductMeta__Title,.Product__InfoWrapper .ProductMeta__PriceList,.Product__InfoWrapper .ProductMeta__UnitPriceMeasurement{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dormilones-custom.css.map */
