/** Shopify CDN: Minification failed

Line 6:14387 Unexpected "}"

**/
.drawer.active .drawer__inner { padding: 0; } h2.cart__empty-text { font-family: 'Lora'; letter-spacing: 0; font-size: 24px; font-weight: 400; line-height: 31.2px; color: rgb(18, 18, 18); } .cart-drawer__empty-content a.button { background: #2f996a; border-radius: 12px; font-size: 1.5rem; letter-spacing: .1rem; text-transform: capitalize; } p.cart__login-title.h3 { font-family: 'Lora'; letter-spacing: 0; } p.cart__login-paragraph { letter-spacing: 0; color: #121212bf; } .quantity-popover-container .quantity .svg-wrapper { width: 20px; } h2.drawer__heading { letter-spacing: -.03em; position: relative; color: #000; text-align: center; font-size: 16px; line-height: 20px; margin: 0; font-weight: 500; font-family: 'DM Sans'; } .Cart_IconCount { display: flex; align-items: center; position: relative; margin-right: 10px; } .CustomCartIcon .cart-count-bubble.custome_cart_bubble { border: 1px solid #fcfdff; background: #2f996a; color: #fff; font-size: 8px; font-weight: 600; left: 11px; top: -6px; } .CustomCartIcon { display: flex; align-items: center; } .drawer__header button.drawer__close { position: static; min-width: auto; min-height: auto; } .drawer__header button.drawer__close .icon-close { width: 16px!important; height: 16px!important; } .drawer__inner .drawer__header { border-bottom: 1px solid rgba(60, 60, 67, .2); box-shadow: 0 6px 16px #9898981f; padding: 16px; } .free-ship-msg.success { letter-spacing: normal; } table.cart-items thead { display: none !important; } .drawer__cart-items-wrapper { padding: 0 16px 12px; } .cart-drawer .cart-items, .cart-drawer tbody { display: block; width: 100%; } .drawer__cart-items-wrapper .cart-item { border-radius: 12px; background: #fff; box-shadow: 4px 4px 10px #00000014; margin: 0 0 12px !important; gap: 0 !important; overflow: hidden; } .Caret svg { height: 20px; width: 20px; } .Clickoffer .MainPrice_Summary { display: none !important; } body cart-drawer-items::-webkit-scrollbar-thumb { border-radius: 14px; background: #d4cfcf; } .drawer__cart-items-wrapper .cart-item__details .cart-item__name { color: #000; font-family: Lora; font-size: 14px; font-weight: 500; line-height: 18px; max-width: 100%; text-decoration: none; margin: 0 0 8px; letter-spacing: -.18px; } .CvTotal_Price .price.price--end { text-align: left; color: #181717; font-family: Roboto; font-size: 18px; font-weight: 600; line-height: 18px; letter-spacing: -0.18px; } .drawer__cart-items-wrapper .cart-item { border-radius: 12px; background: #fff; box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.08); margin: 0 0 12px !important; gap: 0 !important; overflow: hidden; } .OfferTitle h3 { margin:0; } .OfferTitle h3 p{ font-family: Roboto; font-weight: 600; margin: 0 0 4px; color: #000; font-size: 17px; line-height: 21.073px; letter-spacing: -0.24px; } .FirstOffer_text { display: flex; align-items: center; justify-content: space-between; } .OfferCode { border-radius: 6px; border: 1px dashed #2f996a; background: #e6f5f1; display: flex; align-items: center; padding: 3px 7.5px; margin-left: 5px; } .FirstOffer_Details > span { color: #181717; font-family: Roboto; font-size: 10px; font-weight: 600; line-height: 20px; display: block; } .Offer_Wrapper { display: flex; overflow: auto; width: fit-content; align-items:flex-end; } .mainContainerCart p { margin: 0; } .FirstOffer_Start { background-image: url(/cdn/shop/files/offer-bg-svg_16909cfc-f668-4849-a65f-e5c4aa949a25.png?v=1714477076); background-size: 100% 100%; padding: 30px; background-repeat: no-repeat; margin: 0 15px 0 0; width: 310px; padding-bottom: 20px; } .FirstOffer_Start .FirstOffer_Details,.FirstOffer_Start .saveDiv { display: flex; justify-content: space-between; align-items: center; } .FirstOffer_Start .buttonAvilables,.FirstOffer_Start .buttonAvilable { border: none; background: none; text-decoration: dotted; padding: 0; border-bottom: 1px dotted #828282; color: #000; font-size: 20px; font-weight: 600; line-height: 26.098px; font-family: 'Lora'; cursor:pointer; } .FirstOffer_Start .saveDiv { padding: 10px 0 0; } .FirstOffer_Start .FirstOffer_Details { margin: 15px 0 10px; } .FirstOffer_Start .secContainerCart span p { color: #2f996a; font-size: 16px; font-weight: 600; line-height: normal; font-family: Roboto; margin: 0; border: 2px dashed #a1c3b6; padding: 5px 10px; border-radius: 3px; text-transform: uppercase; letter-spacing: 1px; display: flex; justify-content: center; align-items: center; height: 34px; background: #b3d2c430; } .FirstOffer_Start .saveDiv .applyDiv, .FirstOffer_Start .saveDiv .secContainerCart { width: 48%; } .mainContainerCart { line-height: 1; } .FirstOffer_Start .saveDiv .OfferCodes p { margin: 0; font-size: 14px; color: #019671; line-height: 24px; } .FirstOffer_Start .saveDiv .applyDiv span p { border-radius: 10px; background: #2f996a; color: #fff; font-size: 16px; font-weight: 700; line-height: normal; letter-spacing: 0; border: 1px solid transparent; cursor: pointer; font-family: Roboto; margin: 0; width: 100%; height: 34px; padding: 5px 10px; display: flex; justify-content: center; align-items: center; min-width: 100%; } .FirstOffer_content ul { margin: 0; padding: 0 0 0 17px; } .FirstOffer_content ul li { color: #000; font-family: Roboto; font-size: 14px; font-weight: 400; line-height: 20px; margin: 0 0 10px; } .OfferCode .Copysvg1 { display: flex; align-items: center; margin-left: 6px; } .OfferCode p { color: #2f996a; text-align: left; font-family: Roboto; font-size: 12px; font-weight: 600; line-height: 20px; margin: 0; } .cart-drawer .drawer__cart-items-wrapper .cart-item td { padding: 0; } .drawer__cart-items-wrapper { padding: 0px 16px 12px; } body .gfgUnifiedWgtBottomSectionContainer { padding-bottom:0; } .gfgCustomDiscountWrapper { padding: 0 16px 6px; } .cart-drawer .cart-quantity { min-height: inherit; width: auto; } .cart-drawer .cart-item__quantity-wrapper cart-remove-button { margin: 0; width: auto; height: auto; } .cart-drawer .cart-item__quantity-wrapper { justify-content: space-between; margin: 8px 0 0; padding-right: 8px; } .cart-drawer .drawer__footer { border-radius: 12px 12px 0 0; background: #fff; box-shadow: 4px 0 10px #0003; padding: 0; border: none; position: relative; z-index: 5; } .DrawerAccordion .drawer__inner:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.48); z-index: 3; } .drawer__footer.Clickoffer .InnerPrice_Summary { display: none; } .drawer__footer.Clickoffer .OffersOuterDIV { display: none; } .cart-drawer .drawer__footer .MainPrice_Summary { margin: 0; border: none; padding: 0px; } .cart-drawer .drawer__footer .InnerPrice_Summary { padding: 12px 16px; } .cart-drawer .drawer__footer .MainPrice_Summary[open] .InnerPrice_Summary { border-radius: 12px 12px 0 0; background: #f8f8f8; padding: 18px 16px; } .Inner_Content > div { display: flex; align-items: center; justify-content: space-between; margin: 0 0 4px; } .Inner_Content { margin: 12px 16px; } .FirstRow span { color: #181717; font-family: Roboto; font-size: 14px; font-weight: 400; line-height: 18px; letter-spacing: -0.14px; } .SecondRow span { color: #786103; text-align: right; font-family: Roboto; font-size: 14px; font-weight: 400; line-height: 18px; letter-spacing: -0.14px; margin-left: auto; } .ThirdRow p { color: rgba(24, 23, 23, 0.6); text-align: right; font-size: 12px; line-height: 18px; letter-spacing: -0.12px; margin: 0; } .ThirdRow { border-bottom: 1px solid #f1f1f1; padding-bottom: 8px; } .Inner_Content .FourthRow .totals__total { color: rgba(0, 0, 0, 0.8); font-family: Roboto; font-size: 14px; font-style: normal; font-weight: 700; line-height: 20px; } .Offerstxtie { color: #2f996a; font-family: Roboto; font-size: 12px; font-weight: 500; line-height: 20px; } .OfferIcons { display: flex; align-items: center; margin-left: 4px; } .OffersOuterDIV { display: flex; padding: 0px 16px; align-items: center; margin: 10px 0; cursor: pointer; } .Inner_Content .FourthRow p { display: flex; align-items: center; color: #767676; font-size: 12px; line-height: 16px; letter-spacing: -0.12px; margin: 0; } .Inner_Content .FourthRow p svg { margin-left: 2px; } .Inner_Content div.FourthRow { margin: 8px 0 0; } .Inner_Content > div h3 { color: #000; font-family: Roboto; font-size: 14px; line-height: 20px; margin: 0; } .cart-drawer .drawer__footer .MainPrice_Summary[open] .summary__title { justify-content: space-between; width: 100%; color: #000; font-size: 16px; font-weight: 500; } .CrossSlide_arrow { display: none; } .MainPrice_Summary[open] .CrossSlide_arrow { display: block; } .MainPrice_Summary[open] .Abovescroll_Arrow { display: none; } .cart-drawer .drawer__footer .summary__title { display: flex; align-items: center; color: #4b4b4b; font-size: 14px; line-height: 20px; } .cart-drawer .drawer__footer .summary__title .Caret { display: flex; align-items: center; margin-left: 4px; } .cart-drawer__footer { padding: 0 16px 12px; } .cart-drawer .cart-drawer__footer .cart__ctas .cart__checkout-button { color: #fff; text-align: center; font-size: 14px; font-weight: 700; line-height: normal; padding: 8px; letter-spacing: 0; min-width: 152px; min-height: 38px; } .InnerTotal_Details .totals__total-value { color: #181717; font-family: Roboto; font-size: 24px; font-weight: 600; line-height: 18px; letter-spacing: -0.24px; margin: 0 0 8px; } .InnerTotal_Details .tax-note { color: #7e7e7e; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: -0.12px; margin: 0 !important; } .cart-drawer .drawer__cart-items-wrapper .cart-item .cart-item__details { padding-top: 8px; padding-right: 8px; } .cart-drawer .cart-quantity:before, .cart-drawer .cart-quantity:after { display: none; } .cart-drawer .cart-quantity .quantity__button svg { width: auto; } .cart-drawer .cart-quantity .quantity__button { width: auto; min-height: auto; margin: 0; } .cart-drawer .cart-quantity input { width: 36px; flex: inherit; color: rgba(24, 23, 23, 0.7); text-align: center; font-family: 'DM Sans'; font-size: 20px; font-weight: 600; line-height: 18px; letter-spacing: -0.2px; } .product-option { text-align: left; color: #181717; font-family: DM Sans; font-size: 18px !important; font-weight: 600; line-height: 18px !important; letter-spacing: -.18px; } .product-option.variant { font-size: 12px !important; line-height: 14px !important; font-weight: 400; } .cart-drawer .drawer__cart-items-wrapper .cart-item__media { width: 132px; } .cart-drawer .cart-item__price-wrapper { display: flex; align-items: center; } .cart-drawer .cart-item__price-wrapper .price-compare { color: #c4c4c4; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: -0.12px; margin-left: 5px; } .cart-drawer .cart-item__price-wrapper .savingPercent { color: #786103; font-family: Roboto; font-size: 10px; font-weight: 400; line-height: 16px; margin-left: 2px; } .drawer .cart-drawer .cart-item > td + td { padding-left: 12px; } .drawer .cart-drawer .cart-item__image { height: 100%; object-fit: cover; } .cart-drawer .drawer__cart-items-wrapper .cart-item__details { grid-column: 2 / 5; } .Offer_Title { display: flex; justify-content: space-between; align-items: center; border-radius: 12px 12px 0px 0px; background: #f8f8f8; padding: 18px 16px; } .Offer_box { padding: 24px 16px; height: auto; overflow: auto; } .Offer_box::-webkit-scrollbar { width: 2px; } .Offer_box::-webkit-scrollbar-thumb { background-color: #d4cfcf; border-radius: 14px; } .Offer_Title h2 p{ color: #000; font-family: Roboto; font-size: 16px; font-weight: 500; line-height: 20px; margin: 0; } .Offer_Title .CrossICon { display: flex; align-items: center; cursor: pointer; } .OffersAvailable .InnerOfferAvailable.offeractive { display: block; } .OffersAvailable .InnerOfferAvailable { display: none; } .cart-drawer .drawer__inner { border: none; padding: 0; } .cart-drawer .cart-item cart-remove-button .cart-remove-button { min-width: inherit; min-height: auto; } .cart-drawer .drawer__header { border-bottom: 1px solid rgba(60, 60, 67, 0.2); box-shadow: 0px 6px 16px 0px rgba(152, 152, 152, 0.12); padding: 16px; } .CustomCartIcon { display: flex; align-items: center; } .Cart_IconCount { display: flex; align-items: center; position: relative; margin-right: 10px; } .CvCartcount.cart-count-bubble { border: 1px solid #fcfdff; left: 0; background: #2f996a; color: #fff; font-size: 8px; font-weight: 600; left: 11px; top: -6px; } .drawer__header .drawer__close { position: static; min-width: auto; min-height: auto; } .drawer__header .drawer__close svg { width: 16px; height: 16px; } .cart-drawer .cart-item__totals { display: none !important; } .cart-drawer__footer .totals { flex-wrap: wrap; gap: 15px; } .cart-drawer__footer .cart__ctas { margin-left: 0; } small.tax-note.caption-large.rte { text-align: right; } .InnerTotal_Details .totals__total-value { margin: 0; } .InnerTotal_Details { width: 100%; display: flex; align-items: self-start; justify-content: space-between; gap: 5px; margin-bottom: 10px; } .Offerstxtie p { margin: 0; } body .cart-drawer .drawer__footer .InnerPrice_Summary { padding: 12px 16px 15px 16px; } body .OffersOuterDIV { margin: 0 0 20px; } .drawer__footer.Clickoffer .InnerPrice_Summary, .drawer__footer.Clickoffer .OffersOuterDIV { display: none; } .OffersAvailable .InnerOfferAvailable { display: none; } .OffersAvailable .InnerOfferAvailable.offeractive { display: block; } .Offer_Title h2 { color: #000; font-family: 'DM Sans'; font-size: 16px; font-weight: 500; line-height: 20px; margin: 19px 0; } .OfferTitle h3 { font-weight: 600; margin: 0 0 4px; color: #000; font-size: 17px; line-height: 21.073px; letter-spacing: -.24px; font-family: 'DM Sans'; } span.textToCopy { color: #2f996a; font-size: 16px; font-weight: 600; line-height: normal; font-family: Roboto; margin: 0; border: 2px dashed #a1c3b6; padding: 5px 10px; border-radius: 3px; text-transform: uppercase; letter-spacing: 1px; display: flex; justify-content: center; align-items: center; height: 34px; background: #b3d2c430; } span.copyButtonText { border-radius: 10px; background: #2f996a; color: #fff; font-size: 16px; font-weight: 700; line-height: normal; letter-spacing: 0; border: 1px solid transparent; cursor: pointer; font-family: Roboto; margin: 0; width: 100%; height: 34px; padding: 5px 10px; display: flex; justify-content: center; align-items: center; min-width: 100%; } }

@media (max-width: 749px) { .InnerTotal_Details { gap: 10px; } .cart-drawer .drawer__inner { max-width: 100%; width: 100%; } .OfferTitle h3 p { font-size: 20px; line-height: 18px; letter-spacing: -0.2px; } .FirstOffer_content ul li { color: #000; font-family: Roboto; font-size: 14px; line-height: 20px; margin: 5px 0; } .FirstOffer_Start .secContainerCart span p { font-size: 18px; line-height: 24px; } .FirstOffer_Start .buttonAvilables p, .FirstOffer_Start .buttonAvilable p { font-size: 18px; line-height: 24px; } .FirstOffer_Start .saveDiv .applyDiv span p { font-size: 13px; } .drawer__cart-items-wrapper .cart-item__details .cart-item__name { font-size: 12px; } .cart-drawer { overflow: auto; } .drawer__close .svg-wrapper { height: auto !important; width: auto !important; } }