:root{--td1-ease: cubic-bezier(.2,.7,.1,1)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}::selection{background:#f5f5f7;color:#000}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483000;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.03em}h1,.h1{text-wrap:balance}.button,.button-secondary,button.button{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:600;padding-inline:2.25em;transition:transform .5s var(--td1-ease),background-color .3s ease,color .3s ease,box-shadow .5s var(--td1-ease)}.button:hover,button.button:hover{transform:translateY(-1px);box-shadow:0 12px 34px -12px #f5f5f759}footer a,.rte a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--td1-ease),color .3s ease}footer a:hover,.rte a:hover{background-size:100% 1px;color:#f5f5f7}.rte a{background-size:100% 1px;color:#f5f5f7}product-card img,.product-card img{transition:transform 1.4s var(--td1-ease)}product-card:hover img,.product-card:hover img{transform:scale(1.04)}.announcement-bar__text{letter-spacing:.24em;color:#a1a1a6;font-size:.68rem}marquee-component p{text-transform:uppercase;letter-spacing:.32em;font-size:.78rem;color:#a1a1a6}main [id$=__main]>*>.text-block:first-child p,main [id$=__section]>*>.text-block:first-child p{letter-spacing:.3em;text-transform:uppercase;font-size:.7rem;color:#86868b}[id*=td1_pillars] *{max-width:100%;min-width:0}[id*=td1_pillars] p{white-space:normal;overflow-wrap:break-word}@media(max-width:749px){[id*=td1_pillars] .group-block,[id*=td1_pillars] [class*=group]{padding-inline:8px;box-sizing:border-box}}[id*=dna_story] p{margin-block:0 1.1em}main .rte h3{margin-block:2.4em .6em;font-size:1.05rem;letter-spacing:-.01em;color:#f5f5f7;padding-top:1.6em;border-top:1px solid rgba(245,245,247,.1)}main .rte p,main .rte li{line-height:1.7}main .rte ul,main .rte ol{padding-inline-start:1.2em}main .rte li{margin-block:.4em}main .rte li::marker{color:#86868b}.contact-form input,.contact-form textarea{background:#f5f5f70a;border-color:#f5f5f724;border-radius:14px;transition:border-color .3s ease,background .3s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#f5f5f780;background:#f5f5f712;outline:none}.cart-totals__tax-note:after{content:"Free shipping Australia-wide";display:block;margin-top:6px;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#f5f5f7}.sticky-add-to-cart__bar:before{background:linear-gradient(#0b0b0cdb 0 100%),linear-gradient(#ffffff14 0 100%)!important;background-clip:content-box,border-box!important}.accordion .details__header{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){main .shopify-section:not(:first-child){animation:td1-rise linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes td1-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/td1.css.map */
