.cart-drawer__dialog,#search-modal,.cart-items__wrapper{--kd-muted: color-mix(in srgb, var(--korym-white) 62%, transparent);--kd-thumb-w: calc(var(--k-control-h) * 1.5);--kd-thumb-h: calc(var(--k-control-h) * 2);--kd-mini-h: calc(var(--k-control-h) * .7)}.cart-drawer__dialog:modal{height:100dvh;max-height:100dvh}.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__inner>.cart-items-component{display:flex;flex-direction:column;height:100%;min-height:0}.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__header{position:relative;display:block;flex:0 0 auto;padding:var(--k-space-2) var(--k-gutter);border-bottom:1px solid var(--k-line)}.cart-drawer__dialog .cart-drawer__heading{font-family:var(--font-heading--family);font-size:var(--k-fs-h3);line-height:var(--k-lh-head);margin:0}.cart-drawer__dialog .cart-drawer__heading .cart-bubble{display:none}.cart-drawer__dialog .korym-cart-count{margin:0;font-size:var(--k-fs-small);line-height:var(--k-lh-body);color:var(--kd-muted)}.cart-drawer__dialog .cart-drawer__close-button,#search-modal .predictive-search__close-modal-button{width:44px;height:44px;min-width:44px;padding:0;border:0!important;border-radius:0;box-shadow:none!important;background:transparent!important;color:var(--korym-white)!important;display:flex;align-items:center;justify-content:center}.cart-drawer__dialog .cart-drawer__close-button{position:absolute!important;inset:var(--k-space-1) var(--k-space-1) auto auto!important;margin:0!important;transform:none}.cart-drawer__dialog .cart-drawer__close-button svg,#search-modal .predictive-search__close-modal-button svg{width:18px;height:18px}:is(.cart-drawer__dialog .cart-drawer__close-button,#search-modal .predictive-search__close-modal-button):focus:not(:focus-visible){outline:0}:is(.cart-drawer__dialog .cart-drawer__close-button,#search-modal .predictive-search__close-modal-button):focus:not(:focus-visible):after{content:none}.cart-drawer__dialog .cart-drawer__close-button:focus-visible:after{top:0;right:0;bottom:0;left:0;border-radius:0}.cart-drawer__dialog .korym-cart-ship{margin-top:var(--k-space-2)}.cart-drawer__dialog .korym-cart-ship__text{margin:0 0 var(--k-space-1);font-size:var(--k-fs-small);line-height:var(--k-lh-body);color:var(--korym-white)}.cart-drawer__dialog .korym-cart-ship__text strong{color:var(--korym-orange);font-weight:600}.cart-drawer__dialog .korym-cart-ship__track{height:3px;background:color-mix(in srgb,var(--korym-white) 18%,transparent);overflow:hidden}.cart-drawer__dialog .korym-cart-ship__fill{display:block;height:100%;background:var(--korym-orange);transition:width .3s ease}.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__content{height:auto;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:0 var(--k-gutter) calc(var(--k-space-2) + env(safe-area-inset-bottom));-webkit-mask-image:none;mask-image:none}.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__items{order:1;flex:0 0 auto;padding:0!important;overflow:visible;-webkit-mask-image:none;mask-image:none}.cart-drawer__dialog:not(.cart-drawer--empty) :is(.cart-drawer__summary,.cart-totals,.cart-totals__container,.cart__ctas){display:contents}.cart-drawer__dialog .cart-totals__original-container{order:2}.cart-drawer__dialog .cart-totals__original-container:not(:empty){padding-top:var(--k-space-2)}.cart-drawer__dialog .cart-totals__total{order:3;margin-top:auto!important;position:sticky;z-index:2;bottom:calc(var(--k-control-h) + var(--k-space-2) + env(safe-area-inset-bottom));display:flex;justify-content:space-between;align-items:baseline;margin:0 calc(-1 * var(--k-gutter));padding:var(--k-space-2) var(--k-gutter) var(--k-space-1);background:var(--korym-black);border-top:1px solid var(--k-line)}.cart-drawer__dialog .cart-totals__total-label{font-size:var(--k-fs-body);color:var(--korym-white)}.cart-drawer__dialog .cart-totals__total-value,.cart-drawer__dialog .cart-totals__total-value *{font-size:var(--k-fs-h3);font-weight:600;color:var(--korym-white)}.cart-drawer__dialog .cart__checkout-button{order:4;position:sticky;z-index:1;bottom:calc(var(--k-space-2) + env(safe-area-inset-bottom));flex:0 0 auto;width:100%;height:var(--k-control-h)!important;min-height:0!important;padding-block:0;margin:0;font-size:var(--k-fs-body);box-shadow:0 0 0 var(--k-gutter) var(--korym-black),0 env(safe-area-inset-bottom) 0 var(--k-gutter) var(--korym-black)}.cart-drawer__dialog .cart-actions{order:5;margin:var(--k-space-3) 0 0;padding:0;border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line)}.cart-drawer__dialog .cart-totals__installments{order:6}.cart-drawer__dialog .cart-totals__tax-note{order:7;padding:var(--k-space-2) 0;font-size:var(--k-fs-small);color:var(--kd-muted)}.cart-drawer__dialog .cart-totals__tax-note *{font-size:inherit}.cart-drawer__dialog .additional-checkout-buttons{order:8;flex:0 0 auto;width:100%;margin:0}.cart-drawer__dialog .additional-checkout-buttons shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: var(--k-control-h);--shopify-accelerated-checkout-row-gap: var(--k-space-1)}.cart-drawer__dialog .cart-items__table-row{display:grid;grid-template-columns:var(--kd-thumb-w) minmax(0,1fr) auto!important;grid-template-rows:1fr auto auto!important;grid-template-areas:"media details details" "media quantity price" "media error error"!important;column-gap:var(--k-space-2);row-gap:var(--k-space-1);align-items:start;margin:0!important;padding:var(--k-space-2) 0!important;border-bottom:1px solid var(--k-line)!important}.cart-drawer__dialog .cart-items__table-row:last-child{border-bottom:0!important}.cart-drawer__dialog .cart-items__media{grid-area:media!important;align-self:stretch;display:block;min-height:var(--kd-thumb-h);width:100%}.cart-drawer__dialog .cart-items__media-container{display:block;position:relative;width:100%;height:100%;aspect-ratio:auto}.cart-drawer__dialog .cart-items__media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border:0!important}.cart-drawer__dialog .cart-items__details>*{margin:0;padding:0}.cart-drawer__dialog .cart-items__details{grid-area:details!important;display:block!important;min-width:0;padding:0}.cart-drawer__dialog .cart-items__details p{margin:0}.cart-drawer__dialog .cart-items__title{display:block;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--k-fs-body);font-weight:400;line-height:var(--k-lh-body);color:var(--korym-orange)}.cart-drawer__dialog .cart-items__variants-wrapper,.cart-drawer__dialog .cart-items__variants-wrapper *{font-size:var(--k-fs-small);line-height:var(--k-lh-body);color:var(--kd-muted)}.cart-drawer__dialog .cart-items__variants{margin:0}.cart-drawer__dialog .cart-items__unit-price-wrapper{display:none}.cart-drawer__dialog .cart-items__unit-price-wrapper:has(s.compare-at-price){display:block}.cart-drawer__dialog .cart-items__unit-price-wrapper *{font-size:var(--k-fs-small);color:var(--kd-muted)}.cart-drawer__dialog .cart-items__quantity{grid-area:quantity!important;margin:0!important;align-self:center}.cart-drawer__dialog .cart-items__quantity-controls{gap:var(--k-space-1)}.cart-drawer__dialog .cart-items__quantity .quantity-selector{--quantity-selector-width: calc(var(--k-control-h) * 2);flex:0 0 auto;width:var(--quantity-selector-width);height:var(--kd-mini-h);min-height:0;border:1px solid var(--k-line)!important;font-size:var(--k-fs-small)}.cart-drawer__dialog .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:var(--kd-mini-h);height:100%;min-height:0;padding:0}.cart-drawer__dialog .cart-items__quantity :is(.quantity-selector,.quantity-minus,.quantity-plus,.cart-items__remove){overflow:visible!important;contain:none}.cart-drawer__dialog .cart-items__quantity :is(.quantity-minus,.quantity-plus,.cart-items__remove){position:relative}.cart-drawer__dialog .cart-items__quantity :is(.quantity-minus,.quantity-plus,.cart-items__remove):after{content:"";position:absolute;z-index:1;inset:calc((var(--kd-mini-h) - 44px) / 2 - 1px) 0}.cart-drawer__dialog .cart-items__quantity .quantity-selector input[type=number]{height:100%;min-height:0;padding:0;font-size:var(--k-fs-small);border:0!important}.cart-drawer__dialog .cart-items__price{grid-area:price!important;align-self:center;min-width:0;min-height:0;display:block;text-align:end;font-size:var(--k-fs-body);font-weight:600;line-height:var(--k-lh-body);color:var(--korym-white)}.cart-drawer__dialog .cart-items__price *{color:inherit;font-weight:inherit}.cart-drawer__dialog .cart-items__error{grid-area:error}.cart-items__wrapper .cart-items__variant{display:inline}.cart-items__wrapper .cart-items__variant :is(dt,dd){display:inline;margin:0}.cart-items__wrapper .cart-items__remove{width:auto;height:auto;min-height:var(--kd-mini-h);padding:0 var(--k-space-1);border:0!important;box-shadow:none!important;background:transparent!important;color:var(--kd-muted)!important;font-family:var(--font-body--family);font-size:var(--k-fs-small);font-weight:400;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}.cart-items__wrapper .cart-items__remove:hover{color:var(--korym-white)!important}.cart-items__wrapper .cart-items__price,.cart-items__wrapper .cart-items__price *{font-size:var(--k-fs-body);font-weight:600;color:var(--korym-white)}.cart-items__wrapper .cart-items__unit-price-wrapper,.cart-items__wrapper .cart-items__unit-price-wrapper *{font-size:var(--k-fs-small)}.cart-drawer--empty .cart-drawer__heading{font-family:var(--font-heading--family);font-size:var(--k-fs-h3);line-height:var(--k-lh-head);margin-bottom:var(--k-space-2);padding:0 var(--k-gutter)}.cart-drawer--empty .cart-items__empty-button{height:var(--k-control-h);min-height:var(--k-control-h);font-size:var(--k-fs-body)}#search-modal .search-input{height:var(--k-control-h);font-size:var(--k-fs-body)}#search-modal .predictive-search-form__header-inner{border-radius:0;box-shadow:none}#search-modal .predictive-search-form__header{padding-inline:var(--k-gutter)}#search-modal .predictive-search-form__header-inner{position:relative}#search-modal .predictive-search__icon{left:0}#search-modal .search-input{padding-inline-start:var(--k-space-3)}#search-modal .predictive-search__close-modal-button{margin:0 -13px 0 0;flex:0 0 auto}#search-modal .predictive-search__close-modal-button .svg-wrapper{width:18px;height:18px}#search-modal .predictive-search-form__header:before{background-color:var(--k-line)}#search-modal .predictive-search__reset-button{font-size:var(--k-fs-small);color:var(--kd-muted)}#search-modal .predictive-search-results__title{display:flex;height:auto;margin:var(--k-space-2) 0 var(--k-space-1);padding:0;font-family:var(--font-body--family);font-size:var(--k-fs-micro);font-weight:600;line-height:var(--k-lh-body);letter-spacing:.12em;text-transform:uppercase;color:var(--korym-orange)}#search-modal .predictive-search-results__clear{font-size:var(--k-fs-micro);letter-spacing:0;text-transform:none;color:var(--kd-muted)}#search-modal :is(.predictive-search-results__wrapper-queries,.predictive-search-results__products,.korym-search-links){padding-inline:var(--k-gutter)}#search-modal :is(.predictive-search-results__wrapper-queries,.korym-search-links__list){display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0;padding-block:0;overflow:visible;scroll-snap-type:none}#search-modal .korym-search-links__list{padding:0}#search-modal :is(.predictive-search-results__card--query,.korym-search-links__item){width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent}#search-modal :is(.predictive-search-results__pill,.korym-search-links__link){display:block;width:100%;margin:0;padding:var(--k-space-1) 0;border:0;border-radius:0;box-shadow:none;background:transparent!important;font-family:var(--font-body--family);font-size:var(--k-fs-body);font-weight:400;line-height:var(--k-lh-body);text-align:start;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--kd-muted)!important}#search-modal .korym-search-links__link{color:var(--korym-white)!important}#search-modal :is(.predictive-search-results__card--query,.korym-search-links__item):is(:hover,:focus-visible,[aria-selected=true],:has(:focus-visible)),#search-modal :is(.predictive-search-results__card--query,.korym-search-links__item):is(:hover,:focus-visible,[aria-selected=true],:has(:focus-visible))>a{margin:0;outline:0;border:0;border-radius:0;box-shadow:none;background:transparent!important;transform:none}#search-modal .predictive-search-results__card--query:is(:hover,:focus-visible,[aria-selected=true],:has(:focus-visible))>a{padding:var(--k-space-1) 0}#search-modal :is(.predictive-search-results__pill,.korym-search-links__link):is(:hover,:focus-visible),#search-modal :is(.predictive-search-results__card--query,.korym-search-links__item)[aria-selected=true].keyboard-focus>a{color:var(--korym-orange)!important}#search-modal .predictive-search-results__pill svg{display:none}#search-modal mark{background:transparent;color:var(--korym-white);font-weight:600}#search-modal .predictive-search-results__wrapper-products{display:flex;flex-direction:column;gap:0;padding:0}#search-modal .predictive-search-results__card--product,#search-modal .predictive-search-results__card--product:is(:hover,:active,:focus-visible,[aria-selected=true],:has(.resource-card:focus-visible)){width:100%;max-width:none;margin:0;padding:var(--k-space-2) 0;transform:none;border:0;border-bottom:1px solid var(--k-line);border-radius:0;background:transparent;outline:0}#search-modal .predictive-search-results__card--product:last-child{border-bottom:0}#search-modal .predictive-search-results__card--product:is(:focus-visible,[aria-selected=true].keyboard-focus,:has(.resource-card:focus-visible)){outline:1px solid var(--korym-orange);outline-offset:-1px}#search-modal .predictive-search-results__card--product .resource-card{display:grid;grid-template-columns:var(--kd-thumb-w) minmax(0,1fr);column-gap:var(--k-space-2);row-gap:0;align-items:center;height:auto}#search-modal .predictive-search-results__card--product .resource-card__media{width:100%;height:var(--kd-thumb-h);aspect-ratio:auto;overflow:hidden}#search-modal .predictive-search-results__card--product .resource-card__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0}#search-modal .predictive-search-results__card--product .resource-card__image+.resource-card__image{display:none}#search-modal .predictive-search-results__card--product .resource-card__content{min-width:0;padding:0;display:flex;flex-direction:column;gap:var(--k-space-1)}#search-modal .predictive-search-results__card--product .resource-card__title{margin:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body--family);font-size:var(--k-fs-body);font-weight:400;line-height:var(--k-lh-body);color:var(--korym-orange)}#search-modal .predictive-search-results__card--product .price,#search-modal .predictive-search-results__card--product .price *{font-size:var(--k-fs-body);font-weight:600;line-height:var(--k-lh-body);color:var(--korym-white)}#search-modal .predictive-search-results__no-results{margin:var(--k-space-3) 0;padding-inline:var(--k-gutter);text-align:start;font-size:var(--k-fs-body);line-height:var(--k-lh-body);color:var(--kd-muted)}#search-modal .predictive-search-form__footer{padding:var(--k-space-2) var(--k-gutter) calc(var(--k-space-2) + env(safe-area-inset-bottom));background:var(--korym-black);background-image:none;border-top:1px solid var(--k-line)}#search-modal .predictive-search__search-button,#search-modal .predictive-search__search-button:is(:hover,:active){display:flex;align-items:center;justify-content:center;width:100%;height:var(--k-control-h);min-height:0;margin:0;padding:0 var(--k-space-2);border:1px solid var(--korym-orange)!important;border-radius:0;box-shadow:none!important;transform:none;background:transparent!important;color:var(--korym-orange)!important;font-size:var(--k-fs-body)}#search-modal .predictive-search__search-button:hover{background:var(--korym-orange)!important;color:var(--korym-black)!important}#search-modal .predictive-search-form__content-wrapper:has([data-search-results]):not(:has(.predictive-search-results__no-results))>.predictive-search-form__content{padding-block-end:calc(var(--k-control-h) + var(--k-space-3) + var(--k-space-2) + env(safe-area-inset-bottom))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/korym-fix-drawers.css.map */
