product-info{position:relative;display:block;overflow:hidden;border-bottom:1px solid rgba(126,83,52,.08);background:radial-gradient(circle at 8% 8%,rgba(213,154,60,.12),transparent 26%),radial-gradient(circle at 92% 70%,rgba(119,134,111,.1),transparent 28%),linear-gradient(180deg,#fffdf9,#faf6ef)!important}product-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.08;background-image:linear-gradient(rgba(141,64,32,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(141,64,32,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}product-info>.page-width{position:relative;z-index:1;max-width:1340px!important}product-info .product.grid{align-items:flex-start}product-info .product__media-wrapper{min-width:0}product-info media-gallery{display:block}product-info .product__media-list{margin:0!important}product-info .product__media-item{overflow:hidden;border:1px solid rgba(126,83,52,.1);border-radius:28px;background:radial-gradient(circle at 50% 0%,rgba(213,154,60,.09),transparent 36%),#f4ede4;box-shadow:0 24px 58px #432b1b1c}product-info .product__media-item .global-media-settings,product-info .product__media-item .product-media-container,product-info .product__media-item .media{border:0!important;border-radius:inherit!important;background:transparent!important}product-info .product__media-item img{transition:transform .42s cubic-bezier(.2,.75,.25,1)}@media(hover:hover){product-info .product__media-item:hover img{transform:scale(1.012)}}product-info .thumbnail-slider{margin-top:1rem}product-info .thumbnail-list{gap:.7rem}product-info .thumbnail{overflow:hidden;border:1px solid rgba(126,83,52,.12)!important;border-radius:12px!important;background:#fffdf9;box-shadow:0 6px 18px #432b1b0e}product-info .thumbnail[aria-current=true]{border-color:#b45a2b8c!important;box-shadow:0 0 0 2px #b45a2b1a,0 8px 22px #432b1b14}product-info .product__info-wrapper{min-width:0}product-info .product__info-container{position:relative;padding:clamp(1.45rem,2vw,2.2rem);border:1px solid rgba(126,83,52,.1);border-radius:28px;background:radial-gradient(circle at 100% 0%,rgba(213,154,60,.1),transparent 30%),#fffdf9e6;box-shadow:0 22px 54px #432b1b16;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}product-info .product__info-container:before{content:"Made for makers";display:inline-flex;align-items:center;min-height:27px;margin-bottom:.7rem;padding:.34rem .62rem;border:1px solid rgba(180,90,43,.12);border-radius:999px;background:#d59a3c17;color:#944522;font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}product-info .product__info-container>*+*{margin-top:1.15rem;margin-bottom:1.15rem}product-info .product__text.caption-with-letter-spacing{color:#9a4a26;font-size:.68rem;font-weight:800;letter-spacing:.13em}product-info .product__title{margin-bottom:.8rem}product-info .product__title h1{margin:0;color:#251f1b;font-size:clamp(2.65rem,3.8vw,4.6rem);font-weight:820;line-height:.99;letter-spacing:-.05em}product-info [id^=price-] .price,product-info .price--large{color:#8d4020}product-info [id^=price-] .price-item,product-info .price--large .price-item{font-size:clamp(1.65rem,2vw,2.05rem)!important;font-weight:820;letter-spacing:-.02em}product-info .product__tax{margin-top:.35rem;color:#736960;font-size:.78rem}product-info .product__tax a{color:#8d4020;text-underline-offset:.2rem}product-info .product__info-container>.product__text:not(.caption-with-letter-spacing){margin:.85rem 0 1rem;padding:.72rem .82rem;border:1px solid rgba(119,134,111,.13);border-radius:12px;background:#77866f13;color:#5e6659;font-size:.78rem;font-weight:680;line-height:1.45}product-info variant-selects,product-info variant-radios{display:block}product-info .product-form__input{max-width:none}product-info .product-form__input .form__label{margin-bottom:.55rem;color:#453c35;font-size:.82rem;font-weight:820;letter-spacing:.025em}product-info .product-form__input .select{width:100%;max-width:none}product-info .product-form__input .select__select{width:100%;min-height:52px;padding:0 3rem 0 1rem;border:1px solid rgba(126,83,52,.14);border-radius:14px;background:#fffdf9;color:#302923;font-size:.9rem;font-weight:720;box-shadow:0 8px 22px #432b1b0b}product-info .product-form__input .select__select:focus-visible{outline:2px solid rgba(180,90,43,.34);outline-offset:2px;box-shadow:none}product-info .product-form{margin-top:1.2rem!important;margin-bottom:1rem!important}product-info .product-form__submit{min-height:54px;border:0!important;border-radius:14px;background:linear-gradient(135deg,#9a4622,#bd642f)!important;color:#fff!important;font-weight:820;letter-spacing:.015em;box-shadow:0 12px 28px #9a46223b;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}product-info .product-form__submit:before,product-info .product-form__submit:after{box-shadow:none!important}@media(hover:hover){product-info .product-form__submit:hover:not([disabled]){transform:translateY(-2px);filter:saturate(1.04);box-shadow:0 17px 34px #9a46224a}}product-info .shopify-payment-button__button--unbranded{min-height:52px!important;overflow:hidden;border-radius:14px!important;background:#252a32!important;color:#fff!important;font-weight:760;letter-spacing:.015em}product-info .shopify-payment-button__more-options{color:#6f655c;font-size:.76rem;text-underline-offset:.22rem}product-info .product__description{margin:1.4rem 0 0!important;padding-top:1.25rem;border-top:1px solid rgba(126,83,52,.1);color:#5d544c;font-size:.92rem;line-height:1.7}product-info .product__description p:first-child{margin-top:0}product-info .share-button__button{min-height:38px;padding:.45rem .75rem;border:1px solid rgba(126,83,52,.1);border-radius:999px;background:#ffffff9e;color:#665c53}product-info .slider-buttons{margin-top:.75rem}product-info .slider-button{width:40px;height:40px;border:1px solid rgba(126,83,52,.1);border-radius:50%;background:#fffdf9eb;color:#6b5f56}.shopify-section:has(.jdgm-widget){background:#fffdf9}.related-products{max-width:1340px!important;padding-top:clamp(2.8rem,5vw,5rem)!important;padding-bottom:clamp(3rem,5vw,5.5rem)!important}.related-products__heading{margin-bottom:1.7rem!important;color:#28221e;font-size:clamp(2.2rem,3vw,3.5rem)!important;font-weight:810;letter-spacing:-.04em}.related-products .card{overflow:hidden;border:1px solid rgba(126,83,52,.1);border-radius:20px;background:#ffffffc7;box-shadow:0 12px 30px #432b1b0f;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.related-products .card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #432b1b1c}}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper{width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:58%!important}product-info .product--large:not(.product--no-media) .product__info-wrapper{width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:42%!important;padding-left:2.6rem!important}}@media screen and (max-width:989px){product-info .product__info-wrapper{padding-left:2rem}}@media screen and (max-width:749px){product-info{overflow-x:clip}product-info>.page-width{padding-right:0!important;padding-left:0!important}product-info .product{display:block!important}product-info .product__media-wrapper,product-info .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}product-info .product__media-wrapper{padding:1rem .8rem 0!important}product-info .product__media-item{border-radius:20px;box-shadow:0 14px 34px #432b1b17}product-info .product__info-wrapper{margin-top:1rem;padding:0 .8rem 1.5rem!important}product-info .product__info-container{padding:1.2rem;border-radius:20px;box-shadow:0 13px 32px #432b1b12}product-info .product__title h1{font-size:clamp(2.25rem,9vw,3rem)}product-info [id^=price-] .price-item,product-info .price--large .price-item{font-size:1.55rem!important}product-info .product-form__input .select__select{min-height:50px}product-info .product-form__submit,product-info .shopify-payment-button__button--unbranded{min-height:52px!important}product-info .product__description{font-size:.88rem}.related-products{padding-right:.8rem!important;padding-left:.8rem!important}.related-products__heading{font-size:2.15rem!important}}@media(prefers-reduced-motion:reduce){product-info .product__media-item img,product-info .product-form__submit,.related-products .card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cb-product.css.map */
