@import url("https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap");.calc-container *{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}.calc-container{border-radius:.125rem;border-radius:8px;box-shadow:0 0 15px 10px rgba(0,0,0,.1);margin-top:26px;position:relative;width:100%}.calc-container .start-here-container{align-items:center;background:var(--primary-color);border:1px solid #000;border-radius:6px 6px 0 0;display:flex;gap:10px;justify-content:center;left:10px;padding:6px var(--Spasing-Ridus-8,8px);position:absolute;top:-33px}.expand__container{border-bottom:1px solid rgba(0,0,0,.05);display:flex;padding:8px}.expand__container div:first-child{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.expand__container div:first-child p{color:var(--Black-1,#383838);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.expand__container div:first-child button{align-items:center;background:var(--Black-White,#fff);border:1px solid var(--Black-6,#b4b4b4);border-radius:20px;color:var(--Black-2,#515151);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:normal;padding:8px 12px;width:248px}.expand__container div:nth-child(2){align-self:stretch;background:var(--Yellow-Light-4,#ffe092);border-radius:8px;display:flex;justify-content:space-between;padding:8px;width:100%}.expand__container div:nth-child(2) img{cursor:pointer;fill:rgba(0,0,0,.3);flex-shrink:0;height:20px;width:20px}.expand__container div:nth-child(2) p{color:var(--Black-1,#383838);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.calc-container .start-here-container div{align-items:center;display:flex;justify-content:center}.calc-container .start-here-container p{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.calc-container .calc-header{align-items:center;background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between}.calc-container .calc-header-title-copy{cursor:pointer;margin-right:12px;margin-top:3px}.calc-container .calc-header__title{align-items:center!important;color:#fff;display:flex;font-size:20px;font-style:normal;font-weight:700;gap:.75rem;padding:1rem}.calc-container .calc-body{background-color:var(--secondary-color);padding:0 16px}.calc-container .calc-body .calc-spec{border-bottom:1px solid rgba(0,0,0,.05);padding:12px 0;width:100%}.calc-container .calc-body .calc-spec.empty-specs .calc-spec__header{margin-bottom:0}.calc-container .calc-body .calc-spec__header{display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:.25rem}.calc-container .calc-body .calc-spec__header__title{gap:.5rem}.calc-group__header__title{display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:.25rem}.calc-container .calc-body .calc-spec__header__title__price{margin-left:.5rem}.calc-container .calc-body .calc-spec__content{display:grid}.calc-container .calc-body .calc-spec__content__item{border-radius:.25rem;display:flex;justify-content:space-between}.calc-spec__collection-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:right 10px top 50%;background-repeat:no-repeat;background-size:20px;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:14px;margin-bottom:5px;margin-inline:4px;padding:6px 10px 4px;width:100%}.calc-spec__collection-select:focus{border-color:var(--primary-color);outline:none}.spec-expand__content{height:0;overflow:hidden;transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;-webkit-transition:height .2s;z-index:1}.calc-container .calc-body .calc-spec__content__item_specs{display:flex;flex-wrap:wrap;gap:.5rem;height:fit-content;padding:.5rem}.calc-container .calc-body .calc-spec__content__item:hover,.product-group:hover{background-color:rgba(209,150,0,.1)}.calc-container .calc-body .calc-spec__content__item_specs select{background-color:#fff;border-color:var(--secondary-darker);border-radius:.375rem;border-width:1px;color:#6a6a6a;cursor:pointer;font-size:14px;padding:.625rem;text-transform:none;width:100%}.calc-container .calc-body .calc-spec__content__item_specs label{cursor:pointer}.calc-container .calc-body .calc-spec__content__item_specs input{display:none}.calc-container .calc-body .calc-spec__content__item_specs button{background-color:#fff;border:1px solid var(--secondary-darker);border-radius:.5rem;box-shadow:0 0 0 1px transparent;color:#6a6a6a;font-size:13px;outline:none;padding:.5rem .75rem;pointer-events:none;transition:all .2s}.calc-container .calc-body .calc-spec__content__item_specs input:checked+button,.calc-container .calc-body .calc-spec__content__item_specs label:hover>button{background-color:var(--hover-item-color);border-color:var(--primary-color)!important}.calc-container .calc-body .calc-spec__content__item_specs input:checked+button{box-shadow:0 0 0 1px var(--primary-color);color:var(--primary-darker2)}.calc-container .calc-footer{background-color:var(--footer-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:24px;width:100%}.calc-container .calc-footer .calc-footer__turnaround{background-color:var(--secondary-color);margin:-24px;padding:12px 16px}.calc-container .calc-footer .calc-footer__turnaround__title{font-size:15px;font-weight:600;margin-bottom:1rem}.calc-container .calc-footer .calc-footer__turnaround__title .detail{color:#838383}.calc-container .calc-footer .calc-footer__turnaround__options{display:flex;flex-direction:column;gap:.75rem}.calc-container .calc-footer .calc-footer__turnaround__options label{align-items:center;cursor:pointer;display:flex;gap:.5rem;text-transform:capitalize}.calc-container .calc-footer .calc-footer__turnaround__options label .detail{color:#515151;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.calc-container .calc-footer .calc-footer__turnaround__options label .title{color:var(--Black-1,#383838);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.calc-container .calc-footer .calc-footer__turnaround__options input{accent-color:green;cursor:pointer;height:1.25rem;width:1.25rem}.calc-container .calc-footer .calc-footer__turnaround__options input:hover{accent-color:green}.calc-container .calc-footer .calc-footer__total{display:flex;justify-content:space-between;margin-bottom:24px;margin-top:44px}.bundle-compare-at-price{color:#000!important;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:normal;margin-bottom:1px;text-decoration-line:line-through}.calc-container .calc-footer .calc-footer__total span{color:#000;display:flex;font-size:20px;font-weight:700;justify-content:end}.calc-container .calc-footer .calc-footer__total div{display:grid}.calc-container .calc-footer .calc-footer__total .bundle-price-match__policy{align-items:center;background:var(--Black-White,#fff);border:1px solid var(--primary-color);border-radius:3px;color:var(--Black-3,#6a6a6a);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:11px;font-style:normal;font-weight:500;gap:10px;justify-content:center;line-height:normal;padding:3px 6px}.calc-container .calc-footer .calc-footer__actions{align-items:center;display:flex;flex-direction:column;gap:32px;padding-inline:8px;width:100%}.calc-container .calc-footer .extra{align-items:flex-start!important;color:#838383;display:flex;flex-direction:column;font-size:12px;line-height:20px;margin-left:.5rem;margin-top:.625rem}.calc-container .calc-footer .calc-footer__actions div{align-items:center;display:flex;flex-direction:column;width:100%}.calc-container .calc-footer .calc-footer__actions div span{color:#515151;display:flex;flex-direction:row;font-size:14px;gap:5px}@media screen and (min-width:1100px){.calc-container .calc-footer .calc-footer__actions div span{flex-direction:row!important}}@media screen and (min-width:990px){.calc-container .calc-footer .calc-footer__actions div span{flex-direction:column}}@media screen and (max-width:900px){.calc-container .calc-footer .calc-footer__actions div span{flex-direction:column}}@media screen and (max-width:768px){.calc-footer__privacy-policy__modal{bottom:140px;right:20px!important}.calc-container .calc-footer .calc-footer__actions{margin-top:0;padding-inline:0}.calc-container .calc-footer .calc-footer__actions div span{color:var(--Black-2,#515151);font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:600;gap:0;line-height:normal;margin-bottom:0;text-align:center}.calc-container .calc-body .calc-spec__content__item_specs button{font-size:14px}.calc-container .calc-footer .calc-footer__actions div{margin-bottom:24px}.calc-container .calc-footer .calc-footer__actions button{color:var(--Black-0,#000);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:48px!important;line-height:normal}.calc-container .calc-footer .calc-footer__total{margin-top:0;padding-top:24px}.calc-container .calc-footer .calc-footer__actions button.bg-yellow{height:48px}.calc-container .calc-body,.calc-container .calc-footer{padding:0 12px}.calc-container .calc-footer .calc-footer__turnaround{display:none}}.calc-container .calc-footer .calc-footer__actions div span a{align-items:center;color:var(--Black-2,#515151);display:flex;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:normal;text-decoration-line:underline}.calc-container .calc-footer .calc-footer__actions span a:hover{cursor:pointer}.calc-container .calc-footer .calc-footer__actions button{background-color:#fff;border:1px solid #b4b4b4;border-radius:9999px;color:#1f1f1f;cursor:pointer;font-size:16px;font-weight:500;height:52px;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;padding:0 2rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.calc-header__title__templateUrl__link{color:#b4b4b4!important;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14.52px;margin-left:8px;text-align:left;text-decoration:none}.calc-container .calc-footer .calc-footer__actions button:disabled{cursor:not-allowed;opacity:.8}.calc-container .calc-footer .calc-footer__actions button.bg-yellow{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.checkout-btn-loading-spinner{animation:spin 1s linear infinite;color:#e5e7eb;fill:#2563eb;height:22px;margin:auto;width:22px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slideDown{animation:slideDown 1s forwards}.slideUp{animation:slideUp 1s forwards}.calc-error{color:#dc3545;padding:1.5rem}.calc-spec__content__item__question{align-items:end;cursor:pointer!important;display:none;margin-bottom:-9px;margin-right:-9px;z-index:9999!important}@media (hover:hover) and (pointer:fine){.calc-spec__content__item:hover .calc-spec__content__item__question{display:flex}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes slide-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes slide-in-down{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slide-out-up{animation:slide-out-up .4s cubic-bezier(.2,.9,.3,1) forwards}.slide-out-down{animation:slide-out-down .4s cubic-bezier(.2,.9,.3,1) forwards}.slide-in-down{animation:slide-in-down .4s cubic-bezier(.2,.9,.3,1) forwards}.slide-in-up{animation:slide-in-up .4s cubic-bezier(.2,.9,.3,1) forwards}@media (prefers-reduced-motion:reduce){.slide-in-down,.slide-in-up,.slide-out-down,.slide-out-up{animation:none!important;opacity:1!important;transform:none!important}}.calc-spec__content__item.show-question .calc-spec__content__item__question{display:flex}.calc-spec__content__item__descriptions__modal{margin-top:50px;right:23px}.calc-footer__privacy-policy__modal,.calc-spec__content__item__descriptions__modal{background-color:#fff;border:1px solid var(--Black-6,#b4b4b4);border-radius:4px;box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);position:absolute;width:305px;z-index:9999!important}.calc-footer__privacy-policy__modal{right:160px}.calc-footer__privacy-policy__modal__content .title{color:var(--Black-0,#000);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.calc-footer__privacy-policy__modal .detail{color:var(--Black-1,#383838);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:16px 28px}.calc-footer__privacy-policy__modal__content,.calc-spec__content__item__descriptions__modal__content{border-radius:8px;padding:12px 16px}.calc-spec__content__modal{display:grid;gap:16px;padding:16px 28px}.calc-spec__content__item__descriptions__modal__content .title{color:var(--Black-0,#000);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:4px}.calc-spec__content__item__descriptions__modal__content .detail{color:var(--Black-0,#000);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.calc-spec__content__modal__title{font-size:14px;font-weight:600;line-height:150%;margin-bottom:4px}.calc-spec__content__modal__desc,.calc-spec__content__modal__title{color:var(--Black-0,#000);font-family:Inter,sans-serif;font-style:normal}.calc-spec__content__modal__desc{font-size:12px;font-weight:400;line-height:16px}.hide-offline-text{display:none!important}