.deartuft-founding-price{margin:.8rem 0 1.2rem;padding:1rem 1.3rem;border-radius:1rem;border:1px solid rgba(74,52,40,.18);background:#f3e8d8;color:#4a3428}.deartuft-founding-price__text{margin:0;font-size:1.4rem;line-height:1.45}.deartuft-trust-line{margin:1rem 0 1.4rem;padding:.9rem 0 .2rem;color:#4a3428;border-top:1px solid rgba(74,52,40,.1)}.deartuft-trust-line__text{margin:0;font-size:1.35rem;line-height:1.5;color:#5a4336}.deartuft-judgeme{max-width:var(--page-width);margin-inline:auto;width:100%}.deartuft-judgeme .jdgm-rev-widg,.deartuft-judgeme .jdgm-review-widget,.deartuft-judgeme #judgeme_product_reviews{max-width:100%;box-sizing:border-box}@media screen and (min-width:750px){.deartuft-judgeme .jdgm-row-stars,.deartuft-judgeme .jdgm-rev-widg__summary,.deartuft-judgeme .jdgm-histogram,.deartuft-judgeme .jdgm-widget-actions-wrapper,.deartuft-judgeme .jdgm-rev-widg__header{max-width:100%}.deartuft-judgeme .jdgm-rev-widg__summary,.deartuft-judgeme .jdgm-histogram{flex:0 1 28rem;max-width:32rem}.deartuft-judgeme .jdgm-rev-widg__header,.deartuft-judgeme .jdgm-row-stars{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:flex-start;justify-content:flex-start}}.deartuft-judgeme .jdgm-rev-widg__body,.deartuft-judgeme .jdgm-rev-widg__reviews{width:100%;max-width:100%}.cart-drawer__discount{margin:0 0 1rem}.cart-drawer__discount-form{display:flex;gap:.5rem;margin-top:.75rem;align-items:stretch}.cart-drawer__discount-form .field__input{flex:1;margin:0}.cart-drawer__discount-form .button{flex:0 0 auto;min-width:5.5rem}.deartuft-product-payments{margin:1rem 0 .25rem}.deartuft-product-payments__list.list-payment{justify-content:flex-start;margin:0;padding:0;gap:.5rem}.deartuft-product-payments .list-payment__item{padding:.4rem .5rem}.deartuft-product-payments .list-payment__item svg{height:3.2rem!important;width:auto!important;max-height:none}.product .product__title{font-size:clamp(2.8rem,3.2vw,3.6rem)!important;line-height:1.2!important}.product .price .price-item{font-size:2.2rem!important}.product .product__description,.product .product__description.rte,.product .product__description p{font-size:1.7rem!important;line-height:1.65!important}.product .product__accordion .accordion__title,.product .accordion__title{font-size:1.7rem!important}.product .accordion__content,.product .accordion__content p,.product .accordion__content li{font-size:1.55rem!important;line-height:1.6!important}.product .shopify-payment-button__button{font-size:1.7rem!important;min-height:5rem}.product variant-selects .select__select,.product .product-form__input label,.product .form__label{font-size:1.5rem!important}.deartuft-founding-price__text{font-size:1.65rem!important;line-height:1.5!important}.deartuft-trust-line__text{font-size:1.6rem!important;line-height:1.55!important}@media screen and (max-width:749px){.deartuft-product-payments__list.list-payment{gap:.3rem}.deartuft-product-payments .list-payment__item{padding:.25rem .3rem}.deartuft-product-payments .list-payment__item svg{height:2.2rem!important}.product .product__title{font-size:clamp(2.2rem,6.5vw,2.6rem)!important}.product .price .price-item{font-size:1.85rem!important}.product .product__description,.product .product__description.rte,.product .product__description p{font-size:1.4rem!important;line-height:1.55!important}.product .product__accordion .accordion__title,.product .accordion__title{font-size:1.45rem!important}.product .accordion__content,.product .accordion__content p,.product .accordion__content li{font-size:1.35rem!important;line-height:1.55!important}.product .shopify-payment-button__button{font-size:1.45rem!important;min-height:4.4rem}.product variant-selects .select__select,.product .product-form__input label,.product .form__label{font-size:1.35rem!important}.deartuft-founding-price__text{font-size:1.4rem!important}.deartuft-trust-line__text{font-size:1.35rem!important;line-height:1.5!important}}.product .product__description.rte ul,.product .product__description.rte ol,.product .product__description ul,.product .product__description ol{padding-left:0!important;padding-inline-start:0!important;margin-left:0!important;list-style-position:inside}.product .product__description.rte li,.product .product__description li{margin-left:0!important;padding-left:0!important}.product .product-form__buttons{display:flex;flex-direction:column;gap:.6rem;width:100%;max-width:44rem}.product .product-form__submit.button--primary,.product .product-form__submit{--dt-atc-bg: #4a3428;--dt-atc-bg-hover: #35261f;--dt-atc-text: #ffffff;--border-opacity: 0;--buttons-border-width: 0px;--border-offset: 0px;display:flex;width:100%;min-height:5.4rem;height:auto;margin-bottom:.4rem;padding:0 1.6rem;border:0;border-radius:9999px!important;overflow:hidden;background-color:var(--dt-atc-bg)!important;color:var(--dt-atc-text)!important;font-size:1.7rem!important;font-weight:600;letter-spacing:.02em;line-height:1.2;box-shadow:none!important;transition:background-color .18s ease,color .18s ease,opacity .18s ease;animation:deartuft-atc-wiggle 5s ease-in-out infinite;transform-origin:center center;will-change:transform}.product .product-form__submit:before,.product .product-form__submit:after{box-shadow:none!important;content:none!important}.product .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--dt-atc-bg-hover)!important;color:var(--dt-atc-text)!important}.product .product-form__submit:focus-visible,.product .product-form__submit:focus.focused{outline:.2rem solid #4a3428;outline-offset:.3rem;box-shadow:0 0 0 .3rem #f7f1e8,0 0 0 .5rem #4a342873!important}.product .product-form__submit:disabled,.product .product-form__submit[aria-disabled=true],.product .product-form__submit.disabled{opacity:.45;cursor:not-allowed;background-color:var(--dt-atc-bg)!important;color:var(--dt-atc-text)!important;animation:none!important;transform:none!important}.product .product-form__submit.loading{color:var(--dt-atc-text)!important;pointer-events:none;animation:none!important;transform:none!important}.product .product-form__submit.loading>.loading__spinner{display:none!important}.product .product-form__buttons+.deartuft-product-payments,.product .deartuft-product-payments{margin-top:.75rem}@media screen and (max-width:749px){.product .product-form__buttons{gap:.5rem;max-width:100%}.product .product-form__submit.button--primary,.product .product-form__submit{min-height:5.2rem;font-size:1.5rem!important;margin-bottom:.3rem;padding:0 1.2rem;border-radius:9999px!important}}@keyframes deartuft-atc-wiggle{0%,16%,to{transform:translateZ(0) rotate(0)}2%{transform:translate3d(-8px,0,0) rotate(-4deg)}4%{transform:translate3d(10px,0,0) rotate(4.5deg)}6%{transform:translate3d(-9px,0,0) rotate(-4deg)}8%{transform:translate3d(8px,0,0) rotate(3.5deg)}10%{transform:translate3d(-7px,0,0) rotate(-3deg)}12%{transform:translate3d(6px,0,0) rotate(2.5deg)}14%{transform:translateZ(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.product .product-form__submit.button--primary,.product .product-form__submit{animation:none!important;transform:none!important}}.product .deartuft-deposit-note,.deartuft-deposit-note{margin:.6rem 0 1rem;padding:.85rem 1.1rem;max-width:44rem;border-radius:.8rem;border:1px solid #E7D9CA;background:#f3e8d8;color:#765e50;font-size:1.35rem;line-height:1.5}.product .deartuft-deposit-note[hidden],.deartuft-deposit-note[hidden]{display:none!important}@media screen and (max-width:749px){.product .deartuft-deposit-note,.deartuft-deposit-note{font-size:1.25rem;padding:.75rem 1rem;margin:.5rem 0 .85rem}}.product .deartuft-photo-submit,.deartuft-photo-submit{margin:.85rem 0 .4rem;padding:1rem 1.2rem;max-width:44rem;border-radius:.8rem;border:1px solid #E7D9CA;background:#f3e8d8;color:#765e50}.product .deartuft-photo-submit__title,.deartuft-photo-submit__title{margin:0 0 .55rem;color:#35261f;font-size:1.45rem;font-weight:600;line-height:1.3}.product .deartuft-photo-submit__steps,.deartuft-photo-submit__steps{margin:0;padding-left:1.3rem;font-size:1.35rem;line-height:1.5}.product .deartuft-photo-submit__steps li,.deartuft-photo-submit__steps li{margin:.25rem 0}.product .deartuft-photo-submit a,.deartuft-photo-submit a{color:#35261f;font-weight:600;text-decoration:underline;text-underline-offset:.15em}@media screen and (max-width:749px){.product .deartuft-photo-submit,.deartuft-photo-submit{padding:.85rem 1rem}.product .deartuft-photo-submit__title,.deartuft-photo-submit__title{font-size:1.35rem}.product .deartuft-photo-submit__steps,.deartuft-photo-submit__steps{font-size:1.25rem}}.deartuft-shipping-note-wrap .deartuft-shipping-note{display:inline}.deartuft-shipping-note--free{color:#2f5d3a;font-weight:600}.deartuft-shipping-note__shortfall{color:#5a4336;white-space:nowrap}.product .price--on-sale{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem}.product .price--on-sale .price__container{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}.product .price--on-sale .price__sale{display:inline-flex!important;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}.product .price--on-sale .price__sale>span:has(>.price-item--regular){order:2}.product .price--on-sale .price-item--sale{order:1;margin:0!important}.product .price--on-sale .price-item--regular{order:2;margin:0!important;color:#35261f80!important;text-decoration:line-through}.product .price--on-sale .price__badge-sale,.product .price .price__badge-sale{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:.4em .7em!important;border:none!important;border-radius:6px!important;background:#c85d2d!important;color:#fff!important;font-size:1.55rem!important;font-weight:700!important;letter-spacing:.02em;line-height:1;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/deartuft-product.css.map */
