.cat-options.svelte-18j7cxm{--size: 130px;--padding-w: 13.25px;display:flex;overflow-x:auto;width:100%;gap:8px}.cat-options.svelte-18j7cxm::-webkit-scrollbar-track,.cat-options.svelte-18j7cxm::-webkit-scrollbar-thumb,.cat-options.svelte-18j7cxm::-webkit-scrollbar-thumb:hover{background:0}.cat-options.svelte-18j7cxm:hover{cursor:grab;scroll-behavior:smooth}.cat-options.svelte-18j7cxm:active{cursor:grabbing;scroll-behavior:auto}.cat-options.svelte-18j7cxm.single-option{justify-content:center}.cat-options.svelte-18j7cxm.single-option button:where(.svelte-18j7cxm){width:300px}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm){--width: 540px;display:grid;justify-items:center;gap:15px;padding:10px var(--padding-w);border:1px solid var(--border-color);color:#000;width:var(--width);max-width:100%;min-width:max(41vw,var(--size) + var(--padding-w) * 2);background:0;position:relative;overflow:hidden}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm).active{--border-color: var(--primary-color-1)}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) :where(.svelte-18j7cxm):nth-child(2){align-self:flex-start}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) :where(.svelte-18j7cxm):last-child{align-self:flex-end}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm){font-size:14px;padding:0 .4rem;display:flex;align-items:center}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm) span:where(.svelte-18j7cxm).additional{color:var(--primary-color-1);font-size:1.2rem;font-weight:700}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm).purchased{color:var(--primary-color-1-hover)}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm).line-through{text-decoration:line-through}@media (max-width: 767px){.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm){flex-direction:column;padding:.4rem}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm) span:where(.svelte-18j7cxm){font-size:1rem}}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) div:where(.svelte-18j7cxm),.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) p:where(.svelte-18j7cxm),.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm) span:where(.svelte-18j7cxm){-webkit-user-select:none;-moz-user-select:none;user-select:none}.cat-options.svelte-18j7cxm p:where(.svelte-18j7cxm){display:inline-flex}.cat-options.svelte-18j7cxm img{width:var(--size);height:var(--size);pointer-events:none}.stockStatu.svelte-18j7cxm{position:absolute;padding:1rem;left:0;display:flex;gap:1rem;font-size:12px;line-height:14px}@media (max-width: 768px){.stockStatu.svelte-18j7cxm{flex-direction:column;gap:4px}.stockStatu.svelte-18j7cxm *{font-size:10px;line-height:12px}.stockStatu.svelte-18j7cxm span:where(.svelte-18j7cxm){display:none}}@media (min-width: 768px){.cat-options.svelte-18j7cxm{--padding-w: 50px;gap:30px}.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm){max-width:100%;padding:var(--padding-w)}.cat-options.svelte-18j7cxm img{--size: 216px}}@media (min-width: 1600px){.cat-options.svelte-18j7cxm .option:where(.svelte-18j7cxm){min-width:min(var(--width),30%)}}.discount.svelte-18j7cxm{width:100%;background:var(--discount-color);color:#fff;transform:translate(50%,-50%) rotate(45deg);transform-origin:center;position:absolute;top:40px;right:40px;text-align:center;padding:4px 10px;z-index:2}@media (max-width: 768px){.discount.svelte-18j7cxm{font-size:.75rem;top:25px;right:25px}}swiper-container.svelte-e6z5d4{max-width:min(100vw - var(--padding) * 2,600px);opacity:0}swiper-container.svelte-e6z5d4 .swiper{margin-bottom:30px}swiper-container.svelte-e6z5d4 button:where(.svelte-e6z5d4){width:100%}swiper-container.svelte-e6z5d4 img{--size: 100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin-right:2rem}swiper-container.active-ready.svelte-e6z5d4{opacity:1}swiper-slide.svelte-e6z5d4{width:100%;aspect-ratio:1/1}swiper-slide.active.svelte-e6z5d4{opacity:1}button.svelte-e6z5d4{height:100%;background:0}section.svelte-11892o4{width:100%;max-width:1600px;background:0;margin:0 auto;border-radius:4px}section.svelte-11892o4 img{width:100%;-o-object-fit:contain;object-fit:contain}#info.svelte-11892o4{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.visual.svelte-11892o4{flex:.8;min-width:240px;max-width:620px}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4){margin-bottom:1rem;position:relative}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4) .visual-thumbs-bg:where(.svelte-11892o4),.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4) .thumbs-close:where(.svelte-11892o4){display:none}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4) .thumbs-zoom:where(.svelte-11892o4){width:56px;height:56px;padding:10px;border-radius:100%;overflow:hidden;background-color:#e7e7e7;right:24px;bottom:24px;position:absolute;z-index:11;pointer-events:none}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4) .thumbs-zoom:where(.svelte-11892o4) svg{width:100%;height:100%}@media (max-width: 767px){.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4) .thumbs-zoom:where(.svelte-11892o4){width:28px;height:28px;padding:5px;right:12px;bottom:12px}}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:20vh 20vw;z-index:1000}@media (max-width: 767px){.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active{padding:10vh 10vw}}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active swiper-container{max-width:100%;height:100%}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active swiper-container swiper-slide button{width:100%}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .visual-thumbs-bg:where(.svelte-11892o4){display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-close:where(.svelte-11892o4){--close-size: 36px;width:var(--close-size);height:var(--close-size);display:flex;align-items:center;justify-content:center;position:absolute;top:calc(20vh - var(--close-size));right:calc(20vw - var(--close-size));z-index:11;background-color:#9d9d9d;box-shadow:var(--md-shadow-lvl-2);border-radius:100%}@media (max-width: 767px){.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-close:where(.svelte-11892o4){top:.4rem;right:.4rem}}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-close:where(.svelte-11892o4) svg{transition:.3s all}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-close:where(.svelte-11892o4) svg path{fill:#fff}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-close:where(.svelte-11892o4):hover svg{transform:rotate(90deg)}.visual.svelte-11892o4 .visual-thumbs:where(.svelte-11892o4).active .thumbs-zoom:where(.svelte-11892o4){opacity:0}.visual.svelte-11892o4 .visual-img:where(.svelte-11892o4){aspect-ratio:1 / 1}.visual.svelte-11892o4 .visual-img:where(.svelte-11892o4).active-swiper{margin-bottom:1rem}.configs.svelte-11892o4{flex:1;padding:0 10px}.tags.svelte-11892o4{display:flex;gap:6px;padding:0 9px;width:100%;flex-wrap:wrap;flex-direction:row}.tags.svelte-11892o4>a:where(.svelte-11892o4){background:var(--other-status-color);color:#fff;border-radius:4px;padding:3px 5px}.set-name.svelte-11892o4{margin:8px 0 20px;display:flex;align-items:center;justify-content:space-between}.set-name.svelte-11892o4 div:where(.svelte-11892o4){display:flex;align-items:center;gap:4px}.config-card.svelte-11892o4{background:var(--black-300);width:100%;min-width:20rem;padding:10px;line-height:160%;margin-bottom:15px}li.svelte-11892o4{margin-left:1.5rem}.price-contact.svelte-11892o4{display:flex;align-items:flex-start;line-height:1;margin-block:6px}.price-contact.svelte-11892o4>p:where(.svelte-11892o4):nth-of-type(1){font-weight:700;font-size:24.33px}.price-contact.svelte-11892o4>p:where(.svelte-11892o4):nth-of-type(2){font-size:14.6px;text-decoration:line-through}.price-contact.svelte-11892o4>p:where(.svelte-11892o4):nth-last-of-type(1){font-size:14px}.price-contact.svelte-11892o4>p:where(.svelte-11892o4)+p:where(.svelte-11892o4){margin-left:6px}.price-contact.svelte-11892o4 div:where(.svelte-11892o4){color:#fff;background:var(--discount-color);border-radius:4px;width:82px;height:25px;display:flex;align-items:center;padding:1rem;position:relative;margin-left:25px}.price-contact.svelte-11892o4 div:where(.svelte-11892o4) p:where(.svelte-11892o4){font-size:12px;z-index:1}.price-contact.svelte-11892o4 div:where(.svelte-11892o4):after{--size: 24px;content:"";border-radius:5px;position:absolute;top:50%;left:3px;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center center;background:var(--discount-color);width:var(--size);height:var(--size)}.chat.svelte-11892o4{background:var(--primary-color-1);height:86px;border-radius:4px;color:#fff;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding:15px var(--padding)}.chat.svelte-11892o4 p:where(.svelte-11892o4)+p:where(.svelte-11892o4){margin-top:10px}.chat.svelte-11892o4>svg{fill:#fff;opacity:20%;position:absolute;right:0;top:-9px;height:103px}.chat.svelte-11892o4 a:where(.svelte-11892o4){color:#fff;font-size:18px;font-weight:600;background:#25d366;border:2px solid #fff;border-radius:20px;padding:8px 18px;z-index:1;display:flex;align-items:center;gap:8px}.chat.svelte-11892o4 a:where(.svelte-11892o4) svg{width:24px;height:24px}hr.svelte-11892o4{width:100%;background:var(--black-600)}.description.svelte-11892o4{width:100%}.options.svelte-11892o4{display:grid;gap:9px;justify-content:center}.choices.svelte-11892o4{padding:9px;text-align:center;width:100%}.choices.svelte-11892o4>div:where(.svelte-11892o4){display:grid;gap:9px;border-radius:9px}.choices.svelte-11892o4>div:where(.svelte-11892o4)>div:where(.svelte-11892o4){--ease-speed: .5s;display:grid;gap:5px;background:#fff;padding:8px;position:relative;border-radius:4px;opacity:1;transition:var(--ease-speed) opacity ease}.choices.svelte-11892o4>div:where(.svelte-11892o4)>div:where(.svelte-11892o4)>p:where(.svelte-11892o4){font-size:14px}.choices.svelte-11892o4>div:where(.svelte-11892o4)>div:where(.svelte-11892o4):after{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:var(--ease-speed) backdrop-filter ease;pointer-events:none;z-index:1;border-radius:4px}.choices.svelte-11892o4>div:where(.svelte-11892o4)>div:where(.svelte-11892o4):nth-last-of-type(1){margin-bottom:var(--margin-bottom)}.choices.svelte-11892o4 .blur:where(.svelte-11892o4){opacity:.6}.choices.svelte-11892o4 .blur:where(.svelte-11892o4):after{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.cat-options.svelte-11892o4{--size: 130px;--padding-w: 13.25px;display:flex;overflow-x:auto;width:100%;gap:8px}.cat-options.svelte-11892o4::-webkit-scrollbar-track,.cat-options.svelte-11892o4::-webkit-scrollbar-thumb,.cat-options.svelte-11892o4::-webkit-scrollbar-thumb:hover{background:0}.progress.svelte-11892o4{position:sticky;bottom:0;width:100%;height:76px;background:#fff;padding:15px;z-index:100;box-shadow:var(--md-shadow-lvl-2)}.progress.svelte-11892o4>div:where(.svelte-11892o4){display:flex;max-width:1600px;margin:0 auto;height:100%}.steps-circle.svelte-11892o4{display:flex;align-items:center;gap:1rem;position:relative}.steps-circle.svelte-11892o4 .percent:where(.svelte-11892o4){--dasharray: calc(2 * PI * var(--radius));--percent-padding: 1rem;--percent-stroke: 10;--percent-size: calc(var(--radius) * 2px + var(--percent-stroke) * 1px);position:relative;width:var(--percent-size);height:var(--percent-size);background-color:transparent}.steps-circle.svelte-11892o4 .percent:where(.svelte-11892o4):before{content:attr(data-text);position:absolute;padding:var(--percent-padding);width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.75rem;background:#fff;color:var(--text-color)}.steps-circle.svelte-11892o4 .percent:where(.svelte-11892o4) svg:where(.svelte-11892o4){position:relative;width:var(--percent-size);height:var(--percent-size);transform:rotate(270deg)}.steps-circle.svelte-11892o4 .percent:where(.svelte-11892o4) svg:where(.svelte-11892o4) circle:where(.svelte-11892o4){width:100%;height:100%;fill:transparent;stroke-width:var(--percent-stroke);stroke:#0000000d;transform:translate(5px,5px);stroke:var(--selected-color)}.steps-circle.svelte-11892o4 .percent:where(.svelte-11892o4) svg:where(.svelte-11892o4) circle:where(.svelte-11892o4):nth-child(2){stroke:var(--primary-color-1);stroke-dasharray:var(--dasharray);stroke-dashoffset:calc(var(--dasharray) - (var(--dasharray) * var(--num)) / 100);stroke-linecap:round;transition:all .3s}.steps-circle.svelte-11892o4 .steps-text:where(.svelte-11892o4){background-color:transparent;display:flex;align-items:center;gap:.4rem}.steps-circle.svelte-11892o4 .steps-text:where(.svelte-11892o4) svg{width:1.6rem;height:1.6rem}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4){position:absolute;left:15px;bottom:110px;background-color:#fff;padding:15px;width:300px;border-radius:4px 4px 0 0;max-width:300px;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s;box-shadow:var(--md-shadow-lvl-1)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4).active{opacity:1;visibility:visible;transform:translateY(0)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4){max-height:calc(100vh - 260px);overflow:auto}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4){display:flex;align-items:center;flex-wrap:wrap;counter-increment:line-number;margin-bottom:1rem;position:relative;transition:.3s all}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4):before{content:counter(line-number);background-color:var(--black-100);width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:.4rem;transition:.3s all}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4):after{content:"";position:absolute;height:1rem;border:2px solid var(--black-100);bottom:100%;left:calc(.8rem - 1px);transition:.3s all}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4).active:before{background-color:var(--primary-color-1);color:#fff}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4).active:after{border-color:var(--primary-color-1)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4).active .item-title:where(.svelte-11892o4){font-weight:700}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4):first-child:after{display:none}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4):last-child{margin-bottom:0}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4){display:flex;align-items:center;gap:.4rem;background-color:transparent;color:var(--text-color);cursor:pointer}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4) .title-icon:where(.svelte-11892o4){width:18px;height:18px;border-radius:100%;background-color:var(--primary-color-1);position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4) .title-icon:where(.svelte-11892o4):before,.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4) .title-icon:where(.svelte-11892o4):after{content:"";width:60%;height:2px;background-color:#fff;display:block;position:absolute;border-radius:2px;transition:all .3s}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4) .title-icon:where(.svelte-11892o4):after{transform:rotate(90deg)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4):hover .title-icon:where(.svelte-11892o4){transform:rotate(180deg)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4).active .title-icon:where(.svelte-11892o4):after{opacity:0}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-title:where(.svelte-11892o4).active+.item-sub:where(.svelte-11892o4){display:block}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4){width:100%;display:none;transition:.3s all}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4) a:where(.svelte-11892o4){display:block;font-size:.9rem;color:var(--black-700);margin-left:12px;border-left:4px solid var(--black-100);padding-left:11px;padding-top:.2rem;padding-bottom:.2rem;border-radius:0 .5rem .5rem 0;transition:all .3s}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4) a:where(.svelte-11892o4) p:where(.svelte-11892o4){display:inline-block}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4) a:where(.svelte-11892o4).active{border-left-color:var(--primary-color-1);color:var(--black-900)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4) a:where(.svelte-11892o4):hover{color:var(--primary-color-1)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4) .menu-item:where(.svelte-11892o4) .item-sub:where(.svelte-11892o4) a:where(.svelte-11892o4).current{background-color:var(--primary-color-1);color:#fff}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4){--step-menu-close-size: 1.8rem;position:absolute;top:0;right:0;width:var(--step-menu-close-size);height:var(--step-menu-close-size);margin-top:calc(var(--step-menu-close-size) * -1 / 2);margin-right:calc(var(--step-menu-close-size) * -1 / 2);border-radius:100%;background-color:var(--black-800);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--md-shadow-lvl-2)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):before,.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):after{content:"";width:60%;height:2px;background-color:#fff;display:block;position:absolute;border-radius:2px;transition:all .3s}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):before{transform:rotate(-45deg)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):after{transform:rotate(45deg)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):hover:before{transform:rotate(45deg)}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .btn-step-menu-close:where(.svelte-11892o4):hover:after{transform:rotate(-45deg)}@media (max-width: 767px){.steps-circle.svelte-11892o4{align-items:flex-end}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4){bottom:100px}.steps-circle.svelte-11892o4 .step-menu:where(.svelte-11892o4) .menu-wrapper:where(.svelte-11892o4){max-height:calc(100vh - 220px)}.steps-circle.svelte-11892o4 .steps-text:where(.svelte-11892o4){margin-bottom:.5rem;font-size:.8rem}}@media (max-width: 575px){.steps-circle.svelte-11892o4 .steps-text:where(.svelte-11892o4){display:none}}.proceed.svelte-11892o4{display:flex;align-items:center;gap:15px;margin-left:auto}.proceed.svelte-11892o4 span:where(.svelte-11892o4){font-size:20px;font-weight:500v}.proceed.svelte-11892o4 p:where(.svelte-11892o4){font-size:25px;font-weight:700;display:flex}.proceed.svelte-11892o4 button:where(.svelte-11892o4){white-space:nowrap}select.svelte-11892o4:hover:not(:focus){background:var(--black-100)}.summary.svelte-11892o4{display:grid;grid-template-rows:auto 1fr auto auto;gap:20px;max-height:min(100dvh - var(--padding) * 4,796px)}.summary.svelte-11892o4>button:where(.svelte-11892o4){position:absolute;right:1rem;background:none;color:#000}.summary.svelte-11892o4 h3:where(.svelte-11892o4){text-align:center;line-height:1}.products.svelte-11892o4{background:var(--black-50);padding:0 10px;overflow-y:auto}.products.svelte-11892o4>div:where(.svelte-11892o4){gap:6px;padding:6px 10px;display:grid;text-align:left}.products.svelte-11892o4>div:where(.svelte-11892o4)+div:where(.svelte-11892o4){border-top:1px solid}.cta.svelte-11892o4{display:grid;gap:20px}.cta.svelte-11892o4 p:where(.svelte-11892o4){display:flex;align-items:flex-start;justify-content:center;font-size:28px;font-weight:700;line-height:normal}.cta.svelte-11892o4 span:where(.svelte-11892o4):nth-of-type(1){font-size:16px}.cta.svelte-11892o4 span:where(.svelte-11892o4):nth-of-type(2){font-size:20px;margin-inline:5px 2px}@media (min-width: 600px){.cta.svelte-11892o4{display:flex;justify-content:space-between}}.deluxeDetail.svelte-11892o4{z-index:3;position:sticky;top:calc(var(--header-height));text-align:center;width:100%;background:var(--other-status-color);margin:0 0 1.5px;padding:1rem .5rem}.deluxeDetail.svelte-11892o4 a:where(.svelte-11892o4){text-decoration:underline;font-weight:500}.deluxeDetail.svelte-11892o4 a:where(.svelte-11892o4):hover{text-decoration:none}@media (max-width: 767px){.deluxeDetail.svelte-11892o4{line-height:1rem;padding:.8rem .5rem;font-size:.75rem}}.deliveryDatail.svelte-11892o4{border-radius:1rem;border:1px solid black;padding:1rem;display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.deliveryDatail.svelte-11892o4 div:where(.svelte-11892o4){display:flex;align-items:center}.deliveryDatail.svelte-11892o4 .title:where(.svelte-11892o4){width:8rem}.deliveryDatail.svelte-11892o4 .info:where(.svelte-11892o4){margin-left:auto;border-radius:100%;border:1px solid black;width:20px;height:20px;display:flex;justify-content:center}@media (min-width: 768px){#info.svelte-11892o4{gap:15px;background:#fff;padding:1rem;margin-top:15px}.tags.svelte-11892o4{padding:0}.options.svelte-11892o4{display:flex;gap:30px}.choices.svelte-11892o4{padding:0}.choices.svelte-11892o4 h3:where(.svelte-11892o4){display:unset}.choices.svelte-11892o4>div:where(.svelte-11892o4){padding:0;gap:30px;border-radius:0}.choices.svelte-11892o4>div:where(.svelte-11892o4)>div:where(.svelte-11892o4){gap:30px;padding:30px}.cat-options.svelte-11892o4{--padding-w: 50px;gap:30px}.progress.svelte-11892o4{gap:20px;padding:26px 16px 16px;height:110px}.proceed.svelte-11892o4 p:where(.svelte-11892o4){font-size:30px}}@media (min-width: 1600px){#info.svelte-11892o4{gap:30px;padding:30px 75px;margin-top:30px}.price-contact.svelte-11892o4>p:where(.svelte-11892o4):nth-of-type(1){font-size:2.5rem}.price-contact.svelte-11892o4>p:where(.svelte-11892o4):nth-of-type(2){font-size:24px}.title.svelte-11892o4{font-size:22px;font-weight:400;text-align:center}.deliveryDatail.svelte-11892o4 .title:where(.svelte-11892o4){width:10rem}}
