.Layout-module__TOH7ya__root{row-gap:var(--mantine-spacing-xl);grid-template-rows:min-content 1fr min-content;min-height:100vh;display:grid}
.Header-module__P8AYMG__root{width:100%;height:var(--header-height);z-index:1}.Header-module__P8AYMG__root .Header-module__P8AYMG__logo{width:calc(8.125rem * var(--mantine-scale));height:calc(6.25rem * var(--mantine-scale))}.Header-module__P8AYMG__inner{border-bottom:1px solid var(--mantine-color-gray-3);height:100%}[data-mantine-color-scheme=dark] .Header-module__P8AYMG__inner{border-bottom:1px solid var(--mantine-color-dark-4)}
.Logo-module__sQUeOq__root{display:inline-flex;position:relative}@media (max-width:53.75rem){.Logo-module__sQUeOq__root{width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale))}}@media (min-width:53.75rem){.Logo-module__sQUeOq__root{width:calc(3.75rem * var(--mantine-scale));height:calc(3.75rem * var(--mantine-scale))}}
.Login-module__Cml4xa__root svg{transition:all .2s linear}.Login-module__Cml4xa__root:hover svg{color:var(--mantine-color-deep-9)}
.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{vertical-align:top;-webkit-text-size-adjust:100%;margin:0;padding:0;position:relative}.suggestions-suggestions{-ms-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:9999;-webkit-text-size-adjust:100%;background:#fff;border:1px solid #999;min-width:100%;position:absolute;left:0}.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestion_hidden-desktop,.suggestions-wrapper--mobile .suggestions-suggestion_hidden-mobile{display:none}.suggestions-suggestions strong{color:#39f;font-weight:400}.suggestions-suggestion{padding:4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{white-space:nowrap;color:#777;text-overflow:ellipsis;padding:4px;font-size:85%;line-height:20px;overflow:hidden}.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestions--with-promo .suggestions-hint{max-width:calc(100% - 80px);padding-right:0}.suggestions-subtext{color:#777}.suggestions-subtext_inline{vertical-align:bottom;min-width:6em;margin:0 .5em 0 0;display:inline-block}.suggestions-subtext-delimiter{width:2px;display:inline-block}.suggestions-subtext_label{background:#f5f5f5;border-radius:3px;margin:0 0 0 .25em;padding:0 3px;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{content:"";border-top:1px solid #0006;position:absolute;top:50%;left:0;right:0}.suggestions-promo{color:#777;text-align:center;padding:4px;font-size:85%}.suggestions-promo a{color:#777;filter:grayscale();line-height:20px;text-decoration:none;display:block}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{vertical-align:bottom;height:20px}.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestions:not(.suggestions-suggestions--nohint) .suggestions-promo{text-align:left;position:absolute;top:0;right:0}

.List-module__-dRsza__item{padding:var(--mantine-spacing-md) 0;border-bottom:1px solid var(--mantine-color-default-border)}

@media (max-width:53.75rem){.Checkout-module__n8TYua__root{gap:var(--mantine-spacing-xl);flex-direction:column;width:100%;display:flex}}@media (min-width:53.75rem){.Checkout-module__n8TYua__root{align-items:flex-start;gap:calc(3rem * var(--mantine-scale));width:100%;display:flex}.Checkout-module__n8TYua__body{flex-grow:1}.Checkout-module__n8TYua__total{top:var(--mantine-spacing-xl);width:calc(26.25rem * var(--mantine-scale));flex-grow:0;flex-shrink:0;position:sticky}}

.Address-module__6SPtZW__radio{margin-top:calc(.25rem * var(--mantine-scale))}.Address-module__6SPtZW__section{margin-top:var(--mantine-spacing-xl)}
@media (max-width:53.75rem){.Section-module__0DbaAG__root{row-gap:var(--mantine-spacing-md);grid-template-rows:auto;grid-template-columns:1fr;display:grid}.Section-module__0DbaAG__root>:first-child{justify-self:start}}@media (min-width:53.75rem){.Section-module__0DbaAG__root{grid-template-columns:calc(7.75rem * var(--mantine-scale)) 1fr;-moz-column-gap:calc(3rem * var(--mantine-scale));column-gap:calc(3rem * var(--mantine-scale));display:grid}.Section-module__0DbaAG__root>:first-child{justify-self:end}}



.Products-module__MMLjfa__item{width:calc(6.25rem * var(--mantine-scale));height:calc(6.25rem * var(--mantine-scale));border:1px solid var(--mantine-color-default-border);position:relative}.Products-module__MMLjfa__item img{padding:var(--mantine-spacing-xs);-o-object-fit:contain;object-fit:contain}.Products-module__MMLjfa__badge{position:absolute;bottom:0;right:-6px}
@media (max-width:53.75rem){.Total-module__-mNXga__root{width:100%}}@media (min-width:53.75rem){.Total-module__-mNXga__root{width:50%}}.Total-module__-mNXga__divider{border-bottom:1px dashed var(--mantine-color-default-border);height:100%;margin-bottom:calc(.25rem * var(--mantine-scale));flex-grow:1;align-self:flex-end}

.AddressSelect-module__ARZ33q__root{width:100%}



.PassportSelect-module__HmrrUa__root{width:100%}

