.mini-cart__discount-list{display:grid}.mini-cart__estimated-shipping-label span,.mini-cart__estimated-shipping-label{display:flex}.mini-cart__estimated-shipping-label{align-items:center;gap:4px;cursor:pointer;position:relative;text-transform:capitalize}.mini-cart__estimated-shipping-info{position:absolute;bottom:106%;right:0;font-size:12px;line-height:1;text-align:center;background:rgb(var(--root-background));box-shadow:1px 1px 4px #0003;padding:4px;border-radius:4px;transition:all .3s ease;opacity:0;pointer-events:none;visibility:hidden;will-change:transform;transform:translateY(-10px);border-left:2px solid rgb(var(--heading-color))}.mini-cart__estimated-shipping-label:hover .mini-cart__estimated-shipping-info:not(.active),.mini-cart__estimated-shipping-info.active{visibility:visible;opacity:1;pointer-events:auto;transform:none}.mini-cart__estimated-shipping-info:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(240,240,240);z-index:-1;position:absolute;top:94%;right:0}.mini-cart__estimated-shipping-label svg{width:16px;height:16px;color:rgb(var(--heading-color))}.mini-cart__summary-item,.mini-cart__discount-list{gap:10px;margin-block-end:8px}.Payment_Additional_Checkout_Buttons{margin-top:8px}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 12px}.mini-cart__summary-item,.mini-cart__discount{justify-content:space-between;align-items:center;display:flex}.mini-cart__discount-badge{margin-inline-end:14px}.mini-cart__actions{flex-wrap:wrap;justify-content:space-between;margin-block-end:14px;display:flex}.mini-cart__order-note{background:rgb(var(--background));padding:var(--container-gutter);z-index:1;visibility:hidden;opacity:0;width:100%;transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;display:block;position:absolute;bottom:0;transform:translateY(100%)}.mini-cart__order-note:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.mini-cart__order-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.mini-cart__order-note[open]{visibility:visible;opacity:1;transform:translateY(0)}.mini-cart__order-note-title{margin-block-end:24px}@media screen and (max-width:740px){.mini-cart__actions{flex-direction:column;align-items:flex-start}.mini-cart__actions>:first-child:not(:only-child){margin-block-end:7px}.mini-cart__order-note{width:100vw}.mini-cart__order-note:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-11vw}.mini-cart__order-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-11vw}@supports (padding: max(0px)){.mini-cart__order-note{padding-block-end:max(24px,env(safe-area-inset-bottom,0px) + 24px)}}}@media screen and (min-width:741px){.mini-cart__drawer-footer{padding-block-end:var(--container-gutter)}.mini-cart__actions{margin-block-end:26px}}.mini-cart__recommendations:not([hidden]){display:block}.mini-cart__recommendations-inner{margin-block-start:24px;margin-inline:calc(-1 * var(--container-gutter));padding:16px var(--container-gutter);background:rgb(var(--secondary-background))}.mini-cart__recommendations-heading{margin-block-start:0!important}.mini-cart__recommendations .product-item-meta__title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mini-cart__recommendations .product-item__image-wrapper{overflow:unset}@media screen and (max-width:999px){.mini-cart__recommendations-list{grid-gap:var(--grid-gap);grid-auto-columns:minmax(64vw,1fr);grid-auto-flow:column;display:grid}.mini-cart__recommendations .product-item{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin:var(--container-gutter);flex-direction:row;align-items:center;display:flex}.mini-cart__recommendations .product-item__image-wrapper{flex:none;width:65px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:24px}.mini-cart__recommendations .product-item__info .product-item__info-header{display:flex;justify-content:flex-start;align-items:center;margin-top:4px;flex-wrap:wrap}.mini-cart__recommendations .product-item__info .product-item__info-header .product-item__rating{margin-right:5px}.mini-cart__recommendations .product-item__info .product-item-meta{order:-2}.mini-cart__recommendations .product-item__info .product-item__rating{order:-1}.mini-cart__recommendations .product-item-meta__lang-and-ages{justify-content:flex-start}.mini-cart__recommendations .product__ages-info{padding:1px 5px;font-size:12px;gap:3px}.mini-cart__recommendations .product-item-meta__lang-and-ages svg{width:12px}.mini-cart__recommendations .product-item__image-wrapper{width:92px}.mini-cart__recommendations .product-item__link{line-height:1}.mini-cart__recommendations product-item.product-item .product-item__info .product-item-meta__title{margin-block-end:5px}.mini-cart__recommendations product-item.product-item .product-item__info .product-item-meta__price-list-container{margin-top:5px}.mini-cart__recommendations .product-item-meta__lang-and-ages,.mini-cart__recommendations .product-item__info .product-item__rating{margin-bottom:4px}.mini-cart__recommendations .product-item__info{text-align:start;min-width:0}.mini-cart__recommendations .price-list{justify-content:start}}@media screen and (max-width:740px){.mini-cart__recommendations .product-item__image-wrapper{width:80px}}@media screen and (max-width:430px){.mini-cart__recommendations-list{grid-auto-columns:minmax(77vw,1fr)}.mini-cart__recommendations .product-item__image-wrapper{margin-inline-end:10px}}@media screen and (min-width:1000px){.mini-cart__recommendations{text-align:center;width:240px;height:100%;position:absolute;top:0;overflow:hidden}.mini-cart__recommendations:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.mini-cart__recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.mini-cart__recommendations-inner{scrollbar-width:thin;box-shadow:-10px 0 24px 4px rgb(var(--text-color),.05) inset;height:100%;margin:0;padding-block-start:35px;padding-block-end:35px;transition:transform .25s ease-in;overflow-x:hidden;overflow-y:auto}.mini-cart:not([open]) .mini-cart__recommendations-inner{transform:translate(100%)}.mini-cart__recommendations .product-item{margin-block-start:40px}.mini-cart__recommendations .product-item__image-wrapper{flex:none;width:92px;margin-block-start:0;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto}.mini-cart__recommendations .spinner{height:100%;display:flex}}@media screen and (max-width:999px){.mini-cart__recommendations-list .product-item__rating{justify-content:start}.mini-cart__recommendations .product-available-languages div{justify-content:flex-start}}@media(max-width:575px){cart-drawer#mini-cart{--container-gutter: 16px}}cart-drawer.mini-cart__custom-view{--footer-headings-font-size: 14px}@media screen and (min-width:741px){cart-drawer.mini-cart__custom-view{--footer-headings-font-size: 16px}}.Cart-Recommendations-Slider cart-recommendations-slider-inner{margin:16px 0 0;overflow:hidden;display:block}cart-drawer.mini-cart__custom-view.drawer .Cart-Recommendations-Slider cart-recommendations-slider-inner{margin:16px 0 0 -16px;padding:0 16px;width:calc(100% + 32px);max-width:calc(100% + 32px)}cart-drawer.drawer:not(.mini-cart__custom-view) .Cart-Recommendations-Slider cart-recommendations-slider-inner{padding:0 var(--container-gutter);margin:16px 0 0 calc(var(--container-gutter) * -1);width:calc(100% + (var(--container-gutter) * 2));max-width:calc(100% + (var(--container-gutter) * 2))}.Cart-Recommendations-Slider{margin-top:auto}.Cart-Recommendations-Slider .swiper{overflow:visible}.mini-cart__recommendations-slider-list .swiper-wrapper{align-items:stretch}.mini-cart__recommendations-slider-list .swiper-slide{height:auto;padding-bottom:1px}.mini-cart__recommendations-slider-list .product-item{flex-direction:row;border:1px solid #E3E6E9;padding:8px;gap:8px;border-radius:12px;height:100%;align-items:center}.mini-cart__recommendations-slider-list product-badge,.mini-cart__recommendations-slider-list .product-item__info-header,cart-drawer.mini-cart__custom-view .mini-cart__discount-list:empty,cart-drawer.mini-cart__custom-view .mini-cart__original-total-container:empty,.mini-cart__recommendations-slider-list .product-item .product-item-meta__vendor{display:none}.mini-cart__recommendations-slider-list .product-item .product-item__image-wrapper{margin-block-end:0;width:72px;height:72px}.mini-cart__recommendations-slider-list product-item.product-item .product-item__info .product-item-meta__title{font-size:13px;font-weight:600;margin-block-end:4px;margin-block-start:2px}.mini-cart__recommendations-slider-list product-item.product-item .product-item__info .product-item-meta__price-list-container{line-height:140%;margin-top:0;font-size:12px}.mini-cart__recommendations-slider-list .product-item .product-item__info{text-align:left}.mini-cart__recommendations-slider-list .product-item .product-item__link{margin-block-start:10px;font-size:11px;line-height:140%}.mini-cart__recommendations-slider-list .product-item .product-item__link.button{font-size:11px;padding:5px 7px;border-radius:7px}.mini-cart__recommendations-slider-list .product-item .product-item__link.button:before{border-radius:7px}.mini-cart__recommendations-slider-list .product-item .product-item__link.button:has(.icon.icon--plus):before{border-radius:50%}.mini-cart__recommendations-slider-list .product-item .product-item__link.button:has(.icon.icon--plus){width:25px;height:25px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;margin-left:0}.mini-cart__recommendations-slider-list .product-item .product-item__link.button .icon.icon--plus{width:11px;height:11px}@media screen and (min-width:741px){.mini-cart__recommendations-slider-list product-item.product-item .product-item__info .product-item-meta__title{font-size:14px}.mini-cart__recommendations-slider-list .product-item .product-item__link,.mini-cart__recommendations-slider-list product-item.product-item .product-item__info .product-item-meta__price-list-container{font-size:13px}}.mini-cart__recommendations-slider-inner .mini-cart__recommendations-slider-heading{margin-bottom:16px;color:#42576a;font-weight:600;line-height:140%;letter-spacing:0;font-size:var(--footer-headings-font-size)}body cart-drawer.mini-cart__custom-view .Cart-Freebies{padding-block:6px 7px}body cart-drawer.mini-cart__custom-view .Freebies-Marker{z-index:2}body cart-drawer.mini-cart__custom-view .Freebies-Progress:before{left:-6px}body cart-drawer.mini-cart__custom-view .Freebies-Progress:after{right:-6px}body cart-drawer.mini-cart__custom-view .Freebies-Progress:before,body cart-drawer.mini-cart__custom-view .Freebies-Progress:after{content:"";position:absolute;width:calc((100% / var(---Columns)) / 2);background-color:#fff;top:-10px;height:20px;z-index:1}cart-drawer.mini-cart__custom-view .Freebies-Marker-Custom-Background{pointer-events:none}body cart-drawer.mini-cart__custom-view .Freebies-Progress progress,body cart-drawer.mini-cart__custom-view .Freebies-Progress{height:7px}body cart-drawer.mini-cart__custom-view .Freebies-Progress progress{top:12px}body cart-drawer.mini-cart__custom-view .Freebies-Progress{border:none;background:#3fc1f080}body cart-drawer.mini-cart__custom-view .Freebies-Marker[data-no-marker=false]{width:32px}body cart-drawer.mini-cart__custom-view .Freebies-Marker[data-is-reached=false]{background:var(---Marker-Default, none);background-position:center;background-repeat:no-repeat;background-clip:border-box;background-size:contain}body cart-drawer.mini-cart__custom-view freebies-indicator{row-gap:0}body cart-drawer.mini-cart__custom-view .Freebies-Goals:not(.Freebies-Goals_only-price){margin-bottom:20px}body cart-drawer.mini-cart__custom-view .Freebies-Goals.Freebies-Goals_only-price{margin-bottom:4px}body cart-drawer.mini-cart__custom-view .Freebies-Goals .Freebies-Goal-Price{font-family:CherryPie,CherryPie-Fallback,sans-serif;font-weight:400}body cart-drawer.mini-cart__custom-view .Freebies-Goals .Freebies-Goal-Price,body cart-drawer.mini-cart__custom-view .Freebies-Goals .Freebies-Goal-Name{line-height:110%;color:#415769;letter-spacing:0}body cart-drawer.mini-cart__custom-view .Freebies-Goals .Freebies-Goal-Price{font-size:11px}body cart-drawer.mini-cart__custom-view .Freebies-Goals .Freebies-Goal-Name{font-weight:700;max-width:83px;margin-top:3px;font-size:10px}body cart-drawer.mini-cart__custom-view .Freebies-Progress~.Freebies-Goals{margin-bottom:0}.Freebies-Item-Compact-View .line-item__image-wrapper img{width:100%}.Freebies-Item-Compact-View .line-item__image-wrapper span{position:absolute;right:0;bottom:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.Freebies-Item-Compact-View .line-item__image-wrapper span span{font-size:13px;line-height:110%;font-family:CherryPie,CherryPie-Fallback,sans-serif;font-weight:400;color:#fff;position:relative;z-index:1}.Freebies-Item-Compact-View .line-item__image-wrapper span svg{position:absolute;left:0;top:0;width:100%;height:100%}body cart-drawer.mini-cart__custom-view .Freebies-Item-Compact-View .line-item__info{justify-content:center}cart-drawer.mini-cart__custom-view .freebies-only-info.Freebies-Only-Info{margin-top:10px;display:block}cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies:has(cart-freebies-sticky-root freebies-indicator[aria-hidden=true]) .freebies-only-info.Freebies-Only-Info{margin-top:0}cart-drawer.mini-cart__custom-view .freebies-only-info__bar{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px;background-color:#f391001a;border-radius:100px}cart-drawer.mini-cart__custom-view .freebies-only-info__gift-icon{width:18px;min-width:18px;height:auto;vertical-align:middle}cart-drawer.mini-cart__custom-view .freebies-only-info__title{font-size:13px;line-height:140%;letter-spacing:0;color:#f39100;font-family:CherryPie,CherryPie-Fallback,sans-serif}body cart-drawer.mini-cart__custom-view .Freebies-Marker.Freebies-Marker_with-image{background:var(---Marker-Default, none);background-position:center;background-repeat:no-repeat;background-clip:border-box;background-size:contain;mask-image:none;-webkit-mask-image:none;border-radius:50%;border:2px solid rgba(63,193,240,.5);background-color:#fdf6ec}body cart-drawer.mini-cart__custom-view .Freebies-Marker.Freebies-Marker_with-image{width:42px}body cart-drawer.mini-cart__custom-view .Freebies-Progress:has(.Freebies-Marker.Freebies-Marker_with-image) progress{top:17px}body cart-drawer.mini-cart__custom-view freebies-indicator:has(.Freebies-Marker.Freebies-Marker_with-image) .Freebies-Goals.Freebies-Goals_only-price{margin-bottom:11px}body cart-drawer.mini-cart__custom-view freebies-indicator:has(.Freebies-Marker.Freebies-Marker_with-image) .Freebies-Goals .Freebies-Goal-Name{margin-top:10px}body cart-drawer.mini-cart__custom-view .Freebies-Marker.Freebies-Marker_with-image[data-is-reached=true]{border-color:var(---Color)}cart-drawer.mini-cart__custom-view .mini-cart__drawer-footer .mini-cart__total-label,cart-drawer.mini-cart__custom-view cart-discount-component .cart-discount__input,cart-drawer.mini-cart__custom-view cart-discount-component .cart-discount__label{font-size:var(--footer-headings-font-size);color:rgb(var(--heading-color));letter-spacing:0}cart-drawer.mini-cart__custom-view .drawer__header .drawer__close-button,.mini-cart__recommendations-slider-inner .product-item-meta__price-list-container{color:rgb(var(--heading-color))}body cart-drawer.mini-cart__custom-view .mini-cart__drawer-footer{padding-block-end:16px}body cart-drawer.mini-cart__custom-view .drawer__footer{padding-block-start:16px}body cart-drawer.mini-cart__custom-view .drawer__header{min-height:48px;max-height:48px}body cart-drawer.mini-cart__custom-view .line-item__content-wrapper{margin-block-start:12px}body cart-drawer.mini-cart__custom-view .line-item:not(:first-of-type) .line-item__content-wrapper{padding-top:12px}cart-drawer.mini-cart__custom-view .mini-cart__summary-item [ref=cartTotal]{font-size:18px;color:rgb(var(--heading-color));font-weight:700;letter-spacing:0}body cart-drawer.mini-cart__custom-view .drawer__header{padding-block-start:16px;padding-block-end:16px}body cart-drawer.mini-cart__custom-view .drawer__title{position:relative}body cart-drawer.mini-cart__custom-view .drawer__title span{position:absolute;width:14px;height:14px;border-radius:50%;background-color:#415769;top:-2px;right:-4px;color:#fff;font-size:11px;display:flex;justify-content:center;align-items:center;font-weight:600}body cart-drawer.mini-cart__custom-view .drawer__title .icon{margin-inline-end:0}body cart-drawer.mini-cart__custom-view .Freebies-Item-Compact-View .line-item__info,body cart-drawer.mini-cart__custom-view .product-item-meta__title{color:rgb(var(--heading-color));font-weight:600;letter-spacing:0;font-size:13px;line-height:140%}body cart-drawer.mini-cart__custom-view .line-item__image-wrapper{margin-inline-end:8px}.line-item__price-list-container_custom-view{padding:0;text-align:left;font-size:12px;line-height:140%;margin-top:8px}body cart-drawer.mini-cart__custom-view .line-item__quantity{margin-block-start:10px}body cart-drawer.mini-cart__custom-view .quantity-selector__button{width:22.3px}body cart-drawer.mini-cart__custom-view .line-item__remove-button{margin-inline-start:8px;font-size:11px}body cart-drawer.mini-cart__custom-view .line-item__remove-button:not(:hover){color:#5d7fa0}body cart-drawer.mini-cart__custom-view .quantity-selector--small .quantity-selector__input{padding:0}body cart-drawer.mini-cart__custom-view .drawer__close-button{right:16px}body cart-drawer.mini-cart__custom-view .line-item__image-wrapper{width:72px}.mini-cart:not([open]) .mini-cart__recommendations-slider-inner{transform:translateY(100%);transition:transform .25s ease-in}@media screen and (min-width:741px){cart-drawer.mini-cart__custom-view .freebies-only-info__title,body cart-drawer.mini-cart__custom-view .line-item__price-list-container,body cart-drawer.mini-cart__custom-view .Freebies-Item-Compact-View .line-item__info,body cart-drawer.mini-cart__custom-view .product-item-meta__title{font-size:14px}}cart-drawer.mini-cart__custom-view .mini-cart__summary-item [ref=cartSaving]{font-size:16px;letter-spacing:0}cart-drawer.mini-cart__custom-view .mini-cart__drawer-footer .mini-cart__saving-label{font-size:var(--footer-headings-font-size);letter-spacing:0}.cart-line-item__bundle-properties{display:grid;gap:4px}.cart-line-item__bundle-properties--clamped .cart-line-item__bundle-properties-list{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cart-line-item-properties-line-clamp, 1);line-clamp:var(--cart-line-item-properties-line-clamp, 1);overflow:hidden}.cart-line-item__bundle-properties--expanded .cart-line-item__bundle-properties-list{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.cart-line-item__bundle-properties-toggle{justify-self:start;padding:0;border:0;background:none;cursor:pointer;text-align:start}.cart-line-item__bundle-properties-toggle:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__toggle:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px;border-radius:100px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__toggle.collapsible-toggle{justify-content:center;gap:8px;width:100%;margin:0;padding:4px;border:none;background-color:#f391001a;border-radius:100px;cursor:pointer;font:inherit;text-align:center}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__toggle.collapsible-toggle .icon{flex-shrink:0;color:#f39100}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__collapsible-inner{padding-block-start:10px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__scroller{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgb(var(--primary-button-background)) rgba(var(--root-border-color),.25);-webkit-overflow-scrolling:touch}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__scroller::-webkit-scrollbar{height:6px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__scroller::-webkit-scrollbar-track{background:rgba(var(--root-border-color),.15);border-radius:999px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info__scroller::-webkit-scrollbar-thumb{background-color:rgb(var(--primary-button-background));border-radius:999px}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card{flex:0 0 auto;box-sizing:border-box;width:min(260px,calc(100vw - 96px));max-width:85vw;display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid rgba(var(--root-border-color),.35);border-radius:8px;background:rgb(var(--root-background))}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__media{width:72px;height:72px;display:flex;align-items:center;justify-content:center}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__image{width:100%;height:100%;max-height:72px;object-fit:contain}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__body{min-width:0}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__title{margin:0;font-weight:700;font-size:13px;line-height:140%;color:rgb(var(--heading-color))}cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__price{margin:4px 0 0;font-weight:700;font-size:13px;line-height:140%;color:#f39100}@media screen and (min-width:741px){cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__title,cart-drawer.mini-cart__custom-view .freebies-only-info--accordion .freebies-only-info-card__price{font-size:14px}}cart-drawer.mini-cart__custom-view .drawer__content .shopify-section.Cart-Freebies:has(cart-freebies-sticky-root){position:sticky;top:0;z-index:4;box-sizing:border-box;background:rgb(var(--root-background))}cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies cart-freebies-sticky-root.Cart-Freebies__sticky-root{display:block;width:100%}cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies.Cart-Freebies--is-stuck:has(cart-freebies-sticky-root){box-shadow:0 1px rgba(var(--root-border-color),.35)}cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies cart-freebies-sticky-root freebies-indicator:not([aria-hidden=true]){max-height:420px;opacity:1;transform:translateY(0);overflow:visible;transition:opacity 1s ease,max-height 1.5s ease}cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies cart-freebies-sticky-root freebies-indicator[aria-hidden=true]{max-height:0;opacity:0;transform:translateY(-8px);overflow:hidden;margin-block:0;visibility:hidden;pointer-events:none;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1),max-height .34s cubic-bezier(.4,0,.2,1),margin .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s}@media(prefers-reduced-motion:reduce){cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies cart-freebies-sticky-root freebies-indicator:not([aria-hidden=true]),cart-drawer.mini-cart__custom-view .shopify-section.Cart-Freebies cart-freebies-sticky-root freebies-indicator[aria-hidden=true]{transition-duration:.01ms}}.line-item__remove-button--icon{display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:0}.line-item--remove-icon-inline line-item-quantity.line-item__quantity{display:inline-flex;align-items:center;flex-wrap:wrap}.line-item--remove-icon-inline .line-item__remove-button--icon{margin-inline-start:8px}.line-item--compact-row .line-item__content-wrapper{align-items:flex-start}.line-item--compact-row .line-item__info{flex:1;min-width:0}.line-item--compact-row .cart-line-item__title-row{display:flex;align-items:flex-start;gap:8px}.line-item--compact-row .cart-line-item__title-row .product-item-meta__title{flex:1;min-width:0}.line-item--compact-row .cart-line-item__title-row .line-item__remove-button{flex-shrink:0}.line-item--compact-row .cart-line-item__actions-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;margin-block-start:10px}.line-item--compact-row .cart-line-item__actions-row .line-item__quantity{margin-block-start:0;flex-shrink:0}.line-item--compact-row .cart-line-item__actions-row .line-item__price-list-container--compact-row{margin-block-start:0;margin-inline-start:auto;padding-inline-start:0;text-align:end;flex-shrink:0}body cart-drawer.mini-cart__custom-view .line-item__remove-button--icon:not(:hover){color:#5d7fa0}@media screen and (max-width:740px){body cart-drawer.mini-cart__custom-view .line-item--compact-row .quantity-selector__button{width:30.3px;height:34px}}cart-drawer.mini-cart__custom-view.drawer{width:100vw;max-width:450px}cart-drawer.mini-cart__custom-view.drawer .drawer__content{padding-block-end:16px}cart-drawer .drawer__content:has(.Cart-Recommendations-Slider){display:flex;flex-direction:column}cart-drawer.mini-cart__custom-view .drawer__header,cart-drawer.mini-cart__custom-view .drawer__content,cart-drawer.mini-cart__custom-view .drawer__footer{padding-inline:16px}
/*# sourceMappingURL=/cdn/shop/t/248/assets/mini-cart.css.map */
