.section-main-product,.shopify-section-main-product{background-color:#faf8f3}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width:990px){.product__media-wrapper{position:sticky!important;top:2rem!important;align-self:flex-start!important;height:auto!important}.product.grid{align-items:flex-start!important}}.product__title,.product__title h1{font-family:"Instrument Serif",Georgia,serif!important;font-weight:500!important;font-size:clamp(2.8rem,3.5vw,4.8rem)!important;letter-spacing:-.02em!important;line-height:1.15!important;color:#1e2a4a!important;margin-bottom:1.6rem!important}.product__text--vendor,.caption-with-letter-spacing{font-family:Satoshi,sans-serif!important;font-size:1.1rem!important;letter-spacing:.12em!important;color:#6b7280!important;text-transform:uppercase;font-weight:600!important}.price-item{font-family:Satoshi,Inter,sans-serif;font-weight:700}.price--large .price-item--regular,.price--large .price-item--sale{font-size:2.8rem!important;color:#1e2a4a!important}.price--large .price-item--regular:before,.price--large .price-item--sale:before{font-size:1.6rem;vertical-align:super}.price__sale .price-item--sale{color:#c25b4f!important}.price__sale .price-item--regular{color:#6b7280!important;font-size:1.6rem!important;font-weight:400!important}.variant-input+label,.variant-input~.variant-picker__option-label{font-family:Satoshi,sans-serif!important;font-weight:600!important;font-size:1.4rem!important;border-radius:.8rem!important;border:1.5px solid #D5CFC0!important;color:#2c2c2a!important;transition:all .2s ease!important;padding:.9rem 1.8rem!important}.variant-input+label:hover,.variant-input~.variant-picker__option-label:hover{border-color:#1e2a4a!important;color:#1e2a4a!important}.variant-input:checked+label,.variant-input:checked~.variant-picker__option-label{background:#1e2a4a!important;color:#faf8f3!important;border-color:#1e2a4a!important}.quantity__button{border-color:#d5cfc0!important;color:#1e2a4a!important;border-radius:.6rem!important}.quantity__input{font-family:Satoshi,sans-serif!important;font-weight:600!important}.product-form__submit,.shopify-payment-button .shopify-payment-button__button--unbranded{background:#1e2a4a!important;color:#faf8f3!important;border-color:#1e2a4a!important;border-radius:1rem!important;font-family:Satoshi,sans-serif!important;font-weight:700!important;font-size:1.5rem!important;letter-spacing:0!important;min-height:5.4rem!important;transition:background .25s ease,transform .2s ease,box-shadow .25s ease!important;box-shadow:0 4px 16px #1e2a4a33!important}.product-form__submit:hover{background:#3a4a7a!important;border-color:#3a4a7a!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #1e2a4a47!important}.product-form__submit:active{transform:translateY(0)!important;box-shadow:0 2px 8px #1e2a4a26!important}.product-form__buttons{gap:1.2rem!important}.accordion__button{font-family:Satoshi,sans-serif!important;font-weight:700!important;font-size:1.5rem!important;color:#1e2a4a!important;padding:1.6rem 0!important;border-color:#d5cfc0!important}.accordion__button:hover{color:#3a4a7a!important}.accordion__content{font-family:Satoshi,sans-serif!important;font-size:1.5rem!important;color:#6b7280!important;line-height:1.7!important}.product__media-wrapper{border-radius:1rem;overflow:hidden}.product__media-item .media{border-radius:1rem;overflow:hidden;background:#e8dcc8}.product-media-container{border-radius:1rem;overflow:hidden}.product__info-container{gap:2rem!important}.product__description{font-family:Satoshi,sans-serif!important;font-size:1.5rem!important;color:#6b7280!important;line-height:1.75!important}.product__description h1,.product__description h2,.product__description h3{font-family:Satoshi,sans-serif!important;color:#1e2a4a!important;font-weight:700!important}.rating-star{color:#e8dcc8}.rating-star--fill{color:#d4a843}.share-button__link{color:#6b7280!important;font-family:Satoshi,sans-serif!important;font-size:1.3rem!important}.thumbnail-list__item--active .thumbnail{border-color:#1e2a4a!important}.sennly-rating-bar{display:flex;align-items:center;gap:1rem;margin-bottom:.4rem;flex-wrap:wrap}.sennly-stars{display:inline-flex;align-items:center;gap:.15rem;line-height:1}.sennly-star{font-size:1.6rem;color:#d4a843;display:inline-block}.sennly-star--half{position:relative;display:inline-block;color:#d5cfc0}.sennly-star--half:before{content:"\2605";position:absolute;left:0;top:0;width:80%;overflow:hidden;color:#d4a843}.sennly-rating-score{font-family:Satoshi,sans-serif;font-weight:700;font-size:1.45rem;color:#1e2a4a}.sennly-rating-sep{font-weight:400;color:#6b7280;font-size:1.3rem}.sennly-rating-count{font-family:Satoshi,sans-serif;font-size:1.3rem;color:#6b7280}.sennly-rating-tp{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:#00b67a;font-weight:600;border-left:1px solid #D5CFC0;padding-left:1rem;margin-left:.4rem}.sennly-rating-tp svg{color:#00b67a}.sennly-benefits{list-style:none;padding:0;margin:0 0 .8rem;display:flex;flex-direction:column;gap:1rem}.sennly-benefits li{display:flex;align-items:flex-start;gap:1.1rem;font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:500;color:#2c2c2a;line-height:1.45}.sennly-check{width:2rem;height:2rem;flex-shrink:0;margin-top:.1rem}.sennly-check svg{display:block;width:100%;height:100%}.sennly-divider{width:100%;height:1px;background:#d5cfc0;margin:1.6rem 0}.sennly-bundle-label{display:flex;align-items:center;gap:1.2rem;font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.06em;color:#6b7280;text-transform:uppercase;margin-bottom:1.2rem}.sennly-bundle-label:before,.sennly-bundle-label:after{content:"";flex:1;height:1px;background:#d5cfc0}.sennly-trust-strip{display:flex;align-items:center;justify-content:center;gap:2rem;padding:1.2rem 0 .4rem;flex-wrap:wrap}.sennly-trust-item{display:inline-flex;align-items:center;gap:.5rem;font-family:Satoshi,sans-serif;font-size:1.3rem;font-weight:600;color:#2c2c2a}.sennly-trust-item svg{color:#6b8e7f;flex-shrink:0}.sennly-trust-sep{width:1px;height:1.4rem;background:#d5cfc0}.sennly-payment-row{display:flex;align-items:center;gap:1rem;padding-top:1.2rem;flex-wrap:wrap;border-top:1px solid #E8DCC8;margin-top:.4rem}.sennly-pay-label{font-family:Satoshi,sans-serif;font-size:1.2rem;color:#6b7280;font-weight:500}.sennly-pay-icons{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.sennly-pay-badge{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;padding:0 .8rem;border:1px solid #D5CFC0;border-radius:.4rem;background:#fff;font-family:Satoshi,sans-serif;font-size:1.05rem;font-weight:700;color:#2c2c2a;letter-spacing:0;white-space:nowrap}.sennly-pay-badge--visa{color:#1a1f71}.sennly-pay-badge--mc{color:#eb001b}.sennly-pay-badge--blik{color:#e2001a}.sennly-pay-badge--apple{color:#000}.sennly-pay-badge--google{color:#4285f4}.sennly-pay-badge--pp{color:#003087}@media(max-width:768px){.product__title,.product__title h1{font-size:clamp(2.4rem,7vw,3.6rem)!important}.price--large .price-item--regular,.price--large .price-item--sale{font-size:2.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pebble-product-page.css.map */
