@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:url(../../admin/fonts/Manrope-Regular.ttf)}@font-face{font-family:Manrope;font-style:normal;font-weight:500;src:url(../../admin/fonts/Manrope-Medium.ttf)}@font-face{font-family:Manrope;font-style:normal;font-weight:600;src:url(../../admin/fonts/Manrope-SemiBold.ttf)}@font-face{font-family:Manrope;font-style:normal;font-weight:700;src:url(../../admin/fonts/Manrope-Bold.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../../admin/fonts/Roboto-Medium.ttf)}.nc-global-styles{--primary-theme-color:#f50;--primary-theme-disabled:#ff550070;--secondary-disabled-color:#0000007d;--primary-font:inherit,"sans-serif";--primary-font-color:#000;--secondary-font-color:#fff;--subtext-font-color:#747e94;--primary-body-font-size:16px;--secondary-body-font-size:12px;--primary-btn-font-color:#fff;--primary-border-color:#f50;--primary-input-border-color:#e5ebf1;--primary-top-border-color:#e1e1e1;--primary-bottom-border-color:#e1e1e1;--primary-inactve-border-color:#eef1fb;--primary-error-color:#ff0051;--error-font-size:12px;--swatch-border-color:#f0f0f0;--swatch-background-color:#add8e6;--disabled-qty:#f5f5f5;--disabled-add-to-cart:#d3d4d5;--black:#000;--white:#fff;--gray:#fafafa;--primary-overlay-bg-color:#00000080;--width-aside:280px;--container-border:#e4e8ec}.hidden{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CheckoutFormBodySubmitButton{background:#008aff;border-radius:12px;cursor:pointer;margin:0 0 16px;padding:16px 32px;text-align:center;width:100%}.CheckoutFormBodySubmitButton.disabled{opacity:.5;pointer-events:none}.CheckoutFormBodySubmitButtonSpan{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin:0 10px;pointer-events:none}.nc-single-page-checkout{border-radius:5px;max-width:400px;padding:5px;width:100%}.SectionWrapper{background:#fff;border:1px solid #e5ebf1;border-radius:12px;height:auto;margin:0 0 16px;padding:24px}@media screen and (max-width:450px){.SectionWrapper{padding:16px}}.SectionHeader{color:#00073f;font-family:Manrope;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0 0 16px}.sectionTitle{level:4px;color:#000;font-variant:normal;font-weight:400;letter-spacing:0;line-height:1;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:none}.sectionTitle,h2.sectionTitle{font-family:Manrope;font-size:14px;font-style:normal;margin:0;padding:0}h2.sectionTitle{color:#00073f;font-weight:700;line-height:24px}.textFieldWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#7e948f;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-style:normal;margin-bottom:6px;text-align:left;vertical-align:top;width:100%}.textFieldMain,.textFieldWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1;position:relative}.textFieldMain{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;cursor:text;font-size:14px;margin-bottom:10px;margin-left:0;margin-right:0;min-height:40px;padding:0}.textFieldLabel{background-color:#fff;font-size:11px;left:15px;max-width:100%;padding:1px 3px;position:absolute;top:-8px;z-index:1}.textFieldInput,.textFieldLabel{color:#7e948f;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1em;overflow:hidden}.textFieldInput{background:#fff;border:1px solid #e5ebf1!important;border-radius:12px!important;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;font-size:16px;height:auto;margin:0;min-height:30px;outline-style:none;outline-width:0;padding:8px 16px!important;width:100%}.textFieldInput::-webkit-input-placeholder{color:#7e948f;color:#747e94!important;font-family:Manrope;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em}.textFieldInput::-moz-placeholder{color:#7e948f;color:#747e94!important;font-family:Manrope;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em}.textFieldInput:-ms-input-placeholder{color:#7e948f;color:#747e94!important;font-family:Manrope;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em}.textFieldInput::-ms-input-placeholder{color:#7e948f;color:#747e94!important;font-family:Manrope;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em}.textFieldInput::placeholder{color:#7e948f;color:#747e94!important;font-family:Manrope;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em}.textFieldInput:focus{border-color:#e5ebf1!important;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1;outline:none}.textFieldError{display:none}.textFieldError,.textFieldErrorIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;color:#f25767;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:11px;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:1em}.textFieldErrorIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.phoneWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#7e948f;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-style:normal;text-align:left;vertical-align:top;width:100%}.phoneMain,.phoneWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1;position:relative}.phoneMain{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e5ebf1;border-radius:12px;cursor:text;font-size:14px;height:48px;margin-bottom:10px;min-height:40px;padding:0}.phoneLabel{color:#7e948f;font-size:11px;font-weight:400;left:15px;line-height:1em;max-width:100%;overflow:hidden;padding:1px 3px;position:absolute;top:-8px;z-index:1}.phoneLabel,.phoneSelect{background-color:#fff;font-family:Manrope;letter-spacing:0}.phoneSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99 7.425 13 1.414 11.586 0l-4.6 4.6L2.393 0 .979 1.414 6.99 7.425Z' fill='%23747E94'/%3E%3C/svg%3E");background-position:80% 55%;background-repeat:no-repeat;border:none;border-bottom-left-radius:12px;border-top-left-radius:12px;color:#00073f;font-style:normal;font-weight:500;height:100%;line-height:1;padding-left:16px;width:75px}.phoneSelect,.phoneSelectOption{font-size:16px;margin:0;min-height:30px;outline-style:none;outline-width:0}.phoneSelectOption{background-color:#fff;border:none;color:#7e948f;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1em}.phoneSelectDivider{background-color:#e5ebf1;height:25px;min-width:1px;width:1px}.phoneInputFocus:focus{border-color:#e5ebf1!important;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1;outline:none}.phoneInput{background-color:#fff;border:none;border-bottom-right-radius:12px;border-top-right-radius:12px;color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em;margin:0;min-height:30px;outline-style:none;outline-width:0;overflow:hidden;padding:8px;width:100%}.phoneInput::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.phoneInput::-moz-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.phoneInput:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.phoneInput::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.phoneInput::placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.phoneError{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.phoneError,.phoneErrorIcon{color:#f25767;font-family:Manrope;font-size:11px;font-weight:400;letter-spacing:0;line-height:1em}.phoneErrorIcon{padding-right:5px}.phoneHelp{color:#7e948f;font-family:Manrope;font-size:11px;font-weight:400;letter-spacing:0;line-height:1em}.ErrorTextFieldMain{border-color:#f25767;-webkit-box-shadow:0 0 5px 1px #f25767;box-shadow:0 0 5px 1px #f25767}.ErrorTextFieldMain .phoneSelectDivider{background-color:#f25767}.ErrorTextFieldLabel{color:#f25767}.productWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;border-radius:5px;-ms-flex-direction:column;flex-direction:column}.productTitle,.productWrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:0;width:100%}.productTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;margin:0;position:relative}.ProductRadio{display:none;height:20px;margin:5px 5px 5px 0;outline:none;width:20px}.ProductRadioLabelBefore{-webkit-box-sizing:border-box;box-sizing:border-box;color:#008aff;display:grid;height:20px;place-content:center;position:relative;width:40px}.ProductRadioLabelBefore:after,.ProductRadioLabelBefore:before{border-radius:50%;display:block}.ProductRadioLabelBefore:before{background-color:transparent;border:2px solid;content:"";height:20px;margin-right:20px;position:relative;width:20px;z-index:5}.ProductRadioLabelBefore:after{background-color:currentColor;height:12px;left:4px;position:absolute;top:4px;width:12px}.ProductRadioCheckedAfter:checked+.ProductRadioLabelBefore:after{content:""}.productRadioLabel{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#00073f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;height:56px;justify-content:center;letter-spacing:0;line-height:24px;text-align:left;vertical-align:center}.ProductProps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:0}.ProductProps .textFieldError{padding-bottom:10px}.product__options.nc-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.product__options.nc-container .unavailable{opacity:.4;text-decoration:line-through}.product__options.nc-container .size-label{font-size:14px;margin-bottom:10px;margin-right:10px;margin-top:0;padding:5px 10px}.product__options.nc-container .swatch-label{margin-top:0}.product__options.nc-container .swatch-label.unavailable{-webkit-filter:grayscale(.85);filter:grayscale(.85)}.product__options.nc-container .image-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none}.product__options.nc-container .image-option{background-color:#f0f8ff;margin-bottom:10px;margin-right:10px;margin-top:0}.product__options.nc-container .image-option.unavailable{-webkit-filter:grayscale(.85);filter:grayscale(.85)}.product__options.nc-container .variation-selector:checked~.swatch-label:before{border-width:2px;height:calc(100% + 10px);left:-5px;top:-5px;-webkit-transform:unset;transform:unset;width:calc(100% + 10px)}.product__options.nc-container .color-swatch-list{padding-left:0!important}.productQnt{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px;max-width:50%}.ProductQntBtn{border:1px solid #e5ebf1;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;min-width:40px;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;width:40px}.ProductQntBtn,.ProductQntInt{background-color:#fff;color:#00073f;font-family:Manrope;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:16px;padding:0;text-align:center;text-transform:none}.ProductQntInt{-webkit-appearance:none;-moz-appearance:textfield;border:1px solid #e5ebf1;border-radius:12px;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;display:block;margin:0 8px;outline-width:0;overflow:hidden;resize:none;-webkit-text-decoration-line:none;text-decoration-line:none;width:25%}.ProductDivider{margin-bottom:24px;width:100%}.ProductStock{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}.ProductStock,.ProductStockInventory{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.ProductStockInventory{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#00073f;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;height:40px;justify-content:center;letter-spacing:0;line-height:16px;text-align:left;vertical-align:center}.ProductTotal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:0;width:100%}.ProductTotal:not(:last-child){margin-bottom:24px}.ProductInfo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:8px;padding:0;width:100%}.productPrice{color:#00073f;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500}.productPrice[data-type=total-value]{font-weight:700}.addressMainWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:0;width:100%}.addressShortInput{width:48%}.addressComponent{background:#fff}.addressMain{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#7e948f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-style:normal;text-align:left;vertical-align:top;width:100%}.addressMain,.addressWrapper{font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1;position:relative}.addressWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:10px 0;min-height:40px;padding:0}.addressBackground{background:#fff}.addressLabel{border-radius:3px;font-size:11px;left:15px;padding:1px 3px;position:absolute;top:-8px;z-index:1}.addressLabel,.addressText{background-color:#fff;color:#7e948f;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1em;max-width:100%;overflow:hidden}.addressText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid #e5ebf1!important;border-radius:12px!important;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-size:16px;height:auto;margin:0;min-height:30px;outline-style:none;outline-width:0;padding:8px 16px!important;position:relative;width:100%}.addressText::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.addressText::-moz-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.addressText:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.addressText::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.addressText::placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.addressText:focus{border-color:#e5ebf1!important;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1;outline:none}.addressBorder{border:1px solid #e5ebf1;border-radius:12px}.addressPaddings{padding:8px}.addressInputJoin{width:auto}.ErrorIcon{color:red;padding-right:5px}.address_component__error{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#f25767;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;font-family:Manrope;font-size:11px;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:1em}.addressRow,.address_component__error{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.addressRow{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}.OrderBumpWrapper,.addressRow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.OrderBumpWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:0}.orderBumpComponent{background-color:#fff;border:none;border-radius:5px;-webkit-box-shadow:0 0 0 0 #e5ebf1;box-shadow:0 0 0 0 #e5ebf1;margin:6px 0;padding:8px 0}.orderBumpTitle{color:#008aff;font-family:Manrope;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:14px;overflow:hidden;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:none;vertical-align:middle}.OrderBumpContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.OrderBumpImgContainer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:100px}.orderBumpImgBorder{border:1px solid #e5ebf1;border-radius:12px}.OrderBumpTextBlock{-webkit-box-flex:2;-ms-flex-positive:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:2;margin-left:12px}.orderBumpProductName{color:#00073f;margin-bottom:5px}.orderBumpPrice,.orderBumpProductName{font-family:Manrope;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:1;overflow:hidden;text-align:left;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:none;vertical-align:middle}.orderBumpPrice{color:#008aff}.orderBumpOldPrice{color:#747e94;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;margin-left:5px}.orderBumpDescription,.orderBumpOldPrice{font-family:Manrope;font-style:normal;font-variant:normal;overflow:hidden;text-align:left;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:none;vertical-align:middle}.orderBumpDescription{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#00073f;display:-webkit-box;font-size:11px;font-weight:500;line-height:16px;margin-top:5px;text-overflow:ellipsis}@media screen and (max-width:400px){.orderBumpDescription{-webkit-line-clamp:2}}.OrderBumpButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#008aff;border:none;border-radius:12px;-webkit-box-shadow:0 0 0 0 #e5ebf1;box-shadow:0 0 0 0 #e5ebf1;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;margin:24px 0 0;overflow:hidden;padding:24px 12px;text-align:left}.OrderBumpIcon,.OrderBumpIconContainer{height:24px;padding-right:12px;width:24px}.OrderBumpIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.orderBumpText{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:1;overflow:hidden;text-align:left;-webkit-text-decoration-line:none;text-decoration-line:none;text-overflow:ellipsis;text-transform:none;vertical-align:middle;white-space:nowrap;width:100%}.BumpRadio{display:none;height:20px;margin:5px 5px 5px 0;outline:none;width:20px}.BumpRadioLabelBefore{display:block;height:12px;position:relative;width:12px}.BumpRadioLabelBefore:before{background-color:transparent;border:2px solid #fff;border-radius:50%;height:12px;left:0;width:12px;z-index:100}.BumpRadio:checked~.BumpRadioLabelBefore:after,.BumpRadioLabelBefore:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.BumpRadio:checked~.BumpRadioLabelBefore:after{background:#fff;border-radius:50%;height:8px;left:2px;width:8px}.nc-single-page-checkout .spc-order{-webkit-box-orient:vertical;-webkit-box-pack:start;-ms-flex-pack:start;border:none;border-radius:5px;color:#00073f;-ms-flex-direction:column;flex-direction:column;font-family:Manrope;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:16px;text-align:left;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:none}.nc-single-page-checkout .spc-order,.nc-single-page-checkout .spc-order .order__row{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%}.nc-single-page-checkout .spc-order .order__row{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.nc-single-page-checkout .spc-order .order__row:not(:first-child){margin-top:16px}.nc-single-page-checkout .spc-order .nc-promocode-container{font:inherit;margin-bottom:-20px;margin-top:20px}.nc-single-page-checkout .spc-order .nc-promocode-container.input-visible,.nc-single-page-checkout .spc-order .nc-promocode-container.nc-promo-active{margin-bottom:0}.nc-single-page-checkout .divider{margin:24px 0;width:100%}.disabled{pointer-events:none}.PaymentWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;border:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:0;width:100%}.PaymentWrapper #payment-request-button{margin-bottom:12px!important}.DefaultButton{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;color:#7e948f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;height:56px;height:auto;justify-content:center;letter-spacing:0;line-height:24px;margin-bottom:12px;padding:auto;text-align:left;vertical-align:center;width:calc(100% - 2px)}.DefaultButton.stripe svg{fill-rule:evenodd;clip-rule:evenodd;fill:#635bff;height:100%}.DefaultButton:hover.stripe svg{fill:#fff}.Icon{height:24px}.applePay,.gPay{background-color:#000;border:1px solid #000;color:#fff}.payPal{background:none}.Card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e5ebf1;border-radius:4px;color:#00073f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;height:45px;justify-content:center;letter-spacing:0;line-height:24px;margin:0 0 12px;padding:0;text-align:left;vertical-align:center;width:calc(100% - 2px)}.Card svg{pointer-events:none}.cardHover:hover{background-color:#008aff;border-color:#008aff;color:#008aff;color:#fff;cursor:pointer;padding-top:0}.cardDataMain{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#7e948f;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-style:normal;text-align:left;vertical-align:top;width:100%}.CardDataWrapper,.cardDataMain{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1;position:relative}.CardDataWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:12px;cursor:text;font-size:14px;margin:10px 0;min-height:40px;padding:0}.cardDataLabel{background-color:#fff;font-size:11px;left:15px;max-width:100%;padding:1px 3px;position:absolute;top:-8px;z-index:1}.cardDataLabel,.cardDataText{color:#7e948f;font-family:Manrope;font-weight:400;letter-spacing:0;line-height:1em;overflow:hidden}.cardDataText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #e5ebf1;border-radius:12px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;height:auto;justify-content:center;margin:0;min-height:30px;outline-style:none;outline-width:0;padding:8px 16px!important;width:100%}.cardDataText::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.cardDataText::-moz-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.cardDataText:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.cardDataText::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.cardDataText::placeholder{color:#7e948f;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:1em}.cardDataText:focus{border-color:#e5ebf1!important;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1;outline:none}.cardBody{display:none}.payment-error{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;color:#f25767;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:14px;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:1em;margin-bottom:15px}.mollie-form{border:1px solid #e5ebf1;border-radius:4px;display:none;padding:15px}.mollie-form .mollie-form__heading{margin:5px 0 15px;text-align:center}.mollie-form .mollie-payment-methods .method__item{font-size:1.1rem;margin-bottom:12px}.mollie-form .mollie-payment-methods .item__label,.mollie-form .mollie-payment-methods .method__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mollie-form .mollie-payment-methods .item__label{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:20px}.mollie-form .mollie-payment-methods .item__logo{line-height:0;margin-right:15px}.mollie-form .mollie-payment-methods .logo__img{width:45px}.nc-products-list.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--primary-font)}.nc-products-list.main-wrapper .main-part{padding-top:40px}.nc-products-list.main-wrapper .main-part .no-products{margin-bottom:50px}.nc-products-list.main-wrapper .product-upper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:30px}.nc-products-list.main-wrapper .product-upper p{color:#000;font-size:14px;font-weight:500;margin:0;opacity:.4}.nc-products-list.main-wrapper .product-area .products-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.nc-products-list.main-wrapper .product-area .products-grid .product-wrapper{margin-bottom:30px;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.nc-products-list.main-wrapper .product-area .products-grid.columns-3 .product-wrapper{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}@media (max-width:768px){.nc-products-list.main-wrapper .product-area .products-grid.columns-3 .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:600px){.nc-products-list.main-wrapper .product-area .products-grid.columns-3 .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}.nc-products-list.main-wrapper .product__image{width:100%}.left-heading h2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--primary-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:10px}.left-heading h2 span{color:var(--primary-border-color);cursor:pointer;display:none;font-size:14px;font-weight:600}@media screen and (min-width:576px){.filter-floatingbtn,.left-heading h2 span{display:none!important}}.nc-products-list.main-wrapper .filter-part{border-bottom:1px solid var(--primary-bottom-border-color)}.nc-products-list.main-wrapper .filter-part p{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--primary-font-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:0;padding:24px 0;position:relative}.nc-products-list.main-wrapper .filter-part p .fa-chevron-down{display:none}.nc-products-list.main-wrapper .filter-part p .fa-chevron-up{display:inline-block}.nc-products-list.main-wrapper .filter-part p i{position:absolute;right:2px}.nc-products-list.main-wrapper .filter-part p.border-none{border-bottom:none}.nc-products-list.main-wrapper .filter-part .filter-inner{padding-bottom:24px}.nc-products-list.main-wrapper .filter-part .form-group{display:block;margin-bottom:14px}.nc-products-list.main-wrapper .filter-part .form-group input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.nc-products-list.main-wrapper .filter-part .form-group input:checked+label:before{background:var(--primary-font-color);border-color:var(--primary-font-color)}.nc-products-list.main-wrapper .filter-part .form-group input:checked+label:after{border:solid var(--secondary-font-color);border-width:0 3px 3px 0;content:"";display:block;height:13px;left:6px;position:absolute;top:1.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.nc-products-list.main-wrapper .filter-part .form-group input:checked+.nocheck:after{display:none}.nc-products-list.main-wrapper .filter-part .form-group input:checked+.nocheck:before{background:transparent;border-color:var(--primary-bottom-border-color)}.nc-products-list.main-wrapper .filter-part .form-group label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-font-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;position:relative}.nc-products-list.main-wrapper .filter-part .form-group label span{color:var(--primary-font-color);display:inline-block;font-size:14px;font-weight:500;margin-left:8px;opacity:.4}.nc-products-list.main-wrapper .filter-part .form-group label:before{-webkit-appearance:none;background-color:transparent;border:2px solid #e0e0e0;border-radius:2.5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);content:"";cursor:pointer;display:inline-block;margin-right:12px;padding:7px;position:relative;vertical-align:middle}.nc-products-list.main-wrapper .filter-part .more-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .more-btn a{color:var(--primary-theme-color);font-size:14px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.nc-products-list.main-wrapper .filter-part .more-btn a:hover{opacity:.8}.nc-products-list.main-wrapper .filter-part .more-btn span{color:var(--primary-theme-color);cursor:pointer;display:none;font-size:14px;font-weight:600}.nc-products-list.main-wrapper .filter-part .radio-filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.nc-products-list.main-wrapper .filter-part .radio-btn{margin:8px 0 6px;width:20%}.nc-products-list.main-wrapper .filter-part .radio-btn input[type=radio]{display:none}.nc-products-list.main-wrapper .filter-part .radio-btn label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary-font-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}.nc-products-list.main-wrapper .filter-part .radio-btn label:hover{background:var(--black);color:#fff}.nc-products-list.main-wrapper .filter-part .radio-btn .blank-label{display:none}.nc-products-list.main-wrapper .filter-part .radio-btn input[type=radio]:checked+label{background:var(--black);color:var(--primary-font-color)}.nc-products-list.main-wrapper .filter-part .noUi-target,.nc-products-list.main-wrapper .filter-part .noUi-target *{-webkit-touch-callout:none;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nc-products-list.main-wrapper .filter-part .noUi-target{direction:ltr;position:relative}.nc-products-list.main-wrapper .filter-part .noUi-base{height:100%;position:relative;width:100%;z-index:1}.nc-products-list.main-wrapper .filter-part .noUi-origin{bottom:0;left:0;position:absolute;right:0;top:0}.nc-products-list.main-wrapper .filter-part .noUi-handle{position:relative;z-index:1}.nc-products-list.main-wrapper .filter-part .noUi-stacking .noUi-handle{z-index:10}.nc-products-list.main-wrapper .filter-part .noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.nc-products-list.main-wrapper .filter-part .noUi-state-drag *{cursor:inherit!important}.nc-products-list.main-wrapper .filter-part .noUi-base,.nc-products-list.main-wrapper .filter-part .noUi-handle{-webkit-transform:translateZ(0);transform:translateZ(0)}.nc-products-list.main-wrapper .filter-part .noUi-horizontal{height:4px}.nc-products-list.main-wrapper .filter-part .noUi-horizontal .noUi-handle{background:var(--black);border:2px solid var(--white);border-radius:50%;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:16px;left:-7px;top:-8px;width:16px}.nc-products-list.main-wrapper .filter-part .noUi-background{background:#f5f5f5;border-radius:6px}.nc-products-list.main-wrapper .filter-part .noUi-connect{background:#345dbb;background:#000;border-radius:6px;-webkit-transition:background .45s;transition:background .45s}.nc-products-list.main-wrapper .filter-part .noUi-origin,.nc-products-list.main-wrapper .filter-part .noUi-target{border-radius:2px}.nc-products-list.main-wrapper .filter-part .noUi-draggable{cursor:w-resize}.nc-products-list.main-wrapper .filter-part .noUi-vertical .noUi-draggable{cursor:n-resize}.nc-products-list.main-wrapper .filter-part .noUi-handle{-webkit-box-sizing:content-box!important;box-sizing:content-box!important;cursor:default}.nc-products-list.main-wrapper .filter-part .noUi-handle:active{-webkit-background-clip:padding-box;background-clip:padding-box;border:8px solid #345dbb;border:8px solid rgba(53,93,187,.38);left:-14px;top:-14px}.nc-products-list.main-wrapper .filter-part [disabled] .noUi-connect,.nc-products-list.main-wrapper .filter-part [disabled].noUi-connect{background:#b8b8b8}.nc-products-list.main-wrapper .filter-part [disabled] .noUi-handle,.nc-products-list.main-wrapper .filter-part [disabled].noUi-origin{cursor:not-allowed}.nc-products-list.main-wrapper .filter-part .color-filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .color-filter .form-group{display:block;margin-top:14px;position:relative;width:20%}.nc-products-list.main-wrapper .filter-part .color-filter .form-group:after{background:transparent;border:1px solid var(--primary-bottom-border-color);border-radius:50%;content:"";display:block;height:40px;left:-16%;position:absolute;top:-35%;width:40px}.nc-products-list.main-wrapper .filter-part .color-filter .form-group label{z-index:9}.nc-products-list.main-wrapper .filter-part .color-filter .form-group label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:50%;content:"";cursor:pointer;display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .black:before{background:#000}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .gray:before{background:#ccc}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .white:before{background:#fff;border:1px solid #ebebeb}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .teal:before{background:#508db9}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .jolpay:before{background:#a3c960}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .orange:before{background:#f47729}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .red:before{background:#e71f29}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .pink:before{background:#be3b83}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .maroon:before{background:#f9abd8}.nc-products-list.main-wrapper .filter-part .color-filter .form-group .Purple:before{background:#6c35a9}.nc-products-list.main-wrapper .filter-part .color-filter .form-group input:checked+label:after{border:solid #fff;border-width:0 3px 3px 0;height:13px;left:9px;top:3.5px;width:7px}.nc-products-list.main-wrapper .filter-part .color-filter .form-group input:checked+label:before{border:transparent}.nc-products-list.main-wrapper .filter-part .color-filter .form-group input:checked+.gray:after,.nc-products-list.main-wrapper .filter-part .color-filter .form-group input:checked+.white:after{border:solid #000;border-width:0 3px 3px 0;height:13px;left:9px;top:3.5px;width:7px}.nc-products-list.main-wrapper .filter-part .filter-graph img{margin-top:34px;width:100%}.nc-products-list.main-wrapper .filter-part .range-value{padding:10px 32px 10px 10px}.nc-products-list.main-wrapper .filter-part .range-cnt,.nc-products-list.main-wrapper .filter-part .range-value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .range-cnt{padding-top:24px}.nc-products-list.main-wrapper .filter-part .range-inner{width:47%}.nc-products-list.main-wrapper .filter-part .range-inner h4{color:var(--primary-font-color);font-size:12px;font-weight:600;margin-bottom:4px}.nc-products-list.main-wrapper .filter-part .range-inner input{background:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary-font-color);display:block;font-size:14px;font-weight:500;outline:none;padding:10px 15px;width:100%}.nc-products-list.main-wrapper .custom-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nc-products-list.main-wrapper .custom-select .sort-by{color:var(--primary-font-color);font-size:14px;font-weight:500;left:-15px;position:absolute}.nc-products-list.main-wrapper .custom-select .dropdown{margin-left:40px;padding-right:18px;width:100%;z-index:9}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__switch:checked+.dropdown__options-filter .dropdown__select{-webkit-transform:scaleY(1);transform:scaleY(1)}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__switch:checked+.dropdown__options-filter .dropdown__filter:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__options-filter{cursor:pointer;width:100%}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__filter{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;list-style-type:none!important;padding:0!important;position:relative;-webkit-transition:.3s;transition:.3s}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__filter:focus{outline:none}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__filter:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:8px;position:absolute;right:-16px;top:.2em;-webkit-transform:rotate(45deg) translateX(-45%);transform:rotate(45deg) translateX(-45%);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:8px}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;line-height:1!important;list-style-type:none!important;overflow:hidden;padding:8px 0 10px!important;position:absolute;right:-28px;top:25px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:152px}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select-option{padding:7px 15px;-webkit-transition:.3s;transition:.3s}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select-option:last-of-type{border-bottom:0}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select-option:hover{background-color:#f9f9f9}.nc-products-list.main-wrapper .product-item{position:relative;-webkit-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product-inner{background-color:transparent;border-radius:50px;margin-right:12px;margin-top:12px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product-inner .cta-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:50px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-left:auto;min-width:140px;padding:8px 10px;-webkit-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product-inner .cta-button[disabled]{background-color:var(--disabled-add-to-cart);border:1px solid var(--disabled-add-to-cart);cursor:not-allowed}.nc-products-list.main-wrapper .product-inner .add-to-cart .icon-cart{margin-right:6px;max-width:24px}.nc-products-list.main-wrapper .product-item:hover .product-inner{opacity:1}.nc-products-list.main-wrapper .product__description .description__name{font-size:14px;font-weight:500;margin:3px 0}.nc-products-list.main-wrapper .product__description .description__name,.nc-products-list.main-wrapper .product__description .description__name a{color:#000}.nc-products-list.main-wrapper .product__description .description__variants{color:#999;font-size:12px;font-weight:600;line-height:16px;margin:0}.nc-products-list.main-wrapper .product__description .description__variants i{display:inline-block;font-size:5px;margin:0 3px;vertical-align:middle}.nc-products-list.main-wrapper .product__description .description__variants .variants_amount:not(:first-child):before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:.417em;line-height:1;margin:0 .6em .1em .4em;width:.417em}.nc-products-list.main-wrapper .product__description .description__price{color:var(--primary-font-color);font-size:var(--primary-body-font-size);font-weight:700;margin-bottom:0;margin-top:8px}.nc-products-list.main-wrapper .product__options{background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;opacity:0;padding-bottom:14px;padding-top:15px;position:absolute;top:calc(100% - 8px);-webkit-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product__options input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.nc-products-list.main-wrapper .product__options .size-variation-label{margin-bottom:0}.nc-products-list.main-wrapper .product__options .image-label,.nc-products-list.main-wrapper .product__options .size-label{margin-right:5px}.nc-products-list.main-wrapper .product__options .unavailable{opacity:.4;text-decoration:line-through}.nc-products-list.main-wrapper .product-item:hover .product__options{opacity:1}.nc-products-list.main-wrapper .more-product{padding-bottom:50px;padding-top:50px;text-align:center}.nc-products-list.main-wrapper .more-product p{color:#000;font-size:14px;font-weight:500;margin-bottom:20px;opacity:.4;text-align:center}.nc-products-list.main-wrapper .more-product .load-more-button{background:var(--primary-theme-color);border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:16px 25px;-webkit-transition:all .2s ease;transition:all .2s ease}.nc-products-list.main-wrapper .more-product .load-more-button:hover{opacity:.85}.nc-products-list.main-wrapper .more-product .load-more-button[disabled]{pointer-events:none}@media screen and (min-width:992px) and (max-width:1199px){.radio-btn label{border-radius:8px;height:32.5px;width:32.5px}}@media screen and (min-width:768px) and (max-width:991px){.radio-btn{width:12%}.radio-filter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:767px){.radio-btn{width:12%}.radio-filter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:575px){.filter-inner{display:none}.product-upper{padding-right:8px}.filter-floatingbtn{bottom:50px;position:fixed;right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-floatingbtn:hover{opacity:.7}.filter-floatingbtn img{max-width:60px}.left-heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.left-heading,.left-heading h2{display:-webkit-box;display:-ms-flexbox;display:flex}.left-heading h2{width:85%}.left-heading .close-btn2{cursor:pointer;display:block}.left-heading .close-btn2 img{max-width:30px}.radio-btn{width:50px}}.nc-product-slider-area{padding:86px 0 110px calc(50% - 612px)}.nc-product-slider-item{overflow:hidden;padding-top:100%;position:relative}.nc-product-carousel-item-thumbnail{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:992px) and (max-width:1199px){.flickity-prev-next-button.previous{right:13%}.flickity-prev-next-button.next{right:6%}}
/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{height:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;position:absolute;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.nc-product-slider-area{padding:86px 0 110px}.seller-upper h2{color:#000;font-size:24px;font-weight:700;margin-bottom:16px;text-transform:capitalize}.carousel-cell{margin:10px;width:22%}.seller-cnt h4{color:var(--primary-theme-color);font-size:12px;font-weight:700;margin-bottom:0;margin-top:12px}.seller-cnt p{color:#000;font-size:14px;font-weight:500;margin:3px 0}.seller-cnt h6{color:#969798;font-size:12px;font-weight:600;line-height:16px;margin:0}.seller-cnt h6 i{display:inline-block;font-size:5px;margin:0 3px;vertical-align:middle}.flickity-page-dots .dot.is-selected{background:var(--primary-theme-color)}.flickity-page-dots{bottom:-50px}.flickity-prev-next-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ebebeb;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:46px;justify-content:center;position:absolute;top:-32px;-webkit-transition:all .2s ease;transition:all .2s ease;width:46px}.flickity-prev-next-button .flickity-button-icon{display:grid;height:34%;place-items:center;width:34%}.flickity-prev-next-button.previous{left:auto;opacity:.5;right:13%}.flickity-prev-next-button.next{right:8%}.flickity-prev-next-button:hover{background:#ebebeb;opacity:1}.main-carousel2 .carousel-cell{width:100%}.main-carousel2 .flickity-prev-next-button{top:115%}.main-carousel2 .flickity-prev-next-button.previous{right:6%}.main-carousel2 .flickity-prev-next-button.next{right:0}@media screen and (min-width:768px) and (max-width:991px){.flickity-prev-next-button.previous{right:15%}.flickity-prev-next-button.next{right:6%}.carousel-cell{width:28%}}@media screen and (max-width:767px){.flickity-prev-next-button.previous{right:18%}.flickity-prev-next-button.next{right:6%}.carousel-cell{width:40%}}@media screen and (max-width:575px){.flickity-prev-next-button.previous{right:23%}.flickity-prev-next-button.next{right:6%}.carousel-cell{width:75%}}.nc-container{-webkit-box-sizing:content-box;box-sizing:content-box;font-family:var(--primary-font);height:auto;margin:0 auto;max-width:1600px}.nc-container,.nc-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nc-product-gallery{max-width:100%;padding-right:3.125rem}.nc-gallery-wrapper{height:100%;width:100%}.nc-featured-image{width:100%}.nc-product-thumbnails{-ms-overflow-style:none;margin-right:10px;max-height:854px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;overflow-x:hidden;overflow-y:auto;padding:2px;scroll-behavior:smooth;scrollbar-width:none;width:154px}.nc-product-thumbnails::-webkit-scrollbar{display:none}.nc-product-image-container{border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:150px;overflow:hidden;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:150px}.nc-product-image-container.is-active{border-color:var(--primary-border-color,#000)}.nc-product-image-container:not(:last-child){margin-bottom:10px}.nc-product-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.nc-main{width:50%}.nc-meta-container{width:85%}.nc-product-title{font-size:24px}.nc-product-category{color:var(--subtext-font-color);font-size:14px}.nc-price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.nc-subs-price-container .nc-product-price{margin-bottom:0}.nc-subs-price-container .subs-add-info{color:rgba(0,0,0,.5);font-size:14px;margin:0}.nc-subs-price-container .plan-first-payment-info{color:#000;font-size:14px;font-weight:500;margin:0}.nc-product-price{font-size:24px;margin-right:15px}.nc-product-compare-price{color:var(--primary-theme-color);font-size:24px;text-decoration:line-through}.nc-variation{margin-bottom:12px}.nc-variation .dimmed{opacity:.4}.nc-variation .unavailable{opacity:.4;text-decoration:line-through}.color-variation{margin-bottom:25px}.variation-label{margin-bottom:15px}.size-variation-label,.variation-label{color:var(--subtext-font-color);font-size:14px}.color-swatch-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.swatch-item{cursor:pointer;list-style-type:none}.swatch-item:not(last-item){margin-right:10px}.variation-selector{left:-200vw;position:absolute;visibility:hidden}.variation-selector:checked~.swatch-label:before{border:3px solid var(--primary-border-color);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:calc(100% + 10px);left:-5px;position:absolute;top:-5px;width:calc(100% + 10px);z-index:2}.swatch-label{background-color:var(--swatch-background-color);border-radius:30px;cursor:pointer;display:inline-block;height:25px;position:relative;width:25px}.isActive:before{border:3px solid var(--swatch-border-color);border-radius:50%;content:"";height:30px;left:0;position:absolute;top:0;-webkit-transform:translate(-15%,-15%);transform:translate(-15%,-15%);width:30px;z-index:2}.nc-disabled{background-color:var(--disabled-qty);border:1px solid var(--disabled-qty);border-radius:8px;color:#00000066;display:inline-block;margin-top:10px;padding:10px 15px;pointer-events:none}.nc-size{width:100%}.size-radio{opacity:0;position:fixed;width:0}.size-label{background-color:transparent;border:2px solid var(--primary-inactve-border-color);border-radius:8px;color:var(--primary-font-color);display:inline-block;font-size:16px;margin-top:10px;padding:10px 15px}.size-label:hover{background-color:var(--primary-theme-color);border:2px solid var(--primary-theme-color);color:var(--secondary-font-color);cursor:pointer}.status-out-of-stock{border-color:#aaa;border-style:dashed;color:#aaa}.size-radio:checked+.size-label{background-color:var(--primary-theme-color);border:2px solid var(--primary-border-color);color:var(--secondary-font-color)}.nc-add-to-cart-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px;text-align:center;width:100%}.nc-add-to-cart-error{color:var(--primary-error-color);width:100%}.nc-add-to-cart-error .nc-error{color:var(--primary-error-color);display:inline-block;font-size:var(--error-font-size);padding:12px}.nc-btn-container{width:100%}.nc-btn-container,.nc-cart-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-cart-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:10px;color:var(--secondary-font-color);cursor:pointer;font-family:inherit,sans-serif;font-size:16px;justify-content:center;padding:10px 35px;text-decoration:none}.nc-cart-btn:disabled{background-color:var(--disabled-add-to-cart);border:1px solid var(--disabled-add-to-cart);cursor:not-allowed}.nc-cart-btn--block{width:100%}.nc-cart-btn span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nc-description-title{font-weight:700;margin-bottom:24px;margin-top:30px}.nc-image-selector input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.nc-image-selector input[type=radio]:active+.image-option{opacity:.9}.nc-image-selector input[type=radio]:checked+.image-option{border:1px solid var(--primary-border-color);border-radius:12px}.image-option{background-color:#f1f1f1;background-repeat:no-repeat;background-size:cover;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-block;height:70px;width:70px}.image-option:hover{-webkit-filter:opacity(.9);filter:opacity(.9)}@media only screen and (max-width:1024px){.nc-main{margin-bottom:100px;padding-left:1.125rem;padding-right:1.125rem;width:90%}.nc-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0;padding-right:0}.nc-gallery{margin-bottom:35px}.nc-product-thumbnails{display:none}.nc-product-gallery{padding-right:0}.nc-meta-container{width:100%}.nc-add-to-cart-container{bottom:0;left:50%;margin-bottom:20px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;z-index:99}.nc-add-to-cart-error{width:100%}}.nc-main-wrapper{width:100%}.nc-main-wrapper.nc-cart .nc-wrapper-container.cart-empty .nc-cart-empty{display:block}.nc-main-wrapper.nc-cart .nc-wrapper-container.cart-empty .nc-main-part,.nc-main-wrapper.nc-cart .nc-wrapper-container.cart-empty .nc-product-title{display:none}.nc-main-wrapper.nc-cart .nc-cart-empty{display:none;margin-top:40px}.nc-main-wrapper.nc-cart .nc-main-part{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.nc-main-wrapper.nc-cart .nc-main-left,.nc-main-wrapper.nc-cart .nc-product-title{min-width:69%;width:69%}.nc-main-wrapper.nc-cart .nc-main-right{margin-left:40px;width:31%}.nc-main-wrapper.nc-cart .nc-cart-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:600}.nc-main-wrapper.nc-cart .nc-cart-heading h2 span{color:rgba(0,0,0,.4)}.nc-main-wrapper.nc-cart .nc-cart-heading h2 .nc-cross-btn{cursor:pointer;display:none;margin-left:auto;max-width:24px}.nc-main-wrapper.nc-cart .nc-product-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-main-wrapper.nc-cart .nc-product-title h6{color:#747e94;font-size:14px;font-weight:600;margin:25px 0 20px}.nc-main-wrapper.nc-cart .nc-summary-box{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:24px}.nc-main-wrapper.nc-cart .nc-summary-box h4{border-bottom:1px solid #e5ebf1;color:#000;font-size:16px;font-weight:600;margin:0 0 8px;padding-bottom:20px}.nc-main-wrapper.nc-cart .nc-summary-box ul{margin:0;padding:0}.nc-main-wrapper.nc-cart .nc-summary-box ul li{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding-top:12px}.nc-main-wrapper.nc-cart .nc-summary-box ul li a{color:var(--primary-theme-color);font-size:14px;font-weight:500}.nc-main-wrapper.nc-cart .nc-summary-box ul li a img{max-width:24px;vertical-align:middle}.nc-main-wrapper.nc-cart .nc-summary-box ul .nc-total{border-top:1px solid #e5ebf1;color:#000;font-size:16px;font-weight:700;margin-top:20px;padding-top:20px}.nc-main-wrapper.nc-cart .nc-checkout-btn a{background:var(--primary-theme-color);border-radius:12px;color:#fff;display:block;font-size:14px;font-weight:700;margin-top:24px;padding:16px;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}.nc-main-wrapper.nc-cart .nc-checkout-btn a:hover{opacity:.85}.nc-main-wrapper.nc-cart .nc-product{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:40px}.nc-main-wrapper.nc-cart .nc-product.template{display:none}.nc-main-wrapper.nc-cart .nc-product-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nc-main-wrapper.nc-cart .nc-product-item .nc-product-image{margin-right:24px;max-width:104px}.nc-main-wrapper.nc-cart .name__wrapper .name__text{color:#000;font-size:14px;font-weight:500;margin:0;padding:0}.nc-main-wrapper.nc-cart .nc-product-options .option__set{display:block;margin-right:5px;position:relative}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__active{color:#000;cursor:pointer;font-size:14px;font-weight:600}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__active:before{bottom:-10px;content:"";cursor:pointer;height:15px;left:0;position:absolute;visibility:hidden;width:calc(100% + 20px);z-index:1}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon{margin-left:.3em;-webkit-transition:.3s;transition:.3s;width:12px}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon.arrow-down{fill:#999;margin-bottom:.1em}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon.settings .bg{fill:#2e2b2c}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon.settings .right-half{fill:var(--primary-theme-color)}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector{-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;height:0;left:50%;max-height:214px;opacity:0;overflow:auto;padding:12px;position:absolute;top:calc(100% + 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:height .2s,opacity .25s;transition:height .2s,opacity .25s;visibility:hidden;width:192px;z-index:1}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:calc(33.33333% - 12px);align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:calc(33.33333% - 12px);flex-grow:1;font-size:14px;font-weight:500;height:48px;justify-content:center;line-height:1.3;padding:10px;-webkit-transition:.2s ease;transition:.2s ease;white-space:nowrap}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value[data-type=image]{max-width:48px;overflow:hidden;padding:0}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value[data-type=color]{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:32px;border-radius:50%;flex-basis:32px;flex-grow:unset;height:32px}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value[data-type=color].active{-webkit-box-shadow:0 0 0 2px var(--primary-theme-color),0 0 0 2px #fff inset;box-shadow:0 0 0 2px var(--primary-theme-color),0 0 0 2px #fff inset}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value:hover{border-color:var(--primary-theme-color)}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value.active{background:var(--primary-theme-color);color:#fff;pointer-events:none}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value.unavailable{background-color:#000;color:#fff;opacity:.2;pointer-events:none;text-decoration:line-through}.nc-main-wrapper.nc-cart .nc-product-options .option__set:hover .arrow-down{-webkit-transform:rotate(-.5turn);transform:rotate(-.5turn)}.nc-main-wrapper.nc-cart .nc-product-options .option__set:hover .option__active:before{visibility:visible}.nc-main-wrapper.nc-cart .nc-product-options .option__set:hover .option__selector{height:auto;opacity:1;visibility:visible}.nc-main-wrapper.nc-cart .nc-quantity,.nc-main-wrapper.nc-cart .nc-quantity span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-main-wrapper.nc-cart .nc-quantity span{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:50%;cursor:pointer;height:40px;justify-content:center;min-width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}.nc-main-wrapper.nc-cart .nc-quantity span img{max-width:16px;pointer-events:none}.nc-main-wrapper.nc-cart .nc-quantity input{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-family:var(--primary-font);font-size:14px;font-weight:500;height:40px;margin:0 8px;outline:none;padding:8px 10px;text-align:center;width:50px}.nc-main-wrapper.nc-cart .nc-total-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-main-wrapper.nc-cart .nc-total-item .product__total{color:#000;font-size:14px;font-weight:700;margin:0;padding:0;white-space:nowrap}.nc-main-wrapper.nc-cart .nc-total-item .delete-from-cart{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-left:15px;min-width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}.nc-main-wrapper.nc-cart .nc-total-item .delete-from-cart img{margin:0;max-width:16px;pointer-events:none}.nc-main-wrapper.nc-cart .nc-product-name,.nc-main-wrapper.nc-cart .nc-title.image{margin-right:10px;width:44%}.nc-main-wrapper.nc-cart .nc-product-options,.nc-main-wrapper.nc-cart .nc-title.options{width:21%}.nc-main-wrapper.nc-cart .nc-quantity,.nc-main-wrapper.nc-cart .nc-title.quantity{border:unset;margin-right:5px;width:20%}.nc-main-wrapper.nc-cart .nc-title.total,.nc-main-wrapper.nc-cart .nc-total-price{width:15%}.nc-main-wrapper.nc-cart .nc-left-item2{margin-top:40px}@media screen and (min-width:992px) and (max-width:1280px){.nc-main-wrapper.nc-cart .nc-main-left,.nc-main-wrapper.nc-cart .nc-product-title{width:72%}.nc-main-wrapper.nc-cart .nc-main-right{margin-left:20px;width:28%}.nc-main-wrapper.nc-cart .nc-product-name,.nc-main-wrapper.nc-cart .nc-title.image{width:40%}.nc-main-wrapper.nc-cart .nc-product-options,.nc-main-wrapper.nc-cart .nc-title.options{width:18%}.nc-main-wrapper.nc-cart .nc-quantity,.nc-main-wrapper.nc-cart .nc-title.quantity{width:22%}.nc-main-wrapper.nc-cart .nc-title.total,.nc-main-wrapper.nc-cart .nc-total-price{width:20%}.nc-main-wrapper.nc-cart .nc-quantity span{height:30px;width:30px}.nc-main-wrapper.nc-cart .nc-quantity input{width:55px}.nc-main-wrapper.nc-cart .nc-main-right .nc-summary-box{padding:24px 15px}}@media (max-width:992px){.nc-main-wrapper.nc-cart .nc-product-title{display:none}.nc-main-wrapper.nc-cart .nc-main-part{-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-main-wrapper.nc-cart .nc-main-part .nc-main-left,.nc-main-wrapper.nc-cart .nc-main-part .nc-main-right{width:100%}.nc-main-wrapper.nc-cart .nc-main-part .nc-main-left{min-width:auto}.nc-main-wrapper.nc-cart .nc-main-part .nc-main-right{margin-left:0;margin-top:auto;padding-top:70px}.nc-main-wrapper.nc-cart .nc-product-name,.nc-main-wrapper.nc-cart .nc-quantity,.nc-main-wrapper.nc-cart .nc-title.image,.nc-main-wrapper.nc-cart .nc-title.quantity{margin-right:0}.nc-main-wrapper.nc-cart .nc-main-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.nc-main-wrapper.nc-cart .nc-main-left .nc-product{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;min-height:125px;position:relative}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name{width:100%}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .nc-product-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .nc-product-image{left:0;max-width:100px;position:absolute;top:0}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .name__wrapper{margin-left:125px;width:calc(100% - 200px)}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .name__wrapper br{display:none}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:125px;margin-top:5px;width:calc(100% - 200px)}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-options>div{margin-right:10px}.nc-main-wrapper.nc-cart .nc-main-left .nc-quantity{margin-left:125px;margin-top:20px;width:calc(100% - 200px)}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-price{height:100%;position:absolute;right:3px;top:0}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-item{display:block;text-align:right}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-item .delete-from-cart{bottom:0;position:absolute;right:0}}@media (max-width:425px){.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .nc-product-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .nc-product-image{position:static}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .name__wrapper{margin-left:0;width:auto}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100%}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-options .option__set .option__selector{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.nc-main-wrapper.nc-cart .nc-main-left .nc-quantity{margin-left:0;width:100%}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-price{margin-top:20px;position:static}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-item .delete-from-cart{bottom:auto;top:0}}.nc-shortcode-cart-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}nav .menu-item .nc-cart-icon,nav .wp-block-navigation-link .nc-cart-icon{position:relative}nav .menu-item .nc-cart-icon svg,nav .wp-block-navigation-link .nc-cart-icon svg{fill:var(--nc-cart-icon)}nav .menu-item .nc-cart-icon svg:not([width]),nav .wp-block-navigation-link .nc-cart-icon svg:not([width]){width:20px}nav .menu-item .nc-cart-icon .nc-cart-counter,nav .wp-block-navigation-link .nc-cart-icon .nc-cart-counter{background-color:var(--nc-counter-bg,#000);border-radius:50%;color:var(--nc-counter-text,#fff);font-size:.7em;height:1.65em;left:1em;line-height:1.6em;min-width:1.65em;padding:.15em .4em;position:absolute;text-align:center;top:-.85em}nav .menu-item .nc-cart-icon .nc-cart-counter:empty,nav .wp-block-navigation-link .nc-cart-icon .nc-cart-counter:empty{display:none}.nc-drawer-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;left:0;position:fixed;right:0;top:0;z-index:999999}.nc-drawer-wrapper .nc-drawer-container{background-color:#fff;border-left:1px solid var(--primary-top-border-color);font-family:var(--primary-font);height:100vh;overflow-x:hidden;overflow-y:auto;padding:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:400px}.nc-drawer-wrapper .nc-drawer-header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-drawer-wrapper.drawer-hidden{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}.nc-drawer-wrapper .nc-drawer-title{font-size:18px}.nc-drawer-wrapper .nc-drawer-close{cursor:pointer}.nc-drawer-wrapper .nc-drawer-close path,.nc-drawer-wrapper .nc-drawer-close svg{pointer-events:none}.nc-drawer-wrapper .nc-drawer-product{-ms-flex-pack:distribute;border-top:1px solid var(--primary-top-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-top:10px;padding-top:10px}.nc-drawer-image-container{height:125px;margin-right:20px;width:125px}.nc-drawer-item-variation{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.nc-drawer-image-container img{background-size:contain;border-radius:8px;max-height:100%;width:100%}.nc-drawer-item-price{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-cart-option-color{border-radius:50%;height:1.5em;width:1.5em}.nc-drawer-item-remove{cursor:pointer;font-size:12px}.nc-empty-cart{margin-top:30px}.nc-drawer-empty-cart-btn,.nc-empty-cart-title{font-size:16px;text-align:center}.nc-drawer-empty-cart-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary-font-color);cursor:pointer;display:inline-block;font-family:var(--primary-font);margin-top:20px;padding:10px 20px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.nc-drawer-empty-cart-btn:hover{color:var(--secondary-font-color);opacity:.8}.nc-drawer-checkout-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary-font-color);cursor:pointer;display:none;font-family:var(--primary-font);font-size:16px;margin-top:20px;padding:10px 20px;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.nc-drawer-checkout-btn:hover{color:var(--secondary-font-color);opacity:.8}.nc-drawer-view-cart{color:var(--primary-font-color);display:none;margin-top:20px;text-align:center;text-decoration:none}.nc-drawer-view-cart:hover{text-decoration:underline}.nc-qty-error{color:var(--primary-error-color);font-size:var(--error-font-size);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.qty-counter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.qty-counter .qty-decrease,.qty-counter .qty-increase{background:unset;border:0;cursor:pointer;margin:0;padding:0}.qty-counter .qty-input{border:1px solid var(--primary-input-border-color);border-radius:12px;height:50px;margin-left:15px;margin-right:15px;text-align:center;width:55px}@media only screen and (max-width:800px){.nc-drawer-container{width:100%;z-index:999999}}.nc-checkout-cart-empty--hidden{display:none}.nc-checkout-container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;--primary-font:inherit,sans-serif;--secondary-font-color:#000;--primary-btn-font-color:#fff;--primary-input-border-color:#e5ebf1;--primary-theme-color:#f50;--primary-disabled-theme-color:#ff5500a3;--primary-error-color:#ff0051;--secondary-theme-color:#fff;--secondary-border-color:#00000014;--error-font-size:12px;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--primary-font);justify-content:space-between;margin:0 auto;width:100%}.nc-checkout-container--hidden{display:none}.nc-checkout-container *,.nc-checkout-container :after,.nc-checkout-container :before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}.nc-checkout-container .nc-delayed{display:none}.nc-checkout-container .nc-delayed.active{display:block}.nc-checkout-container .error-message-rates{color:var(--primary-error-color);font-size:11px}.nc-checkout-container .nc-accordion-container{margin-right:20px;width:60%}.nc-checkout-container .nc-accordion-container .nc-checkout-step-container{border:1px solid rgba(0,0,0,.08);border-radius:8px;margin-bottom:25px;padding:24px;position:relative;z-index:2}@media (max-width:600px){.nc-checkout-container .nc-accordion-container .nc-checkout-step-container{padding:12px}}.nc-checkout-container .nc-accordion-container .nc-checkout-step-container.active{z-index:10}.nc-checkout-container .nc-accordion-container .nc-checkout-step-header{margin-bottom:24px;z-index:1}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-handler{cursor:pointer;display:none;position:absolute;right:24px;top:24px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-handler--active{display:block}.nc-checkout-container .nc-accordion-container .nc-checkout-step-edit{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nc-checkout-container .nc-accordion-container .nc-checkout-step-edit .error-message{color:var(--primary-error-color);font-size:12px}.nc-checkout-container .nc-accordion-container .nc-checkout-step-view{grid-gap:16px;display:grid;height:auto;max-height:unset;-webkit-transform:scaleY(1);transform:scaleY(1)}.nc-checkout-container .nc-accordion-container .nc-checkout-step-view.hide{display:none}.nc-checkout-container .nc-accordion-container .nc-checkout-step-view .billing-view-fields{grid-gap:16px;display:grid}.nc-checkout-container .nc-accordion-container .nc-checkout-step-view .billing-view-fields--hide{display:none}.nc-checkout-container .nc-accordion-container .nc-checkout-step-view .billing-view-fields .billing-fields-title{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:600;line-height:16px}.nc-checkout-container .nc-accordion-container .checkout-view-field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.nc-checkout-container .nc-accordion-container .checkout-view-field--hide{display:none}.nc-checkout-container .nc-accordion-container .checkout-view-field .checkout-view-field-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-accordion-container .checkout-view-field .checkout-view-field-icon img{width:20px}.nc-checkout-container .nc-accordion-container .checkout-view-field.visible{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.nc-checkout-container .nc-accordion-container .checkout-view-field .checkout-view-field-value{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-left:12px;margin-right:12px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input{position:absolute;top:-10000vw}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-checkout-step-edit{height:auto;max-height:unset;-webkit-transform:scaleY(1);transform:scaleY(1)}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-checkout-step-view{height:0;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-checkout-step-edit.nc-small{max-height:1000px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-medium{height:180px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-large{height:230px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:not(:checked)~.nc-checkout-step-edit{height:0;max-height:unset;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nc-checkout-container .nc-accordion-container .nc-checkout-step{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:0;opacity:.4}.nc-checkout-container .nc-accordion-container .nc-accordion-title{color:#000;cursor:pointer;display:block;font-family:var(--primary-font);font-size:19px;line-height:1;margin-bottom:14px;max-height:30px;position:relative}.nc-checkout-container .nc-accordion-container .nc-additional-customer-metas{padding-bottom:24px;padding-top:24px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:10px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-checkbox{background-color:#fff;border:2px solid #dcdcdc;border-radius:3px;cursor:pointer;display:inline-block;height:18px;min-width:18px;overflow:hidden;width:18px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-checkbox svg{display:none}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-handler{left:-200vw;position:absolute}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-handler:checked~.nc-additional-customer-meta-checkbox{border:none}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-handler:checked~.nc-additional-customer-meta-checkbox svg{fill:none;display:block;width:18px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-handler:checked~.nc-additional-customer-meta-checkbox svg path{fill:#f50}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta-label{color:#000;cursor:pointer;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-left:10px;padding:0}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta-label a{color:var(--primary-theme-color);text-decoration:none}.nc-checkout-container .nc-accordion-container #nc-tos{border:2px solid grey}.nc-checkout-container .nc-customer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-shipping-address-edit{margin-top:24px}.nc-checkout-container .nc-checkout-errors{display:none}.nc-checkout-container .nc-checkout-errors--active{display:block;margin-bottom:24px}.nc-checkout-container .nc-checkout-errors .nc-checkout-error{color:var(--primary-error-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--primary-font);font-size:var(--error-font-size);font-style:normal;font-weight:500;place-items:center}.nc-checkout-container .nc-checkout-errors .nc-checkout-error:before{background:var(--primary-error-color);border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;width:5px}.nc-checkout-container .nc-billing-address-edit{height:0;margin-bottom:24px;max-height:unset;position:relative;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;z-index:222222}.nc-checkout-container .nc-add-billing-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nc-checkout-container .nc-add-billing-container .nc-remove-billing-cta,.nc-checkout-container .nc-add-billing-container .nc-remove-billing-icon{display:none}.nc-checkout-container .nc-add-billing-container .nc-add-billing-cta,.nc-checkout-container .nc-add-billing-container .nc-remove-billing-cta{color:var(--primary-theme-color)}.nc-checkout-container .billing-address-source-handler{left:-200vw;position:absolute}.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-billing-address-edit{height:auto;max-height:unset;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-add-billing-container{margin-bottom:20px}.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-add-billing-container .nc-remove-billing-cta,.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-add-billing-container .nc-remove-billing-icon{display:block}.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-add-billing-container .nc-add-billing-cta,.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-add-billing-container .nc-add-billing-icon{display:none}.nc-checkout-container .billing-address-source-handler:not(:checked) .nc-billing-address-edit{position:absolute;top:-10000vw}.nc-checkout-container .nc-billing-address-edit.nc-billing-virtual-visible{height:auto;max-height:unset;-webkit-transform:scaleY(1);transform:scaleY(1)}.nc-checkout-container .billing-virtual-only-enabled{left:-200vw;position:absolute}.nc-checkout-container .nc-shipping-rates--not-active{display:none}.nc-checkout-container .nc-shipping-rates-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item{grid-gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;margin-bottom:12px;margin-left:8px;margin-right:8px;padding:16px;width:calc(50% - 16px)}@media (max-width:800px){.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item{width:100%}}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item.nc-shipping-rate-selected{background-color:#ff550014;border:1px solid #f50;cursor:default}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-image{height:40px;width:40px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-image img{height:100%;width:auto}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-name{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-sub-name{color:#000;font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-price,.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-zone-instructions{color:var(--primary-font-color);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d0d0d0;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]{left:-200vw;position:absolute}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]:checked~label{border:1px solid #f50;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]:checked~label span{background:#f50;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;overflow:hidden;width:12px}.nc-checkout-container .nc-shipping-method-init-state{background:#e1e1e1;border-radius:8px;font-size:14px;margin-bottom:15px;padding:10px}.nc-checkout-container .nc-shipping-method-init-state.loading,.nc-checkout-container .nc-shipping-rates-list.loading{display:none}.nc-checkout-container .nc-shipping-rate-preloaders{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;margin-left:-8px;margin-right:-8px}.nc-checkout-container .nc-shipping-rate-preloaders.loading{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader{grid-gap:18px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;margin-left:8px;margin-right:8px;padding:16px;width:calc(50% - 16px)}@media (max-width:800px){.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader{margin-bottom:12px;width:100%}}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-image{-webkit-animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;background-color:rgba(0,0,0,.13);height:50px;width:50px}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-name{margin-bottom:2px}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-name,.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-price{-webkit-animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;background-color:rgba(0,0,0,.13);height:20px}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-select span{-webkit-animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;animation:animation-preloader 1.5s ease-in-out .5s infinite normal none running;border:1px solid #d0d0d0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px}.nc-checkout-container .nc-payment-save-container{display:none}.nc-checkout-container .nc-payment-save-container--active{display:block}.nc-checkout-container .nc-checkout-payment-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service{grid-gap:18px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;margin-bottom:12px;margin-left:8px;margin-right:8px;padding:16px;width:100%}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service.selected{background-color:#ff550014;border:1px solid #f50;cursor:default}@media (max-width:800px){.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service{width:100%}}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-image{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;place-items:center}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-name{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d0d0d0;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]{left:-200vw;position:absolute}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]:checked~label{border:1px solid --primary-theme-color;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]:checked~label span{background:var(--primary-theme-color);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;min-height:12px;min-width:12px;overflow:hidden;width:12px}.nc-checkout-container .nc-payment-save-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);margin-top:24px}.nc-checkout-container .nc-checkout-payment-item{display:none}.nc-checkout-container .nc-checkout-payment-item--active{display:block}.nc-checkout-container .paypal-service-item-message{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:700;line-height:20px;opacity:.4;padding-top:8px}.nc-checkout-container .nc-checkout-stripe-payment-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.nc-checkout-container .nc-checkout-stripe-payment-form input{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.nc-checkout-container .nc-checkout-stripe-payment-form input::-webkit-input-placeholder{color:#000;opacity:.4}.nc-checkout-container .nc-checkout-stripe-payment-form input::-moz-placeholder{color:#000;opacity:.4}.nc-checkout-container .nc-checkout-stripe-payment-form input:-ms-input-placeholder{color:#000;opacity:.4}.nc-checkout-container .nc-checkout-stripe-payment-form input::-ms-input-placeholder{color:#000;opacity:.4}.nc-checkout-container .nc-checkout-stripe-payment-form input::placeholder{color:#000;opacity:.4}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-left:8px;margin-right:8px;position:relative;width:calc(50% - 16px)}@media (max-width:600px){.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container{width:100%}}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container .brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;top:0;width:30px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container label{background-color:#fff;color:#000;font-family:var(--primary-font);font-size:11px;font-style:normal;font-weight:500;left:18px;line-height:15px;opacity:.4;position:absolute;top:-6px;z-index:2}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container .stripe-card-number{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 16px;width:100%}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-left:8px;margin-right:8px;width:calc(50% - 16px)}@media (max-width:600px){.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info{margin-left:0;margin-right:0;width:100%}}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info--container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}@media (max-width:600px){.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info--container{margin-left:0;margin-right:0;width:100%}}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:8px;margin-right:8px;position:relative;width:calc(50% - 16px)}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container label{background-color:#fff;color:#000;font-family:var(--primary-font);font-size:11px;font-style:normal;font-weight:500;left:18px;line-height:15px;opacity:.4;position:absolute;top:-6px;z-index:2}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container .stripe-expiry-date-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;top:0}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date{padding:8px 16px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc-container{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;margin-left:8px;position:relative;width:calc(50% - 16px)}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc-container label{background-color:#fff;color:#000;font-family:var(--primary-font);font-size:11px;font-style:normal;font-weight:500;left:18px;line-height:15px;opacity:.4;position:absolute;top:-6px;z-index:2}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc-container .stripe-cvc-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;top:0}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 16px}.nc-checkout-container .stripe-card-error{display:none}.nc-checkout-container .stripe-card-error--active{color:var(--primary-error-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--error-font-size)}.nc-checkout-container .paypal-payment-icon.hide,.nc-checkout-container .stripe-payment-icon.hide{display:none}.nc-checkout-container .nc-customer-checkout-btn{border-radius:8px;cursor:pointer;display:block;font-family:var(--primary-font);font-weight:800;padding:10px 20px}.nc-checkout-container .nc-customer-checkout-btn:not(:first-child){margin-left:20px}.nc-checkout-container .nc-guest-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color)}.nc-checkout-container .nc-place-order-container{display:none;margin-top:24px}.nc-checkout-container .nc-place-order-container .nc-place-order-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;color:var(--primary-btn-font-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--primary-font);font-weight:800;justify-content:center;padding:10px 20px;width:100%}.nc-checkout-container .nc-place-order-container--active{display:block}.nc-checkout-container .nc-existing-btn{background-color:var(--secondary-theme-color);border:1px solid var(--secondary-border-color);color:var(--secondary-font-color)}.nc-checkout-container .nc-address-info-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color)}.nc-checkout-container .nc-address-info-btn:disabled{background-color:var(--primary-disabled-theme-color);border:1px solid var(--primary-disabled-theme-color)}.nc-checkout-container .rate-error-front{background-color:#e5ebf1;color:#000;font-size:12px;font-weight:600;margin-bottom:10px;padding:5px}.nc-checkout-container .nc-checkout-oder-info{width:30%}.nc-checkout-container .nc-order-review-container{border:1px solid rgba(0,0,0,.08);border-radius:12px;min-width:370px;padding:20px 24px;position:relative;width:100%}@media (max-width:500px){.nc-checkout-container .nc-order-review-container{min-width:unset}}.nc-checkout-container .collapsed-content-handler{display:none}.nc-checkout-container .nc-order-review-collapsed{left:-2000vw;position:absolute}@media (max-width:800px){.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container .nc-cart-title{margin-bottom:0}.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container .collapse-hidden-content{display:none}.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container .nc-checkout-order-summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container .collapsed-content-handler--closed{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-order-review-collapsed:not(:checked)~.nc-order-review-container .collapsed-content-handler--closed{display:none}.nc-checkout-container .nc-order-review-collapsed:not(:checked)~.nc-order-review-container .nc-order-review-header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-checkout-container .nc-order-review-collapsed:not(:checked)~.nc-order-review-container .collapsed-content-handler--open{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.nc-checkout-container .nc-cart-title{color:#000;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:20px}.nc-checkout-container .nc-product-title{color:#000;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:4px;margin-right:4px}.nc-checkout-container .nc-line-item-price{margin:0}.nc-checkout-container .nc-product-checkout-error{color:var(--primary-error-color);display:none;font-size:var(--error-font-size);font-style:normal;font-weight:500;line-height:24px;margin-top:7px}.nc-checkout-container .nc-product-checkout-error--active{display:block}.nc-checkout-container .nc-product-unit-price{color:#8e8e8e;font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.nc-checkout-container .nc-line-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nc-checkout-container .nc-line-item,.nc-checkout-container .nc-product{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-product-meta{width:100%}.nc-checkout-container .nc-product-variation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px}.nc-checkout-container .nc-product-variation .nc-subs-information{color:rgba(0,0,0,.5);font-size:10px}.nc-checkout-container .nc-product-item-group{display:grid;grid-template-columns:1fr auto}.nc-checkout-container .nc-product-variant{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8e8e8e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin:2px 4px;position:relative}.nc-checkout-container .nc-product-variant[data-template-type=color]{position:relative}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-value{background:#fff;border:1px solid #e8e8e8;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:2px;overflow:hidden;padding:4px}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-value span{background-color:var(--variant-color);border-radius:50%;display:inline-block;min-height:12px;min-width:12px}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-colors-container{background:#fff;border-radius:12px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;left:-50%;max-height:unset;padding:8px;position:absolute;top:24px;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;z-index:10}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-colors-container.hide{height:0;max-height:unset;position:absolute;top:-10000vw;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-color{background:#fff;border:1px solid #e8e8e8;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px;overflow:hidden;padding:8px}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-color.nc-variant-disabled{cursor:not-allowed}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-color--selected{border-color:#f50}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-color span{background-color:var(--variant-color);border-radius:50%;display:inline-block;height:12px;width:12px}.nc-checkout-container .nc-product-variant-value{-ms-flex-line-pack:center;align-content:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-product-variant-text-container{background:#fff;border-radius:12px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);box-shadow:0 0 2px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04),0 0 8px rgba(0,0,0,.04);height:auto;left:20px;max-height:unset;padding:5px;position:absolute;top:20px;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;z-index:12}.nc-checkout-container .nc-product-variant-text-container.hide{height:0;max-height:unset;position:absolute;top:-10000vw;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-texts{max-height:220px;overflow-x:hidden;overflow-y:auto}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-texts::-webkit-scrollbar{width:4px}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-texts::-webkit-scrollbar-track{background:#f5f5f5;border-radius:50px;overflow:hidden}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-texts::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:50px;height:72px;max-height:72px;overflow:hidden}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:8px}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text:hover{background-color:hsla(0,0%,95%,.5)}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text.nc-variant-disabled{cursor:not-allowed}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text--selected{background-color:#f1f1f1}.nc-checkout-container .nc-product-variant-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nc-checkout-container .nc-line-item:not(:last-child){margin-bottom:20px}.nc-checkout-container .nc-cart-thumbnail-container{-ms-flex-item-align:start;align-self:flex-start;height:100px;margin-right:16px;min-width:88px;position:relative;width:88px}@media (min-width:801px) and (max-width:960px){.nc-checkout-container .nc-cart-thumbnail-container{height:75px;min-height:75px;min-width:66px;width:66px}}@media (max-width:960px){.nc-checkout-container .nc-cart-thumbnail-container{height:75px;min-height:75px;min-width:66px;width:66px}}.nc-checkout-container .nc-cart-thumbnail{background-size:contain;bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.nc-checkout-container .nc-customer-email{font-size:16px!important}.nc-checkout-container .nc-customer-checkout-field{border:1px solid rgba(0,0,0,.08);border-radius:12px;display:block!important;outline:transparent;padding:12px;width:100%}.nc-checkout-container .nc-customer-checkout-field--error{border:1px solid red}.nc-checkout-container .nc-customer-checkout-field:focus{border:1px solid rgba(0,0,0,.322)}.nc-checkout-container .nc-cart-summary-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:30%}.nc-checkout-container .nc-cart-order-summary{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:10px 20px}.nc-checkout-container .nc-order-summary-totals{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;line-height:24px;margin:0}.nc-checkout-container .nc-order-summary-totals:not(.nc-order-summary-totals--hidden):not(:last-child){margin-bottom:12px}.nc-checkout-container .nc-order-summary-totals .hide,.nc-checkout-container .nc-order-summary-totals--hidden{display:none}.nc-checkout-container .nc-order-summary-totals .nc-order-totals-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nc-checkout-container .nc-order-summary-totals .line-through{text-decoration:line-through}.nc-checkout-container .nc-order-tax.tax-standard.no-tax{display:none}.nc-checkout-container .nc-order-tax-rate,.nc-checkout-container .nc-order-vat-rate{color:grey;font-size:14px;text-align:right}.nc-checkout-container .nc-cart-checkout-btn-container{margin-top:20px}.nc-checkout-container .nc-cart-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;color:var(--primary-btn-font-color);cursor:pointer;font-family:var(--primary-font);font-size:16px;padding:10px 20px;width:100%}.nc-checkout-container .nc-bold{font-weight:800!important}.nc-checkout-container .nc-divider{background-color:#e5ebf1;border:0;height:1px;margin-bottom:24px;margin-top:24px}.nc-checkout-container .nc-checkout-order-summary{font-size:14px}.nc-checkout-container .nc-checkout-order-summary p{margin:0}.nc-checkout-container .nc-product-item-qty-counter-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fc8181;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px}.nc-checkout-container .nc-product-item-qty-counter{display:grid;grid-template-areas:"decrease input increase . remove";grid-template-columns:auto auto auto 1fr auto;margin:0}.nc-checkout-container .nc-product-item-qty-counter svg{cursor:pointer}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-input{border:1px solid var(--primary-input-border-color);border-radius:12px;color:#000;display:inline;font-size:14px;font-style:normal;font-weight:500;grid-area:input;line-height:24px;margin-left:12px;margin-right:12px;padding:0 4px;text-align:center;width:60px}@media (max-width:500px){.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-input{margin-left:6px;margin-right:6px}}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-decrease,.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-increase,.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-remove{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-increase{grid-area:increase}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-decrease{grid-area:decrease}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-remove{grid-area:remove}.nc-checkout-container .nc-input-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-bottom:24px;margin-top:6px;position:relative;width:100%}.nc-checkout-container .nc-input-field--mb-0{margin-bottom:0}.nc-checkout-container .nc-input-field--half{width:calc(50% - 12px)}@media screen and (max-width:600px){.nc-checkout-container .nc-input-field--half{width:100%}}@media screen and (max-width:800px){.nc-checkout-container .nc-input-field--half-m{width:calc(50% - 12px)}}@media screen and (max-width:450px){.nc-checkout-container .nc-input-field--half-m{width:100%}}.nc-checkout-container .nc-input-field--third{width:calc(33.33% - 12px)}@media screen and (max-width:800px){.nc-checkout-container .nc-input-field--third{width:calc(50% - 12px)}}@media screen and (max-width:450px){.nc-checkout-container .nc-input-field--third{width:100%}}.nc-checkout-container .nc-input-field__group{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.nc-checkout-container .nc-input-field__label{color:#8e8e8e;display:inline-block;font-size:11px;font-style:normal;font-weight:500;line-height:15px;padding-left:3px;padding-right:3px;z-index:2222}.nc-checkout-container .nc-input-field__input{-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;background-color:#fff;border:1px solid #e5ebf1;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#00073f;font-size:14px;font-style:normal;font-weight:500;line-height:24px;max-width:100%;padding:7px 16px;width:100%}.nc-checkout-container .nc-input-field__input.hide{display:none}.nc-checkout-container .nc-input-field__input--select{padding:10px 16px}.nc-checkout-container .nc-input-field__input.invalid-field{border:1px solid var(--primary-error-color)}.nc-checkout-container .nc-input-field__error{color:var(--primary-error-color);display:none;font-family:var(--primary-font);font-size:var(--error-font-size);font-style:normal;font-weight:500;line-height:1;margin:0;padding:4px 8px 0}.nc-checkout-container .nc-input-field__error--active{display:block}.nc-checkout-container .nc-input-field__error>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-input-field__error>span svg{margin-right:4px}.nc-checkout-container .nc-input-field .tail-select{border-radius:12px;width:100%}.nc-checkout-container .nc-input-field .tail-select .select-label{-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;background-color:#fff;border:1px solid #e5ebf1;border-radius:12px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#00073f;font-size:14px;font-style:normal;font-weight:500;line-height:24px;max-width:100%;padding:7px 16px;width:100%}.nc-checkout-container .nc-input-field .tail-select .select-label:after{background-image:url(../images/arrow-down.svg);bottom:0;height:100%}.nc-checkout-container .nc-input-field .tail-select .select-dropdown{border:1px solid #e5ebf1;border-radius:12px;-webkit-box-shadow:none;box-shadow:none;margin-bottom:8px;margin-top:4px;overflow:hidden!important;z-index:110000000000}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar{width:4px}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar-track{background:#f5f5f5;border-radius:50px;overflow:hidden}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:50px;height:72px;max-height:72px;overflow:hidden}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner .dropdown-option{padding:6px 12px}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner .dropdown-option:before{display:none}.nc-checkout-container .nc-input-field .tail-select .select-dropdown .dropdown-inner .dropdown-option.selected{background-color:#f1f1f1}.nc-checkout-container .nc-input-field .tail-select .select-dropdown mark{background-color:var(--primary-theme-color)}.nc-checkout-container .nc-input-field__input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-input-field__input-group--phone{border:1px solid #e5ebf1;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto}.nc-checkout-container .nc-input-field__input-group--phone .nc-input-field__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nc-checkout-container .nc-input-field__input-group--phone .nc-input-field__input-wrapper:before{background:#e8e8e8;border-radius:50px;content:"";display:block;height:calc(100% - 14px);margin:auto;width:1px}.nc-checkout-container .nc-input-field__input-group--phone .nc-input-field__input{border-style:none;padding-left:8px}.nc-checkout-container .nc-input-field__input-group--phone .tail-select{border-radius:12px 6px 6px 12px;width:auto}.nc-checkout-container .nc-input-field__input-group--phone .tail-select .select-label{border:none;min-width:70px;padding-right:30px}.nc-checkout-container .nc-input-field__input-group--phone .tail-select .select-dropdown{width:100%}.nc-checkout-container .nc-input-field--address-auto-complete{position:relative}.nc-checkout-container .nc-input-field--address-auto-complete .address-suggestion-container{background:#fff;left:0;position:absolute;right:0;top:calc(100% + 5px);width:100%;z-index:1000000}.nc-checkout-container .nc-input-field--address-auto-complete .address-suggestion-container--hidden{display:none}.nc-checkout-container .address-suggestion{border:1px solid rgba(0,0,0,.08);border-radius:12px}.nc-checkout-container .address-suggestion-header{border-bottom:1px solid rgba(0,0,0,.08);color:#8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:300;line-height:16px;padding:8px 12px}.nc-checkout-container .address-suggestion ul.address-suggestion-list{padding:0}.nc-checkout-container .address-suggestion-item{color:#8e8e8e;cursor:pointer;font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:400;line-height:16px;list-style:none;padding:8px 12px}.nc-checkout-container .address-suggestion-item .emphasis{font-weight:600}.nc-checkout-container .address-suggestion-item:hover{background:rgba(0,0,0,.08)}.nc-checkout-container .address-suggestion-footer{background:rgba(0,0,0,.02);display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px}@media only screen and (max-width:800px){.nc-checkout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nc-checkout-container .nc-accordion-container,.nc-checkout-container .nc-checkout-oder-info{width:100%}.nc-checkout-container .nc-order-review-container{padding:12px;width:100%}.nc-checkout-container .nc-customer-checkout-field{margin:0 auto}.nc-checkout-container .nc-additional-customer-meta{margin:10px 12px}.nc-checkout-container .nc-customer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-checkout-container .nc-customer-btn-container .nc-customer-checkout-btn{margin:0;width:100%}.nc-checkout-container .nc-customer-btn-container .nc-customer-checkout-btn:not(:last-child){margin-bottom:20px}}.nc-skeleton-thumbnail{-ms-flex-negative:0;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:skullanimation;animation-name:skullanimation;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#ebeff2),color-stop(18%,#f9fafb),color-stop(33%,#ebeff2));background:linear-gradient(90deg,#ebeff2 8%,#f9fafb 18%,#ebeff2 33%);background-size:auto;background-size:800px 104px;flex-shrink:0}@-webkit-keyframes skullanimation{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes skullanimation{0%{background-position:-468px 0}to{background-position:468px 0}}@-webkit-keyframes animation-preloader{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes animation-preloader{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.nc-promocode-container{margin-bottom:12px;width:100%}.nc-promocode-container button,.nc-promocode-container input{border-radius:12px;padding:10px}.nc-promocode-container input{-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid rgba(0,0,0,.08);flex-grow:1;width:100%}.nc-promocode-container button{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.nc-promocode-container a[data-nc-action]{color:var(--primary-theme-color);font-size:inherit;margin-right:.8em}.nc-promocode-container [data-nc-action=toggle-promocode-add]{background-color:unset;background-position:0 .25em;background-repeat:no-repeat;background-size:1em 1em;border:unset;color:var(--primary-theme-color);cursor:pointer;display:block;font-family:var(--primary-font);font-size:14px;line-height:1;margin-bottom:1.5em;padding:0 0 0 1.5em;position:relative}.nc-promocode-container [data-nc-action=toggle-promocode-add]:after,.nc-promocode-container [data-nc-action=toggle-promocode-add]:before{background-color:currentColor;content:"";position:absolute;scale:.8;-webkit-transition:.3s;transition:.3s}.nc-promocode-container [data-nc-action=toggle-promocode-add]:before{height:2px;left:0;top:50%;width:1em}.nc-promocode-container [data-nc-action=toggle-promocode-add]:after{height:1em;left:calc(.5em - 1px);top:1px;width:2px}.nc-promocode-container .nc-promocode-active{display:none}.nc-promocode-container .nc-promocode-active .active__amount{white-space:nowrap}.nc-promocode-container .nc-promocode-active .active__label{margin-right:.8em}.nc-promocode-container .nc-promocode-active [data-nc-selector=active-promocode-name]{display:inline-block;font-weight:900;margin-right:.8em}.nc-promocode-container .nc-promocode-input{display:none;font-size:14px}.nc-promocode-container .nc-promocode-input-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:30px;position:relative}.nc-promocode-container .nc-promocode-input-label .label__text{background-color:#fff;color:rgba(0,0,0,.4);left:1em;line-height:1;position:absolute;top:-.5em;-webkit-transition:.3s;transition:.3s}.nc-promocode-container .nc-promocode-input-label [data-nc-input=promocode]:-moz-placeholder-shown+.label__text{opacity:0}.nc-promocode-container .nc-promocode-input-label [data-nc-input=promocode]:-ms-input-placeholder+.label__text{opacity:0}.nc-promocode-container .nc-promocode-input-label [data-nc-input=promocode]:placeholder-shown+.label__text{opacity:0}.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode],.nc-promocode-container .nc-promocode-input [data-nc-input=promocode]{border-radius:12px;padding-left:15px;padding-right:15px;-webkit-transition:.3s;transition:.3s}.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode][disabled],.nc-promocode-container .nc-promocode-input [data-nc-input=promocode][disabled]{cursor:progress;opacity:.5}.nc-promocode-container .nc-promocode-input [data-nc-input=promocode]{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode]{cursor:pointer}.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode]:hover{opacity:.8}.nc-promocode-container.input-visible [data-nc-action=toggle-promocode-add]:after,.nc-promocode-container.input-visible [data-nc-action=toggle-promocode-add]:before{rotate:45deg}.nc-promocode-container.input-visible .nc-promocode-input{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-promocode-container.input-visible .nc-promocode-errors.has-errors{display:block}.nc-promocode-container.nc-promo-active .nc-promocode-active{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nc-promocode-container.nc-promo-active [data-nc-action=toggle-promocode-add]{display:none}.nc-promocode-container .nc-promocode-errors{color:red;display:none;margin:5px}.nc-product-gallery-thumbnail{width:100%}.nc-product-gallery-item{margin-top:20px}.nc-product-gallery-title{color:var(--primary-font-color);display:inline-block;font-size:16px;padding-bottom:6px;text-decoration:none}.nc-product-gallery-title:hover{text-decoration:underline}.nc-product-gallery-price{color:var(--primary-font-color);font-size:20px;font-weight:600}.nc-shoe-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.nc-shoe-container{max-width:100%;width:540px}}@media (min-width:768px){.nc-shoe-container{max-width:100%;width:720px}}@media (min-width:992px){.nc-shoe-container{max-width:100%;width:960px}}@media (min-width:1200px){.nc-shoe-container{max-width:100%;width:1254px}}.nc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.nc-col-md-4,.nc-col-sm-6{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.nc-col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.nc-col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.nc-tab-area .nc-tab-container{margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}@media (min-width:576px){.nc-tab-area .nc-tab-container{max-width:100%;width:540px}}@media (min-width:768px){.nc-tab-area .nc-tab-container{max-width:100%;width:720px}}@media (min-width:992px){.nc-tab-area .nc-tab-container{max-width:100%;width:960px}}@media (min-width:1200px){.nc-tab-area .nc-tab-container{max-width:100%;width:1254px}}.nc-tab-area .nc-tab-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.nc-tab-area .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 30.333333%;flex:0 0 33.333333%;max-width:30.333333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}}.nc-tab-area .tab-area{padding:80px 0 170px}.nc-tab-area .tab-heading h2{color:var(--primary-font-color);font-size:36px;font-weight:700;text-align:center;text-transform:capitalize}.nc-tab-area .tab-links{border-bottom:1px solid #ebebeb;margin:38px 0 44px;text-align:center}.nc-tab-area .tab-links li{display:inline-block;padding:8px 52px}.nc-tab-area .tab-links li a{color:inherit;font-size:18px;font-weight:600;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.nc-tab-area .tab-links li a:after{background:var(--primary-theme-color);border-radius:50px;bottom:-9px;content:"";display:block;height:2px;left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:136px}.nc-tab-area .tab-links a:hover{color:var(--primary-theme-color)}.nc-tab-area .tab-links li.active a{color:var(--primary-theme-color);font-weight:700}.nc-tab-area .tab-links li a:hover:after,.nc-tab-area .tab-links li.active a:after{opacity:1}.nc-tab-area .tab{display:none}.nc-tab-area .tab.active{display:block}.nc-tab-area .tab-fav{position:relative}.nc-tab-area .tab-fav img{width:100%}.nc-tab-area .tab-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--primary-overlay-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.nc-tab-area .tab-inner li a{background:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary-font-color);display:block;font-size:14px;font-weight:600;margin:15px 0;padding:12px 15px;text-align:center;width:162px}.nc-tab-area .tab-cnt a,.nc-tab-area .tab-cnt h4{color:inherit;font-size:16px;font-weight:700;margin:12px 0 5px}.nc-tab-area .tab-cnt p{color:inherit;font-size:14px;font-weight:500;margin:0}.nc-tab-area .fav-active .tab-inner,.nc-tab-area .tab-fav:hover .tab-inner{opacity:1}@media screen and (min-width:992px) and (max-width:1199px){.nc-tab-area .tab-area{padding:80px 0 120px}}@media screen and (min-width:768px) and (max-width:991px){.nc-tab-area .tab-area{padding:80px 0 100px}.nc-tab-area .tab-inner li a{border-radius:10px;margin:12px 0;padding:10px 15px;width:146px}.nc-tab-area .tab-links li{padding:8px 40px}}@media screen and (max-width:767px){.nc-tab-area .tab-area{padding:80px 0 60px}.nc-tab-area .tab-links li{padding:8px 26px}.nc-tab-area .tab-item{margin:0 auto 40px;max-width:400px}}@media screen and (max-width:575px){.nc-tab-area .tab-area{padding:70px 0 55px}.nc-tab-area .tab-links li{padding:8px 14px}.nc-tab-area .tab-links li a{font-size:15px}.nc-tab-area .tab-item{margin:0 auto 40px;max-width:350px}.nc-tab-area .tab-links li a:after{line-style-type:none;width:108px}.nc-tab-area .tab-heading h2{font-size:32px}}.nc-grid-wrapper{min-width:100%;padding:40px 0}.nc-grid-wrapper .nc-grid-container{margin:0 auto;max-width:1430px;padding:0 15px;width:100%}.nc-grid-wrapper .nc-wrapper_upper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:20px}.nc-grid-wrapper .nc-wrapper_upper ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.nc-grid-wrapper .nc-wrapper_upper ul li{color:var(--subtext-font-color);display:inline-block;font-size:var(--primary-body-font-size);margin-right:15px}.nc-grid-wrapper .nc-wrapper_upper ul li img{margin-top:1px}.nc-grid-wrapper .nc-wrapper_upper select{background:none;border:none;color:var(--black);cursor:pointer;font-family:var(--primary-font);font-size:var(--primary-body-font-size);outline:none;padding-right:4px;width:100%}.nc-grid-wrapper .nc-pagination{padding-top:65px;text-align:center}.nc-grid-wrapper .nc-pagination ul,.nc-grid-wrapper .nc-pagination ul a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.nc-grid-wrapper .nc-pagination ul a{border:1px solid var(--primary-bottom-border-color);color:var(--black);font-size:var(--primary-body-font-size);height:45px;-webkit-transition:all .2s ease;transition:all .2s ease;width:45px}.nc-grid-wrapper .nc-pagination ul a.active,.nc-grid-wrapper .nc-pagination ul a:hover{border-color:var(--border-black)}.nc-grid-wrapper .nc-pagination ul li{margin:0 5px}.nc-grid-wrapper .nc-pagination ul li:last-child a{border-color:transparent}.nc-grid-wrapper .nc-pagination ul img{max-width:11px}.nc-grid-wrapper .nc-pagination p{color:var(--black);font-size:var(--primary-body-font-size);margin:12px 0 0;text-align:center}.nc-grid-wrapper .nc-product-grid-2{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);padding-top:40px}.nc-grid-wrapper .nc-product-grid-3{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);padding-top:40px}.nc-grid-wrapper .nc-product-grid-4{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);padding-top:40px}.nc-grid-wrapper .nc-product-grid-5{display:grid;gap:30px;grid-template-columns:repeat(5,1fr);padding-top:40px}.nc-grid-wrapper .nc-product-add-item{display:none}.nc-grid-wrapper .nc-productOne{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;position:relative}.nc-grid-wrapper .nc-productOne:after{background:transparent;border:1px solid var(--border-black);content:"";display:block;height:105%;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:110%;z-index:-1}.nc-grid-wrapper .nc-productOne:hover:after{opacity:1}.nc-grid-wrapper .nc-productOne #bestSeller{background:var(--white);border:1px solid var(--border-black);color:var(--black);display:inline-block;font-size:var(--secondary-body-font-size);left:10px;padding:2px 8px;position:absolute;top:10px;z-index:99}.nc-grid-wrapper .nc-productOne-link{display:block;margin-bottom:5px;margin-top:10px}.nc-grid-wrapper .nc-productOne p,.nc-grid-wrapper .nc-productOne-link{color:var(--black);font-size:var(--primary-body-font-size);text-align:center}.nc-grid-wrapper .nc-productOne p{margin:0}.nc-grid-wrapper .nc-img{cursor:pointer;overflow:hidden;padding-top:100%;position:relative;-webkit-transition:.3s;transition:.3s;width:100%}.nc-grid-wrapper .nc-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:100%}.nc-grid-wrapper .nc-img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.nc-grid-wrapper .nc-img img#hover{opacity:0}.nc-grid-wrapper .nc-img:hover img#hover{opacity:1}.nc-grid-wrapper .nc-img button,.nc-grid-wrapper .nc-img-view-product{background:var(--primary-theme-color);border:1px solid var(--primary-theme-color);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary-font-color);display:block;font-size:var(--secondary-body-font-size);margin:15px auto;outline:none;padding:8px 15px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.nc-grid-wrapper .nc-img button.nc-img-view-disabled,.nc-grid-wrapper .nc-img-view-product.nc-img-view-disabled{background-color:var(--disabled-add-to-cart);border:1px solid var(--disabled-add-to-cart);cursor:not-allowed}.nc-grid-wrapper .nc-img button.nc-img-view-disabled:hover,.nc-grid-wrapper .nc-img-view-product.nc-img-view-disabled:hover{background-color:var(--disabled-add-to-cart);cursor:not-allowed}.nc-grid-wrapper .nc-img button:hover,.nc-grid-wrapper .nc-img-view-product:hover{background:var(--primary-theme-color);color:var(--secondary-font-color);cursor:pointer}.nc-grid-wrapper .nc-img:hover .nc-img-view-product{cursor:pointer}@media screen and (max-width:1199px){.nc-container{max-width:1024px}.nc-img{height:auto}.nc-product{grid-gap:24px}.nc-productOne p,.nc-productOne-link{font-size:14px}}@media screen and (max-width:991px){.nc-container{max-width:800px}.nc-img{height:auto}.nc-grid-wrapper .nc-mob-product-grid-1{grid-gap:24px;grid-template-columns:repeat(1,1fr)}.nc-grid-wrapper .nc-mob-product-grid-2{grid-gap:24px;grid-template-columns:repeat(2,1fr)}.nc-grid-wrapper .nc-mob-product-grid-3{grid-gap:24px;grid-template-columns:repeat(3,1fr)}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;height:100%;width:100%}.nc-grid-wrapper .nc-product-add-item{bottom:0;display:block;min-height:0;min-width:0;padding:8px;padding:var(--spacing-2);position:absolute;right:0;z-index:2}.nc-productOne p,.nc-productOne-link{font-size:14px}}@media screen and (max-width:767px){.nc-container{max-width:600px}.nc-wrapper_title .nc-heading{font-size:24px}.nc-wrapper_upper select{font-size:12px}.nc-wrapper_upper img{max-width:24px}.nc-wrapper_upper li{font-size:12px;margin-right:12px}.nc-img{height:auto}.nc-grid-wrapper .nc-mob-product-grid-1{grid-gap:24px;grid-template-columns:repeat(1,1fr)}.nc-grid-wrapper .nc-mob-product-grid-2{grid-gap:24px;grid-template-columns:repeat(2,1fr)}.nc-grid-wrapper .nc-mob-product-grid-3{grid-gap:24px;grid-template-columns:repeat(3,1fr)}.nc-grid-wrapper .nc-product-add-item{bottom:0;display:block;min-height:0;min-width:0;padding:8px;padding:var(--spacing-2);position:absolute;right:0;z-index:2}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;height:100%;width:100%}.nc-productOne p,.nc-productOne-link{font-size:14px}}@media screen and (max-width:475px){.nc-container{max-width:450px}.nc-wrapper_title .nc-heading{font-size:24px}.nc-wrapper_upper select{font-size:var(--secondary-body-font-size)}.nc-wrapper_upper img{max-width:24px}.nc-wrapper_upper li{font-size:var(--secondary-body-font-size)!important;margin-right:12px!important}.nc-wrapper_upper li:last-child{display:none}.nc-img{height:auto}.nc-img button{font-size:10px}.nc-grid-wrapper .nc-mob-product-grid-1{grid-gap:24px;grid-template-columns:repeat(1,1fr)}.nc-grid-wrapper .nc-mob-product-grid-2{grid-gap:24px;grid-template-columns:repeat(2,1fr)}.nc-grid-wrapper .nc-product-add-item{bottom:0;display:block;min-height:0;min-width:0;padding:8px;padding:var(--spacing-2);position:absolute;right:0;z-index:2}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;height:100%;width:100%}.nc-mob-product-grid-3{grid-gap:24px;grid-template-columns:repeat(3,1fr);padding-top:30px}.nc-mob-product-grid-3 #bestSeller{font-size:10px}.nc-productOne h2,.nc-productOne p{font-size:var(--primary-body-font-size)}.nc-pagination p{font-size:var(--secondary-body-font-size)}.nc-pagination li{margin:0 3px}.nc-pagination a{font-size:var(--secondary-body-font-size);height:35px;width:35px}.nc-pagination img{width:8px}}.nc-grid-loader-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px 0}.nc-grid-loader-wrapper-btn{background:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--secondary-font-color);cursor:pointer;padding:10px 30px}body{overflow-x:hidden}@media all{.nc-content{overflow:hidden}.nc-anyflexbox .nc-content,.nc-anyflexbox body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.nc-thankyou-wrapper{zoom:1;display:block;margin:0 auto;max-width:40em}.nc-thankyou-variants{margin-block:10px}.nc-thankyou-variants img{max-width:100px}.nc-thankyou-variants p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0}}@media (min-width:1000px){.nc-thankyou-wrapper{max-width:78.5714285714em;padding:0 5%;width:90%}}@media all{.nc-thankyou-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.nc-thankyou-wrapper ul{list-style-type:none;margin:0;padding:0}}@media (min-width:1000px){.nc-thankyou-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all{.nc-thankyou-wrapper:after,.nc-thankyou-wrapper:before{content:"";display:table}.nc-thankyou-wrapper:after{clear:both}}@media (min-width:1000px){.nc-thankyou-main{float:left;padding-right:6%;width:52%}}@media (min-width:750px){.nc-thankyou-main{padding-top:1.5em}}@media all{.nc-thankyou-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1000px){.nc-sidebar{background-position:0 0;float:right;padding-left:4%;padding-top:4em;position:relative;width:38%}}@media (max-width:800px){.nc-sidebar:after{width:200%}}@media all{.nc-sidebar:after{background:#f5f5f5;bottom:0;-webkit-box-shadow:inset 0 -1px 0 #ddd;box-shadow:inset 0 -1px 0 #ddd;content:"";display:block;left:-100%;position:absolute;top:0;width:100vw;z-index:-1}.nc-thankyou-product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1000px){.nc-sidebar:after{background-position:0 0;-webkit-box-shadow:inset 1px 0 0 #ddd;box-shadow:inset 1px 0 0 #ddd;left:0}.nc-main__header{padding-bottom:2em}}@media (min-width:750px){.nc-main__content{padding-bottom:4em}}@media all{.nc-main__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.nc-main__footer{border-top:1px solid #e6e6e6;padding:1em 0}.nc-sidebar__header{display:none;margin-bottom:2.5em}a{color:inherit;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.nc-logo{display:block;vertical-align:middle}.nc-main .nc-logo{display:none}}@media (min-width:1000px){.nc-main .nc-logo{display:block}}@media all{.nc-visually-hidden{clip:rect(0 0 0 0);border:0;height:2px;margin:-2px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:2px}.nc-hidden{display:none!important}.nc-policy-list{zoom:1;text-align:center}.nc-policy-list:after,.nc-policy-list:before{content:"";display:table}.nc-policy-list:after{clear:both}.nc-icon-symbols{display:none}img{border:0;max-width:100%}.nc-logo__image{display:inline-block}.nc-logo__image--medium{max-height:2.8571428571em}}@media (min-width:1000px){.nc-logo__image--medium{max-height:4.2857142857em}}@media all{.nc-step__footer{margin-top:1em;position:relative;z-index:2}}@media (min-width:750px){.nc-step__footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:1.5em}}@media all{.nc-policy-list__item{float:left;font-size:.8571428571em;margin-bottom:.5em;margin-right:1.5em}h2{font-family:var(--primary-font);font-weight:400;line-height:1.3em;margin:0}.nc-sidebar h2{color:#313131}}@media (min-width:1000px){.nc-order-summary__sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 8em);width:100%}}@media all{.nc-section{padding-top:2em;position:relative}}@media (min-width:750px){.nc-section{padding-top:3em}}@media all{.nc-section:first-child{padding-top:0}.nc-btn{background-clip:border-box;background-color:var(--primary-font-color);border:1px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:--secondary-font-color;cursor:pointer;display:inline-block;font-weight:500;padding:1.4em 1.7em;position:relative;text-align:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.nc-step__footer__continue-btn span{color:#fff}}@media (min-width:750px){.nc-step__footer__continue-btn{float:left}}@media all{.nc-btn:hover{background-color:var(--primary-font-color);color:#fff}.nc-step__footer__info{display:block}}@media (min-width:750px){.nc-step__footer__info{float:right;margin-right:1em}}@media all{.nc-order-summary__section{padding-bottom:1.5em;padding-top:1.5em}}@media (min-width:1000px){.nc-order-summary__section{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.nc-order-summary__section--product-list{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;min-height:7em;overflow:hidden;padding:0;position:relative}.nc-order-summary__section:first-child{padding-top:0}.nc-order-summary__section--product-list:after,.nc-order-summary__section--product-list:before{content:"";display:block;height:1px;left:0;position:absolute;-webkit-transition:background-color .3s cubic-bezier(.3,0,0,1);transition:background-color .3s cubic-bezier(.3,0,0,1);width:100%;z-index:4}.nc-order-summary__section--product-list:before{background-color:hsla(0,0%,67%,.34);top:0}.nc-order-summary__section--product-list:after{background-color:hsla(0,0%,67%,.34);bottom:0}}@media all{.nc-order-summary__section~.nc-order-summary__section{border-top:1px solid hsla(0,0%,67%,.34)}}@media (min-width:1000px){.nc-order-summary__section--product-list+.nc-order-summary__section{border:0}}@media all{.nc-section__header{margin-bottom:1em;position:relative}}@media (min-width:750px){.nc-section__header{margin-bottom:1.5em}}@media all{.nc-os-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}@media (min-width:750px){.nc-os-header{margin:0 0 -.5em}}@media all{.nc-section__content{zoom:1}.nc-section__content:after,.nc-section__content:before{content:"";display:table}.nc-section__content:after{clear:both}.nc-btn__content{position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nc-icon-svg{fill:currentColor;display:inline-block;vertical-align:middle}.nc-icon-svg--size-18{height:18px;width:18px}.nc-icon-svg--spinner-button{height:20px;width:20px}.nc-btn__spinner{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media (min-width:1000px){.nc-order-summary__section__content{-webkit-overflow-scrolling:touch;min-width:100%;overflow-y:auto;overflow:hidden}.nc-order-summary__section__content:hover{overflow-y:auto}}@media all{table{border-collapse:collapse;border-spacing:0;font-size:1em;width:100%}.nc-icon-svg--color-accent{fill:currentColor;color:#393939}.nc-icon-svg--size-48{height:48px;width:48px}.nc-os-header__hanging-icon{stroke:#393939;margin-right:.75em}}@media (min-width:1300px){.nc-os-header__hanging-icon{margin-right:1.5em;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media all{.nc-os-header__heading{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nc-content-box{background:#fff;background-clip:padding-box;border:1px solid;border-radius:5px;color:#545454;margin-top:1em}.nc-main .nc-content-box{border-color:#d9d9d9}.nc-content-box:first-of-type{margin-top:0}}@media (min-width:1000px){.nc-order-summary__section--product-list .nc-product-table{display:grid;margin-bottom:1.5em;margin-top:.75em;position:relative;z-index:1}}@media all{.nc-order-summary__scroll-indicator{background-color:rgba(49,49,49,.85);border-radius:2em;bottom:1.5em;color:#f5f5f5;font-size:.8571428571em;left:50%;opacity:0;padding:.6em 1.2em;position:absolute;-webkit-transform:translateX(-50%) translateY(100%) rotate(1turn);transform:translateX(-50%) translateY(100%) rotate(1turn);-webkit-transition:all .3s cubic-bezier(.3,0,0,1);transition:all .3s cubic-bezier(.3,0,0,1);white-space:nowrap;z-index:2}.nc-os-order-number{display:block;margin-bottom:.25em}.nc-os-header__title{font-size:1.5714285714em}.nc-main h2{color:#333}.nc-content-box__row{zoom:1;padding:1.1428571429em;position:relative}.nc-content-box__row--no-padding{padding:0}.nc-content-box__row{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.nc-content-box__row:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.nc-content-box__row:after,.nc-content-box__row:before{content:"";display:table}.nc-content-box__row:after{clear:both}.nc-content-box__row~.nc-content-box__row{border-top:1px solid #d9d9d9}.nc-content-box__row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.nc-content-box__row--no-border{padding-bottom:0}.nc-content-box__row--no-border+.nc-content-box__row{border-top:none}.nc-icon-svg--size-12{height:12px;width:12px}.nc-order-summary__scroll-indicator .nc-icon-svg{margin-left:.2142857143em;margin-top:-.2142857143em}.nc-map{overflow:hidden}.nc-content-box__row:first-child .nc-map{border-top-left-radius:4px;border-top-right-radius:4px}.nc-heading-2,h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.2857142857em;line-height:1.3em}.nc-content-box .nc-heading-2,.nc-content-box h2,.nc-main .nc-heading-2,.nc-main h2{color:#333}.nc-text-container>*+*{margin-top:.5714285714em}.nc-section__content__column{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2em}}@media (min-width:750px){.nc-section__content__column{float:left;margin-top:0}.nc-section__content__column--half{padding:0 .75em;width:50%}}@media all{.nc-section__content__column:first-of-type{margin-top:0}}@media (min-width:750px){.nc-section__content__column--half:first-child{padding-left:0}.nc-section__content__column--half:last-child{padding-right:0}}@media all{.nc-thankyou-wrapper th{font-weight:400;padding:0 0 0 1em}.nc-thankyou-wrapper th:first-child{padding-left:0;text-align:left}.nc-thankyou-wrapper th:last-child{text-align:right}.nc-thankyou-wrapper .nc-total-line th{padding-top:.75em}.nc-thankyou-wrapper .nc-total-line:first-child th{padding-top:0}.nc-thankyou-wrapper td{font-weight:400;padding:0 0 0 1em}.nc-thankyou-wrapper .nc-total-line__price{padding-left:1.5em;text-align:right;white-space:nowrap}.nc-thankyou-wrapper td:last-child{text-align:right}.nc-thankyou-wrapper .nc-total-line td{padding-top:.75em}.nc-thankyou-wrapper .nc-total-line:first-child td{padding-top:0}.nc-thankyou-wrapper .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child th{padding-top:3em;position:relative}.nc-thankyou-wrapper .nc-order-tax-rate{color:gray}.nc-thankyou-wrapper .nc-sidebar .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child td:before,.nc-thankyou-wrapper .nc-sidebar .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child th:before,.nc-thankyou-wrapper .nc-total-line-table__tbody .nc-total-line:first-child td:before,.nc-thankyou-wrapper .nc-total-line-table__tbody .nc-total-line:first-child th:before{background-color:hsla(0,0%,67%,.34)}.nc-thankyou-wrapper .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child td{padding-top:3em;position:relative}.nc-thankyou-wrapper .nc-product-table tbody{margin-top:15px}.nc-thankyou-wrapper iframe{border:0;margin:0;padding:0}.nc-thankyou-wrapper .nc-map__iframe{border:0;display:block;height:200px;width:calc(100% + 1px);z-index:0}.nc-thankyou-wrapper .nc-content-box h2{color:#333}.nc-thankyou-wrapper .nc-product-table th{padding-bottom:0;padding-top:0}.nc-thankyou-wrapper .nc-product-table__header th{color:#333;font-weight:500;white-space:nowrap}.nc-thankyou-wrapper td:first-child{padding-left:0;text-align:left}.nc-thankyou-wrapper .nc-product-table td{border-color:#fad9d9;padding-bottom:0;padding-top:0}.nc-thankyou-wrapper .nc-product td{padding-top:1em}.nc-thankyou-wrapper .nc-product:first-child td{padding-top:0}.nc-thankyou-wrapper .nc-product__description{text-align:left;width:100%}.nc-thankyou-wrapper .nc-product__price{white-space:nowrap}.nc-thankyou-wrapper .nc-order-summary__emphasis{font-weight:500}.nc-thankyou-wrapper .nc-sidebar .nc-order-summary__emphasis{color:#313131}.nc-thankyou-wrapper .nc-payment-due-label__total{font-size:1.1428571429em}.nc-thankyou-wrapper .nc-sidebar .nc-payment-due-label__total{color:#313131}.nc-thankyou-wrapper .nc-payment-due__currency{font-size:.571428571em;margin-right:.5em;vertical-align:.2em}.nc-thankyou-wrapper .nc-sidebar .nc-payment-due__currency{color:#6e6e6e}.nc-thankyou-wrapper .nc-payment-due__price{font-size:1.7142857143em;font-weight:500;letter-spacing:-.04em;line-height:1em}.nc-thankyou-wrapper .nc-sidebar .nc-payment-due__price{color:#313131}.nc-thankyou-wrapper .nc-shopUpsellBtn__wrapper{display:inline-block;position:relative}.nc-thankyou-wrapper .nc-product-thumbnail{background:#fff;border-radius:8px;height:4.6em;position:relative;width:4.6em}.nc-thankyou-wrapper .nc-product-thumbnail:after{border:1px solid rgba(0,0,0,.1);border-radius:8px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.nc-thankyou-wrapper .nc-product__description__name{display:block;min-width:100%;width:1em}.nc-thankyou-wrapper .nc-order-summary__small-text{font-size:.8571428571em}.nc-thankyou-wrapper .nc-product__description__variant{display:block}.nc-thankyou-wrapper .nc-sidebar .nc-order-summary__small-text{color:#6e6e6e}.nc-thankyou-wrapper button{-webkit-font-smoothing:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-transform:none}.nc-thankyou-wrapper .nc-btn--size-small{padding:.9285714286em}.nc-thankyou-wrapper .nc-btn--subdued{background-color:transparent;border-color:hsla(0,0%,70%,.5);color:#393939;font-weight:400}.nc-thankyou-wrapper .nc-btn--subdued:hover{background-color:rgba(57,57,57,.06);color:#272727}.nc-thankyou-wrapper .nc-shopQrPopover__overlay{background-color:rgba(0,0,0,.8);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.nc-thankyou-wrapper .nc-shopQrPopover__wrapper{background:#fff;border-radius:8px;-webkit-box-shadow:0 19px 47px rgba(0,0,0,.35);box-shadow:0 19px 47px rgba(0,0,0,.35);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:100%;margin-left:20px;opacity:0;position:absolute;top:-13px;-webkit-transform:scale(.1) matrix3d(1,0,0,0,0,.8,.5,-.02,0,-.4,.8,0,0,0,0,1);transform:scale(.1) matrix3d(1,0,0,0,0,.8,.5,-.2,0,-.4,.8,0,0,0,0,1);-webkit-transform-origin:0 15%;transform-origin:0 15%;-webkit-transition:opacity .2s cubic-bezier(.2,.9,.3,1) .2s,height .2s cubic-bezier(.2,.9,.3,1),-webkit-transform .2s cubic-bezier(.2,.9,.3,1) .2s;transition:opacity .2s cubic-bezier(.2,.9,.3,1) .2s,height .2s cubic-bezier(.2,.9,.3,1),-webkit-transform .2s cubic-bezier(.2,.9,.3,1) .2s;transition:transform .2s cubic-bezier(.2,.9,.3,1) .2s,opacity .2s cubic-bezier(.2,.9,.3,1) .2s,height .2s cubic-bezier(.2,.9,.3,1);transition:transform .2s cubic-bezier(.2,.9,.3,1) .2s,opacity .2s cubic-bezier(.2,.9,.3,1) .2s,height .2s cubic-bezier(.2,.9,.3,1),-webkit-transform .2s cubic-bezier(.2,.9,.3,1) .2s;width:372px;z-index:9999}.nc-thankyou-wrapper .nc-shopQrPopover__wrapper:before{background:#fff;background:linear-gradient(45deg,#fff,#ddd 50%);border-radius:4px;content:"";display:block;height:35px;left:-4px;position:absolute;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:35px;z-index:-1}.nc-thankyou-wrapper h3{font-weight:400;line-height:1em;margin:0}.nc-thankyou-wrapper .nc-heading-3,.nc-thankyou-wrapper h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-weight:500;line-height:1.3em}.nc-thankyou-wrapper .nc-content-box .nc-heading-3,.nc-thankyou-wrapper .nc-content-box h3,.nc-thankyou-wrapper .nc-main .nc-heading-3,.nc-thankyou-wrapper .nc-main h3{color:#333}.nc-thankyou-wrapper .nc-heading-3{margin-top:1.4285714286em}.nc-thankyou-wrapper .nc-address{font-style:normal;line-height:1.5em}.nc-thankyou-wrapper .nc-product-thumbnail__wrapper{border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.nc-thankyou-wrapper .nc-product-thumbnail__quantity{background-color:hsla(0,0%,45%,.9);border-radius:1.75em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:.8571428571em;font-weight:500;height:1.75em;line-height:1.75em;min-width:1.75em;padding:0 .5833333333em;position:absolute;right:-.75em;text-align:center;top:-.75em;white-space:nowrap;z-index:3}.nc-thankyou-wrapper .nc-arrive-button__regular{font-weight:400}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection{background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.1428571429em;position:relative;z-index:1}.nc-thankyou-wrapper .nc-product-thumbnail__image{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.nc-thankyou-wrapper .nc-shopQrPopover__qrBox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:164px;justify-content:center;margin-right:1.1428571429em;min-width:164px;position:relative}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection .nc-shopQrPopover__qrContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.nc-thankyou-wrapper .nc-payment-icon{-webkit-backface-visibility:hidden;display:inline-block;height:24px;-webkit-transition:opacity .5s cubic-bezier(.3,0,0,1);transition:opacity .5s cubic-bezier(.3,0,0,1);width:38px}.nc-thankyou-wrapper .nc-payment-icon--visa{background-image:url(../images/visa.svg),none}.nc-thankyou-wrapper .nc-payment-icon--mastercard{background-image:url(../images/master.svg),none}.nc-thankyou-wrapper .nc-payment-icon--amex{background-image:url(../images/american_express.svg),none}.nc-thankyou-wrapper .nc-payment-icon--discover{background-image:url(../images/discover.svg),none}.nc-thankyou-wrapper .nc-payment-icon--cash-delivery{background-image:url(../images/cash-on-delivery.svg),none;background-size:contain!important;width:1.714286em!important}.nc-thankyou-wrapper .nc-payment-icon{background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-repeat:no-repeat;background-size:cover;border-radius:.2142857143em;height:1.7142857143em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:2.7142857143em}.nc-thankyou-wrapper .nc-payment-method-list__item-icon{margin:-.1em .25em 0 0;vertical-align:middle}.nc-thankyou-wrapper .nc-emphasis{font-weight:500}.nc-thankyou-wrapper .nc-content-box .nc-emphasis,.nc-thankyou-wrapper .nc-main .nc-emphasis{color:#333}.nc-thankyou-wrapper .nc-shopQrPopover__qrLogoBox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:center;width:52px}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection .nc-shopQrPopover__qrUpsellTitle{color:#000;font-size:1em;font-weight:500;line-height:1.3em;margin-bottom:1.1428571429em}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection p{color:#000}.nc-thankyou-wrapper .nc-icon-svg--size-32{height:32px;width:32px}.nc-no-order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.nc-no-order-text{font-size:25px}}.nc-registration-form{font-family:var(--primary-font)}.nc-registration-form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.nc-registration-form-input{border:1px solid var(--primary-border-color);border-radius:8px;padding:10px 8px}.nc-registration-form-button{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);cursor:pointer;margin-top:8px;padding:10px 8px;width:100%}.nc-registration-form-error-container p{color:var(--primary-error-color);font-size:14px}.nc-account{--color-header-bg:#f5f5f5;--border-radius:4px;--font-h1:600 26px/26px inherit;--font-h2:600 20px/22px inherit;--font-h3:600 16px/18px inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:var(--color-text);display:grid;font:var(--primary-body-font-size);gap:30px;grid-template-columns:var(--width-aside) 1fr;margin-inline:auto;max-width:min(100%,1200px);width:100%}.nc-account[data-view=order]{grid-template-columns:1fr}.nc-account[data-view=order] aside{display:none}@media (max-width:900px){.nc-account{grid-template-columns:1fr}}.nc-account-aside{background-color:var(--white);border:1px solid var(--container-border);border-radius:var(--border-radius);padding-bottom:20px;padding-top:10px}.nc-account-aside-title{display:block;padding:20px}.nc-account-aside ul{list-style-type:none;margin:0;padding:0}.nc-account-aside li{border-left:3px solid transparent;border-right:0 solid transparent;cursor:pointer;display:block;padding:15px 20px;-webkit-transition:color 2s,border-color .2s;transition:color 2s,border-color .2s}.nc-account-aside li.active,.nc-account-aside li:hover{border-color:var(--primary-theme-color)}.nc-account-aside li.active{color:var(--primary-theme-color)}@media (min-width:1000px){.nc-account-aside{position:sticky;top:30px}.admin-bar .nc-account-aside{top:62px}}@media (max-width:1000px){.nc-account-aside{text-align:center}.nc-account-aside li{border-right-width:3px;padding:10px 20px}}.nc-account-tab-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}@media (max-width:700px){.nc-account-tab-header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid}}.nc-account-tab-order .nc-account-tab-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:30px;grid-template-columns:1fr var(--width-aside)}@media (max-width:900px){.nc-account-tab-order .nc-account-tab-content{grid-template-columns:1fr}}.nc-account-orders{display:grid;gap:20px}.nc-account-order{border:1px solid var(--container-border);border-radius:var(--border-radius);overflow:hidden}.nc-account-order-header{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-header-bg);border-bottom:1px solid var(--container-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between;padding:15px 20px}.nc-account-tab-order .nc-account-order-header-if-in-list,.nc-account-tab-orders .nc-account-order-header-if-single{display:none}.nc-account-order-header-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.nc-account-order-header-info span{display:block;margin-bottom:5px}.nc-account-order-header-info-number div{cursor:pointer}@media (max-width:750px){.nc-account-order-header-info{display:grid;grid-template-columns:repeat(2,1fr)}}.nc-account-order-header-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media (max-width:550px){.nc-account-order-header{display:grid}}.nc-account-order-items{background:var(--white);padding-inline:20px}.nc-account-order-summary{background-color:var(--white);border:1px solid var(--container-border);border-radius:var(--border-radius);padding:20px 20px 0;position:sticky;top:30px}.admin-bar .nc-account-order-summary{top:62px}.nc-account-order-summary-title{margin-bottom:10px}.nc-account-order-summary-block{display:grid;gap:10px;padding-block:20px}.nc-account-order-summary-block:not(:last-child){border-bottom:1px solid var(--container-border)}.nc-account-order-summary-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}.nc-account-order-summary-row-title{color:var(--subtext-font-color);margin:0;padding:0}.nc-account-order-summary-row-value{font-weight:600;text-align:right;white-space:nowrap}.nc-account-order-summary-row-total{font-weight:600}.nc-account-order-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:15px;grid-template-columns:120px 1fr 120px;padding-block:20px}.nc-account-order-item:not(:last-child){border-bottom:1px dashed var(--container-border)}.nc-account-order-item-image img{border-radius:var(--border-radius)}.nc-account-order-item-content{display:grid;gap:15px}.nc-account-order-item-specs{color:var(--subtext-font-color);display:grid;gap:10px}.nc-account-order-item-specs>*{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.nc-account-order-item-specs strong{color:var(--primary-font-color)}.nc-account-order-item-additional{display:grid;gap:15px;justify-items:center}.nc-account-order-item-price{color:var(--primary-font-color)}.nc-account-order-item .nc-cart-option-color{display:inline-block}@media (max-width:650px){.nc-account-order-item{grid-template-columns:1fr}.nc-account-order-item-image{justify-self:center;max-width:300px}.nc-account-order-item-additional{justify-items:start}}.nc-account-tab-personal-information .nc-account-tab-content>*{padding-bottom:20px}.nc-account-tab-personal-information .nc-account-tab-content>:not(:first-child){padding-top:20px}.nc-account-tab-personal-information .nc-account-tab-content>:not(:last-child){border-bottom:1px dashed var(--container-border)}.nc-account-tab-personal-information-form{display:grid}.nc-account-tab-personal-information-form-btn-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:15px}.nc-account-tab-personal-information-form-btn-container-status-message{margin-bottom:0;margin-right:10px;margin-top:0;padding:0}.nc-account-personal-details{display:grid;gap:20px}.nc-account-personal-details-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:110px minmax(100px,1fr) auto}@media (max-width:650px){.nc-account-personal-details-row{gap:10px}}.nc-account-disable-account,.nc-account-subscription{display:grid;gap:20px}.nc-account-disable-account-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}.nc-account-shipping-addresses,.nc-account-shipping-addresses-content,.nc-account-shipping-addresses-items{display:grid;gap:20px}.nc-account-shipping-addresses-item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}@media (max-width:700px){.nc-account-shipping-addresses-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.nc-account-shipping-addresses-actions{white-space:nowrap}.nc-account-change-password{display:grid;gap:20px}.nc-account-change-password-fields-rules{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 250px}@media (max-width:700px){.nc-account-change-password-fields-rules{grid-template-columns:1fr}}.nc-account-change-password-fields{display:grid;gap:15px}.nc-account-change-password-rules{background-color:var(--container-border);border-radius:var(--border-radius);padding:20px}.nc-account-change-password-rules ul{list-style-position:inside;margin:10px 0 0;padding:0}.nc-account-change-password-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:20px;grid-template-columns:130px 1fr}.nc-account-change-password-actions{border-top:1px dashed var(--container-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding-top:20px}.nc-account-shipping-address-edit-inner{display:grid;gap:20px}.nc-account-shipping-address-edit-title{margin-bottom:20px;text-align:center}.nc-account-shipping-address-edit-content{display:grid;gap:20px;padding-bottom:20px}.nc-account-shipping-address-edit-actions{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid var(--primary-top-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:center;padding-top:20px}.nc-account-shipping-address-edit-field{position:relative}.nc-account-shipping-address-edit-field label{background-color:#fff;font-size:var(--secondary-body-font-size);left:10px;padding:2px 5px;position:absolute;text-transform:capitalize;top:-12px}.nc-account-shipping-address-edit-field input,.nc-account-shipping-address-edit-field select{width:100%}.nc-account-shipping-address-edit-2-columns{display:grid;gap:20px}@media (min-width:700px){.nc-account-shipping-address-edit-2-columns{grid-template-columns:repeat(2,1fr)}}.nc-account-input{border:1px solid var(--container-border);border-radius:var(---border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:10px 20px;-webkit-transition:border-color .2s;transition:border-color .2s}.nc-account-input:focus{border-color:var(--color-order-placed)}.nc-account-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);border:1px solid var(--primary-font-color);color:var(--primary-font-color);cursor:pointer;justify-self:start;padding:5px 15px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;white-space:nowrap}.nc-account-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.nc-account-button--filled{background-color:var(--primary-font-color);color:var(--white)}.nc-account-button:disabled{background-color:var(--secondary-disabled-color);border:1px solid var(--secondary-disabled-color);cursor:not-allowed}.nc-account-button-back{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--white);border:1px solid var(--primary-font-color);border-radius:var(---border-radius);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin-right:15px;padding:2px 15px 6px;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.nc-account-button-back:hover{background-color:var(--primary-font-color);color:var(--white)}.nc-account-button-edit{background-color:var(--white);border:1px solid var(--container-border);border-radius:var(---border-radius);color:var(--primary-theme-color);cursor:pointer;display:inline-block;padding:5px 10px;-webkit-transition:border-color .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-transform .2s;transition:transform .2s,border-color .2s;transition:transform .2s,border-color .2s,-webkit-transform .2s}.nc-account-button-edit[disabled]{opacity:.7;pointer-events:none}.nc-account-button-edit:hover{border-color:var(--primary-theme-color)}.nc-account-button-edit:active{-webkit-transform:scale(.95);transform:scale(.95)}.nc-account-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}.nc-account-pagination-item{background-color:var(--white);border:1px solid var(--container-border);border-radius:var(---border-radius);cursor:pointer;padding:5px 10px}.nc-account-pagination-item--active{border-color:var(--primary-font-color)}.nc-account .nc-font-h1{font:var(--font-h1)}.nc-account .nc-font-h2{font:var(--font-h2)}.nc-account .nc-font-h3{font:var(--font-h3)}.nc-account .nc-color-order-placed{color:var(--primary-theme-color)}.nc-account .nc-color-order-cancelled{color:var(--primary-error-color)}.nc-account .nc-color-order-delivered{color:#37b755}.nc-account .nc-color-order-shipped{color:var(--color-order-shipped);margin:0;padding:0}.nc-account .nc-busy{position:relative}.nc-account .nc-busy:after{background-color:hsla(0,0%,100%,.1);content:"";inset:0;position:absolute;z-index:999}.nc-popup-type-1{background-color:transparent;bottom:0;display:none!important;left:0;overflow:auto;position:fixed!important;right:0;top:0;z-index:50!important}.nc-popup-type-1.open{background-color:rgba(0,0,0,.2);display:block!important}.nc-popup-type-1-outer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem auto;max-width:90%;min-height:calc(100% - 100px);width:550px}.nc-popup-type-1-inner{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:50px;margin-top:50px;overflow:hidden;padding:25px;position:relative;width:100%}.nc-order-files-block{margin:40px 0}.nc-order-files-block .files-block-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bfbfbf;border-radius:6px;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:30px;padding:15px}.nc-order-files-block .files-block-title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nc-order-files-block .files-block-title.files-block-title-expanded svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.nc-order-files-block .files-block-content{display:none}.nc-order-files-block .files-block-content.files-block-content-expanded{display:block}.nc-order-files-block .files-block-content-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.nc-order-files-block .files-block-content-item .files-content-file-type{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e8e8e8;border-radius:8px;color:#00073f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:45px;justify-content:center;margin-right:15px;text-transform:lowercase;width:70px}.nc-order-files-block .files-block-content-item .files-content-file{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.nc-order-files-block .files-block-content-item .files-content-info .files-content-file-name{font-size:14px;font-weight:700}.nc-order-files-block .files-block-content-item .files-content-info .files-content-file-size{color:#747e94;font-size:12px}.nc-order-files-block .files-block-content-item .files-content-file-downl{background-color:#211f1f;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.nc-order-files-block .files-block-content-item .files-content-file-downl,.nc-order-files-block .files-block-content-item .files-content-file-notdownl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin-left:10px}.nc-order-files-block .files-block-content-item .files-content-file-notdownl{background-color:transparent!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000;cursor:default;font-weight:700;outline:0!important;padding:0;white-space:nowrap}.nc-order-files-block .files-block-content-item .files-content-file-notdownl:hover{border:0!important;outline:0!important}.nc-collection{margin:0 auto;padding:20px 0}.nc-collection .nc-collection-header{margin-bottom:30px;text-align:center}.nc-collection .nc-collection-header--with-thumbnail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width:768px){.nc-collection .nc-collection-header--with-thumbnail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.nc-collection .nc-collection-thumbnail{-ms-flex-negative:0;flex-shrink:0;max-width:300px;width:100%}.nc-collection .nc-collection-thumbnail img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.nc-collection .nc-collection-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.nc-collection .nc-collection-title{color:inherit;font-size:2em;font-weight:600;margin:0 0 15px}.nc-collection .nc-collection-description{color:#666;font-size:1em;line-height:1.6;max-width:800px}.nc-collection .nc-collection-description p{margin:0 0 10px}.nc-collection .nc-collection-description p:last-child{margin-bottom:0}.nc-collection .nc-collection-products{margin-top:20px}

/*# sourceMappingURL=north-commerce-public.css.map*/