:root{--cf-ink: #0A0A0F;--cf-muted: #6b6b73;--cf-line: #E8E8ED;--cf-soft: #F5F5F7;--cf-pur: #7c3aed;--cf-pur-ink: #6d28d9;--cf-pur-bg: #f1ebfd}.casa-cf-eyebrow{display:block;font:800 11px/1.2 var(--font-body--family, Inter, sans-serif);letter-spacing:.07em;text-transform:uppercase;color:var(--cf-pur);margin-bottom:2px}.casa-cf-eyebrow[hidden]{display:none}.cart-drawer .cart-drawer__header-left:has(.casa-cf-eyebrow:not([hidden])){flex-wrap:wrap;row-gap:0}.cart-drawer .cart-drawer__header-left .casa-cf-eyebrow{flex-basis:100%}@media(min-width:441px){.cart-drawer .cart-drawer__header-left:has(.casa-cf-eyebrow:not([hidden])){padding-right:52px;container:casa-cf-head / inline-size}@container casa-cf-head (max-width: 369px){.casa-cf-eyebrow .casa-cf-bf{display:none}}@container casa-cf-head (max-width: 274px){.casa-cf-eyebrow .casa-cf-extra{display:none}}}.casa-cf-chip{display:inline-block;margin-left:6px;font:700 11px/1.5 var(--font-body--family, Inter, sans-serif);color:var(--cf-pur-ink);background:var(--cf-pur-bg);border-radius:99px;padding:1px 7px;white-space:nowrap;vertical-align:middle}.cart-drawer .cart-drawer__items .cart-items__table-row{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-areas:"media details" "media price" "media qty";grid-template-rows:auto auto 1fr;column-gap:14px;row-gap:0;align-items:start;padding:14px 0;margin:0;background:none;border:0;border-bottom:1px solid var(--cf-line);border-radius:0;box-shadow:none;transition:none}.cart-drawer .cart-drawer__items .cart-items__table-row:hover{border-color:var(--cf-line);box-shadow:none}.cart-drawer .cart-drawer__items .cart-items__table-row:first-child{padding-top:4px}.cart-drawer .cart-drawer__items .cart-items__media{grid-area:media;padding:0}.cart-drawer .cart-drawer__items .cart-items__media-container{width:120px;border-radius:14px;overflow:hidden;background:var(--cf-soft)}.cart-drawer .cart-drawer__items .cart-items__media-image{width:100%;height:100%;aspect-ratio:1;object-fit:contain;background:var(--cf-soft);border-radius:14px}.cart-drawer .cart-drawer__items .cart-items__details{grid-area:details;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:0}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title{order:1;display:block;-webkit-line-clamp:unset;overflow:visible;font-size:15px;font-weight:600;line-height:1.25;color:var(--cf-ink);text-wrap:balance;overflow-wrap:anywhere;text-transform:none;letter-spacing:0}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title:hover{color:var(--cf-ink)}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info{order:2;margin-top:2px}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info *{font-size:13px;font-weight:400;color:var(--cf-muted)}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-name{font-weight:600;color:var(--cf-ink)}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-measure,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-label{white-space:nowrap}@media(max-width:300px){.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-label{white-space:normal}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-sep{display:none}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info .casa-size-measure{display:block}}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price{order:3;display:block;margin-top:6px;font-size:15px;line-height:1.4}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-current,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-current--sale{font-size:15px;font-weight:700;color:var(--cf-ink);margin-right:6px}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-compare{font-size:13px;font-weight:400;color:#8a8a92;text-decoration:line-through}.cart-drawer .cart-drawer__items .cart-items__details .casa-cf-chip{font-size:11px}.cart-drawer .cart-drawer__items .cart-items__details>:not(.cart-items__title,.cart-items__variant-info,.cart-items__inline-price,.casa-cf-giftlabel){order:4}.cart-drawer .cart-drawer__items .cart-items__rating,.cart-drawer .cart-drawer__items .cart-items__edd-cell{display:none}.cart-drawer .cart-drawer__items .cart-items__price{grid-area:price;padding:0;align-items:flex-start;text-align:left}.cart-drawer .cart-drawer__items .cart-items__price>:not(.casa-cart-gift-remove){display:none}.cart-drawer .cart-drawer__items .cart-items__price:not(:has(.casa-cart-gift-remove)){display:none}.cart-drawer .cart-drawer__items .cart-items__inline-qty-cell{grid-area:qty;margin-top:10px;padding:0}.cart-drawer .cart-drawer__items .cart-items__inline-qty{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector{height:40px;border:1px solid var(--cf-line);border-radius:99px;background:#fff}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector button{width:40px;height:38px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector input{font-size:16px;height:38px;-webkit-text-fill-color:var(--cf-ink);color:var(--cf-ink)}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove{width:auto;min-width:44px;height:40px;padding:0 2px;background:none;border:0;box-shadow:none;opacity:1;color:var(--cf-muted);font-size:13px;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove:hover{color:var(--cf-ink);background:none}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove svg,.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove .svg-wrapper{display:none}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove .visually-hidden{text-transform:none;position:static;width:auto;height:auto;margin:0;clip:auto;clip-path:none;overflow:visible;white-space:nowrap}.casa-cf-giftlabel{order:0;display:block;font:700 11px/1.3 var(--font-body--family, Inter, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--cf-pur);margin-bottom:2px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{grid-template-columns:72px minmax(0,1fr);align-items:center}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media{position:relative}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-container,.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-image{width:72px;border-radius:12px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media:after{content:"FREE";position:absolute;left:5px;top:5px;background:var(--cf-pur);color:#fff;font:700 10px/1.4 var(--font-body--family, Inter, sans-serif);letter-spacing:.06em;padding:2px 6px;border-radius:99px;pointer-events:none}.casa-cf-free{font-weight:700;color:var(--cf-pur)}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__inline-qty-cell:empty,.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__inline-qty-cell:not(:has(*)){display:none}.casa-cart .casa-cart-summary__discount-pill-code,.cart-drawer .casa-cf-applied{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.casa-cart .casa-cart-summary__discount-pill-code{flex:1}.casa-cf-code{font-weight:800;letter-spacing:.02em;color:var(--cf-pur-ink)}@media(max-width:359px){.casa-cf-extra{display:none}}@media(max-width:419px){.cart-drawer .cart-discount__pill .casa-cf-extra{display:none}}@media(max-width:340px){.cart-drawer .cart-discount__pill .casa-cf-rm{display:none}.cart-drawer .cart-discount__pill .cart-discount__pill-remove svg{display:inline-block;width:14px;height:14px}}@media(max-width:300px){.cart-drawer .cart-discount__pill{gap:4px}.cart-drawer .cart-discount__pill :is(.casa-cf-applied,.casa-cf-amt){font-size:12px}}@media(max-width:299px){.cart-drawer .cart-discount__pill .casa-cf-applied>span[aria-hidden]{display:none}.cart-drawer .cart-discount__pill .casa-cf-code{letter-spacing:0}}.cart-drawer .casa-orb-bar--drawer:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr);row-gap:6px;margin:12px 0 2px;padding:8px 0;border-radius:0;background:none;border:0;color:var(--cf-ink)}.cart-drawer .cart-drawer__summary{border-top:1px solid var(--cf-line);padding:10px 16px;background:#fff;box-shadow:0 -8px 20px #0000000d}.cart-drawer .casa-cart-vip,.casa-cart .casa-cart-vip{background:none;color:var(--cf-ink);border:0;border-radius:0;padding:0 0 8px;margin:0;box-shadow:none}.cart-drawer .casa-cart-vip[hidden],.casa-cart .casa-cart-vip[hidden]{display:none}.cart-drawer .casa-cart-vip .casa-cart-vip__text,.casa-cart .casa-cart-vip .casa-cart-vip__text{margin:0;font-size:13px;line-height:1.4;color:var(--cf-ink);text-align:left}.cart-drawer .casa-cart-vip strong,.casa-cart .casa-cart-vip strong{color:var(--cf-pur);font-weight:700;text-transform:none;letter-spacing:0}.cart-drawer .casa-cart-vip .casa-cart-vip__ok,.casa-cart .casa-cart-vip .casa-cart-vip__ok{color:var(--cf-pur)}.cart-drawer .casa-cart-vip .casa-cart-vip__link,.casa-cart .casa-cart-vip .casa-cart-vip__link{color:var(--cf-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.cart-drawer .casa-cart-vip br,.casa-cart .casa-cart-vip br,.casa-cf-addcode{display:none}:is(.cart-drawer,.casa-cart) .cart-discount__label{flex:1;min-width:0}:is(.cart-drawer,.casa-cart) .casa-cf-addcode{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;font-size:13px;font-weight:400;color:var(--cf-ink);text-transform:none;letter-spacing:0}:is(.cart-drawer,.casa-cart) .casa-cf-addtext{min-width:0}:is(.cart-drawer,.casa-cart) .casa-cf-bf:not([hidden])~.casa-cf-nobf{display:none}:is(.cart-drawer,.casa-cart) .casa-cf-addlink{flex:none;color:var(--cf-ink);font-weight:700;text-underline-offset:2px;white-space:nowrap}:is(.cart-drawer,.casa-cart) .details[open]>.cart-discount__summary .casa-cf-addlink{display:none}:is(.cart-drawer,.casa-cart) .casa-cf-addcode-default,:is(.cart-drawer,.casa-cart) .cart-discount__summary .svg-wrapper,:is(.cart-drawer,.casa-cart) .cart-discount__summary .icon-plus,:is(.cart-drawer,.casa-cart) .cart-discount__label>svg{display:none}:is(.cart-drawer,.casa-cart) .cart-actions{border-block:0;margin:0}:is(.cart-drawer,.casa-cart) .cart-discount__summary{padding-block:4px;min-height:32px;align-items:center}:is(.cart-drawer,.casa-cart) .casa-cf-getone{margin:6px 0 0;padding:0;background:none;font-size:12px;text-align:left}:is(.cart-drawer,.casa-cart) .casa-cf-getone a{color:var(--cf-pur-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}:is(.cart-drawer,.casa-cart) .cart-discount:has(.cart-discount__pill) .cart-discount__summary,:is(.cart-drawer,.casa-cart) .cart-discount:has(.cart-discount__pill) .cart-discount__content{display:none}:is(.cart-drawer,.casa-cart) .cart-discount__codes{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}:is(.cart-drawer,.casa-cart) .cart-discount__pill{display:flex;align-items:baseline;gap:8px;width:100%;margin:0;padding:2px 0;background:none;border:0;border-radius:0;font-size:13px;color:var(--cf-ink)}:is(.cart-drawer,.casa-cart) .cart-discount__pill .cart-discount__pill-code{display:none}:is(.cart-drawer,.casa-cart) .casa-cf-applied{flex:1;min-width:0;font-weight:600}:is(.cart-drawer,.casa-cart) .casa-cf-applied>span[aria-hidden]{color:var(--cf-pur)}:is(.cart-drawer,.casa-cart) .casa-cf-amt{color:var(--cf-pur-ink);font-weight:600;white-space:nowrap}:is(.cart-drawer,.casa-cart) .cart-discount__pill-remove{width:auto;height:auto;min-height:32px;padding:0 0 0 4px;color:var(--cf-muted)}:is(.cart-drawer,.casa-cart) .cart-discount__pill-remove svg{display:none}:is(.cart-drawer,.casa-cart) .casa-cf-rm{font-size:13px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.casa-cf-rm,.casa-cf-applied,.casa-cf-amt{display:none}:is(.cart-drawer,.casa-cart) :is(.casa-cf-rm,.casa-cf-applied,.casa-cf-amt){display:inline}:is(.cart-drawer .cart-drawer__summary,.casa-cart,.casa-cart__sidebar)>.casa-cart-vip:not(.casa-cf-getone){display:none}.cart-drawer .cart-drawer__summary .cart__summary-totals{border:0;padding:0;gap:0}:is(.cart-drawer,.casa-cart) .cart__original-total-container{display:none}:is(.cart-drawer,.casa-cart) .cart__installments,:is(.cart-drawer,.casa-cart) .cart__total-compare,.cart-drawer .tax-note{display:none}.cart-drawer .cart-drawer__summary .cart__total-container{padding:0;margin:0}.cart-drawer .cart-drawer__summary .cart__total{display:flex;flex-direction:column;align-items:flex-start;gap:0}.cart-drawer .cart-drawer__summary .cart__total-label{font:500 12px/1.2 var(--font-body--family, Inter, sans-serif);color:var(--cf-muted);text-transform:none;letter-spacing:0}.cart-drawer .cart-drawer__summary .cart__total-prices{display:flex;flex-direction:column;align-items:flex-start}.cart-drawer .cart-drawer__summary .cart__total-value{font:700 21px/1.1 var(--font-body--family, Inter, sans-serif);letter-spacing:-.01em;color:var(--cf-ink);white-space:nowrap}.casa-cf-save{display:block;font:600 13px/1.3 var(--font-body--family, Inter, sans-serif);color:var(--cf-pur);margin-top:3px;white-space:nowrap}.cart-drawer .cart-drawer__summary:has(.cart__ctas){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;align-items:center}.cart-drawer .cart-drawer__summary>*{grid-column:1 / -1}.cart-drawer .cart-drawer__summary:has(.cart__ctas)>.cart__summary-totals{display:contents}.cart-drawer .cart-drawer__summary>.cart__summary-totals>*{grid-column:1 / -1;min-width:0}.cart-drawer .cart-drawer__summary>.cart__summary-totals>.cart__total-container{grid-column:1}.cart-drawer .cart-drawer__summary>.cart__ctas{grid-column:2;margin:0;min-width:0}.cart-drawer .cart-drawer__summary .cart__checkout-button[aria-busy=true],.casa-cart .cart__checkout-button[aria-busy=true]{opacity:.6;cursor:progress}.cart-drawer .cart-drawer__summary .cart__checkout-button,.casa-cart .cart__checkout-button{width:100%;height:54px;min-height:54px;border-radius:14px;background:var(--cf-ink);color:#fff;font:600 15px/1 var(--font-body--family, Inter, sans-serif);letter-spacing:.06em;text-transform:uppercase;min-width:0;max-width:100%;padding-inline:12px}.cart-drawer .cart-drawer__summary .cart-cro__trust{text-align:center;font-size:12px;color:var(--cf-muted);margin:8px 0 0}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]){grid-template-columns:100px minmax(0,1fr);column-gap:12px}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]) .cart-items__media-container{width:100px}.cart-drawer .cart-drawer__summary .cart__total-value{font-size:18px}.cart-drawer .cart-drawer__summary .cart__checkout-button{font-size:14px;letter-spacing:.04em}}@media(max-width:360px){.cart-drawer .cart-drawer__summary:has(.cart__ctas){grid-template-columns:minmax(0,1fr);row-gap:10px}.cart-drawer .cart-drawer__summary>.cart__summary-totals>.cart__total-container,.cart-drawer .cart-drawer__summary>.cart__ctas{grid-column:1}}@container cart-items (max-width: 280px){.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]){grid-template-columns:88px minmax(0,1fr);grid-template-areas:"media details" "media price" "media qty";column-gap:10px}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]) .cart-items__media-container{width:88px}}.casa-cart .casa-cart-items__card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:14px 0;background:none;border:0;border-bottom:1px solid var(--cf-line);border-radius:0;box-shadow:none}.casa-cart .casa-cart-items__media,.casa-cart .casa-cart-items__media img{width:120px;height:120px;object-fit:contain;border-radius:14px;background:var(--cf-soft)}.casa-cart .casa-cart-items__title{font-size:15px;font-weight:600;line-height:1.25;color:var(--cf-ink);text-wrap:balance}.casa-cart .casa-cart-items__variants{font-size:13px;color:var(--cf-muted);margin-top:2px}.casa-cart .casa-cart-items__edd{display:none}.casa-cart .casa-cart-items__price--sale{color:var(--cf-ink);font-weight:700}.casa-cart .casa-cart-items__price--compare{color:#8a8a92;font-size:13px}.casa-cart .casa-cart-items__each{flex-basis:100%;display:block;color:#6b6b73;font-size:12px;font-weight:400;line-height:1.3}.casa-cart .casa-cart-items__discount-chip{color:var(--cf-pur-ink);background:var(--cf-pur-bg)}.casa-cart .casa-cart-items__gift-price{color:var(--cf-pur);font-weight:700}.casa-cart .casa-cart-items__remove{color:var(--cf-muted)}.casa-cart .casa-cart-items__remove:hover{color:var(--cf-ink)}.casa-cart .casa-cf-save{margin-top:2px}@media(min-width:750px){.casa-cart .casa-cart-items__card{grid-template-columns:160px minmax(0,1fr);gap:20px}.casa-cart .casa-cart-items__media,.casa-cart .casa-cart-items__media img{width:160px;height:160px}}@media(max-width:340px){.casa-cart .casa-cart-items__card{grid-template-columns:100px minmax(0,1fr);gap:12px}.casa-cart .casa-cart-items__media,.casa-cart .casa-cart-items__media img{width:100px;height:100px}}@media(prefers-reduced-motion:reduce){.cart-drawer .cart-drawer__items .cart-items__table-row{transition:none}}.cart-drawer .cart-items__inline-price>span,.casa-cart .cart-items__inline-price>span{white-space:nowrap}.cart-drawer .cart-items__inline-price{flex-wrap:wrap;row-gap:4px}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__inline-qty{gap:8px}}.casa-cart .casa-cart-items__card .casa-cart-items__title{text-transform:none;letter-spacing:0;font-size:15px;font-weight:600}.casa-cart .casa-cart-items__card .casa-cart-items__pricing{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.casa-cart .casa-cart-items__card .casa-cart-items__pricing>:is(span,s){white-space:nowrap}.casa-cart .casa-cart-items__card .casa-cart-items__pricing .visually-hidden{white-space:nowrap}.casa-cart .casa-cart-items__card .casa-cart-items__price{font-size:15px;font-weight:700;color:var(--cf-ink)}.casa-cart .casa-cart-items__card .casa-cart-items__quantity-controls{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.casa-cart .casa-cart-items__card .casa-cart-qty{height:40px;border:1px solid var(--cf-line);border-radius:99px;background:#fff;overflow:hidden}.casa-cart .casa-cart-items__card .casa-cart-items__remove{width:auto;min-width:44px;height:40px;padding:0 2px;background:none;border:0;font-size:13px;color:var(--cf-muted);text-decoration:underline;text-underline-offset:2px}.casa-cart .casa-cart-items__card .casa-cart-items__remove svg,.casa-cart .casa-cart-items__card .casa-cart-items__remove .svg-wrapper{display:none}.casa-cart .casa-cart-items__card .casa-cart-items__remove .visually-hidden{position:static;width:auto;height:auto;margin:0;clip:auto;clip-path:none;overflow:visible;white-space:nowrap}.cart-drawer .cart-drawer__header .cart-drawer__header-left{align-items:baseline;column-gap:10px}.cart-drawer .cart-drawer__header .cart-drawer__heading,.cart-drawer .cart-drawer__header .cart-drawer__shipping-inline{align-items:baseline}.cart-drawer .cart-drawer__header .cart-drawer__shipping-inline .cart-drawer__shipping-text{font-size:13px;font-weight:600}.cart-drawer .cart-drawer__items .cart-items__table tbody{display:flex;flex-direction:column}.cart-drawer .cart-drawer__items .cart-items__table tbody>[data-casa-fg-gift]{order:1}.cart-drawer .cart-upsell .cart-upsell__track{gap:0}.cart-drawer .cart-upsell .cart-upsell__item{background:none;border:0;border-bottom:1px solid var(--cf-line);border-radius:0;padding:12px 0;grid-template-columns:56px minmax(0,1fr)}.cart-drawer .cart-upsell .cart-upsell__item:last-child{border-bottom:0}.cart-drawer .cart-upsell .cart-upsell__image{width:56px;height:56px;border-radius:10px}.cart-drawer .cart-upsell .cart-upsell__name{font-size:14px;font-weight:600;color:var(--cf-ink)}.cart-drawer .cart-upsell .cart-upsell__price{font-size:13px;color:var(--cf-ink)}.casa-cart .casa-cart-items__media img,.cart-drawer .cart-upsell .cart-upsell__image img{object-fit:contain;background:var(--cf-soft)}.cart-drawer .cart-upsell .cart-upsell__image{background:var(--cf-soft)}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove,.casa-cart .casa-cart-items__card .casa-cart-items__remove{position:relative;min-width:56px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove .visually-hidden,.casa-cart .casa-cart-items__card .casa-cart-items__remove .visually-hidden{left:2px;top:50%;transform:translateY(-50%)}.cart-drawer .cart-upsell .cart-upsell__track>.cart-upsell__item:nth-child(n+2){display:none}:is(.cart-drawer .cart-drawer__items,.casa-cart) .cart-items__details>.casa-cf-giftname,.casa-cf-giftname{order:1;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftname{display:block}.cart-drawer .cart-drawer__items .cart-items__details .casa-cf-giftname>.cart-items__title{display:inline;margin-right:4px}.casa-cf-giftname>.casa-cf-info{display:inline}.casa-cf-giftname>.casa-cf-info>summary{display:inline-grid;vertical-align:-6px;margin:0}.casa-cf-giftname>.casa-cf-info>p{display:block}.casa-cf-info>summary{list-style:none;display:inline-grid;place-items:center;width:24px;height:24px;margin:-4px 0;cursor:pointer}.casa-cf-info>summary::-webkit-details-marker{display:none}.casa-cf-info>summary>span{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--cf-muted);border-radius:50%;font:italic 600 10px/1 Georgia,serif;color:var(--cf-muted)}.casa-cf-info>p{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--cf-muted)}.cart-drawer .cart-drawer__summary .casa-cf-trust{font-size:12px;color:var(--cf-muted);text-wrap:balance}.cart-drawer .cart-drawer__items .cart-items__details .casa-cf-giftname>.cart-items__title{order:0}.cart-drawer .cart-drawer__items .cart-items__details .casa-cf-giftname>.casa-cf-info{order:1}.cart-drawer .cart-drawer__dialog[cart-summary-sticky] .cart-drawer__summary,.cart-drawer .cart-drawer__dialog .cart-drawer__summary.cart-drawer__summary{background:#fff;border-top:1px solid var(--cf-line)}:is(.cart-drawer,.casa-cart) .cart-discount .cart-discount__content{height:auto}:is(.cart-drawer,.casa-cart) .cart-discount .cart-discount__form{height:auto}.casa-cart .casa-cart-items__gift-price{align-items:flex-start;text-align:left}.casa-cart .casa-cart-items__gift-price .casa-cart-items__pricing,.casa-cart .casa-cart-items__gift-price .casa-cart-items__discounts,.casa-cart .casa-cart-gift-quantity{display:none}.casa-cart .casa-cart-items__gift-price .casa-cf-free{color:var(--cf-pur);font-weight:700;font-size:15px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{grid-template-rows:auto auto}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__price{margin-top:6px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .casa-cart-gift-remove{justify-content:flex-start;width:auto;min-height:32px;padding:0;font-size:13px;color:var(--cf-muted)}.cart-drawer .cart-drawer__dialog[cart-summary-sticky] .cart-drawer__summary,.cart-drawer .cart-drawer__dialog .cart-drawer__summary.cart-drawer__summary{background:#fff;border-top:1px solid #E5E5EA;padding-top:12px;box-shadow:none}.cart-drawer .casa-cf-giftlabel,:is(.cart-drawer,.casa-cart) .casa-cf-chip{display:none}.casa-cf-giftprice .cart-items__inline-compare,.casa-cf-was{margin-left:6px;color:var(--cf-muted);text-decoration:line-through;font-weight:400}:is(.cart-drawer,.casa-cart) .casa-cf-addcode{align-items:center}:is(.cart-drawer,.casa-cart) .casa-cf-bf2{display:block;font-weight:600;color:var(--cf-ink)}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info{margin-top:2px}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info *{display:inline;white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price{margin-top:4px;white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"media details price";grid-template-rows:auto;align-items:end;padding:12px 0}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-container,.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-image{width:64px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media{align-self:center}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__price{margin:0;align-self:end}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .casa-cart-gift-remove{min-height:0;line-height:20px;padding:12px 0 0 12px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__details{align-self:center}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftname{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;min-width:0}.cart-drawer .cart-drawer__items .cart-items__details .casa-cf-giftname>.cart-items__title{flex:0 1 auto;min-width:0;margin-right:0}.cart-drawer .casa-cf-giftname>.casa-cf-info{display:contents}.cart-drawer .casa-cf-giftname>.casa-cf-info>summary{flex:none;vertical-align:0}.cart-drawer .casa-cf-giftname>.casa-cf-info>p{flex-basis:100%;white-space:normal}.cart-drawer .cart-items__table-row[data-casa-fg-gift] .cart-items__inline-price{margin-top:2px}.cart-drawer .cart-upsell{background:var(--cf-soft);border-radius:14px;padding:10px 12px 4px;margin-top:12px}.cart-drawer .cart-upsell .cart-upsell__item{border-bottom:0;padding:8px 0}.cart-drawer .cart-upsell .cart-upsell__image,.cart-drawer .cart-upsell .cart-upsell__image img{width:56px;height:56px;background:#fff}.cart-drawer .cart-upsell .cart-upsell__name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.cart-drawer .cart-upsell .cart-upsell__price{font-weight:400;color:var(--cf-muted);white-space:nowrap}.cart-drawer .cart-upsell .cart-upsell__info{min-width:0}.cart-drawer .cart-drawer__inner .cart-upsell button.cart-upsell__add,.cart-drawer .cart-upsell button.cart-upsell__add{background:transparent;color:var(--cf-ink);border:1.5px solid var(--cf-ink);box-shadow:none;text-transform:none;letter-spacing:0;font-weight:600;white-space:nowrap;min-height:36px;padding:0 14px}:is(.cart-drawer,.casa-cart) .casa-cf-addcode{flex-wrap:nowrap;gap:12px}:is(.cart-drawer,.casa-cart) .casa-cf-addtext,:is(.cart-drawer,.casa-cart) .casa-cf-bf2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}:is(.cart-drawer,.casa-cart) .casa-cf-addlink{flex:none;white-space:nowrap}.casa-cf-tax{font-size:12px;font-weight:400;color:var(--cf-muted);white-space:nowrap}.cart-drawer .casa-cf-trust{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:340px){.cart-drawer .casa-cf-trust{font-size:11px}.cart-drawer .casa-cf-wd{display:none}:is(.cart-drawer,.casa-cart) .casa-cf-addcode{font-size:13px}}.cart-drawer p.cart-cro__trust.casa-cf-trust{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-drawer .casa-cf-giftname{display:grid!important;grid-template-columns:minmax(0,auto) auto;justify-content:start;align-items:center;column-gap:4px}.cart-drawer .casa-cf-giftname>.casa-cf-info>p{grid-column:1 / -1}.cart-drawer .cart-drawer__items .cart-items__inline-qty{flex-wrap:nowrap}@media(max-width:340px){.cart-drawer p.cart-cro__trust.casa-cf-trust{font-size:11px}.cart-drawer .casa-cf-long{display:none}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]){grid-template-columns:72px minmax(0,1fr);column-gap:10px}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]) .cart-items__media-container,.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]) .cart-items__media-image{width:72px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector button{width:34px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove{min-width:48px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{grid-template-columns:56px minmax(0,1fr) auto;column-gap:10px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-container,.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-image{width:56px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .casa-cart-gift-remove{padding-left:8px}}@container cart-items (max-width: 280px){.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]){grid-template-columns:72px minmax(0,1fr)}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]) .cart-items__media-container{width:72px}}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{position:relative;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media details"}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__details{align-self:end;padding-right:64px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__details .casa-cf-giftname{margin-right:-64px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__price{position:absolute;right:0;bottom:12px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .casa-cart-gift-remove{padding:12px 0 0 12px;line-height:20px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__inline-price{line-height:20px}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift]{grid-template-columns:56px minmax(0,1fr)}}.cart-drawer .cart-upsell .cart-upsell__buy{flex-wrap:nowrap;gap:8px}@media(max-width:340px){.cart-drawer .cart-upsell button.cart-upsell__add{padding:0 10px}}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price{white-space:normal}.cart-drawer .casa-orb-bar__img{display:none}.cart-drawer .casa-orb-bar__text{font-size:13px;white-space:nowrap}}@media(max-width:300px){.cart-drawer .casa-cf-long2{display:none}.cart-drawer .casa-orb-bar__text{font-size:12px}}:is(.cart-drawer,.casa-cart) .casa-cf-applied,:is(.cart-drawer,.casa-cart) .casa-cf-amt,:is(.cart-drawer,.casa-cart) .casa-cf-rm{white-space:nowrap}.cart-drawer .casa-orb-bar__text{font-size:13px;white-space:nowrap}@media(max-width:300px){.cart-drawer .casa-cf-applied,.cart-drawer .casa-cf-amt,.cart-drawer .casa-cf-rm{font-size:13px}.cart-drawer .casa-orb-bar__text{font-size:11.5px}}@media(max-width:300px){.cart-drawer .casa-cf-applied{font-size:12.5px}.cart-drawer .casa-cf-amt{margin-left:6px}}.cart-drawer .casa-cf-giftname>.casa-cf-info>summary{align-self:center;margin:0;transform:translateY(var(--cf-i-nudge, 0px))}.cart-drawer .casa-cf-giftname{grid-template-columns:minmax(0,max-content) 24px minmax(0,1fr)!important}.cart-drawer .casa-cf-giftname>.casa-cf-info>summary{display:grid;place-items:center;width:24px;height:24px;padding:0;line-height:1;grid-column:2;grid-row:1}.cart-drawer .casa-cf-giftname>.cart-items__title{grid-column:1;grid-row:1}.cart-drawer .casa-cf-giftname>.casa-cf-info>summary>span{margin:0}.cart-drawer .casa-cf-giftname>.casa-cf-info>p{grid-row:2}.cart-drawer .casa-cf-giftname>.casa-cf-info::details-content{grid-column:1 / -1;grid-row:2;display:block}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__price{bottom:7px}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media{align-self:start;height:auto}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-container{width:64px;height:64px;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--cf-soft)}.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-image{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:contain}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__table-row[data-casa-fg-gift] .cart-items__media-container{width:56px;height:56px}}:is(.cart-drawer,.casa-cart) .casa-cf-eyebrow__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.cart-drawer .casa-orb-bar--drawer[data-state=done]:not(.is-holding):not([hidden]),.cart-drawer .casa-orb-bar--drawer.is-gone:not([hidden]){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.casa-cart .casa-cart__sidebar .casa-cf-trust{margin:12px 0 0;font-size:12px;line-height:1.4;color:var(--cf-muted);text-align:center}.casa-cart .casa-cf-eyebrow,.casa-cart .casa-cart__header-tag{display:none!important}.casa-cart .cart-items__table tbody:has(>[data-casa-fg-gift]),.casa-cart table tbody:has(>[data-casa-fg-gift]){display:flex;flex-direction:column}.casa-cart tbody>[data-casa-fg-gift]{order:1}.casa-cart [data-casa-fg-gift] .casa-cart-items__media,.casa-cart [data-casa-fg-gift] .casa-cart-items__media img{width:72px;height:72px;border-radius:12px}.casa-cart [data-casa-fg-gift] .casa-cart-items__title{display:inline}.casa-cart [data-casa-fg-gift] .casa-cf-giftname{order:-1}.casa-cart [data-casa-fg-gift] .casa-cf-giftname>.casa-cf-info{margin-left:6px}.casa-cart [data-casa-fg-gift] .casa-cf-giftname>.casa-cf-info>summary{vertical-align:-4px}.casa-cart [data-casa-fg-gift] .casa-cf-info>p{margin-top:6px;font-size:12px;color:var(--cf-muted)}.casa-cart .casa-cart-items__card[data-casa-fg-gift]{grid-template-columns:72px minmax(0,1fr)}.casa-cart [data-casa-fg-gift] .casa-cart-items__gift-price{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left}:is(.cart-drawer,.casa-cart) .casa-cart-gift-remove{text-decoration:none;color:var(--cf-muted)}.cart-drawer .cart-drawer__items [data-casa-fg-gift] .casa-cart-gift-remove{position:relative;top:-5px;padding:6px 0 6px 12px;margin:0 23px 0 auto}.casa-cf-eyebrow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:440px){.casa-cf-eyebrow .casa-cf-bf{display:none}}@media(max-width:300px){.cart-drawer .casa-cf-eyebrow{font-size:10px;letter-spacing:.02em}}:is(.cart-drawer,.casa-cart) .casa-cf-arrive{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 10px;padding:10px 12px;border:1px solid var(--cf-line);border-radius:12px;font-size:14px;line-height:1.35;color:var(--cf-ink);text-align:left}:is(.cart-drawer,.casa-cart) .casa-cf-arrive__icon{display:inline-flex;flex:none;color:var(--cf-ink)}:is(.cart-drawer,.casa-cart) .casa-cf-arrive__icon svg{width:18px;height:18px}:is(.cart-drawer,.casa-cart) .casa-cf-arrive__text{min-width:0}:is(.cart-drawer,.casa-cart) .casa-cf-arrive b{font-weight:700}:is(.cart-drawer,.casa-cart) .casa-cf-arrive__ret{color:var(--cf-muted)}@media(max-width:359px){:is(.cart-drawer,.casa-cart) .casa-cf-arrive{font-size:13px;gap:6px;padding:9px 10px}:is(.cart-drawer,.casa-cart) .casa-cf-arrive__sep,:is(.cart-drawer,.casa-cart) .casa-cf-arrive__ret{display:none}}.cart-drawer .cart-drawer__dialog .cart-drawer__summary.cart-drawer__summary{margin-top:0;padding:10px 16px 16px}.cart-drawer .cart-drawer__summary:has(.cart__ctas){display:block}.cart-drawer .cart-drawer__summary:has(.cart__ctas)>.cart__summary-totals{display:block}.cart-drawer .cart-drawer__summary .cart__total{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0 0}.cart-drawer .cart-drawer__summary .cart__total-label{font:600 15px/1.2 var(--font-body--family, Inter, sans-serif);color:var(--cf-ink)}.cart-drawer .cart-drawer__summary .cart__total-prices{align-items:flex-end}.cart-drawer .cart-drawer__summary .cart__total-value{font-size:19px}.cart-drawer .cart-drawer__summary .casa-cf-save{font-size:12px;margin-top:2px}.cart-drawer .cart-drawer__summary>.cart__ctas{margin:10px 0 0}.cart-drawer .cart-drawer__summary .cart__checkout-button{height:52px;min-height:52px;border-radius:14px;font-size:15px;letter-spacing:.05em}.cart-drawer .casa-cf-arrive{margin:10px 0 0;padding:0;border:0;border-radius:0;background:none;justify-content:flex-start;font-size:13px;color:var(--cf-muted)}.cart-drawer .casa-cf-arrive b{color:var(--cf-ink);font-weight:600}.cart-drawer .casa-cf-arrive__icon svg{width:16px;height:16px}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftline{order:2}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftline,.casa-cart .casa-cart-items__details .casa-cf-giftline{display:block;max-width:100%;margin:1px 0 3px;font-size:12.5px;line-height:1.35;color:var(--cf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftprice{order:3}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-codeline{display:block;order:10;margin-top:2px;font-size:12px;font-weight:600;color:var(--cf-pur)}.casa-cart .casa-cart-items__details .casa-cf-giftline{order:-1}.cart-drawer .cart-drawer__dialog .cart-drawer__items.cart-drawer__items{padding-bottom:12px}@media(max-width:340px){.cart-drawer .casa-orb-bar__img{display:block;width:28px;height:28px;flex-basis:28px}.cart-drawer .casa-orb-bar__row{gap:8px}.cart-drawer .casa-orb-bar__track{margin-left:36px}.cart-drawer .casa-orb-bar__text{font-size:12px}}@media(max-width:319px){.cart-drawer .casa-orb-bar__text{font-size:11.5px}}@media(max-width:305px){.cart-drawer .casa-orb-bar__img{display:none}.cart-drawer .casa-orb-bar__track{margin-left:0}}@media(max-width:359px){:is(.cart-drawer,.casa-cart) .casa-cf-arrive__ret{display:block}}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info *,.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-giftline,.casa-cart .casa-cart-items__details .casa-cf-giftline,.cart-drawer .casa-cf-applied,.cart-drawer .cart-upsell .cart-upsell__name,.cart-drawer .cart-cro__upsell-name,:is(.cart-drawer,.casa-cart) .casa-cf-addtext,:is(.cart-drawer,.casa-cart) .casa-cf-bf2,.cart-drawer .casa-cf-trust,.cart-drawer p.cart-cro__trust.casa-cf-trust,.casa-cf-eyebrow,:is(.cart-drawer,.casa-cart) .cart-items__discount-code,:is(.cart-drawer,.casa-cart) .casa-cart-items__discount-code,:is(.cart-drawer,.casa-cart) .casa-cart-items__discount-chip{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-line-clamp:unset;line-clamp:unset}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title{display:block}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-info *{display:inline}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__variant-value{white-space:nowrap}:is(.cart-drawer,.casa-cart) .casa-cart-items__discount-chip{max-width:100%}.cart-drawer .cart-drawer__items .cart-items__edd-cell{display:block;padding:0}.cart-drawer .cart-drawer__items .cart-items__edd-cell--empty{display:none}.cart-drawer .cart-drawer__items .cart-items__edd,.casa-cart .casa-cart-items__edd{display:block;margin:2px 0 0;font-size:12.5px;line-height:1.35;color:var(--cf-muted);white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0;white-space:normal}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price>span{white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-current{margin-right:0}.casa-cart .casa-cart-items__pricing{flex-wrap:wrap;column-gap:6px;row-gap:0}.casa-cart .casa-cart-items__pricing>*{white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__details>.casa-cf-codeline{display:inline-block;align-self:flex-start;white-space:nowrap}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise{justify-content:flex-start}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise .casa-cf-arrive__text{white-space:nowrap}.cart-drawer .cart-drawer__items .cart-items__table-row:not([data-casa-fg-gift]){grid-template-areas:"media details" "media price" "media edd" "media qty";grid-template-rows:auto auto auto 1fr}.cart-drawer .cart-drawer__items .cart-items__edd-cell{grid-area:edd;margin:4px 0 0;text-align:left}.cart-drawer .cart-drawer__items .cart-items__edd{margin:0}.casa-cart .casa-cart-items__discounts{align-items:flex-start;margin-top:4px}.casa-cart .casa-cart-items__discount-chip{display:inline-flex;width:fit-content;max-width:100%;white-space:nowrap;margin:0;padding:0;border:0;background:none;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--cf-pur)}.casa-cart .casa-cart-items__discount-chip svg{display:none}.casa-cart .casa-cart-items__edd{margin-top:2px}:is(.cart-drawer,.casa-cart) .cart__total-prices:has(.casa-cf-save){display:grid;grid-template-columns:auto auto;justify-content:end;align-items:baseline;column-gap:8px}:is(.cart-drawer,.casa-cart) .cart__total-prices:has(.casa-cf-save)>.cart__total-value{grid-column:1 / -1;justify-self:end}:is(.cart-drawer,.casa-cart) .cart__total-prices>.cart__total-compare{display:inline;font-size:13px;font-weight:400;color:#8a8a92;text-decoration:line-through;white-space:nowrap}:is(.cart-drawer,.casa-cart) .cart__total-prices>.casa-cf-save{margin-top:2px}@media(max-width:340px){.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-current{font-size:14px}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-compare{font-size:12px}.cart-drawer .cart-drawer__items .cart-items__details .cart-items__inline-price{column-gap:5px}}@media(max-width:300px){.casa-cart .casa-cart-items__discount-chip{font-size:12px}}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise{justify-content:center;gap:6px;margin:8px 0 0;padding:0;border:0;border-radius:0;background:none;font-size:13px;line-height:1.3;color:var(--cf-muted)}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise b{font-weight:500;color:var(--cf-muted)}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise .casa-cf-arrive__icon{color:var(--cf-muted)}:is(.cart-drawer,.casa-cart) .casa-cf-arrive--promise .casa-cf-arrive__icon svg{width:14px;height:14px}.cart-drawer .cart__ctas,.casa-cart .casa-cart-summary__ctas{display:flex;flex-direction:column}@media(max-width:300px){.cart-drawer .cart-drawer__items .cart-items__inline-qty{gap:4px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector input{width:24px;min-width:0;padding:0}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector{--quantity-selector-width: 90px;flex:0 0 90px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector button{width:32px}.cart-drawer .cart-drawer__items .cart-items__inline-qty .quantity-selector-wrapper{width:auto;min-width:0}.cart-drawer .cart-drawer__items .cart-items__inline-qty .cart-items__remove{min-width:0;padding:0}.casa-cart .casa-cart-items__edd{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/casa-cart-final.css.map */
