:root,.color-background-1{--accent-color: var(--color-base-outline-button-labels)}.color-background-1 .header__menu-item:hover,.color-background-1 .header__active-menu-item,.color-background-1 details[open]>.header__menu-item{color:rgb(var(--color-link))}.color-background-1 .bundle-deals__price,.color-background-1 .bundle-deals__total-price,.color-background-1 .bundle-deals__checkbox-label svg{color:rgb(var(--color-base-outline-button-labels))}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{letter-spacing:-.015em;text-wrap:balance}.caption-with-letter-spacing,.announcement-bar__message{letter-spacing:.18em;text-transform:uppercase;font-size:1.15rem}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:500}.price,.price__regular,.price__sale,.cart-count-bubble,.quantity__input,.tolcat-count,.tolcat-chip__n{font-variant-numeric:tabular-nums}.card__heading{letter-spacing:.01em}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{transition:box-shadow .25s ease}@media screen and (min-width:750px){.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:0 0 0 .1rem rgba(var(--color-link),.55)}}.badge{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem;font-weight:500}.header__menu-item{letter-spacing:.06em}.header__menu-item>span{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px;background-position:0 100%;transition:background-size .25s ease;padding-bottom:2px}.header__menu-item:hover>span{background-size:100% 1px;text-decoration:none}details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.header__submenu .header__menu-item:hover{text-decoration:none}details[open]>.header__menu-item>span{background-size:100% 1px}.footer{position:relative}.footer:before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background-image:radial-gradient(circle at 5px 3px,rgba(var(--color-link),.85) 1.6px,transparent 1.8px);background-size:12px 7px;background-repeat:repeat-x;pointer-events:none}.field__input:focus,.select__select:focus,.customer .field input:focus{outline:.2rem solid rgba(var(--color-link),.6);outline-offset:.1rem;box-shadow:none}select,.select__select{color-scheme:dark;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}select option,.select__select option{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.underlined-link,.link--text{transition:text-decoration-thickness .1s ease,text-decoration-color .2s ease}@media(prefers-reduced-motion:reduce){.header__menu-item>span,.card-wrapper .card--card,.card-wrapper .card--standard .card__inner,.underlined-link{transition:none}}variant-selects .product-form__input input[type=radio]+label{border-radius:999px;border:1px solid rgba(var(--color-foreground),.35);background-color:transparent;color:rgb(var(--color-foreground));transition:background-color .2s ease,color .2s ease,border-color .2s ease}variant-selects .product-form__input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}variant-selects .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-color:rgb(var(--color-foreground))}variant-selects .product-form__input input[type=radio]:checked+label *{color:rgb(var(--color-background))!important;opacity:1}.tol-pp-eyebrow{font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0 0 .6rem}.tol-pp-genetics{color:rgba(var(--color-foreground),.6);font-size:1.4rem;margin:.4rem 0 0}.tol-pp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));border:1px solid rgba(var(--color-foreground),.16);margin-top:2rem}.tol-pp-stats>div{padding:1.4rem 1.6rem;border-right:1px solid rgba(var(--color-foreground),.16)}.tol-pp-stats>div:last-child{border-right:0}.tol-pp-stats b{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;display:block;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.tol-pp-stats span{font-size:.95rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.product__media-wrapper{position:relative;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.14);padding:2.4rem}.product__media-wrapper:before,.product__media-wrapper:after{content:"";position:absolute;width:16px;height:16px;pointer-events:none;z-index:2}.product__media-wrapper:before{top:8px;left:8px;border-top:1px solid rgba(var(--color-foreground),.5);border-left:1px solid rgba(var(--color-foreground),.5)}.product__media-wrapper:after{bottom:8px;right:8px;border-bottom:1px solid rgba(var(--color-foreground),.5);border-right:1px solid rgba(var(--color-foreground),.5)}.product__info-container .product__title h1,.product__info-container .product__title .h0{font-size:clamp(3.6rem,4.2vw,6rem);line-height:.98;letter-spacing:-.02em}.product__info-container .price .price-item{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600}@media screen and (min-width:990px){.product--small .product__media-wrapper,.product--large .product__media-wrapper{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2);max-width:none;padding:3.2rem}.product--small .product__info-wrapper,.product--large .product__info-wrapper{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2);max-width:none;padding-left:clamp(2.4rem,3.5vw,6rem)}}.product-form__submit.button,.product-form__buttons .shopify-payment-button__button--unbranded{font-size:1.3rem;letter-spacing:.16em}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tol-brand.css.map */
