product-info .price__container{margin:4px 0 20px}product-info .price-item--regular,product-info .price-item--sale{font-size:22px!important;font-weight:500!important;letter-spacing:-.3px!important;color:#141210!important}product-info .price-item--regular:after{content:none!important}product-info .form__label{font-size:9px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#14121066!important;margin-bottom:10px!important;display:block!important}product-info .product-form__input--pill .button,product-info .product-form__input--pill label.button{background:#fff!important;color:#141210!important;border:1px solid rgba(20,18,16,.18)!important;border-radius:3px!important;font-size:12px!important;font-weight:500!important;min-width:50px!important;padding:9px 14px!important;letter-spacing:.5px!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}product-info .product-form__input--pill label.button:hover{border-color:#141210!important}product-info .product-form__input--pill input:checked+.button{border-color:#141210!important;background:#141210!important;color:#f5f1ea!important}product-info .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px #141210!important;outline-offset:2px!important}product-info .quantity{border-radius:3px!important;border-color:#14121033!important}product-info .quantity__button{color:#14121080!important}product-info .quantity__input{font-size:14px!important;font-weight:500!important;color:#141210!important}product-info .product-form__submit{background:#141210!important;color:#f5f1ea!important;border:none!important;border-radius:3px!important;font-size:11px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;min-height:54px!important;transition:background .2s ease,opacity .2s ease!important}product-info .product-form__submit:hover:not(:disabled){background:#2a2624!important}product-info .product-form__submit:disabled,product-info .product-form__submit[aria-disabled=true]{background:#1412104d!important;cursor:not-allowed!important}product-info .product__description-shipping,product-info [class*=shipping]{font-size:11px!important;color:#14121073!important}product-info .product__description-shipping a,product-info [class*=shipping] a{color:#14121073!important;text-decoration:underline!important;text-underline-offset:2px!important}product-info .product-form__input{margin-bottom:18px!important}product-info .product-form__quantity{margin-bottom:20px!important}.ts-ph{display:flex;flex-direction:column}.ts-ph__social{display:flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;background:#1412100d;border-radius:40px;margin-bottom:16px;width:fit-content;max-width:100%}.ts-ph__avatars{display:flex;align-items:center}.ts-ph__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid var(--color-background, #F5F1EA);margin-left:-8px}.ts-ph__avatars .ts-ph__avatar:first-child{margin-left:0}.ts-ph__social-text{font-size:12px;color:#141210a6;margin:0;white-space:nowrap}.ts-ph__social-text strong{color:#141210}.ts-ph__title{font-size:2.6rem;font-weight:400;line-height:1.15;margin:0 0 8px;color:#141210;letter-spacing:-.02em}.ts-ph__rating{display:flex;align-items:center;gap:7px;margin-bottom:10px;flex-wrap:wrap}.ts-ph__stars{color:#c8960c;font-size:13px;letter-spacing:2px}.ts-ph__rating-label{font-size:12px;font-weight:600;color:#141210}.ts-ph__rating-count{font-size:12px;color:#14121073}.ts-ph__price{margin-bottom:14px}.ts-ph__price .price__container{margin:0}.ts-ph__price .price-item--regular,.ts-ph__price .price-item--sale{font-size:22px!important;font-weight:500!important;letter-spacing:-.3px!important;color:#141210!important}.ts-ph__urgency{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#1412100a;border:1px solid rgba(20,18,16,.08);border-radius:40px;font-size:12px;color:#141210bf;margin-bottom:16px;max-width:100%}.ts-ph__urgency strong{color:#141210}.ts-ph__description{font-size:13px;line-height:1.65;color:#141210b3;margin-bottom:16px}.ts-ph__description p{margin:0 0 8px}.ts-ph__description p:last-child{margin-bottom:0}.ts-ph__urgency-dot{width:8px;height:8px;border-radius:50%;background:#c0392b;flex-shrink:0;animation:ts-ph-pulse 1.8s ease-in-out infinite}@keyframes ts-ph-pulse{0%,to{opacity:1}50%{opacity:.35}}.ts-ph__variants{margin-bottom:4px}.ts-ph__option-group{margin-bottom:16px!important}.ts-ph__checkpoints{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:8px}.ts-ph__checkpoint{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#141210cc;line-height:1.4}.ts-ph__checkpoint:before{content:"";width:18px;height:18px;min-width:18px;border-radius:50%;background:#141210 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpolyline points='2,6.5 5,9.5 10,3' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 11px;margin-top:2px}.ts-ph__shipping-pill{display:flex;align-items:center;gap:9px;padding:10px 16px;background:#14121008;border:1px solid rgba(20,18,16,.08);border-radius:40px;font-size:12px;color:#141210b3;margin-bottom:20px}.ts-ph__shipping-dot{width:8px;height:8px;min-width:8px;border-radius:50%;background:#2e7d32}.ts-ph__error{padding:10px 12px;background:#c0392b14;border-radius:6px;font-size:12px;color:#c0392b;margin-bottom:10px}.ts-ph__btn{background:#141210!important;color:#f5f1ea!important;border:none!important;border-radius:4px!important;font-size:13px!important;font-weight:600!important;letter-spacing:1.5px!important;min-height:58px!important;padding:14px 22px!important;text-transform:uppercase!important;transition:background .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.ts-ph__btn:hover:not(:disabled){background:#2a2624!important}.ts-ph__btn:disabled{background:#14121038!important;cursor:not-allowed!important}.ts-ph__btn-inner{display:inline-flex;align-items:center;gap:8px}.ts-ph__btn-arrow{font-size:16px;opacity:.75}.ts-ph__btn-price{display:inline-flex;align-items:center;gap:5px;opacity:.85;font-weight:500}.ts-ph__btn-price:before{content:"\2014";font-weight:300;margin:0 1px;opacity:.6}.ts-ph__btn-price s{opacity:.5;font-weight:400;text-decoration:line-through}.ts-ph__icons{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(20,18,16,.08)}.ts-ph__icon-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:12px 6px}.ts-ph__icon-emoji{font-size:22px;line-height:1;margin-bottom:5px;display:block}.ts-ph__icon-title{font-size:11px;font-weight:700;color:#141210;letter-spacing:.3px;display:block}.ts-ph__icon-label{font-size:10px;color:#14121073;display:block}@media screen and (max-width:749px){.ts-ph__title{font-size:2.1rem}.ts-ph__btn{min-height:56px!important;font-size:12px!important}.ts-ph__icons{gap:2px}.ts-ph__icon-item{padding:10px 4px}}product-info .product__description{font-size:14px;line-height:1.78;color:#141210ad;margin-bottom:12px}product-info .product__description p{margin:0 0 12px}product-info .product__description p:last-child{margin-bottom:0}product-info .product__description h1,product-info .product__description h2,product-info .product__description h3,product-info .product__description h4,product-info .product__description h5{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#141210;margin:24px 0 8px}product-info .product__description h1:first-child,product-info .product__description h2:first-child,product-info .product__description h3:first-child{margin-top:0}product-info .product__description ul,product-info .product__description ol{padding-left:18px;margin:0 0 12px}product-info .product__description li{margin-bottom:5px;line-height:1.6}product-info .product__description hr{border:none;border-top:1px solid rgba(20,18,16,.1);margin:20px 0}product-info .product__description blockquote{border-left:2px solid rgba(20,18,16,.18);padding-left:14px;margin:16px 0;font-style:italic;color:#1412108c;font-size:13px}product-info .product__description strong,product-info .product__description b{font-weight:600;color:#141210}product-info .product__description a{color:#141210;text-underline-offset:2px}product-info .product__accordion{margin-bottom:0}product-info .product__accordion .accordion{border-top:1px solid rgba(20,18,16,.1)}product-info .product__accordion details{border-bottom:1px solid rgba(20,18,16,.1)}product-info .product__accordion details+details{border-top:none}product-info .product__accordion summary{padding:15px 0;list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:12px}product-info .product__accordion summary::-webkit-details-marker{display:none}product-info .product__accordion .summary__title{display:flex;align-items:center;gap:10px}product-info .product__accordion .summary__title h2{font-size:12px!important;font-weight:600!important;letter-spacing:.2px!important;color:#141210!important;text-transform:none!important;margin:0!important}product-info .product__accordion svg.icon-caret{width:12px;height:12px;opacity:.45;transition:transform .2s ease;flex-shrink:0}product-info .product__accordion details[open] svg.icon-caret{transform:rotate(180deg)}product-info .product__accordion .accordion__content{font-size:13px;line-height:1.7;color:#141210a6;padding:0 0 16px}product-info .product__accordion .accordion__content p{margin:0 0 8px}product-info .product__accordion .accordion__content p:last-child{margin-bottom:0}product-info .icon-with-text{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;background:#14121008;border:1px solid rgba(20,18,16,.08);border-radius:10px;margin-bottom:20px}product-info .icon-with-text--horizontal{flex-direction:row}product-info .icon-with-text__item{display:flex;align-items:center;gap:6px;flex:1;justify-content:center}product-info .icon-with-text__item+.icon-with-text__item{border-left:1px solid rgba(20,18,16,.1);padding-left:8px}product-info .icon-with-text .h4,product-info .icon-with-text .icon-with-text__item span{font-size:11px!important;font-weight:500!important;color:#141210a6!important;letter-spacing:.1px!important;text-transform:none!important;margin:0!important;white-space:nowrap}product-info .icon-with-text .svg-wrapper svg,product-info .icon-with-text img{width:16px;height:16px;opacity:.55;flex-shrink:0}product-info .share-button{margin-top:4px;margin-bottom:8px}product-info .share-button__button{display:inline-flex;align-items:center;gap:7px;background:transparent!important;border:1px solid rgba(20,18,16,.12)!important;border-radius:6px!important;font-size:10px!important;font-weight:600!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#14121066!important;padding:9px 18px!important;transition:border-color .15s ease,color .15s ease!important}product-info .share-button__button:hover{border-color:#14121040!important;color:#141210a6!important}product-info .share-button__button .svg-wrapper svg{width:14px;height:14px;opacity:.5}product-recommendations:not(.product-recommendations--loaded){display:none!important}product-recommendations.product-recommendations--loaded:empty,product-recommendations.product-recommendations--loaded .complementary-products__container:empty{display:none!important}.product__info-container>product-form,.product__info-container>pickup-availability{display:none!important}.product__info-container product-recommendations{margin:0!important}.related-products__heading{margin-bottom:2rem}@media screen and (max-width:749px){product-info .product__description{font-size:13px}product-info .icon-with-text{padding:12px;gap:6px}product-info .icon-with-text .h4,product-info .icon-with-text .icon-with-text__item span{font-size:10px!important}product-info .icon-with-text__item+.icon-with-text__item{padding-left:6px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ts-product-page.css.map */
