product-info .ksl-product-brand{--color-foreground: 38, 37, 34;--color-button: 70, 80, 68;--color-button-text: 250, 248, 244;--color-secondary-button-text: 70, 80, 68;--color-link: 70, 80, 68;--ksl-product-ivory: #faf8f4;--ksl-product-border: #cecfc5;color:rgb(var(--color-foreground))}product-info .ksl-product-brand .product__title h1{color:rgb(var(--color-foreground))}product-info .ksl-product-brand .product__text{color:rgb(var(--color-button))}product-info .ksl-product-brand h2.h4,product-info .ksl-product-brand :is(ksl-personalization,ksl-customization) legend{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-button));letter-spacing:-.015em}product-info .ksl-product-brand .ksl-gift:not(.ksl-gift--minimal){background:transparent;border:0}product-info .ksl-product-brand .ksl-gift--outline{background:transparent}product-info .ksl-product-brand .ksl-gift__badge{background:transparent;color:#394335;padding-inline:0;border-radius:0;letter-spacing:.1em}product-info .ksl-product-brand :is(.ksl-fixed,ksl-personalization fieldset,ksl-customization fieldset){background:transparent;border:0;padding-inline:0;border-radius:0}product-info .ksl-product-brand :is(.ksl-fixed,ksl-personalization,ksl-customization) :is(select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=file])){background-color:transparent;color:rgb(var(--color-foreground));border:0;border-bottom:1px solid var(--ksl-product-border);border-radius:0;box-shadow:none;transition:border-color .16s ease}product-info .ksl-product-brand :is(.ksl-fixed,ksl-personalization,ksl-customization) :is(select,textarea,input):hover{border-color:#8b9585}product-info .ksl-product-brand :is(select,textarea,input):focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:3px}product-info .ksl-product-brand :is(.ksl-fixed,ksl-personalization,ksl-customization) [aria-invalid=true]{border-color:#a12121}product-info .ksl-product-brand input:is([type=checkbox],[type=radio]){accent-color:rgb(var(--color-button))}product-info .ksl-product-brand :is(.ksl-personalization__guide,.ksl-personalization__upload,.ksl-fixed__upload){background:transparent;border:0;padding-inline:0}product-info .ksl-product-brand :is(.ksl-size__opener,.ksl-pdp-description summary,.product__accordion summary){color:rgb(var(--color-button))}product-info .ksl-product-brand .product-form__submit:not([disabled]):hover{--color-button: 55, 65, 53}product-info .ksl-product-brand .product-form__quantity .quantity{--color-background: 255, 255, 255;--color-foreground: 70, 80, 68}product-info .ksl-product-brand .ksl-delivery{align-items:flex-start;gap:1.4rem;padding:1.6rem 0;background:transparent;border:0;border-top:1px solid #e0ddd5;border-radius:0;color:rgb(var(--color-foreground))}product-info .ksl-product-brand .ksl-delivery__icon{display:grid;place-items:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-top:0;border-radius:0;background:transparent;color:rgb(var(--color-button))}product-info .ksl-product-brand .ksl-delivery__icon svg{width:2rem;height:2rem}product-info .ksl-product-brand .ksl-delivery__text{gap:.5rem}product-info .ksl-product-brand .ksl-delivery__label{font-size:1.35rem;font-weight:500;line-height:1.5;letter-spacing:.015em;text-transform:none;color:rgb(var(--color-button))}product-info .ksl-product-brand .ksl-delivery__dates{color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.5}product-info .ksl-product-brand .ksl-delivery__note{font-size:1.3rem;line-height:1.65;letter-spacing:.01em;color:#62635a}@media(max-width:749px){product-info .ksl-product-brand .ksl-delivery{padding:1.6rem 0;gap:1.2rem}}product-info .ksl-product-brand :is(.ksl-purchase-details a,.ksl-size__opener,.ksl-gift__link){text-decoration:none;color:rgb(var(--color-button));border:0;border-radius:0;background:transparent;padding:.8rem 0;min-height:4.4rem;line-height:1.5;transition:background-color .16s ease,border-color .16s ease}product-info .ksl-product-brand .ksl-purchase-details__action{display:flex;align-items:center;gap:1rem;width:100%;font-size:1.3rem}product-info .ksl-product-brand .ksl-purchase-details__action>span:not(.svg-wrapper){flex:1;min-width:0;overflow-wrap:anywhere}product-info .ksl-product-brand .ksl-purchase-details__action .svg-wrapper{margin-top:0}product-info .ksl-product-brand .ksl-purchase-details__arrow{width:1.4rem;height:1.4rem;flex-basis:1.4rem}product-info .ksl-product-brand :is(.ksl-purchase-details a,.ksl-size__opener,.ksl-gift__link):hover{background:transparent;text-decoration:underline;text-underline-offset:.3em}product-info .ksl-product-brand :is(.ksl-purchase-details a,.ksl-size__opener,.ksl-gift__link):focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:3px;text-decoration:none}@media(prefers-reduced-motion:reduce){product-info .ksl-product-brand :is(.ksl-purchase-details a,.ksl-size__opener,.ksl-gift__link){transition:none}product-info .ksl-product-brand :is(select,textarea,input){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-product-brand.css.map */
