:root{--opk-layout: 1920px;--opk-layout-main: 1880px;--opk-layout-second: 1720px;--opk-layout-small: 850px;--font-cormorant-garamond: "Cormorant Garamond", serif}.opk_quantity{display:inline-flex;align-items:center;flex-shrink:0;position:relative;min-height:58px;border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius) 0rem}@media screen and (max-width:767px){.opk_quantity{width:100%}}.opk_quantity__input{font-family:var(--font-body-family);font-size:20px;font-weight:700;text-align:center}@media screen and (min-width:768px){.opk_quantity__input{max-width:3rem}}@media screen and (max-width:767px){.opk_quantity__input{max-width:100%!important;width:100%;flex:auto}}.opk_quantity__button{height:100%}@media screen and (min-width:768px){.opk_quantity__button:last-of-type{padding:4px 18px 4px 4px}}@media screen and (max-width:767px){.opk_quantity__button:last-of-type{padding-right:19px;padding-left:0}}@media screen and (min-width:768px){.opk_quantity__button:first-of-type{padding:4px 4px 4px 18px}}@media screen and (max-width:767px){.opk_quantity__button:first-of-type{padding-left:19px;padding-right:0}}.opk_quantity__button_icon{display:block;width:26px;height:26px}.opk_cart{--col-gap: max(20px, min(2.6vw, 50px))}@media screen and (max-width:767px){.opk_cart .title-wrapper{margin-bottom:25px}}.opk_cart .heading.title-sm{font-style:normal;font-weight:700;line-height:1.19}@media screen and (min-width:768px){.opk_cart .heading.title-sm{font-size:52px}}@media screen and (max-width:767px){.opk_cart .heading.title-sm{font-size:40px;text-align:center}}.opk_cart .opk_cart__sidebar{background:#fcf4ec;overflow:hidden;gap:18px}@media screen and (min-width:1400px){.opk_cart .opk_cart__sidebar{width:max(340px,min(30vw,415px))}}@media(max-width:1399px)and (min-width:768px){.opk_cart .opk_cart__sidebar{width:100%}}@media screen and (min-width:768px){.opk_cart .opk_cart__sidebar{padding:50px 50px 29px;border-radius:0 60px}}@media screen and (max-width:767px){.opk_cart .opk_cart__sidebar{padding:30px 20px}}.opk_cart .opk_cart__sidebar_note{gap:20px}.opk_cart .opk_cart__sidebar_textarea{min-height:160px;padding:12px 20px;border:1px solid rgb(var(--color-foreground))!important;resize:none}.opk_cart .opk_cart__sidebar_subtotals{padding-top:12px;gap:4px}.opk_cart .opk_cart__sidebar_totals_row{padding-bottom:0!important;border-bottom:none!important;align-items:center}.opk_cart .opk_cart__sidebar_totals{font-size:28px;font-style:normal;font-weight:400;line-height:1.28}.opk_cart .opk_cart__sidebar_totals_text{font-size:16px;font-style:normal;font-weight:300;line-height:1.31}.opk_cart .opk_cart__sidebar_btn{font-size:20px;font-weight:700}.opk_cart .opk_cart__sidebar_btn svg{width:26px;height:26px}.opk_cart__wrap{gap:var(--col-gap)!important}@media screen and (min-width:1400px){.opk_cart__wrap{display:flex}}@media screen and (max-width:1399px){.opk_cart__form_wrap{margin-bottom:30px}}.opk_cart__sidebar_title{font-size:28px;font-style:normal;font-weight:600;line-height:1}.opk_cart_item{display:grid;grid-gap:var(--col-gap);gap:var(--col-gap);align-items:center;border-bottom:1px solid rgba(14,10,4,.15);border-bottom:1px solid var(--grey-15, rgba(14, 10, 4, .15))}.opk_cart_item:first-of-type{border-top:1px solid rgba(14,10,4,.15);border-top:1px solid var(--grey-15, rgba(14, 10, 4, .15))}@media screen and (min-width:768px){.opk_cart_item{grid-template-columns:1fr auto .25fr 71px;padding:30px 0}}@media screen and (max-width:767px){.opk_cart_item{grid-template-columns:146px auto 1fr;padding:20px 0}}@media screen and (max-width:767px){.opk_cart_item__col_product{grid-column:span 3}}.opk_cart_item__col_price{text-align:right}@media screen and (max-width:767px){.opk_cart_item__col_price{grid-column:3;grid-row:2}}.opk_cart_item__col_btn{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.opk_cart_item__col_btn{grid-column:2;grid-row:2}}.opk_cart_item__pic{display:block;overflow:hidden;flex-shrink:0}.opk_cart_item__pic img{--tw-scale-x: 1;--tw-scale-y: 1;transform:scaleX(1) scaleY(1);transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform var(--animation-primary);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opk_cart_item__pic:hover img{--tw-scale-x: 1.05;--tw-scale-y: 1.05}@media screen and (min-width:768px){.opk_cart_item__pic{aspect-ratio:138/200;max-width:138px}}@media screen and (max-width:767px){.opk_cart_item__pic{aspect-ratio:80/116;max-width:80px}}.opk_cart_item__details{display:grid}@media screen and (min-width:768px){.opk_cart_item__details{gap:20px}}@media screen and (max-width:767px){.opk_cart_item__details{gap:10px}}.opk_cart_item__product{display:flex;align-items:center;gap:var(--col-gap)}.opk_cart_item__product_type{color:#0e0a0480;color:var(--grey-50, rgba(14, 10, 4, .5));font-style:normal;font-weight:400;line-height:1.28;text-transform:uppercase}@media screen and (min-width:768px){.opk_cart_item__product_type{margin-bottom:4px;font-size:14px}}@media screen and (max-width:767px){.opk_cart_item__product_type{font-size:12px}}@media screen and (max-width:767px){.opk_cart_item__product_title{font-size:16px}}.opk_cart_item__options{display:flex;align-items:center;gap:20px}.opk_cart_item__option{display:flex;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:200;line-height:1.31}.opk_cart_item__price_total{color:rgb(var(--color-foreground));font-style:normal;font-weight:400;line-height:1.28}@media screen and (min-width:768px){.opk_cart_item__price_total{font-size:28px}}@media screen and (max-width:767px){.opk_cart_item__price_total{font-size:20px;text-align:right}}.opk_cart_item__price{align-items:center;font-style:normal;font-weight:400;line-height:1.4}@media screen and (min-width:768px){.opk_cart_item__price{font-size:20px}}@media screen and (max-width:767px){.opk_cart_item__price{font-size:16px}}.opk_cart_item__price_sale{color:#d40000;color:var(--red, #D40000);font-weight:400}.opk_cart_item__price_compare{-webkit-text-decoration:line-through;text-decoration:line-through;font-weight:200}.opk_cart_item__remove_icon{width:30px;height:30px;opacity:.15;transition:opacity .3s ease}.opk_cart_item__remove:hover .opk_cart_item__remove_icon{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/opk-main-cart.css.map */
