.value-icons{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.value-icons__heading{text-align:center;margin-bottom:var(--sp-5)}.curved-heading{display:block;margin:0 0 var(--sp-3)}.curved-heading__svg{display:block;width:100%;max-width:44rem;height:auto;margin:0 auto;overflow:visible;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.curved-heading__svg:hover{transform:translateY(-5px) scale(1.03)}.curved-heading__text{font-family:var(--font-display);font-weight:700;fill:var(--color-brown-700, #5a3e2b)}.value-icons__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:var(--sp-7);max-width:62rem;margin-inline:auto;padding-inline:var(--sp-4)}.value-icons__link{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);color:var(--c-text);padding:var(--sp-3);text-decoration:none}.value-icons__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:8.125rem;height:8.125rem;margin-bottom:var(--sp-2);transition:transform var(--t-base) var(--ease-soft)}.value-icons__item:nth-child(odd) .value-icons__icon{transform:rotate(16deg)}.value-icons__item:nth-child(2n) .value-icons__icon{transform:rotate(-16deg)}.value-icons__item:hover .value-icons__icon,.value-icons__item:focus-within .value-icons__icon{transform:rotate(0)}.value-icons__disc{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-blue-100);border-radius:50%;box-shadow:inset 0 -6px 12px #0000000a;z-index:1}.value-icons__flower{display:none}.value-icons__img{position:relative;z-index:3;width:12.5rem;height:12.5rem;object-fit:contain}.value-icons__star{position:absolute;pointer-events:none;opacity:0;transform:scale(0);transition:opacity var(--t-base) var(--ease-soft),transform var(--t-base) var(--ease-soft);z-index:4}.value-icons__star--tr{top:.3125rem;right:6.625rem;width:1.2rem;height:1.375rem}.value-icons__star--bl{bottom:.6875rem;left:6.875rem;width:1.5rem;height:1.75rem}.value-icons__link:hover .value-icons__star,.value-icons__link:focus-visible .value-icons__star{opacity:1}.value-icons__link:hover .value-icons__star--tr,.value-icons__link:focus-visible .value-icons__star--tr{transform:scale(1);transition-delay:60ms}.value-icons__link:hover .value-icons__star--bl,.value-icons__link:focus-visible .value-icons__star--bl{transform:scale(1);transition-delay:.12s}.value-icons__label-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;width:6rem}.value-icons__label-img{grid-column:1;grid-row:1;display:block;width:10rem;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity var(--t-base) var(--ease-soft)}.value-icons__label-img--default{opacity:1}.value-icons__label-img--hover{opacity:0}.value-icons__link:hover .value-icons__label-img--default,.value-icons__link:focus-visible .value-icons__label-img--default{opacity:0}.value-icons__link:hover .value-icons__label-img--hover,.value-icons__link:focus-visible .value-icons__label-img--hover{opacity:1}.value-icons__label{font-family:var(--font-display);font-size:.875rem;font-weight:var(--fw-bold);color:var(--color-brown-700);margin:0;line-height:1.2;transition:color var(--t-fast) var(--ease-soft)}.value-icons__link:hover .value-icons__label,.value-icons__link:focus-visible .value-icons__label{color:var(--color-pink-500)}.value-icons__label-curve{display:block;text-align:center;overflow:visible}.value-icons__label-svg{display:block;width:100%;max-width:18rem;height:auto;margin:0 auto;overflow:visible}.value-icons__label-text textPath{font-size:36px}.value-icons__label-text{font-family:var(--font-display);font-weight:700;fill:var(--color-brown-700, #5a3e2b);transition:fill var(--t-fast) var(--ease-soft)}.value-icons__link:hover .value-icons__label-text,.value-icons__link:focus-visible .value-icons__label-text{fill:var(--color-pink-500)}.value-icons__sublabel{font-size:.875rem;color:var(--color-brown-700);opacity:.85;line-height:1.5;max-width:16.25rem;margin-top:-4px}.value-icons__slider-outer{position:relative}.value-icons__slider-nav{display:none}.vi-arrow{padding:0;background:none;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:0}.vi-arrow__img-wrap{display:grid;place-items:center;width:2.15rem;height:2.15rem}.vi-arrow__img{grid-column:1;grid-row:1;width:100%;height:100%;object-fit:contain;transition:opacity var(--t-fast, .15s) var(--ease-soft, ease)}.vi-arrow__img--default{opacity:1}.vi-arrow__img--hover{opacity:0}.vi-arrow:hover .vi-arrow__img--default,.vi-arrow:focus-visible .vi-arrow__img--default{opacity:0}.vi-arrow:hover .vi-arrow__img--hover,.vi-arrow:focus-visible .vi-arrow__img--hover{opacity:1}@media(max-width:1023px){.value-icons__grid{gap:var(--sp-5)}}@media(max-width:767px){.value-icons__slider-track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.value-icons__sublabel{display:none}.value-icons__slider-track::-webkit-scrollbar{display:none}.value-icons__grid{display:flex;flex-wrap:nowrap;gap:0;max-width:none;padding-inline:0}.value-icons__item{flex:0 0 calc(100% / 3);min-width:0;scroll-snap-align:start;padding-inline:var(--sp-1)}.value-icons__icon{width:6.25rem;height:6.25rem}.value-icons__img{width:5.5rem;height:5.5rem}.value-icons__star--tr{right:5rem}.value-icons__star--bl{left:5.25rem}.value-icons__slider-nav{display:flex;justify-content:center;align-items:center;gap:var(--sp-5);margin-top:var(--sp-4)}.value-icons__label-curve{overflow:visible}.value-icons__label-svg{width:130%;margin-left:-15%;max-width:none;overflow:visible}.value-icons__label-text textPath{font-size:47px}.value-icons{padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.vi-arrow__img-wrap{width:2.15rem;height:2.15rem}}@media(max-width:479px){.value-icons__icon{width:6.875rem;height:6.875rem}.value-icons__img{width:7rem;height:7rem}.value-icons__label{font-size:1rem}.value-icons__star--tr{width:1.375rem;height:1.375rem;right:5rem}.value-icons__star--bl{width:1.125rem;height:1.125rem;left:5.25rem}}@media(prefers-reduced-motion:reduce){.value-icons__icon,.value-icons__img,.value-icons__star,.value-icons__label-img{transition:none!important}.value-icons__item:nth-child(odd) .value-icons__icon,.value-icons__item:nth-child(2n) .value-icons__icon,.value-icons__item:hover .value-icons__icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/291/assets/section-value-icons.css.map */
