.pebble-product-details{--ppd-max: 1400px;--ppd-pt: clamp(4.8rem, calc(4.651vw + 1.233rem) , 8rem);--ppd-pb: clamp(4.8rem, calc(4.651vw + 1.233rem) , 8rem);--ppd-pt-mob: 4.8rem;--ppd-pb-mob: 4.8rem;--ppd-gap: clamp(3rem, calc(5.848vw - 1.485rem) , 6rem);--ppd-gap-mob: 3rem;--ppd-sticky-top: 3rem}.pebble-product-details .page-width{max-width:var(--ppd-max)}.pebble-product-details__grid{display:flex;flex-direction:column;align-items:stretch;gap:var(--ppd-gap-mob)}.pebble-product-details__intro{width:100%}.pebble-product-details__subheading{margin:0 0 clamp(1.6rem,calc(.581vw + 1.154rem),2rem);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1b1b1b}.pebble-product-details__heading{margin:0;max-width:18ch;font-size:var(--pebble-heading-size);font-weight:var(--pebble-heading-weight);line-height:var(--pebble-heading-line);letter-spacing:var(--pebble-heading-tracking);color:#1b1b1b}.pebble-product-details__accordion{width:100%;min-width:0}.pebble-product-details .pebble-product-accordion{width:100%;max-width:none;margin:0}.pebble-product-details .pebble-product-accordion__row{border-top:1px solid #e5e5e5}.pebble-product-details .pebble-product-accordion__row:last-child{border-bottom:1px solid #e5e5e5}.pebble-product-details .pebble-product-accordion__item{overflow:hidden}.pebble-product-details .pebble-product-accordion__summary::-webkit-details-marker{display:none}.pebble-product-details .pebble-product-accordion__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ebebeb;color:#1b1b1b;line-height:0;transition:transform .2s ease}.pebble-product-details .pebble-product-accordion__icon svg{display:block;width:10px;height:6px}.pebble-product-details .pebble-product-accordion__item[open] .pebble-product-accordion__icon{transform:rotate(180deg)}.pebble-product-details .pebble-product-accordion__content{padding:0 0 1.75rem}.pebble-product-details .pebble-product-accordion__inner p,.pebble-product-details .pebble-product-accordion__inner ul,.pebble-product-details .pebble-product-accordion__inner ol{margin:0 0 .75rem}.pebble-product-details .pebble-product-accordion__inner p:last-child,.pebble-product-details .pebble-product-accordion__inner ul:last-child,.pebble-product-details .pebble-product-accordion__inner ol:last-child{margin-bottom:0}.pebble-product-details .pebble-product-accordion__inner ul,.pebble-product-details .pebble-product-accordion__inner ol{padding-left:1.2rem}.pebble-product-details .pebble-product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:clamp(1.05rem,calc(.35vw + .95rem),1.25rem);font-weight:600;line-height:1.25;color:#1b1b1b}.pebble-product-details .pebble-product-accordion__title{flex:1 1 auto;min-width:0}.pebble-product-details .pebble-product-accordion__label{display:inline-flex;align-items:center;gap:1rem;flex:1 1 auto;min-width:0}.pebble-product-details__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;color:#1b1b1b}.pebble-product-details__icon svg{display:block;width:100%;height:100%}.pebble-product-details .pebble-product-accordion__inner{font-size:15px;line-height:1.65;color:#5c5c5c}@media only screen and (min-width:780px){.pebble-product-details__shell{padding-top:var(--ppd-pt);padding-bottom:var(--ppd-pb)}.pebble-product-details__grid{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--ppd-gap)}.pebble-product-details__intro{flex:0 0 30%;width:30%;max-width:30%;position:sticky;top:var(--ppd-sticky-top);align-self:flex-start}.pebble-product-details__accordion{flex:1 1 70%;width:70%;max-width:70%}}@media only screen and (max-width:779px){.pebble-product-details__shell{padding-top:var(--ppd-pt-mob);padding-bottom:var(--ppd-pb-mob)}.pebble-product-details__heading{max-width:none}.pebble-product-details__icon{width:2.4rem;height:2.4rem}.pebble-product-details .pebble-product-accordion__icon{width:2.2rem;height:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/s__product-details.css.map */
