﻿@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@layer totalSearch, totalSearchOverride;html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}.btn-primary,.btn-primary-continue{background:#0f6a6a;border:.0625rem solid #0f6a6a;border-radius:1.875rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:.9375rem 1.75rem;font-weight:500;font-size:.875rem;gap:.375rem;cursor:pointer;white-space:nowrap;width:100%}.btn-primary.add-to-cart,.add-to-cart.btn-primary-continue{padding:.9375rem 1.625rem;gap:.3125rem}.btn-primary.add-to-cart::after,.add-to-cart.btn-primary-continue::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2513 13.8337C6.57347 13.8337 6.83464 13.5725 6.83464 13.2503C6.83464 12.9282 6.57347 12.667 6.2513 12.667C5.92914 12.667 5.66797 12.9282 5.66797 13.2503C5.66797 13.5725 5.92914 13.8337 6.2513 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6654 13.8337C12.9875 13.8337 13.2487 13.5725 13.2487 13.2503C13.2487 12.9282 12.9875 12.667 12.6654 12.667C12.3432 12.667 12.082 12.9282 12.082 13.2503C12.082 13.5725 12.3432 13.8337 12.6654 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.58203 1.58301H3.91536L5.4787 9.39384C5.53204 9.66241 5.67814 9.90365 5.89143 10.0753C6.10472 10.247 6.3716 10.3383 6.64536 10.333H12.3154C12.5891 10.3383 12.856 10.247 13.0693 10.0753C13.2826 9.90365 13.4287 9.66241 13.482 9.39384L14.4154 4.49967H4.4987' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:1rem;height:1rem;transition:all .5s;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}@media(hover: hover){.btn-primary:hover,.btn-primary-continue:hover{background-color:#101828;border:.0625rem solid #101828;color:#fff}}.btn-primary-continue::after{content:"";background-image:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6.5H9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 3L9.5 6.5L6 10" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:flex;align-items:center;min-width:.75rem;min-height:.75rem;transition:all .5s;background-repeat:no-repeat}.btn-secondary,.btn-secondary-continue{display:flex;justify-content:center;gap:.375rem;color:#0f6a6a;border:1px solid #0f6a6a;padding:.875rem 1.625rem;border-radius:1.875rem;transition:color ease .3s,background-color ease .3s;font-size:.75rem;align-items:center}@media(min-width: 768px){.btn-secondary,.btn-secondary-continue{font-size:.875rem}}.btn-secondary svg path,.btn-secondary-continue svg path{transition:stroke ease .3s}@media(hover: hover){.btn-secondary:hover,.btn-secondary-continue:hover{color:#fff;background-color:#0f6a6a}.btn-secondary:hover svg path,.btn-secondary-continue:hover svg path{stroke:#fff}}.btn-secondary-continue::after{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 18 18" fill="none"><path d="M3.75 9H14.25" stroke="%230F6A6A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 3.75L14.25 9L9 14.25" stroke="%230F6A6A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:flex;align-items:center;min-width:.75rem;min-height:.75rem;transition:all .3s ease;background-repeat:no-repeat}.btn-secondary-continue:hover::after{background-image:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6.5H9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 3L9.5 6.5L6 10" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.card,.card-sm{background-color:#f9f9f9;padding:2rem;border-radius:1.25rem;display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 992px){.card,.card-sm{padding:3rem}}.card-white,.card-white-sm{background-color:#fff;padding:2rem;border-radius:1.25rem;box-shadow:0px 1.77px 3.2px 0px rgba(144,144,144,0.0196078431),0px 1.65px 14.9px 0px rgba(144,144,144,0.0274509804),0px 12.52px 28.05px 0px rgba(144,144,144,0.0352941176),0px 1.34px 1.03px 0px rgba(144,144,144,0.0431372549),0px 41.78px 93.58px 0px rgba(144,144,144,0.0509803922),0px 10px 24px 0px rgba(144,144,144,0.0705882353)}@media(min-width: 992px){.card-white,.card-white-sm{padding:3rem}}.card-white-sm{padding:2rem}.card-sm{padding:2rem}.link-primary,.link-primary-underline{font-weight:500;font-size:.875rem;color:#0f6a6a;display:inline-flex;align-items:center;gap:.375rem;transition:color .3s ease;justify-content:center}.link-primary svg path,.link-primary-underline svg path{transition:stroke .3s ease}.link-primary-underline{text-decoration:underline}@media(hover: hover){.link-primary:hover,.link-primary-underline:hover{color:#101828}.link-primary:hover svg path,.link-primary-underline:hover svg path{stroke:#101828}}.link-white{color:#fff;font-size:.75rem}@media(hover: hover){.link-white:hover{color:#fff}}.qty{display:flex;position:relative;width:fit-content;gap:.375rem;justify-content:center}.qty input{width:1.5rem;height:1.5rem;color:#101828;background-color:#fff;border:1px solid #ececec;font-size:.75rem;border-radius:.3125rem}@media(min-width: 768px){.qty input{width:1.875rem;height:1.875rem}}.qty input[type=number]::-webkit-inner-spin-button,.qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty input[type=number]{-moz-appearance:textfield;text-align:center;vertical-align:middle;line-height:normal;width:1.875rem;height:1.875rem}.qty .input-group-btn-vertical{position:absolute;top:0;width:3.75rem;display:flex;flex-direction:row-reverse;justify-content:space-between;left:50%;transform:translateX(-50%) translateY(-50%);top:50%}.qty .input-group-btn-vertical .touchspin-up::after{content:"";background-image:url("../img/plus.svg");display:flex;justify-content:center;align-items:center;min-width:.75rem;min-height:.75rem;background-repeat:no-repeat;background-position:center}.qty .input-group-btn-vertical .touchspin-down::after{content:"";background-image:url("../img/minus.svg");display:flex;justify-content:center;align-items:center;min-width:.75rem;min-height:.75rem;background-repeat:no-repeat;background-position:center}input[type=text],input[type=password],input[type=email],input[type=tel]{background-color:#fff;border:1px solid #ececec;font-size:.875rem;padding:.9375rem 1.25rem;border-radius:1.875rem;font-weight:500;width:100%;transition:border-color .3s;color:#101828;height:3.125rem}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder{color:#9b9b9b}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus{outline:none;border-color:#0f6a6a}input[type=radio]{appearance:none;background-color:#fff;border:1px solid #ececec;padding:.4375rem;display:inline-block;position:relative;margin-right:.625rem;width:1.875rem;height:1.875rem;border-radius:50%;vertical-align:middle}input[type=radio]:checked::after{content:"";background-image:url("/themes/bafuni/assets/img/radio-inside.svg");color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1rem;height:1rem;background-size:cover}input[type=checkbox]{appearance:none;background:#fff;border:1px solid #ececec;padding:.625rem;display:inline-block;position:relative;margin-right:.625rem;width:1.875rem;height:1.875rem;border-radius:.3125rem}input[type=checkbox]:focus{outline:none}input[type=checkbox]:checked{background-color:#0f6a6a;border-color:#0f6a6a}input[type=checkbox]:checked::after{content:"";background-image:url("/themes/bafuni/assets/img/check.svg");color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1rem;height:1rem;background-size:cover}textarea{background-color:#fff;border:1px solid #ececec;font-size:.875rem;padding:.9375rem 1.25rem;border-radius:.9375rem;font-weight:500;width:100%;transition:border-color .3s;color:#101828}textarea::placeholder{color:#9b9b9b}textarea:focus{outline:none;border-color:#0f6a6a}select{width:100%;line-height:normal;padding:.9375rem 1.25rem;border:1px solid #ececec;border-radius:1.875rem;font-size:.875rem;font-weight:500;background-color:#fff;cursor:pointer;position:relative;appearance:none;color:#101828;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M3 4.5L6 7.5L9 4.5" stroke="%230F6A6A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.25rem) center;background-size:.75rem .75rem;height:3.125rem}.form__wrapper{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.25rem}.form-group{display:flex;flex-direction:column;gap:.625rem}.form-control-label{font-size:.75rem;color:#101828;font-weight:500;position:relative}@media(min-width: 768px){.form-control-label{font-size:.875rem}}.form-control-label.required:not(.checkbox-group){padding-left:.625rem}.form-control-label.required:not(.checkbox-group)::before{content:"*";position:absolute;left:0;top:0;color:#101828}.custom-checkbox{display:flex;align-items:center}.checkbox-field-label{color:#101828;font-size:.75rem;font-weight:500}@media(min-width: 768px){.checkbox-field-label{font-size:.875rem}}.checkbox-field-label.required::before{content:"*";color:#101828}.checkbox-field-label a{color:#0f6a6a;text-decoration:underline}.checkbox-field-label a:hover{color:#101828}.wx-accordion{position:relative;max-height:0;overflow:hidden;transition:max-height .3s ease,opacity 3s ease}.wx-accordion[data-opened=true]{max-height:100%}.wx-accordion-headline svg{transition:transform .3s ease}.wx-accordion-headline svg.wx-rotated{transform:rotate(180deg)}.wx-accordion-shadow-content{position:relative;max-height:14rem;overflow:hidden;transition:max-height .3s ease,opacity 3s ease;margin-bottom:1.25rem}.wx-accordion-shadow-content::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.875rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));pointer-events:none;z-index:1}.wx-accordion-shadow-content[data-wx-collapsed=false]::after{opacity:0}.wx-accordion-shadow-buttonShow-more{display:flex;gap:.375rem;align-items:center}.wx-accordion-shadow-buttonShow-less{display:none;gap:.375rem;align-items:center}.block-promo .promo-code .alert-danger{color:#ff0025}.pagination{height:2.25rem;align-items:center;display:flex}@media(min-width: 768px){.pagination{height:3rem}}.pagination .page-list{list-style:none;align-items:center}.pagination .page-list li a,.pagination .page-list li p{color:#101828;font-weight:500;font-size:.875rem}@media(min-width: 768px){.pagination .page-list li a,.pagination .page-list li p{font-size:1.125rem}}.pagination .page-list li a.next,.pagination .page-list li a.previous,.pagination .page-list li p.next,.pagination .page-list li p.previous{border:1px solid #ececec;border-radius:100%;display:block;padding:.5rem}@media(min-width: 768px){.pagination .page-list li a.next,.pagination .page-list li a.previous,.pagination .page-list li p.next,.pagination .page-list li p.previous{padding:.875rem}}.pagination .page-list li.current p{font-weight:600;text-decoration:underline;color:#0f6a6a}.pagination .page-list li:has(.previous.current),.pagination .page-list li:has(.next.current){cursor:not-allowed}.pagination .page-list li .previous.current,.pagination .page-list li .next.current{pointer-events:none}.pagination .page-list i{display:flex;align-items:center}.modal{z-index:10000000}.modal-header{border-radius:1.25rem;color:#101828;padding:0 0 1.5rem}@media(min-width: 768px){.modal-header{padding:0 0 3.125rem}}.modal-content{display:flex;justify-content:space-between;align-items:center}.modal-add-to-cart-info{gap:.625rem;display:flex;flex-direction:column;justify-content:center}.modal-body{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media(min-width: 768px){.modal-body{gap:3.125rem}}.modal-product-actions{gap:1.25rem}.modal-product-actions .product-quantity{display:none}.modal-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:90%;border-radius:.625rem;background:#f8f8f8;padding:1.5rem}@media(min-width: 768px){.modal-wrapper{padding:3.375rem}}@media(min-width: 1200px){.modal-wrapper{max-width:1030px}}.modal-product-image{width:6.25rem;height:6.25rem;min-width:6.25rem;min-height:6.25rem}.modal-product-image img{border:1px solid #ececec;border-radius:.625rem;width:6.25rem;height:6.25rem}.view-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);backdrop-filter:blur(5px);z-index:9999999;visibility:hidden}.view-loader svg{position:absolute;top:50%;left:50%}.view-loader.spinning{visibility:visible}.view-loader.spinning svg{animation:spin 1s linear infinite}@keyframes spin{from{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(360deg)}}.breadcrumb-container{display:flex;align-items:center;gap:.625rem;font-size:.875rem;padding:.75rem 0;overflow-x:auto}.breadcrumb-container::-webkit-scrollbar{display:none}@media(min-width: 768px){.breadcrumb-container{margin-top:2.625rem;margin-bottom:.25rem}}.breadcrumb-item{display:flex;align-items:center;gap:.625rem}.breadcrumb-item svg{min-width:.875rem;min-height:.875rem}.breadcrumb-item .breadcrumb-not-last:not(:hover){color:#9b9b9b}.breadcrumb-item .breadcrumb-last{color:#0f6a6a}.breadcrumb-item a,.breadcrumb-item span{text-wrap:nowrap}.menu-bar .ets_search_block_top{width:100%}@media(min-width: 992px){.menu-bar .ets_search_block_top{max-width:18.4375rem}}.menu-bar .ets_search_block_top button.button-search{background-color:#0f6a6a;border-radius:100%;width:unset;height:unset;padding:.4375rem;min-width:unset;top:.3125rem;right:.3125rem}@media(min-width: 768px){.menu-bar .ets_search_block_top button.button-search{padding:.375rem;top:.5rem;right:.5rem}}.menu-bar .ets_search_block_top button.button-search svg{height:1rem;width:1rem}@media(min-width: 768px){.menu-bar .ets_search_block_top button.button-search svg{height:.8125rem;width:.8125rem}}.menu-bar .ets_search_block_top input{height:2.5rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions{margin-top:2rem;padding:0;display:flex;flex-direction:column;gap:2rem;max-height:33.75rem;overflow-y:auto}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions{padding:2rem 0;border-top:1px solid #ececec;flex-direction:row;max-height:unset;overflow-y:unset}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion{display:flex;gap:1rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion:has(li.product){max-width:47.25rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion:has(li.category){width:100%;height:fit-content;padding-top:2rem;border-top:1px solid #ececec}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion:has(li.category){padding:0 0 2rem;border-top:none;width:fit-content}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .search_result_header{font-size:.875rem;font-weight:500}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .search_result_header{font-size:1.125rem}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .search_result_header .title_group{height:min-content}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments__product{display:grid;gap:1rem 2rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments__product li:nth-child(n+4){display:none}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments__product{grid-template-columns:repeat(2, 1fr)}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments__product li:nth-child(n+4){display:block}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments__category{display:flex;flex-direction:column;gap:.625rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name{gap:.9375rem;align-items:center}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name{gap:1.25rem}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name .search-image{height:5.625rem;width:5.625rem;border:1px solid #ececec;border-radius:.9375rem}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name .search-image{height:5.3125rem;width:5.3125rem}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name .ybc_search_item_content{display:flex;flex-direction:column;gap:.75rem}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name .ybc_search_item_content .box_price{font-size:.75rem;font-weight:500;color:#0f6a6a}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .product .product_name .ybc_search_item_content .box_price{font-size:.875rem}}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .search-name{font-size:.75rem;font-weight:500}@media(width >= 768px){.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions .autocomplete-suggestion .rating_productcomments .search-name{font-size:.875rem}}.menu-bar .ets_search_block_top .search_block_results .box_button_see{padding:.9375rem;transition:background-color .3s ease;border-radius:1.875rem;grid-area:button;margin:2rem auto;display:block}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions[style*="display: none"]+.box_button_see{display:none}.menu-bar .ets_search_block_top .search_block_results .autocomplete-suggestions.d-block-important+.box_button_see{display:block}@layer totalSearchOverride{#header:has(.autocomplete-suggestions[style*=opacity]:not([style*="display: none"]))~.bg_overlay_search:before{display:block}div.search_block_results,div#search_block_keyword{background-color:#fff}.search_block_results li.search_result_header{background-color:#fff}.search_block_results li:not(:first-child):before{display:none}a.ets_link_see:after{display:none}@media(max-width: 768px){.search_block_results{max-height:calc(100vh - 5.9375rem);overflow-y:auto}}}#module-ybc_blocksearch-blocksearch .footer-wrapper{padding-top:0}.wrap_search_nodata__wrapper{background-color:#f9f9f9;text-align:center;border-radius:1.25rem;gap:1.5rem;align-items:center;flex-direction:column;display:flex;padding:2rem;margin-bottom:2rem}@media(width >= 768px){.wrap_search_nodata__wrapper{padding:3rem;margin-bottom:3.375rem}}.wrap_search_nodata__wrapper h1{line-height:normal}.wrap_search_nodata__wrapper a{max-width:400px}.pagination__wrapper{height:2.25rem}@media(min-width: 768px){.pagination__wrapper{height:3rem}}.pagination__wrapper .pagination_search{position:relative;align-items:center;height:2.25rem}@media(min-width: 768px){.pagination__wrapper .pagination_search{height:3rem}}.pagination__wrapper .pagination_search li{background:rgba(0,0,0,0);height:min-content}.pagination__wrapper .pagination_search li:first-child,.pagination__wrapper .pagination_search li:last-child{display:none}.pagination__wrapper .pagination_search li:nth-child(2),.pagination__wrapper .pagination_search li:nth-last-child(2){position:absolute;width:auto;height:auto}.pagination__wrapper .pagination_search li:nth-child(2) a,.pagination__wrapper .pagination_search li:nth-last-child(2) a{display:flex;width:2.25rem;height:2.25rem;border:1px solid #ececec;border-radius:100%;justify-content:center;align-items:center}@media(min-width: 768px){.pagination__wrapper .pagination_search li:nth-child(2) a,.pagination__wrapper .pagination_search li:nth-last-child(2) a{width:3rem;height:3rem}}.pagination__wrapper .pagination_search li:nth-child(2){left:0}.pagination__wrapper .pagination_search li:nth-last-child(2){right:0}.pagination__wrapper .pagination_search li a{font-weight:500;font-size:.875rem}@media(min-width: 768px){.pagination__wrapper .pagination_search li a{font-size:1.125rem}}.pagination__wrapper .pagination_search li a.active{color:#0f6a6a;text-decoration:underline}.pagination__wrapper .pagination_search li.disabled a{cursor:not-allowed !important}.pagination__wrapper li.disabled{cursor:not-allowed !important}.adtm_menu_container{display:none}@media(min-width: 992px){.adtm_menu_container{display:block}}.adtm_menu_container .adtm_menu .menu{gap:1.5rem !important;justify-content:left !important;width:fit-content}.adtm_menu_container .adtm_menu .menu .advtm_menu_span{font-weight:500 !important}.adtm_menu_container #adtm_menu #adtm_menu_inner #menu .adtm_sub{padding-top:2rem}.adtm_menu_container #adtm_menu #adtm_menu_inner #menu .adtm_sub .adtm_elements{gap:1.25rem;padding-bottom:2rem}@media(min-width: 992px){.adtm_menu_container #adtm_menu #adtm_menu_inner #menu .adtm_sub .adtm_elements{gap:2rem 1.5rem}}.adtm_menu_container #adtm_menu #adtm_menu_inner #menu .adtm_sub .adtm_elements li a{text-align:center}.adtm_menu_container #adtm_menu #adtm_menu_inner #menu .adtm_sub .adtm_elements li a img{width:8rem;height:8rem}.top-mobile-menu__item svg:first-of-type{display:block}.top-mobile-menu__item svg:last-of-type{display:none}.top-mobile-menu__item.active svg:first-of-type{display:none}.top-mobile-menu__item.active svg:last-of-type{display:block}#adtm_menu ul#menu .li-niveau1:hover div.adtm_sub::after,#adtm_menu ul#menu .li-niveau1.hover-active div.adtm_sub::after{width:100%;height:60vh;background-color:rgba(0,0,0,.3);content:"";display:table;clear:both;opacity:1;position:absolute;pointer-events:none;z-index:1}.mobile-menu__link a{padding:0 !important}.mobile-menu__link,.mobile-menu li a{font-size:.875rem;padding:.75rem 0;font-weight:500;border-bottom:none}.mobile-menu li{border-bottom:1px solid #ececec}.mobile-menu li:last-child{border-bottom:none}.mobile-menu__login{z-index:1000;position:relative;background-color:#fff;display:none}.mobile-menu__login a{padding:.5rem}.mobile-menu .submenu{padding:0}.mobile-menu .submenu button,.mobile-menu .submenu a{padding:.75rem 0}.mobile-menu .submenu li{font-size:.75rem}.mobile-menu .submenu__parent a span{font-size:1rem}.mobile-menu .button__submenu:has(img){padding:0}.mobile-menu .subelements{padding:0;position:fixed}.mobile-menu .subelements button,.mobile-menu .subelements a{padding:0}.mobile-menu .subelements li{font-size:.75rem}.mobile-menu .subelements__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem .9375rem;margin-bottom:1.25rem}.mobile-menu .subelements .mobile-menu__back{margin-bottom:.75rem}.mobile-menu .subelements .menu-mobile__link{border:1px solid #0f6a6a;transition:background-color .3s ease,color .3s ease;color:#0f6a6a;padding:.875rem 0}@media(hover: hover){.mobile-menu .subelements .menu-mobile__link:hover{background-color:#0f6a6a;color:#fff}}.mobile-menu .subelements .subelement{border-bottom:none}.mobile-menu .subelements .subelement a{flex-direction:column;gap:.75rem;align-items:center;text-align:center}.mobile-menu .subelements .subelement a img{padding:.75rem;border:1px solid #ececec;border-radius:.9375rem;width:90px;height:90px}ul.submenu.is-active:not(ul.subelements.is-active),ul.subelements.is-active,.mobile-menu.is-active .js-menu-mobile:not(ul.submenu.is-active){overflow-y:auto}ul.submenu.is-active:has(ul.subelements.is-active),ul.subelements,.mobile-menu.is-active .js-menu-mobile:has(ul.submenu.is-active){overflow-y:hidden}header:has(.top-mobile-menu__item.active)~.bottom-mobile-menu .mobile-menu__login{display:block}#toggleFilters{border-top:1px solid #ececec;border-bottom:1px solid #ececec;font-size:.875rem;font-weight:500;position:relative;padding:1.25rem 0;justify-content:space-between;align-items:center}#toggleFilters:after{content:"";display:flex;width:.625rem;height:.375rem;margin-left:.5rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%230F6A6A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.625rem .375rem;top:1.75rem;align-items:center}#toggleFilters.open:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L5 1L1 5' stroke='%230F6A6A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup ul li{margin-bottom:.625rem}.PM_ASBlockOutput input[type=number]::-webkit-inner-spin-button,.PM_ASBlockOutput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important}.PM_ASBlockOutput input[type=number]{-moz-appearance:textfield !important}#js-active-search-filters{margin-bottom:1.25rem}#js-active-search-filters .active-filter-header{display:none;padding:1.25rem 0}@media(min-width: 768px){#js-active-search-filters .active-filter-header{display:flex}}#js-active-search-filters .active-filter-block{padding:.25rem .5rem;display:flex}@media(max-width: 768px){#js-active-search-filters .active-filter-block{width:100%;font-size:.75rem;margin-top:.625rem}#js-active-search-filters .active-filter-block svg{position:absolute;right:.625rem}}#js-active-search-filters .active-filter-block a{font-size:.75rem}.PM_ASLabelLink,.PM_ASCriterionsGroupName{font-size:.75rem}@media(min-width: 768px){.PM_ASLabelLink,.PM_ASCriterionsGroupName{font-size:.875rem}}.step-nav{display:flex;align-items:center;justify-content:space-between;margin:0 auto 2rem;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:2rem 0;gap:.625rem}@media(min-width: 768px){.step-nav{gap:2rem;padding:3.375rem 0;margin:0 auto 3.375rem}}.step-nav__wrapper{max-width:fit-content;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:.625rem}@media(min-width: 768px){.step-nav__wrapper{gap:2rem}}.step-nav__item{font-size:.875rem;font-weight:500;color:#bcbcbc;display:flex;align-items:center;gap:.625rem;text-align:center}.step-nav__item svg{display:none}@media(min-width: 768px){.step-nav__item{font-size:1.125rem}.step-nav__item svg{display:block}}.step-nav__item.current{color:#101828}.step-nav__item.current svg path{stroke:#0f6a6a}@media(hover: hover){.step-nav__item:hover{color:#101828}.step-nav__item:hover svg path{stroke:#0f6a6a}}.step-nav__item svg path{transition:stroke .3s ease}.step-nav__item.disabled{cursor:not-allowed}.checkout__box #login-form{padding:0 !important}.checkout__box .nav.account-nav{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.checkout__box .nav.account-nav .nav-separator{height:100%;min-height:1.5rem;border-right:1px solid #ececec}.checkout__box .nav.account-nav .nav-item{margin:0}.checkout__box .nav.account-nav .nav-item:first-child a{width:min-content}@media(min-width: 576px){.checkout__box .nav.account-nav .nav-item:first-child a{width:auto}}.checkout__box .nav.account-nav .nav-item .nav-link{font-size:.875rem;font-weight:500;color:#101828;display:inline-flex;align-items:center;gap:.625rem;transition:.3s ease all}.checkout__box .nav.account-nav .nav-item .nav-link svg{color:#101828;transition:.3s ease all}.checkout__box .nav.account-nav .nav-item .nav-link.active{cursor:not-allowed;text-decoration:underline}.checkout__box .nav.account-nav .nav-item .nav-link.active,.checkout__box .nav.account-nav .nav-item .nav-link:hover{color:#0f6a6a}.checkout__box .nav.account-nav .nav-item .nav-link.active svg,.checkout__box .nav.account-nav .nav-item .nav-link:hover svg{color:#0f6a6a}.checkout__title{font-size:.875rem;font-weight:500;color:#101828;margin-bottom:0}@media(min-width: 768px){.checkout__title{font-size:1.125rem}}.checkout .field-password-policy:has(.form-group[style*="display: none"]){display:none}.checkout .form-control-label[for=field-diff_address_for_invoice]{display:none}.checkout .carrier-name{font-size:.75rem;font-weight:500}@media(min-width: 768px){.checkout .carrier-name{font-size:.875rem}}.checkout .carrier-label{font-size:.75rem;color:#9b9b9b;font-weight:500}@media(min-width: 768px){.checkout .carrier-label{font-size:.875rem}}.checkout .carrier-price{font-size:.75rem;font-weight:500;color:#101828}@media(min-width: 768px){.checkout .carrier-price{font-size:.875rem}}.checkout .carrier-logo{display:none}.checkout .form-control-valign{display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 576px){.checkout .form-control-valign{flex-direction:row;gap:3.75rem}}.checkout label.form-control-label.checkbox-group{display:none}.checkout .payment-options{display:flex;flex-direction:column;gap:1.25rem}.bankWire{font-size:.75rem}@media(min-width: 768px){.bankWire{font-size:.875rem}}.bankWire p{font-size:.75rem}@media(min-width: 768px){.bankWire p{font-size:.875rem}}.bankWire__table dt,.bankWire__table dd{border-bottom:1px solid #ececec;padding:.625rem}.bankWire__table dt:last-child,.bankWire__table dt:nth-last-child(2),.bankWire__table dd:last-child,.bankWire__table dd:nth-last-child(2){border-bottom:none}.bankWire__table dt{border-right:1px solid #ececec}.block_newsletter{background-color:#f9f9f9;border-radius:1.25rem;padding:1.75rem}@media(width > 767px){.block_newsletter{padding:3rem}}.block_newsletter--content{max-width:38.125rem;margin:auto;gap:1rem;text-align:center}.block_newsletter--title{line-height:normal}.block_newsletter--desc{max-width:25rem;line-height:normal;font-weight:500}.block_newsletter--desc p{line-height:normal;font-weight:500}.block_newsletter--form{margin-top:1rem;gap:1rem;flex-direction:column}.block_newsletter--form input{cursor:pointer}.block_newsletter--form .btn-second-dark{width:100%;padding:0;position:relative}.block_newsletter--form .btn-second-dark input{padding:.938rem 3.25rem;margin-right:.625rem;position:relative}.block_newsletter--form .btn-second-dark::after{position:absolute;right:4.6875rem}@media(width > 576px){.block_newsletter--form .btn-second-dark::after{right:2.8125rem}}@media(width > 576px){.block_newsletter--form{gap:1.25rem;flex-direction:row}.block_newsletter--form .btn-second-dark{width:fit-content}}.block_newsletter .alert.alert-success{background:rgba(0,128,0,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:green}.block_newsletter .alert.alert-success:not(:first-child){margin-top:.625rem}.block_newsletter .alert.alert-danger,.block_newsletter .alert.alert-warning{background:rgba(255,0,37,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#ff0025}.block_newsletter .alert.alert-danger:not(:first-child),.block_newsletter .alert.alert-warning:not(:first-child){margin-top:.625rem}.block-categories{margin-bottom:1.25rem}.block-categories-title{font-size:.75rem;color:#101828;margin-bottom:.625rem}@media(min-width: 768px){.block-categories-title{font-size:.875rem}}.block-categories .category-toggle{padding:0}.block-categories .category-sub-menu{display:flex;flex-direction:column;gap:.625rem}.block-categories .category-sub-menu a{color:#9b9b9b;font-size:.75rem;display:block;padding-left:.625rem}@media(min-width: 768px){.block-categories .category-sub-menu a{font-size:.875rem}}.inpost-shipping-container{background-color:rgba(0,0,0,0);margin:0}.inpost-shipping-button{font-weight:500;padding:1rem;font-size:.75rem;color:#101828;cursor:pointer;border-radius:1.875rem}@media(min-width: 768px){.inpost-shipping-button{font-size:.875rem}}@media(hover: hover){.inpost-shipping-button:hover{color:#101828}}.inpost-shipping-machine-info{margin-bottom:1rem;font-size:.75rem}@media(min-width: 768px){.inpost-shipping-machine-info{font-size:.875rem}}.inpost-shipping-machine-address{font-size:.75rem}@media(min-width: 768px){.inpost-shipping-machine-address{font-size:.875rem}}.inpost-shipping-machine-name{font-size:.75rem}@media(min-width: 768px){.inpost-shipping-machine-name{font-size:.875rem}}.inpost-shipping-machine-name span{font-size:.75rem}@media(min-width: 768px){.inpost-shipping-machine-name span{font-size:.875rem}}.compare-button{display:flex;align-items:center;justify-content:center;height:34px;width:34px;min-width:34px;background-color:#dbe9e9;border-radius:50%}.compare-button:not(:has(svg)){display:none}.compare-button[data-action=remove] path{fill:#0f6a6a}.compare-button[data-action=remove] path:nth-last-of-type(-n+4){stroke:#fff}.product-comparison .products{overflow-x:scroll}@media(min-width: 1440px){.product-comparison .products{overflow-x:hidden}}.product-comparison .products__wrapper{gap:2rem}.product-comparison .products__wrapper>div:last-child{display:none}.product-comparison .product__wrapper{max-width:10.4375rem;min-width:10.4375rem;width:100%}.product-comparison .product__wrapper img{width:10.4375rem;height:auto;border-radius:.9375rem;border:1px solid #ececec}.product-comparison .product__wrapper:nth-last-child(2){max-width:12.4375rem;min-width:12.4375rem;padding-right:2rem}.product-comparison .product__wrapper .product__title{font-size:.875rem}.product-comparison .product__wrapper .price{font-size:1.5rem;color:#0f6a6a}.product-comparison .product__wrapper .price sup{font-size:1rem}.product-comparison .product__wrapper .add-to-cart{margin-bottom:2rem}.product-comparison .products__features{border-top:1px solid #ececec;width:max-content}.product-comparison .products__feature{width:100%;gap:2rem;font-size:.875rem;border-bottom:1px solid #ececec}.product-comparison .products__feature>div:last-child{display:none}.product-comparison .products__feature:last-child{border-bottom:0}.product-comparison .products__feature:last-child .product__feature{padding-bottom:0}.product-comparison .product__feature{max-width:10.4375rem;min-width:10.4375rem;width:100%;padding:1.25rem 0}.product-comparison .button-remove-compare{padding:.5625rem;background-color:#dbe9e9;cursor:pointer;border-radius:50%;left:.625rem;bottom:.625rem;position:absolute}.features__wrapper{margin-bottom:.875rem}@media(min-width: 1440px){.features__wrapper{margin-bottom:0}}.features__title{font-size:1.125rem;padding-bottom:1.25rem;border-bottom:1px solid #ececec}.features__feature{color:#9b9b9b;padding:1.25rem 0;width:100%;border-bottom:1px solid #ececec;font-size:.875rem}.features__feature:last-child{border-bottom:0;padding-bottom:0}.ets_crosssell_block h4.ets_crosssell_title{border-bottom:0;font-size:1.75rem;max-width:unset;height:auto;padding-bottom:0;margin-bottom:1.25rem;text-align:left;margin-left:0;margin-right:0;text-transform:unset}@media(min-width: 768px){.ets_crosssell_block h4.ets_crosssell_title{font-size:2.5rem;margin-bottom:2rem;text-align:center}}.ets_crosssell_product_page h4.ets_crosssell_title{font-size:.875rem}@media(min-width: 768px){.ets_crosssell_product_page h4.ets_crosssell_title{font-size:1.125rem}}.price-per-m2{border-top:1px solid #ececec;border-bottom:1px solid #ececec;font-size:.75rem}.price-per-m2 svg{min-width:1.125rem}.webx-calculator{border-top:1px solid #ececec;font-size:.875rem}.webx-calculator .calculator-value{color:#9b9b9b}.webx-calculator .calc-container-label{color:#9b9b9b}.webx-calculator .calc-container-input{width:4.375rem;height:1.875rem;border:1px solid #ececec;border-radius:.3125rem}.product__purchasePanel #ipay-buttony{gap:1rem;padding-top:1.25rem}@media(min-width: 1200px){.product__purchasePanel #ipay-buttony{justify-content:space-between}}.product__purchasePanel .Widgets_Widget_widget_9b_container .link,.product__purchasePanel .Widgets_Widget_widget_9a_container .link{margin:0;display:block;min-width:8.125rem}@media(min-width: 992px){.product__purchasePanel .Widgets_Widget_widget_9b_container .link,.product__purchasePanel .Widgets_Widget_widget_9a_container .link{min-width:6.6875rem}}.product__purchasePanel .Widgets_Widget_widget_9b_container .image,.product__purchasePanel .Widgets_Widget_widget_9a_container .image{max-width:2.8125rem;top:.75rem}.product__purchasePanel .Widgets_Widget_widget_9b_container .image-over,.product__purchasePanel .Widgets_Widget_widget_9a_container .image-over{max-width:2.8125rem}.product__purchasePanel .Widgets_Widget_widget_9b_container .link:hover .image-over,.product__purchasePanel .Widgets_Widget_widget_9a_container .link:hover .image-over{top:.75rem}.product__purchasePanel .Widgets_Widget_widget_9b_container .link span,.product__purchasePanel .Widgets_Widget_widget_9a_container .link span{top:.75rem;font-size:.75rem}#module-platformafinansowa-payment .breadcrumb{display:none}.saleInfoBoxHome .home-item .home-products .product-miniature{float:none;width:initial}.saleInfoBoxHome .home-item .home-header{margin-bottom:1.25rem}@media(min-width: 768px){.saleInfoBoxHome .home-item .home-header{margin-bottom:2rem;text-align:center}}.saleInfoBoxHome .home-item .home-header>div{height:initial;padding:initial}.saleInfoBoxHome .product.js-product{width:initial}.saleinfoboxlist{position:static;background:rgba(0,0,0,0);box-shadow:initial;padding:0;margin-top:.75rem}.saleinfoboxlist .remainingBox{display:flex;justify-content:space-between}.saleinfoboxlist .remainingBox p{font-size:.75rem;color:#9b9b9b}.saleinfoboxlist .progressBox .progress{background:#dbe9e9}.saleinfoboxlist .progressBox .progress .progress-bar{background-color:#0f6a6a}.finalCountdownBox{color:#fff;margin:.75rem 0 0 0}.finalCountdownBox .countdown:not(:empty){display:grid;grid-template-columns:repeat(4, 1fr);border-radius:30px;align-items:center;background:#0f6a6a;padding:0 1.25rem;height:3.125rem;column-gap:2px}.finalCountdownBox .countdown>span{background:rgba(0,0,0,0);font-size:.875rem;font-weight:500;margin:0;padding:0;box-shadow:none;position:relative}.finalCountdownBox .countdown>span:not(:last-child)::before{width:1px;background:#3f9494;content:"";height:50%;position:absolute;top:25%;left:100%}.finalCountdownBox .countdown>span>span.name{background:rgba(0,0,0,0);font-size:.625rem;font-weight:500;margin:0;text-transform:capitalize;padding:0}.saleInfoBoxHome .slick-slide .js-product:before{background:#fff;border:2px solid #0f6a6a}.saleInfoBoxHome .slick-active .home-product-discount-label,.home-products-slider:not(.slick-initialized) .home-product-discount-label{color:#fff;font-weight:600;font-size:.625rem;padding:.3125rem;text-align:center;width:fit-content;border-radius:15px 15px 0 0;position:relative;text-transform:uppercase}.saleInfoBoxHome .slick-active .home-product-discount-label::before,.home-products-slider:not(.slick-initialized) .home-product-discount-label::before{content:url("data:image/svg+xml,%3Csvg width='138' height='27' viewBox='0 0 138 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.5 0C114.788 1.22809e-06 120.726 5.77583 120.989 13H121C121.5 17.5 124.3 27 137.5 27H108V26.9893C107.834 26.9953 107.667 27 107.5 27H0C13.2 27 16 17.5 16 13H16.0107C16.2738 5.77583 22.2116 4.01492e-07 29.5 0H107.5Z' fill='%230F6A6A'/%3E%3C/svg%3E%0A");width:100%;height:100%;position:absolute;bottom:-1px;left:0;transform:translate(-50%);z-index:-1}.saleInfoBoxHome .home-products-slider-product-wrapper{display:flex;flex-direction:column;align-items:center}.saleInfoBoxHome .slick-slide .js-product:before,.home-products-slider:not(.slick-initialized) .js-product:before{border:2px solid rgba(0,0,0,0)}.saleInfoBoxHome .slick-slide .js-product:before,.home-products-slider:not(.slick-initialized) .product-has-discount .js-product:before{background:#fff;border:2px solid #0f6a6a}.saleInfoBoxHome .home-products-slider>.saleInfoBoxHome .slick-slide .home-product-discount-label,.home-products-slider:not(.slick-initialized) .home-product-discount-label{visibility:hidden}.saleInfoBoxHome .slick-slide .home-product-discount-label,.home-products-slider:not(.slick-initialized) .product-has-discount .home-product-discount-label{color:#fff;visibility:visible;font-weight:600;font-size:.625rem;padding:.375rem;text-align:center;width:fit-content;border-radius:15px 15px 0 0;position:relative;text-transform:uppercase;z-index:1}.saleInfoBoxHome .slick-slide .home-product-discount-label::before,.home-products-slider:not(.slick-initialized) .product-has-discount .home-product-discount-label::before{content:url("data:image/svg+xml,%3Csvg width='138' height='27' viewBox='0 0 138 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.5 0C114.788 1.22809e-06 120.726 5.77583 120.989 13H121C121.5 17.5 124.3 27 137.5 27H108V26.9893C107.834 26.9953 107.667 27 107.5 27H0C13.2 27 16 17.5 16 13H16.0107C16.2738 5.77583 22.2116 4.01492e-07 29.5 0H107.5Z' fill='%230F6A6A'/%3E%3C/svg%3E%0A");width:100%;height:100%;position:absolute;bottom:-1px;left:0;transform:translate(-50%);z-index:-1}.saleInfoBoxHome .home-products-slider-product-wrapper{display:flex;flex-direction:column;align-items:center}.saleInfoBoxHome .home-products-slider .slick-track{display:flex;margin-right:2px}.saleInfoBoxHome{position:relative;z-index:1}#index .slick-list{overflow:visible}@media(min-width: 768px){.saleInfoBoxHome .slick-item-wrapper:not(:first-child){margin:0;padding:0 .6rem}.saleInfoBoxHome .slick-item-wrapper:nth-child(2){padding:0 .6rem 0 1.2rem}.saleInfoBoxHome .slick-item-wrapper.slick-active:last-child{padding:0 .2rem 0 .6rem}}.home-products-slider-product-wrapper{position:relative}.home-products-slider-product-wrapper:not(.product-has-discount){margin-top:1.75rem}.home-products-slider .slick-slide .product-has-discount .thumbnail-container,.home-products-slider:not(.slick-initialized) .product-has-discount .thumbnail-container{margin-top:4.0625rem}.home-products-slider .slick-slide .product-has-discount .thumbnail-container img,.home-products-slider:not(.slick-initialized) .product-has-discount .thumbnail-container img{max-height:9.875rem;object-fit:contain}@media(min-width: 768px){.home-products-slider .slick-slide .product-has-discount .thumbnail-container img,.home-products-slider:not(.slick-initialized) .product-has-discount .thumbnail-container img{max-height:8.75rem}}.home-products-slider .slick-slide .regular-price-gr{font-size:.4375rem !important;vertical-align:middle}.home-products-slider .slick-slide .product-has-discount .home-product-discount-info,.home-products-slider:not(.slick-initialized) .product-has-discount .home-product-discount-info{display:flex;position:absolute;top:3.375rem;z-index:5;justify-content:space-between;width:100%;padding:0 1.5rem;align-items:center}@media(min-width: 1200px){.home-products-slider .slick-slide .product-has-discount .home-product-discount-info,.home-products-slider:not(.slick-initialized) .product-has-discount .home-product-discount-info{padding:0 2rem}}.home-products-slider .slick-slide .home-product-discount-info>div,.home-products-slider:not(.slick-initialized) .product-has-discount .home-product-discount-info>div{text-align:center;background:#101828;color:#fff;padding:.375rem 1.25rem;border-radius:15px;display:flex;flex-direction:column;justify-content:center}.home-products-slider .slick-slide .home-product-discount-info div>.home-product-discount-text,.home-products-slider:not(.slick-initialized) .home-product-discount-info div>.home-product-discount-text{font-size:.625rem;font-weight:600;text-transform:uppercase}.home-products-slider .slick-slide .home-product-discount-info div>.home-product-discount-value,.home-products-slider:not(.slick-initialized) .home-product-discount-info div>.home-product-discount-value{font-size:.875rem}.home-products-slider .slick-slide .home-product-discount-info .home-product-discount-text,.home-products-slider:not(.slick-initialized) .home-product-discount-info .home-product-discount-text{color:#000;font-size:.875rem;font-weight:500}.home-products-slider .slick-slide .home-product-discount-info .home-product-discount-value,.home-products-slider:not(.slick-initialized) .home-product-discount-info .home-product-discount-value{color:#fff}.saleInfoBoxHome .home-item .home-products .product-miniature{max-width:initial}.home-products-slider-product-wrapper .js-product.product{width:100%}.home-products-slider-product-wrapper .home-product-discount-info div .home-product-discount-text,.home-products-slider:not(.slick-initialized) .home-product-discount-info div .home-product-discount-text{color:#fff !important}@media(min-width: 768px){.home-products-slider .slick-slide .home-product-discount-info .home-product-discount-text,.home-products-slider .slick-slide .home-product-discount-info div>.home-product-discount-value,.home-products-slider:not(.slick-initialized) .home-product-discount-info .home-product-discount-text,.home-products-slider:not(.slick-initialized) .home-product-discount-info div>.home-product-discount-value{font-size:1.125rem}}@media(min-width: 1200px){.home-products-slider .slick-slide .home-product-discount-info,.home-products-slider:not(.slick-initialized) .home-product-discount-info{padding:0 2rem}}.text{color:initial;font-size:initial;font-weight:initial;margin-top:initial;position:initial;top:initial;text-align:initial;width:initial}.home-products-slider:not(.slick-initialized){display:grid;grid-template-columns:repeat(1, 1fr);gap:1.2rem}@media(min-width: 768px){.home-products-slider:not(.slick-initialized){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.home-products-slider:not(.slick-initialized){grid-template-columns:repeat(4, 1fr)}}.home-products-slider .slick-list{display:flex}.product:has(.saleinfoboxlist)::before{border:2px solid #0f6a6a !important;background-color:#fff}.product:has(.saleinfoboxlist) .product-quantity-information{display:none}.product:has(.saleinfoboxlist) .product-title{margin-top:0}.product:has(.saleinfoboxlist) .product-miniature .thumbnail-top img{height:9.875rem;object-fit:contain}@media(min-width: 768px){.product:has(.saleinfoboxlist) .product-miniature .thumbnail-top img{height:8.75rem}}.product:has(.saleinfoboxlist) .regular-price-gr{font-size:.5rem;vertical-align:middle}.custom-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(16,24,40,.6);display:none;z-index:999999999}.custom-modal.show{display:flex;align-items:center;justify-content:center;padding:.9375rem}@media(max-height: 700px){.custom-modal.show{align-items:flex-start;padding:.625rem;overflow-y:auto}}.custom-modal .modal-dialog{position:relative;width:100%;max-width:31.25rem;pointer-events:auto}@media(max-height: 700px){.custom-modal .modal-dialog{margin:1.25rem 0}}@media(max-height: 600px){.custom-modal .modal-dialog{margin:.625rem 0}}.custom-modal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:1.25rem;box-shadow:0 1.25rem 2.5rem rgba(16,24,40,.15);overflow:hidden}.custom-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem 1.25rem;border-bottom:1px solid #ececec}@media(min-width: 768px){.custom-modal .modal-header{padding:1.5625rem 1.875rem 1.5625rem}}@media(max-height: 600px){.custom-modal .modal-header{padding:.9375rem 1.25rem .9375rem}}.custom-modal .modal-header .modal-header-content{flex:1}.custom-modal .modal-header .contact-options{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.custom-modal .modal-header .contact-options{flex-direction:row;align-items:center;gap:1.5rem}}@media(max-height: 600px){.custom-modal .modal-header .contact-options{gap:.75rem}}.custom-modal .modal-header .phone-contact{display:flex;align-items:center;gap:.75rem}.custom-modal .modal-header .phone-contact svg{color:#0f6a6a;flex-shrink:0}.custom-modal .modal-header .phone-contact div{display:flex;flex-direction:column;gap:.125rem}.custom-modal .modal-header .phone-contact .contact-label{font-size:.8125rem;color:#9b9b9b;font-weight:400}@media(min-width: 768px){.custom-modal .modal-header .phone-contact .contact-label{font-size:.875rem}}.custom-modal .modal-header .phone-contact .phone-number{font-size:1rem;font-weight:600;color:#101828;text-decoration:none;transition:color .3s ease}.custom-modal .modal-header .phone-contact .phone-number:hover{color:#0f6a6a}@media(min-width: 768px){.custom-modal .modal-header .phone-contact .phone-number{font-size:1.125rem}}.custom-modal .modal-header .or-divider{display:flex;align-items:center;position:relative}.custom-modal .modal-header .or-divider span{font-size:.8125rem;color:#9b9b9b;font-weight:400;background-color:#fff;padding:0 .75rem;position:relative;z-index:1}@media(min-width: 768px){.custom-modal .modal-header .or-divider span{font-size:.875rem}}.custom-modal .modal-header .or-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#ececec;z-index:0}@media(min-width: 768px){.custom-modal .modal-header .or-divider::before{display:none}}@media(min-width: 768px){.custom-modal .modal-header .or-divider::before{display:none}.custom-modal .modal-header .or-divider span{padding:0;background:none}}.custom-modal .modal-header .form-contact .modal-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}@media(min-width: 768px){.custom-modal .modal-header .form-contact .modal-title{font-size:1.25rem}}.custom-modal .modal-header .close-ask-modal{padding:.5rem;background-color:rgba(0,0,0,0);border:0;cursor:pointer;transition:all .3s ease;opacity:.7;border-radius:.5rem;flex-shrink:0;margin-left:1rem}.custom-modal .modal-header .close-ask-modal:hover{opacity:1;background-color:#f4f4f4;transform:scale(1.05)}.custom-modal .modal-header .close-ask-modal:focus{outline:none;opacity:1}.custom-modal .modal-header .close-ask-modal svg{width:1.25rem;height:1.25rem}.custom-modal .modal-body{padding:.9375rem 1.25rem 1.25rem;max-height:70vh;overflow-y:auto}@media(min-width: 768px){.custom-modal .modal-body{padding:1.25rem 1.875rem 1.875rem;max-height:none;overflow-y:visible}}@media(max-height: 600px){.custom-modal .modal-body{padding:.75rem 1.25rem 1.25rem;max-height:60vh}}.custom-modal .modal-body .form-group{margin-bottom:1rem}.custom-modal .modal-body .form-group:last-of-type{margin-bottom:0}@media(min-width: 768px){.custom-modal .modal-body .form-group{margin-bottom:1.25rem}}@media(max-height: 600px){.custom-modal .modal-body .form-group{margin-bottom:.75rem}}.custom-modal .modal-body .form-group label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:#101828}.custom-modal .modal-body .form-group .form-control{background-color:#fff;border:1px solid #ececec;font-size:.875rem;padding:.9375rem 1.25rem;border-radius:1.875rem;font-weight:500;width:100%;transition:border-color .3s ease;color:#101828;height:3.125rem}.custom-modal .modal-body .form-group .form-control::placeholder{color:#9b9b9b}.custom-modal .modal-body .form-group .form-control:focus{outline:none;border-color:#0f6a6a;box-shadow:0 0 0 .1875rem rgba(15,106,106,.1)}.custom-modal .modal-body .form-group textarea.form-control{height:auto;min-height:6.25rem;resize:vertical;border-radius:.9375rem;line-height:1.5}@media(min-width: 768px){.custom-modal .modal-body .form-group textarea.form-control{min-height:7.5rem}}@media(max-height: 600px){.custom-modal .modal-body .form-group textarea.form-control{min-height:5rem}}.custom-modal .modal-body .form-group.form-check{display:flex;align-items:flex-start;margin-bottom:1rem;flex-direction:row}@media(min-width: 768px){.custom-modal .modal-body .form-group.form-check{margin-bottom:1.25rem}}@media(max-height: 600px){.custom-modal .modal-body .form-group.form-check{margin-bottom:.75rem}}.custom-modal .modal-body .form-group.form-check .form-check-input{appearance:none;background:#fff;border:1px solid #ececec;display:inline-block;position:relative;margin-right:.75rem;margin-top:.125rem;width:1.25rem;height:1.25rem;border-radius:.25rem;flex-shrink:0;transition:all .3s ease}.custom-modal .modal-body .form-group.form-check .form-check-input:focus{outline:none;border-color:#0f6a6a}.custom-modal .modal-body .form-group.form-check .form-check-input:checked{background-color:#0f6a6a;border-color:#0f6a6a}.custom-modal .modal-body .form-group.form-check .form-check-input:checked::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4.5 8L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.75rem;height:.5625rem;background-size:contain;background-repeat:no-repeat;background-position:center}.custom-modal .modal-body .form-group.form-check .form-check-label{margin:0;font-weight:400;font-size:.8125rem;line-height:1.4;color:#101828}@media(min-width: 768px){.custom-modal .modal-body .form-group.form-check .form-check-label{font-size:.875rem}}.custom-modal .modal-body .form-group.honeypot-field{position:absolute !important;left:-9999px !important;opacity:0 !important;pointer-events:none !important}.custom-modal .modal-body .alert{position:relative;padding:.9375rem 1.25rem;margin-bottom:1.25rem;border-radius:.75rem;font-size:.875rem}.custom-modal .modal-body .alert.alert-success{color:#0d5f3c;background-color:#d4f4dd;border:1px solid #b3e9c7}.custom-modal .modal-body .btn{display:inline-flex;justify-content:center;align-items:center;font-weight:500;text-align:center;background:#0f6a6a;border:1px solid #0f6a6a;border-radius:1.875rem;color:#fff;transition:all .3s ease;padding:.9375rem 1.75rem;font-size:.875rem;cursor:pointer;text-decoration:none;width:100%;min-height:3.125rem}.custom-modal .modal-body .btn:hover{background-color:#101828;border-color:#101828;color:#fff;transform:translateY(-0.0625rem);box-shadow:0 .5rem 1rem rgba(16,24,40,.15)}.custom-modal .modal-body .btn:focus{outline:none;box-shadow:0 0 0 .1875rem rgba(15,106,106,.3)}.custom-modal .modal-body .btn:active{transform:translateY(0)}.custom-modal .modal-body .btn.black-button-modal{background-color:#101828;border-color:#101828}.custom-modal .modal-body .btn.black-button-modal:hover{background-color:rgba(16,24,40,.9);border-color:rgba(16,24,40,.9)}.custom-modal .modal-body .text-muted{color:#9b9b9b;font-size:.75rem;line-height:1.4;margin-top:.5rem}@media(min-width: 768px){.custom-modal .modal-body .text-muted{font-size:.8125rem}}@media(min-width: 768px){.custom-modal .modal-dialog{max-width:34.375rem}.custom-modal .modal-header{padding:2.1875rem 2.5rem 1.5625rem}.custom-modal .modal-body{padding:1.5625rem 2.5rem 2.5rem}.custom-modal .modal-body .form-group{margin-bottom:1.5rem}}.footer-container{border-top:1px solid #ececec}.footer-wrapper{background-color:#fff}.footer-wrapper .contact-info .h3{color:#fff}.footer-wrapper .contact-info a{color:#101828;font-size:14px;font-weight:500}.footer-wrapper .contact-info a:hover{color:#0f6a6a}@media(max-width: 992px){.footer-wrapper .contact-info a{font-size:12px}}.footer-link-title{font-weight:500;color:#101828;padding-bottom:20px}.footer-link{color:#9b9b9b;font-size:.875rem;font-weight:500}.footer-copyright{border-top:1px solid #ececec;font-size:.75rem;font-weight:500;color:#9b9b9b;text-align:center}.footer-copyright a{color:#0f6a6a}.footer-copyright a:hover{text-decoration:underline}.footer-payment-method .footer-payment-icon{border:1px solid #ececec;border-radius:2.75rem;width:85px;height:50px}.footer-payment-method .footer-payment-icon svg{color:#ececec}.footer-facebook-link{font-size:.875rem;font-weight:500;color:#0f6a6a}.footer-facebook-link:hover{text-decoration:underline}.footer-facebook-link svg{margin-left:5px}.category-wrapper{gap:.75rem}@media(min-width: 768px){.category-wrapper{gap:3.375rem}}.total-products p{color:#101828;font-weight:500;font-size:.875rem}.total-products p .product-counter{color:#9b9b9b}#category .category-wrapper input:not([type=checkbox]),#category .category-wrapper .dropdown-toggle-btn:not([type=checkbox]),#module-pm_advancedsearch4-searchresults .category-wrapper input:not([type=checkbox]),#module-pm_advancedsearch4-searchresults .category-wrapper .dropdown-toggle-btn:not([type=checkbox]){background:rgba(0,0,0,0)}#category .category-wrapper .content-wrapper,#module-pm_advancedsearch4-searchresults .category-wrapper .content-wrapper{max-width:57.8125rem;width:100%}#category-description{margin-bottom:2rem}#category-description p{font-weight:500}#category-description .read-more{font-weight:500;font-size:.875rem;color:#0f6a6a;margin-top:.625rem;display:block}#category-description ul,#category-description ol{margin-top:.625rem}#category-description ul span,#category-description ol span{color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins";padding:0}#category-description p{padding:0;font-weight:500}#category-description ul{list-style:none}#category-description ul li{position:relative;padding-left:30px;margin-bottom:.625rem;color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins"}#category-description ol{list-style-type:auto}#category-description ol li{margin-left:16px;padding:0;margin-bottom:.625rem;color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins"}#category-description ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="10" fill="%230F6A6A"/><path d="M13.3346 7.5L8.7513 12.0833L6.66797 10" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}#category main #wrapper{overflow-x:clip}.js-product{position:relative;padding:1.5rem;width:100%}@media(min-width: 1200px){.js-product{padding:1.625rem 2rem 2rem}}.js-product .tm-hornet-container .tm-grade-label__text{font-size:.875rem !important;font-weight:500 !important;color:#101828;font-family:"Poppins" !important}.js-product .tm-hornet-container .tm-grade-label__text span{display:none}.js-product .product-description .product-quantity-information{text-align:center}.js-product .add-to-cart.out-of-stock{cursor:not-allowed;filter:grayscale(1)}.js-product .product-quantity-information:not(:empty){background-color:#dbe9e9;border-radius:2.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;width:fit-content;padding-left:.625rem;padding-right:.625rem}.js-product .product-quantity-information:not(:empty) .quantity-label{color:#0f6a6a}.js-product .product-quantity-information:not(:empty) .quantity-value{color:#0f6a6a}.js-product .product-quantity-information:empty{min-height:30px}.js-product:before{content:"";position:absolute;width:100%;height:100%;border-radius:1.25rem;transition:height ease .3s,background ease .3s;left:0;top:0;outline:1px solid rgba(0,0,0,0);box-sizing:border-box;background:#f9f9f9}@media(max-width: 576px){.js-product{border:none}}@media(min-width: 992px){.js-product{border:none}}@media(min-width: 992px)and (hover: hover){.js-product:hover{z-index:3}.js-product:hover:before{height:calc(100% + 6.25rem);box-shadow:0px 100px 80px rgba(158,158,158,.07),0px 41.7776px 33.4221px rgba(158,158,158,.0503198),0px 22.3363px 17.869px rgba(158,158,158,.0417275),0px 12.5216px 10.0172px rgba(158,158,158,.035),0px 6.6501px 5.32008px rgba(158,158,158,.0282725),0px 2.76726px 2.21381px rgba(158,158,158,.0196802);background:#fff}.js-product:hover .quick-view-container{opacity:1;pointer-events:auto;z-index:4}}.js-product .quick-view{text-align:center;display:block}@media(min-width: 992px){.js-product .quick-view-container{position:absolute;top:100%;opacity:0;pointer-events:none;transition:all .3s}}@media(max-width: 576px){.js-product .quick-view{opacity:1}}.slick-slider js-product:not(:first-child){margin-left:1.25rem}@media(max-width: 576px){.slick-slider js-product:not(:first-child){margin-left:0}}.product-quantity .input-group{position:relative}.product-quantity .input-group .js-cart-line-product-quantity.form-control{padding:0;background:0;border:none;color:#101828;width:100%;height:auto;justify-content:center;align-items:center;text-align:center}.product-quantity .input-group .bootstrap-touchspin-up,.product-quantity .input-group .bootstrap-touchspin-down{position:absolute;top:0;padding:0;width:1.875rem;height:1.875rem;border-radius:.313rem;border:none;background:#0f6a6a;margin:0;cursor:pointer}.product-quantity .input-group .bootstrap-touchspin-up i,.product-quantity .input-group .bootstrap-touchspin-down i{font-size:0;width:1.875rem;height:1.875rem;position:absolute;top:0;right:0;left:0}.product-quantity .input-group .bootstrap-touchspin-down{left:0}.product-quantity .input-group .bootstrap-touchspin-down i::after{content:"";background:url("/themes/bafuni/modules/webixa_onepagecheckout/views/img/minus.svg") no-repeat center center/cover;width:.75rem;display:flex;height:.2rem;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.product-quantity .input-group .bootstrap-touchspin-up{right:0}.product-quantity .input-group .bootstrap-touchspin-up i::after{content:"";background:url("/themes/bafuni/modules/webixa_onepagecheckout/views/img/plus.svg") no-repeat center center/cover;width:.75rem;display:flex;height:.75rem;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.product-title{font-size:1.125rem;line-height:1.35rem;font-weight:500;min-height:2.75rem}@media(min-width: 768px){.product-title{min-height:5.125rem}}.product-title a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.product-flags{list-style:none;z-index:2;padding:.625rem}.product-flag{font-size:.625rem;text-align:center;line-height:.625rem;text-transform:uppercase;color:#fff;border-radius:15px;font-weight:600}@media(max-width: 576px){.product-flag{font-size:.5rem;line-height:.5rem}}.product-flag.new{background:#101828;color:#fff}.product-flag.discount{background:#0f6a6a}.product-miniature .thumbnail-top img{border-radius:1.25rem;border:1px solid #ececec;width:100%;object-fit:cover}.price-title{font-size:1.125rem;text-transform:uppercase;color:#101828;font-weight:600;line-height:1}.product-price-and-shipping,.product-prices{display:flex}.product-price-and-shipping .price,.product-prices .price{font-size:1.5rem;line-height:1.5rem;font-weight:500}@media(max-width: 576px){.product-price-and-shipping .price,.product-prices .price{font-size:1.125rem;line-height:1.125rem}}.product-price-and-shipping .price-gr,.product-prices .price-gr{margin-left:-5px;font-size:.875rem}@media(max-width: 576px){.product-price-and-shipping .price-gr,.product-prices .price-gr{font-size:.75rem;top:-4px}}.product-price-and-shipping .regular-price,.product-prices .regular-price{color:#9b9b9b;position:relative;font-size:.875rem;line-height:.875rem;font-weight:500;margin-top:5px}@media(max-width: 576px){.product-price-and-shipping .regular-price,.product-prices .regular-price{font-size:.75rem;line-height:.75rem}}.product-price-and-shipping .regular-price-gr,.product-prices .regular-price-gr{text-decoration:line-through;margin-left:-5px;font-size:.4375rem}@media(max-width: 576px){.product-price-and-shipping .regular-price-gr,.product-prices .regular-price-gr{font-size:.375rem;line-height:.375rem}}.product-price-and-shipping .regular-price:before,.product-prices .regular-price:before{content:"";height:1px;background-color:#9b9b9b;width:100%;position:absolute;top:34%}.product-price-and-shipping .price,.product-prices .price{color:#0f6a6a}@media(hover: hover){.wishlist-products-container .js-product:hover:before{height:calc(100% + 3.75rem)}}.page-category .regular-price-gr{font-size:.5rem;vertical-align:middle}@media(min-width: 768px){.bestsellers-section{margin-top:5.938rem;margin-bottom:3.375rem}}@media(max-width: 768px){.bestsellers-section{margin-bottom:4.375rem;overflow:hidden}.bestsellers-section .container{max-width:unset;display:flex;gap:.938rem}.bestsellers-section .container .ets_crosssell_list_blocks{max-width:100vw}}@media(max-width: 768px)and (min-width: 360px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 18.75rem)/2)}}@media(max-width: 768px)and (min-width: 576px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 768px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 992px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 1200px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 51.25rem)/2)}}@media(max-width: 768px)and (min-width: 1440px)and (max-width: 768px){.bestsellers-section .container h2{margin-left:calc((100vw - 51.25rem)/2)}}@media(max-width: 768px){.bestsellers-section .container .slick-track .js-product,.bestsellers-section .container .slick-track .slick-slide{width:248px}.bestsellers-section .container .slick-track .js-product:not(:first-child),.bestsellers-section .container .slick-track .slick-slide:not(:first-child){margin-left:20px}}@media(max-width: 768px)and (min-width: 360px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 18.75rem)/2)}}@media(max-width: 768px)and (min-width: 576px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 768px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 992px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 1200px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 51.25rem)/2)}}@media(max-width: 768px)and (min-width: 1440px)and (max-width: 768px){.bestsellers-section .container .slick-track:first-child{margin-left:calc((100vw - 51.25rem)/2)}}@media(max-width: 768px)and (min-width: 360px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 18.75rem)/2)}}@media(max-width: 768px)and (min-width: 576px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 768px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 992px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 90%)/2)}}@media(max-width: 768px)and (min-width: 1200px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 51.25rem)/2)}}@media(max-width: 768px)and (min-width: 1440px)and (max-width: 768px){.bestsellers-section .container .slick-track:nth-last-of-type(2){margin-right:calc((100vw - 51.25rem)/2)}}@media(min-width: 768px){.bestsellers-section{margin-top:3.375rem}}@media(max-width: 768px){.bestsellers-section{margin-top:4.375rem}}.bestsellers-section .ets_crosssell_title{justify-content:left}@media(max-width: 768px){.review-section h2{text-align:left}}.review-section img{max-width:45.063rem;margin:1.25rem auto 0 auto}@media(max-width: 768px){.review-section img{max-width:100%}}#index .producers-section .container{display:flex;flex-direction:column}#index .producers-section .container h2{min-height:3.125rem;margin-bottom:2rem}@media(max-width: 768px){#index .producers-section .container h2{margin-bottom:1.25rem}}#index .producers-section .container button.slick-arrow{z-index:0}#index .producers-section .container .slick-list{overflow:hidden}#index .producers-section .container .slick-list .slick-track{display:flex;align-items:center}#index .producers-section .container .slick-list .slick-track .slick-slide{min-height:43px;display:flex;align-items:center}#index .producers-section .container .slick-list::after{width:200px}.alternating-section{padding-top:4.375rem;padding-bottom:4.375rem;border-top:1px solid #ececec}@media(min-width: 768px){.alternating-section{padding-top:3.375rem;padding-bottom:3.375rem}}@media(width >= 768px){.alternating-section__image--even{order:2}}.alternating-section__tile{display:grid}@media(width >= 768px){.alternating-section__tile{grid-template-columns:repeat(2, 1fr)}}.alternating-section__text{max-width:31.5625rem}.alternating-section__text a{display:flex;align-items:center;gap:.375rem;justify-content:left}.alternating-section__text a .show__more--arrow path{transition:all .3s}.alternating-section__text .js-show-less{display:none}.alternating-section__text a:hover .show__more--arrow path{fill:#101828}.alternating-section__desc{color:#9b9b9b;font-size:.75rem}@media(width >= 768px){.alternating-section__desc{font-size:.875rem}}.alternating-section .js-collapsible{position:relative;max-height:7.5rem;overflow:hidden;transition:max-height .3s ease,opacity 3s ease}.alternating-section .js-collapsible::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.875rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));pointer-events:none;z-index:1}.alternating-section .js-collapsible[data-collapsed=false]::after{opacity:0}.alternating-section .js-collapsible[data-collapsed=false]{max-height:31.25rem}#subheader{background:#0f6a6a;padding:1rem 0}#header{transition:top .3s ease 0s;z-index:1000001;position:fixed;width:100%;top:0}#header:has(.mobile-menu.is-active){top:0}@media(min-width: 992px){#header{position:sticky}}#header .mobile-menu{width:100vw}@media(max-width: 1080px){#header #_desktop_cart,#header #_mobile_cart,#header #_desktop_user_info{display:none}#header #search_widget{max-width:143px}}@media(min-width: 1080px){#header #_desktop_user_info{padding:0 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}}#header.sticky{width:100%;top:0;transform:none;display:block;transition:top .3s ease}@media(min-width: 768px){#header.sticky.scrolled{box-shadow:0px 35px 90px 0px rgba(144,144,144,.2)}#header.sticky.scrolled .separator{display:none}}#header.no-sticky{top:-7.25rem;width:100%}@media(width >= 768px){#header.no-sticky{top:-9.375rem}}@media(max-width: 576px){#header #_desktop_user_info,#header #_desktop_cart{display:none}}@media(max-width: 576px){.contact-top a{font-size:.75rem}}.subheader{background-color:#101828;z-index:12;position:relative}.menu-separator{border-bottom:1px solid #ececec}.with-icon svg path{transition:stroke .3s}@media(hover: hover){.with-icon:hover svg path{stroke:#0f6a6a}}.with-icon.inactive{cursor:not-allowed}.blockcart{position:relative}.blockcart .cart-products-count{position:absolute;border-radius:50%;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;left:50%;background-color:#101828;font-weight:600;font-size:12px;top:-40%;width:20px;height:20px}.headerTop__banner{background-color:#0f6a6a;color:#fff;z-index:10000000;position:relative}.headerTop__separator{border-right:1px solid rgba(255,255,255,.1490196078);height:1.125rem}.headerTop__saloon--desc{opacity:0;visibility:hidden;transition:all .3s ease;background-color:#fff;color:#101828;z-index:10000;font-size:.875rem;font-weight:500;width:max-content;left:50%;transform:translateX(-50%);box-shadow:0px 2.77px 6.2px 0px rgba(144,144,144,.0196078431),0px 6.65px 14.9px 0px rgba(144,144,144,.0274509804),0px 12.52px 28.05px 0px rgba(144,144,144,.0352941176),0px 22.34px 50.03px 0px rgba(144,144,144,.0431372549),0px 41.78px 93.58px 0px rgba(144,144,144,.0509803922),0px 100px 224px 0px rgba(144,144,144,.0705882353);z-index:10000001}.headerTop__saloon--desc svg path{stroke:#0f6a6a;transition:stroke .3s ease}.headerTop__saloon--desc a svg path{stroke:#0f6a6a;transition:stroke .3s ease}.headerTop__saloon--desc a:hover svg path{stroke:#101828}.headerTop__saloon:hover .headerTop__saloon--desc{opacity:1;visibility:visible}.headerTop__saloon--days{color:#9b9b9b}.headerTop__logo img{max-height:27px;width:auto}@media(min-width: 992px){.headerTop__logo img{max-height:unset}}.cart__title{font-size:.875rem}@media(min-width: 768px){.cart__title{font-size:1.125rem}}.cart-item .product-line-grid{gap:.625rem}@media(min-width: 768px){.cart-item .product-line-grid{gap:1.25rem}}.cart-item .product-line-grid-price{margin-left:.75rem}.cart-item .product-line-grid-left img{width:5.625rem;max-width:max-content;border:1px solid #ececec}@media(min-width: 768px){.cart-item .product-line-grid-left img{width:5.3125rem}}.cart-item .product-line-grid-right{width:100%}.cart-item .product-line-grid-body .product-price-and-shipping .price{font-size:.75rem}@media(min-width: 768px){.cart-item .product-line-grid-body .product-price-and-shipping .price{font-size:.875rem}}.cart-item .product-line-grid-body .product-price-and-shipping .price .price-gr{font-size:.45rem;vertical-align:baseline}@media(min-width: 768px){.cart-item .product-line-grid-body .product-price-and-shipping .price .price-gr{font-size:.5rem}}.cart-item .product-line-info a{max-width:230px;display:block;font-size:.75rem}@media(min-width: 768px){.cart-item .product-line-info a{font-size:.875rem}}.cart-summary-line span{font-weight:500;font-size:.75rem}@media(min-width: 768px){.cart-summary-line span{font-size:.875rem}}.cart-summary-line .label{color:#9b9b9b}.cart-summary-line.cart-total .label,.cart-summary-line.cart-total .value{color:#0f6a6a}.cart-summary-line.shipping{order:1}.cart-summary-line.discount{order:2}.cart-summary .totals{order:4}.cart-summary .block-promo{order:5}.cart-summary-totals .value{font-weight:600}.order-confirmation{position:relative;max-width:51.25rem;margin:5rem auto 0;gap:2rem}@media(min-width: 768px){.order-confirmation{margin:7rem auto 0}}.order-confirmation__icon{position:absolute;padding:1.5rem;background-color:#fff;border-radius:100%;box-shadow:0px 2.77px 6.2px 0px rgba(144,144,144,.0196078431),0px 6.65px 14.9px 0px rgba(144,144,144,.0274509804),0px 12.52px 28.05px 0px rgba(144,144,144,.0352941176),0px 22.34px 50.03px 0px rgba(144,144,144,.0431372549),0px 41.78px 93.58px 0px rgba(144,144,144,.0509803922),0px 100px 224px 0px rgba(144,144,144,.0705882353);top:-50px;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.order-confirmation__icon{padding:1.625rem}}.order-confirmation__content{display:flex;flex-direction:column;gap:1rem}.order-confirmation__thankyou{font-size:1.75rem}@media(min-width: 768px){.order-confirmation__thankyou{font-size:2.5rem}}.order-confirmation__bar{color:#9b9b9b;font-size:.75rem}@media(min-width: 768px){.order-confirmation__bar{font-size:.875rem}}.order-confirmation__header{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;text-align:center}@media(min-width: 768px){.order-confirmation__header{gap:1rem;margin-top:2rem}}.order-confirmation__title{font-size:.875rem;color:#101828}@media(min-width: 768px){.order-confirmation__title{font-size:1.125rem}}.order-confirmation__summary{display:flex;flex-direction:column}.order-confirmation__separator{margin:2rem 0}.order-confirmation__table{display:flex;flex-direction:column;gap:.625rem}.order-confirmation__table--item{display:flex;justify-content:space-between}.order-confirmation__table--item:first-child{padding-top:1.25rem}.order-confirmation__table .label{font-size:.75rem;color:#9b9b9b}@media(min-width: 768px){.order-confirmation__table .label{font-size:.875rem}}.order-confirmation__table .value{font-size:.75rem;text-align:right}@media(min-width: 768px){.order-confirmation__table .value{font-size:.875rem}}.order-confirmation__products{gap:.9375rem}.order-confirmation__products:first-child{padding-top:1.25rem}@media(min-width: 768px){.order-confirmation__products{gap:1.25rem}}.order-confirmation__products img{min-width:5.625rem;height:5.625rem;border-radius:.9375rem;border:1px solid #ececec}@media(min-width: 768px){.order-confirmation__products img{min-width:5.3125rem;height:5.3125rem}}.order-confirmation__product--title{font-size:.75rem}@media(min-width: 768px){.order-confirmation__product--title{font-size:.875rem}}.order-confirmation__product--price{font-size:.75rem;color:#0f6a6a}@media(min-width: 768px){.order-confirmation__product--price{font-size:.875rem}}.order-confirmation__product--content{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.contact-form{display:grid;gap:3rem;grid-template-areas:"us" "form" "info"}@media(min-width: 992px){.contact-form{gap:2rem;grid-template-columns:auto 1fr;grid-template-areas:"us form" "info form"}}.contact-form-us{grid-area:us}@media(min-width: 992px){.contact-form-us{max-width:31.5625rem}}.contact-form-form{grid-area:form}@media(min-width: 992px){.contact-form-form{margin-left:auto;max-width:38.125rem;width:100%}}.contact-form-info{grid-area:info}.contact-form-info__details a{font-size:.75rem}@media(min-width: 992px){.contact-form-info{max-width:31.5625rem}.contact-form-info__details a{font-size:.875rem}}.my-account-container .account-form-switcher{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;justify-content:center;gap:.9375rem;margin:0 auto;max-width:25rem;width:100%}@media(min-width: 768px){.my-account-container .account-form-switcher{gap:1.25rem}}.my-account-container .account-form-switcher-login,.my-account-container .account-form-switcher-register{display:flex;align-items:center;gap:.625rem;padding-bottom:1rem;border-bottom:1px solid #ececec;max-width:11.875rem;width:100%;justify-content:center;text-align:center}.my-account-container .account-form-switcher-login.switch-active,.my-account-container .account-form-switcher-register.switch-active{border-bottom:2px solid #0f6a6a}.my-account-container .account-form-switcher-login svg,.my-account-container .account-form-switcher-register svg{min-width:2.125rem;width:2.125rem;height:2.125rem}@media(min-width: 768px){.my-account-container .account-form-switcher-login svg,.my-account-container .account-form-switcher-register svg{min-width:3rem;width:3rem;height:3rem}}.my-account-container .register-info{text-align:center;margin:auto}.my-account-container .register-info__link{font-size:.875rem}@media(min-width: 768px){.my-account-container .register-info__link{font-size:1.125rem}}.my-account-container .login-form .form-control-label.required{padding-left:0}.my-account-container .login-form .form-control-label.required::before{display:none}.my-account-container .register-form .form-group.checkbox .checkbox-field-label.required:before{display:none}.additional__wrapper{display:flex;gap:.625rem;align-items:center;position:absolute;bottom:.625rem;left:.625rem}@media(min-width: 992px){.additional__wrapper .wishlist-button-add{position:absolute;bottom:-3.125rem;left:2.75rem;transition:bottom .3s ease}.additional__wrapper .compare-button{position:absolute;bottom:0;left:-3.125rem;transition:left .3s ease}}@media(min-width: 992px)and (hover: hover){.js-product:hover .additional__wrapper .wishlist-button-add{bottom:0}.js-product:hover .additional__wrapper .compare-button{left:0}}.product-page-title{padding-bottom:1rem}@media(min-width: 992px){.product-page-title{padding-bottom:.75rem}}.product-container .price-and-action{border-radius:1.25rem;padding:1.5rem;box-shadow:0px 2.77px 6.2px rgba(144,144,144,.0197),0px 6.65px 14.9px rgba(144,144,144,.0283),0px 12.52px 28.05px rgba(144,144,144,.035),0px 22.34px 50.03px rgba(144,144,144,.0417),0px 41.78px 93.58px rgba(144,144,144,.0503),0px 100px 224px rgba(144,144,144,.07)}@media(min-width: 768px){.product-container .price-and-action{padding:2rem}}.product-container .price-and-action .product-quantity-information{color:#0f6a6a;font-size:.75rem;background-color:#dbe9e9;font-weight:600;padding:6px 10px;width:fit-content;text-transform:uppercase;border-radius:3.125rem}.product-description__slider .ets_crosssell_title{justify-content:start;margin-bottom:1.25rem !important}@media(min-width: 1200px){.product-description__slider .ets_crosssell_list_blocks .tab_content{padding:0 6.5625rem}}.product-description__slider .ets_crosssell_block .tab_content button:not(.add-to-cart){display:none !important}@media(min-width: 1200px){.product-description__slider .ets_crosssell_block .tab_content button:not(.add-to-cart){display:flex !important}.product-description__slider .ets_crosssell_block .tab_content button:not(.add-to-cart).slick-arrow{top:50%;background-color:#fff}.product-description__slider .ets_crosssell_block .tab_content button:not(.add-to-cart).slick-prev.slick-arrow{left:0;right:unset}.product-description__slider .ets_crosssell_block .tab_content button:not(.add-to-cart).slick-next.slick-arrow{right:0;left:unset}}@media(min-width: 1200px){.product-description__slider .js-product::before{height:calc(100% - 2rem)}}@media(min-width: 1200px)and (hover: hover){.product-description__slider .js-product:hover::before{height:calc(100% + 4rem)}}.product-description__slider .slick-list:after{right:-200vw}.product-description__slider .slick-list:before{left:-200vw}.product-out-stock-message{color:#7f7f7f;font-size:.75rem;display:flex;align-items:center;gap:.625rem}.product-page-code{text-transform:uppercase;margin-bottom:1.25rem;color:#9b9b9b;font-size:.875rem;line-height:.9rem}.tabs{margin-bottom:1.25rem;border-bottom:1px solid #ececec}@media(min-width: 768px){.tabs{padding-bottom:1.25rem}}.tabs .nav-tabs{display:none}@media(min-width: 768px){.tabs .nav-tabs{display:flex;gap:6rem;list-style:none;height:fit-content;border-bottom:1px solid #ececec;border-top:1px solid #ececec}}.tabs .nav-tabs-parent{position:sticky;top:0;height:fit-content}.tabs .nav-tabs .nav-item{position:relative}.tabs .nav-tabs .nav-item:not(:last-child)::after{content:"";position:absolute;right:-3rem;top:50%;transform:translateY(-50%);height:1.6875rem;border-left:1px solid #ececec}.tabs .nav-tabs .nav-link{color:#9b9b9b;font-weight:500;font-size:18px;transition:all .3s;padding:.938rem 0;display:block;margin-bottom:-1px;border-bottom:2px solid rgba(0,0,0,0);height:100%}.tabs .nav-tabs .nav-link.active{font-weight:500;color:#101828;border-bottom:2px solid #0f6a6a}.tabs .tab-content{margin:auto}.tabs .tab-content .mobile-tab-toggle{display:flex;justify-content:space-between;font-size:.875rem;align-items:center;cursor:pointer;padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px solid #ececec}@media(min-width: 768px){.tabs .tab-content .mobile-tab-toggle{display:none}}.tabs .tab-content .mobile-tab-toggle .arrow-icon{width:1rem;height:1rem;transition:transform .3s ease;flex-shrink:0}.tabs .tab-content .mobile-tab-toggle .arrow-icon path{stroke:#004d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tabs .tab-content .mobile-tab-toggle.active-mobile .arrow-icon{transform:rotate(180deg)}@media(min-width: 768px){.tabs .tab-content .tab-pane{transition:unset}.tabs .tab-content .tab-pane:not(.active){opacity:0;touch-action:none;height:0;visibility:hidden}}@media(max-width: 768px){.tabs .tab-content .tab-pane{display:none;padding-bottom:1.25rem}.tabs .tab-content .tab-pane.active-mobile{opacity:1;height:100%;touch-action:auto;transition:all .3s;display:block}}.tabs .tab-content .mobile-nav-item{list-style:none}.tabs .tab-content .mobile-nav-item .mobile-nav-link{color:#101828;font-weight:600;font-size:24px;display:flex;align-items:center;justify-content:space-between}.tabs .tab-content .mobile-nav-item .mobile-nav-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 5.25L7 8.75L10.5 5.25' stroke='%23343434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:block;height:14px;width:14px}.tabs .tab-content .mobile-nav-item .mobile-nav-link.active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 8.75L7 5.25L3.5 8.75' stroke='%23343434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.tabs .tab-content .mobile-nav-item:not(:last-child) .mobile-nav-link{padding-bottom:.938rem}.tabs .tab-content .mobile-nav-item:not(:first-child) .mobile-nav-link{padding-top:.938rem;border-top:1px solid #ececec}.tabs .tab-content .fade{opacity:0;touch-action:none;height:0;transition:all .3s;display:none}.tabs .tab-content .active{opacity:1;height:100%;touch-action:auto;display:block}@media(max-width: 768px){.tabs .tab-content .active{display:none;padding-bottom:1.875rem}}.tabs .tab-content .product-description{border:none;font-size:.875rem;color:#9b9b9b}.tabs .tab-content .product-description *{color:#9b9b9b !important;margin-bottom:1.25rem}.tabs .tab-content .product-description strong,.tabs .tab-content .product-description b{font-weight:600 !important}.tabs .tab-content .product-description h2,.tabs .tab-content .product-description h3,.tabs .tab-content .product-description h4,.tabs .tab-content .product-description h5,.tabs .tab-content .product-description h6{color:#101828}.tabs .tab-content .product-description li::before{content:"•";color:#0f6a6a;margin-right:8px;font-size:1em}.tabs .tab-content .product-description strong{color:#6e6e6e}.product-cover img{border-radius:1.25rem;border:1px solid #ececec;background:#fff}.product-images{list-style:none;justify-content:center;width:100%;height:unset;display:none}@media(min-width: 576px){.product-images{display:block}}.product-images .thumb-container{cursor:pointer;aspect-ratio:1/1;min-width:unset}.product-images .thumb-container img{width:100%;height:auto;border-radius:.9375rem;border:1px solid #ececec;transition:border .3s;background:#fff}.product-images .thumb-container img.selected,.product-images .thumb-container img.modal-selected{border:1px solid #0f6a6a}.product__galery{margin-bottom:1rem}@media(min-width: 768px){.product__galery{margin-bottom:3.375rem}}.product__galery .js-qv-product-images{max-width:18.4375rem;margin:auto}.product__galery .slick-prev-custom,.product__galery .slick-next-custom{position:absolute;top:50%;transform:translateY(-50%);background:#fff;align-items:center;justify-content:center;z-index:10;color:#0f6a6a;width:3rem;height:3rem;border:1px solid #ececec;border-radius:100%;cursor:pointer;transition:border-color .3s}@media(hover: hover){.product__galery .slick-prev-custom:hover,.product__galery .slick-next-custom:hover{border-color:#0f6a6a}}.product__galery .slick-prev-custom{left:0}.product__galery .slick-next-custom{right:0}.product-name-simulate{display:none}@media(min-width: 992px){.product-name-simulate{display:block;transition:height .3s ease}}.product__actions{border-bottom:1px solid #ececec;border-top:1px solid #ececec}.price-and-action .product-actions .product-add-to-cart{padding:1.25rem 0;gap:1.25rem}@media(min-width: 1200px){.price-and-action .product-actions .product-add-to-cart{gap:1rem}}.price-and-action .product-actions .input-group-btn-vertical{display:none}.price-and-action .additional-information .additional-information-wrapper{margin-top:1rem}.price-and-action .additional-information .additional-information-wrapper .product-page-additional-response{margin-left:.375rem;color:#101828}.price-and-action .additional-information .additional-information-wrapper .product-page-additional-response a{color:#0f6a6a;text-decoration:underline}.price-and-action .product-quantity-subtract,.price-and-action .product-quantity-add{color:#0f6a6a}.price-and-action .add-to-cart__pieces{color:#101828}.product__purchasePanel .price-gr{font-size:1rem}@media(min-width: 768px){.product__purchasePanel .price-gr{font-size:1.375rem}}.product-information .additional-information-wrapper{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.25rem}@media(min-width: 992px){.product-information .additional-information-wrapper{grid-template-columns:1fr;gap:.5rem}}@media(min-width: 1440px){.product-information .additional-information-wrapper{grid-template-columns:auto 1fr;gap:1.25rem}}.product-information .additional-information-wrapper .product-page-additional-response{color:#101828;text-align:left;overflow-wrap:anywhere}.product-information .additional-information-container{padding-bottom:1.25rem}.price-wrapper .product-prices span{font-size:1.75rem}@media(min-width: 768px){.price-wrapper .product-prices span{font-size:2.5rem}}.price-wrapper .product-discount>div{flex-wrap:wrap}.price-wrapper .product-discount .regular-price{font-size:1.5rem;display:inline-flex;align-items:center;margin-top:0}.price-wrapper .product-discount .regular-price::before{top:unset}.attachments__wrapper{display:grid;gap:1.25rem;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.attachments__wrapper{grid-template-columns:repeat(3, 1fr);gap:3rem}}@media(min-width: 1200px){.attachments__wrapper{grid-template-columns:repeat(4, 1fr)}}.attachments__wrapper .attachment__title,.attachments__wrapper .attachment__desc{font-size:.875rem}.attachments__wrapper .attachment__file{font-size:.875rem;display:inline-flex;gap:.25rem;align-items:center}.category__title{margin-bottom:.75rem}@media(min-width: 768px){.category__title{margin-bottom:4rem;font-size:1.75rem !important;max-width:16.25rem}}.category__description ul,.category__description ol{margin-bottom:.625rem;font-size:.875rem}.category__description li{font-weight:500;color:#9b9b9b}.category__description strong{font-weight:600;color:#9b9b9b}.category__description li::before{content:"•";color:#0f6a6a;margin-right:8px;font-size:1em}.category__filters--title{font-size:.875rem}@media(min-width: 768px){.category__filters--title{font-size:1.125rem;margin-bottom:1.25rem}}main{background:#fff}html{font-size:16px;scroll-behavior:smooth}.accent{color:#0f6a6a}body *{font-weight:500;line-height:normal;font-family:"Poppins"}body{font-family:"Poppins"}body.is-blocked{overflow:hidden;height:100vh}body.is-blocked .bottom-mobile-menu{transform:none}main #wrapper{overflow:clip;background-color:#fff;margin-top:7rem}@media(min-width: 992px){main #wrapper{margin-top:unset}}#new-products main #wrapper{overflow:auto}.hide{display:none}.img-fluid{max-width:100%;height:auto}.pb-wrapper{padding-bottom:2rem}@media(min-width: 768px){.pb-wrapper{padding-bottom:3.375rem}}.pb-sm-wrapper{padding-bottom:2rem}.pb-lg-wrapper{padding-bottom:4.375rem}@media(min-width: 768px){.pb-lg-wrapper{padding-bottom:3.375rem}}.pt-wrapper{padding-top:2rem}@media(min-width: 768px){.pt-wrapper{padding-top:3.375rem}}.py-wrapper{padding-top:2rem;padding-bottom:2rem}@media(min-width: 768px){.py-wrapper{padding-top:3.375rem;padding-bottom:3.375rem}}.mb-wrapper{margin-bottom:2rem}@media(min-width: 768px){.mb-wrapper{margin-bottom:3.375rem}}.mb-sm-wrapper{margin-bottom:2rem}.mb-lg-wrapper{margin-bottom:4.375rem}@media(min-width: 768px){.mb-lg-wrapper{margin-bottom:3.375rem}}.mt-wrapper{margin-top:2rem}@media(min-width: 768px){.mt-wrapper{margin-top:3.375rem}}.mb-section{margin-bottom:4.375rem}@media(min-width: 768px){.mb-section{margin-bottom:3.375rem}}.my-wrapper{margin-top:2rem;margin-bottom:2rem}@media(min-width: 768px){.my-wrapper{margin-top:3.375rem;margin-bottom:3.375rem}}.separator{border-bottom:1px solid #ececec}.separator-y{border-right:1px solid #ececec}h1,.h1{font-size:2.5rem;line-height:normal;color:#101828;font-weight:500}h2,.h2{font-size:2.5rem;line-height:normal;color:#101828;font-weight:500}h3,.h3{font-size:1.125rem;line-height:normal;color:#101828;font-weight:500}h4,.h4{font-size:1.125rem;line-height:normal;color:#101828;font-weight:500}h5,.h5{font-size:.75rem;line-height:normal;color:#101828;font-weight:500}@media(max-width: 768px){h1,.h1{font-size:1.75rem;line-height:normal;color:#101828;font-weight:500}h2,.h2{font-size:1.75rem;line-height:normal;color:#101828;font-weight:500}h3,.h3{font-size:.875rem;line-height:normal;color:#101828;font-weight:500}h4,.h4{font-size:.875rem;line-height:normal;color:#101828;font-weight:500}h5,.h5{font-size:.75rem;line-height:normal;color:#101828;font-weight:500}}p,.p{font-size:.875rem;color:#9b9b9b}#cms{counter-reset:mainCounter}#cms #wrapper .container{margin:2.5rem auto}#cms p{margin:.5rem 0}#cms ol{list-style:decimal;padding-left:2rem;margin-top:1rem}#cms ol ol{list-style-type:lower-alpha}#cms ol.h3 li{font-size:1.5rem;line-height:2rem;color:#242829;font-weight:500}#cms ol li{font-size:.875rem;line-height:1.2rem;color:#9b9b9b;margin-bottom:.5rem}p span{font-size:.875rem;line-height:1rem;color:#9b9b9b}a{color:#101828;transition:all .3s;text-decoration:none}a:hover{color:#0f6a6a}.bg-light{background-color:#f4f4f4}.accent-color{color:#0f6a6a}.text-bold{font-weight:600}.text-dark{color:#101828}.btn-second-dark{background:#0f6a6a;border:.063rem solid #0f6a6a;border-radius:1.875rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:.938rem 3.25rem;font-weight:500;font-size:.875rem;gap:.625rem;cursor:pointer;white-space:nowrap}.btn-second-dark:hover{color:#fff;background-color:#0f6a6a}.btn-second-dark.bg-white:hover{background-color:#fff;color:#0f6a6a;border:1px solid #fff}@media(max-width: 768px){.btn-second-dark{padding:.75rem 1.5rem;width:fit-content}}.btn-second-dark:hover{background-color:#101828;border:1px solid #101828}.btn-second-dark:hover::after{background-image:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6.5H9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 3L9.5 6.5L6 10" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.btn-second-dark::after{content:"";background-image:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6.5H9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 3L9.5 6.5L6 10" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:flex;align-items:center;min-width:.75rem;min-height:.75rem;transition:all .5s;background-repeat:no-repeat}.btn-second-white{background:rgba(0,0,0,0);border:.063rem solid #0f6a6a;border-radius:1.875rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:.938rem 3.25rem;font-weight:500;font-size:.875rem;gap:.625rem;cursor:pointer;white-space:nowrap}.btn-second-white:hover{color:#fff;background-color:#0f6a6a}.btn-second-white.bg-white:hover{background-color:#fff;color:#0f6a6a;border:1px solid #fff}.btn-second-white::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='10' viewBox='0 0 19 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7325_2187)'%3E%3Cpath d='M1.78125 5.38281L17.4334 5.38281' stroke='%23FF6501' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.957 1.51562L17.6092 5.10537L13.957 8.69511' stroke='%23FF6501' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7325_2187'%3E%3Crect width='19' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");content:"";display:block;width:19px;height:10px;transition:all .5s}.product-miniature .btn-first{background:#0f6a6a;border:.063rem solid rgba(0,0,0,0);border-radius:1.875rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:.938rem 3.25rem;font-weight:500;font-size:.875rem;gap:.625rem;cursor:pointer;white-space:nowrap;width:100%}.product-miniature .btn-first:hover{color:#fff;background-color:#0f6a6a}.product-miniature .btn-first.bg-white:hover{background-color:#fff;color:#0f6a6a;border:1px solid #fff}.product-miniature .btn-first:hover{background-color:#101828}.product-miniature .btn-first::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2513 13.8337C6.57347 13.8337 6.83464 13.5725 6.83464 13.2503C6.83464 12.9282 6.57347 12.667 6.2513 12.667C5.92914 12.667 5.66797 12.9282 5.66797 13.2503C5.66797 13.5725 5.92914 13.8337 6.2513 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6654 13.8337C12.9875 13.8337 13.2487 13.5725 13.2487 13.2503C13.2487 12.9282 12.9875 12.667 12.6654 12.667C12.3432 12.667 12.082 12.9282 12.082 13.2503C12.082 13.5725 12.3432 13.8337 12.6654 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.58203 1.58301H3.91536L5.4787 9.39384C5.53204 9.66241 5.67814 9.90365 5.89143 10.0753C6.10472 10.247 6.3716 10.3383 6.64536 10.333H12.3154C12.5891 10.3383 12.856 10.247 13.0693 10.0753C13.2826 9.90365 13.4287 9.66241 13.482 9.39384L14.4154 4.49967H4.4987' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:.938rem;height:.938rem;transition:all .5s;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.btn-first{background:#0f6a6a;border:.063rem solid rgba(0,0,0,0);border-radius:1.875rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:.938rem 3.25rem;font-weight:500;font-size:.875rem;gap:.625rem;cursor:pointer;white-space:nowrap;width:100%}.btn-first:hover{color:#fff;background-color:#0f6a6a}.btn-first.bg-white:hover{background-color:#fff;color:#0f6a6a;border:1px solid #fff}.btn-first:hover{background-color:#101828}.btn-first::after{content:"";background-image:url("data:image/svg+xml;utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2513 13.8337C6.57347 13.8337 6.83464 13.5725 6.83464 13.2503C6.83464 12.9282 6.57347 12.667 6.2513 12.667C5.92914 12.667 5.66797 12.9282 5.66797 13.2503C5.66797 13.5725 5.92914 13.8337 6.2513 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6654 13.8337C12.9875 13.8337 13.2487 13.5725 13.2487 13.2503C13.2487 12.9282 12.9875 12.667 12.6654 12.667C12.3432 12.667 12.082 12.9282 12.082 13.2503C12.082 13.5725 12.3432 13.8337 12.6654 13.8337Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.58203 1.58301H3.91536L5.4787 9.39384C5.53204 9.66241 5.67814 9.90365 5.89143 10.0753C6.10472 10.247 6.3716 10.3383 6.64536 10.333H12.3154C12.5891 10.3383 12.856 10.247 13.0693 10.0753C13.2826 9.90365 13.4287 9.66241 13.482 9.39384L14.4154 4.49967H4.4987' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");min-width:.938rem;height:.938rem;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.btn-third{color:#101828;display:flex;align-items:center;gap:.625rem;font-weight:700}.btn-third:hover{color:#0f6a6a}.btn-third::after{content:"";background-image:url('data:image/svg+xml,<svg width="19" height="10" viewBox="0 0 19 10" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_7331_574)"><path d="M1.78125 5.38281L17.4334 5.38281" stroke="%23FF6501" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.957 1.51562L17.6092 5.10537L13.957 8.69511" stroke="%23FF6501" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_7331_574"><rect width="19" height="10" fill="white"/></clipPath></defs></svg>');display:block;min-width:19px;min-height:10px;transition:all .5s}.btn-inverted-arrow{color:#101828;font-size:.875rem;font-weight:600;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;transition:all .5s}.btn-inverted-arrow:hover{color:#0f6a6a}.btn-inverted-arrow::before{content:"";background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 6L2.5 6' stroke='%23FF6501' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 9.5L2.5 6L6 2.5' stroke='%23FF6501' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:.625rem;display:block;width:.75rem;height:.75rem;transition:all .5s;margin-right:.625rem}.tw-w-1\/7{width:14.2857142857%;min-width:14.2857142857%}.tw-w-1\/3\.5{width:28.5714285714%}@media(max-width: 576px){#search_filters{overflow-y:scroll;overflow-x:hidden;max-width:300px}}#search_filters .collapse{display:block !important}select:focus{outline:none;border-color:#0f6a6a}select::-ms-expand{display:none}select::after{content:">";font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#000;pointer-events:none}.clear-button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}.container{width:100%;margin-left:auto;margin-right:auto}@media(min-width: 360px){.container{max-width:90%}}@media(min-width: 576px){.container{max-width:90%}}@media(min-width: 768px){.container{max-width:90%}}@media(min-width: 992px){.container{max-width:90%}}@media(min-width: 1200px){.container{max-width:85%}}@media(min-width: 1440px){.container{max-width:77.5rem}}#blockcart-modal{position:fixed;inset:0;top:0;overflow-y:auto;display:flex;align-items:center;justify-content:center;background-color:rgba(36,40,41,.7)}#blockcart-modal .container{max-width:100%}#blockcart-modal .slick-arrow{display:none !important}#blockcart-modal .ets_crosssell_block{padding-top:50px !important;border-top:1px solid #ececec}#blockcart-modal .ets_crosssell_title{font-size:1.5rem;line-height:2rem;justify-content:start}@media(max-width: 576px){#blockcart-modal .ets_crosssell_title{font-size:1.25rem;line-height:normal;height:fit-content}}.category-additional-description{padding-bottom:6.25rem;margin:0 0 0 auto}@media(max-width: 576px){.category-additional-description{width:100%;margin-left:auto;margin-right:auto;padding-bottom:4.375rem}}@media(max-width: 576px)and (min-width: 360px){.category-additional-description{max-width:90%}}@media(max-width: 576px)and (min-width: 576px){.category-additional-description{max-width:90%}}@media(max-width: 576px)and (min-width: 768px){.category-additional-description{max-width:90%}}@media(max-width: 576px)and (min-width: 992px){.category-additional-description{max-width:90%}}@media(max-width: 576px)and (min-width: 1200px){.category-additional-description{max-width:85%}}@media(max-width: 576px)and (min-width: 1440px){.category-additional-description{max-width:77.5rem}}.category-additional-description p{color:#9b9b9b}.category-additional-description h2{margin-bottom:1.25rem}.category-additional-description h2:not(:first-child){margin-top:6.25rem}@media(max-width: 576px){.category-additional-description h2:not(:first-child){margin-top:4.375rem}}.category-additional-description h4:not(:first-child),.category-additional-description h3:not(:first-child){margin-top:1.25rem;margin-bottom:.938rem;font-weight:500}.category-additional-description p span{font-weight:500;font-family:"Poppins"}.category-additional-description ul,.category-additional-description ol{margin-top:.625rem}.category-additional-description ul span,.category-additional-description ol span{color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins";padding:0}.category-additional-description p{padding:0;font-weight:500}.category-additional-description ul{list-style:none}.category-additional-description ul li{position:relative;padding-left:30px;margin-bottom:.625rem;color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins"}.category-additional-description ol{list-style-type:auto}.category-additional-description ol li{margin-left:16px;padding:0;margin-bottom:.625rem;color:#9b9b9b;font-size:.875rem;font-weight:500;font-family:"Poppins"}.category-additional-description ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="10" fill="%23FF6501"/><path d="M13.3346 7.5L8.7513 12.0833L6.66797 10" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}#left-column.category-left-column .PM_ASBlockOutput{display:none}@media(min-width: 768px){#left-column.category-left-column .PM_ASBlockOutput{display:block}}@media(max-width: 576px){#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s;display:block}#overlay.active{opacity:1;pointer-events:auto}body.filters-active{overflow-y:hidden}#closeFilters{background:none;border:none}}@media(min-width: 576px){#overlay{display:none}}#closeFilters{padding:.5rem}#applyFilters{margin-top:1.875rem}@media(max-width: 576px){.page-category .js-product:not(:first-child),.page-module-pm_advancedsearch4-searchresults .js-product:not(:first-child){padding-top:3.125rem}}.sort-by-row{gap:1.25rem;display:flex;align-items:center}.sort-by-row .sort-label{text-wrap:nowrap}@media(max-width: 576px){.sort-by-row{width:100%;justify-content:space-between}.sort-by-row .sort-order-dropdown{width:50%}}.sort-label{color:#101828;font-size:.875rem;font-weight:500}.sort-order-dropdown{position:relative;display:inline-block;text-align:left}.sort-order-dropdown.open .dropdown-menu{display:block}.sort-order-dropdown .dropdown-toggle-btn{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:.875rem 1.25rem;height:3.125rem;background-color:#fff;font-size:.875rem;font-weight:500;color:#9b9b9b;border:1px solid #ececec;border-radius:30px;box-shadow:0 1px 2px rgba(0,0,0,0);outline:none}.sort-order-dropdown .dropdown-toggle-btn:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.5)}.sort-order-dropdown .dropdown-icon{margin-left:.5rem}.sort-order-dropdown .dropdown-menu{display:none;position:absolute;right:0;margin-top:.5rem;width:100%;background-color:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:10}.sort-order-dropdown .dropdown-menu::before{content:"";position:absolute;top:-0.5rem;right:1rem;width:0;height:0;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid #fff}.sort-order-dropdown .dropdown-item{display:block;padding:.5rem 1rem;font-size:.875rem;color:#4a5568}.sort-order-dropdown .dropdown-item:hover{background-color:#edf2f7;color:#1a202c}.sort-order-dropdown .dropdown-item.current{font-weight:700;background-color:#e2e8f0}@media(max-width: 767px){.hidden-sm-down{display:none}}.col-filtered{width:11.875rem}.col-full{width:100%}.product-col-right{width:40%}@media(max-width: 768px){.product-col-right{width:100%}}.product-col-left{width:60%}@media(max-width: 768px){.product-col-left{width:100%}}@media(max-width: 360px){.group-radio{width:calc(100% + 90%/4) !important}}@media(max-width: 576px){.group-radio{width:calc(100% + 90%/4) !important}}.error-page-wrapper{padding:3.125rem;border-radius:1.25rem;margin:5rem auto 6.25rem auto;max-width:51.25rem;display:flex;align-items:center;flex-direction:column}@media(max-width: 768px){.error-page-wrapper{margin:1.25rem auto 4.375rem auto;padding:1.875rem}}.error-page-wrapper .btn-second-dark{max-width:25rem;width:100%;margin-top:1.875rem}.error-page-subheading{color:#9b9b9b;font-weight:700;font-size:24px;text-transform:uppercase}.error-page-title{font-size:8rem;line-height:9.375rem;color:#fff;-webkit-text-stroke:2px #0f6a6a;margin-bottom:50px}.error-page .error-page-subtext{margin-bottom:20px}.error-page-text{color:#9b9b9b;margin-top:.625rem;text-align:center}.elementor-accordion-item:not(:first-child) .elementor-tab-title{border-top:1px solid #ececec}.slick-arrows button{border-radius:.625rem;background-color:#ececec;padding:1.375rem 2.063rem;transition:all .3s}@media(max-width: 576px){.slick-arrows button{padding:.875rem 1rem}}.slick-arrows button:hover{background-color:#101828}.top-mobile-menu__bar{z-index:10;border-radius:1.25rem 1.25rem 0 0;justify-content:space-between}.bottom-mobile-menu{transition:.3s ease transform}.bottom-mobile-menu.is-scroll{transform:translateY(110%)}.bottom-mobile-menu.is-active{transform:none}.bottom-mobile-menu__bar{z-index:1000;border-radius:1.25rem 1.25rem 0 0;position:relative}.bottom-mobile-menu__links{display:flex;gap:2.75rem;padding:.9375rem;background-size:cover;background-repeat:no-repeat;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0px -0.64px 5.43px 0px rgba(165,165,165,.0274509804),0px -1.53px 12.2px 0px rgba(165,165,165,.0352941176),0px -2.88px 20.86px 0px rgba(165,165,165,.0431372549),0px -5.14px 32.42px 0px rgba(165,165,165,.0470588235),0px -9.61px 49.26px 0px rgba(165,165,165,.0509803922),0px -23px 80px 0px rgba(165,165,165,.0705882353);border-radius:.3125rem .3125rem 0 0}.bottom-mobile-menu__item{background:none;border:none;padding:0}.bottom-mobile-menu__item svg path{transition:.3s ease all}@media(min-width: 576px){.cart-sticky-right{position:sticky;top:0}}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;padding:16px;font-size:14px;font-weight:600;background:#0f6a6a;color:#fff;border:1px solid #0f6a6a;cursor:pointer;transition:.3s ease all}.button svg{color:#fff;min-width:16px}.button:hover{background:#fff;color:#0f6a6a}.button:hover svg{color:#0f6a6a}.button.secondary{background:#101828;border:1px solid #101828;color:#fff}.button.secondary svg{color:#0f6a6a}.button.secondary:hover{background:#fff;color:#101828}.button.secondary:hover svg{color:#101828}.button.link{background:none;padding:0;border:none;color:#101828;font-size:14px}.button.link:hover{color:#0f6a6a}.button.link svg{color:#0f6a6a}.button.link.fake-checkbox{display:inline-flex;align-items:center;gap:10px;transition:.3s ease all;margin-top:20px;padding-top:20px;border-top:1px solid #ddd;min-width:100%;justify-content:flex-start;border-radius:0}.button.link.fake-checkbox span{width:30px;height:30px;border-radius:10px;border:1px solid #ddd;background:#fff;position:relative;transition:.3 ease background}.button.link.fake-checkbox span::after{content:"";width:12px;height:12px;background:url("/themes/bafuni/modules/webixa_onepagecheckout/views/img/checkmark.svg") no-repeat center center/cover;top:50%;right:50%;transform:translate(50%, -50%);position:absolute;display:block;opacity:0;transition:.3s ease opacity}.button.link.fake-checkbox:hover span{background:#0f6a6a}.button.link.fake-checkbox:hover span::after{opacity:1}.button.disabled{opacity:.7;cursor:not-allowed}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}@media(max-width: 576px){.mt-50{margin-top:25px}}.text-right{text-align:right}.font-semibold{font-weight:600}.w-full{width:100%}.address.grid.grid-cols-3{margin-top:30px;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));row-gap:30px;column-gap:70px}@media(max-width: 991px){.address.grid.grid-cols-3{grid-template-columns:repeat(1, minmax(0px, 1fr));gap:10px}}.address.grid.grid-cols-3 .col-span-1{grid-column:span 1/span 1;color:#101828;font-size:14px;font-weight:400;gap:2px}.address.grid.grid-cols-3 .col-span-1 b{font-weight:600}.flex-wrap{flex-wrap:wrap}.rotate-180{transform:rotate(180deg)}.custom-radio input[type=radio]:checked+span{top:50%;left:50%;transform:translate(-50%, -50%);background:#0f6a6a}@media(max-width: 991px){.cart-grid.row{display:flex;flex-direction:column;gap:20px}}#cart-summary-product-list .media-list{display:flex;flex-direction:column;color:#101828}#cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ddd}#cart-summary-product-list .media-list .media .media-left{padding-right:15px}#cart-summary-product-list .media-list .media .product-price{color:#0f6a6a;font-weight:600}.custom-checkbox input[type=checkbox]+span .checkbox-checked{font-size:0;width:30px;height:30px;position:absolute;top:0;right:0;margin:0}.custom-checkbox input[type=checkbox]+span .checkbox-checked::after{content:"";width:12px;height:12px;background:url("/themes/bafuni/modules/webixa_onepagecheckout/views/img/checkmark.svg") no-repeat center center/cover;top:50%;right:50%;transform:translate(50%, -50%);position:absolute;display:block;opacity:0;transition:.3s ease opacity}.custom-checkbox input[type=checkbox]:checked+span .checkbox-checked::after{opacity:1}.collapse{display:none;transition:height .35s ease}.collapse.show,.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.order-confirmation__product-name{font-size:18px;font-weight:600;color:#101828;display:flex;margin-left:20px}.order-confirmation .order-confirmation-table img{height:85px;width:85px;border:1px solid #ddd;border-radius:10px;object-fit:cover}.order-confirmation__table{width:100%;border-collapse:separate;border-spacing:0 10px;font-size:14px}.order-confirmation__table--title,.order-confirmation__table--price{font-size:18px;font-weight:600;color:#101828;display:flex;margin-top:20px}.order-confirmation__table--price{color:#0f6a6a;justify-content:flex-end}.order-confirmation__price{color:#0f6a6a;font-size:24px;font-weight:600}@media(max-width: 991px){.order-confirmation__price{font-size:20px}}.order-confirmation .qty{margin-top:0}@media(max-width: 991px){.order-confirmation .qty{margin-top:20px}}.order-details{margin-bottom:6.25rem}@media(max-width: 576px){.order-details{margin-bottom:4.375rem}}#module-webixa_onepagecheckout-order .bottom-mobile-menu{display:none}.edit-account-container,#address #content-wrapper{max-width:36.125rem;margin:0 auto}#password .form-error{background:#ffe4e8;padding:5px;margin-bottom:5px;border-radius:10px;justify-content:center}#password #content h2.my-account-title,#identity h2.my-account-title,#address h2.my-account-title,#addresses h2.my-account-title,#module-registrationfields-myinfo h2.my-account-title{margin-top:3.375rem;text-align:center}@media(max-width: 576px){#password #content h2.my-account-title,#identity h2.my-account-title,#address h2.my-account-title,#addresses h2.my-account-title,#module-registrationfields-myinfo h2.my-account-title{margin-top:2rem}}#password #content .edit-account-container #customer-form,#password #content .form-update-add-address,#password #content .edit-account-container #password-reset,#password #content #update_registration_form,#identity .edit-account-container #customer-form,#identity .form-update-add-address,#identity .edit-account-container #password-reset,#identity #update_registration_form,#address .edit-account-container #customer-form,#address .form-update-add-address,#address .edit-account-container #password-reset,#address #update_registration_form,#addresses .edit-account-container #customer-form,#addresses .form-update-add-address,#addresses .edit-account-container #password-reset,#addresses #update_registration_form,#module-registrationfields-myinfo .edit-account-container #customer-form,#module-registrationfields-myinfo .form-update-add-address,#module-registrationfields-myinfo .edit-account-container #password-reset,#module-registrationfields-myinfo #update_registration_form{padding:3rem;border-radius:1.25rem;margin-top:1.875rem;margin-bottom:2rem;background-color:#f9f9f9}@media(max-width: 576px){#password #content .edit-account-container #customer-form,#password #content .form-update-add-address,#password #content .edit-account-container #password-reset,#password #content #update_registration_form,#identity .edit-account-container #customer-form,#identity .form-update-add-address,#identity .edit-account-container #password-reset,#identity #update_registration_form,#address .edit-account-container #customer-form,#address .form-update-add-address,#address .edit-account-container #password-reset,#address #update_registration_form,#addresses .edit-account-container #customer-form,#addresses .form-update-add-address,#addresses .edit-account-container #password-reset,#addresses #update_registration_form,#module-registrationfields-myinfo .edit-account-container #customer-form,#module-registrationfields-myinfo .form-update-add-address,#module-registrationfields-myinfo .edit-account-container #password-reset,#module-registrationfields-myinfo #update_registration_form{padding:1.25rem}}@media(min-width: 768px){#password #content .edit-account-container #customer-form,#password #content .form-update-add-address,#password #content .edit-account-container #password-reset,#password #content #update_registration_form,#identity .edit-account-container #customer-form,#identity .form-update-add-address,#identity .edit-account-container #password-reset,#identity #update_registration_form,#address .edit-account-container #customer-form,#address .form-update-add-address,#address .edit-account-container #password-reset,#address #update_registration_form,#addresses .edit-account-container #customer-form,#addresses .form-update-add-address,#addresses .edit-account-container #password-reset,#addresses #update_registration_form,#module-registrationfields-myinfo .edit-account-container #customer-form,#module-registrationfields-myinfo .form-update-add-address,#module-registrationfields-myinfo .edit-account-container #password-reset,#module-registrationfields-myinfo #update_registration_form{margin-bottom:3.375rem}}#password #content .edit-account-container #customer-form .renew-password .email,#password #content .form-update-add-address .renew-password .email,#password #content .edit-account-container #password-reset .renew-password .email,#password #content #update_registration_form .renew-password .email,#identity .edit-account-container #customer-form .renew-password .email,#identity .form-update-add-address .renew-password .email,#identity .edit-account-container #password-reset .renew-password .email,#identity #update_registration_form .renew-password .email,#address .edit-account-container #customer-form .renew-password .email,#address .form-update-add-address .renew-password .email,#address .edit-account-container #password-reset .renew-password .email,#address #update_registration_form .renew-password .email,#addresses .edit-account-container #customer-form .renew-password .email,#addresses .form-update-add-address .renew-password .email,#addresses .edit-account-container #password-reset .renew-password .email,#addresses #update_registration_form .renew-password .email,#module-registrationfields-myinfo .edit-account-container #customer-form .renew-password .email,#module-registrationfields-myinfo .form-update-add-address .renew-password .email,#module-registrationfields-myinfo .edit-account-container #password-reset .renew-password .email,#module-registrationfields-myinfo #update_registration_form .renew-password .email{font-size:.875rem;font-weight:600;text-align:center;margin-bottom:1.25rem}#password #content .edit-account-container #customer-form ul,#password #content .form-update-add-address ul,#password #content .edit-account-container #password-reset ul,#password #content #update_registration_form ul,#identity .edit-account-container #customer-form ul,#identity .form-update-add-address ul,#identity .edit-account-container #password-reset ul,#identity #update_registration_form ul,#address .edit-account-container #customer-form ul,#address .form-update-add-address ul,#address .edit-account-container #password-reset ul,#address #update_registration_form ul,#addresses .edit-account-container #customer-form ul,#addresses .form-update-add-address ul,#addresses .edit-account-container #password-reset ul,#addresses #update_registration_form ul,#module-registrationfields-myinfo .edit-account-container #customer-form ul,#module-registrationfields-myinfo .form-update-add-address ul,#module-registrationfields-myinfo .edit-account-container #password-reset ul,#module-registrationfields-myinfo #update_registration_form ul{list-style:none}#password #content .edit-account-container #customer-form select,#password #content .edit-account-container #customer-form input:not(:checked),#password #content .form-update-add-address select,#password #content .form-update-add-address input:not(:checked),#password #content .edit-account-container #password-reset select,#password #content .edit-account-container #password-reset input:not(:checked),#password #content #update_registration_form select,#password #content #update_registration_form input:not(:checked),#identity .edit-account-container #customer-form select,#identity .edit-account-container #customer-form input:not(:checked),#identity .form-update-add-address select,#identity .form-update-add-address input:not(:checked),#identity .edit-account-container #password-reset select,#identity .edit-account-container #password-reset input:not(:checked),#identity #update_registration_form select,#identity #update_registration_form input:not(:checked),#address .edit-account-container #customer-form select,#address .edit-account-container #customer-form input:not(:checked),#address .form-update-add-address select,#address .form-update-add-address input:not(:checked),#address .edit-account-container #password-reset select,#address .edit-account-container #password-reset input:not(:checked),#address #update_registration_form select,#address #update_registration_form input:not(:checked),#addresses .edit-account-container #customer-form select,#addresses .edit-account-container #customer-form input:not(:checked),#addresses .form-update-add-address select,#addresses .form-update-add-address input:not(:checked),#addresses .edit-account-container #password-reset select,#addresses .edit-account-container #password-reset input:not(:checked),#addresses #update_registration_form select,#addresses #update_registration_form input:not(:checked),#module-registrationfields-myinfo .edit-account-container #customer-form select,#module-registrationfields-myinfo .edit-account-container #customer-form input:not(:checked),#module-registrationfields-myinfo .form-update-add-address select,#module-registrationfields-myinfo .form-update-add-address input:not(:checked),#module-registrationfields-myinfo .edit-account-container #password-reset select,#module-registrationfields-myinfo .edit-account-container #password-reset input:not(:checked),#module-registrationfields-myinfo #update_registration_form select,#module-registrationfields-myinfo #update_registration_form input:not(:checked){background-color:#fff;box-sizing:border-box;font-weight:500}#password #content .edit-account-container #customer-form .forgot-password,#password #content .edit-account-container #customer-form .login-button,#password #content .edit-account-container #customer-form .no-account,#password #content .form-update-add-address .forgot-password,#password #content .form-update-add-address .login-button,#password #content .form-update-add-address .no-account,#password #content .edit-account-container #password-reset .forgot-password,#password #content .edit-account-container #password-reset .login-button,#password #content .edit-account-container #password-reset .no-account,#password #content #update_registration_form .forgot-password,#password #content #update_registration_form .login-button,#password #content #update_registration_form .no-account,#identity .edit-account-container #customer-form .forgot-password,#identity .edit-account-container #customer-form .login-button,#identity .edit-account-container #customer-form .no-account,#identity .form-update-add-address .forgot-password,#identity .form-update-add-address .login-button,#identity .form-update-add-address .no-account,#identity .edit-account-container #password-reset .forgot-password,#identity .edit-account-container #password-reset .login-button,#identity .edit-account-container #password-reset .no-account,#identity #update_registration_form .forgot-password,#identity #update_registration_form .login-button,#identity #update_registration_form .no-account,#address .edit-account-container #customer-form .forgot-password,#address .edit-account-container #customer-form .login-button,#address .edit-account-container #customer-form .no-account,#address .form-update-add-address .forgot-password,#address .form-update-add-address .login-button,#address .form-update-add-address .no-account,#address .edit-account-container #password-reset .forgot-password,#address .edit-account-container #password-reset .login-button,#address .edit-account-container #password-reset .no-account,#address #update_registration_form .forgot-password,#address #update_registration_form .login-button,#address #update_registration_form .no-account,#addresses .edit-account-container #customer-form .forgot-password,#addresses .edit-account-container #customer-form .login-button,#addresses .edit-account-container #customer-form .no-account,#addresses .form-update-add-address .forgot-password,#addresses .form-update-add-address .login-button,#addresses .form-update-add-address .no-account,#addresses .edit-account-container #password-reset .forgot-password,#addresses .edit-account-container #password-reset .login-button,#addresses .edit-account-container #password-reset .no-account,#addresses #update_registration_form .forgot-password,#addresses #update_registration_form .login-button,#addresses #update_registration_form .no-account,#module-registrationfields-myinfo .edit-account-container #customer-form .forgot-password,#module-registrationfields-myinfo .edit-account-container #customer-form .login-button,#module-registrationfields-myinfo .edit-account-container #customer-form .no-account,#module-registrationfields-myinfo .form-update-add-address .forgot-password,#module-registrationfields-myinfo .form-update-add-address .login-button,#module-registrationfields-myinfo .form-update-add-address .no-account,#module-registrationfields-myinfo .edit-account-container #password-reset .forgot-password,#module-registrationfields-myinfo .edit-account-container #password-reset .login-button,#module-registrationfields-myinfo .edit-account-container #password-reset .no-account,#module-registrationfields-myinfo #update_registration_form .forgot-password,#module-registrationfields-myinfo #update_registration_form .login-button,#module-registrationfields-myinfo #update_registration_form .no-account{margin-top:1.875rem}#password #content .edit-account-container #customer-form .forgot-password .btn-fp,#password #content .form-update-add-address .forgot-password .btn-fp,#password #content .edit-account-container #password-reset .forgot-password .btn-fp,#password #content #update_registration_form .forgot-password .btn-fp,#identity .edit-account-container #customer-form .forgot-password .btn-fp,#identity .form-update-add-address .forgot-password .btn-fp,#identity .edit-account-container #password-reset .forgot-password .btn-fp,#identity #update_registration_form .forgot-password .btn-fp,#address .edit-account-container #customer-form .forgot-password .btn-fp,#address .form-update-add-address .forgot-password .btn-fp,#address .edit-account-container #password-reset .forgot-password .btn-fp,#address #update_registration_form .forgot-password .btn-fp,#addresses .edit-account-container #customer-form .forgot-password .btn-fp,#addresses .form-update-add-address .forgot-password .btn-fp,#addresses .edit-account-container #password-reset .forgot-password .btn-fp,#addresses #update_registration_form .forgot-password .btn-fp,#module-registrationfields-myinfo .edit-account-container #customer-form .forgot-password .btn-fp,#module-registrationfields-myinfo .form-update-add-address .forgot-password .btn-fp,#module-registrationfields-myinfo .edit-account-container #password-reset .forgot-password .btn-fp,#module-registrationfields-myinfo #update_registration_form .forgot-password .btn-fp{color:#101828;text-decoration:underline;font-size:.875rem;font-weight:500}#password #content .edit-account-container #customer-form .forgot-password .btn-fp:hover,#password #content .form-update-add-address .forgot-password .btn-fp:hover,#password #content .edit-account-container #password-reset .forgot-password .btn-fp:hover,#password #content #update_registration_form .forgot-password .btn-fp:hover,#identity .edit-account-container #customer-form .forgot-password .btn-fp:hover,#identity .form-update-add-address .forgot-password .btn-fp:hover,#identity .edit-account-container #password-reset .forgot-password .btn-fp:hover,#identity #update_registration_form .forgot-password .btn-fp:hover,#address .edit-account-container #customer-form .forgot-password .btn-fp:hover,#address .form-update-add-address .forgot-password .btn-fp:hover,#address .edit-account-container #password-reset .forgot-password .btn-fp:hover,#address #update_registration_form .forgot-password .btn-fp:hover,#addresses .edit-account-container #customer-form .forgot-password .btn-fp:hover,#addresses .form-update-add-address .forgot-password .btn-fp:hover,#addresses .edit-account-container #password-reset .forgot-password .btn-fp:hover,#addresses #update_registration_form .forgot-password .btn-fp:hover,#module-registrationfields-myinfo .edit-account-container #customer-form .forgot-password .btn-fp:hover,#module-registrationfields-myinfo .form-update-add-address .forgot-password .btn-fp:hover,#module-registrationfields-myinfo .edit-account-container #password-reset .forgot-password .btn-fp:hover,#module-registrationfields-myinfo #update_registration_form .forgot-password .btn-fp:hover{color:#0f6a6a}#password #content .edit-account-container #customer-form .form-group label,#password #content .form-update-add-address .form-group label,#password #content .edit-account-container #password-reset .form-group label,#password #content #update_registration_form .form-group label,#identity .edit-account-container #customer-form .form-group label,#identity .form-update-add-address .form-group label,#identity .edit-account-container #password-reset .form-group label,#identity #update_registration_form .form-group label,#address .edit-account-container #customer-form .form-group label,#address .form-update-add-address .form-group label,#address .edit-account-container #password-reset .form-group label,#address #update_registration_form .form-group label,#addresses .edit-account-container #customer-form .form-group label,#addresses .form-update-add-address .form-group label,#addresses .edit-account-container #password-reset .form-group label,#addresses #update_registration_form .form-group label,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group label,#module-registrationfields-myinfo .form-update-add-address .form-group label,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group label,#module-registrationfields-myinfo #update_registration_form .form-group label{color:#101828;font-size:.875rem;font-weight:500;display:inline-flex;line-height:normal;position:relative}@media(max-width: 768px){#password #content .edit-account-container #customer-form .form-group label,#password #content .form-update-add-address .form-group label,#password #content .edit-account-container #password-reset .form-group label,#password #content #update_registration_form .form-group label,#identity .edit-account-container #customer-form .form-group label,#identity .form-update-add-address .form-group label,#identity .edit-account-container #password-reset .form-group label,#identity #update_registration_form .form-group label,#address .edit-account-container #customer-form .form-group label,#address .form-update-add-address .form-group label,#address .edit-account-container #password-reset .form-group label,#address #update_registration_form .form-group label,#addresses .edit-account-container #customer-form .form-group label,#addresses .form-update-add-address .form-group label,#addresses .edit-account-container #password-reset .form-group label,#addresses #update_registration_form .form-group label,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group label,#module-registrationfields-myinfo .form-update-add-address .form-group label,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group label,#module-registrationfields-myinfo #update_registration_form .form-group label{font-size:.75rem}}#password #content .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before{content:"*";position:absolute;top:0;color:#101828}#password #content .edit-account-container #customer-form .login-button .button,#password #content .edit-account-container #customer-form .no-account .button,#password #content .form-update-add-address .login-button .button,#password #content .form-update-add-address .no-account .button,#password #content .edit-account-container #password-reset .login-button .button,#password #content .edit-account-container #password-reset .no-account .button,#password #content #update_registration_form .login-button .button,#password #content #update_registration_form .no-account .button,#identity .edit-account-container #customer-form .login-button .button,#identity .edit-account-container #customer-form .no-account .button,#identity .form-update-add-address .login-button .button,#identity .form-update-add-address .no-account .button,#identity .edit-account-container #password-reset .login-button .button,#identity .edit-account-container #password-reset .no-account .button,#identity #update_registration_form .login-button .button,#identity #update_registration_form .no-account .button,#address .edit-account-container #customer-form .login-button .button,#address .edit-account-container #customer-form .no-account .button,#address .form-update-add-address .login-button .button,#address .form-update-add-address .no-account .button,#address .edit-account-container #password-reset .login-button .button,#address .edit-account-container #password-reset .no-account .button,#address #update_registration_form .login-button .button,#address #update_registration_form .no-account .button,#addresses .edit-account-container #customer-form .login-button .button,#addresses .edit-account-container #customer-form .no-account .button,#addresses .form-update-add-address .login-button .button,#addresses .form-update-add-address .no-account .button,#addresses .edit-account-container #password-reset .login-button .button,#addresses .edit-account-container #password-reset .no-account .button,#addresses #update_registration_form .login-button .button,#addresses #update_registration_form .no-account .button,#module-registrationfields-myinfo .edit-account-container #customer-form .login-button .button,#module-registrationfields-myinfo .edit-account-container #customer-form .no-account .button,#module-registrationfields-myinfo .form-update-add-address .login-button .button,#module-registrationfields-myinfo .form-update-add-address .no-account .button,#module-registrationfields-myinfo .edit-account-container #password-reset .login-button .button,#module-registrationfields-myinfo .edit-account-container #password-reset .no-account .button,#module-registrationfields-myinfo #update_registration_form .login-button .button,#module-registrationfields-myinfo #update_registration_form .no-account .button{width:100%;font-size:.875rem;font-weight:500;border-radius:30px}#password #content .edit-account-container #customer-form .login-button .button::after,#password #content .edit-account-container #customer-form .no-account .button::after,#password #content .form-update-add-address .login-button .button::after,#password #content .form-update-add-address .no-account .button::after,#password #content .edit-account-container #password-reset .login-button .button::after,#password #content .edit-account-container #password-reset .no-account .button::after,#password #content #update_registration_form .login-button .button::after,#password #content #update_registration_form .no-account .button::after,#identity .edit-account-container #customer-form .login-button .button::after,#identity .edit-account-container #customer-form .no-account .button::after,#identity .form-update-add-address .login-button .button::after,#identity .form-update-add-address .no-account .button::after,#identity .edit-account-container #password-reset .login-button .button::after,#identity .edit-account-container #password-reset .no-account .button::after,#identity #update_registration_form .login-button .button::after,#identity #update_registration_form .no-account .button::after,#address .edit-account-container #customer-form .login-button .button::after,#address .edit-account-container #customer-form .no-account .button::after,#address .form-update-add-address .login-button .button::after,#address .form-update-add-address .no-account .button::after,#address .edit-account-container #password-reset .login-button .button::after,#address .edit-account-container #password-reset .no-account .button::after,#address #update_registration_form .login-button .button::after,#address #update_registration_form .no-account .button::after,#addresses .edit-account-container #customer-form .login-button .button::after,#addresses .edit-account-container #customer-form .no-account .button::after,#addresses .form-update-add-address .login-button .button::after,#addresses .form-update-add-address .no-account .button::after,#addresses .edit-account-container #password-reset .login-button .button::after,#addresses .edit-account-container #password-reset .no-account .button::after,#addresses #update_registration_form .login-button .button::after,#addresses #update_registration_form .no-account .button::after,#module-registrationfields-myinfo .edit-account-container #customer-form .login-button .button::after,#module-registrationfields-myinfo .edit-account-container #customer-form .no-account .button::after,#module-registrationfields-myinfo .form-update-add-address .login-button .button::after,#module-registrationfields-myinfo .form-update-add-address .no-account .button::after,#module-registrationfields-myinfo .edit-account-container #password-reset .login-button .button::after,#module-registrationfields-myinfo .edit-account-container #password-reset .no-account .button::after,#module-registrationfields-myinfo #update_registration_form .login-button .button::after,#module-registrationfields-myinfo #update_registration_form .no-account .button::after{content:"";background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;display:block;min-width:19px;min-height:10px;transition:all .5s}#password #content .edit-account-container #customer-form #send-reset-link,#password #content .form-update-add-address #send-reset-link,#password #content .edit-account-container #password-reset #send-reset-link,#password #content #update_registration_form #send-reset-link,#identity .edit-account-container #customer-form #send-reset-link,#identity .form-update-add-address #send-reset-link,#identity .edit-account-container #password-reset #send-reset-link,#identity #update_registration_form #send-reset-link,#address .edit-account-container #customer-form #send-reset-link,#address .form-update-add-address #send-reset-link,#address .edit-account-container #password-reset #send-reset-link,#address #update_registration_form #send-reset-link,#addresses .edit-account-container #customer-form #send-reset-link,#addresses .form-update-add-address #send-reset-link,#addresses .edit-account-container #password-reset #send-reset-link,#addresses #update_registration_form #send-reset-link,#module-registrationfields-myinfo .edit-account-container #customer-form #send-reset-link,#module-registrationfields-myinfo .form-update-add-address #send-reset-link,#module-registrationfields-myinfo .edit-account-container #password-reset #send-reset-link,#module-registrationfields-myinfo #update_registration_form #send-reset-link{width:100%}#password #content .edit-account-container #customer-form #send-reset-link,#password #content .edit-account-container #customer-form #back-to-login.btn-third,#password #content .form-update-add-address #send-reset-link,#password #content .form-update-add-address #back-to-login.btn-third,#password #content .edit-account-container #password-reset #send-reset-link,#password #content .edit-account-container #password-reset #back-to-login.btn-third,#password #content #update_registration_form #send-reset-link,#password #content #update_registration_form #back-to-login.btn-third,#identity .edit-account-container #customer-form #send-reset-link,#identity .edit-account-container #customer-form #back-to-login.btn-third,#identity .form-update-add-address #send-reset-link,#identity .form-update-add-address #back-to-login.btn-third,#identity .edit-account-container #password-reset #send-reset-link,#identity .edit-account-container #password-reset #back-to-login.btn-third,#identity #update_registration_form #send-reset-link,#identity #update_registration_form #back-to-login.btn-third,#address .edit-account-container #customer-form #send-reset-link,#address .edit-account-container #customer-form #back-to-login.btn-third,#address .form-update-add-address #send-reset-link,#address .form-update-add-address #back-to-login.btn-third,#address .edit-account-container #password-reset #send-reset-link,#address .edit-account-container #password-reset #back-to-login.btn-third,#address #update_registration_form #send-reset-link,#address #update_registration_form #back-to-login.btn-third,#addresses .edit-account-container #customer-form #send-reset-link,#addresses .edit-account-container #customer-form #back-to-login.btn-third,#addresses .form-update-add-address #send-reset-link,#addresses .form-update-add-address #back-to-login.btn-third,#addresses .edit-account-container #password-reset #send-reset-link,#addresses .edit-account-container #password-reset #back-to-login.btn-third,#addresses #update_registration_form #send-reset-link,#addresses #update_registration_form #back-to-login.btn-third,#module-registrationfields-myinfo .edit-account-container #customer-form #send-reset-link,#module-registrationfields-myinfo .edit-account-container #customer-form #back-to-login.btn-third,#module-registrationfields-myinfo .form-update-add-address #send-reset-link,#module-registrationfields-myinfo .form-update-add-address #back-to-login.btn-third,#module-registrationfields-myinfo .edit-account-container #password-reset #send-reset-link,#module-registrationfields-myinfo .edit-account-container #password-reset #back-to-login.btn-third,#module-registrationfields-myinfo #update_registration_form #send-reset-link,#module-registrationfields-myinfo #update_registration_form #back-to-login.btn-third{margin-top:1.875rem}#password #content .edit-account-container #customer-form .send-renew-password-link,#password #content .form-update-add-address .send-renew-password-link,#password #content .edit-account-container #password-reset .send-renew-password-link,#password #content #update_registration_form .send-renew-password-link,#identity .edit-account-container #customer-form .send-renew-password-link,#identity .form-update-add-address .send-renew-password-link,#identity .edit-account-container #password-reset .send-renew-password-link,#identity #update_registration_form .send-renew-password-link,#address .edit-account-container #customer-form .send-renew-password-link,#address .form-update-add-address .send-renew-password-link,#address .edit-account-container #password-reset .send-renew-password-link,#address #update_registration_form .send-renew-password-link,#addresses .edit-account-container #customer-form .send-renew-password-link,#addresses .form-update-add-address .send-renew-password-link,#addresses .edit-account-container #password-reset .send-renew-password-link,#addresses #update_registration_form .send-renew-password-link,#module-registrationfields-myinfo .edit-account-container #customer-form .send-renew-password-link,#module-registrationfields-myinfo .form-update-add-address .send-renew-password-link,#module-registrationfields-myinfo .edit-account-container #password-reset .send-renew-password-link,#module-registrationfields-myinfo #update_registration_form .send-renew-password-link{margin-bottom:1.875rem;color:#9b9b9b}#notifications .notifications-container.container .alert.alert-success ul li{background:rgba(0,128,0,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:green}#notifications .notifications-container.container .alert.alert-success ul li:not(:first-child){margin-top:.625rem}#notifications .notifications-container.container .alert.alert-danger ul li,#notifications .notifications-container.container .alert.alert-warning ul li{background:rgba(255,0,37,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#ff0025}#notifications .notifications-container.container .alert.alert-danger ul li:not(:first-child),#notifications .notifications-container.container .alert.alert-warning ul li:not(:first-child){margin-top:.625rem}#notifications .notifications-container.container .alert.alert-info ul li{background:rgba(0,102,255,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#06f}#notifications .notifications-container.container .alert.alert-info ul li:not(:first-child){margin-top:.625rem}#notifications ul{list-style:none;margin-top:1rem;margin-bottom:1rem}#notifications .alert.alert-danger li{display:flex;color:#ff0025;gap:.25rem;align-items:center;font-size:.75rem;justify-content:center}#notifications .alert.alert-danger li a{color:#ff0025;text-decoration:underline}.form-control-comment{display:flex;align-items:center;gap:.625rem;font-size:.75rem;color:#9b9b9b;margin-top:.625rem}.form-control-comment::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11257_591)'%3E%3Cpath d='M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z' stroke='%23FF6501' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 12V9' stroke='%23FF6501' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 6H9.00833' stroke='%23FF6501' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11257_591'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");content:"";width:1.125rem;height:1.125rem}#my-account h2.my-account-title{margin-top:3.375rem;text-align:center}@media(max-width: 576px){#my-account h2.my-account-title{margin-top:2rem}}#my-account .links{gap:1.25rem;margin-top:1.875rem}#my-account .links .account-link-block:hover .link-item{color:#0f6a6a}#my-account .links .account-link-block .link-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem;font-size:1.5rem;color:#101828;font-weight:600;text-align:center;transition:all .3s}#address .form-update-add-address,#history .form-update-add-address,#order-detail .form-update-add-address,#module-ps_emailalerts-account .form-update-add-address{margin-bottom:1.875rem}#addresses .addresses-container .addresses-grid{gap:1.25rem;margin-top:1.875rem;margin-bottom:1.875rem}#addresses .addresses-container .address{padding:3.125rem;background-color:#f4f4f4;border-radius:1.25rem;display:flex;flex-direction:column;gap:1.875rem}#addresses .addresses-container .address article{display:flex;flex-direction:column;gap:1.875rem}#addresses .addresses-container .address address{font-style:normal;font-size:.875rem;color:#101828;line-height:1rem}#addresses .addresses-container .address .address-body{gap:1.875rem;display:flex;flex-direction:column}#addresses .addresses-container .address-footer,#addresses .addresses-container .addresses-footer{display:flex;gap:1.875rem}#addresses .addresses-container .address-footer a,#addresses .addresses-container .addresses-footer a{display:flex;align-items:center;font-weight:600;gap:.625rem}#history h2.my-account-title,#order-detail h2.my-account-title{margin-top:3.375rem;margin-bottom:1.875rem;text-align:center}@media(max-width: 576px){#history h2.my-account-title,#order-detail h2.my-account-title{margin-top:2rem}}#history p.entry-content,#order-detail p.entry-content{text-align:center;color:#9b9b9b}#history table,#order-detail table{border-collapse:separate;border-spacing:0}#history table:not(.table-statuses),#order-detail table:not(.table-statuses){margin:3.125rem auto;width:100%}#history table.table-statuses,#order-detail table.table-statuses{width:100%}#history table.table-statuses tr:last-child td:first-child,#order-detail table.table-statuses tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#history table td,#history table th,#order-detail table td,#order-detail table th{padding:1.75rem 0;border:1px solid #ececec;border-right-width:0px;border-bottom-width:0px;min-width:8.5rem;vertical-align:middle;text-align:center}#history table td.order-date,#history table td.order-value,#history table td.order-payment,#history table td.order-reference,#history table th.order-date,#history table th.order-value,#history table th.order-payment,#history table th.order-reference,#order-detail table td.order-date,#order-detail table td.order-value,#order-detail table td.order-payment,#order-detail table td.order-reference,#order-detail table th.order-date,#order-detail table th.order-value,#order-detail table th.order-payment,#order-detail table th.order-reference{max-width:8.5rem}#history table td:last-child,#history table th:last-child,#order-detail table td:last-child,#order-detail table th:last-child{border-right-width:1px}#history table .thead-default th,#order-detail table .thead-default th{color:#101828;font-weight:600;font-size:.875rem}#history table .thead-default tr th:first-child,#order-detail table .thead-default tr th:first-child{border-top-left-radius:1.25rem}#history table .thead-default tr th:last-child,#order-detail table .thead-default tr th:last-child{border-top-right-radius:1.25rem}#history table tbody tr:last-child th,#order-detail table tbody tr:last-child th{border-bottom-width:1px;border-bottom-left-radius:1.25rem}#history table tbody tr:last-child td:last-child,#order-detail table tbody tr:last-child td:last-child{border-bottom-right-radius:1.25rem}#history table td,#history table .order-reference,#order-detail table td,#order-detail table .order-reference{color:#9b9b9b;font-size:.875rem}#history table tr:last-child td,#order-detail table tr:last-child td{border-bottom-width:1px}#history .order-status:not(.mobile),#order-detail .order-status:not(.mobile){padding:.5rem}#history .order-status.mobile .label,#order-detail .order-status.mobile .label{display:inline-block}#history .order-status .label,#order-detail .order-status .label{padding:.5rem;border-radius:.625rem;font-size:.875rem}@media(max-width: 576px){#history .order-status .label,#order-detail .order-status .label{display:block}}#history .order-status .label.bright,#order-detail .order-status .label.bright{color:#fff}#history .order-status .label.dark,#order-detail .order-status .label.dark{color:#101828}#history .order-actions,#order-detail .order-actions{display:flex;flex-direction:column;gap:.625rem}#history .order-actions a,#order-detail .order-actions a{color:#0f6a6a;text-decoration:underline}#history .order-mobile-date,#history .order-mobile-total,#order-detail .order-mobile-date,#order-detail .order-mobile-total{color:#9b9b9b;font-size:.875rem}#history .orders-mobile,#order-detail .orders-mobile{gap:1.25rem;flex-direction:column;margin-top:1.875rem;margin-bottom:1.25rem}#history .orders-mobile .order,#order-detail .orders-mobile .order{padding:1.25rem;background:#f4f4f4;border-radius:1.25rem}#history .orders-mobile .order .order-url,#order-detail .orders-mobile .order .order-url{margin-bottom:.675rem}#history .orders-mobile .order .order-status,#order-detail .orders-mobile .order .order-status{margin-top:.875rem}#history .orders-mobile .order .order-actions,#order-detail .orders-mobile .order .order-actions{flex-direction:row;justify-content:space-between;margin-top:1.25rem}@media(max-width: 576px){#history .btn-second-dark,#order-detail .btn-second-dark{max-width:18.75rem;box-sizing:border-box}}#order-detail ul{list-style:none}#order-detail #content-wrapper{margin:0 auto}#order-detail .order-reference-title h4{text-align:center}#order-detail #order-history h4{margin-top:3.125rem;margin-bottom:1rem}#order-detail #order-products{width:100%}#order-detail #order-products th,#order-detail #order-products td{padding:1.25rem 2.5rem;min-width:100%}#order-detail #order-products .product-name-table{text-align:left;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}#order-detail #order-products .table-summary-titles{text-align:left;color:#101828;font-weight:600}#order-detail #order-products tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery{width:100%}#order-detail .table-summary-order-delivery tbody tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile{width:100%}#order-detail .table-summary-order-delivery-mobile tr:first-child td:first-child{border-top-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:first-child td:last-child{border-top-right-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:last-child td:last-child{border-bottom-right-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr td:first-child{font-weight:600;color:#101828}#order-detail .order-items .table-summary-order-delivery-mobile:not(:first-child){margin-top:.625rem}#order-detail .order-totals{padding:1.875rem;background:#f4f4f4;border-radius:1.25rem;margin-top:1.25rem}#order-detail .order-totals .order-total:not(:first-child){margin-top:.625rem}#order-detail .order-totals .order-total .value,#order-detail .order-totals .order-total .value-label{font-size:.875rem}#order-detail .order-totals .order-total .value{color:#9b9b9b;display:flex;justify-content:end;align-items:center}#order-detail .order-totals .order-total .value-label{font-weight:600;color:#101828}#addresses .no-content-container,#history .no-content-container,#module-ps_emailalerts-account .no-content-container{background:#f4f4f4;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:center;padding:3.125rem;border-radius:1.25rem;margin:1.875rem auto 6.25rem auto}@media(max-width: 576px){#addresses .no-content-container,#history .no-content-container,#module-ps_emailalerts-account .no-content-container{padding:1.25rem;margin:1.25rem auto 1.875rem auto}}#addresses .no-content-container .alert p,#history .no-content-container .alert p,#module-ps_emailalerts-account .no-content-container .alert p{color:#9b9b9b;font-size:.875rem;text-align:center}#addresses .no-content-container .alert.bolder p,#history .no-content-container .alert.bolder p,#module-ps_emailalerts-account .no-content-container .alert.bolder p{color:#101828;font-weight:600}#addresses .no-content-container .addresses-footer,#history .no-content-container .addresses-footer,#module-ps_emailalerts-account .no-content-container .addresses-footer{margin:0;align-items:center;justify-content:center}#module-ps_emailalerts-account h2.my-account-title{margin-top:3.375rem;margin-bottom:1.875rem;text-align:center}@media(max-width: 576px){#module-ps_emailalerts-account h2.my-account-title{margin-top:2rem}}#module-ps_emailalerts-account .email-alerts-grid{gap:1.25rem;margin-bottom:1.875rem}#module-ps_emailalerts-account .email-alerts-item{background:#f4f4f4;padding:3.125rem;border-radius:1.25rem;gap:1.25rem}@media(max-width: 576px){#module-ps_emailalerts-account .email-alerts-item{padding:.875rem}}#module-ps_emailalerts-account .email-alerts-item .product-cover{display:flex;align-items:center}#module-ps_emailalerts-account .email-alerts-item .product-cover img{border:1px solid #ececec;border-radius:.625rem;background:#fff}#module-ps_emailalerts-account .email-alerts-item .product-link{display:flex;align-items:center}#module-ps_emailalerts-account .email-alerts-item .product-link .h4{transition:all .3s}#module-ps_emailalerts-account .email-alerts-item .product-link .h4:hover{color:#0f6a6a}#module-ps_emailalerts-account .email-alerts-item .remove-email-alert{display:flex;justify-content:end;align-items:center}#module-ps_emailalerts-account .buttons-footer a{box-sizing:border-box}.no-products{margin-bottom:40px}#product-modal.modal.fade{display:none}#product-modal.modal.show-modal{display:block;position:fixed;top:0;width:100%;left:0;background:#fff;height:100vh}#product-modal.modal.show-modal #closeProductGallery{position:fixed;top:20px;right:20px;cursor:pointer;z-index:999}#product-modal.modal.show-modal .modal-body{padding:0}#product-modal.modal.show-modal .modal-body button#prevImage{position:absolute;top:50%;left:10px;z-index:999;transform:translateY(-50%)}#product-modal.modal.show-modal .modal-body button#nextImage{position:absolute;top:50%;right:10px;z-index:999;transform:translateY(-50%)}#product-modal.modal.show-modal .modal-body picture{display:flex;justify-content:center;overflow:hidden;cursor:zoom-in}#product-modal.modal.show-modal .modal-body picture.zoomed{cursor:zoom-out}#product-modal.modal.show-modal .modal-body picture iframe#api-frame-sketchfab{height:90vh;width:90vh;padding-top:5vw}#product-modal.modal.show-modal .modal-body picture img.product-cover-modal{height:100vh;width:auto}@media(max-width: 576px){#product-modal.modal.show-modal .modal-body picture img.product-cover-modal{object-fit:contain;background-repeat:no-repeat}}#product-modal.modal.show-modal .modal-body #thumbnails{display:none}#product-modal.modal.show-modal .modal-body #thumbnails .thumb-container{width:10%;min-width:10%;max-width:10%}#product-modal.modal.show-modal .modal-body #thumbnails .thumb-container picture{cursor:pointer}@media(max-width: 576px){#product-modal.modal.show-modal .modal-body #thumbnails .thumb-container{width:30%;min-width:30%;max-width:30%}}#product-modal.modal.show-modal .modal-body #thumbnails .product-images{margin:0}@media(max-width: 576px){#product-modal.modal.show-modal .modal-body #thumbnails .product-images{position:relative;overflow:scroll;justify-content:start}}.js-mailalert{display:flex;gap:15px;flex-direction:column}.js-mailalert button{width:100%;padding:1.063rem 0;border-radius:.625rem;background:#fff;border:1px solid #0f6a6a;color:#0f6a6a;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s}.js-mailalert button:hover{background:#0f6a6a;color:#fff}#category .subcategories-list{margin-top:80px}#category .subcategories-list:empty{display:none}#category .subcategories-list .subcategory-block{aspect-ratio:1/1;width:100%;background-repeat:no-repeat;background-size:cover;border-radius:.625rem;position:relative;padding:1.25rem;display:flex;align-items:end;gap:1.25rem;cursor:pointer}#category .subcategories-list .subcategory-block:hover svg path{stroke:#fff}#category .subcategories-list .subcategory-block .subcategory-details a{font-size:1.5rem;font-weight:500;color:#fff;display:flex;gap:1.25rem;z-index:1;position:relative;flex-direction:column}#category .subcategories-list .subcategory-block .subcategory-details svg path{transition:all .3s}#category .subcategories-list .subcategory-block::before{position:absolute;width:100%;height:61%;bottom:0;left:0;content:"";background:rgba(0,0,0,0);opacity:1;transition:opacity .3s ease;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}#category .subcategories-list .subcategory-block::after{position:absolute;width:100%;height:61%;bottom:0;left:0;content:"";background:linear-gradient(0deg, #0F6A6A 0%, rgba(36, 40, 41, 0) 95%);opacity:0;transition:opacity .3s ease;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}#category .subcategories-list .subcategory-block:hover::before{opacity:0}#category .subcategories-list .subcategory-block:hover::after{opacity:1}#category .ets_crosssell_category_page{margin-bottom:5rem}#category .content{display:grid;gap:5rem}#category .content__item{display:grid;align-items:center;gap:7.813rem}@media(min-width: 768px){#category .content__item{grid-template-columns:repeat(11, 1fr)}#category .content__item .content__image{grid-column:span 6}#category .content__item .content__text{grid-column:span 5}#category .content__item .content__text h2{line-height:3rem}}#category .content__item.image-left .content__image{order:0}#category .content__item:not(:has(.content__image)){grid-template-columns:1fr;text-align:left}#category .content__image img{width:100%;height:auto;display:block;border-radius:.625rem;max-height:310px;object-fit:cover}#category .content__text p{color:#9b9b9b;font-weight:500}.group-radio a{position:relative}a.loading::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0);border-top:1px solid #0f6a6a;border-radius:10px;animation:border-loader .3s linear infinite;pointer-events:none}@keyframes border-loader{0%{border-top:1px solid #0f6a6a;border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}25%{border-top:1px solid #0f6a6a;border-right:1px solid #0f6a6a;border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}50%{border-top:1px solid rgba(0,0,0,0);border-right:1px solid #0f6a6a;border-bottom:1px solid #0f6a6a;border-left:1px solid rgba(0,0,0,0)}75%{border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid #0f6a6a;border-left:1px solid #0f6a6a}100%{border-top:1px solid #0f6a6a;border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}}li.input-container{position:relative;overflow:hidden}#product .trustmate-after-price .tm-grade-label__text{display:none !important}#product #tm-widget-hydra{margin-bottom:6.25rem}#product #tm-widget-hydra .tm-no-reviews{border-radius:.625rem}@media(max-width: 576px){.slick-slide{padding:0 8px !important}}#product .js-mailalert .logged-in-info{color:#7f7f7f;font-size:.75rem}#product .js-mailalert input#logged{color:#979797;cursor:not-allowed}.password-requirements,.password-strength-text,.js-hint-password{display:none}.fixed.top-4.right-4.p-4.rounded-lg.text-white.bg-green-500,div.wishlist-toast{z-index:100000000 !important}.outline-white{border:1px solid #fff}@media(hover: hover){.outline-white:hover{border:1px solid #fff}}
