.pit{padding-left:0;padding-right:0}.pit__inner{max-width:128rem;margin:0 auto;padding:0 2rem;container-type:inline-size}.pit__column{min-width:0}@media screen and (min-width:990px){.pit__column{--pit-gallery-col: calc((100cqw - 5rem) * 1.1 / 2.1);padding-left:calc(var(--pit-gallery-col) + 5rem)}.pit__column{display:flex;flex-direction:column}.pit__column:before{content:"";order:0;display:block;height:1px;margin-bottom:28px;background:var(--pit-border)}.pit__tabs{order:1}.pit__panels{order:2}.pit__delivery{order:3}.pit__accordion{order:4}}.pit__tabcard{border:1px solid var(--pit-border);border-radius:1.2rem;background:var(--pit-tab-inactive-bg);overflow:hidden}.pit__tabs{display:flex;gap:.4rem;align-items:stretch}.pit__tab{position:relative;flex:1 1 0;min-width:0;padding:1.2rem;border:none;background:none;cursor:pointer;font-size:1.5rem;font-weight:500;color:var(--pit-text);white-space:normal;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.25;border-radius:.8rem .8rem 0 0;margin-top:1rem;transition:background-color .15s ease,color .15s ease,margin .15s ease,border-radius .15s ease}.pit__tab:first-child{margin-left:.6rem}.pit__tab:last-child{margin-right:.6rem}.pit__tab:not(.is-active)+.pit__tab:not(.is-active):before{content:"";position:absolute;left:-.2rem;top:50%;transform:translateY(-50%);width:1px;height:1.6rem;background:var(--pit-border)}.pit__tab.is-active{background:#fff;color:var(--pit-accent-ink);margin-top:0;box-shadow:0 4px 10px #0003;font-weight:700}.pit__tab.is-active:first-child{margin-left:0;border-top-left-radius:1.2rem}.pit__tab.is-active:last-child{margin-right:0;border-top-right-radius:1.2rem}@media screen and (max-width:749px){.pit__tab{padding:1rem .3rem;font-size:1.1rem}}.pit__panels{padding:2.8rem 1.8rem;background:#fff}.pit__panel{display:none;flex-direction:column;gap:1.2rem;align-items:flex-start}.pit__panel.is-active{display:flex}.pit__panel-photo{order:2;width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;flex-shrink:0;background:#f4f4f4}.pit__panel-content{order:1;min-width:0;font-size:1.4rem;line-height:1.6;color:var(--pit-text)}@media screen and (max-width:749px){.pit__panel-content{font-size:1.3rem;line-height:1.6}}.pit__panel-content p{margin:0 0 1rem}.pit__panel-content ul{margin:0 0 1rem;padding-left:1.8rem}.pit__panel-content li{margin-bottom:.5rem}.pit__delivery{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;margin-top:1.6rem;border-radius:1.2rem;background:var(--pit-delivery-bg);color:var(--pit-accent-ink)}@media screen and (min-width:990px){.pit__delivery{display:none}}.pit__delivery-icon{flex-shrink:0;display:flex}.pit__delivery-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pit__delivery-heading{font-size:1.4rem;font-weight:700;color:var(--pit-text)}.pit__delivery-subtext{font-size:1.3rem;opacity:.75;color:var(--pit-text)}.pit__logos{padding:1.2rem 0 2rem;border-top:1px solid var(--pit-border);text-align:center}.pit__logos-label{font-size:1.2rem;font-weight:600;opacity:.6;margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.04em;text-align:center}.pit__logos-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem}.pit__logo-item{display:flex;align-items:center}.pit__logo-item img{display:block;height:2.4rem;width:auto;filter:grayscale(1);opacity:.6}.pit__logo-placeholder{display:flex;align-items:center;justify-content:center;height:2.4rem;padding:0 1.2rem;border:1px dashed var(--pit-border);border-radius:.4rem;font-size:1.1rem;font-weight:600;opacity:.5}@media screen and (max-width:749px){.pit__logos-row{flex-wrap:nowrap;gap:.6rem}.pit__logo-item{flex:1 1 0;min-width:0;justify-content:center}.pit__logo-item img{height:1.8rem;max-width:100%}.pit__logo-placeholder{width:100%;height:1.8rem;padding:0 .3rem;font-size:.85rem}}@media screen and (max-width:749px){.pit__accordion{display:none}}.pit__accordion{border-top:1px solid var(--pit-border)}.pit__accordion-item{border-bottom:1px solid var(--pit-border)}.pit__accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 0;border:none;background:none;cursor:pointer;text-align:left;font-size:1.5rem;font-weight:600;color:var(--pit-text)}.pit__accordion-icon{flex-shrink:0;transition:transform .2s ease;color:var(--pit-text)}.pit__accordion-trigger[aria-expanded=true] .pit__accordion-icon{transform:rotate(180deg)}.pit__accordion-panel[hidden]{display:none}.pit__accordion-content{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.6;color:var(--pit-text)}.pit__accordion-content p{margin:0 0 1rem}.pit__ct{margin-top:-.8rem;display:grid;grid-template-columns:2.1fr .75fr .75fr;align-items:stretch;gap:0}.pit__ct-head,.pit__ct-row{display:contents}.pit__ct-row:not(:first-of-type) .pit__ct-cell--label,.pit__ct-row:not(:first-of-type) .pit__ct-cell--others,.pit__ct-row:not(:first-of-type) .pit__ct-cell--brand{border-top:1px solid rgba(0,0,0,.1)}.pit__ct-head-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1rem .8rem;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}div.pit__ct-head-cell--label{display:flex}.pit__ct-head-cell--brand,.pit__ct-cell--brand{background:var(--pit-ct-brand-bg)}.pit__ct-brand-logo{border-radius:.4rem;object-fit:contain}.pit__ct-brand-label{font-weight:800;font-size:1.4rem}.pit__ct-others-label{font-weight:800;font-size:1.2rem;opacity:.7}.pit__ct-cell{display:flex;align-items:center;justify-content:center;padding:1rem .3rem;min-height:6rem}.pit__ct-cell--label{justify-content:flex-start;text-align:left;gap:.6rem;padding-left:1rem}.pit__ct-row-image{border-radius:50%;object-fit:cover;flex-shrink:0;background:#f4f4f4}.pit__ct-row-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pit__ct-row-title{font-weight:700;font-size:1.4rem;color:var(--pit-text)}.pit__ct-row-desc{font-size:1.3rem;line-height:1.4;opacity:.75;color:var(--pit-text)}.pit__ct-icon{display:block;width:2rem;height:2rem;object-fit:contain}@media screen and (max-width:749px){.pit__ct{grid-template-columns:1.9fr .55fr .55fr}.pit__ct-row-title{font-size:1.3rem}.pit__ct-row-desc{font-size:1.2rem}.pit__ct-cell--label{padding-left:.6rem;gap:.5rem}.pit__ct-row-image{width:3.2rem;height:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/product-info-tabs.css.map */
