.cf-social{background:#fff!important;border-top:3px solid #c9a55e!important;border-bottom:1px solid #ece9e0!important}.cf-social .cf-sec-title{color:#1a1a1a!important}.cf-social-card{background:#f9f8f5!important;border:1px solid #e5e0d5!important}.cf-social-name{color:#1a1a1a!important}.cf-social-txt{color:#666!important}.cf-newsletter{background:#fff!important;border-top:1px solid #ece9e0!important}.cf-newsletter-title{color:#1a1a1a!important}.cf-trust-strip{background:#fff!important;border-top:1px solid #e5dcc8!important;border-bottom:1px solid #e5dcc8!important}.cf-trust-item{color:#1a1a1a!important}@media(max-width:600px){.cf-newsletter-form{flex-direction:column!important}.cf-newsletter-btn{width:100%!important;padding:16px!important}}.card__vendor,.product__vendor,.product-vendor,[class*=vendor]{display:none!important}.shopify-section:has(input[type=email]:not(.cf-newsletter-input)){display:none!important}.cf-delivery-badge{display:inline-flex;align-items:center;gap:6px;background:#f5f5f0;border:1px solid #ddd;border-radius:6px;padding:8px 14px;font-size:13px;color:#444;margin:12px 0;font-weight:500}.cf-delivery-badge svg{color:#c9a55e;flex-shrink:0}.cf-compare{background:#fff!important}.cf-compare-wrap{border-top:none!important;border:1px solid #e0d5c0!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 2px 16px #0000000f!important}.cf-compare-hdr:before{content:"";display:block;grid-column:1;grid-row:1;background:#fafaf8}.cf-compare-hdr{border-bottom:2px solid #1a1a1a!important}.cf-compare-hdr-brand{grid-column:2!important;grid-row:1!important;background:#c9a55e!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px 0!important}.cf-compare-hdr-other{grid-column:3!important;grid-row:1!important;background:#e8e7e4!important;color:#888!important;font-size:10px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px 0!important}.cf-compare-row{background:#fff!important;border-bottom:1px solid #f0ead8!important}.cf-compare-row:last-child{border-bottom:none!important}.cf-compare-feat{background:#fff!important;padding:18px 22px!important;color:#1a1a1a!important;font-size:13.5px!important;font-weight:600!important}.cf-compare-yes{background:#c9a55e1f!important;border-left:2px solid rgba(201,165,94,.3)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 0!important;font-size:0!important}.cf-compare-yes:before{content:"";width:28px;height:28px;background-color:#c9a55e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 12l3.5 3.5L17 9' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat;border-radius:50%;display:block;flex-shrink:0}.cf-compare-no{background:#f0efed!important;border-left:1px solid #e0deda!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 0!important;font-size:0!important}.cf-compare-no:before{content:"";width:28px;height:28px;border:1.5px solid #ccc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.5 8.5l7 7M15.5 8.5l-7 7' stroke='%23ccc' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-size:14px;background-position:center;background-repeat:no-repeat;border-radius:50%;display:block;box-sizing:border-box;flex-shrink:0}.cf-compare-row:nth-child(2n) .cf-compare-feat{background:#fdfcfa!important}.cf-compare-row:nth-child(2n) .cf-compare-yes{background:#c9a55e14!important}.cf-compare-row:nth-child(2n) .cf-compare-no{background:#eae9e7!important}.multicolumn .title-wrapper-with-link .title{position:relative;padding-bottom:14px}.multicolumn .title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:0;width:72px;height:3px;background:#c9a84c;border-radius:2px}.multicolumn .multicolumn-list__item{display:flex}.multicolumn .multicolumn-card{border:1px solid #c9a84c;border-radius:14px;background:#fffdf7;width:100%;height:100%;display:flex;transition:box-shadow .2s ease,transform .2s ease}.multicolumn .multicolumn-card:hover{box-shadow:0 6px 24px #c9a84c40;transform:translateY(-3px)}.multicolumn .multicolumn-card__info{display:flex;flex-direction:column;width:100%;height:100%;padding:28px 24px}.multicolumn .multicolumn-card__info .rte{color:#555}.multicolumn .multicolumn-card__info .link{margin-top:auto;padding-top:16px;color:#c9a84c;font-weight:600;text-underline-offset:4px}.multicolumn .multicolumn-card__info .link:hover{color:#b3903a;text-decoration:underline}.product-form__buttons{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.product-form__buttons>*{width:100%!important;box-sizing:border-box!important}.product-form__buttons .button,.product-form__buttons .shopify-payment-button__button,.product-form__buttons .shopify-payment-button__button--unbranded{height:54px!important;min-height:54px!important;max-height:54px!important;border-radius:8px!important;box-sizing:border-box!important}.product-form__buttons .button--full-width{font-size:1.5rem!important;line-height:1.2!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 1.5rem!important}.product-form__buttons .shopify-payment-button__button--unbranded{font-size:1.5rem!important}.product-form__buttons .shopify-payment-button__more-options{margin:6px 0 0!important}.product-form__buttons .shopify-payment-button{display:block!important;width:100%!important;margin:0!important;padding:0!important}.product-form__buttons .shopify-payment-button>div,.product-form__buttons .shopify-payment-button iframe{width:100%!important;max-width:100%!important;margin:0!important}.shopify-section.section-header{background:transparent!important;margin-bottom:0!important}.shopify-section.section-header .header-wrapper{background:#fff!important;border:none!important;border-radius:999px!important;margin:18px 20px 0!important;box-shadow:0 8px 28px #0000001f!important}.shopify-section.section-header .header{padding-top:10px!important;padding-bottom:10px!important}@media screen and (max-width:989px){.shopify-section.section-header .header-wrapper{margin:10px 10px 0!important;border-radius:24px!important}}.shopify-section.section-header .mega-menu__content,.shopify-section.section-header .header__submenu,.shopify-section.section-header details-disclosure .list-menu,.shopify-section.section-header .header__menu-item+.mega-menu__content{border-radius:0 0 22px 22px!important;overflow:hidden!important;box-shadow:0 14px 32px #00000024!important;border:none!important;margin-left:20px!important;margin-right:20px!important;width:calc(100% - 40px)!important}@media screen and (max-width:989px){.shopify-section.section-header .mega-menu__content,.shopify-section.section-header .header__submenu,.shopify-section.section-header details-disclosure .list-menu{margin-left:10px!important;margin-right:10px!important;width:calc(100% - 20px)!important;border-radius:0 0 24px 24px!important}}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease!important;border-radius:14px}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 14px 30px #0000001f}.card-wrapper .card{transition:box-shadow .25s ease}.card-wrapper .card__media img{transition:transform .4s ease}.card-wrapper:hover .card__media img{transform:scale(1.04)}li.grid__item:nth-child(-n+2) .card-wrapper{position:relative}li.grid__item:nth-child(-n+2) .card-wrapper:before{content:"Best-seller";position:absolute;top:10px;left:10px;z-index:2;background:#c9a84c;color:#1a1a1a;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:999px;box-shadow:0 3px 10px #0000002e}.card-wrapper .button{transition:background-color .2s ease,transform .15s ease!important}.card-wrapper .button:hover{transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/confortlab-gold.css.map */
