.cer-filter__chip[data-cer-open=novaapf-category-filter-1],.cer-filter__group[data-cer-key=novaapf-category-filter-1],.single-product .variable-items-wrapper .variable-item.disabled .variable-item-contents::after,.single-product .variable-items-wrapper .variable-item.disabled .variable-item-contents::before{display:none!important}.cer-pairs{margin:24px 0 8px}.cer-pairs__heading{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cer-pairs__card{display:flex;align-items:flex-start;gap:14px;padding:12px 0;border-top:1px solid #ececec}.cer-pairs__card:last-child{border-bottom:1px solid #ececec}.cer-pairs__thumb{flex:0 0 64px;display:block}.cer-pairs__thumb img{display:block;width:64px;height:84px;object-fit:cover}.cer-pairs__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.cer-pairs__title{font-size:13px;font-weight:500;color:#111;line-height:1.35}.cer-pairs__price{font-size:13px;color:#444}.cer-pairs__price del{opacity:.55;margin-right:6px}.cer-mini-buy-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.cer-mini-buy-form__attr{appearance:none;-webkit-appearance:none;flex:0 1 auto;min-width:0;max-width:46%;height:32px;margin:0;padding:0 26px 0 10px;border:1px solid #d9d9d9;border-radius:3px;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-origin:padding-box;background-repeat:no-repeat;background-position:right 9px center;background-size:9px 6px;font-size:12px;line-height:30px;color:#111;cursor:pointer}.cer-mini-buy-form .cer-mini-buy-form__add,.cer-mini-buy-form a.cer-mini-buy-form__add{height:32px;padding:0 16px;margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:32px;border:1px solid #111;border-radius:3px;background:#111;color:#fff;cursor:pointer;transition:opacity .2s}.cer-mini-buy-form .cer-mini-buy-form__add:hover{opacity:.85}.cer-mini-buy-form .cer-mini-buy-form__add.is-loading{opacity:.55;pointer-events:none}.cer-mini-buy-form__msg{flex:1 0 100%;font-size:11.5px;color:#666;min-height:0}.cer-mini-buy-form__msg.is-error{color:#b3261e}.cer-mini-buy-form__msg.is-success{color:#146c2e}.cer-perks{margin:18px 0 6px;border:1px solid #ececec;border-radius:4px;padding:4px 14px}.cer-perks__row{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;line-height:1.45;color:#333}.cer-perks__row+.cer-perks__row{border-top:1px dashed #e5e5e5}.cer-perks__text{flex:1 1 auto;min-width:0}.cer-perks__text strong{color:#111}.cer-perks__countdown-wrap{display:inline-block;margin-left:6px}.cer-perks__countdown{font-variant-numeric:tabular-nums;font-weight:600;color:#111}.cer-perks__icon{flex:0 0 18px;width:18px;height:18px;background-color:#111;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.cer-perks__icon--truck{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 5h14v11H1zM15 9h4l4 4v3h-8zM6 19a2 2 0 100-4 2 2 0 000 4zm12 0a2 2 0 100-4 2 2 0 000 4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 5h14v11H1zM15 9h4l4 4v3h-8zM6 19a2 2 0 100-4 2 2 0 000 4zm12 0a2 2 0 100-4 2 2 0 000 4z'/%3E%3C/svg%3E")}.cer-perks__icon--star{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M12 3l2.8 5.7 6.2.9-4.5 4.4 1 6.2L12 17.3 6.5 20.2l1-6.2L3 9.6l6.2-.9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M12 3l2.8 5.7 6.2.9-4.5 4.4 1 6.2L12 17.3 6.5 20.2l1-6.2L3 9.6l6.2-.9z'/%3E%3C/svg%3E")}.cer-perks__more{flex:0 0 auto;border:0;background:0 0;padding:0;font-size:11.5px;letter-spacing:.05em;text-decoration:underline;text-underline-offset:3px;color:#111;cursor:pointer}.cer-perks__popup-inner{max-width:420px;width:100%;padding:28px 26px 22px}.cer-perks__popup-inner h4{margin:0 0 10px;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.cer-perks__popup-inner p{margin:0 0 10px;font-size:13px;line-height:1.6;color:#444}.product-item__description--info .info-right{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px}.cer-grid-swatches{display:inline-flex;align-items:center}.cer-grid-swatches__dot{width:13px;height:13px;border-radius:50%;border:1px solid rgba(0,0,0,.18);box-shadow:0 0 0 1.5px #fff;margin-left:-5px}.cer-grid-swatches__dot:first-child{margin-left:0}.cer-grid-swatches__more{margin-left:7px;font-size:11px;letter-spacing:.02em;color:#666;white-space:nowrap}.single-product form.variations_form table.variations,.single-product form.variations_form table.variations td,.single-product form.variations_form table.variations th{border:0;padding:0;background:0 0}.single-product form.variations_form table.variations tr{display:block;margin-bottom:14px}.single-product form.variations_form table.variations td.label{display:block;margin-bottom:8px}.single-product form.variations_form table.variations td.label label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#111}.single-product form.variations_form table.variations td.value{display:block}.single-product .variable-items-wrapper.button-variable-items-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.single-product .variable-items-wrapper .variable-item.button-variable-item{width:auto;min-width:46px;height:38px;margin:0;padding:0 14px;border:1px solid #d9d9d9!important;border-radius:2px!important;background:#fff!important;box-shadow:none!important;transition:border-color .15s}.single-product .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{font-size:12.5px;font-weight:500;letter-spacing:.04em;color:#111}.single-product .variable-items-wrapper .variable-item.button-variable-item:hover{border-color:#111!important;box-shadow:none!important}.single-product .variable-items-wrapper .variable-item.button-variable-item.selected,.single-product .variable-items-wrapper .variable-item.button-variable-item[aria-checked=true]{border-color:#111!important;background:#111!important;box-shadow:none!important}.single-product .variable-items-wrapper .variable-item.button-variable-item.selected .variable-item-span,.single-product .variable-items-wrapper .variable-item.button-variable-item[aria-checked=true] .variable-item-span{color:#fff}.single-product .variable-items-wrapper.color-variable-items-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.single-product .variable-items-wrapper .variable-item.color-variable-item{width:26px;height:26px;margin:0;padding:0;border:1px solid rgba(0,0,0,.15)!important;border-radius:50%!important;overflow:hidden;box-shadow:none;transition:box-shadow .15s}.single-product .variable-items-wrapper .variable-item.color-variable-item .variable-item-span-color{border-radius:50%!important}.single-product .variable-items-wrapper .variable-item.color-variable-item:hover{box-shadow:0 0 0 1px #fff,0 0 0 2px #999!important}.single-product .variable-items-wrapper .variable-item.color-variable-item.selected,.single-product .variable-items-wrapper .variable-item.color-variable-item[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #111!important;border-color:transparent!important}.single-product .variable-items-wrapper .variable-item.disabled,.single-product .variable-items-wrapper .variable-item.wvs-pro-disabled{opacity:.4;pointer-events:auto;cursor:not-allowed}.single-product .variable-items-wrapper .variable-item.button-variable-item.disabled .variable-item-span{text-decoration:line-through}.single-product form.variations_form .reset_variations{font-size:11.5px;color:#777;text-decoration:underline;text-underline-offset:3px}.xwks-size-guide-row{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px}.xwks-fit-note{font-size:12.5px;color:#666;line-height:1.5}.single-product .variable-items-wrapper.button-variable-items-wrapper.cer-has-restock-row{margin-bottom:26px!important}.single-product .variable-item.cer-has-restock{position:relative;overflow:visible!important}.cer-restock__icon{position:absolute;left:50%;bottom:-24px;transform:translateX(-50%);width:20px;height:20px;padding:0;border:0;background-color:#8a8a8a;cursor:pointer;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.8' d='M2 5h20v14H2zM2 6l10 8L22 6'/%3E%3C/svg%3E") center/14px 12px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.8' d='M2 5h20v14H2zM2 6l10 8L22 6'/%3E%3C/svg%3E") center/14px 12px no-repeat;transition:background-color .15s}.cer-restock__icon:focus-visible,.cer-restock__icon:hover{background-color:#111}.single_add_to_cart_button.cer-restock__cta{opacity:1!important;pointer-events:auto!important;cursor:pointer}.cer-restock__modal-inner{width:100%;max-width:400px;padding:30px 28px 26px}.cer-restock__modal-inner::before{content:"";display:block;width:34px;height:34px;margin:0 auto 16px;background-color:#111;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M2 5h20v14H2zM2 6l10 8L22 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M2 5h20v14H2zM2 6l10 8L22 6'/%3E%3C/svg%3E") center/contain no-repeat}.cer-restock__modal-inner h4{margin:0 0 8px;font-size:15px;letter-spacing:.08em;text-transform:uppercase;text-align:center}.cer-restock__modal-sub{margin:0 0 22px;font-size:13px;line-height:1.55;color:#666;text-align:center}.cer-restock__modal-inner label{display:block;margin-bottom:14px}.cer-restock__modal-inner label span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#444;margin-bottom:5px}.cer-restock__modal-inner input{width:100%;height:42px;margin:0;padding:0 14px;border:1px solid #d9d9d9;border-radius:4px;font-size:13.5px;color:#111;background:#fff;transition:border-color .15s,box-shadow .15s}.cer-restock__modal-inner input:hover{border-color:#b5b5b5}.cer-restock__modal-inner input:focus{outline:0;border-color:#111;box-shadow:0 0 0 3px rgba(17,17,17,.08)}.cer-restock__submit{width:100%;height:44px;margin-top:6px;border:1px solid #111!important;border-radius:4px;background:#111!important;color:#fff!important;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:opacity .15s}.cer-restock__submit:hover{opacity:.88}.cer-restock__submit.is-loading{opacity:.55;pointer-events:none}.cer-restock__msg{margin:12px 0 0;font-size:12.5px;min-height:1em;text-align:center;color:#555}.cer-restock__msg.is-error{color:#b3261e}.cer-restock__msg.is-success{color:#146c2e}.cer-size-upsells{margin:30px 0}.cer-products-preset__heading,.cer-size-upsells__heading{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cer-size-upsells__empty{font-size:13px;color:#666}.cer-products-preset ul.products{display:grid;gap:28px 16px;margin:0;padding:0;list-style:none}.cer-products-preset ul.products li.product{width:100%!important;float:none!important;margin:0!important}.cer-products-preset ul.products.columns-6{grid-template-columns:repeat(6,1fr)}.cer-products-preset ul.products.columns-5{grid-template-columns:repeat(5,1fr)}.cer-products-preset ul.products.columns-4{grid-template-columns:repeat(4,1fr)}.cer-products-preset ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.cer-products-preset ul.products.columns-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.cer-products-preset ul.products.columns-4,.cer-products-preset ul.products.columns-5,.cer-products-preset ul.products.columns-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cer-products-preset ul.products.columns-3,.cer-products-preset ul.products.columns-4,.cer-products-preset ul.products.columns-5,.cer-products-preset ul.products.columns-6{grid-template-columns:repeat(2,1fr)}}.cer-clamp-box{overflow:hidden;position:relative;transition:max-height .35s cubic-bezier(.32, .72, .24, 1)}.cer-clamp-box.is-collapsed::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.6em;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;opacity:1;transition:opacity .3s}.cer-clamp-box:not(.is-collapsed)::after{content:"";position:absolute;opacity:0}.cer-clamp__toggle{display:inline-block;margin-top:8px;padding:0;border:0;background:0 0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:#111;cursor:pointer}@media (prefers-reduced-motion:reduce){.cer-clamp-box{transition:none}}.cer-mini-buy-form__attr,.cer-mini-buy-form__attr option{text-transform:capitalize}.cer-products__card .info-right{display:flex;flex-direction:row;justify-content:space-between}.cer-products__card .product-item__thumbnail{border-color:#f1f1f1!important}.cer-products__card .product_item{padding-left:1px!important;padding-right:1px!important}.cer-pro-details__sticky{padding-left:0!important}.cer-pro-details__sticky a.reset_variations{display:inline-flex!important;align-items:center!important;font-size:11.5px!important;color:#777!important;text-decoration:underline!important;text-underline-offset:3px!important;opacity:1!important;transform:translateY(0) scale(1)!important;max-width:100px!important;max-height:30px!important;margin-top:.9375rem!important;overflow:hidden!important;white-space:nowrap!important;visibility:visible!important;transition:opacity .3s,transform .3s,max-width .3s,max-height .3s,margin-top .3s,visibility!important}.cer-pro-details__sticky a.reset_variations[style*="visibility: hidden"]{opacity:0!important;transform:translateY(-5px) scale(.95)!important;max-width:0!important;max-height:0!important;margin-top:0!important;padding:0!important;border:none!important;visibility:hidden!important;transition:opacity .3s,transform .3s,max-width .3s,max-height .3s,margin-top .3s,visibility 0s .3s!important}.cer-pro-details__sticky a.reset_variations::before{content:""!important;display:inline-block!important;width:12px!important;height:12px!important;margin-right:4px!important;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#777!important;transition:background-color .2s!important}.cer-pro-details__sticky a.reset_variations:hover{color:#000!important}.cer-pro-details__sticky a.reset_variations:hover::before{background-color:#000!important}.cer-flex__col .e-con-inner{flex-direction:column!important}.cer-flex__col .cer-filter__section,.cer-flex__col .cer-products__section{width:100%}.cer-filter__horizontal{display:flex;justify-content:center}.cer-products__card .woocommerce-loop-product__title{font-size:14px!important;line-height:20px;text-transform:capitalize!important;font-weight:600!important}.cer-products__card .woocommerce-Price-amount.amount{font-size:14px!important;line-height:20px;text-transform:capitalize!important;font-weight:500!important}.cer-products__card .product-item__description--info{padding:0 8px}.cer-user-account .kitify-menu-account__box{padding:0}.cer-icon__menu svg{width:24px!important;height:24px!important}.cer-icon__menu svg path{stroke-width:1px!important}.cer-icon__menu .elementor-icon-wrapper{line-height:0!important}.cer-icon__menu .elementor-widget-icon{padding:0!important}