@keyframes showcase-modal_backgroundAnimation__HZL84{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.showcase-modal_container__Eu5pe{width:100%;max-width:1200px}.showcase-modal_content__7KnZ3{display:flex;flex-direction:column;gap:24px}.showcase-modal_description__SBYpr{font-size:var(--fs-s);color:var(--color-neutral-700);line-height:calc(1.6*var(--lhm))}@media(max-width:599px){.showcase-modal_description__SBYpr{font-size:var(--fs-1xs)}}.showcase-modal_list__JKzed{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-column-gap:40px;column-gap:40px;grid-row-gap:24px;row-gap:24px;justify-items:center}@media(max-width:839px){.showcase-modal_list__JKzed{column-gap:24px}}.showcase-modal_listItem__cRuVa{max-width:185px}@keyframes button_backgroundAnimation__W_KZb{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.button_button__DZNJH{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;text-align:center;letter-spacing:calc(.01em*var(--lsm));border:1px solid;border-radius:var(--radius-s);white-space:nowrap}@media(hover:hover){.button_button__DZNJH{transition:border-color .2s ease-out,color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}}.button_button__DZNJH:focus,.button_button__DZNJH:focus-visible{outline:none}.button_button__DZNJH:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;width:100%;height:100%;left:0;top:0;border:none;opacity:.35;border-radius:calc(var(--radius-s) - 2px)}.button_button__DZNJH.button_loading__KT_mB .button_content__ECxYc{color:rgba(0,0,0,0)}@media(hover:hover){.button_button__DZNJH.button_loading__KT_mB .button_content__ECxYc:hover{color:rgba(0,0,0,0)}}.button_button__DZNJH .button_content__ECxYc,.button_button__DZNJH .button_icon__paCs3{color:currentColor}.button_small__IXef_{font-size:var(--fs-2xs);font-weight:var(--fw-regular);line-height:calc(1.6*var(--lhm));padding:0 1.145em}.button_small__IXef_:not(.button_text__UWOgw){height:3em}@media(max-width:599px){.button_small__IXef_{font-size:var(--fs-3xs)}}.button_medium__vYMTx{font-size:var(--fs-1xs);font-weight:var(--fw-regular);line-height:calc(1.6*var(--lhm));padding:0 1.145em}.button_medium__vYMTx:not(.button_text__UWOgw){height:3em}@media(max-width:599px){.button_medium__vYMTx{font-size:var(--fs-2xs)}}.button_large__O7CG2{font-size:var(--fs-s);font-weight:var(--fw-regular);line-height:calc(1.5*var(--lhm));padding:0 1.5em}.button_large__O7CG2:not(.button_text__UWOgw){height:3.25em}@media(max-width:599px){.button_large__O7CG2{font-size:var(--fs-1xs)}}.button_primary__ifknB{background:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-white)}@media(hover:hover){.button_primary__ifknB:hover{background:var(--color-primary-400);border-color:var(--color-primary-400)}}.button_primary__ifknB:focus-visible:before{box-shadow:0 0 0 4px var(--color-primary-500)}.button_secondary__f5a9w{background:var(--color-secondary-900);border-color:var(--color-secondary-900);color:var(--color-white)}@media(hover:hover){.button_secondary__f5a9w:hover{background:var(--color-secondary-800);border-color:var(--color-secondary-800)}}.button_secondary__f5a9w:focus-visible:before{box-shadow:0 0 0 4px var(--color-secondary-900)}.button_secondaryLight__vA4yC{background:var(--color-white);border-color:var(--color-white);color:var(--color-secondary-900)}@media(hover:hover){.button_secondaryLight__vA4yC:hover{background:var(--color-neutral-150);border-color:var(--color-neutral-150)}}.button_secondaryLight__vA4yC:focus-visible:before{box-shadow:0 0 0 4px var(--color-white)}.button_outline__49mMM{background:rgba(0,0,0,0);border-color:var(--color-neutral-200);color:var(--color-secondary-900)}@media(hover:hover){.button_outline__49mMM:hover{border-color:var(--color-neutral-500);color:var(--color-secondary-800)}}.button_outline__49mMM:focus-visible:before{box-shadow:0 0 0 4px var(--color-secondary-500)}.button_danger__dDCFX{background:var(--color-error-500);border-color:var(--color-error-500);color:var(--color-white)}@media(hover:hover){.button_danger__dDCFX:hover{background:var(--color-error-400);border-color:var(--color-error-400)}}.button_danger__dDCFX:focus-visible:before{box-shadow:0 0 0 4px var(--color-error-500)}.button_text__UWOgw{background:none;border-color:rgba(0,0,0,0);padding:0;color:var(--color-secondary-900)}.button_text__UWOgw:not(.button_loading__KT_mB){text-decoration:underline}@media(hover:hover){.button_text__UWOgw:hover{color:var(--color-secondary-700)}}.button_text__UWOgw:focus-visible:before{box-shadow:0 0 0 4px var(--color-secondary-400)}.button_disabled__rBKjc{pointer-events:none;color:var(--color-neutral-500)}.button_disabled__rBKjc.button_danger__dDCFX,.button_disabled__rBKjc.button_primary__ifknB,.button_disabled__rBKjc.button_secondaryLight__vA4yC,.button_disabled__rBKjc.button_secondary__f5a9w{border-color:var(--color-neutral-100)}.button_disabled__rBKjc.button_outline__49mMM{border-color:var(--color-neutral-200)}.button_disabled__rBKjc:not(.button_text__UWOgw){background:var(--color-neutral-100)}.button_disabled__rBKjc .button_content__ECxYc,.button_disabled__rBKjc .button_icon__paCs3{color:var(--color-neutral-500)}.button_content__ECxYc{max-width:max-content}.button_full__RHocy{width:100%}.button_icon__paCs3{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:60%}.button_content__ECxYc{display:flex;gap:.5em;align-items:center}@keyframes group-promotion-product-card_backgroundAnimation__rvNhy{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.group-promotion-product-card_container__UNEz9{display:flex;gap:16px;padding:12px;border:1px solid var(--color-neutral-200);border-radius:var(--radius-m)}.group-promotion-product-card_disabled__JlhfZ{opacity:.55}.group-promotion-product-card_imageBox__DTs_M{position:relative;flex-shrink:0;width:88px}.group-promotion-product-card_ratio__N56O6{aspect-ratio:1}.group-promotion-product-card_badge__m_36p{position:absolute;left:0;bottom:0;padding:2px 6px;border-radius:var(--radius-s);background-color:var(--color-primary-300);font-size:var(--fs-1xs);font-weight:var(--fw-medium);white-space:nowrap}.group-promotion-product-card_body__IhOPK{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.group-promotion-product-card_name__COEip{font-size:var(--fs-s);font-weight:var(--fw-medium)}.group-promotion-product-card_price__NmK8R{font-size:var(--fs-s)}.group-promotion-product-card_variants__BKS0v{width:100%}.group-promotion-product-card_actions___72Zh{display:flex;align-items:center;gap:8px;margin-top:auto}@media(max-width:599px){.group-promotion-product-card_actions___72Zh{flex-wrap:wrap}}.group-promotion-product-card_button__Wk47F{flex:1 1}@keyframes offer-download_form_backgroundAnimation__uyATp{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.offer-download_form_form__Ihmal{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.offer-download_form_form__Ihmal{gap:16px}}.offer-download_form_form__Ihmal .offer-download_form_button__E5LVQ{margin-top:8px}.offer-download_form_form__Ihmal .offer-download_form_loader__86gcN{width:100%;padding:20px 0}.offer-download_form_form__Ihmal .offer-download_form_tabList__G0GuH{display:grid;grid-template-columns:repeat(2,1fr)}.offer-download_form_info__u8fkJ{font-size:var(--fs-2xs);color:var(--color-neutral-700)}@keyframes offer_form_backgroundAnimation__VUJa_{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.offer_form_form__ZF6tg{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.offer_form_form__ZF6tg{gap:16px}}.offer_form_form__ZF6tg .offer_form_button__8ejzv{margin-top:8px;max-width:none}.offer_form_fields___04_G{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:24px;row-gap:24px}@media(max-width:599px){.offer_form_fields___04_G{gap:16px}}.offer_form_fields___04_G>*{grid-column:span 2}.offer_form_half__LTv_y{grid-column:span 1}.offer_form_buyer__ALO3W{display:flex;flex-direction:column;padding-top:24px;border-top:1px solid var(--color-neutral-100)}@media(max-width:599px){.offer_form_buyer__ALO3W{padding-top:16px}}.offer_form_error__m0HjE{font-size:var(--fs-1xs);color:var(--color-error-600)}@media(max-width:599px){.offer_form_error__m0HjE{font-size:var(--fs-2xs)}}@keyframes offer-status_form_backgroundAnimation__fgByj{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.offer-status_form_form__o5Esb{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.offer-status_form_form__o5Esb{gap:16px}}.offer-status_form_form__o5Esb .offer-status_form_button__VV812{margin-top:8px}.offer-status_form_info__03sbe{font-size:var(--fs-1xs);color:var(--color-neutral-700)}@media(max-width:599px){.offer-status_form_info__03sbe{font-size:var(--fs-2xs)}}@keyframes order-complaint_form_backgroundAnimation__a_zxo{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-complaint_form_form__tbqpd{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.order-complaint_form_form__tbqpd{gap:16px}}.order-complaint_form_field__t0Ri5{display:flex;flex-direction:column;gap:8px}.order-complaint_form_item__qCPHf,.order-complaint_form_items__2j9zl{display:flex;flex-direction:column}.order-complaint_form_item__qCPHf{gap:12px;padding:16px 0;border-top:1px solid var(--color-neutral-100)}.order-complaint_form_itemHeader__8XYU5{display:grid;grid-template-columns:max-content 50px 1fr max-content;align-items:center;grid-gap:16px;gap:16px}@media(max-width:599px){.order-complaint_form_itemHeader__8XYU5{grid-template-columns:max-content 40px 1fr;gap:12px}}.order-complaint_form_checkbox__zaDpq{align-self:center}.order-complaint_form_ratio__IJaJt{aspect-ratio:var(--aspect-ratio-product-image,1)}.order-complaint_form_image__uZ3w8{align-self:center}.order-complaint_form_itemContent__5AgkP{display:flex;flex-direction:column;gap:.35em;font-size:var(--fs-1xs);line-height:calc(1.3*var(--lhm))}@media(max-width:599px){.order-complaint_form_itemContent__5AgkP{font-size:var(--fs-2xs)}}.order-complaint_form_itemName__CCmHX{font-weight:var(--fw-medium)}.order-complaint_form_itemOrdered__f8eU9{font-size:.9em;color:var(--color-neutral-600)}@media(max-width:599px){.order-complaint_form_counter__gWtsi{grid-column:3/4;justify-self:flex-end}}.order-complaint_form_item__qCPHf:not(.order-complaint_form_selected__vV6r3) .order-complaint_form_image__uZ3w8,.order-complaint_form_item__qCPHf:not(.order-complaint_form_selected__vV6r3) .order-complaint_form_itemContent__5AgkP{opacity:.55}.order-complaint_form_itemDetails__Vv1O8{display:flex;flex-direction:column;gap:16px;width:100%}@media(max-width:599px){.order-complaint_form_itemDetails__Vv1O8{gap:12px}}.order-complaint_form_button__Iasbc{margin-top:8px}@keyframes order-return_form_backgroundAnimation__bMAQq{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-return_form_form__r22Pn{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.order-return_form_form__r22Pn{gap:16px}}.order-return_form_field__BEMbQ{gap:8px}.order-return_form_field__BEMbQ,.order-return_form_item__T_KS_,.order-return_form_items__1LRrl{display:flex;flex-direction:column}.order-return_form_item__T_KS_{gap:12px;padding:16px 0;border-top:1px solid var(--color-neutral-100)}.order-return_form_itemHeader__3H5Kh{display:grid;grid-template-columns:max-content 50px 1fr max-content;align-items:center;grid-gap:16px;gap:16px}@media(max-width:599px){.order-return_form_itemHeader__3H5Kh{grid-template-columns:max-content 40px 1fr;gap:12px}}.order-return_form_checkbox__lIV90{align-self:center}.order-return_form_ratio__GFwtR{aspect-ratio:var(--aspect-ratio-product-image,1)}.order-return_form_image___mzkz{align-self:center}.order-return_form_itemContent__W9gLI{display:flex;flex-direction:column;gap:.35em;font-size:var(--fs-1xs);line-height:calc(1.3*var(--lhm))}@media(max-width:599px){.order-return_form_itemContent__W9gLI{font-size:var(--fs-2xs)}}.order-return_form_itemName__Oy9OE{font-weight:var(--fw-medium)}.order-return_form_itemOrdered__kAziJ{font-size:.9em;color:var(--color-neutral-600)}@media(max-width:599px){.order-return_form_counter__cqqjh{grid-column:3/4;justify-self:flex-end}}.order-return_form_item__T_KS_:not(.order-return_form_selected__3uGz6) .order-return_form_image___mzkz,.order-return_form_item__T_KS_:not(.order-return_form_selected__3uGz6) .order-return_form_itemContent__W9gLI{opacity:.55}.order-return_form_itemDescription__PSDYL{width:100%}.order-return_form_button__Kmwfz{margin-top:8px}@keyframes rating_form_backgroundAnimation__Rp9kz{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.rating_form_form__KGLXZ{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.rating_form_form__KGLXZ{gap:16px}}.rating_form_stars__X9sZ1{display:flex;max-width:max-content}.rating_form_star__7mFuV{padding:0 4px;background:none;border:none;line-height:0;cursor:pointer}.rating_form_star__7mFuV:first-child{padding-left:0}.rating_form_star__7mFuV:last-child{padding-right:0}.rating_form_star__7mFuV svg{display:block;width:28px;height:28px}.rating_form_star__7mFuV svg path{transition:fill .15s ease}.rating_form_star__7mFuV.rating_form_active__RnU0N path{fill:var(--color-primary-300)}.rating_form_button__wBMBj{margin-top:8px}@keyframes image_backgroundAnimation__PI61k{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.image_ratio-container__BqAbn{position:relative}.image_img-box__qf23y{position:absolute;top:0;left:0}.image_img-box__qf23y,.image_img-inner-box__BIIbi,.image_img__9kXMW{width:100%;height:100%}.image_img-no-ratio__yx8E8,.image_img__9kXMW{display:block}@keyframes section-grid_backgroundAnimation__xsCK6{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.section-grid_container__Bjf_Y{display:grid}.section-grid_one-column__66tg3{grid-template-columns:minmax(var(--margin-col-width),1fr) minmax(0,var(--main-col-width)) minmax(var(--margin-col-width),1fr)}.section-grid_one-column__66tg3>*{grid-column:2}.section-grid_two-column__s2uE_{--column:calc(var(--main-col-width) / 2);grid-template-columns:minmax(var(--margin-col-width),1fr) minmax(0,var(--column)) minmax(0,var(--column)) minmax(var(--margin-col-width),1fr)}.section-grid_padding__OdpVI{--local-section-padding-top:var(--section-padding-top);--local-section-padding-bottom:var(--section-padding-bottom);padding:var(--local-section-padding-top) 0 var(--local-section-padding-bottom)}@media(max-width:1023px){.section-grid_padding__OdpVI{--local-section-padding-top:calc(var(--section-padding-top) / 1.25);--local-section-padding-bottom:calc(var(--section-padding-bottom) / 1.25)}}@media(max-width:599px){.section-grid_padding__OdpVI{--local-section-padding-top:calc(var(--section-padding-top) / 1.5);--local-section-padding-bottom:calc(var(--section-padding-bottom) / 1.5)}}.section-grid_stretch__mJbeA{justify-items:stretch}.section-grid_start__8WyWp{justify-items:start}.section-grid_end__pxfYC{justify-items:end}.section-grid_center__8erbE{justify-items:center}.section-grid_dark__8aFZh{background-color:var(--color-secondary-900);color:var(--color-white)}.section-grid_light__5H8Of{background-color:var(--color-white);color:var(--color-neutral-800)}.section-grid_primary100__kCRaG{background-color:var(--color-primary-100);color:var(--color-neutral-800)}.section-grid_secondary100__rhIV4{background-color:var(--color-secondary-100);color:var(--color-neutral-800)}@keyframes share-buttons_backgroundAnimation__y_yNH{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.share-buttons_container__7AbsZ{display:flex;gap:8px}.share-buttons_buttonOuter__PmRmw:focus,.share-buttons_buttonOuter__PmRmw:focus-visible{outline:none}@media(hover:hover){.share-buttons_buttonOuter__PmRmw:hover .share-buttons_button__YJRX_{border-color:var(--color-neutral-500)}}.share-buttons_buttonOuter__PmRmw:focus .share-buttons_button__YJRX_:before{box-shadow:0 0 0 4px var(--color-secondary-500)}.share-buttons_button__YJRX_{background:none;border:1px solid var(--color-neutral-200);color:var(--color-neutral-800);width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative}.share-buttons_button__YJRX_:before{content:"";position:absolute;pointer-events:none;width:100%;height:100%;left:0;top:0;border:none;opacity:.35;border-radius:inherit}@keyframes brand-card-slider_backgroundAnimation__J_xtF{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.brand-card-slider_container__EA5XV{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:100%;align-items:center}@media(max-width:1023px){.brand-card-slider_container__EA5XV{overflow:hidden}}.brand-card-slider_container__EA5XV .brand-card-slider_prev__QN2iw{grid-column:1;justify-self:end;margin-right:24px}@media(max-width:1599px){.brand-card-slider_container__EA5XV .brand-card-slider_prev__QN2iw{margin-right:8px}}.brand-card-slider_container__EA5XV .brand-card-slider_next__38Y7U{grid-column:3;justify-self:start;margin-left:24px}@media(max-width:1599px){.brand-card-slider_container__EA5XV .brand-card-slider_next__38Y7U{margin-left:8px}}@media(max-width:1199px){.brand-card-slider_container__EA5XV .brand-card-slider_next__38Y7U,.brand-card-slider_container__EA5XV .brand-card-slider_prev__QN2iw{display:none}}@media(max-width:1023px){.brand-card-slider_container__EA5XV .brand-card-slider_slider__YWIel{grid-column:1/4}.brand-card-slider_container__EA5XV .swiper{overflow:visible;padding:10px var(--margin-col-width)}}.brand-card-slider_container__EA5XV .swiper-slide{container-type:inline-size}@media(max-width:1023px){.brand-card-slider_container__EA5XV .swiper-slide{width:min(240px,100%)}}.brand-card-slider_container__EA5XV .swiper-button-lock{display:none}.brand-card-slider_slider__YWIel{padding:10px 0;width:100%}.brand-card-slider_prev__QN2iw svg{transform:rotate(90deg)}.brand-card-slider_next__38Y7U svg{transform:rotate(-90deg)}@keyframes brand-card_backgroundAnimation__4hEAl{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.brand-card_container__HBDt6{display:flex;flex-direction:column;font-size:var(--fs-m);gap:.8em}.brand-card_container__HBDt6:focus-visible{outline:none}.brand-card_container__HBDt6:focus-visible .brand-card_imageBox__vnvCc,.brand-card_container__HBDt6:focus-visible .brand-card_name__hHBtL,.brand-card_container__HBDt6:focus-visible .brand-card_type__3jS8T,.brand-card_container__HBDt6:hover .brand-card_imageBox__vnvCc,.brand-card_container__HBDt6:hover .brand-card_name__hHBtL,.brand-card_container__HBDt6:hover .brand-card_type__3jS8T{transform:translateY(-7px)}.brand-card_container__HBDt6:focus-visible .brand-card_productBox__vLoxT,.brand-card_container__HBDt6:hover .brand-card_productBox__vLoxT{transform:translateY(7px)}.brand-card_container__HBDt6:focus-visible .brand-card_name__hHBtL,.brand-card_container__HBDt6:hover .brand-card_name__hHBtL{color:var(--color-primary-500)}.brand-card_container__HBDt6:focus-visible .brand-card_imageOne__L1I_y,.brand-card_container__HBDt6:hover .brand-card_imageOne__L1I_y{opacity:0}.brand-card_container__HBDt6:focus-visible .brand-card_imageTwo__nTrX5,.brand-card_container__HBDt6:hover .brand-card_imageTwo__nTrX5{opacity:1}.brand-card_container__HBDt6:focus-visible .brand-card_icon__OnGTc,.brand-card_container__HBDt6:hover .brand-card_icon__OnGTc{transform:rotate(-35deg)}.brand-card_imageBox__vnvCc{display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:auto;overflow:hidden;border-radius:var(--radius-m);transition:transform .5s ease-out}.brand-card_imageBox__vnvCc:before{content:"";position:absolute;top:50%;left:50%;border-radius:inherit;transform:translate(-50%,-50%);width:calc(100% - 1px);height:calc(100% - 1px);background:var(--color-neutral-800)}.brand-card_imageOne__L1I_y,.brand-card_imageTwo__nTrX5{grid-column:1;grid-row:1;transition:opacity .5s ease-out}.brand-card_imageOne__L1I_y{opacity:1}.brand-card_imageTwo__nTrX5{opacity:0}.brand-card_ratio__RBGEH{aspect-ratio:var(--aspect-ratio-brand-card-image)}.brand-card_content__6jfTw{display:grid;grid-template-columns:2fr 1fr}.brand-card_header__gigqW{display:flex;flex-direction:column;gap:.4em}.brand-card_type__3jS8T{font-size:.7em;color:var(--color-neutral-700);height:1.5em;-webkit-line-clamp:1;line-height:calc(1.5*var(--lhm));letter-spacing:calc(.06em*var(--lsm));transition:transform .5s ease-out}.brand-card_name__hHBtL,.brand-card_type__3jS8T{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.brand-card_name__hHBtL{font-size:1em;font-weight:var(--fw-medium);height:2.4em;line-height:calc(1.2*var(--lhm));-webkit-line-clamp:2;margin-bottom:.4em;transition:transform .5s ease-out,color .5s ease-out}.brand-card_productBox__vLoxT{position:relative;transition:transform .5s ease-out}.brand-card_productImage__xbLZo{position:absolute;width:100%;top:0;left:0;transform:translateY(-40%)}.brand-card_productRatio__Bqz42{aspect-ratio:var(--aspect-ratio-product-image)}.brand-card_icon__OnGTc{transform-origin:left center;transition:transform .5s ease-out}@keyframes brand-list_backgroundAnimation__MlzyR{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.brand-list_container__ZgBZJ{--main-col-width:1300px;padding:32px 0 64px;row-gap:32px}@media(max-width:599px){.brand-list_container__ZgBZJ{padding:24px 0 40px;row-gap:24px}}.brand-list_header__bwlvW{display:grid;grid-template-columns:1fr 150px max-content;grid-gap:24px;gap:24px}@media(max-width:599px){.brand-list_header__bwlvW{grid-template-columns:1fr 100px max-content;gap:8px}}.brand-list_sort__rSuyf{grid-column:2;width:100%}.brand-list_filters__GHbYm{grid-column:3}.brand-list_sortSkeleton__SWcjE{grid-column:2;width:100%;height:3em;font-size:var(--fs-1xs);animation:brand-list_backgroundAnimation__MlzyR 2s linear infinite;background-size:200%;border-radius:.6rem;background-image:linear-gradient(90deg,#ebebeb,#f9f9f9 40px,#ebebeb 80px)}@media(max-width:599px){.brand-list_sortSkeleton__SWcjE{font-size:var(--fs-2xs)}}.brand-list_filtersSkeleton__YQBlL{grid-column:3;width:7em;height:3em;font-size:var(--fs-1xs);animation:brand-list_backgroundAnimation__MlzyR 2s linear infinite;background-size:200%;border-radius:.6rem;background-image:linear-gradient(90deg,#ebebeb,#f9f9f9 40px,#ebebeb 80px)}@media(max-width:599px){.brand-list_filtersSkeleton__YQBlL{width:6em;font-size:var(--fs-2xs)}}.brand-list_list__xETKq{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:40px;row-gap:40px;border-bottom:1px solid var(--color-neutral-200);padding-bottom:80px}@media(max-width:1023px){.brand-list_list__xETKq{grid-template-columns:repeat(3,1fr)}}@media(max-width:599px){.brand-list_list__xETKq{grid-template-columns:repeat(2,1fr);column-gap:16px;padding-bottom:40px}}@keyframes list_backgroundAnimation__Ar2J1{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.list_loading__I_9AG .list_list__MqFYf{pointer-events:none;opacity:.5}.list_list__MqFYf{display:grid}.list_pagination__zPySh{margin:60px 0 0}@media(max-width:599px){.list_pagination__zPySh{margin:40px 0 0}}.list_status__weTh2{text-align:center;font-size:var(--fs-ml);font-weight:var(--fw-medium);line-height:calc(1.5*var(--lhm));display:flex;justify-content:center;padding:150px 0}@media(max-width:599px){.list_status__weTh2{padding:100px 0;font-size:var(--fs-sm)}}@keyframes pagination_backgroundAnimation__xeKed{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.pagination_container__kXeeW{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-1xs);gap:.5em}@media(max-width:599px){.pagination_container__kXeeW{font-size:var(--fs-2xs)}}.pagination_list__YRPD2{flex-wrap:wrap;gap:.5em}.pagination_list__YRPD2,.pagination_page-link__kKzR3{display:flex;justify-content:center;align-items:center}.pagination_page-link__kKzR3{width:2.5em;height:2.5em;position:relative;transition:opacity var(--time-fast)}.pagination_page-link__kKzR3:focus-visible:not(.pagination_disabled__N_azd),.pagination_page-link__kKzR3:hover{opacity:.8}.pagination_page-link__kKzR3.pagination_active___Edwo{text-decoration:underline}.pagination_page-link__kKzR3:focus-visible:not(.pagination_disabled__N_azd){outline:0 none}.pagination_next__KCS8O,.pagination_prev__zZ5rW{display:flex;align-items:center;gap:.57em;line-height:1}@media(max-width:599px){.pagination_next__KCS8O,.pagination_prev__zZ5rW{width:2.5em;height:2.5em}}.pagination_next__KCS8O:focus-visible:not(.pagination_disabled__N_azd),.pagination_next__KCS8O:hover,.pagination_prev__zZ5rW:focus-visible:not(.pagination_disabled__N_azd),.pagination_prev__zZ5rW:hover{text-decoration:underline}.pagination_next__KCS8O:focus-visible:not(.pagination_disabled__N_azd),.pagination_prev__zZ5rW:focus-visible:not(.pagination_disabled__N_azd){outline:0 none}.pagination_prev__zZ5rW svg{transform:rotate(90deg)}.pagination_next__KCS8O svg{transform:rotate(-90deg)}.pagination_disabled__N_azd{pointer-events:none;opacity:.25}@media(max-width:599px){.pagination_text__fEzqy{display:none}}@keyframes counter_backgroundAnimation__9NnFt{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.counter_container__Bfnrr{display:grid;font-size:var(--fs-s);grid-template-columns:repeat(3,1fr);grid-column-gap:.5em;column-gap:.5em;position:relative;overflow:hidden;border:1px solid var(--color-neutral-200);border-radius:var(--radius-s);height:3.25em}@media(max-width:599px){.counter_container__Bfnrr{font-size:var(--fs-1xs)}}.counter_container__Bfnrr:focus-within:not(.counter_disabled__rvIbo),.counter_container__Bfnrr:hover:not(.counter_disabled__rvIbo){border-color:var(--color-neutral-500)}.counter_container__Bfnrr.counter_disabled__rvIbo:after{opacity:.25}.counter_container__Bfnrr.counter_disabled__rvIbo .counter_button__iN7ek,.counter_container__Bfnrr.counter_disabled__rvIbo .counter_input__g3aB2{pointer-events:none;opacity:.5}.counter_input__g3aB2{grid-column:2;width:100%;border:none;outline:none;text-align:center;background:none;color:var(--color-text-input)}.counter_input__g3aB2::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.counter_input__g3aB2:disabled{background:none}.counter_button__iN7ek{font-size:var(--fs-s);background:rgba(0,0,0,0);border:none;cursor:pointer}.counter_button__iN7ek:first-of-type{grid-column:1}.counter_button__iN7ek:last-of-type{grid-column:3}@media(hover:hover){.counter_button__iN7ek:hover{background-color:var(--color-neutral-100);color:var(--color-text-accent)}}@keyframes price_backgroundAnimation__QLyHc{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.price_container__Nsk8X{display:flex;align-items:flex-end;font-size:var(--fs-sm);line-height:calc(1*var(--lhm))}@media(max-width:599px){.price_container__Nsk8X{font-size:var(--fs-s)}}.price_main__3na_X{font-weight:var(--fw-medium)}.price_main__3na_X .price_price-old__cymQh{font-size:.85em;opacity:.5}.price_main__3na_X .price_tax-word__O_AYV{font-size:.6em}.price_secondary__6H3Ma{font-size:var(--fs-1xs)}@media(max-width:599px){.price_secondary__6H3Ma{font-size:var(--fs-2xs)}}.price_secondary__6H3Ma:before{content:"("}.price_secondary__6H3Ma:after{content:")"}.price_secondary__6H3Ma .price_price-old__cymQh,.price_secondary__6H3Ma .price_tax-word__O_AYV,.price_secondary__6H3Ma:after,.price_secondary__6H3Ma:before,.price_secondary__6H3Ma:not(.price_promotion__ETPlc) .price_price__ZTpjI{opacity:.6}.price_promotion__ETPlc .price_price__ZTpjI{color:var(--color-primary-500)}.price_price-box__lq5B_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.4em}.price_price-old__cymQh{text-decoration:line-through}.price_tax-word__O_AYV{font-weight:var(--fw-regular);margin-left:.5em}@keyframes variant-selected-options_backgroundAnimation__uRDtO{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.variant-selected-options_list__nlcPY{font-size:var(--fs-2xs);line-height:calc(1.4*var(--lhm))}@media(max-width:599px){.variant-selected-options_list__nlcPY{font-size:var(--fs-3xs);line-height:calc(1.4*var(--lhm))}}.variant-selected-options_attribute__3t7HM{display:inline-block}.variant-selected-options_attribute__3t7HM:not(:last-child){margin-right:5px}@keyframes cart-summary_backgroundAnimation__nahQo{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.cart-summary_container__szH8q .cart-summary_promotion-item__kTrF9:first-child{border-top:none}.cart-summary_container__szH8q .cart-summary_button__aDN2m{max-width:none}.cart-summary_no-promotions__0dp5m .cart-summary_details__mIDa9{margin:0 0 40px;border-top:none}@media(max-width:599px){.cart-summary_no-promotions__0dp5m .cart-summary_details__mIDa9{margin:0 0 32px}}.cart-summary_details__mIDa9{margin:30px 0}@media(max-width:599px){.cart-summary_details__mIDa9{margin:20px 0}}@keyframes split-heading_backgroundAnimation__TeIsd{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.split-heading_container__xTLsn{display:flex;justify-content:space-between;align-items:center;position:relative;padding-bottom:1em;font-size:var(--fs-s);font-weight:var(--fw-medium);text-transform:uppercase;line-height:calc(1.375*var(--lhm));letter-spacing:calc(.04em*var(--lsm));border-bottom:1px solid var(--color-neutral-100)}@media(max-width:599px){.split-heading_container__xTLsn{font-size:var(--fs-1xs)}}.split-heading_first__BTTRj,.split-heading_first__BTTRj *{font:inherit;letter-spacing:inherit}@keyframes promotion-list_backgroundAnimation__N_2gI{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.promotion-list_item__1uDGY{text-align:center;padding:20px 0;font-size:var(--fs-s);line-height:calc(1.4*var(--lhm));position:relative}.promotion-list_item__1uDGY:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;width:100%;bottom:0;left:0;border-bottom:1px solid;opacity:.25}.promotion-list_item__1uDGY:first-child:before{border-top:1px solid}@media(max-width:599px){.promotion-list_item__1uDGY{padding:15px 0;font-size:var(--fs-1xs)}}.promotion-list_name__FCjRc{font-weight:var(--fw-semi)}@keyframes order-details_backgroundAnimation__MvxW9{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-details_container__9fpVl{position:relative;border-top:1px solid var(--color-neutral-100)}.order-details_order-summary-list__ihHSv{padding:16px 0;display:flex;flex-direction:column;gap:12px;position:relative;border-bottom:1px solid var(--color-neutral-100)}.order-details_order-summary-list__ihHSv .order-details_medium__2e2di{font-weight:var(--fw-medium)}.order-details_final__oV8Ju{padding:24px 0}.order-details_delivery-price__woK9z{font-size:var(--fs-sm);line-height:calc(1.3*var(--lhm));color:var(--color-neutral-500)}@media(max-width:599px){.order-details_delivery-price__woK9z{font-size:var(--fs-s)}}.order-details_discount-price__Wqt9O{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:calc(1.3*var(--lhm));color:var(--color-primary-400)}@media(max-width:599px){.order-details_discount-price__Wqt9O{font-size:var(--fs-s)}}@keyframes order-details-item_backgroundAnimation__CmHsu{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-details-item_container__TwOPV{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.order-details-item_container__TwOPV .order-details-item_price__LtwcX{font-size:var(--fs-sm);line-height:calc(1.3*var(--lhm))}@media(max-width:599px){.order-details-item_container__TwOPV .order-details-item_price__LtwcX{font-size:var(--fs-s)}}.order-details-item_label__vqBPX{font-size:var(--fs-s);line-height:calc(1.3*var(--lhm))}@media(max-width:599px){.order-details-item_label__vqBPX{font-size:var(--fs-1xs)}}@keyframes icon-caption-item_backgroundAnimation__CFC_S{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.icon-caption-item_container___WtLt{font-size:var(--fs-1xs);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5em}@media(max-width:1023px){.icon-caption-item_container___WtLt{font-size:var(--fs-2xs)}}@media(max-width:599px){.icon-caption-item_container___WtLt{font-size:var(--fs-3xs)}}.icon-caption-item_label__25x_u{font-weight:var(--fw-medium);color:var(--color-neutral-700);line-height:calc(1.6*var(--lhm))}@keyframes order-return-status_backgroundAnimation__tb2yz{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-return-status_container__K_uSB{font-size:var(--fs-2xs);padding:.25em .6em;border-radius:var(--radius-s);display:flex;gap:.5em;align-items:center;width:max-content}.order-return-status_dot__F3anK{border:1px solid var(--dot-color);width:.5em;height:.5em;border-radius:50%}.order-return-status_new__GYk3Z{background:var(--color-primary-50);--dot-color:var(--color-primary-500)}.order-return-status_inProgress__q8KTh{background:var(--color-warning-50);--dot-color:var(--color-warning-500)}.order-return-status_accepted__onEtN{background:var(--color-success-50);--dot-color:var(--color-success-600)}.order-return-status_rejected__7MzOR{background:var(--color-error-50);--dot-color:var(--color-error-600)}@keyframes order-complaint-status_backgroundAnimation__GZMxR{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-complaint-status_container__YnAAe{font-size:var(--fs-2xs);padding:.25em .6em;border-radius:var(--radius-s);display:flex;gap:.5em;align-items:center;width:max-content}.order-complaint-status_dot__HmQnp{border:1px solid var(--dot-color);width:.5em;height:.5em;border-radius:50%}.order-complaint-status_new__N86Ht{background:var(--color-primary-50);--dot-color:var(--color-primary-500)}.order-complaint-status_inProgress__SOVKI{background:var(--color-warning-50);--dot-color:var(--color-warning-500)}.order-complaint-status_accepted__et7Rg{background:var(--color-success-50);--dot-color:var(--color-success-600)}.order-complaint-status_rejected__73FKv{background:var(--color-error-50);--dot-color:var(--color-error-600)}.order-complaint-status_partiallyAccepted__IISVi{background:var(--color-info-50);--dot-color:var(--color-info-500)}@keyframes payment-status_backgroundAnimation__SpQ2J{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.payment-status_container__owZTr{font-size:var(--fs-2xs);padding:.25em .6em;border-radius:var(--radius-s);display:flex;gap:.5em;align-items:center;width:max-content}.payment-status_dot__7Oc9e{border:1px solid var(--dot-color);width:.5em;height:.5em;border-radius:50%}.payment-status_new__2S2vw{background:var(--color-primary-50);--dot-color:var(--color-primary-500)}.payment-status_canceled__dwUGj{background:var(--color-neutral-100);--dot-color:var(--color-neutral-500)}.payment-status_failed__MvJlC{background:var(--color-error-50);--dot-color:var(--color-error-500)}.payment-status_paid__QaNnr{background:var(--color-success-50);--dot-color:var(--color-success-500)}.payment-status_pending__H2eUl{background:var(--color-warning-50);--dot-color:var(--color-warning-500)}.payment-status_started__uxr_b{background:var(--color-info-50);--dot-color:var(--color-info-500)}@keyframes user-orders_backgroundAnimation__Rk6S8{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.user-orders_container__2GR7L{display:flex;flex-direction:column;gap:50px;width:100%;max-width:1000px}@media(max-width:599px){.user-orders_container__2GR7L{gap:32px}}.user-orders_container__2GR7L .user-orders_loader__rhK_T{width:100%;padding:100px 0}.user-orders_empty__HMOPZ{padding:1em 0;font-size:var(--fs-sm);display:flex;gap:1.5em;align-items:center;line-height:calc(1.6*var(--lhm))}@media(max-width:599px){.user-orders_empty__HMOPZ{font-size:var(--fs-s)}}.user-orders_error__KbHae{padding:1em 0;font-size:var(--fs-sm);color:var(--color-error-600)}@media(max-width:599px){.user-orders_error__KbHae{font-size:var(--fs-s)}}.user-orders_content__DDpNd{display:flex;flex-direction:column;gap:32px}@media(max-width:599px){.user-orders_content__DDpNd{gap:24px}}.user-orders_list__Oai9S{display:flex;flex-direction:column;gap:16px;container-type:inline-size}@media(max-width:599px){.user-orders_list__Oai9S{gap:12px}}@keyframes order-card_backgroundAnimation__ymVvw{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.order-card_container__G68l9{font-size:var(--fs-1xs);display:grid;grid-template-columns:repeat(5,1fr) max-content;grid-gap:1.5em;gap:1.5em;padding:1.75em 1.5em;border:1px solid var(--color-neutral-200);border-radius:var(--radius-m)}@container (width < 600px){.order-card_container__G68l9{grid-template-columns:1fr 1fr;gap:1em}}@media(max-width:599px){.order-card_container__G68l9{font-size:var(--fs-2xs);grid-template-columns:repeat(2,1fr);gap:1em}}.order-card_box__2cqYf{display:flex;flex-direction:column;gap:.65em}@container (width < 600px){.order-card_main__fsH0A{grid-column:span 2}}@media(max-width:599px){.order-card_main__fsH0A{grid-column:span 2}}.order-card_label__QMjb0{font-size:.85em;color:var(--color-neutral-600)}.order-card_actions__fqUsr{display:flex;align-items:center;justify-content:flex-end}@container (width < 600px){.order-card_actions__fqUsr{margin:1em 0 0;grid-column:1/3}}@media(max-width:599px){.order-card_actions__fqUsr{margin:1em 0 0;grid-column:1/3}}.order-card_action__qHV7w{display:flex;align-items:center;gap:.5em}@media(hover:hover){.order-card_action__qHV7w:hover svg{transform:translateX(5px) rotate(-90deg)}}.order-card_action__qHV7w svg{transition:transform .2s ease-out;transform:rotate(-90deg)}.order-card_medium__aUgRP{font-weight:var(--fw-medium)}@keyframes user-wishlist_backgroundAnimation__VMUs7{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.user-wishlist_container__6c9Dp{display:flex;flex-direction:column;gap:50px;width:100%;max-width:1000px}@media(max-width:599px){.user-wishlist_container__6c9Dp{gap:32px}}.user-wishlist_container__6c9Dp.user-wishlist_loading__2DcWu .user-wishlist_list__vaoK2{pointer-events:none;opacity:.5}.user-wishlist_container__6c9Dp .user-wishlist_loader__1dJKN{width:100%;padding:100px 0}.user-wishlist_empty__Oj5i1{padding:1em 0;font-size:var(--fs-sm);display:flex;gap:1.5em;align-items:center;line-height:calc(1.6*var(--lhm))}@media(max-width:599px){.user-wishlist_empty__Oj5i1{font-size:var(--fs-s)}}.user-wishlist_error__FrEhM{padding:1em 0;font-size:var(--fs-sm);color:var(--color-error-600)}@media(max-width:599px){.user-wishlist_error__FrEhM{font-size:var(--fs-s)}}.user-wishlist_content__93jpS{display:flex;flex-direction:column;gap:24px}.user-wishlist_list__vaoK2{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}.user-wishlist_list__vaoK2 li{container-type:inline-size}.user-wishlist_count__9DXv3{font-size:var(--fs-1xs)}.user-wishlist_count__9DXv3 span{color:var(--color-neutral-600)}@keyframes wishlist-card_backgroundAnimation__u9efM{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.wishlist-card_container__zZyw7{display:grid;grid-template-columns:minmax(7em,12.5em) minmax(10em,1fr) max-content max-content;grid-gap:1.6em;gap:1.6em;font-size:var(--fs-m)}.wishlist-card_container__zZyw7 .wishlist-card_price__Jh_0W{font-size:.75em}.wishlist-card_container__zZyw7 .wishlist-card_category__j79kQ{font-size:.7em}@media(max-width:839px){.wishlist-card_container__zZyw7{font-size:var(--fs-s)}}@media(max-width:599px){.wishlist-card_container__zZyw7{grid-template-columns:minmax(7em,12.5em) minmax(10em,1fr)}}@container (width < 800px){.wishlist-card_container__zZyw7{font-size:var(--fs-s)}}@container (width < 600px){.wishlist-card_container__zZyw7{grid-template-columns:minmax(7em,12.5em) minmax(10em,1fr)}}@media(hover:hover){.wishlist-card_container__zZyw7:hover .wishlist-card_imageBox__l66Rq{border-color:var(--color-primary-200)}}.wishlist-card_imageBox__l66Rq{background:var(--color-neutral-100);border-radius:var(--radius-l);padding:1.6em;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border:1px solid rgba(0,0,0,0);transition:border-color .35s ease-out .1s}@media(max-width:599px){.wishlist-card_imageBox__l66Rq{grid-column:1/2;grid-row:1/3;padding:1.25em}}@container (width < 600px){.wishlist-card_imageBox__l66Rq{grid-column:1/2;grid-row:1/3;padding:1.25em}}.wishlist-card_image__V8sdg{width:100%}.wishlist-card_ratio__HRO9f{aspect-ratio:var(--aspect-ratio-product-image,1)}.wishlist-card_content__S12LX{padding:2em 0;display:flex;flex-direction:column;justify-content:space-between;gap:1.6em}.wishlist-card_header__b7QfC{display:flex;flex-direction:column;gap:.75em}.wishlist-card_brand__uw30b{font-size:.8em;color:var(--color-neutral-600)}.wishlist-card_nameBox__brFG6{display:flex;flex-direction:column;line-height:calc(1.5*var(--lhm))}.wishlist-card_name__B2nde{font-weight:var(--fw-medium);font-size:1em}.wishlist-card_date__mfuRa{font-size:.65em;color:var(--color-neutral-500)}.wishlist-card_actions__r1_5m{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8em}@media(max-width:599px){.wishlist-card_actions__r1_5m{grid-column:2/3;grid-row:2/3;align-items:flex-end}}@container (width < 600px){.wishlist-card_actions__r1_5m{grid-column:2/3;grid-row:2/3;align-items:flex-end}}.wishlist-card_line__qZMqw{width:1px;height:calc(100% - 3.2em);background:var(--color-neutral-100);align-self:center}@media(max-width:599px){.wishlist-card_line__qZMqw{display:none}}@container (width < 600px){.wishlist-card_line__qZMqw{display:none}}.wishlist-card_link__CBanY{display:flex;align-items:center;gap:.5em;font-size:.8em;width:max-content;letter-spacing:calc(.02em*var(--lsm))}@media(hover:hover){.wishlist-card_link__CBanY:hover svg{transform:translateX(20%)}}.wishlist-card_link__CBanY svg{width:1.5em;transition:transform .15s ease-out}@keyframes wedding-calculator_backgroundAnimation__EBF88{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.wedding-calculator_section__rSIej{--main-col-width:1250px}.wedding-calculator_content__e0M5Z{display:flex;flex-direction:column;gap:20px}@media(max-width:839px){.wedding-calculator_content__e0M5Z{gap:16px}}@media(max-width:599px){.wedding-calculator_content__e0M5Z{gap:12px}}.wedding-calculator_header__c8rIx{align-self:center}.wedding-calculator_form__O_oAy{margin-top:36px}@media(max-width:839px){.wedding-calculator_form__O_oAy{margin-top:24px}}@media(max-width:599px){.wedding-calculator_form__O_oAy{margin-top:16px}}.wedding-calculator_description__gCrG_{width:100%;max-width:640px;align-self:center;text-align:center;font-size:var(--fs-sm);color:var(--color-neutral-700);line-height:calc(1.6*var(--lhm));letter-spacing:calc(.02em*var(--lsm))}@media(max-width:839px){.wedding-calculator_description__gCrG_{font-size:var(--fs-s)}}@media(max-width:599px){.wedding-calculator_description__gCrG_{font-size:var(--fs-1xs)}}@keyframes wedding-calculator_form_backgroundAnimation__5uBV7{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.wedding-calculator_form_container__tzbFn{display:grid;width:100%}.wedding-calculator_form_message__hLKUU{padding:40px 0;text-align:center;font-size:var(--fs-s)}.wedding-calculator_form_grid__JOoNA{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}@media(max-width:839px){.wedding-calculator_form_grid__JOoNA{grid-template-columns:1fr;gap:40px}}.wedding-calculator_form_fields__iumMt{display:flex;flex-direction:column;gap:24px}@media(max-width:599px){.wedding-calculator_form_fields__iumMt{gap:16px}}.wedding-calculator_form_result__8efsS{position:-webkit-sticky;position:sticky;top:var(--header-height);display:flex;flex-direction:column;padding:60px;color:var(--color-white);background:var(--color-secondary-900);border-radius:var(--radius-m)}@media(max-width:1023px){.wedding-calculator_form_result__8efsS{padding:40px}}@media(max-width:599px){.wedding-calculator_form_result__8efsS{padding:24px}}.wedding-calculator_form_result__8efsS .wedding-calculator_form_resultLabel__LAZlJ{font-size:var(--fs-2xs)}.wedding-calculator_form_resultTitle__cJ9v_{margin-top:8px;font-size:var(--fs-ml);line-height:calc(1.2*var(--lhm))}@media(max-width:599px){.wedding-calculator_form_resultTitle__cJ9v_{font-size:var(--fs-m)}}.wedding-calculator_form_resultSummary__ulbmJ{margin-top:12px;font-size:var(--fs-1xs);color:var(--color-secondary-300);line-height:calc(1.55*var(--lhm));letter-spacing:calc(.02em*var(--lsm))}.wedding-calculator_form_resultList__hCjm_{display:flex;flex-direction:column;margin-top:28px}.wedding-calculator_form_resultRow__Oc5j1{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.wedding-calculator_form_resultRow__Oc5j1:last-child{border-bottom:none}.wedding-calculator_form_resultName__K8iWW{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:var(--fs-s);line-height:calc(1.4*var(--lhm));letter-spacing:calc(.01em*var(--lsm))}@media(max-width:599px){.wedding-calculator_form_resultName__K8iWW{font-size:var(--fs-1xs)}}.wedding-calculator_form_resultUnit__4jbip{font-size:var(--fs-2xs);color:var(--color-secondary-400)}.wedding-calculator_form_resultValue__Vki6X{font-size:var(--fs-ml);color:var(--color-primary-500);line-height:calc(1*var(--lhm))}@media(max-width:599px){.wedding-calculator_form_resultValue__Vki6X{font-size:var(--fs-m)}}.wedding-calculator_form_resultPrice__4mqbe{min-width:90px;text-align:right;font-size:var(--fs-1xs);color:var(--color-secondary-300);transition:opacity .2s ease}.wedding-calculator_form_resultPrice__4mqbe.wedding-calculator_form_stale__m_Tzx{opacity:.4}.wedding-calculator_form_resultTotal__EQ_28{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;padding-top:24px}.wedding-calculator_form_resultTotalLabel__o2qUS{font-size:var(--fs-sm);font-weight:var(--fw-medium)}@media(max-width:599px){.wedding-calculator_form_resultTotalLabel__o2qUS{font-size:var(--fs-s)}}.wedding-calculator_form_resultTotalValue__AsMfN{font-size:var(--fs-1xl);font-weight:var(--fw-medium);color:var(--color-primary-500);line-height:calc(1*var(--lhm));transition:opacity .2s ease}@media(max-width:599px){.wedding-calculator_form_resultTotalValue__AsMfN{font-size:var(--fs-l)}}.wedding-calculator_form_resultTotalValue__AsMfN.wedding-calculator_form_stale__m_Tzx{opacity:.4}.wedding-calculator_form_resultError__hOPCE,.wedding-calculator_form_resultNote__R6dAY{margin-top:12px;font-size:var(--fs-2xs);color:var(--color-secondary-300);line-height:calc(1.5*var(--lhm))}.wedding-calculator_form_resultError__hOPCE{color:var(--color-primary-500)}.wedding-calculator_form_disclaimer__X8hrU{margin-top:20px;font-size:var(--fs-3xs);color:var(--color-secondary-400);line-height:calc(1.5*var(--lhm))}.wedding-calculator_form_resultButton__nvZ8O{margin-top:32px;transition:opacity .3s ease-out,visibility 0s}.wedding-calculator_form_resultButton__nvZ8O.wedding-calculator_form_hidden__jiKrf{transition:opacity .3s ease-out,visibility 0s .3s;visibility:hidden;opacity:0}.wedding-calculator_form_inquiry__WaAaQ{width:100%;max-width:1000px;justify-self:center;margin-top:48px}@media(max-width:599px){.wedding-calculator_form_inquiry__WaAaQ{margin-top:32px}}@keyframes range_backgroundAnimation__KKaur{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.range_container__byI2o{display:flex;flex-direction:column;gap:12px}.range_label__xxGIR{font-size:var(--fs-1xs);color:var(--color-neutral-700);letter-spacing:calc(.02em*var(--lsm))}.range_label__xxGIR .range_value__9n9sp{color:var(--color-neutral-900);font-weight:var(--fw-medium)}.range_range__bdibN{width:100%;height:6px;margin:8px 0;cursor:pointer;border-radius:1000px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--color-secondary-900) 0,var(--color-secondary-900) var(--range-progress,50%),var(--color-neutral-200) var(--range-progress,50%),var(--color-neutral-200) 100%)}.range_range__bdibN::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-secondary-900);border:3px solid var(--color-white);box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer}.range_range__bdibN::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-secondary-900);border:3px solid var(--color-white);box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer}.range_range__bdibN:focus,.range_range__bdibN:focus-visible{outline:none}.range_range__bdibN:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-secondary-200)}.range_range__bdibN:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--color-secondary-200)}