:root{--big-main-layout: 1920px;--main-layout: 1824px;--second-layout: 1676px;--normal-main-layout: 1534px;--font-new-spirit: "New Spirit", sans-serif;--font-new-spirit-condensed: "New Spirit Condensed", sans-serif;--font-pally: "Pally", serif;--font-nitti: "Nitti", serif;--font-roboto: "Roboto", sans-serif}@media screen and (min-width:1200px){:root{--gl-indent: 50px}}@media(max-width:1199px)and (min-width:768px){:root{--gl-indent: 30px}}@media screen and (max-width:767px){:root{--gl-indent: 20px}}:root{--font-body-bold-weight: 600}.opk_cart__grid_row{display:grid;align-items:center}.opk_cart__grid_row .product-cart-item-image{aspect-ratio:67/83;width:max(100px,min(10vw,180px));overflow:hidden;margin-right:0}.opk_cart__grid_row .product-cart-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.opk_cart__grid_row .product-cart-item-image{border-radius:21px}}@media screen and (max-width:767px){.opk_cart__grid_row .product-cart-item-image{border-radius:7px}}.opk_cart__grid_row .cart-product-link{display:inline-flex;color:#512917;font-family:New Spirit,sans-serif;font-family:var(--font-new-spirit);font-style:normal;font-weight:600;letter-spacing:normal}@media screen and (min-width:768px){.opk_cart__grid_row .cart-product-link{font-size:max(18px,min(1.4vw,26px));line-height:1.23}}@media screen and (max-width:767px){.opk_cart__grid_row .cart-product-link{font-size:18px;line-height:1.22}}@media screen and (min-width:768px){.opk_cart__grid_row .cart-product-link:not(:last-child){margin-bottom:14px}}@media screen and (max-width:767px){.opk_cart__grid_row .cart-product-link:not(:last-child){margin-bottom:10px}}.opk_cart__grid_row .remove{display:inline-flex;width:24px;height:24px}.opk_cart__grid_row .cart-item__error-text{font-size:12px;color:#59000a}.opk_cart__grid_row .star-rating-wrapper{justify-content:flex-start}@media screen and (min-width:768px){.opk_cart__grid_row .star-rating-wrapper{margin:0 10px 15px 0}}@media screen and (max-width:767px){.opk_cart__grid_row .star-rating-wrapper{margin:0 10px 7px 0}}.opk_cart__grid_row .price del+ins{margin-left:3px}.opk_cart__grid_row .price del{-webkit-text-decoration:none;text-decoration:none;position:relative}.opk_cart__grid_row .price del:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;display:block;background-color:#512917}.opk_cart__grid_row .price .amount{font-size:18px;font-style:normal;line-height:normal}.opk_cart__grid_body .opk_cart__grid_row:last-child{border-bottom:1px solid #c1c1c1}@media screen and (min-width:768px){.opk_cart__grid_row:not(.opk_cart_drawer .opk_cart__grid_row){grid-template-columns:1fr minmax(170px,auto) minmax(60px,.38fr);gap:10px}}@media screen and (min-width:768px){.opk_cart__grid_body .opk_cart__grid_row:not(.opk_cart_drawer .opk_cart__grid_row){padding:30px 0}}.opk_cart_drawer__content_in .opk_cart__grid_row,.opk_cart__grid_body .opk_cart__grid_row{border-top:1px solid #c1c1c1}@media screen and (max-width:767px){.opk_cart__grid_row{padding:20px 0;grid-template-columns:auto 1fr;gap:26px}}.opk_cart__grid_col{position:relative}.opk_cart__grid_head .opk_cart__grid_col{font-family:Nitti,serif;font-family:var(--font-nitti);font-size:22px;font-style:normal;font-weight:400;line-height:1.36;color:#c1c1c1}@media screen and (max-width:767px){.opk_cart__grid_col:nth-child(1){grid-column:span 2}}@media screen and (min-width:768px){.opk_cart__grid_col:nth-child(2){text-align:center}}.opk_cart__grid_col:nth-child(3){text-align:right}.opk_cart__grid_col:nth-child(3) .opk_cart__final_price .amount{color:#512917;font-style:normal;font-weight:600}@media screen and (min-width:768px){.opk_cart__grid_col:nth-child(3) .opk_cart__final_price .amount{font-size:26px;line-height:1.23}}@media screen and (max-width:767px){.opk_cart__grid_col:nth-child(3) .opk_cart__final_price .amount{font-size:16px;line-height:1.37}}.opk_cart__grid_group{display:inline-flex;align-items:center;justify-content:center;gap:20px}.opk_cart__product_cart_item{display:flex;align-items:flex-start;gap:20px}.opk_cart__product_cart_item:not(.opk_cart_drawer .opk_cart__product_cart_item){max-width:580px}@media screen and (min-width:768px){.opk_cart__product_cart_item:not(.opk_cart_drawer .opk_cart__product_cart_item){align-items:center;gap:max(10px,min(2vw,30px))}}.opk_cart__product_cart_item .price del,.opk_cart__product_cart_item .price del span.amount{color:#512917}.opk_cart__product_cart_item .price ins{font-weight:600}.opk_cart__product_cart_item .price ins,.opk_cart__product_cart_item .price ins span.amount{color:#1f1f1f}@media screen and (max-width:767px){.opk_cart__product_cart_item .price del,.opk_cart__product_cart_item .price del span.amount,.opk_cart__product_cart_item .price ins,.opk_cart__product_cart_item .price ins span.amount{font-size:16px}}.opk_cart .cart-total{font-family:New Spirit,sans-serif;font-family:var(--font-new-spirit);font-style:normal;font-weight:600}.opk_cart .cart-total .price{font-size:inherit!important;font-weight:inherit!important}@media screen and (min-width:768px){.opk_cart .cart-total{font-size:26px;line-height:1.23}}@media screen and (max-width:767px){.opk_cart .cart-total{font-size:22px;line-height:1.18}}.opk_cart .cart-policy-text{font-family:Pally,serif;font-family:var(--font-pally);font-style:normal;font-weight:400;text-align:left}@media screen and (min-width:768px){.opk_cart .cart-policy-text{margin:7px 0 40px;font-size:22px;line-height:1.36}}@media screen and (max-width:767px){.opk_cart .cart-policy-text{margin:3px 0 20px;font-size:18px;line-height:1.33}}.opk_cart .field.cart-notes{border-radius:7px;border:2px solid #1f1f1f;background:#f8f8f8;box-shadow:0 4px #000}.opk_cart .field.cart-notes textarea{resize:none;margin:0;padding:11px 17px;min-height:100%;height:100%;font-family:Pally,serif!important;font-family:var(--font-pally)!important;font-size:inherit!important;line-height:inherit!important;font-style:normal;font-weight:400;outline:none;background-color:#f8f8f8}.opk_cart .field.cart-notes textarea::-moz-placeholder{color:#c1c1c1;opacity:1!important;letter-spacing:-.003em}.opk_cart .field.cart-notes textarea::placeholder{color:#c1c1c1;opacity:1!important;letter-spacing:-.003em}@media screen and (min-width:768px){.opk_cart .field.cart-notes{margin-bottom:40px;height:120px;font-size:22px;line-height:1.36}}@media screen and (max-width:767px){.opk_cart .field.cart-notes{margin-bottom:20px;height:74px;font-size:18px;line-height:1.33}}.opk_cart .proceed-to-checkout:not(:last-child){margin-bottom:14px}.opk_cart:has(.cart-empty){padding-bottom:20px!important}.opk_cart__container{max-width:1677px}.opk_cart__wrap{gap:34px}@media screen and (min-width:1200px){.opk_cart__wrap:not(:has(.cart-empty)){grid-template-columns:1fr 466px}}@media screen and (max-width:1199px){.opk_cart__wrap:not(:has(.cart-empty)){grid-template-columns:100%}}.opk_cart__grid_head{padding-bottom:10px}@media screen and (max-width:1067px){.opk_cart__grid_head{display:none}}@media screen and (min-width:768px){.opk_cart__btn_continue_wrap{padding-top:30px}}@media screen and (max-width:767px){.opk_cart__btn_continue_wrap{padding-top:17px}}.opk_cart__btn_continue{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;color:#c1c1c1}.opk_cart__btn_continue_icon{width:20px;height:15px;transition:transform .3s ease;color:inherit}.opk_cart__btn_continue:hover .opk_cart__btn_continue_icon{transform:translate(-4px)}.opk_cart__aside{border:1px solid #c1c1c1;overflow:hidden}@media screen and (min-width:1068px){.opk_cart__aside{border-radius:21px;margin-top:42px}}@media screen and (max-width:1067px){.opk_cart__aside{border-radius:11px}}.opk_cart__free_shipping{background-color:#fdecd6}@media screen and (min-width:768px){.opk_cart__free_shipping{padding:30px 40px}}@media screen and (max-width:767px){.opk_cart__free_shipping{padding:20px}}@media screen and (min-width:768px){.opk_cart__aside_content{padding:30px 40px 40px}}@media screen and (max-width:767px){.opk_cart__aside_content{padding:20px}}.opk_cart__payments{display:flex;justify-content:center;--color-border: #000000;--color-payments-bg: transparent}.opk_cart__btn_submit{background-color:#ce6ba4;width:100%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/opk-cart.css.map */
