@charset "UTF-8";.product-info{--margin-side: 10px;padding-top:0;padding-bottom:32px;padding-inline:var(--margin-side);display:block}.product-info .shopify-section{padding-bottom:0!important}.product-info__details{border-bottom:1px solid var(--border-color-gray-50)}.product-info__summary{position:relative;list-style:none;cursor:pointer;padding:10px 40px 10px 10px}.product-info__summary::-webkit-details-marker{display:none}.product-info__title{text-transform:uppercase}.product-info__toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;translate:0 -50%;right:10px;width:30px;height:30px;pointer-events:none}.product-info__toggle svg{display:block;width:12px;height:12px}.product-info__toggle svg path[id=vertical],.product-info__toggle svg path[id=horizontal]{transition:transform .3s ease;transform-origin:center}.product-info__details[open] .product-info__toggle svg path[id=vertical]{transform:rotate(-270deg)}.product-info__details[open] .product-info__toggle svg path[id=horizontal]{transform:rotate(-180deg)}.product-info__content{padding:0 10px 20px}.product-info__content p{margin:0 0 20px}.product-info__content p:last-child{margin-bottom:0}.product-info__content ul,.product-info__content ol{padding-left:5px;list-style-position:inside}.product-info__content.product-info__content a em{font-family:var(--typography-accent-font);font-size:var(--typography-accent-medium-size);font-weight:var(--typography-accent-weight);line-height:var(--typography-accent-medium-height);letter-spacing:calc(var(--typography-accent-medium-size) * var(--typography-accent-tracking) * .01);font-style:normal}.product-info__tabs-wrapper{overflow:auto;margin-inline:calc(var(--margin-side) * -1)}.product-info__tabs{display:flex;flex-wrap:nowrap;margin-bottom:12px;gap:10px;width:-moz-fit-content;width:fit-content;padding-inline:var(--margin-side)}.product-info__tab{display:inline-block;padding:10px;border:1px solid #d9d9d9;border-radius:0;background-color:transparent;overflow:hidden;text-align:left;cursor:pointer;transition:all .3s ease;text-transform:uppercase;white-space:nowrap}.product-info__tab:focus,.product-info__tab:hover{outline:none}.product-info__tab[aria-selected=true]{border-color:#000}.product-info__panels-wrapper{display:grid}.product-info__panel{margin-top:0;width:100%;transition:opacity .3s ease,margin-top .3s ease;grid-area:1/1}.product-info__panel.is-hidden{display:none}.product-info__panel p{margin:0 0 20px}.product-info__panel p:last-child{margin-bottom:0}.product-info__panel ul,.product-info__panel ol{padding-left:5px;list-style-position:inside}.product-info__panel.product-info__panel a em{font-family:var(--typography-accent-font);font-size:var(--typography-accent-medium-size);font-weight:var(--typography-accent-weight);line-height:var(--typography-accent-medium-height);letter-spacing:calc(var(--typography-accent-medium-size) * var(--typography-accent-tracking) * .01);font-style:normal}.product-info .display-large,.product-info .display-large *{font-family:var(--typography-display-font);font-size:var(--typography-display-large-size);font-weight:var(--typography-display-weight);line-height:var(--typography-display-large-height);letter-spacing:calc(var(--typography-display-large-size) * var(--typography-display-tracking) * .01);text-transform:var(--typography-display-transform)}.product-info .display-medium,.product-info .display-medium *{font-family:var(--typography-display-font);font-size:var(--typography-display-medium-size);font-weight:var(--typography-display-weight);line-height:var(--typography-display-medium-height);letter-spacing:calc(var(--typography-display-medium-size) * var(--typography-display-tracking) * .01);text-transform:var(--typography-display-transform)}.product-info .display-small,.product-info .display-small *{font-family:var(--typography-display-font);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-weight);line-height:var(--typography-display-small-height);letter-spacing:calc(var(--typography-display-small-size) * var(--typography-display-tracking) * .01);text-transform:var(--typography-display-transform)}.product-info .heading-medium,.product-info .heading-medium *{font-family:var(--typography-heading-font);font-size:var(--typography-heading-medium-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-medium-height);letter-spacing:calc(var(--typography-heading-medium-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform)}.product-info .heading-small,.product-info .heading-small *{font-family:var(--typography-heading-font);font-size:var(--typography-heading-small-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-small-height);letter-spacing:calc(var(--typography-heading-small-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform)}.product-info .body-small,.product-info .body-small *{font-family:var(--typography-body-font);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-weight-normal);line-height:var(--typography-body-small-height);letter-spacing:calc(var(--typography-body-small-size) * var(--typography-body-tracking) * .01)}.product-info .accent-medium,.product-info .accent-medium *{font-family:var(--typography-accent-font);font-size:var(--typography-accent-medium-size);font-weight:var(--typography-accent-weight);line-height:var(--typography-accent-medium-height);letter-spacing:calc(var(--typography-accent-medium-size) * var(--typography-accent-tracking) * .01)}.product-info .accent-xsmall,.product-info .accent-xsmall *{font-family:var(--typography-accent-font);font-size:var(--typography-accent-xsmall-size);font-weight:var(--typography-accent-weight);line-height:var(--typography-accent-xsmall-height);letter-spacing:calc(var(--typography-accent-xsmall-size) * var(--typography-accent-tracking) * .01)}@media(min-width:768px){.product-info__tab{padding:5px}.product-info__panel,.product-info__content{width:var(--content-width, 100%)}}.product-info .product-info__title,.product-info__title{font-weight:var(--content-tab-title-weight, var(--typography-accent-weight))!important}.product-info .product-info__content,.product-info__content{line-height:2!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/product-info.css.map */
