#breadcrumbs{--bs-link-color-rgb:95,103,124;color:#5f677c;font-size:.75rem;margin-bottom:1.875rem;margin-top:1.25rem}@media (min-width:768px){#breadcrumbs{font-size:.875rem;margin-bottom:2.8125rem;margin-top:2.1875rem}}#breadcrumbs>*{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:767.98px){#breadcrumbs>*{justify-content:center}}#breadcrumbs a{text-decoration:none}#breadcrumbs svg{fill:#5f677c;height:.9375rem;width:.9375rem}.new-badge{--new-bade-size:4.1875rem;color:#fff;height:var(--new-bade-size);position:relative;width:var(--new-bade-size)}@media (min-width:768px){.new-badge{--new-bade-size:5.1875rem}}.new-badge svg{height:100%;inset:0;position:absolute;width:100%}.new-badge .badge-text{font-size:.75rem;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.new-badge .badge-text{font-size:1rem}}.component-dropdown__label{font-size:.875rem;margin-bottom:.6875rem}@media (min-width:768px){.component-dropdown__label{font-size:1rem}}.component-dropdown .dropdown-toggle{align-items:center;border:1px solid #ccdcf6;border-radius:2rem;color:#0d162b;display:flex;font-weight:400;justify-content:space-between;line-height:1.55;padding:.875rem 1rem;width:100%}@media (min-width:768px){.component-dropdown .dropdown-toggle{padding:.875rem 1.875rem}}.component-dropdown .dropdown-toggle .placeholder{color:#7e859b}.component-dropdown .dropdown-toggle .arrow{height:.75rem;position:relative;transition:all .4s ease;width:.75rem}@media (min-width:768px){.component-dropdown .dropdown-toggle .arrow{height:1rem;width:1rem}}.component-dropdown .dropdown-toggle .arrow svg{height:100%;inset:0;position:absolute;width:100%}.component-dropdown .dropdown-toggle.show{background-color:#eef3fb;border:1px solid #ccdcf6;box-shadow:none;color:#646b82;outline:none}.component-dropdown .dropdown-toggle.show .arrow{transform:rotate(180deg)}.component-dropdown .dropdown-menu{background-color:#fff;border:1px solid #ccdcf6;border-radius:10px;font-size:1.125rem;max-height:15.875rem;overflow:auto;padding:0;width:100%}.component-dropdown .dropdown-menu .dropdown-item{padding:0}.component-dropdown .dropdown-menu .dropdown-item .btn{border-bottom:1px solid #f0f5fc;border-radius:unset;padding:1.125rem 1.25rem;text-align:right;width:100%}.component-dropdown .dropdown-menu .dropdown-item .btn:focus,.component-dropdown .dropdown-menu .dropdown-item .btn:hover{background-color:#f6f9fd}.component-dropdown .dropdown-menu .dropdown-item .btn:active{background-color:#f6f9fd;color:#0d162b}.product-leave-details{padding:.25rem}.product-leave-details .title{font-size:1.625rem;text-align:center}@media (min-width:992px){.product-leave-details .title{font-size:2rem}}.product-leave-details .subtitle{font-size:1.25rem;margin-bottom:1.625rem;text-align:center}@media (min-width:992px){.product-leave-details .subtitle{font-size:1.5rem;margin-bottom:3.125rem}}.product-leave-details.form-success>:not(.success-msg){opacity:0;pointer-events:none;visibility:hidden}.product-leave-details.form-success .success-msg{align-items:flex-start;display:flex;inset:0;justify-content:center;margin:auto;position:absolute}.product-leave-details .form-wrapper{display:grid;gap:1.5625rem;grid-template-columns:1fr;padding:0 1.25rem 1.875rem}@media (min-width:992px){.product-leave-details .form-wrapper{column-gap:1.875rem;grid-template-columns:repeat(2,1fr);padding:0 3.125rem 3.125rem;row-gap:2.1875rem}.product-leave-details .form-wrapper .full-width,.product-leave-details .form-wrapper .textarea-group{grid-column:span 2}}.product-leave-details .form-wrapper .textarea-group .form-textarea{border-radius:10px}@media (min-width:992px){.product-leave-details .form-wrapper .form-check{grid-column:span 2}}.product-leave-details .form-wrapper .btn-wrapper{display:flex;justify-content:center;width:100%}@media (min-width:992px){.product-leave-details .form-wrapper .btn-wrapper{grid-column:span 2}}.product-leave-details .form-wrapper .btn-wrapper .form-button{color:#fff;margin-left:auto;margin-right:auto;padding:.75rem 3.125rem}@media (min-width:992px){.product-leave-details .form-wrapper .btn-wrapper .form-button{margin:0;padding:1rem 1.875rem;width:15.625rem}}.product-leave-details .success-msg{color:#fff;display:none;text-align:center;width:100%}@media (min-width:992px){.product-leave-details .success-msg{text-align:right}}.product-leave-details .success-msg .content-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:20%;text-align:center}@media (min-width:768px){.product-leave-details .success-msg .content-wrapper{max-width:50%}}.product-leave-details .success-msg .content-wrapper .icon{height:5.1875rem;width:5.1875rem}@media (min-width:768px){.product-leave-details .success-msg .content-wrapper .icon{height:7.0625rem;width:7.0625rem}}.product-leave-details .success-msg .content-wrapper .title{color:#0d162b;font-size:1.625rem;margin-top:1.875rem}@media (min-width:992px){.product-leave-details .success-msg .content-wrapper .title{font-size:2rem}}.product-leave-details .success-msg .content-wrapper .contact-product{color:#0d162b;font-size:1.25rem;margin-top:1.125rem}@media (min-width:768px){.product-leave-details .success-msg .content-wrapper .contact-product{font-size:1.5rem}}.product-leave-details .success-msg .content-wrapper .link-btn{margin-top:4.375rem;padding:.75rem 3.125rem}@media (min-width:768px){.product-leave-details .success-msg .content-wrapper .link-btn{padding:1rem 1.875rem}}.product-image-swiper{--swiper-pagination-bottom:-0.25rem;padding-bottom:1.25rem;position:relative}@media (min-width:768px){.product-image-swiper{padding:0}}.product-image-swiper .new-badge{left:0;position:absolute;top:0;z-index:2}@media (max-width:767.98px){.product-image-swiper .new-badge{transform:translate(-25%,-25%)}}.product-image-swiper .full-screen-btn{align-items:center;background-color:hsla(43,28%,95%,.75);border:1px solid #f6f4ef;border-radius:50%;display:flex;height:2.125rem;justify-content:center;padding:.3125rem;position:absolute;right:.625rem;top:.625rem;width:2.125rem;z-index:2}@media (min-width:768px){.product-image-swiper .full-screen-btn{height:2.75rem;padding:.625rem;width:2.75rem}}.product-image-swiper .full-screen-btn svg{height:100%;width:100%}.product-image-swiper .swiper-notification{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.product-image-swiper .swiper-notification:not(caption){position:absolute!important}.product-image-swiper .swiper-notification *{overflow:hidden!important}.product-image-swiper .swiper{border:1px solid #ccdcf6;border-radius:20px;margin-bottom:1.25rem}.product-image-swiper .swiper-slide{background-color:#fff}.product-image-swiper .swiper-slide .image-wrapper{--bs-aspect-ratio:75.28455%}.product-image-swiper-thumbs .swiper{position:relative}.product-image-swiper-thumbs .swiper:after{background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.86) 74.78%,#fff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:36%;z-index:1}.product-image-swiper-thumbs .swiper-slide{background-color:#fff;border:1px solid transparent;border-radius:5px;opacity:.35;overflow:hidden}.product-image-swiper-thumbs .swiper-slide .image-wrapper{--bs-aspect-ratio:75.28455%}.product-image-swiper-thumbs .swiper-slide-thumb-active{border-color:#f0f5fc;opacity:1}.single-product-page{overflow:hidden;padding-top:var(--header-height,60px)}.single-product-content{display:grid;grid-template-columns:100%;padding-bottom:3.75rem}@media (min-width:768px){.single-product-content{column-gap:3.75rem;grid-template-columns:46.5% 48.8%;margin-top:4.375rem;padding-bottom:5.625rem}}.single-product-content-details{height:fit-content}@media (min-width:768px){.single-product-content-details{margin-top:0}}.single-product-content-details .title{font-size:1.75rem;font-weight:500;line-height:1.21;margin-bottom:.625rem}@media (min-width:768px){.single-product-content-details .title{font-size:2.75rem}}.single-product-content-details .subtitle{font-size:1.25rem;line-height:1.6}@media (min-width:768px){.single-product-content-details .subtitle{font-size:1.375rem}}.single-product-content-details .sku{color:#5f677c;font-size:.875rem;line-height:1.42;margin-bottom:1.25rem}@media (min-width:768px){.single-product-content-details .sku{font-size:1rem;margin-bottom:1.875rem}}.single-product-content-details .tags{border-bottom:1px solid rgba(204,220,246,.6);border-top:1px solid rgba(204,220,246,.6);display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem;padding-block:1.25rem}@media (min-width:768px){.single-product-content-details .tags{margin-bottom:1.875rem}}.single-product-content-details .tags .tag{background:#f6f9fd;border:1px solid #ccdcf6;border-radius:30px;color:#14198c;font-size:.75rem;font-weight:500;padding:2px .625rem}@media (min-width:768px){.single-product-content-details .tags .tag{font-size:1rem}}.single-product-content-details .details-title{font-family:Assistant,arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.6;margin-bottom:.3125rem}@media (min-width:768px){.single-product-content-details .details-title{font-size:1.375rem}}.single-product-content-details .details-description{font-size:1rem;line-height:1.62;margin-bottom:1.25rem}@media (min-width:768px){.single-product-content-details .details-description{font-size:1.125rem}}.single-product-content-details .product-details{display:flex;flex-direction:column;gap:.9375rem;margin-bottom:1.875rem}@media (min-width:768px){.single-product-content-details .product-details{margin-bottom:3.125rem}}.single-product-content-details .product-details .product-detail{align-items:flex-start;display:flex;font-size:1rem;gap:.5rem}@media (min-width:768px){.single-product-content-details .product-details .product-detail{font-size:1.125rem}}.single-product-content-details .product-details .product-detail svg{flex-shrink:0;height:1.0625rem;margin-top:.25rem;width:1.0625rem}.single-product-content-details .price-and-contact{align-items:center;border-top:1px solid #ccdcf6;display:flex;flex-direction:column;gap:1.875rem;padding-block:1.875rem}@media (min-width:768px){.single-product-content-details .price-and-contact{flex-direction:row;flex-wrap:wrap;gap:2.1875rem}}.single-product-content-details .price-and-contact .price-wrapper{display:flex;line-height:1}@media (min-width:768px){.single-product-content-details .price-and-contact .price-wrapper{flex-shrink:0}}.single-product-content-details .price-and-contact .price-wrapper .price{font-family:Rubik,arial,sans-serif;font-size:2.125rem;font-weight:500}.single-product-content-details .price-and-contact .price-wrapper .suffix{font-family:Rubik,arial,sans-serif;font-size:1.25rem;font-weight:500}.single-product-content-details .price-and-contact .price-wrapper .no-vat{align-self:flex-end;color:#7e859b;font-style:normal;line-height:1.4;margin-right:.625rem}.single-product-content-details .leave-details{width:100%}.single-product-content-details .more-details-accordion{--bs-accordion-inner-border-radius:0;--bs-accordion-btn-bg:transparent;--bs-accordion-active-color:#3339c1;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0.9375rem;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0.9375rem}.single-product-content-details .more-details-accordion .accordion-body{font-size:1rem;padding-left:1.25rem;padding-top:0}@media (min-width:768px){.single-product-content-details .more-details-accordion .accordion-body{font-size:1.125rem}}.single-product-content-details .more-details-accordion .accordion-item:last-child .accordion-button{border-bottom:1px solid #ccdcf6}.single-product-content-details .more-details-accordion .accordion-button{border-top:1px solid #ccdcf6;font-size:1.125rem;justify-content:space-between;padding-left:1.25rem;position:relative}.single-product-content-details .more-details-accordion .accordion-button:focus,.single-product-content-details .more-details-accordion .accordion-button:hover{color:#3339c1}@media (min-width:768px){.single-product-content-details .more-details-accordion .accordion-button{font-size:1.375rem}}.single-product-content-details .more-details-accordion .accordion-button:after,.single-product-content-details .more-details-accordion .accordion-button:before{background-color:#5f677c;border-radius:10px;content:"";height:1rem;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:2px}.single-product-content-details .more-details-accordion .accordion-button:before{top:50%;transform:translateY(-50%) rotate(90deg)}.single-product-content-details .more-details-accordion .accordion-button[aria-expanded=true]{font-weight:500}.single-product-content-details .more-details-accordion .accordion-button[aria-expanded=true]:after{top:50%;transform:translateY(-50%) rotate(-90deg)}.image-swipers{height:fit-content;margin-bottom:2.5rem}.product-image-swiper .swiper,.product-image-swiper-thumbs .swiper{display:none}.product-image-swiper .swiper.swiper-initialized,.product-image-swiper-thumbs .swiper.swiper-initialized{display:block}.product-image-swiper .swiper-navigation,.product-image-swiper-thumbs .swiper-navigation{--swiper-navigation-size:1rem;--swiper-navigation-sides-offset:0px;--swiper-navigation-color:#14198c}.product-image-swiper .swiper-navigation .swiper-button-next,.product-image-swiper .swiper-navigation .swiper-button-prev,.product-image-swiper-thumbs .swiper-navigation .swiper-button-next,.product-image-swiper-thumbs .swiper-navigation .swiper-button-prev{background:hsla(0,0%,100%,.65);border-radius:50%;height:3.125rem;margin-top:0;opacity:0;top:50%;transform:translateY(-50%);transition:left .3s,right .3s,opacity .3s;width:3.125rem}.product-image-swiper .swiper-navigation .swiper-button-next :focus-within,.product-image-swiper .swiper-navigation .swiper-button-next:hover,.product-image-swiper .swiper-navigation .swiper-button-prev :focus-within,.product-image-swiper .swiper-navigation .swiper-button-prev:hover,.product-image-swiper-thumbs .swiper-navigation .swiper-button-next :focus-within,.product-image-swiper-thumbs .swiper-navigation .swiper-button-next:hover,.product-image-swiper-thumbs .swiper-navigation .swiper-button-prev :focus-within,.product-image-swiper-thumbs .swiper-navigation .swiper-button-prev:hover{--swiper-navigation-color:#eb3300}.product-image-swiper :focus-within .swiper-navigation,.product-image-swiper-thumbs :focus-within .swiper-navigation,.product-image-swiper-thumbs:hover .swiper-navigation,.product-image-swiper:hover .swiper-navigation{--swiper-navigation-sides-offset:1.25rem}.product-image-swiper :focus-within .swiper-navigation .swiper-button-next,.product-image-swiper :focus-within .swiper-navigation .swiper-button-prev,.product-image-swiper-thumbs :focus-within .swiper-navigation .swiper-button-next,.product-image-swiper-thumbs :focus-within .swiper-navigation .swiper-button-prev,.product-image-swiper-thumbs:hover .swiper-navigation .swiper-button-next,.product-image-swiper-thumbs:hover .swiper-navigation .swiper-button-prev,.product-image-swiper:hover .swiper-navigation .swiper-button-next,.product-image-swiper:hover .swiper-navigation .swiper-button-prev{opacity:1}#leave-details-modal .modal-header{--bs-modal-header-border-width:0;--bs-modal-header-border-color:transparent}#leave-details-modal .modal-body{--bs-modal-padding:0}#leave-details-modal .modal-dialog{max-width:51.875rem}#leave-details-modal .modal-content{border-radius:10px}#product-image-swiper-modal .modal-header{--bs-modal-header-border-width:0;--bs-modal-header-border-color:transparent}