.cic-cart-gifts{display:grid;gap:0;min-width:0;margin:4px 0 8px;padding:0;background:#fff;color:var(--cic-text-primary);font-family:var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__option{min-width:0;border-bottom:1px dashed var(--cic-border-inset)}.cic-cart-gifts__option:last-of-type{border-bottom:0}.cic-cart-gifts__option>button{display:grid;grid-template-columns:32px minmax(0,1fr) 24px;align-items:center;gap:10px;width:100%;min-height:46px;margin:0;padding:7px 2px;border:0;border-radius:8px;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:background .16s}.cic-cart-gifts__option>button:hover{background:var(--cic-choice-base-bg,#fff7fa)}.cic-cart-gifts__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;font:700 12px/1.4 var(--cic-heading,Montserrat,sans-serif)}.cic-cart-gifts__label small{flex:none;font:600 12px/1.4 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-secondary)}.cic-cart-gifts__art{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--cic-choice-base-bg,#fff7fa);color:var(--cic-text-accent)}.cic-cart-gifts__art svg{display:block;width:28px;height:28px}.cic-cart-gifts__toggle{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:var(--cic-choice-base-bg,#fff7fa);color:var(--cic-text-accent);font:400 18px/1 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__option>button[data-active=true]{background:var(--cic-choice-selected-bg,#f1f8f4)}.cic-cart-gifts__option>button[data-active=true] :is(.cic-cart-gifts__art,.cic-cart-gifts__toggle){background:transparent;color:var(--cic-selected-color,#28714f)}.cic-cart-gifts [hidden]{display:none}.cic-cart-gifts [data-cic-gift-feedback]:empty,.cic-cart-gifts [data-cic-modal-error]:empty{display:none}.cic-cart-gifts [data-cic-gift-feedback]{grid-column:1/-1;margin:8px 0 0;font:400 12px/1.5 var(--cic-body)}.cic-cart-gifts :focus-visible{outline:2px solid var(--cic-text-accent);outline-offset:2px}.cic-cart-gifts__dialog{--cart-line:var(--cic-border-inset,#e8dce2);box-sizing:border-box;width:min(620px,calc(100% - 24px));max-width:620px;max-height:calc(100dvh - 24px);margin:auto;padding:24px;border:1px solid var(--cart-line);border-radius:12px;background:#fff;color:var(--cic-text-primary);box-shadow:0 16px 56px #12374329;font:400 14px/1.5 var(--cic-body,Manrope,sans-serif);overflow:auto;overscroll-behavior:contain;scroll-padding-block:24px 80px;isolation:isolate;color-scheme:light}.cic-cart-gifts__dialog:not([open]){display:none}.cic-cart-gifts__dialog::backdrop{background:#12374366}.cic-cart-gifts__dialog form{display:block;position:relative;min-width:0;margin:0}.cic-cart-gifts__close{position:absolute;top:-12px;right:-12px;z-index:3;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:10px;border:0;border-radius:8px;background:var(--cic-text-accent);color:#fff;cursor:pointer}.cic-cart-gifts__close svg{display:block;width:16px;height:16px}.cic-cart-dialog-head{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:2px 26px 20px 0;margin:0 0 20px;border-bottom:1px dashed var(--cart-line)}.cic-cart-dialog-head>.cic-cart-gifts__art{width:48px;height:52px;border-radius:10px;background:var(--cic-choice-base-bg,#fff7fa)}.cic-cart-dialog-head>.cic-cart-gifts__art svg{width:40px;height:40px}.cic-cart-dialog-head h2{margin:0 0 7px;font:800 21px/1.2 var(--cic-heading,Montserrat,sans-serif);letter-spacing:-.025em;text-wrap:balance}.cic-cart-title-mark{padding:0;background:none}.cic-cart-dialog-head p{margin:0;font:500 21px/1.15 var(--cic-note,Caveat,cursive);color:var(--cic-text-accent)}.cic-cart-dialog-price{display:inline-block;white-space:nowrap;font:600 12px/1.4 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-primary)}.cic-cart-dialog-step{display:block;min-width:0;min-inline-size:0;margin:0 0 20px;padding:0;border:0;background:transparent}.cic-cart-dialog-step>h3,.cic-cart-dialog-step>label{position:static;display:block;margin:0 0 10px;padding:0;color:var(--cic-text-primary);font:700 13px/1.45 var(--cic-heading,Montserrat,sans-serif);letter-spacing:0}.cic-cart-dialog-hint{margin:0 0 10px;font:400 12px/1.5 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-secondary)}.cic-cart-gifts__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cic-cart-gifts__mode{position:relative;display:flex;align-items:flex-start;gap:10px;min-width:0;padding:12px;border:1px solid var(--cart-line);border-radius:8px;background:#fff;cursor:pointer}.cic-cart-gifts__mode strong{display:block;font:700 13px/1.4 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__mode small{display:block;margin-top:4px;font:400 12px/1.45 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-secondary)}.cic-cart-gifts__mode>span{min-width:0}.cic-cart-gifts__dialog :is(input[type=radio],input[type=checkbox]){flex:none;-webkit-appearance:auto;appearance:auto;position:static;display:block;box-sizing:border-box;border:0;box-shadow:none;background:initial;transform:none;width:17px;height:17px;min-height:0;padding:0;margin:1px 0 0;accent-color:var(--cic-selected-color,#28714f)}.cic-cart-gifts__mode:has(input:checked),.cic-cart-gifts__choice:has(input:checked){border-color:var(--cic-selected-color,#28714f);background:var(--cic-choice-selected-bg,#f1f8f4)}.cic-cart-gifts__dialog :is(textarea,input[type=search]){display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:12px;border:1px solid var(--cart-line);border-radius:8px;background:#fff;color:inherit;font:400 16px/1.5 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__dialog textarea{min-height:124px;resize:vertical;background:linear-gradient(150deg,#fff,var(--cic-choice-base-bg,#fff7fa))}.cic-cart-gifts__dialog input[type=search]{height:44px;margin-bottom:12px}.cic-cart-message-help{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:8px;color:var(--cic-text-secondary);font:400 11px/1.5 var(--cic-body,Manrope,sans-serif)}.cic-cart-message-help>span:first-child{font:500 19px/1.15 var(--cic-note,Caveat,cursive);color:var(--cic-text-accent)}.cic-cart-message-help [data-cic-message-count]{flex:none;white-space:nowrap}.cic-cart-gifts__choices:not([data-cic-card-choices]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start;max-height:min(40dvh,320px);padding:2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.cic-cart-gifts__choices::-webkit-scrollbar{display:none}.cic-cart-gifts__choice:not([hidden]){position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;gap:8px;box-sizing:border-box;min-width:0;margin:0;padding:8px;border:1px solid var(--cart-line);border-radius:8px;background:#fff;cursor:pointer}.cic-cart-gifts__choice>input{position:absolute;top:10px;left:10px;z-index:1}.cic-cart-gifts__choice>img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:5px}.cic-cart-gifts__choice>span{position:static;display:block;width:100%;min-width:0;text-align:left;white-space:normal;overflow-wrap:break-word;font:400 12px/1.45 var(--cic-body,Manrope,sans-serif)}.cic-cart-paper-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.cic-cart-gifts__line{display:grid;grid-template-columns:17px var(--cic-gift-line-image,48px) minmax(0,1fr) var(--cic-gift-quantity-width,48px);align-items:center;gap:12px;min-width:0;margin:0;padding:12px 8px;border:1px solid var(--cart-line);border-radius:8px;background:#fff;color:inherit;font:600 12px/1.45 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__line:not(:has(>img)){grid-template-columns:17px minmax(0,1fr) var(--cic-gift-quantity-width,48px)}.cic-cart-gifts__line+.cic-cart-gifts__line{margin-top:8px}.cic-cart-gifts__line:has(input:checked){border-color:var(--cic-selected-color,#28714f);background:var(--cic-choice-selected-bg,#f1f8f4)}.cic-cart-gifts__line img{width:48px;height:48px;object-fit:contain;border-radius:6px}.cic-cart-gifts__line small{display:block;margin-top:4px;font:400 11px/1.4 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-secondary)}.cic-cart-gifts__line input[type=number]{width:48px;min-width:0;height:40px;margin:0;padding:4px;border:1px solid var(--cart-line);border-radius:6px;background:#fff;color:inherit;text-align:center;font:400 16px/1.4 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts__line input[type=number]:disabled{opacity:.45}.cic-cart-dialog-footer{position:sticky;bottom:-24px;z-index:2;margin:0;padding:12px 0 max(12px,env(safe-area-inset-bottom));border:0;background:#fff}.cic-cart-dialog-footer>p{margin:0 0 10px}.cic-cart-gifts__save{display:block;width:100%;min-height:46px;margin:0;padding:12px 16px;border:0;border-radius:8px;background:var(--cic-text-accent);color:#fff;text-align:center;font:700 13px/1.45 var(--cic-body,Manrope,sans-serif);cursor:pointer;box-shadow:0 3px 10px #b51c6c14}.cic-cart-gifts__save:hover{filter:brightness(.94)}.cic-cart-gifts__error{color:#a32945;font:400 13px/1.5 var(--cic-body,Manrope,sans-serif)}.cic-cart-gifts button:disabled{opacity:.5;cursor:not-allowed}body:has(.cic-cart-gifts__dialog[open]) .cic-whatsapp-float{visibility:hidden}@media(max-width:599px){.cic-cart-gifts__dialog{padding:18px;scroll-padding-block:18px 76px}.cic-cart-gifts__modes{grid-template-columns:minmax(0,1fr)}.cic-cart-dialog-head{grid-template-columns:40px minmax(0,1fr);gap:10px;padding-right:24px}.cic-cart-dialog-head>.cic-cart-gifts__art{width:40px;height:46px}.cic-cart-dialog-head>.cic-cart-gifts__art svg{width:34px;height:34px}.cic-cart-dialog-head h2,.cic-cart-dialog-head p{font-size:20px}.cic-cart-gifts__choices:not(.cic-cart-paper-choices):not([data-cic-card-choices]){grid-template-columns:repeat(2,minmax(0,1fr))}.cic-cart-dialog-footer{bottom:-18px}.cic-cart-gifts__line{--cic-gift-line-image:36px;--cic-gift-quantity-width:44px;gap:10px;padding:10px 6px}.cic-cart-gifts__line img{width:36px;height:36px}.cic-cart-gifts__line input[type=number]{width:44px}}@media(max-width:359px){.cic-cart-gifts__label{font-size:11px;gap:6px}.cic-cart-gifts__label small{font-size:11px}.cic-cart-dialog-head{grid-template-columns:minmax(0,1fr)}.cic-cart-dialog-head>.cic-cart-gifts__art{display:none}.cic-cart-message-help{align-items:flex-start}.cic-cart-message-help>span:first-child{font-size:18px}}@media(prefers-reduced-motion:reduce){.cic-cart-gifts__option>button{transition:none}}@media(forced-colors:active){.cic-cart-gifts__dialog,.cic-cart-gifts__option>button,.cic-cart-gifts__mode,.cic-cart-gifts__choice,.cic-cart-gifts__line{background:Canvas;color:CanvasText;border-color:CanvasText}.cic-cart-gifts__save,.cic-cart-gifts__close{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}.cic-cart-gifts__mode:has(input:checked),.cic-cart-gifts__choice:has(input:checked),.cic-cart-gifts__line:has(input:checked){outline:2px solid Highlight}}.cic-cart-small-extras{min-width:0;color:var(--cart-ink,var(--cic-ink,#123743));font-family:var(--cic-body,Manrope,sans-serif)}.cic-cart-small-extras h3{margin:0 0 6px;font:600 17px/1.4 var(--cic-heading,Montserrat,sans-serif);letter-spacing:0}.cic-cart-small-extras[hidden]{display:none!important}.cic-cart-small-extras :focus-visible{outline:2px solid var(--cic-ink,#123743);outline-offset:3px}[data-cic-gift-group-heading]{display:block;padding:20px 0 12px;border:0;font:500 16px/1.4 var(--cic-heading,Montserrat,sans-serif)}[data-cic-gift-group-heading] td{display:block;width:100%;font:inherit}.cic-cart-small-extras{container-type:inline-size;position:relative;margin:28px 0 20px;padding:20px 10px 12px;border:1px solid #e4ddeb;border-radius:12px;background:#f7f3fc;overflow:visible}.cic-cart-small-extras>p{margin:0 0 12px;color:#5c6870;font:400 12px/1.5 var(--cic-body,Manrope,sans-serif)}.cic-cart-small-extras__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px)/3);grid-template-rows:1fr;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;padding:2px 2px 6px;scrollbar-width:none}.cic-cart-small-extras__card{display:flex;flex-direction:column;gap:0;min-width:0;padding:0;border:1px solid #ebd8e1;border-radius:8px;background:#fff;scroll-snap-align:start}.cic-cart-small-extras__card a:not(.cic-card-action){color:inherit;text-decoration:none;font:400 12px/1.4 var(--cic-body,Manrope,sans-serif)}.cic-cart-small-extras__card img{display:block}.cic-cart-small-extras__card>span{font:500 13px/1.4 var(--cic-body,Manrope,sans-serif)}.cic-cart-small-extras__card .cic-card-action{margin-top:auto}.cic-cart-small-extras__card>.cic-card-purchase{display:flex;flex:1;flex-direction:column;margin:0;min-width:0;padding:0 6px 6px}.cic-cart-small-extras__card .cic-card-purchase__price{margin:6px 0 8px;font:600 12px/1.4 var(--cic-body)}.cic-cart-small-extras__card .cic-card-purchase__message:empty{display:none}body.cic-theme-premium :is(#cart-drawer,#MainContent) .cic-shipping-tube-premium{display:flex!important;flex-direction:column;align-items:center;gap:6px;margin:0!important;padding:12px 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.cic-theme-premium .cic-shipping-tube-premium__copy{width:100%}body.cic-theme-premium .cic-shipping-tube-premium__copy [data-cic-shipping-headline]{display:block;margin:0!important;font:400 clamp(12px,3.6vw,14px)/1.5 var(--cic-body,Manrope,sans-serif)!important;text-align:center!important;color:var(--cart-ink,var(--cic-ink,#123743))!important;white-space:normal!important;overflow:visible!important;text-shadow:none!important;overflow-wrap:normal!important}body.cic-theme-premium .cic-shipping-tube-premium__copy [data-cic-shipping-headline] strong{display:inline!important;font-weight:700!important;font-size:inherit!important}body.cic-theme-premium .cic-shipping-tube-premium__caption{width:100%;margin:0;font:400 11px/1.5 var(--cic-body,Manrope,sans-serif);color:#5c6870}body.cic-theme-premium .cic-shipping-tube-premium .cic-tube3{width:min(100%,270px)!important;margin:0!important;align-self:center}:is(#cart-drawer,#MainContent) .cart-items__quantity .quantity-selector{max-width:88px!important;min-width:0!important;width:88px!important;height:36px!important;min-height:36px!important;grid-template-columns:26px 36px 26px!important}:is(#cart-drawer,#MainContent) .cart-items__quantity .quantity-selector button{width:26px!important;min-width:26px!important;height:36px!important;min-height:36px!important;padding:4px!important}:is(#cart-drawer,#MainContent) .cart-items__quantity .quantity-selector input{width:36px!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:36px!important;font-size:16px!important;font-weight:400!important;padding:0!important;text-align:center!important}body.cic-theme-premium :is(#cart-drawer,#MainContent) .cic-cart-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:36px;min-width:28px;min-height:36px;margin:0;padding:5px;border:0;border-radius:6px;background:none;color:inherit;opacity:.55;cursor:pointer}.cic-cart-remove svg{width:15px;height:15px}.cic-cart-remove:hover,.cic-cart-remove:focus-visible{opacity:1}.cic-cart-clear-row{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px;margin:4px 0 16px;padding:0}body.cic-theme-premium .cic-cart-clear-row .cic-empty-cart-btn{min-height:32px;padding:0;border:0;background:none;opacity:.6;text-decoration:none;font:400 11px/1.4 var(--cic-body,Manrope,sans-serif)}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__table-row{--cart-item-price-width:3.5rem;column-gap:10px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__table-row:not(.cic-cart-addon):not(.cic-cart-in-gift){border:0!important;border-bottom:1px dashed var(--cart-line,#e3d8de)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding-top:12px;padding-bottom:16px;margin-bottom:0}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__table-row:not(.cart-items__table-row--full-width-variants){grid-template-areas:"media details price" "media quantity quantity" "media error error"}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__title{font:400 14px/1.45 var(--cic-body,Manrope,sans-serif)!important;letter-spacing:0!important;text-transform:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__price{font:500 14px/1.4 var(--cic-body,Manrope,sans-serif)!important}.cic-cart-service-icon{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:8px;background:#fff2f7;overflow:hidden}.cic-cart-service-icon img{display:block;width:100%;height:100%;object-fit:cover}body.cic-theme-premium :is(#MainContent,#cart-drawer) :is(.cart-note__summary,.cart-discount__summary){padding:14px 0!important;border-top:1px dashed var(--cart-line,#e3d8de)!important;background:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) :is(.cart-note__label,.cart-discount__label){font:400 14px/1.45 var(--cic-body,Manrope,sans-serif)!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-totals__total-label{font-weight:500!important}@media(min-width:990px){body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__title{font-size:15px!important}}@media(prefers-reduced-motion:reduce){.cic-cart-small-extras *{scroll-behavior:auto!important}}[data-cic-clear-feedback]{display:block;flex-basis:100%;text-align:right;white-space:normal;font:400 12px/1.5 var(--cic-body,Manrope,sans-serif);color:var(--cart-ink,var(--cic-ink,#123743))}body.cic-theme-premium #MainContent .cic-cart-page-shell{padding:0 0 24px;background:var(--cart-surface,var(--cic-paper,#fffdfc))}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared>.cart-drawer__items{padding:0!important;overflow:visible!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared>.cic-cart-tools{width:100%;margin:0!important;padding:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared>.cic-cart-drawer__shipping{width:100%;margin:0 0 24px!important;padding:0 0 8px!important;border-bottom:1px dashed #dedee1}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared>.cart-drawer__summary{position:static!important;margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;width:100%}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cart-totals{width:100%;margin:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cart__ctas{width:100%;margin:12px 0 0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cic-summary-foot{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:14px 0 0;padding:0}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cic-summary-foot svg{width:34px;height:22px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .theme-drawer__header{display:flex;align-items:center;min-height:62px;box-sizing:border-box;padding:10px 16px!important;border:0;border-bottom:1px solid #e8e8e8;background:#fff}body.cic-theme-premium :is(#MainContent,#cart-drawer) .theme-drawer__title{font:800 18px/1.3 var(--cic-heading,Montserrat,sans-serif)!important;margin:0!important;letter-spacing:0;text-transform:none}body.cic-theme-premium :is(#MainContent,#cart-drawer) .theme-drawer__badge{display:inline-grid;place-items:center;flex:none;width:38px!important;min-width:38px!important;height:34px!important;margin-left:8px;padding:0 0 3px!important;font:400 12px/1 var(--cic-body,Manrope,sans-serif);border:0;border-radius:0!important;background:url(cic-cart-heart.svg) center/100% 100% no-repeat!important;color:#6d2449!important;aspect-ratio:auto!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__details{display:contents!important;grid-area:details!important;min-width:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__product-info{grid-area:details!important;min-width:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__media{grid-area:media!important;width:80px!important;min-width:80px!important;height:80px!important;align-self:start!important;justify-self:start!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__media-container{width:80px!important;min-width:0!important;height:80px!important;max-width:100%!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__unit-price-wrapper{grid-area:unit_price!important;min-width:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__quantity{grid-area:quantity!important;justify-self:end!important;align-self:start!important;min-width:0!important;padding:0!important;margin:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__error{grid-area:error!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cart-items__title{display:flex!important;align-items:center!important;min-height:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cart-items__media-container{width:72px!important;max-width:100%!important;margin:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cart-totals__tax-note{display:none!important}.cic-cart-panel-shared,.cic-cart-page-header{--cart-surface:#fff;--cart-ink:#123743;--cart-line:#dedee1;--cart-lilac:#8c6bce;--cart-gift:#f2faf7;--cart-clip:#e4dcf7;--cart-postit:#fff8fb;--cart-footer:#fff;color-scheme:light}.cic-shipping-tube-endpoints{display:flex;justify-content:space-between;width:min(100%,280px);margin:-5px 0 4px;font:400 11px/1.4 var(--cic-body,Manrope,sans-serif);color:var(--cart-ink,#123743)}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__table-row:not(.cic-cart-in-gift):not(.cic-cart-addon){border:1px solid var(--cic-border-inset,#e8dce2)!important;border-left:4px solid var(--cic-panel-accent,#d52b83)!important;border-radius:10px!important;margin:10px 0!important;background:var(--cart-surface,#fffdfc)!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .cic-cart-controls .cart-actions{border:0!important;margin:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-controls :is(.cart-note__summary,.cart-discount__summary,.cart-note,.cart-discount){border:0!important;background:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-controls .cart-actions__divider{height:0!important;margin:0!important;border:0!important;border-top:1px dashed var(--cart-line,#dfd1dc)!important;background:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cart-totals__container{margin:0!important;padding:0!important}@media(max-width:749px){.cic-cart-checkout-footer .cart-totals__total-value{--cic-cart-total-amount-size:16px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector input{font-size:14px!important}}@media(prefers-contrast:more){.cic-cart-panel-shared,.cic-cart-page-header{--cart-line:currentColor}.cic-cart-checkout-footer{box-shadow:none!important}}@media(forced-colors:active){.cic-cart-panel-shared,.cic-cart-checkout-footer{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}.theme-drawer__badge{background:Canvas!important;color:CanvasText!important;border:1px solid CanvasText!important}}.cic-cart-controls{margin:0;color:var(--cart-ink,#123743);font-family:var(--cic-body,Manrope,sans-serif)}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-controls :is(.cart-note__summary,.cart-discount__summary){min-height:44px;padding:10px 0!important;box-sizing:border-box;border:0!important;cursor:pointer}.cic-cart-controls :is(.cart-note__instructions,.cart-discount__input){box-sizing:border-box;border:1px solid var(--cart-line,#dfd1dc);border-radius:8px;background:#fff;color:var(--cart-ink,#123743);padding:10px 12px;font:400 16px/1.45 var(--cic-body,Manrope,sans-serif)}.cic-cart-controls .cart-note__instructions{display:block;width:100%;min-height:88px;resize:vertical}.cic-cart-controls .cart-discount__button{min-width:76px;min-height:44px;padding:10px 14px;border-radius:8px;border:0;background:var(--cic-pink,#c43670);color:#fff;font:600 14px/1.4 var(--cic-body,Manrope,sans-serif);box-shadow:none!important;filter:none!important;text-shadow:none!important}.cic-cart-controls .cart-discount__form{gap:8px}.cic-cart-controls .cart-discount__pill-remove{min-width:44px;min-height:44px}.cic-cart-controls :is(.cart-note__instructions,.cart-discount__input)::placeholder{color:#5c6870;opacity:1}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cart-totals{gap:8px;padding:0;border:0}:is(.cic-cart-panel-shared,.cic-cart-page-header) .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-controls :is(.cart-note,.cart-discount,.details-content){border:0!important}.cic-cart-checkout-footer :focus-visible{outline:2px solid var(--cart-ink,#123743);outline-offset:-3px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared.cic-cart-panel--empty{align-items:center;text-align:center;width:calc(100% - 24px);margin:24px auto;padding:28px 20px!important;border:1px solid var(--cic-border-inset,#e8dce2);border-radius:var(--cic-radius-panel,16px);background:#fff;gap:14px}.cic-cart-empty-illustration{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:#fff}.cic-cart-empty-illustration img{display:block;width:76px;height:68px;object-fit:contain}.cic-cart-empty-message{max-width:32ch;margin:0;font:400 15px/1.6 var(--cic-body,Manrope,sans-serif);color:#123743}.cic-cart-panel--empty .cart-drawer__items{width:100%;padding:0!important}.cic-cart-panel--empty .cart-items__wrapper{display:flex;flex-direction:column;align-items:center;gap:18px;padding:0;margin:0}.cic-cart-panel--empty .cart-items__wrapper>p{order:2;margin:0;font:400 13px/1.6 var(--cic-body,Manrope,sans-serif);color:#53626a}.cic-cart-panel--empty .cart-items__empty-button{width:100%;min-height:48px;margin:0;padding:12px 18px;border-radius:8px;font:600 14px/1.5 var(--cic-body,Manrope,sans-serif)}.cic-cart-panel--empty :focus-visible{outline:2px solid #123743;outline-offset:3px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector :is(button,input){width:26px;min-width:26px;height:32px;min-height:32px;padding:0;font-size:14px}.cart-items__quantity[hidden]{display:none}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .cic-cart-remove svg{display:block;width:16px;height:16px;flex:0 0 16px}.cic-cart-checkout-footer .cic-cart-tools{margin:0!important;padding:0!important}@media(max-height:560px){.cic-cart-footer-options{max-height:34dvh}.cic-cart-controls{max-height:none}}body.cic-theme-premium #MainContent .cart-page{display:block!important;width:min(920px,calc(100% - 24px))!important;margin:0 auto;padding:0!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared{--font-paragraph--line-height:1;--cart-drawer-padding:16px;display:flex;flex-direction:column;gap:0;padding:16px;min-width:0;box-sizing:border-box;background:var(--cart-surface,var(--cic-paper,#fffdfc));color:var(--cart-ink,var(--cic-ink,#123743));--cart-lilac:#c43670;--cart-selected-border:var(--cic-selected-border,#36765c);--cart-selected-surface:var(--cic-selected-surface,#e9f6ef)}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity-controls{display:grid!important;align-items:center!important;justify-content:start!important;grid-template-columns:minmax(0,78px) 44px;gap:8px!important;min-width:0;max-width:100%;width:fit-content}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector{width:78px!important;min-width:78px!important;height:32px!important;min-height:32px!important;grid-template-columns:24px 30px 24px!important;max-width:78px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector button{width:24px!important;min-width:24px!important;height:32px!important;min-height:32px!important;padding:3px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector input{width:30px!important;min-width:30px!important;height:32px!important;min-height:32px!important;line-height:32px!important;font-size:12px!important;padding:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .cic-cart-remove{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0;padding:0!important;opacity:1!important;color:var(--cic-text-primary,#243e43)!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__details>*{margin:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__variants-wrapper{grid-area:variants!important;min-width:0!important;grid-column:1 / -1!important;padding:0!important;overflow-wrap:anywhere}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__price{grid-area:price!important;justify-self:start!important;align-self:start!important;text-align:left!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;font:700 var(--font-size--sm,14px)/1.45 var(--cic-body,Manrope,sans-serif)!important;color:var(--cic-text-primary,#243e43)!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__title{font:600 var(--font-size--xs,12px)/1.4 var(--cic-body,Manrope,sans-serif)!important;overflow-wrap:anywhere;text-decoration:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__media-image{width:100%!important;height:100%!important;object-fit:contain!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__table-row{grid-template-columns:80px minmax(0,1fr)!important;grid-template-areas:var(--cic-cart-item-areas,"media details" "media price" "media quantity" "variants variants" "unit_price unit_price" "error error")!important;grid-template-rows:auto!important;grid-auto-rows:min-content!important;column-gap:10px!important;row-gap:4px!important;align-items:start!important;padding:10px!important;margin:0!important;min-width:0!important;min-height:0!important}.cic-cart-service-quantity{font:400 11px/1.5 var(--cic-body,Manrope,sans-serif);font-size:10px!important;line-height:1.3!important}.cic-cart-footer-options{max-height:none!important;overflow:visible!important;overscroll-behavior:contain;margin:0 0 8px!important;scrollbar-gutter:auto!important}.cic-cart-options-toggle{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:40px;list-style:none;cursor:pointer;font:600 13px/1.4 var(--cic-body,Manrope,sans-serif);color:#123743}.cic-cart-options-toggle::-webkit-details-marker{display:none}.cic-cart-options-toggle>span{font-size:20px;color:#c43670}.cic-cart-footer-options[open] .cic-cart-options-toggle>span{transform:rotate(45deg)}.cic-cart-options-body{padding:8px 2px 2px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer{position:var(--cic-cart-checkout-position,static)!important;bottom:0;z-index:3;flex:none;margin:12px -16px -16px;padding:14px 16px max(16px,env(safe-area-inset-bottom));width:calc(100% + 32px);box-sizing:border-box;border-top:1px solid #dedee1;background:var(--cart-footer,#fff8fb);box-shadow:0 -4px 14px #12374308;color:var(--cart-ink,#123743);padding-top:6px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cic-summary-foot{display:flex;justify-content:center;flex-wrap:wrap;gap:4px!important;margin:8px 0 0!important;padding:0}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cic-summary-foot svg{width:26px!important;height:17px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-controls{max-height:none!important;overflow:visible!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-package-row{display:block!important;padding:0!important;margin:8px 0 14px!important;border:0!important;background:none!important}.cic-cart-package-row>td{display:block!important;padding:0!important;width:100%;min-width:0}.cic-cart-package{min-width:0;border:0;border-radius:0;background:none;overflow:visible;padding:0;box-sizing:border-box}.cic-cart-package-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 6px 14px;color:var(--cic-text-primary,#243e43)}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cic-cart-package-head h2{display:block;margin:0!important;font:800 15px/1.4 var(--cic-heading,Montserrat,sans-serif)!important}.cic-cart-package-head small{display:block;margin-top:4px;font:400 11px/1.4 var(--cic-body,Manrope,sans-serif);overflow-wrap:anywhere}.cic-cart-package-items{display:block;width:100%;border-collapse:separate}.cic-cart-package-items>tbody{display:flex!important;flex-direction:column;gap:8px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cic-cart-in-gift{--cic-cart-item-areas:"media details" "media price" "variants variants" "unit_price unit_price" "error error";border:1px solid var(--cic-border-inset,#e8dce2)!important;border-left:1px solid var(--cic-border-inset,#e8dce2)!important;border-radius:10px!important;background:#fff!important;background-image:none!important;margin:0!important}.cic-cart-group-edit{flex:none;min-height:36px;padding:6px 8px;border:1px solid #36765c;border-radius:8px;background:#fff;color:var(--cic-text-primary,#243e43);font:600 12px/1.4 var(--cic-body,Manrope,sans-serif);cursor:pointer;margin:0;border-color:#c43670}[data-cic-gift-line-label]{display:block;margin-top:4px;color:var(--cic-text-primary,#243e43);font:400 11px/1.45 var(--cic-body,Manrope,sans-serif);font-size:10px}@media(min-width:750px){body.cic-theme-premium #MainContent .cic-cart-panel-shared{padding:24px}body.cic-theme-premium #MainContent .cic-cart-checkout-footer{margin-inline:-24px;width:calc(100% + 48px);padding-inline:24px}body.cic-theme-premium #MainContent .cic-cart-panel-shared #cart-form .cart-items__table-row{grid-template-columns:112px minmax(0,1fr)!important}body.cic-theme-premium #MainContent .cic-cart-panel-shared #cart-form .cart-items__media,body.cic-theme-premium #MainContent .cic-cart-panel-shared #cart-form .cart-items__media-container{width:112px!important;min-width:112px!important;height:112px!important}body.cic-theme-premium #MainContent .cic-cart-panel-shared #cart-form .cart-items__title{font-size:15px!important}}@media(max-width:374px){body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__table-row{grid-template-columns:64px minmax(0,1fr)!important;column-gap:6px!important;padding:8px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__media,body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__media-container{width:64px!important;min-width:64px!important;height:64px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector{width:72px!important;min-width:72px!important;grid-template-columns:24px 24px 24px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__quantity .quantity-selector input{width:24px!important;min-width:24px!important}.cic-cart-package-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 6px 14px;color:var(--cic-text-primary,#243e43)}.cic-cart-package{min-width:0;border:0;border-radius:0;background:none;overflow:visible;padding:0;box-sizing:border-box}}@media(max-height:560px){body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cic-summary-foot{display:none!important}}@media(forced-colors:active){.cic-cart-package,.cic-cart-package-head,.cic-cart-in-gift{background:Canvas!important;border-color:CanvasText!important;color:CanvasText!important}}@media(max-width:374px){body.cic-theme-premium #MainContent .cart-page{width:calc(100% - 8px)!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared{padding:10px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer{margin-inline:-10px;width:calc(100% + 20px);padding-inline:10px}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cart-items__variants-wrapper :is(dl,dt,dd){font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-package .cart-items__table-row:has(.cic-cart-service-edit[data-cic-gift-open-v2=wrap]) .cart-items__variants-wrapper{display:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-options-toggle{min-height:36px!important;height:auto!important;padding:6px 0!important;box-sizing:border-box!important;font-size:13px!important;line-height:24px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-footer-options{margin-bottom:6px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer :is(.cart-totals__total-label,.cart-totals__total-value){font-size:var(--cic-cart-total-amount-size,var(--font-size--sm,14px))!important;line-height:1.5!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cart__ctas{margin-top:12px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-checkout-footer .cart__checkout-button{min-height:52px!important;height:auto!important;padding:14px 48px!important;font-size:16px!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .quantity-selector-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;max-width:78px!important;margin:0!important;padding:0!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared .quantity-selector-wrapper:before{content:"Quantit\e0"!important;display:block!important;margin:0!important;padding:0!important;font:400 10px/14px var(--cic-body,Manrope,sans-serif)!important;color:#53626a!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cart-items__quantity .quantity-selector{height:32px!important;max-height:32px!important;min-height:32px!important;flex:0 0 32px!important;align-self:flex-end!important;box-sizing:border-box!important;aspect-ratio:auto!important}.cic-cart-panel-shared[data-cart-panel-context=drawer]{--cic-cart-checkout-position:sticky}.cic-cart-rest-heading{display:block;margin:20px 0 8px;padding:0;border:0;background:none}.cic-cart-rest-heading>td{display:block;padding:0}.cic-cart-rest-heading h3{margin:0;font:700 14px/1.45 var(--cic-heading,Montserrat,sans-serif);color:var(--cic-text-primary,#243e43)}.cic-cart-edit-label{display:block;align-self:flex-start;text-align:left;font:400 11px/1.4 var(--cic-body,Manrope,sans-serif);text-decoration:underline;text-underline-offset:3px;color:var(--cic-text-secondary,#56646a)}.cic-cart-package-shell{position:relative;isolation:isolate;width:100%;min-width:0;margin:0;box-sizing:border-box;border-style:solid;border-color:transparent;border-width:90px 12px 14px;border-image-source:url(cic-cart-package-rosa-frame.svg?v=2);border-image-slice:140 24 24;border-image-width:90px 12px 14px;border-image-repeat:stretch round;padding:6px 4px;background:none}.cic-cart-package-content{position:relative;min-width:0;padding:0;background:none;border:0;overflow:visible;box-sizing:border-box}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cic-cart-package .cart-items__table-row[data-cic-gift-service=wrap]{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"details" "price"!important;min-height:72px!important}.cic-cart-package .cart-items__table-row[data-cic-gift-service=wrap] .cart-items__media{display:none!important}body.cic-theme-premium :is(#MainContent,#cart-drawer) .cic-cart-panel-shared #cart-form .cic-cart-service-edit{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px;padding:0;border:0;background:none;text-align:left;color:inherit;font:inherit;cursor:pointer;text-decoration:none}.cic-cart-small-extras:before{content:"";position:absolute;top:-7px;left:calc(50% - 27px);width:54px;height:15px;border-radius:2px;background:#f0d8e4b8;transform:rotate(-3deg);pointer-events:none}.cic-cart-small-extras h3{margin:0 0 12px;font:800 16px/1.35 var(--cic-heading,Montserrat,sans-serif);color:var(--cic-text-primary,#243e43)}.cic-cart-package .cart-items__table-row[data-cic-gift-service=wrap] .cic-cart-service-quantity{display:none}.cic-cart-package-shell[data-paper="10420861534536"]{border-image-source:url(cic-cart-package-nurse-frame.svg?v=2)}.cic-cart-panel-shared{position:relative;isolation:isolate}.cic-cart-small-extras__card a:not(.cic-card-action){display:flex;flex-direction:column;gap:0}.cic-cart-small-extras__card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0;background:#fff}.cic-cart-small-extras__card strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:58.2px;max-height:58.2px;overflow:hidden;box-sizing:border-box;padding:8px 6px 4px;overflow-wrap:anywhere;font:600 11px/1.4 var(--cic-body,Manrope,sans-serif);color:#123743}.cic-cart-small-extras__card>span:not(.cic-card-purchase__message){padding:0 6px 8px;font:600 12px/1.4 var(--cic-body,Manrope,sans-serif);color:#123743}.cic-cart-small-extras__card .cic-card-action{align-items:center;justify-content:center;gap:4px;min-width:0;width:100%;margin:auto 0 0;min-height:40px;padding:7px 3px;border:1px solid var(--cic-border-inset);border-radius:6px;background:#fff;color:var(--cic-text-primary);font:600 11px/1.3 var(--cic-body,Manrope,sans-serif);box-sizing:border-box}.cic-cart-small-extras__card .cic-card-action__label{min-width:0;white-space:normal;text-align:center;overflow-wrap:anywhere}.cic-cart-small-extras__card .cic-card-action__icon{flex:0 0 14px;width:14px;height:14px}.cic-cart-small-extras__card .cic-card-action svg{width:14px;height:14px}.cic-cart-small-extras__card .cic-card-purchase__message{padding:0 8px 8px;font-size:12px}.cic-cart-gifts__dialog[data-cic-gift-modal=message]{width:min(860px,calc(100% - 24px));max-width:860px}.cic-cart-gifts__dialog [data-cic-card-choices]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-content:start;max-height:min(60dvh,560px);padding:3px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cic-cart-gifts__dialog [data-cic-card-choices]::-webkit-scrollbar{display:block;width:6px;height:6px}[data-cic-card-choices] .cic-cart-gifts__choice>span{font-size:13px}.cic-cart-card-help{display:none}@media(max-width:599px){.cic-cart-gifts__dialog[data-cic-gift-modal=message]{width:calc(100% - 12px);max-width:none;max-height:calc(100dvh - 12px);padding:12px;scroll-padding-block:12px 76px}[data-cic-gift-modal=message] .cic-cart-gifts__close{top:0;right:0}[data-cic-gift-modal=message] .cic-cart-gifts__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-cic-gift-modal=message] .cic-cart-gifts__mode{gap:7px;padding:10px 8px}[data-cic-gift-modal=message] .cic-cart-dialog-footer{bottom:-12px}.cic-cart-gifts__dialog [data-cic-card-choices]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;grid-template-rows:1fr;max-height:none;gap:12px;padding:3px 2px 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scroll-padding-inline:2px}[data-cic-card-choices] .cic-cart-gifts__choice{scroll-snap-align:start}.cic-cart-card-help{display:block;margin:0 0 10px;font:400 12px/1.5 var(--cic-body,Manrope,sans-serif);color:var(--cic-text-secondary)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cic-cart-refresh.css.map */
