.dyo-brand-usps{width:100%;background:var(--dyo-bu-bg);background:linear-gradient(160deg,var(--dyo-bu-bg),var(--dyo-bu-bg-2));color:var(--dyo-bu-text);padding-block:var(--dyo-bu-pt-mobile, 24px) var(--dyo-bu-pb-mobile, 24px)}@media(min-width:750px){.dyo-brand-usps{padding-block:var(--dyo-bu-pt-desktop, 56px) var(--dyo-bu-pb-desktop, 30px)}}.dyo-brand-usps__inner{width:100%;max-width:var(--dyo-bu-max-width, 1500px);margin-inline:auto;padding-inline:var(--dyo-bu-ph-mobile, 16px);box-sizing:border-box}@media(min-width:750px){.dyo-brand-usps__inner{padding-inline:var(--dyo-bu-ph-desktop, 60px)}}.dyo-brand-usps__intro{display:flex;flex-direction:column;gap:24px}@media(min-width:750px){.dyo-brand-usps__intro{flex-direction:row;align-items:stretch;gap:0}}.dyo-brand-usps__copy{display:flex;flex-direction:column;justify-content:flex-start;text-align:var(--dyo-bu-text-align-mobile, left)}@media(min-width:750px){.dyo-brand-usps__copy{width:var(--dyo-bu-copy-pct, 52%);flex:0 0 var(--dyo-bu-copy-pct, 52%);order:var(--dyo-bu-copy-order, 1);padding-right:32px;padding-top:8px;box-sizing:border-box;justify-content:center;text-align:var(--dyo-bu-text-align-desktop, left)}}@media(min-width:1200px){.dyo-brand-usps__copy{padding-right:48px}}.dyo-brand-usps--no-image .dyo-brand-usps__copy{width:100%;flex:1 1 100%;padding-right:0;text-align:var(--dyo-bu-text-align-desktop, left)}.dyo-brand-usps__eyebrow-row{display:flex;align-items:center;gap:8px}.dyo-brand-usps--align-center .dyo-brand-usps__eyebrow-row{justify-content:center}.dyo-brand-usps__sparkle{flex:0 0 auto;color:var(--dyo-bu-eyebrow-color)}.dyo-brand-usps__eyebrow{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dyo-bu-eyebrow-color)}@media(min-width:1200px){.dyo-brand-usps__eyebrow{font-size:16px}}.dyo-brand-usps__heading{margin:var(--dyo-bu-gap-eyebrow-heading, 16px) 0 0;max-width:var(--dyo-bu-text-max-width, 640px);font-family:var(--font-heading-family);font-weight:500;line-height:1.06;letter-spacing:.002em;font-size:clamp(2.375rem,9vw,2.75rem);overflow-wrap:break-word;color:var(--dyo-bu-heading-color)}.dyo-brand-usps--align-center .dyo-brand-usps__heading{margin-inline:auto}@media(min-width:750px){.dyo-brand-usps__heading{font-size:clamp(1.75rem,5vw,2.875rem)}}@media(min-width:1200px){.dyo-brand-usps__heading{font-size:clamp(3rem,3.2vw,3.625rem);line-height:1.05}}.dyo-brand-usps__heading strong,.dyo-brand-usps__heading b{color:var(--dyo-bu-eyebrow-color);font-weight:inherit}.dyo-brand-usps__desc{margin:var(--dyo-bu-gap-heading-text, 24px) 0 0;max-width:var(--dyo-bu-text-max-width, 640px);font-family:var(--font-body-family);font-size:16px;line-height:1.65;color:var(--dyo-bu-text-color)}.dyo-brand-usps--align-center .dyo-brand-usps__desc{margin-inline:auto}.dyo-brand-usps{--dyo-bu-gold-hover: #dcc190}.dyo-brand-usps__cta{margin-top:var(--dyo-bu-gap-heading-text, 24px)}.dyo-brand-usps__cta .dyo-brand-usps__button{margin-top:0}.dyo-brand-usps .dyo-brand-usps__button,.dyo-brand-usps .dyo-brand-usps__button:link,.dyo-brand-usps .dyo-brand-usps__button:visited{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;max-width:100%;margin-top:6px;padding:9px 16px;min-height:40px;border:1px solid var(--dyo-bu-eyebrow-color);border-radius:6px;background:transparent;box-shadow:none;color:var(--dyo-bu-eyebrow-color);font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.dyo-brand-usps .dyo-brand-usps__button-arrow{flex:0 0 auto;transition:transform .18s ease}@media(hover:hover){.dyo-brand-usps .dyo-brand-usps__button:hover{border-color:var(--dyo-bu-gold-hover);background:#c8a46a1a;color:var(--dyo-bu-gold-hover)}.dyo-brand-usps .dyo-brand-usps__button:hover .dyo-brand-usps__button-arrow{transform:translate(2px)}}.dyo-brand-usps .dyo-brand-usps__button:active{border-color:var(--dyo-bu-gold-hover);background:#c8a46a2e;color:var(--dyo-bu-gold-hover)}.dyo-brand-usps .dyo-brand-usps__button:focus-visible{outline:2px solid var(--dyo-bu-gold-hover);outline-offset:3px}@media(prefers-reduced-motion:reduce){.dyo-brand-usps .dyo-brand-usps__button,.dyo-brand-usps .dyo-brand-usps__button-arrow{transition:none}.dyo-brand-usps .dyo-brand-usps__button:hover .dyo-brand-usps__button-arrow{transform:none}}.dyo-brand-usps__visual{position:relative;overflow:hidden;border-radius:var(--dyo-bu-image-radius, 16px);height:240px}@media(min-width:750px){.dyo-brand-usps__visual{width:var(--dyo-bu-image-pct, 48%);flex:0 0 var(--dyo-bu-image-pct, 48%);order:var(--dyo-bu-image-order, 2);height:auto;min-height:390px;border-radius:var(--dyo-bu-image-radius, 0px)}}@media(min-width:1200px){.dyo-brand-usps__visual{min-height:420px}}.dyo-brand-usps__visual--fixed{height:var(--dyo-bu-image-height, 420px)!important;min-height:0!important}.dyo-brand-usps__visual--ratio{aspect-ratio:var(--dyo-bu-image-aspect, 16 / 9);height:auto!important;min-height:0!important}.dyo-brand-usps__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--dyo-bu-image-fit, cover);object-position:var(--dyo-bu-image-position, center 45%);display:block}.dyo-brand-usps__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--dyo-bu-image-overlay, 0);pointer-events:none}.dyo-brand-usps__fade{position:absolute;top:0;right:0;bottom:0;left:0;display:none;background:linear-gradient(to right,var(--dyo-bu-bg) 0%,color-mix(in srgb,var(--dyo-bu-bg) 80%,transparent) 10%,color-mix(in srgb,var(--dyo-bu-bg) 25%,transparent) 25%,transparent 45%)}.dyo-brand-usps--image-right .dyo-brand-usps__fade{right:auto}@media(min-width:750px){.dyo-brand-usps__fade{display:block}}@media(max-width:749.98px){.dyo-brand-usps__intro{display:flex;flex-direction:column}.dyo-brand-usps__copy{order:var(--dyo-bu-copy-order-mobile, 2)}.dyo-brand-usps__visual{order:var(--dyo-bu-image-order-mobile, 1)}.dyo-brand-usps--hide-image-mobile .dyo-brand-usps__visual{display:none}}.dyo-brand-usps__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:var(--dyo-bu-row-align, stretch);column-gap:var(--dyo-bu-gap-x, 16px);row-gap:var(--dyo-bu-gap-y, 16px);margin-top:var(--dyo-bu-intro-gap, 32px);--dyo-bu-row-divisor: min(var(--dyo-bu-cards-per-row, 5), var(--dyo-bu-cards-actual, 999))}.dyo-brand-usps__card{display:grid;grid-template-rows:52px calc(var(--dyo-bu-title-size-mobile, 18px) * var(--dyo-bu-title-lh, 1.2) * 2) 26px 1fr;justify-items:center;text-align:var(--dyo-bu-card-text-align, center);box-sizing:border-box;padding:clamp(22px,2vw,26px);border:1px solid rgba(200,164,106,.28);border-radius:11px;background:var(--dyo-bu-card-bg);flex-grow:1;flex-shrink:1;flex-basis:min(var(--dyo-bu-card-ideal, 260px),calc((100% - (var(--dyo-bu-row-divisor, 5) - 1) * var(--dyo-bu-gap-x, 16px)) / var(--dyo-bu-row-divisor, 5)));min-width:var(--dyo-bu-card-min, 220px);max-width:min(var(--dyo-bu-card-max, 340px),calc((100% - (var(--dyo-bu-row-divisor, 5) - 1) * var(--dyo-bu-gap-x, 16px)) / var(--dyo-bu-row-divisor, 5)))}@media(min-width:1200px){.dyo-brand-usps__card{grid-template-rows:56px calc(var(--dyo-bu-title-size-desktop, 22px) * var(--dyo-bu-title-lh, 1.2) * 2) 26px 1fr}}.dyo-brand-usps__card-copy{display:contents}.dyo-brand-usps__card--shadow{box-shadow:0 6px 18px #00000029}@media(hover:hover){.dyo-brand-usps__card--hover-raise:hover{transform:translateY(-2px)}.dyo-brand-usps__card--hover-glow:hover{border-color:#c8a46a80}}.dyo-brand-usps__card--hover-raise{transition:transform .2s ease}.dyo-brand-usps__card--hover-glow{transition:border-color .2s ease}@media(prefers-reduced-motion:reduce){.dyo-brand-usps__card--hover-raise,.dyo-brand-usps__card--hover-glow{transition:none!important}@media(hover:hover){.dyo-brand-usps__card--hover-raise:hover{transform:none}}}.dyo-brand-usps__icon-editorial{grid-row:1;align-self:center;display:grid;place-items:center;color:var(--dyo-usp-editorial-icon-color, #c8a46a)}.dyo-brand-usps__icon-editorial svg,.dyo-brand-usps__icon-editorial img{width:clamp(42px,1vw + 34px,48px);height:clamp(42px,1vw + 34px,48px);object-fit:contain}.dyo-brand-usps__card-title{grid-row:2;align-self:center;justify-self:stretch;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;font-family:var(--font-body-family);font-size:var(--dyo-bu-title-size-mobile, 18px);font-weight:var(--dyo-bu-title-weight, 600);line-height:var(--dyo-bu-title-lh, 1.2);color:var(--dyo-bu-heading-color)}@media(min-width:1200px){.dyo-brand-usps__card-title{font-size:var(--dyo-bu-title-size-desktop, 22px)}}.dyo-brand-usps__rule{grid-row:3;align-self:center;display:block;width:var(--dyo-bu-divider-width, 32px);height:1px;margin:0 auto;background:var(--dyo-bu-divider-color)}.dyo-brand-usps__card-text{grid-row:4;align-self:start;justify-self:stretch;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;font-family:var(--font-body-family);font-size:var(--dyo-bu-text-size-mobile, 14px);line-height:var(--dyo-bu-text-lh, 1.5);color:var(--dyo-bu-card-text-color, var(--dyo-bu-text-color))}@media(min-width:750px){.dyo-brand-usps__card-text{max-width:26ch;margin-inline:auto}}@media(min-width:1200px){.dyo-brand-usps__card-text{font-size:var(--dyo-bu-text-size-desktop, 15px)}}.dyo-brand-usps__card-link{margin-top:auto;padding-top:12px;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body-family);font-size:13px;font-weight:600;color:var(--dyo-bu-eyebrow-color);text-decoration:none}.dyo-brand-usps__card-link--button{margin-top:16px;padding:10px 18px;border-radius:999px;border:1px solid var(--dyo-bu-eyebrow-color)}.dyo-brand-usps__card-link--text{text-decoration:underline}@media(min-width:1200px){.dyo-brand-usps__card-link{font-size:14px}}.dyo-brand-usps__card-link-arrow{transition:transform .2s ease}@media(hover:hover){.dyo-brand-usps__card-link:hover{color:#dcc190}.dyo-brand-usps__card-link:hover .dyo-brand-usps__card-link-arrow{transform:translate(2px)}}.dyo-brand-usps__card-link:focus-visible,.dyo-brand-usps__card:focus-visible{outline:2px solid var(--dyo-bu-eyebrow-color);outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){.dyo-brand-usps__card-link-arrow{transition:none!important}@media(hover:hover){.dyo-brand-usps__card-link:hover .dyo-brand-usps__card-link-arrow{transform:none}}}.dyo-brand-usps__grid{--dyo-bu-cards-per-row: 1}@media(min-width:750px){.dyo-brand-usps__grid{--dyo-bu-cards-per-row: 3}}@media(min-width:1200px){.dyo-brand-usps__grid{--dyo-bu-cards-per-row: var(--dyo-bu-cards-per-row-desktop, 5)}}@media(max-width:749px){.dyo-brand-usps__grid{display:flex;flex-direction:column;row-gap:12px}.dyo-brand-usps__card{display:grid;grid-template-columns:68px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"icon copy";align-items:center;justify-items:stretch;column-gap:14px;text-align:left;width:100%;flex:0 0 100%;max-width:100%;min-width:0;box-sizing:border-box;padding:14px;border-radius:18px;min-height:110px}.dyo-brand-usps__icon-editorial{grid-area:icon;align-self:center;justify-self:center;flex:0 0 auto;width:68px;height:68px;box-sizing:border-box;border-radius:16px;background:#0a080e8c;border:1px solid rgba(200,164,106,.45)}.dyo-brand-usps__icon-editorial svg,.dyo-brand-usps__icon-editorial img{width:32px;height:32px}.dyo-brand-usps__card-copy{grid-area:copy;display:flex;flex-direction:column;justify-content:center;row-gap:4px;width:100%;min-width:0}.dyo-brand-usps__card-title{justify-content:flex-start;text-align:left;width:100%;min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(16px,4vw,18px);font-weight:700;line-height:1.25}.dyo-brand-usps__rule{display:none}.dyo-brand-usps__card-text{width:100%;min-width:0;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:14px;line-height:1.35}.dyo-brand-usps__card-link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/dyo-brand-usps.css.map */
