/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-product.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/.opk-product__container{padding:24px;border-radius:12px}.opk-product__label{display:inline-block;width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:3px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:DM Sans;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0px}.opk-product__price--with-delimiter{padding-bottom:22px;border-bottom:2px solid rgb(var(--color-border-1))}.opk-product__form .form{display:flex;flex-direction:column;gap:12px}.opk-product__availability-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between}.opk-product__availability{color:rgb(var(--color-foreground));font-size:15px;line-height:1.2}.opk-product__help{color:rgba(var(--color-foreground),.6);font-size:15px;font-weight:700;line-height:1.2;text-decoration-line:underline}.opk-product__info{margin-top:-12px}.opk-product__info-title,.opk-product__info-subtitle{color:rgb(var(--color-foreground));font-size:15px;font-weight:700;line-height:1.2}.opk-product__info-title{padding-bottom:6px}.opk-product__info-inner{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:5px;background-color:rgb(var(--color-background))}.opk-product__info-items{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.opk-product__info-item{max-width:210px;width:100%;margin-right:auto;color:rgb(var(--color-foreground));font-size:15px;font-weight:400;line-height:1.3}.opk-product__info-item a{-webkit-text-decoration:underline;text-decoration:underline}.opk-product__info-item p{font-size:15px;font-weight:400;line-height:1.3}.opk-product__info-item p+p{padding-top:20px}.opk-product .media--square{padding-bottom:0;padding-bottom:initial;aspect-ratio:1/1}.opk-product .price-item--regular{color:rgb(var(--color-foreground));font-family:DM Sans;font-size:32px;font-weight:700;line-height:1.1}@media screen and (max-width: 768px){.opk-product .price-item--regular{line-height:.9}}.opk-product .price dl{flex-direction:row;align-items:end;gap:10px}.opk-product .unit-price{color:rgb(var(--color-foreground));font-size:15px;font-weight:400;line-height:1.7;text-transform:none}.opk-product .product__description{color:rgb(var(--color-foreground));font-size:18px;font-weight:400;line-height:1.3}@media screen and (max-width: 768px){.opk-product .product__description p{line-height:1.27}}.opk-product sticky-cart-trigger{display:none}.opk-product .quantity{min-height:0;min-height:initial;width:-moz-fit-content;width:fit-content;border:none}.opk-product .quantity__input{height:48px;max-width:152px}.opk-product .quantity__button{height:48px;width:auto;aspect-ratio:1/1;border-radius:5px;background-color:rgb(var(--color-button))}.opk-product .quantity__button svg{width:16px;height:16px}.opk-product .product-form__submit,.opk-product .shopify-payment-button__button{padding:22px;font-size:18px;font-weight:700;line-height:1.2;text-transform:none}@media screen and (max-width: 768px){.opk-product .product-form__submit,.opk-product .shopify-payment-button__button{padding:24px 5px;font-size:16px}}.opk-product .shopify-payment-button__button{height:70px;border:2px solid rgb(var(--color-secondary-button-border))}.opk-product .product-form__buy-wrapper{padding-top:12px}.opk-tabs{padding-top:48px}.opk-tabs__header{display:flex;align-items:center;gap:36px;overflow-x:auto;box-shadow:inset 0 -2px #e2550040}.opk-tabs__header::-webkit-scrollbar{display:none}.opk-tabs__button{position:relative;min-width:-moz-fit-content;min-width:fit-content;padding:12px 0;color:rgb(var(--color-foreground));font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;opacity:.6;transition:opacity .3s ease;cursor:pointer}.opk-tabs__button:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:2px;background-color:rgb(var(--color-button));opacity:0;transition:opacity .3s ease}.opk-tabs__button--active{opacity:1}.opk-tabs__button--active:after{opacity:1}.opk-tabs__button:hover{opacity:1}.opk-tabs__tab{display:none}.opk-tabs__tab--active{display:block}.opk-tabs__tab-inner{color:rgb(var(--color-foreground));padding-top:24px}.opk-tabs__tab-title{padding:22px 0 15px;font-size:16px;font-weight:700;line-height:1.2}@media screen and (max-width: 768px){.opk-tabs__tab-title{padding:24px 0 15px}}.opk-tabs__line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px;border-radius:5px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.opk-tabs__line+.opk-tabs__line{margin-top:5px}.opk-tabs__line-title{font-size:16px;font-weight:400;line-height:1.2}.opk-tabs__line-text{text-align:right;font-size:16px;font-weight:700;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/24/assets/opk-product.css.map */
