.hOPaHW_richCopy{color:var(--garri-color-gray-7);font-family:var(--font-lato), sans-serif}.hOPaHW_richCopyPre{white-space:pre-line}.hOPaHW_richCopyDefault{font-size:calc(1rem * var(--mantine-scale));line-height:24px}.hOPaHW_skuButton{border-radius:999px;align-self:flex-start;margin:-4px -8px;padding:4px 8px;transition:background-color .14s,color .14s}.hOPaHW_skuButton:hover .hOPaHW_skuValue{color:var(--garri-color-brand-red)}.hOPaHW_skuButton:focus-visible{outline:2px solid var(--garri-color-brand-red);outline-offset:2px}.hOPaHW_skuButton[data-copied]{color:var(--garri-color-brand-red)}.hOPaHW_skuButton[data-copied] .hOPaHW_skuValue{color:var(--garri-color-brand-red)}.hOPaHW_skuFeedback{min-width:14px}.hOPaHW_skuText{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-muted);font-size:1rem;line-height:1.5rem}.hOPaHW_skuPrefix{color:var(--garri-color-text-muted)}.hOPaHW_skuValue{color:var(--garri-color-text-link)}.hOPaHW_skuCopied{font-family:var(--font-lato), sans-serif;font-size:.75rem;font-weight:700;line-height:1rem}.hOPaHW_backLink{width:fit-content;font-family:var(--font-lato), sans-serif;color:var(--garri-color-brand-red);font-size:.75rem;line-height:1.25rem;text-decoration:none}.hOPaHW_mediaStack{gap:var(--mantine-spacing-sm)}@media (min-width:62em){.hOPaHW_mediaStack{gap:var(--mantine-spacing-md)}}.hOPaHW_mediaPanel{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.hOPaHW_listMetaIcons{gap:8px;display:flex;position:absolute;top:24px;left:24px}.hOPaHW_selectedImage{object-fit:contain;width:100%;height:100%;display:block}.hOPaHW_imageFallback{border-radius:18px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hOPaHW_imageFallback .hOPaHW_imageFallbackIcon{max-width:100%;max-height:100%}.hOPaHW_thumbnailButton{background-color:var(--garri-color-text-white);aspect-ratio:1;border:2px solid #0000;border-radius:17px;justify-content:center;align-items:center;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.hOPaHW_thumbnailButtonActive{border-color:var(--garri-color-brand-red);box-shadow:0 0 0 1px color-mix(in srgb, var(--garri-color-brand-red) 6%, transparent)}.hOPaHW_thumbnailImage{object-fit:contain;width:100%;height:100%;padding:6px;display:block}.hOPaHW_productTitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-body-strong);font-size:clamp(1.875rem,2.6vw,2.25rem);font-weight:600;line-height:1.2}.hOPaHW_productPackageDescription{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-muted);font-size:.875rem;font-weight:500;line-height:1.25rem}.hOPaHW_productPrice{font-family:var(--font-lato), sans-serif;color:var(--garri-color-brand-red);font-size:clamp(2.625rem,4vw,3.625rem);font-weight:700;line-height:1}.hOPaHW_productPriceGroup{min-width:0}.hOPaHW_productPreviousPrice{color:var(--garri-color-gray-7);font-family:var(--font-lato), sans-serif;text-decoration-skip-ink:none;font-size:1.125rem;font-weight:400;line-height:1.625rem;text-decoration:line-through}.hOPaHW_descriptionEmpty{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-7);font-size:1rem;line-height:1.5rem}.hOPaHW_quantityControl{border-color:var(--garri-color-surface-panel-border);align-items:center;gap:8px;height:37px;min-height:38px;display:flex}.hOPaHW_quantityBtn{transition:background-color .3s}.hOPaHW_quantityBtn:hover{background-color:var(--surface-product-chip-background)}.hOPaHW_packageCountBadge,.hOPaHW_quantityValueBadge{background-color:var(--surface-product-chip-background);border-radius:4px}.hOPaHW_packageCountValue{font-family:var(--font-lato), sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.hOPaHW_packageCountUnit{font-family:var(--font-lato), sans-serif;color:#00000080;font-size:.625rem;line-height:1.5rem}.hOPaHW_quantityValue{font-family:var(--font-lato), sans-serif;text-align:center;font-size:.875rem;font-weight:400;line-height:1.5rem}.hOPaHW_detailAddToCartControls{align-items:end;width:100%}.hOPaHW_detailQuantityGroup{flex:170px;min-width:150px;max-width:205px}.hOPaHW_detailQuantityGroup [data-quantity-package-description]{white-space:nowrap;text-align:left}.hOPaHW_detailQuantityGroup [data-quantity-stepper-control]{flex:auto;width:auto;min-width:150px;max-width:none}@media (max-width:32em){.hOPaHW_detailQuantityGroup{flex:none;width:100%;max-width:calc(100% - 48px)}.hOPaHW_detailQuantityGroup [data-quantity-stepper-control]{flex:100%}.hOPaHW_detailQuantityGroup [data-quantity-package-description]{white-space:normal;text-align:right}}.hOPaHW_addToCartActionGroup{flex:auto;min-width:0}.hOPaHW_addToCartBtn{--cart-button-min-width:max-content;flex:1 1 0}.hOPaHW_addToCartBtnLabel{--product-card-cart-button-label-font-family:var(--font-family-display);--product-card-cart-button-label-font-weight:500}.hOPaHW_accentIcon{color:var(--garri-color-brand-red)}.hOPaHW_infoText{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.25rem}.hOPaHW_statusIcon{background-color:var(--garri-color-gray-6);border-radius:999px;width:9px;height:9px;transition:background-color .16s}.hOPaHW_statusText{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu);font-size:1rem;line-height:1.5rem}.hOPaHW_documentLinkContainer:hover .hOPaHW_statusIcon{background-color:var(--garri-color-brand-green)}.hOPaHW_documentLink{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu);text-decoration-skip-ink:none;text-underline-offset:2px;text-underline-position:from-font;font-size:.875rem;line-height:1.5rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
._56CtXa_categoryIcon{color:var(--mantine-color-gray-5);flex:none;transition:color .3s;display:block}._56CtXa_categoryIcon:hover{color:var(--mantine-color-glacier-5)}._56CtXa_badgeIcon{flex:none;line-height:0;display:block}._56CtXa_badgeIcon img{object-fit:contain;width:20px;height:20px;display:block}
.v7rqXG_topLabel{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-brand-red);font-size:13px;font-weight:500;line-height:19.2px}.v7rqXG_offerBadge{height:unset;background-color:var(--garri-color-brand-red);border:0;border-radius:20px;min-width:52px;padding-inline:6px}.v7rqXG_offerBadgeLabel{text-transform:none;font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-white);text-box:trim-both text;padding:1px;font-size:12.5px;font-weight:500;line-height:19.2px}
.po8d3a_root{min-width:0}.po8d3a_controlsRow{min-width:0}@media (max-width:48em){.po8d3a_controlsRow{gap:6px}}.po8d3a_controlsRowWithEndControl{justify-content:space-between;width:100%}.po8d3a_controlsRowWithEndControl .po8d3a_stepperControl,.po8d3a_controlsRowWithEndControl .po8d3a_stepperControlCard{flex:1 1 0;width:auto}.po8d3a_packageInfoRow{gap:8px;width:100%;min-width:0}.po8d3a_packageInfoRow .po8d3a_toggleControl{flex:none}.po8d3a_packageInfoRow .po8d3a_description{align-self:center}.po8d3a_toggleControl,.po8d3a_stepperControl{height:37px;box-shadow:none;border-radius:8px;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.po8d3a_toggleControl{background:0 0;border:none;flex:auto;min-width:0;padding:0 7px}.po8d3a_toggleRoot{--switch-color:var(--garri-color-brand-red);min-width:0}.po8d3a_toggleBody{align-items:center;gap:5px}.po8d3a_toggleInput:focus-visible+.po8d3a_toggleTrack{outline:2px solid var(--garri-color-brand-red);outline-offset:2px}.po8d3a_toggleLabelWrapper{min-width:0}.po8d3a_toggleLabel{font-family:var(--font-family-body);color:var(--mantine-color-gray-6);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding-inline-start:0;font-size:12px;font-weight:400;line-height:24px;transition:color .1s ease-in-out;overflow:hidden}.po8d3a_toggleControl[data-checked] .po8d3a_toggleLabel{color:var(--garri-color-text-black);font-weight:600}.po8d3a_stepperControl{border-color:var(--garri-color-surface-control-border-subtle);background:var(--garri-color-text-white);flex:none;width:auto;min-width:170px}.po8d3a_stepperControlCard{flex:0 0 170px;width:170px;min-width:170px;max-width:173px}.po8d3a_stepperControlCard .po8d3a_packageActionWrapper{flex-basis:40px;width:40px;min-width:40px}.po8d3a_stepperControlCard .po8d3a_packageAction,.po8d3a_stepperControlCard .po8d3a_action{flex-basis:36px;width:36px;min-width:36px}.po8d3a_stepperControlCard .po8d3a_stepperValue{gap:6px}.po8d3a_stepperControlCard .po8d3a_stepperInput{width:40px}.po8d3a_stepperValue{z-index:1;min-width:0;font-family:var(--font-family-body);color:var(--garri-color-text-black);text-align:center;flex:auto;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:400;line-height:24px;display:flex;position:relative}.po8d3a_stepperInput{background-color:var(--surface-product-chip-background);width:40px;min-width:0;height:30px;font-family:var(--font-family-body);color:var(--garri-color-text-black);text-align:center;appearance:textfield;border:0;border-radius:6px;flex:none;padding:0 3px;font-size:.875rem;font-weight:400;line-height:24px;transition:box-shadow .2s}.po8d3a_stepperInput:focus{outline:none}.po8d3a_stepperInput:focus-visible{box-shadow:inset 0 0 0 1px var(--mantine-color-garriRed-6)}.po8d3a_stepperInput::-webkit-outer-spin-button{appearance:none;margin:0}.po8d3a_stepperInput::-webkit-inner-spin-button{appearance:none;margin:0}.po8d3a_stepperSuffix{font-family:var(--font-family-body);color:var(--mantine-color-gray-6);text-align:center;flex:none;font-size:10px;font-weight:400;line-height:24px}.po8d3a_action{z-index:1;width:36px;min-width:36px;height:31px;color:var(--garri-color-text-menu);flex:0 0 36px;transition:background .1s ease-in-out;position:relative}.po8d3a_action:hover{background:var(--surface-product-chip-background)}.po8d3a_action:disabled,.po8d3a_action[data-disabled]{color:var(--garri-color-text-menu);opacity:1;background:0 0}:is(.po8d3a_action:disabled,.po8d3a_action[data-disabled]).po8d3a_disabledAction{opacity:.5!important}.po8d3a_packageActionWrapper{flex-basis:33px;justify-content:center;align-items:center;width:33px;min-width:33px;display:flex}.po8d3a_packageAction{flex-basis:28px;width:28px;min-width:28px}.po8d3a_divider{background:var(--garri-color-surface-control-border-subtle);flex:0 0 1px;width:1px;height:31px}.po8d3a_description{min-width:0;font-family:var(--font-family-body);color:var(--mantine-color-gray-6);text-align:right;flex:auto;align-self:flex-start;font-size:12px;font-weight:400;line-height:16px}@media (max-width:74em){.po8d3a_stepperControlCard{max-width:unset}}@media (max-width:48em){.po8d3a_stepperInput{width:40px;height:28px;font-size:.813rem}.po8d3a_packageActionWrapper,.po8d3a_stepperControlCard .po8d3a_packageActionWrapper{flex-basis:40px;width:40px;min-width:40px}.po8d3a_packageAction,.po8d3a_stepperControlCard .po8d3a_packageAction,.po8d3a_stepperControlCard .po8d3a_action{flex-basis:36px;width:36px;min-width:36px}}
.e0EXQa_spinnerWrap{place-items:center;display:grid}.e0EXQa_spinnerWrap.e0EXQa_page{min-height:20rem}.e0EXQa_spinner{animation:.9s linear infinite e0EXQa_productSearchSpinner;position:relative}.e0EXQa_spinner.e0EXQa_sm{width:2.5rem;height:2.5rem}.e0EXQa_spinner.e0EXQa_sm .e0EXQa_spinnerDot{width:.4375rem;height:.4375rem;transform:translate(-50%, -50%) rotate(var(--spinner-dot-angle)) translateY(-.875rem)}.e0EXQa_spinner.e0EXQa_md{width:4rem;height:4rem}.e0EXQa_spinner.e0EXQa_md .e0EXQa_spinnerDot{width:.6875rem;height:.6875rem;transform:translate(-50%, -50%) rotate(var(--spinner-dot-angle)) translateY(-1.5rem)}.e0EXQa_spinner.e0EXQa_lg{width:5.8125rem;height:5.8125rem}.e0EXQa_spinner.e0EXQa_lg .e0EXQa_spinnerDot{width:.875rem;height:.875rem;transform:translate(-50%, -50%) rotate(var(--spinner-dot-angle)) translateY(-2rem)}.e0EXQa_spinnerDot{background:#d96378;border-radius:999px;position:absolute;top:50%;left:50%}.e0EXQa_spinnerDot:first-child,.e0EXQa_spinnerDot:nth-child(5),.e0EXQa_spinnerDot:nth-child(7){background:#c71936}.e0EXQa_spinnerDot:nth-child(3){background:#e5a8b4}.e0EXQa_spinnerDot:first-child{--spinner-dot-angle:0deg}.e0EXQa_spinnerDot:nth-child(2){--spinner-dot-angle:45deg}.e0EXQa_spinnerDot:nth-child(3){--spinner-dot-angle:90deg}.e0EXQa_spinnerDot:nth-child(4){--spinner-dot-angle:135deg}.e0EXQa_spinnerDot:nth-child(5){--spinner-dot-angle:180deg}.e0EXQa_spinnerDot:nth-child(6){--spinner-dot-angle:225deg}.e0EXQa_spinnerDot:nth-child(7){--spinner-dot-angle:270deg}.e0EXQa_spinnerDot:nth-child(8){--spinner-dot-angle:315deg}@keyframes e0EXQa_productSearchSpinner{to{transform:rotate(360deg)}}.e0EXQa_label{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-dimmed);font-size:.875rem;line-height:1.5}
.nKtpUa_pageLinkTitle{font-size:1.1rem}.nKtpUa_pageLinkType{color:var(--mantine-color-dimmed);font-size:.875rem;line-height:1.5}.nKtpUa_pageLinkDescription{color:var(--mantine-color-gray-8);font-size:.875rem;line-height:1.5}.nKtpUa_homePageHeading{font-family:var(--font-poppins), sans-serif;color:var(--mantine-color-gray-8);text-align:center;font-size:1.5rem;font-weight:400;line-height:28.8px}.nKtpUa_promoPageHeading{font-size:clamp(1.75rem,2vw,1.875rem)}.nKtpUa_promoSummary{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu);margin-bottom:1rem;font-size:1rem;line-height:1.5}.nKtpUa_promoSummary p{margin:0}.nKtpUa_listSectionTitle{font-weight:500}.nKtpUa_promoPageNoHeaderImage{padding-top:42px}.nKtpUa_newsPageHeaderImageWrapper{height:500px!important}.nKtpUa_newsPageSectionHeading{font-size:2rem;font-weight:600;line-height:1.25}.nKtpUa_newsPageHeaderImage{height:100%}.nKtpUa_newsPagePublishedDate{color:var(--garri-color-brand-red);font-size:.813rem}.nKtpUa_newsPageHeaderIntro p{margin-top:0;margin-bottom:0}
.hWNxCW_text{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-8);font-size:1rem;line-height:1.5}.hWNxCW_small{font-size:.875rem}.hWNxCW_muted{color:var(--mantine-color-dimmed)}.hWNxCW_semibold{font-weight:600}.hWNxCW_bold{font-weight:700}
.NL-qCq_root{min-height:48px}.NL-qCq_fallbackButton:not([data-fallback-visible],:focus-visible){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
._0GGtlW_link,._0GGtlW_current,._0GGtlW_separator{font-family:var(--font-family-display)}._0GGtlW_link,._0GGtlW_current{font-size:12px;line-height:1.55}._0GGtlW_link{color:var(--garri-color-text-muted);text-decoration:none;transition:color .3s}._0GGtlW_link:hover{color:var(--garri-color-brand-red);text-decoration:none}._0GGtlW_current{color:var(--mantine-color-gray-8)}._0GGtlW_separator{align-items:center;font-size:.75rem;line-height:1.5rem;display:inline-flex}._0GGtlW_breadcrumbs{flex-wrap:nowrap}
.hQgJCq_lightboxImage{width:auto;max-width:92vw;height:auto;max-height:calc(100dvh - var(--lightbox-toolbar-height) - var(--lightbox-thumbnails-height) - 48px);object-fit:contain}.hQgJCq_thumbnail[data-active=true]{border:2px solid var(--garri-color-text-link)}.hQgJCq_galleryOverviewImage{border-radius:4px}.hQgJCq_thumbnailImage{border-radius:2px}.hQgJCq_lightboxThumbnails{width:100%;max-width:min(100vw,1200px);margin-inline:auto;overflow:hidden}.hQgJCq_lightboxThumbnailsViewport{max-width:100%;overflow:hidden}.hQgJCq_caption{display:none}
._GwOpq_chipNavContainer{width:100%}._GwOpq_chipNavInner{justify-content:center;width:100%;display:flex}._GwOpq_chipWrap,._GwOpq_chipInner,._GwOpq_chipNavStack{width:100%}._GwOpq_button{background-color:var(--garri-color-text-white);box-shadow:var(--frontpage-shadow-soft);border-color:#0000;border-radius:8px;outline:1px solid #0000;min-width:fit-content;transition:outline .28s ease-in-out!important}._GwOpq_button:hover{background-color:var(--garri-color-text-white);outline:1px solid color-mix(in srgb, var(--garri-color-gray-4), var(--garri-color-gray-5));border-color:#0000}._GwOpq_button[data-decorated]{height:2.5rem;color:var(--mantine-color-gray-8);padding-inline:.75rem 1.125rem}._GwOpq_button[data-active]{background-color:var(--garri-color-text-white);border-color:var(--garri-color-text-link)}._GwOpq_button[data-active] ._GwOpq_label{color:var(--garri-color-text-link)!important}._GwOpq_button[data-disabled][data-decorated],._GwOpq_button:disabled[data-decorated]{background-color:var(--garri-color-text-white);color:var(--mantine-color-gray-8);opacity:1;border-color:#0000}:is(._GwOpq_button[data-disabled][data-decorated],._GwOpq_button:disabled[data-decorated]):hover{outline:1px solid #0000}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad]:hover,._GwOpq_button[data-category-id=quick-link-prefix-saved-lists]:hover{outline:1px solid #0000}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated]{background-color:var(--garri-color-brand-red);border-color:var(--garri-color-brand-red);transition:background-color .28s ease-in-out,border-color .28s ease-in-out!important}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated] ._GwOpq_label{color:var(--garri-color-text-white)}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated][data-active]{background-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated][data-active] ._GwOpq_label{color:var(--garri-color-text-white)!important}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated]:hover{background-color:var(--garri-color-text-link);border-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-mest-pantad][data-decorated] ._GwOpq_iconBubble{color:var(--garri-color-text-white);background-color:#0000}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated]{border-color:var(--garri-color-brand-red);padding-right:.625rem;transition:border-color .28s ease-in-out!important}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated]:hover{border-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated]:hover ._GwOpq_iconBubble[data-tone=brand]{background-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated][aria-expanded=true]{border-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated][aria-expanded=true] ._GwOpq_iconBubble[data-tone=brand]{background-color:var(--garri-color-text-link)}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated][aria-expanded=true] ._GwOpq_plainIcon{transform:rotate(180deg)}._GwOpq_label{color:var(--garri-color-text-menu-pill);font-weight:600}._GwOpq_button[data-active] ._GwOpq_label,._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated] ._GwOpq_label{font-weight:700}._GwOpq_iconBubble{width:1.625rem;height:1.625rem;color:var(--garri-color-gray-9);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._GwOpq_iconBubble[data-tone=brand]{background-color:var(--garri-color-brand-red);color:var(--garri-color-text-white);transition:background-color .28s ease-in-out}._GwOpq_iconBubble[data-tone=muted]{background-color:#0000}._GwOpq_iconBubble[data-icon=cart] svg{fill:#0000}._GwOpq_iconBubble[data-icon=apple] svg,._GwOpq_iconBubble[data-icon=sparkle] svg,._GwOpq_iconBubble[data-icon=cart] svg{transition:fill .3s,color .3s}._GwOpq_iconBubble[data-icon=package] svg .icon-fill{transition:fill .3s,color .3s}._GwOpq_iconBubble[data-icon=wine] svg .icon-fill{transition:fill .3s,color .3s}:is(._GwOpq_button:hover ._GwOpq_iconBubble,._GwOpq_button[data-active] ._GwOpq_iconBubble)[data-icon=apple] svg{fill:var(--garri-color-brand-red)}:is(._GwOpq_button:hover ._GwOpq_iconBubble,._GwOpq_button[data-active] ._GwOpq_iconBubble)[data-icon=sparkle] svg{fill:var(--garri-color-cyan-75)}:is(._GwOpq_button:hover ._GwOpq_iconBubble,._GwOpq_button[data-active] ._GwOpq_iconBubble)[data-icon=package] svg .icon-fill{fill:var(--garri-color-surface-feature-accent-divider)}:is(._GwOpq_button:hover ._GwOpq_iconBubble,._GwOpq_button[data-active] ._GwOpq_iconBubble)[data-icon=wine] svg .icon-fill{fill:var(--garri-color-red-30)}:is(._GwOpq_button:hover ._GwOpq_iconBubble,._GwOpq_button[data-active] ._GwOpq_iconBubble)[data-icon=cart] svg{fill:var(--garri-color-yellow-80)}._GwOpq_plainIcon{transition:transform .3s ease-in-out;display:inline-flex}._GwOpq_dropdown{background-color:var(--garri-color-text-white);box-shadow:0 4px 6px color-mix(in srgb, var(--garri-color-text-black) 25%, transparent);border:0;border-radius:.625rem;padding:.75rem 0 .6875rem}._GwOpq_dropdownItem{color:#252729;height:2.75rem;font-family:var(--font-family-body);border-radius:.625rem;padding:0 1.5rem 0 1rem;font-size:.875rem;line-height:1.0625rem}._GwOpq_dropdownItem ._GwOpq_heartIcon path{stroke:var(--garri-color-text-link);fill:#0000;transition:fill .3s,stroke .3s}._GwOpq_dropdownItem ._GwOpq_dropdownListIcon{transition:color .3s}._GwOpq_dropdownItem:hover ._GwOpq_heartIcon path{stroke:var(--garri-color-brand-red);fill:var(--garri-color-brand-red)}._GwOpq_dropdownItem:hover ._GwOpq_dropdownListIcon{color:var(--garri-color-brand-red)}._GwOpq_dropdownItem:first-child{height:2.3125rem}._GwOpq_dropdownItem:hover{background-color:var(--garri-color-text-white)}._GwOpq_dropdownItem[data-prominent]{color:var(--garri-color-text-black);font-weight:600}._GwOpq_dropdownItem[data-prominent] svg{color:var(--garri-color-text-link);transition:color .3s,transform .3s}._GwOpq_dropdownItem[data-prominent]:hover svg{color:var(--garri-color-brand-red);transform:scale(1.08)}._GwOpq_dropdownIcon{width:1rem;height:1rem;color:var(--mantine-color-gray-6);justify-content:center;align-items:center;display:inline-flex}._GwOpq_dropdownIcon[data-icon=crown],._GwOpq_dropdownIcon[data-icon=plus]{color:var(--garri-color-text-link)}._GwOpq_dropdownIcon[data-icon=plus] svg{stroke:var(--garri-color-brand-red)}._GwOpq_dropdownCount{color:#252729;min-width:2.8125rem;font-family:var(--font-family-body);text-align:end;font-size:.75rem;line-height:.875rem}@media (max-width:70em){._GwOpq_plainIcon svg{width:16px;height:16px}._GwOpq_chipGroup{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}._GwOpq_button,._GwOpq_button[data-decorated]{width:100%;min-width:0;padding-inline:1rem}._GwOpq_button[data-category-id=quick-link-prefix-saved-lists][data-decorated]{padding-left:1rem}._GwOpq_buttonInner{justify-content:flex-start;width:100%}._GwOpq_section[data-position=left]{justify-content:center;width:1.625rem}._GwOpq_section[data-position=right]{margin-inline-start:auto}._GwOpq_chipGroup[data-signed-out]{display:flex}._GwOpq_chipGroup[data-signed-out] ._GwOpq_buttonInner{justify-content:center}._GwOpq_chipGroup[data-signed-out] ._GwOpq_button{width:auto}}@media (max-width:48em){._GwOpq_chipGroup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:32em){._GwOpq_chipGroup[data-signed-out] ._GwOpq_button{flex:1 1 0}}
.sT2B3q_promoTileGridContainer{width:100%}.sT2B3q_promoTileGridContainerWithBottomPadding{padding-bottom:16px}.sT2B3q_carouselContainer{max-width:100%}.sT2B3q_carousel{--carousel-control-size:36px}.sT2B3q_viewport{padding-bottom:20px}.sT2B3q_controls{top:74px}.sT2B3q_slide{min-width:295px}.sT2B3q_slide:not(.sT2B3q_slideOverflowing):last-of-type{padding-right:0}.sT2B3q_control{opacity:.8;border:none;width:38px;height:38px;transition:opacity .3s,box-shadow .3s}.sT2B3q_control[data-inactive]{opacity:0;cursor:default}.sT2B3q_control:hover{box-shadow:var(--mantine-shadow-sm)}.sT2B3q_media{overflow:hidden}.sT2B3q_image{object-fit:cover;display:block}.sT2B3q_fallback{background:linear-gradient(135deg, color-mix(in srgb, var(--garri-color-yellow-90) 96%, transparent), color-mix(in srgb, var(--garri-color-yellow-80) 92%, transparent) 45%, color-mix(in srgb, var(--garri-color-brand-red) 88%, transparent))}.sT2B3q_badge{background-color:var(--garri-color-brand-red);height:auto;min-height:23px;padding-inline:8px}.sT2B3q_link{display:block}
.tHCU0a_heartButton:hover{background-color:#0000}.tHCU0a_heartButton svg rect{transition:stroke .3s}.tHCU0a_heartButton svg path{transition:fill .3s,stroke .3s}.tHCU0a_heartButton.tHCU0a_hearted svg rect{stroke:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton.tHCU0a_hearted svg path{fill:var(--mantine-color-garriRed-6);stroke:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton svg rect{stroke:var(--heart-button-ring,#e7e7e7)}.tHCU0a_heartButton[data-surface=page]{--heart-button-ring:var(--garri-color-gray-5)}.tHCU0a_heartButton:hover svg rect,.tHCU0a_heartButton:focus-visible svg rect{stroke:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton:hover svg path{stroke:var(--mantine-color-garriRed-6);fill:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton:focus-visible svg path{fill:var(--mantine-color-garriRed-6);stroke:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton.tHCU0a_hearted{background-color:#0000}.tHCU0a_heartButton.tHCU0a_hearted svg rect{stroke:var(--mantine-color-garriRed-6)}.tHCU0a_heartButton.tHCU0a_hearted:focus-visible svg path{fill:var(--mantine-color-garriRed-6);stroke:var(--mantine-color-garriRed-6)}.tHCU0a_notificationContent{align-content:center;width:90%}.tHCU0a_notificationContentHeart rect{fill:#fff;stroke:var(--mantine-color-garriRed-6)}.tHCU0a_notificationContentHeart path{stroke:var(--mantine-color-garriRed-6);fill:var(--mantine-color-garriRed-6)}.tHCU0a_notificationProductText{font-family:var(--font-family-body);color:var(--garri-color-text-body-strong);font-weight:700}.tHCU0a_notificationListLabel{font-family:var(--font-family-body);color:var(--garri-color-text-body-strong);font-size:.875rem;font-weight:600}.tHCU0a_notificationListButton{font-family:var(--font-family-body);color:var(--garri-color-text-body-strong);border-color:var(--garri-color-gray-5);background-color:#fff;min-width:140px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:border .3s!important}.tHCU0a_notificationListButton:hover,.tHCU0a_notificationListButton[aria-expanded=true]{color:var(--garri-color-text-body-strong);background-color:#fff;border-color:var(--mantine-color-garriRed-6)!important}.tHCU0a_notificationListButton .tHCU0a_btnLabel{justify-content:space-between;gap:5px;width:100%}.tHCU0a_notificationListButton .tHCU0a_btnLabel svg{transition:transform .3s}.tHCU0a_notificationListButton[aria-expanded=true] .tHCU0a_btnLabel svg{transform:rotate(180deg)}.tHCU0a_notificationMenuDropdown{font-family:var(--font-family-body)}.tHCU0a_notificationMenuList{max-height:250px;overflow-y:auto}@media (max-width:48em){.tHCU0a_notificationDrawerCloseButton{align-self:flex-start;margin-top:12px}.tHCU0a_notificationProductInfo{width:100%}}.tHCU0a_checkboxIndicator[data-checked=true]{--checkbox-color:var(--garri-color-brand-red)}.tHCU0a_inputRoot,.tHCU0a_inputField,.tHCU0a_inputLabel{font-family:var(--font-family-body)}.tHCU0a_inputLabel{margin-bottom:4px}.tHCU0a_inputField:focus{border-color:var(--mantine-color-garriRed-6)}.tHCU0a_cancelButton{color:var(--garri-color-text-body-strong);border-color:var(--garri-color-gray-5);border-radius:8px;transition:border .3s!important}.tHCU0a_createButton{background-color:var(--mantine-color-garriRed-6);color:#fff;border-radius:8px;transition:background-color .3s!important}.tHCU0a_notificationDrawer .mantine-Drawer-content{max-width:895px}@media (max-width:64em){.tHCU0a_notificationDrawer .mantine-Drawer-content{max-width:100%}}.tHCU0a_notificationDrawer .mantine-Overlay-root{background-color:#0000001a}
._1aAh4q_addToCartControls{flex-wrap:wrap;justify-content:flex-start;max-width:100%}._1aAh4q_quantityControls{flex:100%;width:100%;min-width:0}._1aAh4q_cartButton{width:37px;min-width:var(--cart-button-min-width,37px);height:37px;color:var(--garri-color-text-white);background-color:var(--garri-color-brand-red);border-radius:8px;flex:0 0 37px;justify-content:center;align-items:center;transition:background-color .14s;display:flex}._1aAh4q_cartButton:hover{background-color:var(--garri-color-text-menu)}._1aAh4q_cartButtonLabel{font-family:var(--product-card-cart-button-label-font-family,var(--font-family-body));font-size:var(--product-card-cart-button-label-font-size,.875rem);font-weight:var(--product-card-cart-button-label-font-weight,700);white-space:nowrap;display:none}._1aAh4q_cartIconContainer{justify-content:center;align-items:center;line-height:0;display:inline-flex}._1aAh4q_cartButtonLoader{--loader-color:var(--garri-color-text-white)}._1aAh4q_cartButtonWithLabel{flex:1 1 max-content;width:auto;min-width:150px;max-width:100%;font-family:var(--font-family-body);border-radius:8px;gap:10px;font-size:.875rem;font-weight:700}._1aAh4q_cartButtonWithLabel ._1aAh4q_cartIconContainer{padding-left:5px}._1aAh4q_cartButtonWithLabel ._1aAh4q_cartButtonLabel{padding-right:7px;display:inline}@media (max-width:48em){._1aAh4q_cartButtonWithLabel{gap:10px;width:100%}._1aAh4q_cartButtonWithLabel ._1aAh4q_cartButtonLabel{font-size:.813rem}}._1aAh4q_loginPromptButton{background-color:var(--garri-color-brand-red);min-height:37px;color:var(--garri-color-text-white);font-family:var(--font-lato), sans-serif;border-radius:8px;font-size:.875rem;font-weight:700;line-height:1.25rem}._1aAh4q_loginPromptButton:hover{background-color:var(--garri-color-text-menu)}._1aAh4q_alcoholNotice{border-radius:8px;justify-content:flex-end;align-items:center;width:100%;min-height:37px;line-height:1.2;display:flex}@media (min-width:54.02em){._1aAh4q_cartButtonWithLabelSmAndDown{flex:0 0 37px;gap:0;width:37px;min-width:37px}._1aAh4q_cartButtonWithLabelSmAndDown svg,._1aAh4q_cartButtonWithLabelSmAndDown ._1aAh4q_cartIconContainer{padding-left:0}._1aAh4q_cartButtonWithLabelSmAndDown ._1aAh4q_cartButtonLabel{display:none}}@media (min-width:62.02em){._1aAh4q_cartButtonWithLabelMdAndDown{flex:0 0 37px;gap:0;width:37px;min-width:37px}._1aAh4q_cartButtonWithLabelMdAndDown svg,._1aAh4q_cartButtonWithLabelMdAndDown ._1aAh4q_cartIconContainer{padding-left:0}._1aAh4q_cartButtonWithLabelMdAndDown ._1aAh4q_cartButtonLabel{display:none}}@media (min-width:75.02em){._1aAh4q_cartButtonWithLabelLgAndDown{flex:0 0 37px;gap:0;width:37px;min-width:37px}._1aAh4q_cartButtonWithLabelLgAndDown svg,._1aAh4q_cartButtonWithLabelLgAndDown ._1aAh4q_cartIconContainer{padding-left:0}._1aAh4q_cartButtonWithLabelLgAndDown ._1aAh4q_cartButtonLabel{display:none}}
.aDZQ8W_cardRoot{border:1px solid var(--garri-color-gray-2);box-shadow:none;height:100%;transition:box-shadow .26s cubic-bezier(.22,1,.36,1)}.aDZQ8W_cardRoot.aDZQ8W_listCard{padding:var(--mantine-spacing-xs) 10px var(--mantine-spacing-xs) 13px}@media (max-width:62em){.aDZQ8W_cardRoot.aDZQ8W_listCard{padding:var(--mantine-spacing-xs) var(--mantine-spacing-lg) var(--mantine-spacing-lg)}}.aDZQ8W_cardRoot:hover{box-shadow:0 3px 5px #0203030f}.aDZQ8W_cardContent{height:100%}.aDZQ8W_purchaseControlsSlot{align-items:flex-end;min-height:78px;display:flex}@media (min-width:62em){.aDZQ8W_listContentGrid{padding:0 12px}}.aDZQ8W_metaIcons{position:relative;top:-1px}.aDZQ8W_listMetaIcons .aDZQ8W_metaIconGroup{position:relative;top:-6px}.aDZQ8W_listMetaIcons .aDZQ8W_metaIconGroup svg{width:18px;height:18px}.aDZQ8W_listMetaContainer{height:30px}.aDZQ8W_mediaLink{display:block}.aDZQ8W_listCard{background:var(--garri-color-text-white);height:100%;position:relative}.aDZQ8W_smallCard{background:var(--garri-color-text-white);height:100%;padding:var(--mantine-spacing-sm);min-width:min(400px,100%);position:relative}@media (max-width:30em){.aDZQ8W_smallCard{min-width:min(316px,100%);padding:var(--mantine-spacing-xs)}}.aDZQ8W_smallMediaColumn{flex-shrink:0;width:70px;height:70px;position:relative}@media (max-width:30em){.aDZQ8W_smallMediaColumn{width:40px;height:40px}}.aDZQ8W_smallMediaLink{justify-content:center;align-items:center;width:70px;height:70px;display:flex}@media (max-width:30em){.aDZQ8W_smallMediaLink{width:40px;height:40px}}.aDZQ8W_smallProductImage,.aDZQ8W_smallImageFallback{object-fit:contain;border-radius:4px;width:70px;height:70px}@media (max-width:30em){.aDZQ8W_smallProductImage,.aDZQ8W_smallImageFallback{width:40px;height:40px}}.aDZQ8W_smallContentColumn{flex:auto;min-width:0}.aDZQ8W_smallControls{width:100%}.aDZQ8W_smallProductTitleText{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:clamp(.875rem,2vw,1rem);display:block;overflow:hidden}.aDZQ8W_listMediaColumn{align-self:stretch;position:relative}.aDZQ8W_listMediaLink{justify-content:center;align-items:center;max-height:116px;display:flex}@media (max-width:48em){.aDZQ8W_listMediaLink{max-height:unset;height:190px}}.aDZQ8W_listProductImage,.aDZQ8W_listImageFallback{max-width:100%;max-height:116px}@media (max-width:48em){.aDZQ8W_listProductImage,.aDZQ8W_listImageFallback{max-height:unset;height:190px}}.aDZQ8W_listContentColumn{flex:auto;min-width:0}.aDZQ8W_priceRow{margin-top:auto;padding-top:2px}.aDZQ8W_listPriceRow{width:100%}.aDZQ8W_listProductPriceGroup{justify-content:space-between;width:100%}@media (max-width:64em){.aDZQ8W_listProductPriceGroup{justify-content:flex-start}}.aDZQ8W_productPriceGroup{align-items:center}.aDZQ8W_listControls{width:100%}@media (min-width:32em) and (max-width:74em){.aDZQ8W_listControls{--product-card-unavailable-control-width:150px}}.aDZQ8W_productImage{object-fit:contain;display:block}.aDZQ8W_imageFallback{--product-card-fallback-icon-size:150px;border-radius:12px;justify-content:center;align-items:center;display:flex}.aDZQ8W_listImageFallback{--product-card-fallback-icon-size:100px}.aDZQ8W_imageFallbackIcon{width:var(--product-card-fallback-icon-size);height:var(--product-card-fallback-icon-size);flex:none}@media (max-width:74em){.aDZQ8W_imageFallback{--product-card-fallback-icon-size:180px}}@media (max-width:64em){.aDZQ8W_listImageFallback{--product-card-fallback-icon-size:130px}}.aDZQ8W_titleLink{text-decoration:none}.aDZQ8W_detailsStack{height:72px}.aDZQ8W_productTitleText{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-body-strong);white-space:normal;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.aDZQ8W_productDetailsText{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-6);white-space:normal;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:26px;display:-webkit-box;overflow:hidden}.aDZQ8W_productPriceText{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-black);font-size:16px;font-weight:700;line-height:26px}.aDZQ8W_productPriceText.aDZQ8W_hasOfferPriceText{color:var(--garri-color-brand-red)}.aDZQ8W_productPreviousPriceText{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-6);font-size:14px;font-weight:400;line-height:26px;text-decoration:line-through}.aDZQ8W_skuButton{color:var(--mantine-color-gray-6);border-radius:999px;max-width:fit-content;margin-left:-8px;padding:4px 8px;transition:background-color .14s,color .14s,transform .14s}.aDZQ8W_skuButton:hover{background-color:var(--mantine-color-gray-0)}.aDZQ8W_skuButton:focus-visible{outline:2px solid var(--mantine-color-garriRed-6);outline-offset:2px}.aDZQ8W_skuButton[data-copied]{background-color:var(--mantine-color-garriRed-0);color:var(--mantine-color-garriRed-6)}.aDZQ8W_skuFeedback{opacity:0;min-width:14px;transition:opacity .14s}.aDZQ8W_skuText{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-6);font-size:13px;font-weight:400;line-height:19.2px}.aDZQ8W_skuCopiedLabel{font-family:var(--font-lato), sans-serif;font-size:12px;font-weight:700;line-height:16px}.aDZQ8W_skuButton:hover .aDZQ8W_skuFeedback,.aDZQ8W_skuButton:focus-visible .aDZQ8W_skuFeedback,.aDZQ8W_skuButton[data-copied] .aDZQ8W_skuFeedback{opacity:1}.aDZQ8W_badgeSlot{align-items:center;min-height:20.5px;display:flex}.aDZQ8W_removeFromListButton{color:var(--garri-color-text-menu);background:0 0;border:none;align-items:center;display:flex}.aDZQ8W_removeFromListButton .aDZQ8W_removeFromListIcon{color:var(--garri-color-gray-7);transition:color .3s}.aDZQ8W_removeFromListButton:hover{cursor:pointer;color:var(--garri-color-brand-red);text-decoration:underline}.aDZQ8W_removeFromListButton:hover .aDZQ8W_removeFromListIcon{color:var(--garri-color-brand-red)}@media (max-width:48em){.aDZQ8W_listMediaColumn{min-width:0;max-width:100%}.aDZQ8W_listProductImage,.aDZQ8W_listImageFallback{max-width:100%}.aDZQ8W_listContentColumn{padding-inline:0}.aDZQ8W_listProductPriceGroup{justify-content:flex-start}}@media (min-width:54.02em){.aDZQ8W_listControls .productCardAddToCartControls{flex-wrap:nowrap}.aDZQ8W_listMetaContainer{height:20px}}@media (min-width:74em){.aDZQ8W_listControls .productCardAddToCartControls{justify-content:flex-end}}@media (min-width:48em){.aDZQ8W_listControlsColumn{justify-content:flex-end;align-items:center;display:flex}}@media (max-width:36em){.aDZQ8W_listControls .productCardAddToCartControls{justify-content:space-between}}
.xxvsna_similarProductsContent{width:95%}.xxvsna_similarProductsLabel{color:var(--garri-color-text-body-strong);font-family:var(--font-family-body);max-width:90%;font-size:clamp(.875rem,2vw,1rem);font-weight:700}@media (max-width:30em){.xxvsna_similarProductsGroup{gap:6px!important}}
.AO2zqG_unavailableProductActions{width:100%}.AO2zqG_unavailableActionIcons{flex:none}.AO2zqG_unavailableActionIcons span{height:38px}.AO2zqG_unavailableActionButton{color:var(--garri-color-text-menu);border:1px solid var(--unavailable-action-border,var(--garri-color-surface-control-border-subtle));background:0 0;transition:border-color .3s}.AO2zqG_unavailableActionButton svg rect{display:none}.AO2zqG_notificationActionButton:hover{border-color:var(--garri-color-brand-green)}.AO2zqG_notificationActionButton:hover .alert-bell-icon path{stroke:var(--garri-color-brand-green)}.AO2zqG_notificationActionButton .alert-bell-icon path{transition:stroke .3s}.AO2zqG_notificationActionButton:has(.AO2zqG_notificationChecked){border-color:var(--garri-color-brand-green)}.AO2zqG_notificationChecked{--product-card-notification-checked:1}.AO2zqG_similarProductsActionButton:hover{border-color:var(--garri-color-brand-red)}.AO2zqG_similarProductsActionButton:hover .similar-products-icon path{stroke:var(--garri-color-brand-red)}.AO2zqG_similarProductsActionButton .similar-products-icon path{transition:stroke .3s}.AO2zqG_unavailableActionButton:disabled,.AO2zqG_unavailableActionButton[data-disabled]{opacity:1;background:0 0}.AO2zqG_unavailableControl{background:var(--garri-color-surface-product-chip-background);height:37px;box-shadow:none;width:var(--product-card-unavailable-control-width,200px);border-color:#0000;justify-content:center;align-items:center;line-height:0;display:flex}.AO2zqG_unavailableLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-8);text-align:center;font-size:.875rem;font-weight:400}.AO2zqG_similarProductsDrawerCloseButton{align-self:flex-start;margin-top:8px}.AO2zqG_unavailableProductActions[data-surface=page]{--unavailable-action-border:var(--garri-color-gray-5)}.AO2zqG_unavailableProductActions[data-surface=page] .AO2zqG_unavailableControl{background:var(--garri-color-text-white);border:1px solid var(--garri-color-gray-3)}@media (max-width:1240px){.AO2zqG_similarProductsDrawer .mantine-Drawer-content{border-radius:0;max-width:100vw}}
.N9qcpq_carousel{width:100%}.N9qcpq_viewport{padding-bottom:2px}.N9qcpq_railTitle{font-family:var(--font-lato), sans-serif;color:var(--frontpage-text-menu);font-size:22px;font-weight:700;line-height:28.8px}.N9qcpq_railCountLabel{font-family:var(--font-lato), sans-serif;color:var(--frontpage-text-menu);font-size:16px;font-weight:300;line-height:28.8px}.N9qcpq_viewAllLabel{color:var(--garri-color-text-menu);-webkit-text-decoration-color:var(--garri-color-text-menu);text-decoration-color:var(--garri-color-text-menu);transition:text-decoration-color .18s,color .18s}.N9qcpq_viewAllLabel:hover{color:var(--garri-color-text-link);-webkit-text-decoration-color:var(--garri-color-text-link);text-decoration-color:var(--garri-color-text-link)}.N9qcpq_carouselChevron{transition:background-color .3s,box-shadow .3s}.N9qcpq_carouselChevron:hover{background-color:var(--garri-color-text-white);box-shadow:var(--mantine-shadow-sm)}.N9qcpq_carouselChevronInactive{opacity:.5;cursor:default;background-color:#0000}.N9qcpq_carouselChevronInactive:hover{box-shadow:none;background-color:#0000}
.FGrknq_sectionSurface{padding:10px}.FGrknq_columnTitle{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;font-size:clamp(18px,2.5vw,22px);font-weight:700;line-height:30px}.FGrknq_sectionDivider{border-color:var(--garri-color-gray-3)}.FGrknq_accentDivider{border-top:2px solid var(--garri-color-brand-green);width:88px;margin-top:1px}.FGrknq_itemCard{min-height:116px}.FGrknq_itemLayout{align-items:center;gap:16px;display:flex}.FGrknq_imageFrame{flex:0 0 110px;justify-content:center;align-items:center;height:110px;display:flex}.FGrknq_productImage{object-fit:contain;width:100%;height:100%;display:block}.FGrknq_imageFallback{background:var(--garri-color-surface-feature-fallback);border-radius:4px;width:100%;height:100%}.FGrknq_textStack{flex:auto;min-width:0}.FGrknq_productTitle{color:var(--garri-color-text-menu);font-family:var(--font-poppins), sans-serif;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:19.2px;display:-webkit-box;overflow:hidden}.FGrknq_productSku{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;font-weight:400;line-height:19.2px;font-size:13px!important}.FGrknq_skuButton{border-radius:999px;align-self:flex-start;margin-left:-8px;padding:4px 8px;transition:background-color .14s,color .14s}.FGrknq_skuButton:hover{background-color:var(--mantine-color-gray-0)}.FGrknq_skuButton:hover .FGrknq_productSku{opacity:.8}.FGrknq_skuButton:focus-visible{outline:2px solid var(--mantine-color-garriRed-6);outline-offset:2px}.FGrknq_skuButton[data-copied]{background-color:var(--mantine-color-garriRed-0);color:var(--mantine-color-garriRed-6)}.FGrknq_skuButton .FGrknq_productSku,.FGrknq_skuButton[data-copied] .FGrknq_productSku{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;opacity:.5;font-weight:400;line-height:19.2px;transition:opacity .12s}.FGrknq_skuFeedback{opacity:0;width:10px;min-width:10px;transition:opacity .14s}.FGrknq_skuCopiedLabel{color:var(--mantine-color-garriRed-6);font-family:var(--font-lato), sans-serif;font-size:10px;font-weight:700;line-height:16px}.FGrknq_skuButton:hover .FGrknq_skuFeedback,.FGrknq_skuButton:focus-visible .FGrknq_skuFeedback,.FGrknq_skuButton[data-copied] .FGrknq_skuFeedback{opacity:1}.FGrknq_productPrice{color:var(--frontpage-text-strong);font-family:var(--font-lato), sans-serif;font-size:16px;font-weight:700;line-height:26px}.FGrknq_priceGroup{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.FGrknq_productPreviousPrice{color:var(--mantine-color-gray-6);font-family:var(--font-lato), sans-serif;font-size:14px;font-weight:400;line-height:26px;text-decoration:line-through}.FGrknq_viewAllButton{justify-content:end;display:flex}.FGrknq_viewAllLabel{color:var(--garri-color-gray-7);-webkit-text-decoration-color:var(--garri-color-gray-7);text-decoration-color:var(--garri-color-gray-7);font-size:.75rem;transition:text-decoration-color .18s,color .18s}.FGrknq_viewAllLabel:hover{color:var(--garri-color-text-link);-webkit-text-decoration-color:var(--garri-color-text-link);text-decoration-color:var(--garri-color-text-link)}.FGrknq_carousel{width:100%}.FGrknq_viewport{padding-bottom:2px}@media (max-width:47.99em){.FGrknq_imageFrame{flex-basis:88px;height:88px}}
.SOa-6G_carouselRoot{--carousel-height:220px}.SOa-6G_carouselRoot[data-with-indicators]{margin-bottom:28px}@media (min-width:62em){.SOa-6G_carouselRoot{--carousel-height:314px}}.SOa-6G_carouselViewport{border-radius:var(--mantine-radius-sm)}.SOa-6G_carouselSlide{height:var(--carousel-height)}.SOa-6G_bannerAnchor{height:100%;display:block}.SOa-6G_bannerAnchor:hover .SOa-6G_bannerActionIcon svg,.SOa-6G_bannerAnchor:focus-visible .SOa-6G_bannerActionIcon svg{transform:translate(1px)scale(1.06)}.SOa-6G_bannerFrame{height:100%;overflow:hidden}.SOa-6G_bannerVideo{border-radius:4px}.SOa-6G_mediaFocusLeft{object-position:left center}.SOa-6G_mediaFocusRight{object-position:right center}.SOa-6G_bannerLink{height:100%;display:block}.SOa-6G_bannerOverlayScrim{background:linear-gradient(135deg, color-mix(in srgb, var(--garri-color-text-overlay) 16%, transparent), color-mix(in srgb, var(--garri-color-text-overlay) 2%, transparent) 55%, color-mix(in srgb, var(--garri-color-brand-red) 10%, transparent))}.SOa-6G_bannerOverlayPanel{color:var(--garri-color-text-white);background-color:color-mix(in srgb, var(--garri-color-brand-red) 90%, transparent);align-content:center;min-height:130px;max-height:240px;overflow:hidden}@media (max-width:62em){.SOa-6G_bannerOverlayPanel{min-height:90px;max-height:189px}}.SOa-6G_bannerHeaderLinkText{font-family:var(--font-lato), sans-serif;text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1rem,2vw,1.125rem);font-weight:700;line-height:normal}.SOa-6G_bannerTitle{color:var(--garri-color-text-white);min-width:0;font-weight:400}.SOa-6G_bannerTitle b{font-weight:400}.SOa-6G_bannerTitle :is(h1,h2,h3,h4,h5,h6,p){overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-poppins), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,2.125rem);font-weight:400;line-height:1.11}.SOa-6G_bannerTitle :is(p,h1,h2,h3,h4,h5,h6)+:is(p,h1,h2,h3,h4,h5,h6){margin-top:.125rem}.SOa-6G_bannerActionIcon{background-color:var(--garri-color-text-white);color:#000}.SOa-6G_bannerActionIcon svg{transition:transform .18s}.SOa-6G_carouselIndicators{bottom:-22px;inset-inline:unset;gap:0;right:-6px}.SOa-6G_carouselIndicators .SOa-6G_indicator{background-color:#0000;border:0;width:24px;height:24px;position:relative}.SOa-6G_carouselIndicators .SOa-6G_indicator:before{content:"";background-color:#0000;border:1px solid #939393;border-radius:50%;width:11px;height:11px;margin:0 auto;position:absolute;inset:auto 0 0}.SOa-6G_carouselIndicators .SOa-6G_indicator[data-active]{background-color:#0000}.SOa-6G_carouselIndicators .SOa-6G_indicator[data-active]:before{background-color:var(--garri-color-brand-red);border-color:var(--garri-color-brand-red)}
.Zwo_1a_valueListAccordion{--vl-duration:.36s;--vl-ease:cubic-bezier(.2, 0, 0, 1);flex-direction:column;width:100%;display:flex}.Zwo_1a_fillHeight{flex-direction:column;height:100%;display:flex;position:relative}.Zwo_1a_accordionItem{opacity:1;visibility:visible;transition:grid-template-rows var(--vl-duration) var(--vl-ease), margin-bottom var(--vl-duration) var(--vl-ease), opacity calc(var(--vl-duration) * .7) var(--vl-ease), flex-grow var(--vl-duration) var(--vl-ease), visibility 0s linear 0s;background-color:#fff;border:none;border-radius:4px;flex:none;grid-template-rows:1fr;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ecececc5}.Zwo_1a_accordionItem:not(:last-child){margin-bottom:20px}.Zwo_1a_accordionItem[data-active] .Zwo_1a_accordionChevronWrapper{background-color:var(--garri-color-brand-red)}.Zwo_1a_accordionItem:hover .Zwo_1a_accordionChevronWrapper{background-color:var(--garri-color-brand-red)}.Zwo_1a_accordionCard{flex-direction:column;min-height:0;display:flex}.Zwo_1a_valueListAccordion[data-open] .Zwo_1a_accordionItem:not([data-active]){opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows var(--vl-duration) var(--vl-ease), margin-bottom var(--vl-duration) var(--vl-ease), opacity calc(var(--vl-duration) * .5) var(--vl-ease), flex-grow var(--vl-duration) var(--vl-ease), visibility 0s linear var(--vl-duration);grid-template-rows:0fr;margin-bottom:0}.Zwo_1a_valueListAccordion[data-open] .Zwo_1a_accordionItem[data-active]{flex-grow:1;margin-bottom:0}.Zwo_1a_accordionControl{padding:14px 20px}.Zwo_1a_accordionControl:hover{background-color:#0000}.Zwo_1a_valueListItemTitle{color:var(--garri-color-text-menu);font-size:clamp(1rem,2.5vw,1.125rem);font-weight:700}.Zwo_1a_accordionContent{opacity:0;transition:opacity calc(var(--vl-duration) * .4) ease, transform calc(var(--vl-duration) * .4) ease;padding:5px 60px 16px 65px;transform:translateY(-6px)}.Zwo_1a_accordionItem[data-active] .Zwo_1a_accordionContent{opacity:1;transition-delay:calc(var(--vl-duration) * .2);transform:none}.Zwo_1a_accordionPanel{visibility:hidden;overflow-wrap:break-word;transition:grid-template-rows var(--vl-duration) var(--vl-ease), visibility 0s linear var(--vl-duration);grid-template-rows:0fr;display:grid}.Zwo_1a_accordionPanel ul{padding-left:15px}.Zwo_1a_accordionItem[data-active] .Zwo_1a_accordionPanel{visibility:visible;transition:grid-template-rows var(--vl-duration) var(--vl-ease), visibility 0s linear 0s;grid-template-rows:1fr}.Zwo_1a_accordionPanelInner{min-height:0;overflow:hidden}.Zwo_1a_valueListItemContent{width:100%}.Zwo_1a_valueListItemSubTitle{margin-bottom:8px;font-weight:700}.Zwo_1a_valueListItemSubTitle,.Zwo_1a_valueListBodyText{color:var(--garri-color-text-menu);font-size:clamp(.875rem,2vw,1rem);line-height:1.6}.Zwo_1a_accordionChevron{padding-left:8px}.Zwo_1a_accordionChevron svg{transition:transform .3s}.Zwo_1a_accordionChevron[data-rotate]{transform:unset}.Zwo_1a_accordionChevron[data-rotate] svg{transform:rotate(45deg)}.Zwo_1a_accordionChevron .Zwo_1a_accordionChevronWrapper{background-color:var(--garri-color-red-42);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .3s;display:flex}@media (max-width:74em){.Zwo_1a_accordionContent{padding-right:40px}}@media (max-width:48em){.Zwo_1a_accordionItem:not(:last-child){margin-bottom:16px}.Zwo_1a_accordionContent{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.Zwo_1a_valueListAccordion,.Zwo_1a_valueListAccordion *{transition-duration:1ms!important;transition-delay:0s!important}}
.ryymdq_columnCol{display:flex}.ryymdq_columnStack{width:100%;height:100%}.ryymdq_columnBlock{width:100%;position:relative}.ryymdq_stretchBlock{flex:auto;min-height:0;display:flex}.ryymdq_imageBlockStretch{align-items:center}.ryymdq_paragraphBlockWrapper{--paragraph-padding-top:27px;--paragraph-padding-x:60px;--paragraph-icon-size:clamp(40px, 8vw, 90px);--paragraph-icon-offset:12px;padding:var(--paragraph-padding-top) var(--paragraph-padding-x) 24px;background-color:#fff;border-radius:4px;flex-direction:column;flex:auto;justify-content:center;display:flex}.ryymdq_paragraphBlockWrapper h2,.ryymdq_paragraphBlockWrapper h3,.ryymdq_paragraphBlockWrapper h4{margin-top:0}.ryymdq_redBackground{background-color:var(--garri-color-red-93)}.ryymdq_paragraphContent{display:flow-root}.ryymdq_paragraphIcon{float:right;width:var(--paragraph-icon-size);height:var(--paragraph-icon-size);margin-top:calc(var(--paragraph-icon-offset) - var(--paragraph-padding-top));margin-right:calc(var(--paragraph-icon-offset) - var(--paragraph-padding-x));margin-bottom:8px;margin-left:16px}.ryymdq_imageBlockColumn{justify-content:center}.ryymdq_imageWrapper{width:100%;height:100%!important}.ryymdq_image{width:100%;height:100%;display:block}.ryymdq_image img{margin:0 auto!important}@media (max-width:74em){.ryymdq_paragraphBlockWrapper{--paragraph-padding-x:48px;padding:var(--paragraph-padding-top) var(--paragraph-padding-x) 20px}}@media (max-width:64em){.ryymdq_paragraphBlockWrapper{--paragraph-padding-x:20px;padding:var(--paragraph-padding-top) var(--paragraph-padding-x) 20px}}@media (max-width:48em){.ryymdq_paragraphBlockWrapper{--paragraph-padding-top:16px;--paragraph-padding-x:16px;--paragraph-icon-size:64px;--paragraph-icon-offset:8px;padding:var(--paragraph-padding-top) var(--paragraph-padding-x) 20px}}
.ySC3Oa_accordionBlock{background-color:#0000}.ySC3Oa_accordionHeadingContainer{margin-bottom:8px}.ySC3Oa_accordionHeading{color:var(--garri-color-text-menu);font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}.ySC3Oa_accordionIntroText{color:var(--garri-color-text-menu);margin-top:8px;font-size:clamp(.875rem,2vw,1rem);line-height:1.875}.ySC3Oa_accordionIntroText p{margin:0}.ySC3Oa_accordionItem{background-color:#fff;border:1px solid #ececec;border-radius:15px;margin-bottom:20px;padding:16px}.ySC3Oa_accordionItem:hover .ySC3Oa_accordionChevronWrapper{background-color:var(--garri-color-brand-red)}.ySC3Oa_accordionItem:last-of-type{margin-bottom:0}.ySC3Oa_accordionLabel{color:var(--garri-color-text-menu);font-weight:600}.ySC3Oa_accordionContent p{margin:12px 0}.ySC3Oa_accordionControl:hover{background-color:#0000}.ySC3Oa_accordionControl{color:var(--garri-color-text-menu);font-size:clamp(.875rem,2vw,1rem)}.ySC3Oa_accordionChevron{padding-left:8px}.ySC3Oa_accordionChevron svg{transition:transform .3s}.ySC3Oa_accordionChevron[data-rotate]{transform:unset}.ySC3Oa_accordionChevron[data-rotate] svg{transform:rotate(180deg)}.ySC3Oa_accordionChevron .ySC3Oa_accordionChevronWrapper{background-color:var(--garri-color-red-42);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .3s;display:flex}
.U6syKW_tabList{margin-bottom:20px}.U6syKW_tab[aria-selected=true]{border-color:var(--garri-color-brand-red);font-weight:600}.U6syKW_salesDivisionTitles{font-size:1.25rem;font-weight:600}.U6syKW_staffCard{border:1px solid #ecececc5;border-radius:4px}.U6syKW_phoneLabel{text-transform:uppercase;color:var(--garri-color-text-link);letter-spacing:.6px;width:64px;font-size:.75rem;font-weight:600}.U6syKW_memberDetails{font-size:.875rem}.U6syKW_name{font-size:.938rem;font-weight:600}.U6syKW_link{text-decoration:none;transition:color .3s}.U6syKW_link:hover{color:var(--garri-color-text-link);text-decoration:none}.U6syKW_staffCardImage{border-radius:2px;width:100%;max-height:120px}.U6syKW_staffImageWrapper{border-radius:unset!important}
.jWPphq_indicator{display:none}
.fnMHGa_categoryTitle{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;width:100%;font-size:28px;font-style:normal;font-weight:700;line-height:28.8px}.fnMHGa_categoryTitleCount{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;margin-inline-start:6px;font-size:16px;font-style:normal;font-weight:300;line-height:28.8px}.fnMHGa_headerControls{--category-grid-cols:1;--category-grid-gap:4px;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.fnMHGa_headerControls:not(.fnMHGa_hasNavigation){justify-content:flex-end}.fnMHGa_headerControls .fnMHGa_categorySelect{width:var(--select-root-width,calc((100% - (var(--category-grid-cols) - 1) * var(--category-grid-gap)) / var(--category-grid-cols)))}@media (min-width:36em){.fnMHGa_headerControls{--category-grid-cols:2}}@media (min-width:62em){.fnMHGa_headerControls{--category-grid-cols:3}}@media (min-width:75em){.fnMHGa_headerControls{--category-grid-cols:4}}.fnMHGa_headerControls .fnMHGa_categorySelectInput::placeholder{color:var(--garri-color-text-menu);opacity:1}.fnMHGa_loadingOverlay{align-items:flex-start;padding-block-start:clamp(32px,18vh,140px)}.fnMHGa_refreshOverlayLoader{width:100%}.fnMHGa_resultsContainer{scroll-margin-top:8px}
.y_NuTq_passwordPanel{max-width:520px}.y_NuTq_passwordLabel{color:var(--app-page-foreground)}.y_NuTq_passwordInput,.y_NuTq_passwordInnerInput{min-height:48px}.y_NuTq_passwordButton{align-self:flex-start}
.pPmGaa_navButton{color:var(--garri-color-text-menu-pill);font-size:1rem;font-weight:600;font-family:var(--font-family-body);background-color:#fff;border-radius:8px;box-shadow:0 20.215px 60.644px #101e360d}.pPmGaa_navButton[data-active=true],.pPmGaa_navButton:hover,.pPmGaa_navButton:focus-visible,.pPmGaa_navButton[data-active=true]{background-color:var(--garri-color-brand-red);color:#fff}
.dVcMkW_notFoundRoot{gap:clamp(3rem,7vw,7rem);padding:clamp(3rem,10vw,6rem) 0 clamp(4rem,8vw,8.5rem)}.dVcMkW_notFoundContent{flex-direction:column;align-items:flex-start;display:flex}.dVcMkW_notFoundTitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-gray-10);margin:0;font-size:clamp(2.625rem,5vw,3.5rem);font-weight:600;line-height:1.24}.dVcMkW_notFoundBody{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-8);margin:1.5rem 0 0;font-size:clamp(1.125rem,2.5vw,1.25rem);font-weight:400;line-height:1.5}.dVcMkW_notFoundBody p{margin:0}.dVcMkW_notFoundBody p+p{margin-top:.75rem}.dVcMkW_notFoundButton{border-color:var(--garri-color-gray-4);min-height:2.75rem;font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu-pill);border-radius:1.875rem;margin-top:1.5rem;font-size:1rem;font-weight:700;line-height:1.5rem;box-shadow:0 .0625rem .125rem #1018280d}.dVcMkW_notFoundImage{--not-found-image-height:clamp(32rem, 46vw, 41rem);width:min(100%,35.25rem);height:var(--not-found-image-height);overflow:hidden}.dVcMkW_notFoundImage picture{height:100%}.dVcMkW_notFoundImage img{object-position:center;height:100%!important}@media (max-width:62em){.dVcMkW_notFoundImage{--not-found-image-height:clamp(15rem, 50vw, 41rem);width:100%;margin-bottom:24px}}
.xo2XGq_searchSurface{border:1px solid var(--product-search-input-border-color,var(--mantine-color-gray-3));background:var(--garri-color-text-white);border-radius:1.875rem;width:100%;max-width:37.8125rem}.xo2XGq_searchSurface:focus-within{border-color:var(--garri-color-brand-red)}.xo2XGq_searchSurfaceHeader{--product-search-input-border-color:transparent}.xo2XGq_searchInputRoot{width:100%}.xo2XGq_searchInputSection{pointer-events:none;justify-content:flex-start;padding-left:.625rem}.xo2XGq_searchIconCircle{background-color:var(--garri-color-surface-search-icon-background);width:2.25rem;height:2.25rem;color:var(--garri-color-brand-red);border-radius:999px;place-items:center;display:grid}.xo2XGq_searchInput{min-height:3.125rem;color:var(--garri-color-text-menu);padding-left:3.25rem}.xo2XGq_searchInput::placeholder{font:inherit;color:var(--garri-color-text-menu);opacity:1}.xo2XGq_searchSurfaceCompact{border-radius:8px}.xo2XGq_searchSurfaceCompact .xo2XGq_searchInputRoot{align-content:center}.xo2XGq_searchSurfaceCompact .xo2XGq_searchInput{background:var(--garri-color-text-white);height:2.125rem;min-height:2.125rem;box-shadow:none;color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;border:0;align-items:center;padding-left:36px;font-size:.875rem;line-height:1rem;display:flex}.xo2XGq_searchSurfaceCompact .xo2XGq_searchIconCircle{background:0 0;width:fit-content;height:fit-content}.xo2XGq_searchSurfaceCompact .xo2XGq_searchInputSection{color:var(--mantine-color-garriRed-6);background:0 0}@media (max-width:48rem){.xo2XGq_searchIconCircle{width:30px;height:30px}.xo2XGq_searchIconCircle svg{width:16px;height:16px}.xo2XGq_searchInputRoot{height:50px}.xo2XGq_searchSurfaceHeader{background:0 0}.xo2XGq_searchSurface{max-width:100%}.xo2XGq_searchSurfaceCompact .xo2XGq_searchInputRoot{height:2.125rem}}
.za0dJq_root{z-index:2;background:var(--mantine-color-dark-9);font-family:var(--font-family-body);color:var(--garri-color-text-white);padding-block:.375rem;font-size:clamp(.75rem,2vw,.875rem);font-weight:600;line-height:1.25rem;position:relative}.za0dJq_inner{justify-content:center;display:flex}@media (min-width:48rem){.za0dJq_inner{padding-inline:calc(var(--header-logo-space) + 1rem)}}.za0dJq_content{align-items:center}.za0dJq_link{color:inherit;text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .3s;display:inline-block}.za0dJq_link:hover{text-decoration-color:currentColor}@media (max-width:48rem){.za0dJq_icon{width:14px;height:14px}}
.RhFMUq_headerTextCol{min-height:100%}.RhFMUq_headerTextBox{background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;height:100%;min-height:390px;padding:27px 60px 24px;display:flex}.RhFMUq_headerImageBox,.RhFMUq_headerImageWrapper{height:100%!important}.RhFMUq_headerImage{object-fit:cover;width:100%;height:100%}.RhFMUq_headerWithIntroNoImage{max-width:78ch}@media (min-width:74em){.RhFMUq_headerIntroWithoutImage{max-width:90ch}}@media (max-width:74em){.RhFMUq_headerTextBox{min-height:290px;padding:28px 48px 20px}}@media (max-width:64em){.RhFMUq_headerTextBox{min-height:100px;padding:24px 20px 20px}}
.zuM3aG_header{background:var(--mantine-color-white)}.zuM3aG_logoRow{align-items:center;padding-top:14px;padding-bottom:14px;display:flex}@media (min-width:62em){.zuM3aG_logoRow{padding-top:24px}}.zuM3aG_notice{text-align:center;padding-top:80px;padding-bottom:120px}.zuM3aG_title{font-family:var(--font-lato), var(--mantine-font-family);font-size:32px;font-weight:700;line-height:1.2}@media (min-width:48em){.zuM3aG_title{font-size:44px}}.zuM3aG_paragraph{max-width:640px;font-family:var(--font-lato), var(--mantine-font-family);white-space:pre-line;font-size:18px;line-height:1.6}
.IMe5UG_navButton{color:#000;text-align:center;background-color:#fff;border-radius:10px;width:fit-content;min-width:fit-content;height:38px;padding:4px 20px;font-size:.875rem;font-weight:400}.IMe5UG_navButton[data-active=true]{font-weight:600}.IMe5UG_activeIndicator{background-color:var(--garri-color-brand-red);border-radius:50%;width:8px;height:8px;margin-right:10px}
.NJg7ia_newsCardContainer{height:100%;padding:24px}.NJg7ia_newsCardDate{color:var(--garri-color-text-link);font-size:.813rem}.NJg7ia_newsCardTitle{color:var(--garri-color-text-menu);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:3.75em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.NJg7ia_newsHeroImage{object-fit:cover;width:100%;height:100%}.NJg7ia_newsHeroTextWrapper{background-color:#fff;border-radius:4px;height:100%;padding:28px 60px 40px}.NJg7ia_heroCardTitle{color:var(--garri-color-text-menu);font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}.NJg7ia_newsHeroDate{color:var(--garri-color-gray-7);font-size:.875rem}.NJg7ia_newsCardContent{justify-content:space-between;height:100%}.NJg7ia_newsCardIntro{color:var(--garri-color-text-menu);white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NJg7ia_newsCardIntro.NJg7ia_newsHeroCardIntro{-webkit-line-clamp:7;line-clamp:7;font-size:1rem;line-height:1.875}.NJg7ia_newsCardIntro.NJg7ia_newsSmallCardIntro{line-clamp:3;-webkit-line-clamp:3;font-size:.875rem;line-height:1.6}.NJg7ia_newsCardReadMore{color:var(--garri-color-gray-7);font-size:.813rem;transition:color .18s}.NJg7ia_newsCardReadMoreIconWrapper{background-color:var(--garri-color-surface-app-background);border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.NJg7ia_newsCardReadMoreIconWrapper svg{transition:transform .18s}:is(.NJg7ia_newsCard:hover,.NJg7ia_newsCard:focus,.NJg7ia_newsCard:focus-visible) .NJg7ia_newsCardReadMore{color:var(--garri-color-text-link)}:is(.NJg7ia_newsCard:hover,.NJg7ia_newsCard:focus,.NJg7ia_newsCard:focus-visible) .NJg7ia_newsCardReadMoreIconWrapper svg{transform:translate(1px)scale(1.06)}@media (max-width:74em){.NJg7ia_newsHeroTextWrapper{min-height:290px;padding:27px 48px 30px}.NJg7ia_newsCardTitle{-webkit-line-clamp:2;line-clamp:2;min-height:2.5em}.NJg7ia_newsDateInputRoot{width:100%;min-width:unset}}@media (max-width:64em){.NJg7ia_newsHeroCard{margin-bottom:20px}.NJg7ia_newsHeroTextWrapper{min-height:100px;padding:20px 16px}.NJg7ia_newsCardIntro.NJg7ia_newsHeroCardIntro{-webkit-line-clamp:5;line-clamp:5}}@media (max-width:48em){.NJg7ia_newsHeroCard{margin-bottom:30px}.NJg7ia_newsHeroImageWrapper{max-height:300px}.NJg7ia_newsCardTitle{-webkit-line-clamp:3;line-clamp:3;min-height:0}}
.lYk-oW_moreNewsSection{margin-top:60px}.lYk-oW_sectionHeading{font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600}.lYk-oW_indicators{position:relative;bottom:-15px}.lYk-oW_indicator{background-color:var(--garri-color-gray-7);border-radius:4px;width:8px;height:8px;margin:0 1px;transition:background-color .3s,width .3s}.lYk-oW_indicator[aria-selected=true]{background-color:var(--garri-color-brand-red);width:24px}@media (min-width:62em){.lYk-oW_slide:last-of-type{padding-right:0}}@media (max-width:48em){.lYk-oW_moreNewsSection{margin-top:30px}}
.tMWhna_root{width:var(--select-root-width,min(280px, 62vw))}.tMWhna_input{border:1px solid var(--mantine-color-gray-3);min-height:34px;color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;border-radius:8px;font-size:.875rem;font-weight:600;line-height:1.4}.tMWhna_input::placeholder{color:var(--garri-color-text-menu);opacity:.7}.tMWhna_selectIcon{transition:transform .14s}.tMWhna_root:has(.tMWhna_input[data-expanded=true]) .tMWhna_selectIcon{transform:rotate(180deg)}.tMWhna_input:focus,.tMWhna_input:focus-within,.tMWhna_input[data-expanded=true]{border-color:var(--mantine-color-garriRed-6)}.tMWhna_input:disabled{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-2);opacity:.6;cursor:not-allowed}.tMWhna_dropdown{box-shadow:var(--mantine-shadow-md)}.tMWhna_option{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-menu);font-size:14px;font-weight:400;line-height:1.55;transition:background-color .14s}.tMWhna_option:hover{background-color:var(--garri-color-gray-1)}
.ujUShW_label{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading-alt);margin-bottom:.375rem;font-size:.875rem;font-weight:700;line-height:1.5}.ujUShW_input,.ujUShW_innerInput{min-height:2.75rem;font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading-alt);border-color:var(--garri-color-surface-panel-border);font-size:.875rem;font-weight:400;line-height:1.5}.ujUShW_input:not([readonly]):focus,.ujUShW_input:not([readonly]):focus-within,.ujUShW_innerInput:not([readonly]):focus{border-color:var(--mantine-color-garriRed-6)}.ujUShW_input[readonly]:focus,.ujUShW_input[readonly]:focus-within,.ujUShW_innerInput[readonly]:focus{border-color:var(--garri-color-surface-panel-border)}:-webkit-any(.ujUShW_input:-webkit-autofill,.ujUShW_innerInput:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--mantine-color-gray-0) inset;-webkit-text-fill-color:var(--mantine-color-black)}:is(.ujUShW_input:autofill,.ujUShW_innerInput:autofill){-webkit-box-shadow:0 0 0 1000px var(--mantine-color-gray-0) inset;-webkit-text-fill-color:var(--mantine-color-black)}.ujUShW_input[aria-invalid=true],.ujUShW_innerInput[aria-invalid=true]{border-color:var(--mantine-color-red-6)}.ujUShW_submitButton{background:var(--garri-color-brand-red);min-height:2.625rem}.ujUShW_submitButton:disabled,.ujUShW_submitButton[data-disabled]{opacity:1;color:var(--garri-color-text-white);background:var(--garri-color-brand-red)}.ujUShW_submitButton:hover{background:var(--garri-color-brand-red-hover)}.ujUShW_secondaryAction{color:var(--mantine-color-gray-7);font-size:.875rem}.ujUShW_passwordToggle{color:var(--garri-color-text-muted);transition:color .12s}.ujUShW_passwordToggle:hover{color:var(--garri-color-text-black);background:0 0}.ujUShW_copy{color:var(--mantine-color-gray-7)}.ujUShW_actionTitle{color:var(--garri-color-text-body-strong);font-weight:700;font-family:var(--font-family-body)}.ujUShW_link{color:var(--mantine-color-gray-7);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--mantine-color-gray-7);text-decoration-color:var(--mantine-color-gray-7);text-underline-offset:2px;align-self:center;font-size:.875rem;font-weight:500;transition:color .2s}.ujUShW_link:hover{color:var(--garri-color-text-link)}
._6cQ7vG_viewModeToggle{background:0 0;gap:12px;padding:0;overflow:visible}._6cQ7vG_viewModeButton{width:24px;min-width:24px;height:22.4379px;color:var(--mantine-color-gray-5);border-radius:4px;padding:0;line-height:0}._6cQ7vG_viewModeButton:hover{color:var(--mantine-color-gray-6);background:0 0}._6cQ7vG_viewModeControl:has(._6cQ7vG_viewModeInput:checked) ._6cQ7vG_viewModeButton{color:var(--mantine-color-garriRed-6)}._6cQ7vG_viewModeControl:has(._6cQ7vG_viewModeInput:checked) ._6cQ7vG_viewModeButton:before{box-shadow:none;background:0 0}._6cQ7vG_viewModeControl:has(._6cQ7vG_viewModeInput:checked) ._6cQ7vG_viewModeButton:hover{color:var(--mantine-color-garriRed-6)}._6cQ7vG_viewModeControl:has(._6cQ7vG_viewModeInput:focus-visible) ._6cQ7vG_viewModeButton{outline:2px solid var(--mantine-color-garriRed-6);outline-offset:2px;border-radius:4px}._6cQ7vG_viewModeIcon{width:24px;height:22.4379px;display:block}@media (max-width:36em){._6cQ7vG_viewModeToggle{display:none}}
._7nqDOq_root{padding-bottom:.25rem}._7nqDOq_input{border-color:var(--garri-color-surface-panel-border);background:var(--garri-color-text-white);color:var(--garri-color-text-black);height:48px;min-height:2.75rem;font-size:.875rem}._7nqDOq_input::placeholder{color:var(--garri-color-gray-7)}._7nqDOq_input:focus,._7nqDOq_input:focus-within{border-color:var(--garri-color-brand-red)}._7nqDOq_results{max-height:var(--company-search-available-height,none);border:1px solid var(--garri-color-surface-panel-border);background:var(--garri-color-text-white);border-radius:.375rem;padding:0;overflow-y:auto}._7nqDOq_resultsInline{margin-top:.5rem}._7nqDOq_result{width:100%;color:var(--garri-color-text-black);border-bottom:1px solid var(--garri-color-surface-panel-border);border-radius:0;padding:.625rem .75rem}._7nqDOq_result:last-child{border-bottom:0}._7nqDOq_result:hover,._7nqDOq_result:focus-visible,._7nqDOq_result[data-active],._7nqDOq_result[data-combobox-selected]{background:var(--mantine-color-gray-0);color:var(--garri-color-text-black)}._7nqDOq_resultName{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-black);font-size:.875rem;font-weight:500;line-height:1.25rem}._7nqDOq_resultId,._7nqDOq_empty{font-family:var(--font-poppins), sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}._7nqDOq_resultId{color:var(--mantine-color-gray-6)}._7nqDOq_empty{color:var(--mantine-color-gray-6);padding:.625rem .75rem}
.lcodia_table th,.lcodia_table td{border-bottom:1px solid var(--garri-color-surface-divider-subtle);font-family:var(--font-family-body);color:var(--garri-color-text-menu);vertical-align:middle;padding:.75rem 1rem .75rem 0;font-size:.875rem;line-height:1.375rem}.lcodia_table th{color:var(--garri-color-text-heading);margin-bottom:10px;padding:0 1rem .75rem 0;font-size:clamp(.875rem,1vw,1rem);font-weight:700}.lcodia_fixedTable{table-layout:fixed}.lcodia_table th:last-child,.lcodia_table td:last-child{padding-right:0}.lcodia_textEnd{text-align:end}.lcodia_scroll{margin-top:1.375rem}.lcodia_amountHeader,.lcodia_amountCell{text-align:right}.lcodia_documentLink{font-family:var(--font-family-body);color:var(--garri-color-text-menu);text-underline-offset:3px;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.375rem;text-decoration:underline;transition:color .2s;display:inline-flex}.lcodia_documentLink:hover{color:var(--garri-color-text-link)}.lcodia_pagination{justify-content:flex-end;margin-top:1.5rem}.lcodia_actionButton{border:1px solid var(--garri-color-gray-5);background-color:#0000;border-radius:4px;transition:border-color .2s}.lcodia_actionButton svg{transition:color .2s}.lcodia_actionButton:hover,.lcodia_actionButton:focus{border-color:var(--garri-color-text-link);background-color:#0000}:is(.lcodia_actionButton:hover,.lcodia_actionButton:focus) .lcodia_downloadIcon{color:var(--garri-color-text-link)}
._3dipDW_claimsTable{table-layout:auto;width:max-content;min-width:100%}._3dipDW_detailSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;display:grid}._3dipDW_detailSummaryItem{min-width:0}._3dipDW_detailSummaryLabel{font-family:var(--font-family-body);color:var(--garri-color-text-muted);font-size:.75rem;font-weight:700;line-height:1rem}._3dipDW_detailSummaryValue{font-family:var(--font-family-body);color:var(--garri-color-text-heading);margin-top:.25rem;font-size:.875rem;line-height:1.375rem}@media (max-width:48rem){._3dipDW_detailSummary{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}}
.Ef7r4G_label{margin-bottom:4px;font-weight:500}.Ef7r4G_companyLabel{font-family:var(--font-family-body);color:var(--garri-color-text-eyebrow);font-size:1rem;font-weight:700;line-height:1.375rem}.Ef7r4G_companySearchWrap{padding-block:6px 8px}.Ef7r4G_companySearchInput,.Ef7r4G_input{border-color:var(--garri-color-gray-4);font-family:var(--font-family-body);color:var(--garri-color-text-menu);box-shadow:0 1px 2px #0000000d}:is(.Ef7r4G_companySearchInput,.Ef7r4G_input)::placeholder{color:var(--garri-color-gray-7)}.Ef7r4G_companySearchInput:focus,.Ef7r4G_companySearchInput:focus-within,.Ef7r4G_input:focus,.Ef7r4G_input:focus-within{border-color:var(--garri-color-brand-red)}.Ef7r4G_companySearchResultName,.Ef7r4G_companySearchResultId{font-family:var(--font-family-body)}.Ef7r4G_companySearchResultName{font-weight:600}
.XYNIyq_panelTitle,.XYNIyq_panelList{border:1px solid var(--garri-color-surface-soft-border);background:var(--garri-color-text-white);border-radius:.25rem;overflow:hidden}.XYNIyq_panelTitle{min-height:4.9375rem}.XYNIyq_panelTitleInner{min-height:4.8125rem;padding:1.25rem}.XYNIyq_sectionTitle{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-strong);font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.7}.XYNIyq_sectionIcon{color:var(--mantine-color-garriRed-6)}.XYNIyq_lineRow{background:var(--garri-color-text-white);border-radius:.25rem;align-items:center;gap:1.75rem;min-height:5.375rem;padding:.5rem 1.25rem .5rem .6875rem;transition:box-shadow .26s cubic-bezier(.22,1,.36,1)}.XYNIyq_lineRow:hover{box-shadow:0 3px 5px #02030305}.XYNIyq_lineRow:first-of-type{border-top:0}.XYNIyq_lineMain{min-width:0}.XYNIyq_lineImage{object-fit:cover;background:var(--garri-color-surface-card-muted);border-radius:.25rem;width:4.375rem;height:4.25rem;display:block}.XYNIyq_lineImageFallback{border-radius:.25rem;justify-content:center;align-items:center;width:4.375rem;height:4.25rem;display:flex}.XYNIyq_lineImageFallbackIcon{max-width:100%;max-height:100%}.XYNIyq_lineSku,.XYNIyq_linePackage{font-family:var(--font-lato), sans-serif;color:#616161;font-size:.625rem;line-height:1.5rem}.XYNIyq_priceCaption{}.XYNIyq_lineDivider{border-color:var(--garri-color-gray-6);align-self:center;height:14px}.XYNIyq_lineMetaIcon{width:13px;height:13px}.XYNIyq_lineSku{text-transform:uppercase}.XYNIyq_lineSku span{color:var(--mantine-color-garriRed-6)}.XYNIyq_lineTitle{font-family:var(--font-poppins), sans-serif;color:#21272a;font-size:.875rem;font-weight:400;line-height:1.2}.XYNIyq_lineTitle:hover{text-decoration:none}.XYNIyq_linePreviousPrice,.XYNIyq_linePrice,.XYNIyq_summaryLabel,.XYNIyq_summaryValue,.XYNIyq_freeDeliveryText,.XYNIyq_emptyState{font-family:var(--font-lato), sans-serif}.XYNIyq_linePriceStackWrapper{gap:12px}.XYNIyq_linePreviousPrice{color:#9c939d;line-height:1.25rem;font-family:var(--font-lato), sans-serif;letter-spacing:-.00625rem;text-decoration-skip-ink:none;font-size:.625rem;font-weight:400;text-decoration:line-through}.XYNIyq_linePriceStack{align-self:center;min-width:5rem}.XYNIyq_linePrice{letter-spacing:-.00625rem;text-align:right;color:var(--garri-color-text-menu);font-size:.875rem;font-weight:400;line-height:1.25rem}.XYNIyq_linePrice[data-offer]{color:var(--mantine-color-garriRed-6)}.XYNIyq_alcoholNotice{text-align:right;color:var(--garri-color-gray-7);font-size:.8125rem;line-height:1.2}.XYNIyq_lineQuantity,.XYNIyq_cartQuantityControl{width:100%}.XYNIyq_cartQuantityControl [data-quantity-package-info]{width:fit-content}.XYNIyq_cartQuantityControl [data-quantity-package-description]{text-align:left}.XYNIyq_cartQuantityControl [data-quantity-stepper-control]{max-width:200px}@media (max-width:48em){.XYNIyq_cartQuantityControl [data-quantity-stepper-control]{flex-shrink:1;width:200px}}.XYNIyq_removeButtonWrapper{justify-content:flex-end;display:flex}.XYNIyq_removeButton{width:1.5rem;height:1.5rem;color:var(--garri-color-gray-7);border-radius:999px;justify-content:center;align-items:center;transition:color .3s;display:inline-flex}.XYNIyq_removeButton:hover{color:var(--mantine-color-garriRed-6)}.XYNIyq_summaryCard{background:var(--garri-color-text-white);box-shadow:var(--shadow-elevation-soft);border-radius:.25rem}.XYNIyq_summaryHeading{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-heading);font-size:1.125rem;font-weight:600;line-height:1.333}.XYNIyq_summaryLabel{color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.071}.XYNIyq_summaryLabelMuted{color:var(--garri-color-text-body-muted-strong);font-weight:600}.XYNIyq_summaryValue{text-align:right;color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.071}.XYNIyq_summaryValueMuted{color:var(--garri-color-text-body-muted-strong);font-weight:600}.XYNIyq_summaryValueAccent{color:var(--mantine-color-garriRed-6);font-weight:600}.XYNIyq_summaryDivider{--divider-color:var(--garri-color-gray-6)}.XYNIyq_summaryMdDivider{border-color:var(--garri-color-gray-6);display:none}@media (min-width:48em) and (max-width:74em){.XYNIyq_summaryMdDivider{display:block}}.XYNIyq_summaryFooterLabel,.XYNIyq_summaryFooterValue{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading);font-size:1rem;line-height:1.7}.XYNIyq_summaryFooterLabel{font-weight:600}.XYNIyq_summaryFooterValue{text-align:right;font-weight:700}.XYNIyq_summarySubtotal{font-size:1.25rem}.XYNIyq_checkoutButton{font-family:var(--font-poppins), sans-serif;background-color:var(--garri-color-brand-red);width:100%;max-width:100%;color:var(--garri-color-text-white);border-radius:8px;gap:10px;font-size:clamp(.875rem,1.5vw,1rem);font-weight:500;transition:background-color .14s}.XYNIyq_checkoutButton:not(:disabled):not([data-disabled]):not([data-loading]):hover{background-color:var(--garri-color-text-menu)}.XYNIyq_checkoutButton:disabled:not([data-loading]),.XYNIyq_checkoutButton[data-disabled]:not([data-loading]){background-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-6);cursor:not-allowed}.XYNIyq_progressRow{margin-top:.75rem}.XYNIyq_freeDeliveryText{color:var(--garri-color-text-menu);font-size:.75rem;font-weight:500;line-height:1.25rem}.XYNIyq_freeDeliveryText .XYNIyq_valueUntilFreeDelivery{font-weight:700}.XYNIyq_freeDeliveryProgress{--progress-radius:999px;background:var(--garri-color-surface-progress-track);width:100%}.XYNIyq_freeDeliveryProgressSection{background:var(--mantine-color-garriRed-6);border-radius:999px}.XYNIyq_freeDeliveryProgressWrap{padding-top:24px;position:relative}.XYNIyq_freeDeliveryProgressWrapStart .XYNIyq_garriTruckIcon{transform:translate(-48%)}.XYNIyq_garriTruckIcon{left:var(--progress-value);z-index:1;transition:left .18s;position:absolute;top:-5px;transform:translate(-100%)}.XYNIyq_emptyState{color:var(--garri-color-text-body-muted);padding:1.25rem;font-size:.9375rem;line-height:1.5rem}.XYNIyq_checkoutProgress{width:min(100%,24.625rem)}.XYNIyq_checkoutProgressTrack{height:1rem;margin:0 1.125rem;position:relative}.XYNIyq_checkoutProgressLine{background:#d9d9d9;height:.0625rem;position:absolute;top:.46875rem;left:0;right:0}.XYNIyq_checkoutProgressFill{background:var(--mantine-color-garriRed-6);height:.0625rem;position:absolute;top:.46875rem;left:0}.XYNIyq_checkoutProgressFill[data-step=cart]{width:0}.XYNIyq_checkoutProgressFill[data-step=delivery]{width:50%}.XYNIyq_checkoutProgressFill[data-step=confirmation]{width:100%}.XYNIyq_checkoutProgressDot{background:#d9d9d9;border-radius:999px;width:1rem;height:1rem;position:absolute;top:0;transform:translate(-50%)}.XYNIyq_checkoutProgressDot[data-position=start]{left:0}.XYNIyq_checkoutProgressDot[data-position=middle]{left:50%}.XYNIyq_checkoutProgressDot[data-position=end]{left:100%}.XYNIyq_checkoutProgressDot[data-active]{background:var(--mantine-color-garriRed-6)}.XYNIyq_checkoutProgressLabels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:.4375rem 0 0;padding:0;list-style:none;display:grid}.XYNIyq_checkoutProgressLabelItem{min-width:0}.XYNIyq_checkoutProgressLabelItem:nth-child(2),.XYNIyq_checkoutProgressLabelItem:nth-child(3){text-align:center}.XYNIyq_checkoutProgressLabel{font-family:var(--font-lato), sans-serif;color:#282828;font-size:.8125rem;font-weight:600;line-height:1.7}.XYNIyq_deliveryTitle{align-items:center;gap:.75rem;display:flex}.XYNIyq_deliveryPanel{background:var(--garri-color-text-white);border:0;border-radius:.25rem;min-height:41.5rem;box-shadow:0 0 2rem #1c181b08}.XYNIyq_deliveryFormList{width:100%}.XYNIyq_checkoutInfoCard{background:var(--garri-color-text-white)}.XYNIyq_checkoutDivider{--divider-color:#f0eef0}.XYNIyq_checkoutInfoCardCompact{min-height:3.625rem}.XYNIyq_checkoutInfoCardTall{min-height:5rem}.XYNIyq_checkoutInfoContent{min-width:0}.XYNIyq_checkoutFieldLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading);font-size:1.125rem;font-weight:600;line-height:1.333}.XYNIyq_checkoutFieldLabelSmall{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading);font-size:1.125rem;font-weight:600;line-height:1.25}.XYNIyq_checkoutFieldValue,.XYNIyq_checkoutFieldMeta,.XYNIyq_checkoutChip,.XYNIyq_summaryDetailTitle,.XYNIyq_summaryDetailHeading,.XYNIyq_summaryDetailText,.XYNIyq_summaryDetailAction{font-family:var(--font-lato), sans-serif}.XYNIyq_checkoutFieldValue{color:var(--garri-color-text-heading);font-size:1rem;font-weight:500;line-height:1.25}.XYNIyq_checkoutFieldMeta{color:var(--garri-color-gray-7);font-size:.875rem;line-height:1.25rem}.XYNIyq_contactEmailLink{text-decoration:none}.XYNIyq_contactEmailLink .XYNIyq_checkoutFieldMeta{transition:color .3s}.XYNIyq_contactEmailLink:hover{text-decoration:none}.XYNIyq_contactEmailLink:hover .XYNIyq_checkoutFieldMeta{color:var(--garri-color-text-link)}.XYNIyq_checkoutFieldMetaStrong{color:var(--garri-color-text-heading);font-weight:600}.XYNIyq_checkoutMethodGroup{gap:2rem}.XYNIyq_checkoutMethodGroupRoot{min-width:0}.XYNIyq_deliveryMethodLabel{padding-right:1rem}.XYNIyq_checkoutCheckboxInput{border-color:var(--garri-color-gray-5)}.XYNIyq_checkoutCheckboxInput:checked{border-color:var(--mantine-color-garriRed-6);background:var(--mantine-color-garriRed-6)}.XYNIyq_checkoutCheckboxLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading);font-size:.8125rem;line-height:1.25rem}.XYNIyq_checkoutChip{background:var(--garri-color-gray-1);min-height:2rem;color:var(--garri-color-text-heading);border-radius:.125rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1.25rem}.XYNIyq_checkoutNoteInput{--input-height:2.75rem;--input-padding:.5rem;--input-padding-inline-start:.5rem;--input-padding-inline-end:.5rem;--input-radius:8px;font-family:var(--font-family-body);color:var(--garri-color-text-heading-alt);border-color:var(--garri-color-surface-panel-border);align-items:center;font-size:.875rem;line-height:1.375rem;display:flex}.XYNIyq_checkoutNoteInput:focus,.XYNIyq_checkoutNoteInput:focus-within{border-color:var(--mantine-color-garriRed-6)}.XYNIyq_checkoutWarning{font-family:var(--font-lato), sans-serif;font-size:.875rem}.XYNIyq_checkoutEditButton{color:var(--garri-color-gray-7)}.XYNIyq_summaryDetailTitle,.XYNIyq_summaryDetailHeading{color:var(--garri-color-text-heading);font-size:.875rem;font-weight:700;line-height:.9375rem}.XYNIyq_summaryDetailText{color:var(--garri-color-text-menu);font-size:.75rem;line-height:.9375rem}.XYNIyq_summaryDetailAction{color:var(--garri-color-gray-7);padding:0;font-size:.75rem;line-height:.9375rem;text-decoration:underline}.XYNIyq_clearCartModalTitle{font-weight:500}.XYNIyq_clearCartModalBody{font-size:.875rem}@media (max-width:62rem){.XYNIyq_lineRow{padding:.6875rem}.XYNIyq_linePriceStackWrapper{gap:12px}.XYNIyq_linePrice{text-align:left;font-size:.813rem}.XYNIyq_lineQuantity,.XYNIyq_linePriceStack{justify-self:start}.XYNIyq_checkoutMethodGroup{align-items:flex-start;gap:.75rem}.XYNIyq_deliveryMethodGroup{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:47.99em){.XYNIyq_productSummaryCol{order:1}.XYNIyq_quantityCol{order:3}.XYNIyq_priceCol{order:4}.XYNIyq_removeButtonCol{order:2;align-self:flex-start}}@media (max-width:48rem){.XYNIyq_checkoutMethodGroup{flex-direction:column;align-items:flex-start;gap:.75rem}.XYNIyq_deliveryDateGroup{gap:var(--mantine-spacing-md)}}.XYNIyq_checkoutErrorLabel{font-size:.875rem;font-family:var(--font-lato), sans-serif;font-weight:600}.XYNIyq_checkoutErrorActionBtn{font-size:.75rem;font-family:var(--font-lato), sans-serif;border-radius:8px;margin-left:24px;font-weight:600}.XYNIyq_checkoutErrorActionBtn:hover{border-color:var(--garri-color-brand-red)!important}.XYNIyq_checkoutWarningLabel{font-size:.875rem}.XYNIyq_checkoutWarningIcon{margin-top:3px}.XYNIyq_emailIcon{margin-top:2px}
._8V-JYa_pageTitle{font-family:var(--font-family-display);color:var(--garri-color-text-heading);margin-bottom:28px;font-size:1.375rem;font-weight:700}._8V-JYa_profilePanel,._8V-JYa_secondaryPanel,._8V-JYa_pagePanel{background:var(--garri-color-text-white);border-radius:.25rem}._8V-JYa_profilePanel{padding:2rem 2.125rem}._8V-JYa_secondaryPanel{min-height:25.25rem;padding:1.875rem 1.75rem}._8V-JYa_pagePanel{min-height:25rem;padding:30px 20px}._8V-JYa_notice{font-family:var(--font-family-body);color:var(--garri-color-text-menu);margin-top:1.5rem;font-size:.875rem;font-weight:400;line-height:1.375rem}._8V-JYa_loadingRows{gap:1rem;margin-top:1.5rem}._8V-JYa_loadingRow{background:linear-gradient(90deg, var(--garri-color-gray-2), var(--garri-color-gray-1), var(--garri-color-gray-2));border-radius:999px;width:100%;height:1.375rem}@media (max-width:64rem){._8V-JYa_profilePanel{padding:1.5rem 1.75rem}}@media (max-width:48rem){._8V-JYa_secondaryPanel{min-height:15rem;padding:1.25rem}._8V-JYa_pageTitle{font-size:1.375rem;line-height:1.625rem}._8V-JYa_profilePanel{padding:1.5rem}}
.tjhcEG_suggestionsPanel{border-radius:.25rem;margin-top:3rem;padding:1.5rem;overflow:hidden}.tjhcEG_suggestionsHeader{align-items:center}.tjhcEG_suggestionsTitle{font-family:var(--font-lato), sans-serif;letter-spacing:0;color:var(--garri-color-text-heading);font-size:clamp(1.375rem,3vw,1.5rem);font-weight:600;line-height:1.5rem}.tjhcEG_suggestionsSearch{width:min(100%,36.5rem)}.tjhcEG_suggestionsSearch .tjhcEG_suggestionsSearchInput{height:2.25rem}.tjhcEG_suggestionsSearchSection{color:var(--mantine-color-garriRed-6)}.tjhcEG_suggestionsNotice{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-gray-7);font-size:.875rem;line-height:1.35rem}.tjhcEG_suggestionsGrid{width:100%}@media (max-width:62rem){.tjhcEG_suggestionsPanel{padding:unset}.tjhcEG_suggestionsHeader{align-items:stretch}.tjhcEG_suggestionsSearch{width:100%}}
.ZpFL8W_paginationControl{background:var(--garri-color-surface-pagination-background);width:34px;min-width:34px;height:34px;color:var(--garri-color-text-pagination-muted);font-family:var(--font-poppins), sans-serif;border:0;border-radius:999px;font-size:14px;font-weight:500;transition:background .3s,color .3s}.ZpFL8W_paginationControl:hover:not([data-active]):not(:disabled){background:var(--garri-color-text-white)}.ZpFL8W_paginationControl[data-active]{background:var(--mantine-color-garriRed-6);color:var(--garri-color-text-white);font-family:var(--font-lato), sans-serif;font-weight:700}.ZpFL8W_paginationControl[data-active]:hover{background:var(--mantine-color-garriRed-6)}.ZpFL8W_paginationControl svg{stroke-width:1.8px;width:16px;height:16px}.ZpFL8W_paginationControl:has(svg){background:var(--garri-color-text-white)}.ZpFL8W_paginationDots{color:var(--garri-color-text-pagination-muted);font-family:var(--font-lato), sans-serif;letter-spacing:2px;font-size:16px;font-weight:700;line-height:40px}@media (max-width:48em){.ZpFL8W_paginationGroup{justify-content:center!important}}@media (max-width:30em){.ZpFL8W_paginationControl{width:30px;min-width:30px;height:30px;font-size:14px}.ZpFL8W_paginationDots{letter-spacing:1.5px;font-size:14px}}
.UrNqZa_backLink{font-family:var(--font-lato), sans-serif;width:fit-content;color:var(--garri-color-brand-red);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:color .3s}.UrNqZa_backLink svg{transition:right .3s;position:relative;top:1px;right:0}.UrNqZa_backLink:hover{color:var(--garri-color-brand-red-hover);text-decoration:none}.UrNqZa_backLink:hover svg{right:2px}
.bvb2Tq_message{font-size:.875rem}.bvb2Tq_actionButton{border-radius:8px;flex:none}
.KIFLCa_backLink{font-family:var(--font-family-body);color:var(--garri-color-text-link);font-size:.875rem;line-height:1.375rem;text-decoration:underline}.KIFLCa_heading{margin-top:.375rem;margin-bottom:1.375rem}.KIFLCa_heading .KIFLCa_pageTitle{margin-bottom:0}
.gn1XxW_ordersTable{table-layout:fixed}.gn1XxW_ordersTable th,.gn1XxW_ordersTable td{border-bottom:1px solid var(--garri-color-surface-divider-subtle);height:2.375rem;font-family:var(--font-family-body);color:var(--garri-color-text-menu);padding-left:0;padding-right:1rem;font-size:.875rem;line-height:1.375rem}.gn1XxW_ordersTable th{color:var(--garri-color-text-heading);margin-bottom:10px;padding:0 1rem .75rem 0;font-size:1rem;font-weight:700}.gn1XxW_ordersTable td{font-weight:400}.gn1XxW_ordersTable th:last-child,.gn1XxW_ordersTable td:last-child{text-align:start;padding-right:0}.gn1XxW_orderIdLink{font-family:var(--font-family-body);color:var(--garri-color-text-menu);text-underline-offset:3px;font-size:.875rem;line-height:1.375rem;text-decoration:underline;transition:color .2s}.gn1XxW_orderIdLink:hover{color:var(--garri-color-text-link)}.gn1XxW_orderLinesTable th:nth-child(5),.gn1XxW_orderLinesTable td:nth-child(5){text-align:right;padding-right:0}.gn1XxW_orderLineImage,.gn1XxW_orderLineImageFallback{border-radius:.25rem;flex:none;width:3rem;height:3rem}.gn1XxW_orderLineImage{object-fit:cover;background:var(--garri-color-surface-feature-fallback)}.gn1XxW_orderLineImageFallback{justify-content:center;align-items:center;display:flex}.gn1XxW_orderLineImageFallbackIcon{max-width:100%}.gn1XxW_orderLineName{font-family:var(--font-family-body);color:var(--garri-color-text-menu);text-underline-offset:2px;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:underline;transition:color .2s}.gn1XxW_orderLineName:hover{color:var(--garri-color-text-link)}.gn1XxW_orderLinePrice{color:var(--garri-color-text-heading);font-weight:700}.gn1XxW_orderTotalLabel{text-align:right}.gn1XxW_orderTotalLabel,.gn1XxW_orderLinePrice{padding-top:.75rem!important}.gn1XxW_orderTotalAmount{text-align:right;padding-right:0}.gn1XxW_orderLineProduct{width:12rem}
._3E2fKa_form{gap:2.25rem;display:grid}._3E2fKa_section{gap:1rem}._3E2fKa_sectionTitle{font-family:var(--font-family-display);color:var(--garri-color-text-heading);font-size:1rem;font-weight:700;line-height:1.375rem}._3E2fKa_label{font-family:var(--font-family-body);color:var(--garri-color-text-menu);margin-bottom:.375rem;font-size:.875rem;font-weight:700;line-height:1.25rem}._3E2fKa_input{border-color:var(--garri-color-gray-4);background:var(--garri-color-text-white);min-height:2.75rem;font-family:var(--font-family-body);color:var(--garri-color-text-menu);border-radius:.25rem;font-size:.875rem;line-height:1.375rem;box-shadow:0 1px 2px #0000000d}._3E2fKa_input::placeholder{color:var(--garri-color-gray-7)}._3E2fKa_input:focus,._3E2fKa_input:focus-within{border-color:var(--garri-color-brand-red)}._3E2fKa_disabledInput,._3E2fKa_disabledInput:disabled{border-color:var(--garri-color-gray-3);background:var(--garri-color-gray-1);color:var(--garri-color-text-menu);opacity:1}._3E2fKa_error{font-family:var(--font-family-body);color:var(--garri-color-brand-red);margin-top:.375rem;font-size:.8125rem;line-height:1.125rem}._3E2fKa_actions{justify-content:flex-start}._3E2fKa_submitButton{--button-bg:var(--garri-color-brand-red);--button-hover:var(--garri-color-text-menu);--button-color:var(--garri-color-text-heading);min-height:2.75rem;font-family:var(--font-family-body);border-radius:.25rem;padding-inline:1.75rem;font-size:.875rem;font-weight:700}._3E2fKa_passwordToggle{color:var(--garri-color-text-muted);transition:color .12s}._3E2fKa_passwordToggle:hover{color:var(--garri-color-text-black);background:0 0}
.-yUN1G_listsIndex{gap:0}.-yUN1G_listItem{width:100%}.-yUN1G_listItem:hover{text-decoration:none}.-yUN1G_listLink{min-height:2.875rem;font-family:var(--font-family-body);justify-content:space-between;align-items:center;gap:1rem;text-decoration:none;display:flex}.-yUN1G_listLink:hover{text-decoration:none}.-yUN1G_listLink:hover .-yUN1G_listName{color:var(--garri-color-text-link)}.-yUN1G_listActions{gap:.5rem;display:flex}.-yUN1G_listEditButton,.-yUN1G_listRemoveButton{border:1px solid var(--garri-color-gray-5);background-color:#0000;border-radius:4px;transition:border-color .2s,color .2s}:is(.-yUN1G_listEditButton,.-yUN1G_listRemoveButton):hover.-yUN1G_listEditButton{color:var(--garri-color-text-link);border-color:var(--garri-color-text-link)}:is(.-yUN1G_listEditButton,.-yUN1G_listRemoveButton):hover.-yUN1G_listRemoveButton{color:var(--garri-color-brand-red);border-color:var(--garri-color-brand-red)}.-yUN1G_listName{font-family:var(--font-family-body);color:var(--garri-color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25rem;transition:color .2s;overflow:hidden}.-yUN1G_listMeta{font-family:var(--font-family-body);color:var(--garri-color-text-menu);flex:none;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:color .2s}
.efhCaW_table th:first-child,.efhCaW_table td:first-child{border-right:1px solid var(--garri-color-surface-divider-subtle);width:8rem;color:var(--garri-color-text-heading);font-weight:700}.efhCaW_table tfoot th{border-top:1px solid var(--garri-color-text-heading);border-bottom:0}.efhCaW_legendDot{border-radius:999px;width:.75rem;height:.75rem}.efhCaW_legendText{font-family:var(--font-family-body);color:var(--garri-color-text-heading);font-size:.875rem;font-weight:700;line-height:1.25rem}.efhCaW_chart{grid-template-columns:repeat(12,minmax(2rem,1fr));align-items:end;gap:.625rem;min-height:14rem;padding:1rem 0 .25rem;display:grid;overflow-x:auto}.efhCaW_chartMonth{grid-template-rows:11rem auto;align-items:end;gap:.5rem;min-width:2.75rem;display:grid}.efhCaW_bars{grid-template-columns:repeat(3,minmax(.5rem,1fr));align-items:end;gap:.25rem;height:11rem;display:grid}.efhCaW_bar{height:var(--bar-height);border-radius:.1875rem .1875rem 0 0;min-height:0}.efhCaW_barCurrent{background:var(--garri-color-brand-green)}.efhCaW_barLast{background:var(--garri-color-cyan-55)}.efhCaW_barTwoBack{background:var(--garri-color-brand-yellow)}.efhCaW_monthLabel{font-family:var(--font-family-body);color:var(--garri-color-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;overflow:hidden}
.MZX4ra_panelStack{gap:1.5rem}.MZX4ra_header{justify-content:space-between;align-items:flex-start}.MZX4ra_headerTitleRow{justify-content:space-between;width:100%}.MZX4ra_intro,.MZX4ra_userEmail{font-family:var(--font-family-body);color:var(--garri-color-text-menu);font-weight:400;line-height:1.375rem}.MZX4ra_intro{font-size:.813rem}.MZX4ra_userEmail{overflow-wrap:anywhere;font-size:.875rem}.MZX4ra_createButton{font-family:var(--font-family-body);--button-bg:var(--garri-color-brand-red);--button-hover:var(--garri-color-text-menu);--button-color:var(--garri-color-text-heading);border-radius:.25rem;flex:none;font-size:.813rem;font-weight:700}.MZX4ra_table{table-layout:fixed}.MZX4ra_table th:nth-child(2){width:18rem}.MZX4ra_table th:last-child,.MZX4ra_table td:last-child{width:4.5rem;padding-right:0}.MZX4ra_textEnd{text-align:end}.MZX4ra_table th,.MZX4ra_table td{border-bottom:1px solid var(--garri-color-surface-divider-subtle);font-family:var(--font-family-body);color:var(--garri-color-text-menu);vertical-align:middle;padding:.875rem 1rem .875rem 0}.MZX4ra_table th{color:var(--garri-color-text-heading);padding-top:0;font-size:1rem;font-weight:700;line-height:1.375rem}.MZX4ra_table td{font-size:.875rem;line-height:1.375rem}.MZX4ra_userName{font-family:var(--font-family-body);color:var(--garri-color-text-heading);font-size:.9375rem;font-weight:700;line-height:1.25rem}.MZX4ra_statusLabel{font-family:var(--font-family-body);color:var(--garri-color-text-menu);font-size:.875rem;font-weight:600;line-height:1.25rem}.MZX4ra_statusSwitch{font-family:var(--font-family-body)}.MZX4ra_rowActions{justify-content:flex-end;gap:.625rem}.MZX4ra_actionButton{border:1px solid var(--garri-color-gray-5);background-color:#0000;border-radius:4px;transition:border-color .2s}.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus{background-color:#0000}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus).MZX4ra_editActionButton{border-color:var(--garri-color-text-link)}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus).MZX4ra_saveActionButton{border-color:var(--garri-color-green-58)}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus).MZX4ra_closeActionButton{border-color:var(--garri-color-brand-red)}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus) .MZX4ra_editIcon{color:var(--garri-color-text-link)}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus) .MZX4ra_saveIcon{color:var(--garri-color-green-58)}:is(.MZX4ra_actionButton:hover,.MZX4ra_actionButton:focus) .MZX4ra_closeIcon{color:var(--garri-color-brand-red)}.MZX4ra_editIcon,.MZX4ra_closeIcon,.MZX4ra_saveIcon{color:var(--garri-color-text-menu);transition:color .2s}.MZX4ra_inlineForm{gap:.75rem;display:grid}.MZX4ra_inlineInput{border-color:var(--garri-color-gray-4);background:var(--garri-color-text-white);min-height:2.25rem;font-family:var(--font-family-body);color:var(--garri-color-text-menu);border-radius:.25rem;font-size:.875rem;line-height:1.25rem;box-shadow:0 1px 2px #0000000d}.MZX4ra_inlineInput:focus,.MZX4ra_inlineInput:focus-within{border-color:var(--garri-color-brand-red)}.MZX4ra_inlineActions{gap:.625rem}.MZX4ra_form{gap:1.5rem;display:grid}.MZX4ra_modalHeader.MZX4ra_modalHeader{padding:1.5rem 1.5rem 1rem}.MZX4ra_modalTitle.MZX4ra_modalTitle{font-family:var(--font-family-display);color:var(--garri-color-text-heading);font-size:1.125rem;font-weight:700}@media (max-width:64em){.MZX4ra_table th:nth-child(2){width:12rem}}@media (max-width:48em){.MZX4ra_header{flex-direction:column;gap:8px}.MZX4ra_createButton{height:32px;--button-padding-x:.75rem!important}}@media (max-width:32em){.MZX4ra_table th:nth-child(2){width:11rem}}
._13lSTq_shell{padding:2.5rem 0 5rem}._13lSTq_checkoutHeader{gap:1.5rem;margin-bottom:1rem}._13lSTq_checkoutNavigation{min-width:0}._13lSTq_checkoutProgress{flex:0 24.625rem;margin-top:.5rem}._13lSTq_layout{--grid-gap:var(--mantine-spacing-xl);align-items:start}@media (min-width:62rem){._13lSTq_layout{--grid-gap:2.25rem}}._13lSTq_panel{border:1px solid var(--garri-color-surface-soft-border);background:var(--garri-color-text-white)}._13lSTq_sectionTitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-heading);font-size:1.5rem;font-weight:600;line-height:1.25}._13lSTq_sectionIcon{color:var(--mantine-color-garriRed-6)}._13lSTq_sectionEyebrow{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-body-muted);font-size:.875rem;line-height:1.25rem}._13lSTq_clearButton{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-7);font-size:.75rem;line-height:1rem}._13lSTq_lineRow{border-top:1px solid var(--garri-color-surface-soft-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}._13lSTq_lineRow:first-of-type{border-top:0}._13lSTq_lineMain{min-width:0}._13lSTq_lineImage{object-fit:cover;background:var(--garri-color-surface-card-muted);border-radius:.25rem;width:4.375rem;height:4.25rem;display:block}._13lSTq_lineImageFallback{background:var(--surface-image-fallback-gradient);border-radius:.25rem;width:4.375rem;height:4.25rem}._13lSTq_lineTitle{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-body-strong);font-size:.875rem;line-height:1.35}._13lSTq_lineSubprice,._13lSTq_linePreviousPrice,._13lSTq_linePrice,._13lSTq_summaryLabel,._13lSTq_summaryValue,._13lSTq_freeDeliveryText,._13lSTq_emptyState{font-family:var(--font-lato), sans-serif}._13lSTq_lineSubprice,._13lSTq_linePreviousPrice{font-size:.875rem;line-height:1.25rem}._13lSTq_lineSubprice{color:var(--garri-color-gray-7)}._13lSTq_linePreviousPrice{color:var(--garri-color-text-body-subtle);text-decoration:line-through}._13lSTq_linePrice{text-align:right;min-width:4.75rem;color:var(--garri-color-text-heading);font-size:.875rem;line-height:1.5rem}._13lSTq_linePrice[data-offer]{color:var(--mantine-color-garriRed-6)}._13lSTq_removeButton{font-family:var(--font-lato), sans-serif;color:var(--mantine-color-garriRed-6);font-size:.75rem;font-weight:400;line-height:1rem}._13lSTq_summaryCard{background:var(--garri-color-text-white);box-shadow:var(--shadow-elevation-soft);border-radius:.25rem}._13lSTq_summaryHeading{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-heading);font-size:1.125rem;font-weight:600;line-height:1.333}._13lSTq_summaryLabel{color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.071}._13lSTq_summaryLabelMuted{color:var(--garri-color-text-body-muted-strong);font-weight:600}._13lSTq_summaryValue{text-align:right;color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.071}._13lSTq_summaryValueMuted{color:var(--garri-color-text-body-muted-strong);font-weight:600}._13lSTq_summaryValueAccent{color:var(--mantine-color-garriRed-6)}._13lSTq_summaryDivider{border-color:var(--garri-color-surface-divider-subtle)}._13lSTq_summaryFooterLabel,._13lSTq_summaryFooterValue{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-heading);font-size:1rem;line-height:1.7}._13lSTq_summaryFooterLabel{font-weight:600}._13lSTq_summaryFooterValue{text-align:right;font-weight:700}._13lSTq_checkoutButton{font-family:var(--font-poppins), sans-serif;border-radius:2.4375rem;font-size:1rem;font-weight:600}._13lSTq_progressRow{margin-top:1.5rem}._13lSTq_freeDeliveryText{color:var(--garri-color-text-menu);font-size:.625rem;line-height:1rem}._13lSTq_freeDeliveryProgress{--progress-radius:999px}._13lSTq_freeDeliveryProgress .mantine-Progress-root{background:var(--garri-color-surface-progress-track)}._13lSTq_freeDeliveryProgress .mantine-Progress-section{background:var(--mantine-color-garriRed-6)}._13lSTq_emptyState{color:var(--garri-color-text-body-muted);font-size:.9375rem;line-height:1.5rem}@media (max-width:62rem){._13lSTq_checkoutHeader{align-items:stretch}._13lSTq_checkoutProgress{flex-basis:100%;margin-top:0}._13lSTq_lineRow{grid-template-columns:minmax(0,1fr)}._13lSTq_linePrice{text-align:left}}
._51xNPG_content{padding-block:1.75rem 4rem}._51xNPG_section{width:100%}._51xNPG_allOrdersLink{color:var(--garri-color-text-menu);-webkit-text-decoration-color:var(--garri-color-text-menu);text-decoration-color:var(--garri-color-text-menu);transition:text-decoration-color .12s,color .12s}._51xNPG_allOrdersLink:hover{color:var(--garri-color-gray-10);-webkit-text-decoration-color:var(--garri-color-gray-10);text-decoration-color:var(--garri-color-gray-10)}
.sSsK5G_content{padding-block:1.75rem 4rem}.sSsK5G_section{width:100%}.sSsK5G_sectionHeader{align-items:center}.sSsK5G_title{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5rem}.sSsK5G_titleCount{color:var(--mantine-color-gray-6);font-family:var(--font-lato), sans-serif;margin-inline-start:.375rem;font-size:.875rem;font-weight:300;line-height:1.5rem}.sSsK5G_filterControls{align-items:center}.sSsK5G_productRows{width:100%}.sSsK5G_virtualRow{width:100%;padding-bottom:.375rem;position:absolute;top:0;left:0}.sSsK5G_productRow{background:var(--garri-color-text-white);border:0;border-radius:0;min-height:5.375rem}.sSsK5G_productRowLayout{min-height:5.375rem;padding:.625rem .6875rem}.sSsK5G_productSummary{min-width:0}.sSsK5G_productSummaryContainer{flex:1 1 0;min-width:0;max-width:100%}.sSsK5G_productImageLink{border-radius:.25rem;flex:0 0 4.375rem;width:4.375rem;height:4.25rem;display:block;overflow:hidden}.sSsK5G_productImage,.sSsK5G_productImageFallback{object-fit:contain;width:100%;height:100%;display:block}.sSsK5G_productImageFallback{justify-content:center;align-items:center;display:flex}.sSsK5G_productImageFallbackIcon{max-width:100%;max-height:100%}.sSsK5G_productTitleLink{min-width:0;color:var(--mantine-color-gray-8);text-decoration:none}.sSsK5G_packageCell,.sSsK5G_productTitleLink{padding-left:6px}.sSsK5G_productTitle{color:var(--mantine-color-gray-8);font-family:var(--font-poppins), sans-serif;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.875rem,1.5vw,1rem);font-weight:400;line-height:1.2rem;overflow:hidden}.sSsK5G_skuCell{min-width:0}.sSsK5G_skuButton{width:max-content;color:var(--mantine-color-gray-7);border-radius:999px;justify-self:start;padding:0 6px;transition:background-color .14s,color .14s}.sSsK5G_skuButton:hover{background-color:var(--mantine-color-gray-0)}.sSsK5G_skuButton:focus-visible{outline:2px solid var(--mantine-color-garriRed-6);outline-offset:2px}.sSsK5G_skuButton[data-copied]{background-color:var(--mantine-color-garriRed-0);color:var(--mantine-color-garriRed-6)}.sSsK5G_skuButtonContent{row-gap:0}.sSsK5G_skuValueGroup{min-width:max-content}.sSsK5G_skuText{font-family:var(--font-lato), sans-serif;white-space:nowrap;font-size:.75rem;font-weight:400}.sSsK5G_skuFeedback{opacity:0;flex:none;min-width:.875rem;transition:opacity .14s}.sSsK5G_skuCopied{font-family:var(--font-lato), sans-serif;font-size:.75rem;font-weight:700;line-height:1rem}.sSsK5G_skuButton:hover .sSsK5G_skuFeedback,.sSsK5G_skuButton:focus-visible .sSsK5G_skuFeedback,.sSsK5G_skuButton[data-copied] .sSsK5G_skuFeedback{opacity:1}.sSsK5G_sku{color:var(--mantine-color-garriRed-6);font-family:var(--font-lato), sans-serif;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.5rem}.sSsK5G_mutedLabel{color:var(--mantine-color-gray-7);font-family:var(--font-lato), sans-serif;font-size:.75rem;font-weight:400}.sSsK5G_priceCell{justify-content:flex-end;align-items:baseline;gap:.25rem 2rem}@media (max-width:64em){.sSsK5G_priceCell{flex-direction:column;justify-content:flex-end;align-items:end;column-gap:1rem}}.sSsK5G_price{color:var(--garri-color-text-menu);font-family:var(--font-lato), sans-serif;letter-spacing:-.00625rem;white-space:nowrap;font-size:.875rem;font-weight:400}.sSsK5G_previousPrice{color:var(--garri-color-gray-7);font-family:var(--font-lato), sans-serif;letter-spacing:-.00625rem;text-decoration-skip-ink:none;white-space:nowrap;order:-1;font-size:.625rem;font-weight:400;text-decoration:line-through}.sSsK5G_deleteButton{color:var(--garri-color-gray-7);justify-self:end}.sSsK5G_deleteButton:hover{color:var(--mantine-color-garriRed-6);background:0 0}.sSsK5G_rowControls{min-width:12.75rem}.sSsK5G_mestPantadQuantityControls{width:100%}.sSsK5G_mestPantadQuantityControls [data-quantity-package-description]{text-align:left}.sSsK5G_mestPantadQuantityControls [data-quantity-stepper-control]{max-width:200px}.sSsK5G_addProductsPanel{background:0 0;margin-top:3.25rem;padding:1.5rem}@media (max-width:64em){.sSsK5G_productRowLayout{grid-template-columns:minmax(0,1fr);gap:.75rem;padding-inline:1rem}.sSsK5G_rowControls{min-width:0}.sSsK5G_mestPantadQuantityControls [data-quantity-stepper-control]{flex-shrink:1;width:200px}}@media (max-width:48em){.sSsK5G_content{padding-block:1rem 2.5rem}.sSsK5G_sectionHeader{align-items:stretch}.sSsK5G_filterControls{align-items:stretch;width:100%}.sSsK5G_categorySelect,.sSsK5G_filterInput{width:100%}.sSsK5G_addProductsPanel{margin-top:2rem;padding:1rem}}@media (max-width:47.99em){.sSsK5G_productSummaryCol{order:1}.sSsK5G_deleteButtonCol{order:2;align-self:start}.sSsK5G_quantityCol{order:3}.sSsK5G_quantityCell,.sSsK5G_rowControls{width:100%}}@media (max-width:30em){.sSsK5G_filterControls{flex-direction:column}.sSsK5G_categoryFilter{width:100%}}
.-EMqyG_page{padding-top:2rem;padding-bottom:5rem}.-EMqyG_headerRow{align-items:flex-end}.-EMqyG_headerRow>:first-child{flex:1}.-EMqyG_controlsRow,.-EMqyG_controls{justify-content:flex-end}.-EMqyG_controls,.-EMqyG_controlsRow{gap:1rem}.-EMqyG_filterSelect{--select-root-width:12.4375rem}.-EMqyG_filterGroupLabel{font-family:var(--font-lato), sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--garri-color-gray-6);font-size:.75rem;font-weight:700}.-EMqyG_sortSelect{--select-root-width:9.375rem}.-EMqyG_selectIcon{transition:transform .14s}:is(.-EMqyG_filterSelect:has(.-EMqyG_controlInput[data-expanded=true]) .-EMqyG_selectIcon,.-EMqyG_sortSelect:has(.-EMqyG_controlInput[data-expanded=true]) .-EMqyG_selectIcon){transform:rotate(180deg)}@media (max-width:48rem){.-EMqyG_page{padding-top:1.25rem}.-EMqyG_headerRow{flex-direction:column;align-items:stretch;width:100%;margin-top:1rem}.-EMqyG_controlsRow{flex-wrap:nowrap;align-items:center;width:100%}.-EMqyG_controlsRow>:first-child{flex:auto;min-width:0}.-EMqyG_controlsRow>:last-child{flex:none}.-EMqyG_controls{flex-wrap:nowrap;width:100%;min-width:0}.-EMqyG_controls,.-EMqyG_controlsRow{gap:.5rem}.-EMqyG_filterSelect,.-EMqyG_sortSelect{--select-root-width:auto;flex:1 1 0;min-width:0}.-EMqyG_searchFormMobile{justify-content:center;display:flex}}
.fQMcJW_accountDrawerRoot{--account-drawer-size:405px}@media (max-width:48em){.fQMcJW_accountDrawerRoot{--account-drawer-size:100vw}}.fQMcJW_accountDrawerContent{--account-drawer-accent:color-mix(in srgb, var(--garri-color-text-accent) 80%, var(--garri-color-text-white));background:var(--garri-color-surface-drawer-background);color:var(--garri-color-text-white)}.fQMcJW_accountDrawerBody{min-height:100dvh;padding:32px 28px}.fQMcJW_accountDrawerInner{min-height:calc(100dvh - 4.75rem)}.fQMcJW_accountDrawerClose{margin-right:-.125rem}.fQMcJW_accountDrawerClose svg{transition:transform .3s}.fQMcJW_accountDrawerClose:hover svg{transform:scale(1.1)}.fQMcJW_accountPanelRow{color:var(--garri-color-text-white);align-items:center;padding:3px 8px}.fQMcJW_accountPanelRow[data-active]{background:color-mix(in srgb, var(--garri-color-text-white) 10%, transparent);border-radius:.375rem}.fQMcJW_accountPanelRow[data-active] .fQMcJW_accountPanelSubtitle{color:var(--account-drawer-accent)}.fQMcJW_accountPanelRowButton{border-radius:.375rem;width:100%;margin-inline:-.375rem;padding:.375rem}.fQMcJW_accountPanelRowButton:hover .fQMcJW_accountPanelSubtitle{color:var(--account-drawer-accent)}.fQMcJW_accountPanelRowButton:focus-visible{outline:2px solid var(--outline-white-focus);outline-offset:2px}.fQMcJW_accountPanelLeadingIcon{min-width:1.25rem;color:var(--garri-color-text-white);place-items:center;display:grid}.fQMcJW_accountPanelTitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-white);font-size:.875rem;font-weight:400;line-height:1.25rem}.fQMcJW_accountPanelSubtitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-gray-6);font-size:.75rem;font-weight:400;line-height:1.25rem;transition:color .2s}.fQMcJW_accountCartIndicator{min-width:1.5rem;color:var(--garri-color-text-white);place-items:center;display:grid;position:relative}.fQMcJW_accountSettingsButton{justify-content:flex-end}.fQMcJW_accountSettingsButton svg path{transition:stroke .2s}.fQMcJW_accountSettingsButton:hover svg path{stroke:var(--garri-color-text-accent)}.fQMcJW_accountRemoveButton{justify-content:flex-end}.fQMcJW_accountRemoveButton svg path{transition:stroke .2s}.fQMcJW_accountRemoveButton:hover svg path{stroke:var(--garri-color-text-accent)}.fQMcJW_accountRemoveButtonPlaceholder{flex:none;width:28px;height:28px}.fQMcJW_accountCartBadge{background:var(--mantine-color-garriRed-6);aspect-ratio:1;border-radius:999px;place-items:center;min-width:23.8px;height:23.8px;min-height:23.8px;padding-inline:.2rem;transition:background-color .2s;display:grid;position:absolute;top:-.96rem;right:-.8rem;overflow:hidden}.fQMcJW_accountCartBadgeLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-white);white-space:nowrap;min-width:0;max-width:100%;font-size:.625rem;font-weight:600;line-height:1;overflow:hidden}.fQMcJW_accountActionButton{border-radius:.375rem;width:100%}.fQMcJW_accountActionButton:focus-visible{outline:2px solid var(--outline-white-focus);outline-offset:2px}.fQMcJW_accountActionButton:disabled,.fQMcJW_accountActionButton[aria-disabled=true]{opacity:.7;cursor:progress}.fQMcJW_accountActionRow{min-height:2.875rem;color:var(--garri-color-text-white)}.fQMcJW_accountActionRow svg path{transition:stroke .2s}.fQMcJW_accountActionRow:hover svg path{stroke:var(--garri-color-text-accent)}.fQMcJW_accountActionLabel{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-white);font-size:1rem;font-weight:300;line-height:1.25rem}.fQMcJW_accountActionTrailing{color:var(--garri-color-text-white);place-items:center;display:grid}.fQMcJW_accountCompanySearchLeftSection{justify-content:flex-start;align-items:center;display:flex}.fQMcJW_accountCompanySearchLeftSection svg{position:relative;top:-1px}.fQMcJW_accountDrawerFooter{padding-top:8px}.fQMcJW_accountCompanySearchRoot{margin-top:58px;margin-bottom:28px}.fQMcJW_accountDrawerContent.fQMcJW_accountDrawerContent :focus-visible{outline-color:var(--outline-white-focus)}@media (max-width:48em){.fQMcJW_accountDrawerCompanySearchResults.fQMcJW_accountDrawerCompanySearchResults{max-height:320px}}@media (max-width:32em){.fQMcJW_accountDrawerBody{padding:16px 20px 32px}}
._9Y_ykq_authOverlay{background:var(--surface-overlay-app)}._9Y_ykq_authOverlayInner{padding:0}._9Y_ykq_authOverlayClose{position:fixed;top:1.25rem;right:2.2rem}._9Y_ykq_authOverlayCard{border:1px solid var(--garri-color-surface-panel-border);background:var(--garri-color-text-white);width:min(29.375rem,100vw - 2rem);max-height:calc(100dvh - 5.5rem);color:var(--garri-color-text-heading-alt);box-shadow:var(--shadow-header-card);position:fixed;top:4.1875rem;right:clamp(1rem,3vw,2.5rem);overflow:auto}._9Y_ykq_authOverlayBody{padding:1.75rem}._9Y_ykq_authOverlayTitle{font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-heading-alt);font-size:2rem;font-weight:600;line-height:1.25}._9Y_ykq_authTabs{border-bottom:1px solid var(--garri-color-surface-panel-border);gap:1.75rem;width:100%;padding-bottom:.5rem}._9Y_ykq_authTab{height:auto;color:var(--garri-color-gray-7);background:0 0;border:0;padding:0 0 .25rem;position:relative}._9Y_ykq_authTab:hover{background:0 0}._9Y_ykq_authTabLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-7);font-size:.875rem;font-weight:600;line-height:1.5}._9Y_ykq_authTab[data-active] ._9Y_ykq_authTabLabel{color:var(--garri-color-text-heading-alt)}._9Y_ykq_authTab:after{content:"";background:0 0;border-radius:999px;height:3px;position:absolute;bottom:-.5625rem;left:0;right:0}._9Y_ykq_authTab[data-active]:after{background:var(--mantine-color-garriRed-6)}._9Y_ykq_authTabPanel{padding-top:1.75rem}._9Y_ykq_signupLoading{font-family:var(--font-lato), sans-serif;color:var(--garri-color-text-muted);padding-block:1rem;font-size:.875rem;font-weight:600;line-height:1.5}._9Y_ykq_authForgotLink{color:var(--mantine-color-gray-7);text-underline-offset:2px;align-self:center;font-size:.875rem;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .2s ease-in-out}._9Y_ykq_authForgotLink:hover{-webkit-text-decoration-color:var(--mantine-color-gray-7);text-decoration-color:var(--mantine-color-gray-7)}._9Y_ykq_authConsent{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-7);font-size:.875rem;font-weight:400;line-height:1.5}._9Y_ykq_signupCheckboxRoot{align-items:flex-start}._9Y_ykq_signupCheckboxInput{border-color:var(--garri-color-gray-7)}._9Y_ykq_signupCheckboxLabel{font-family:var(--font-lato), sans-serif;color:var(--garri-color-gray-7);font-size:.875rem;font-weight:400;line-height:1.5}._9Y_ykq_signupPolicyLink{color:var(--garri-color-brand-red);text-decoration:underline}@media (max-width:48rem){._9Y_ykq_authOverlayClose{top:1rem;right:1rem}._9Y_ykq_authOverlayCard{width:auto;top:4rem;left:1rem;right:1rem}._9Y_ykq_authOverlayBody{padding:1.25rem 1rem}}
._0PDdRa_layout{padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);justify-content:center;display:flex}@media (max-width:64em){._0PDdRa_layout{padding:50px var(--mantine-spacing-md)}}._0PDdRa_panel{width:min(100%,34rem);box-shadow:var(--frontpage-shadow-soft);background:#fff}._0PDdRa_title{color:var(--app-page-foreground);font-size:1.5rem;font-weight:700;line-height:1.2}._0PDdRa_actionRow{gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._0PDdRa_submitError,._0PDdRa_submitErrorIcon{color:var(--garri-color-brand-red)}._0PDdRa_submitErrorText{color:var(--garri-color-brand-red);font-size:.875rem}
.krj1_q_shell{padding:2.5rem 0 5rem}.krj1_q_header{gap:1.5rem;min-height:4.75rem;margin-bottom:1rem}.krj1_q_progress{flex:0 24.625rem;margin-top:.5rem}.krj1_q_statusCard{background:var(--garri-color-text-white);border:1px solid #f8f7f8;align-items:center;gap:.75rem;width:min(100%,23.0625rem);min-height:5rem;margin-bottom:1.25rem;padding:.6875rem 1.5rem;display:flex}.krj1_q_statusIcon{width:2.375rem;height:2.375rem;color:var(--mantine-color-garriRed-6);background:#fef5fd;border-radius:50%;flex:0 0 2.375rem;place-items:center;display:grid}.krj1_q_statusTitle{font-family:var(--font-lato), sans-serif;color:#0d0c0d;font-size:1.375rem;font-weight:600;line-height:2rem}.krj1_q_statusSubtitle{font-family:var(--font-lato), sans-serif;letter-spacing:-.00625rem;color:#807681;font-size:.875rem;font-weight:500;line-height:1.25rem}.krj1_q_confirmationCard{background:var(--garri-color-text-white);min-height:39.875rem;box-shadow:0 0 2rem #1c181b08}.krj1_q_confirmationContent{text-align:center;gap:1rem;padding:6.1875rem 1.5rem 4rem}.krj1_q_successIcon{color:#83bd62;background:#e9ffdc;border-radius:50%;place-items:center;width:6.25rem;height:6.25rem;margin-bottom:.625rem;display:grid}.krj1_q_title{font-family:var(--font-poppins), sans-serif;color:#0d0c0d;font-size:1.375rem;font-weight:600;line-height:1.7}.krj1_q_orderNumber{font-family:var(--font-lato), sans-serif;color:#0d0c0d;margin-top:-.5rem;font-size:1.125rem;font-weight:600;line-height:1.7}.krj1_q_trackingLink{font-family:var(--font-lato), sans-serif;color:#0d0c0d;font-size:1rem;line-height:1.7}.krj1_q_trackingLink{text-underline-offset:.125rem;text-decoration:underline;text-decoration-thickness:.8px;transition:color .3s}.krj1_q_trackingLink:hover{color:var(--garri-color-text-link)}.krj1_q_actions{margin-top:1.5rem}.krj1_q_shopButton,.krj1_q_closeButton{height:3rem;font-family:var(--font-poppins), sans-serif;color:var(--garri-color-text-white);border-radius:8px;font-size:1rem;font-weight:600;line-height:1.25rem}.krj1_q_shopButton{color:#0d0c0d;padding-inline:2.375rem}.krj1_q_closeButton{min-width:6.625rem}@media (max-width:62rem){.krj1_q_header{align-items:stretch;margin-bottom:30px}.krj1_q_progress{flex-basis:100%;margin-top:0}}@media (max-width:48rem){.krj1_q_successIcon{width:5rem;height:5rem}.krj1_q_successIcon svg{width:50px;height:50px}}@media (max-width:36rem){.krj1_q_shell{padding-top:1.5rem}.krj1_q_confirmationCard{min-height:31rem}.krj1_q_confirmationContent{padding-top:4rem}.krj1_q_actions{flex-direction:column;width:100%}.krj1_q_shopButton,.krj1_q_closeButton{width:100%}}