:root{--accent-hue: #6A704C;--accent-mark-opacity: .4}[data-template="product.for-dogs"],[data-template="product.for-horses"],[data-template*=for-fishing]{--accent-hue: #2F7FB0}span[data-accent]{position:relative;z-index:0;color:inherit;white-space:nowrap}span[data-accent]:not([data-accent=underline]):not([data-accent=ink]):not([data-accent=underline2]):not([data-accent=colorwipe]):before{content:"";position:absolute;z-index:-1;top:.32em;right:-.12em;bottom:.14em;left:-.14em;background-color:var(--accent-hue);opacity:var(--accent-mark-opacity);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'><path d='M3 7.5 C 22 3.5, 58 5.5, 97 4 L 99.5 16.5 C 72 21, 34 19.5, 1.5 20.5 Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'><path d='M3 7.5 C 22 3.5, 58 5.5, 97 4 L 99.5 16.5 C 72 21, 34 19.5, 1.5 20.5 Z'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(-1.2deg);transform-origin:50% 60%;pointer-events:none}span[data-accent=underline]:before{content:"";position:absolute;z-index:-1;left:-.06em;right:-.08em;bottom:-.12em;height:.14em;background-color:var(--accent-hue);opacity:.85;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'><path d='M1 6.5 C 25 4.5, 55 5.5, 99 3.5 L 99.5 8 C 60 9.5, 25 8.5, 1.5 9.5 Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'><path d='M1 6.5 C 25 4.5, 55 5.5, 99 3.5 L 99.5 8 C 60 9.5, 25 8.5, 1.5 9.5 Z'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}span[data-accent=underline2]:before{content:"";position:absolute;z-index:-1;left:-.06em;right:-.08em;bottom:-.24em;height:.26em;background-color:var(--accent-hue);opacity:.85;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M1 5.5 C 28 3.5, 60 4.5, 99 2.5 L 99.5 7.5 C 62 9.5, 26 8.5, 1.5 10 Z'/><path d='M4 15 C 30 13, 58 14.5, 96 12.5 L 96.5 17 C 60 19, 28 18, 4.5 19.5 Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M1 5.5 C 28 3.5, 60 4.5, 99 2.5 L 99.5 7.5 C 62 9.5, 26 8.5, 1.5 10 Z'/><path d='M4 15 C 30 13, 58 14.5, 96 12.5 L 96.5 17 C 60 19, 28 18, 4.5 19.5 Z'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}@supports (background-clip: text) or (-webkit-background-clip: text){span[data-accent=colorwipe]{background-image:linear-gradient(100deg,var(--accent-hue) 46%,currentColor 54%);background-size:220% 100%;background-position:0% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@supports not ((background-clip: text) or (-webkit-background-clip: text)){span[data-accent=colorwipe]{color:var(--accent-hue)}}@property --accent-ink-mix{syntax: "<percentage>"; inherits: false; initial-value: 100%;}span[data-accent=ink]{color:color-mix(in srgb,var(--accent-hue) var(--accent-ink-mix, 100%),currentColor)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){span[data-accent]:not([data-accent=ink]):before{animation:accent-mark-sweep linear both;animation-timeline:view();animation-range:entry 100% cover 60%}span[data-accent=ink]{animation:accent-ink-warm linear both;animation-timeline:view();animation-range:entry 100% cover 60%}span[data-accent][data-accent-onload]:before{animation:accent-mark-sweep 1.2s cubic-bezier(.3,0,.35,1) .6s both;animation-timeline:auto}span[data-accent=colorwipe]{animation:accent-color-wipe linear both;animation-timeline:view();animation-range:entry 100% cover 60%}@keyframes accent-color-wipe{0%{background-position:100% 0}to{background-position:0% 0}}@keyframes accent-mark-sweep{0%{clip-path:inset(0 102% 0 0)}to{clip-path:inset(0 -2% 0 0)}}@keyframes accent-ink-warm{0%{--accent-ink-mix: 0%}to{--accent-ink-mix: 100%}}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/accent-mark.css.map */
