.Option_label__rMasO input{display:none}.Option_label__rMasO .Option_input__7e0Xd{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--grey-600);color:var(--black);min-height:52px;outline:none;border-radius:4px;cursor:pointer;transition:filter .2s ease;line-height:1;display:flex;gap:8px;align-items:center;justify-content:space-between;user-select:none;width:100%;transition:box-shadow .25s ease;background-color:var(--white)}.Option_label__rMasO .Option_input__7e0Xd span{font-weight:500;font-size:.95rem;margin:auto 16px;color:var(--grey-700)}.Option_label__rMasO .Option_input__7e0Xd.Option_alone__oR2Fk{justify-content:center}.Option_label__rMasO .Option_input__7e0Xd.Option_alone__oR2Fk span{margin:0;font-size:1rem}.Option_label__rMasO input:checked+.Option_input__7e0Xd{box-shadow:inset 0 0 0 3px var(--main-600)}.Option_label__rMasO input:checked+.Option_input__7e0Xd span{font-weight:600;color:var(--black)}.Option_label__rMasO input:checked+.Option_input__7e0Xd span.Option_price__FGG8L{font-size:.8rem;color:var(--grey-700);font-weight:400}.Option_label__rMasO.Option_details__OlxUA{width:100%}.Option_label__rMasO.Option_details__OlxUA .Option_buttons__mK2f1{display:flex;width:100%;gap:8px}.Option_label__rMasO.Option_details__OlxUA .Option_buttons__mK2f1>*{width:100%}.OptionsGroup_choices__l8ZUM{display:flex;flex-direction:column;width:100%;gap:8px}.OptionsGroup_choices__l8ZUM li{width:100%}.Quantity_container__Q2xH7{display:flex;align-items:center;width:100%;gap:8px}.Quantity_container__Q2xH7 label{width:100%}.Quantity_container__Q2xH7 label input{border-radius:0!important}.Quantity_container__Q2xH7 .Quantity_input__A1Wzk{position:relative;width:100%;display:flex}.Quantity_container__Q2xH7 .Quantity_input__A1Wzk input{border:1px solid rgba(0,0,0,0);outline:none;background-color:var(--grey-300);min-height:32px;width:100%;flex:1;border-radius:4px;padding:4px 8px;color:var(--black);transition:border .2s ease;font-weight:600;pointer-events:none;appearance:textfied;-moz-appearance:textfield}.Quantity_container__Q2xH7 .Quantity_input__A1Wzk input::placeholder{opacity:.5}.Quantity_container__Q2xH7 .Quantity_input__A1Wzk .Quantity_hide__IsLuP{visibility:hidden;position:absolute;pointer-events:none;font-size:1rem}.Quantity_container__Q2xH7 .Quantity_input__A1Wzk .Quantity_unit__uQra7{position:absolute;bottom:7px;font-weight:600;font-size:.75rem}.Quantity_wrapper__i81MH{display:flex;flex-direction:column;gap:12px}.Quantity_wrapper__i81MH>small{font-size:.75rem;color:var(--grey-700)}.Button_container__MzpUW{background-color:rgba(0,0,0,0);border:3px solid rgba(0,0,0,0);border-radius:4px;outline:none;padding:4px 20px;min-height:40px;width:fit-content;font-size:.875rem;font-weight:500;line-height:1;text-align:center;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;transition:filter .2s ease;color:inherit;white-space:nowrap}.Button_container__MzpUW:focus-visible{box-shadow:inset 0 0 0 2px currentColor}.Button_container__MzpUW.Button_disabled__Cu6k9,.Button_container__MzpUW.Button_loading__WDyPj,.Button_container__MzpUW:disabled{cursor:not-allowed;opacity:.5}.Button_container__MzpUW.Button_loading__WDyPj svg{animation:Button_spin__clXgF 1s linear infinite}.Button_container__MzpUW svg{min-width:18px;min-height:18px;width:18px;height:18px}.Button_container__MzpUW:has(svg){padding:4px 12px}.Button_default__2Ien7{color:var(--white);background-color:var(--main-600)}.Button_default__2Ien7:active:not(:disabled),.Button_default__2Ien7:hover:not(:disabled){background-color:var(--main-700)}.Button_secondary__pFIlL{color:var(--black);background-color:var(--grey-300)}.Button_secondary__pFIlL:active:not(:disabled),.Button_secondary__pFIlL:hover:not(:disabled){background-color:var(--grey-400)}.Button_destructive__lehCY{color:var(--white);background-color:var(--red-600)}.Button_destructive__lehCY:active:not(:disabled),.Button_destructive__lehCY:hover:not(:disabled){background-color:var(--red-700)}.Button_ghost__lEOCo:not(.Button_default__2Ien7):active:not(:disabled),.Button_ghost__lEOCo:not(.Button_default__2Ien7):hover:not(:disabled){background-color:rgba(0,0,0,.05)}.Button_link__bm5JO:active:not(:disabled),.Button_link__bm5JO:hover:not(:disabled){text-decoration:underline}.Button_white__ta6dJ{background-color:var(--white);color:var(--black)}.Button_white__ta6dJ:active:not(:disabled),.Button_white__ta6dJ:hover:not(:disabled){background-color:var(--grey-300)}.Button_black__LV3ne{background-color:rgba(20,20,20,.8);color:var(--white)}.Button_black__LV3ne:active:not(:disabled),.Button_black__LV3ne:hover:not(:disabled){background-color:rgba(20,20,20,.85)}.Button_above__VzYl4{color:var(--white);background-color:hsla(0,0%,100%,.15)}.Button_above__VzYl4:hover:not(:disabled){background-color:hsla(0,0%,100%,.2)}.Button_full__W23Lf{width:100%}.Button_small__AR0Cb{min-height:32px;gap:6px;padding:4px 14px}.Button_icon__V2EYJ{width:32px;height:32px;min-height:32px;min-width:32px}.Button_icon__V2EYJ:has(svg){padding:0}@keyframes Button_spin__clXgF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InformationSheetForm_modal-head__MsI1j{display:flex;flex-direction:column;gap:4px}.InformationSheetForm_modal-head__MsI1j p{font-size:.875rem;color:var(--grey-700)}.InformationSheetForm_modal-caption__qX7eW{display:flex;flex-direction:column;gap:12px}.InformationSheetForm_modal-caption__qX7eW p{font-size:.875rem;color:var(--grey-700)}.InformationSheetForm_modal-caption__qX7eW p a{font-size:inherit!important}.details_container__vVuJe{display:flex;flex-direction:column;gap:32px}.details_container__vVuJe article{display:flex;flex-direction:column;gap:12px;width:100%}.details_container__vVuJe article h3{font-size:1rem;font-weight:500}.details_container__vVuJe article p{font-weight:400;color:var(--grey-700)}.details_container__vVuJe article img{width:fit-content;max-height:128px;height:auto;object-fit:contain;margin:12px auto 0}.details_container__vVuJe article ul{display:flex;flex-direction:column;gap:8px}.details_container__vVuJe article ul ul{margin-left:24px;list-style:disc}.details_container__vVuJe article ul ul li{font-size:.75rem}.details_container__vVuJe article ul li,.details_container__vVuJe article ul p{font-size:.875rem;color:var(--grey-700)}.details_container__vVuJe article ul small{font-size:.625rem;color:var(--grey-700)}.details_container__vVuJe article.details_image__nPILR img{margin-top:0}.details_container__vVuJe article.details_image__nPILR p{text-align:center;font-size:.75rem}.details_container__vVuJe .details_group__naMrR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 24px}.details_container__vVuJe .details_column__Qb1ps{display:flex;flex-direction:column;gap:24px}.details_container__vVuJe .details_imageGroup__Y4j7k{display:flex;align-items:center;gap:24px}.details_container__vVuJe .details_imageGroup__Y4j7k .details_image__nPILR{width:100%}.details_container__vVuJe .details_imageGroup__Y4j7k .details_image__nPILR img{max-height:192px;width:100%}.details_container__vVuJe .details_imageGroup__Y4j7k .details_group__naMrR{width:100%;display:flex;flex-direction:column;justify-content:space-between}.details_container__vVuJe .details_description__NaPY4{display:grid;align-items:center;grid-template-columns:repeat(12,1fr);gap:24px}.details_container__vVuJe .details_description__NaPY4 .details_image__nPILR{grid-column:span 4}.details_container__vVuJe .details_description__NaPY4 .details_image__nPILR img{width:100%;height:auto}.details_container__vVuJe .details_description__NaPY4>div{grid-column:span 8;display:flex;flex-direction:column;gap:8px}.details_container__vVuJe>small{font-size:.75rem;color:var(--grey-600)}.details_container__vVuJe>small>*{font-size:inherit!important}@media screen and (max-width:1030px){.details_container__vVuJe .details_imageGroup__Y4j7k{flex-direction:column;gap:32px}.details_container__vVuJe .details_group__naMrR{grid-template-columns:1fr}.details_container__vVuJe .details_row__Fi1Kf{flex-direction:column;gap:48px}}@media screen and (max-width:600px){.details_container__vVuJe .details_group__naMrR{grid-template-columns:1fr}.details_container__vVuJe .details_description__NaPY4{grid-template-columns:1fr;gap:24px}.details_container__vVuJe .details_description__NaPY4 .details_image__nPILR,.details_container__vVuJe .details_description__NaPY4>div{grid-column:span 12}}.ModalCarousel_dialog__2jvAA{background-color:rgba(0,0,0,0);overflow:hidden;border:none;display:none;flex-direction:column;align-items:center;gap:40px;min-width:100dvw;max-width:100dvw;margin:auto}.ModalCarousel_dialog__2jvAA::backdrop{animation:ModalCarousel_backdrop-show__9QN02 .2s ease both}.ModalCarousel_dialog__2jvAA:focus-visible{outline:none}.ModalCarousel_dialog__2jvAA[open]{display:flex;animation:ModalCarousel_modal-show__6qdJL .2s ease both}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g{display:flex;gap:40px;max-height:100dvh;scrollbar-width:none}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g::-webkit-scrollbar{display:none}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV{cursor:pointer;border-radius:16px;background-color:#fff;min-width:55dvw;filter:brightness(.68);transition:.4s;flex:1;overflow-y:hidden;max-width:55dvw;min-height:50dvh;max-height:80dvh;display:flex;flex-direction:column}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_current__NuMfg{filter:none;cursor:unset;overflow-y:auto}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_current__NuMfg *{pointer-events:all;user-select:auto}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV *{pointer-events:none;user-select:none}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV .ModalCarousel_head__Fq7j1{display:flex;align-items:center;justify-content:flex-end;padding:12px}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV .ModalCarousel_content__p05DH{padding:0 28px 28px;overflow-x:hidden;flex:1}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV .ModalCarousel_content__p05DH h2{font-size:1.5rem;font-weight:500}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_image__ViWkK .ModalCarousel_head__Fq7j1{padding:0;position:relative;max-height:50%}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_image__ViWkK .ModalCarousel_head__Fq7j1 button{position:absolute;top:12px;right:12px}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_image__ViWkK .ModalCarousel_head__Fq7j1 img{width:100%;height:100%;object-fit:cover;max-height:288px}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV.ModalCarousel_image__ViWkK .ModalCarousel_content__p05DH{padding-top:28px}.ModalCarousel_dialog__2jvAA .ModalCarousel_controls__Ta532{display:flex;align-items:center}.ModalCarousel_dialog__2jvAA .ModalCarousel_controls__Ta532 span{width:20px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s ease}.ModalCarousel_dialog__2jvAA .ModalCarousel_controls__Ta532 span:hover{filter:brightness(.9)}.ModalCarousel_dialog__2jvAA .ModalCarousel_controls__Ta532 span:before{content:"";display:block;width:12px;height:12px;transition:.3s ease;background-color:#000;opacity:.6;backdrop-filter:blur(5px);border-radius:100vmax}.ModalCarousel_dialog__2jvAA .ModalCarousel_controls__Ta532 span.ModalCarousel_active__WXHYh:before{opacity:1;background-color:var(--white)}.ModalCarousel_dialog__2jvAA.ModalCarousel_hide__HIdYu{animation:ModalCarousel_modal-hide__qXklM .2s ease both}.ModalCarousel_dialog__2jvAA.ModalCarousel_hide__HIdYu::backdrop{animation:ModalCarousel_backdrop-hide__otYdS .2s ease both}@keyframes ModalCarousel_modal-show__6qdJL{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ModalCarousel_modal-hide__qXklM{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes ModalCarousel_backdrop-show__9QN02{0%{background-color:rgba(0,0,0,0);backdrop-filter:blur(0)}to{background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px)}}@keyframes ModalCarousel_backdrop-hide__otYdS{0%{background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px)}to{background-color:rgba(0,0,0,0);backdrop-filter:blur(0)}}@media screen and (max-width:850px){.ModalCarousel_dialog__2jvAA{min-height:100dvh;padding:20px 0;gap:8px}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g{scroll-snap-type:x mandatory;overflow:scroll;width:100dvw;min-height:calc(100dvh - 92px);gap:20px;padding:0 20px}.ModalCarousel_dialog__2jvAA .ModalCarousel_carousel__kmY6g .ModalCarousel_container__29duV{min-width:100%;min-height:inherit;scroll-snap-align:center}}.FileModal_modal-head__IGa3H{display:flex;flex-direction:column;gap:4px}.FileModal_modal-head__IGa3H p{font-size:.875rem;color:var(--grey-700)}.FileModal_modal-caption__IumR0{display:flex;flex-direction:column;gap:12px}.FileModal_modal-caption__IumR0 p{font-size:.75rem;color:var(--grey-700);line-height:1.2}.FileModal_modal-caption__IumR0 p a{font-size:inherit!important}