.product-card-wrapper,#QuickAddStandard{--tm-card-accent: #45533a;--tm-card-ink: #1a1c18;--tm-card-muted: #6b7b61;--tm-card-media-bg: #f7f5f0;--tm-card-radius: .8rem;--tm-card-ease: cubic-bezier(.16, 1, .3, 1);--tm-card-title-lh: 1.35;--tm-card-accent-hover: #36422d;--default-price-color: var(--tm-card-accent);--color-primary-button-text: #fff;--color-primary-button-text-rgb: 255 255 255;--color-primary-button-background: var(--tm-card-accent);--color-primary-button-border: var(--tm-card-accent);--color-primary-button-hover-text: #fff;--color-primary-button-hover-background: var(--tm-card-accent-hover);--color-primary-button-hover-border: var(--tm-card-accent-hover);--color-effect-background: var(--tm-card-accent-hover)}.product-card-wrapper{height:100%}.product-card-wrapper>.card{height:100%}.product-card-wrapper .card--block-media{border-radius:var(--tm-card-radius);background-color:var(--tm-card-media-bg);isolation:isolate}.product-card-wrapper .card-product-information{flex:1 1 auto;flex-flow:column nowrap;align-items:center;justify-content:flex-start;row-gap:.4rem;padding-block-start:1.2rem;text-align:center}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading .text{font-family:var(--font-heading--family);font-size:1.4rem;font-weight:600;line-height:var(--tm-card-title-lh);letter-spacing:.01em;text-transform:none;color:var(--tm-card-ink)}.product-card-wrapper .card__heading .text-block{justify-content:center}.product-card-wrapper .card__heading .text{display:-webkit-box;min-block-size:calc(2em * var(--tm-card-title-lh));overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-align:center;text-wrap:balance}.product-card-wrapper .card__heading a{color:inherit;text-decoration:none;transition:color .2s ease}.product-card-wrapper:hover .card__heading a{color:var(--tm-card-accent)}.product-card-wrapper .price,.product-card-wrapper .price__container{justify-content:center;text-align:center}.product-card-wrapper .price-item{font-family:var(--font-heading--family);font-size:1.4rem;font-weight:700}.product-card-wrapper s.price-item{font-size:1.2rem;font-weight:400;color:var(--tm-card-muted)}.product-card-wrapper .badge{border-radius:10rem;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;letter-spacing:.12em}.product-card-wrapper .card-product-information>.card--block-button{margin-block-start:auto;padding-block-start:.8rem}.product-card-wrapper .quick-add__submit{min-block-size:4.4rem;font-size:1.2rem;letter-spacing:.12em}@media(hover:hover)and (pointer:fine){.product-card-wrapper .card-product-information>.card--block-button{opacity:0;transform:translateY(.4rem);pointer-events:none;transition:opacity .25s var(--tm-card-ease),transform .25s var(--tm-card-ease)}.product-card-wrapper:hover .card-product-information>.card--block-button,.product-card-wrapper:focus-within .card-product-information>.card--block-button{opacity:1;transform:none;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card-product-information>.card--block-button{transition:none}}#QuickAddStandard{--tm-line: rgb(69 83 58 / .22)}#QuickAddStandard .add-to-cart-button{--color-secondary-button-text: #fff;--color-secondary-button-text-rgb: 255 255 255;--color-secondary-button-background: var(--tm-card-accent);--color-secondary-button-border: var(--tm-card-accent);--color-secondary-button-hover-text: #fff;--color-secondary-button-hover-background: var(--tm-card-accent-hover);--color-secondary-button-hover-border: var(--tm-card-accent-hover)}#QuickAddStandard .popup__inner{padding:0;border-radius:1.2rem;overflow:hidden;box-shadow:0 2.4rem 6rem #1a1c182e}#QuickAddStandard .popup__inner:focus{outline:0}#QuickAddStandard .quick-add-modal__content-info{padding:2.8rem 2.4rem 2.4rem}#QuickAddStandard .product-quick-add__media .media{border-radius:var(--tm-card-radius);background-color:var(--tm-card-media-bg)}#QuickAddStandard .product-quick-add__media0 p{font-family:var(--font-heading--family);font-size:1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tm-card-muted)}#QuickAddStandard .product-quick-add__media0 h2{font-family:var(--font-heading--family);font-size:1.8rem;font-weight:600;line-height:1.3;color:var(--tm-card-ink)}#QuickAddStandard .product-quick-add__media0 .price-item{font-family:var(--font-heading--family);font-size:1.6rem;font-weight:700;color:var(--tm-card-accent)}#QuickAddStandard .variant-option .form__label,#QuickAddStandard .quantity__label{font-family:var(--font-heading--family);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tm-card-muted)}#QuickAddStandard .variant-option .form__label span{color:var(--tm-card-ink);letter-spacing:normal;text-transform:none}#QuickAddStandard .variant-option label:not(.form__label){display:inline-flex;align-items:center;min-block-size:4.4rem;padding:0 1.6rem;border:1px solid var(--tm-line);background-color:#fff;font-family:var(--font-heading--family);font-size:1.3rem;font-weight:600;color:var(--tm-card-ink);transition:border-color .2s ease,background-color .2s ease,color .2s ease}#QuickAddStandard .variant-option label:not(.form__label):hover{border-color:var(--tm-card-accent)}#QuickAddStandard .variant-option input:checked+label{border-color:var(--tm-card-accent);background-color:var(--tm-card-accent);color:#fff;outline:0}#QuickAddStandard .variant-option input:focus-visible+label{outline:2px solid var(--tm-card-accent);outline-offset:2px}#QuickAddStandard .variant-option input:disabled+label{color:var(--tm-card-muted);text-decoration:line-through}#QuickAddStandard quantity-input{min-block-size:4.4rem;border:1px solid var(--tm-line);color:var(--tm-card-ink)}#QuickAddStandard .product-form__subtotal{color:var(--tm-card-muted)}#QuickAddStandard .product-form__subtotal :is(strong,b,.price,span:last-child){color:var(--tm-card-accent)}#QuickAddStandard .add-to-cart-button{min-block-size:4.8rem;font-family:var(--font-heading--family);font-size:1.3rem;font-weight:600;letter-spacing:.12em}#QuickAddStandard wish-list .button{border-color:var(--tm-line);color:var(--tm-card-accent)}#QuickAddStandard wish-list .button:hover{border-color:var(--tm-card-accent)}[id$=__collection_list_NRwJx3] .group-block__media-wrapper:after{content:"";position:absolute;inset:auto 0 0;block-size:45%;background:linear-gradient(to top,#1a1c1880,#1a1c1800);pointer-events:none}[id$=__collection_list_NRwJx3] .button{--color-primary-button-text: #45533a;--color-primary-button-text-rgb: 69 83 58;--color-primary-button-background: #fff;--color-primary-button-border: #fff;--color-primary-button-hover-text: #fff;--color-primary-button-hover-background: #45533a;--color-primary-button-hover-border: #45533a;--color-effect-background: #45533a;display:inline-flex;align-items:center;justify-content:center;min-inline-size:16rem;min-block-size:4.4rem;font-family:var(--font-heading--family);font-size:1.2rem;font-weight:600;letter-spacing:.16em}[id$=__collection_list_NRwJx3] .button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.js animate-image[data-animate-type] img{opacity:1;clip-path:none;transform:none}}.template-article .blog-posts__header,.template-article .article-template,.template-article .article__pagination{inline-size:100%;max-inline-size:76rem;margin-inline:auto}@media(max-width:749px){#QuickAddStandard .quick-add-modal__content-info{padding:2.4rem 1.6rem 1.6rem}[id$=__collection_list_NRwJx3] .button{min-inline-size:12rem;letter-spacing:.12em}.product-card-wrapper .card-product-information{padding-block-start:1rem}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading .text,.product-card-wrapper .price-item{font-size:1.3rem}.product-card-wrapper .quick-add__submit{padding-inline:.8rem;font-size:1.1rem;letter-spacing:.08em}}#QuickAddStandard .add-to-cart-button{inline-size:100%}@media(max-width:749px){#QuickAddStandard .popup__inner{bottom:auto;min-height:0;max-height:calc(100dvh - 3.2rem)}#QuickAddStandard .quick-add-modal__content-info{max-height:calc(100dvh - 3.2rem)}#QuickAddStandard .quick-add-modal__content-info>*{max-height:none}#QuickAddStandard .product-quick-add__media .media{inline-size:8rem;block-size:8rem;padding:0}#QuickAddStandard .product-quick-add__media .media img{inline-size:100%;block-size:100%;object-fit:cover}}@media(prefers-reduced-motion:reduce){details-modal details[open]>.modal__content{opacity:1!important;visibility:visible!important}details-modal details[open] .details-modal__content{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tm-brand.css.map */
