
.select{position:relative;outline:none}.select select:disabled+.select__selected{background-color:#F8F8F8;color:#727272;border:none;cursor:not-allowed}:focus.select select:disabled+.select__selected{outline:0px;outline:none !important;box-shadow:none}.select:focus .select__selected{box-shadow:0 0 0 0.2rem rgba(248,248,248,0.5);transition:0.2s}.select--active{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.select--active .select__selected{background:#fff}.select--active .select__selected:after{-webkit-transform:rotate(315deg);transform:rotate(315deg);transition:0.2s;top:calc(50% - 0.15rem)}.select--active .select__options{display:block;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.select__selected{height:3rem;padding:0.5em;padding-right:3.75rem;border-radius:1px;cursor:pointer;position:relative;background:#F8F8F8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;-ms-flex-pack:start;justify-content:flex-start}.select__selected:after{border-style:solid;border-width:0.05rem 0.05rem 0 0;content:"";display:inline-block;height:0.8rem;right:1rem;position:absolute;top:calc(50% - 0.6rem);-webkit-transform:rotate(135deg);transform:rotate(135deg);vertical-align:top;width:0.8rem;transition:0.2s;border-color:#727272}.select__selected.loading::before{content:"";display:inline-block;position:absolute;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid #9FCCC5;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border 0.75s linear infinite;animation:spinner-border 0.75s linear infinite}.select__options{display:none;position:absolute;left:0;right:0;z-index:10;background:#fff;border-radius:1px;overflow:hidden}.select__item{height:3rem;padding:0.8em 0.5em;cursor:pointer;color:#000;transition:0.3s;text-align:left;white-space:nowrap;border-bottom:1px solid #eee}.select__item--selected{color:#000;cursor:default;background:#F8F8F8}.select__item:not(.select__item--selected):hover{color:#000;background-color:#F8F8F8}.select__item .option-image{margin-top:-0.4em}.select .option-image{max-height:2rem;width:35px;margin-right:1rem}.select--white .select__selected{background-color:#fff;-ms-flex-pack:center;justify-content:center}.form-check{line-height:1.375rem;padding-left:0}.form-check .form-check-input{opacity:0}.form-check .form-check-input:disabled+label::after{background-color:#F8F8F8;border-color:#eee}.form-check .form-check-input:checked+label::after{background-color:#9FCCC5}.form-check .form-check-input:focus+label::after{outline:#9FCCC5 auto 5px}.form-check .form-check-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;letter-spacing:0.4px;cursor:pointer;position:relative}.form-check .form-check-label::after{top:3px;content:"";display:inline-block;height:1.063rem;width:1.063rem;margin-right:0.25rem;background-color:#eee;border:1px solid #d5d5d5}.inline-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1;flex:1;margin-bottom:0.25rem}@media (min-width: 992px){.inline-group{margin-right:0.25rem;margin-bottom:0}}@media (max-width: 991.98px){.inline-group{margin-right:0.25rem;margin-bottom:0}}.input-group-append .btn,.input-group-prepend .btn{height:100%}.inline-group .form-control{text-align:center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.form-control{border:none}.form-control.quantity{min-width:45px}.badges{z-index:1;top:10px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.badges--right{right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.badges--left{left:10px}.badges--bottom{right:0px;bottom:0px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.badge{position:relative;display:-ms-flexbox;display:flex;border-radius:0px;font-weight:bold;text-transform:uppercase;height:1.4rem;font-size:0.7rem;line-height:0.725rem;padding:1px 8px;letter-spacing:1px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#9FCCC5}@media (max-width: 991.98px){.badge:not(.badge--round){font-size:0.625rem;padding:3px 6px}}.badge--heart{background-color:transparent;width:37px;height:30px}.badge--heart svg{width:100%;height:auto}.badge--count{top:0;right:0px;border-radius:50%;width:18px;text-align:center;cursor:pointer}.badge--round{height:3.25rem;width:3.25rem;border-radius:50%;letter-spacing:normal;font-size:0.75rem}.badge--round-small-text{height:3.25rem;width:3.25rem;border-radius:50%;letter-spacing:normal;font-size:0.5rem}.badge--secondary{background-color:#91BCB5}.badge--secondary.badge--ribbon:after{border-top:0.75rem solid #91BCB5 !important}.badge--primary{background-color:#9FCCC5}.badge--primary.badge--ribbon:after{border-top:0.75rem solid #9FCCC5 !important}.badge--black{background-color:#000}.badge--black.badge--ribbon:after{border-top:0.75rem solid #000 !important}.badge--gray{background-color:#727272;color:#9FCCC5}.badge--gray.badge--ribbon:after{border-top:0.75rem solid #727272 !important}.badge--light-gray{background-color:#eee}.badge--light-gray.badge--ribbon:after{border-top:0.75rem solid #eee !important}.badge--large.badge--round{height:3.25rem;width:3.25rem;font-size:1rem}@media (min-width: 992px){.badge--large{font-size:0.75rem;padding:15px}}.badge-image{height:60px;width:58px;object-fit:contain}.badge__img{height:15px;width:15px;object-fit:contain}.filter-badge{border-radius:0.2rem;height:2rem;line-height:1;letter-spacing:1px;font-size:0.875rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;padding:0 1.125rem}.filter-badge--cross{padding-right:1.125rem}.filter-badge--cross::before,.filter-badge--cross::after{position:absolute;content:"";right:0.75rem;width:1px;height:10px;background:#727272}.filter-badge--cross::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-badge--cross::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.circle{height:1rem;width:1rem;background-color:#9FCCC5;border-radius:50%;display:inline-block}.circle--success{background-color:#43914A}.circle--warning{background-color:#ffc107}.circle--danger{background-color:#F64126}.sash{width:150px;position:absolute;top:25px;left:-50px;text-align:center;line-height:22px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.sash--top-right{top:28px;right:-38px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-description{top:11rem}.parametric{-ms-flex-align:center;align-items:center}.parametric__key{width:35%}.parametric__value{width:65%}.manufacturer-logo{max-height:90px;max-width:150px;object-position:left;object-fit:contain}.badges--right{top:15px}.badges--left{top:20px;left:19%}@media (max-width: 991.98px){.badges--left{left:15px}}.product__expansion-panels ul:not(.list-unstyled){list-style:none;padding-left:16px}.product__expansion-panels ul:not(.list-unstyled) li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product__expansion-panels ul:not(.list-unstyled) li:before{display:inline-block;content:" ";background-size:14px 14px;height:9px;width:14px;color:#9fccc5 !important;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' style='color: %239FCCC5 !important;' class='text-primary'%3E%3Cpath d='M5.134 11L0 6.173l1.218-1.146 3.916 3.6L12.182 2 13.4 3.145z' fill='currentColor'%3E%3C/path%3E%3Cpath data-name='Rectangle 556' fill='none' d='M0 0h14v14H0z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.product-page__modules--top .grid-section .container-fluid{padding:0}.last-30-days-price{font-size:0.75rem !important;height:20px}span.no-break{display:inline-block}span.price-match-span{-ms-flex-item-align:start;align-self:flex-start;margin-left:auto;margin-top:-4px}button.price-match,button.price-match:active,button.price-match:visited,button.price-match:hover{font-size:0.6rem;font-weight:400;letter-spacing:1px;background-color:black;color:white;border:1px solid black;box-shadow:none !important}button.price-match span{margin-top:2px;display:inline-block}button.price-match svg{margin-top:-3px}.modal-match-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem 2rem 1rem}@media (max-width: 991.98px){.modal-match-body{padding:0rem 1rem 3rem 1rem}}

.inline-group[data-v-1adf11ab]{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1;flex:1;margin-bottom:0.25rem}@media (min-width: 992px){.inline-group[data-v-1adf11ab]{margin-right:0.25rem;margin-bottom:0}}@media (max-width: 991.98px){.inline-group[data-v-1adf11ab]{margin-right:0.25rem;margin-bottom:0}}.input-group-append .btn[data-v-1adf11ab],.input-group-prepend .btn[data-v-1adf11ab]{height:100%}.inline-group .form-control[data-v-1adf11ab]{text-align:center}input[data-v-1adf11ab]::-webkit-outer-spin-button,input[data-v-1adf11ab]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"][data-v-1adf11ab]{-moz-appearance:textfield}.form-control[data-v-1adf11ab]{border:none}.form-control.quantity[data-v-1adf11ab]{min-width:45px}.product__manufacturer[data-v-1adf11ab]{font-size:0.625rem}@media (max-width: 991.98px){.product__manufacturer .product__manufacturer[data-v-1adf11ab]{font-size:0.688rem}}.basket__products[data-v-1adf11ab]{overflow-wrap:anywhere;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.basket__products[data-v-1adf11ab]::-webkit-scrollbar{width:0;height:0}.product-image[data-v-1adf11ab]{width:100px}.remove-product-button[data-v-1adf11ab]{width:21px;height:21px;padding:6px 0px;border-radius:15px;text-align:center;min-width:unset !important;top:-13px;left:-13px;background:#727272}.remove-product-button[data-v-1adf11ab]::before,.remove-product-button[data-v-1adf11ab]::after{content:"";position:absolute;left:4px;top:9px;width:11px;height:1px;transition:all 0.3s;background:#fff}.remove-product-button[data-v-1adf11ab]::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.remove-product-button[data-v-1adf11ab]::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.quantity-input[data-v-1adf11ab]{max-height:2rem;max-width:5rem}.product-not-available[data-v-1adf11ab]{background-color:rgba(215,219,218,0.1)}.product-not-available .not-available-text[data-v-1adf11ab]{opacity:1}.product-not-available .not-available-input[data-v-1adf11ab]{opacity:1}.product-not-available span[data-v-1adf11ab],.product-not-available img[data-v-1adf11ab],.product-not-available a[data-v-1adf11ab],.product-not-available input[data-v-1adf11ab]{opacity:0.3}

.summary__price[data-v-60ec0aa8]{min-width:120px;text-align:right}

.coupon-component[data-v-d02f42ca]{min-width:300px;padding:1rem}.form-group[data-v-d02f42ca]{height:3rem;margin-bottom:0}.btn-activate[data-v-d02f42ca]{height:3rem}.coupon-field[data-v-d02f42ca]{width:220px}

.delivery-form{width:80%}@media (min-width: 992px){.delivery-form{width:50%}}.delivery-form input [type="number"]{-moz-appearance:textfield}.delivery-form input[type="number"]::-webkit-inner-spin-button,.delivery-form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 767.98px){.unifaun-checkout-narrow .unifaun-checkout-option-header0 .unifaun-checkout-option-title{font-size:22px}}@media (max-width: 767.98px){.unifaun-checkout-narrow .unifaun-checkout-option-header0 .unifaun-checkout-option-price{font-size:22px}}

.select[data-v-24ff9a5a]{position:relative;display:inline-block;width:100%}.select select[data-v-24ff9a5a]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>') no-repeat right 10px center;background-size:16px}

.payment-component[data-v-7ece5a49]{min-height:300px}

.products[data-v-1bf70ade]{min-height:110px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.checkout-container[data-v-1bf70ade]{max-width:960px;margin:0 auto;min-height:800px}@media (min-width: 992px){.checkout-container[data-v-1bf70ade]{padding-top:4rem}}@media (min-width: 992px){.checkout__summary[data-v-1bf70ade]{max-width:250px}}.basket-id[data-v-1bf70ade]{position:absolute;font-size:x-small}.summary-container[data-v-1bf70ade]{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 992px){.summary-container[data-v-1bf70ade]{-ms-flex-direction:row;flex-direction:row}}.form-control[data-v-1bf70ade],.btn[data-v-1bf70ade]{height:3rem}.checkout__title[data-v-1bf70ade]{height:6rem}@media (max-width: 991.98px){.checkout__title[data-v-1bf70ade]{height:3rem}.checkout__title .h4[data-v-1bf70ade]{font-size:1.25rem !important}}

