@font-face{font-family:"Manrope";src:url("../../admin/fonts/Manrope-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:"Manrope";src:url("../../admin/fonts/Manrope-Medium.ttf");font-weight:500;font-style:normal}@font-face{font-family:"Manrope";src:url("../../admin/fonts/Manrope-SemiBold.ttf");font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url("../../admin/fonts/Manrope-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("../../admin/fonts/Roboto-Medium.ttf");font-weight:500;font-style:normal}.nc-global-styles{--primary-theme-color: #FF5500;--primary-theme-disabled: #ff550070;--secondary-disabled-color: #0000007d;--primary-font: inherit, "sans-serif";--primary-font-color: #000000;--secondary-font-color: #ffffff;--subtext-font-color: #747E94;--primary-body-font-size: 16px;--secondary-body-font-size: 12px;--primary-btn-font-color: #ffffff;--primary-border-color: #FF5500;--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: #000000;--white: #FFFFFF;--gray: #FAFAFA;--primary-overlay-bg-color: #00000080;--width-aside: 280px;--container-border: #e4e8ec}.hidden{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CheckoutFormBodySubmitButton{padding:16px 32px;background:#008aff;border-radius:12px;margin:0px 0px 16px 0px;text-align:center;width:100%;cursor:pointer}.CheckoutFormBodySubmitButton.disabled{opacity:.5;pointer-events:none}.CheckoutFormBodySubmitButtonSpan{font-family:Manrope;font-style:normal;font-weight:600;font-size:14px;line-height:24px;margin:0px 10px;color:#fff;pointer-events:none}.nc-single-page-checkout{max-width:400px;width:100%;padding:5px;border-radius:5px}.SectionWrapper{height:auto;margin:0 0 16px;border:1px solid #e5ebf1;border-radius:12px;padding:24px;background:#fff}@media screen and (max-width: 450px){.SectionWrapper{padding:16px}}.SectionHeader{font-size:24px;line-height:32px;margin:0 0 16px 0px;font-family:Manrope;font-style:normal;font-weight:600;color:#00073f}.sectionTitle{level:4px;font-family:Manrope;font-style:normal;font-weight:normal;font-size:14px;color:#000;letter-spacing:0px;line-height:1;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;padding:0;margin:0}h2.sectionTitle{font-family:Manrope;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#00073f;margin-bottom:16px;padding:0;margin:0}.textFieldWrapper{width:100%;text-align:left;font-family:Manrope;font-style:normal;font-weight:normal;font-size:12px;color:#7e948f;letter-spacing:0px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;vertical-align:top;margin-bottom:6px}.textFieldMain{font-family:Manrope;font-weight:400;font-size:14px;line-height:1;letter-spacing:0em;cursor:text;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:12px;padding:0;margin-bottom:10px;min-height:40px;margin-left:0px;margin-right:0px;background:#fff}.textFieldLabel{color:#7e948f;background-color:#fff;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em;padding:1px 3px;overflow:hidden;max-width:100%;position:absolute;left:15px;top:-8px;z-index:1}.textFieldInput{display:block;min-height:30px;width:100%;height:auto;margin:0px;border:1px solid #e5ebf1 !important;border-radius:12px !important;outline-style:none;outline-width:0;padding:8px 16px !important;font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f;background:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}.textFieldInput::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:500;font-size:14px;line-height:1em;letter-spacing:0em;color:#747e94 !important}.textFieldInput::-moz-placeholder{color:#7e948f;font-family:Manrope;font-weight:500;font-size:14px;line-height:1em;letter-spacing:0em;color:#747e94 !important}.textFieldInput:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:500;font-size:14px;line-height:1em;letter-spacing:0em;color:#747e94 !important}.textFieldInput::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:500;font-size:14px;line-height:1em;letter-spacing:0em;color:#747e94 !important}.textFieldInput::placeholder{color:#7e948f;font-family:Manrope;font-weight:500;font-size:14px;line-height:1em;letter-spacing:0em;color:#747e94 !important}.textFieldInput:focus{border-color:#e5ebf1 !important;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1;outline:none}.textFieldError{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#f25767;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em}.textFieldErrorIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#f25767;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em}.ErrorIcon{color:red;padding-right:5px}.ErrorTextFieldMain{border-color:#f25767;-webkit-box-shadow:0px 0px 5px 1px #f25767;box-shadow:0px 0px 5px 1px #f25767}.ErrorTextFieldLabel{color:#f25767;color:#f25767}.phoneWrapper{width:100%;text-align:left;font-family:Manrope;font-style:normal;font-weight:normal;font-size:12px;color:#7e948f;letter-spacing:0px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;vertical-align:top}.phoneMain{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40px;height:48px;margin-bottom:10px;border:1px solid #e5ebf1;border-radius:12px;padding:0;font-family:Manrope;font-size:14px;line-height:1;font-weight:400;letter-spacing:0em;cursor:text;background-color:#fff}.phoneLabel{position:absolute;z-index:1;left:15px;top:-8px;max-width:100%;padding:1px 3px;font-family:Manrope;font-size:11px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f;background-color:#fff;overflow:hidden}.phoneSelect{width:75px;min-height:30px;height:100%;margin:0px;border:none;border-top-left-radius:12px;border-bottom-left-radius:12px;outline-width:0;outline-style:none;padding-left:16px;font-family:Manrope;font-size:16px;line-height:1;font-weight:500;font-style:normal;letter-spacing:0em;color:#00073f;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99001 7.42501L13 1.414L11.586 -6.18079e-08L6.98601 4.60001L2.39301 -4.63646e-07L0.979008 1.414L6.99001 7.42501Z' fill='%23747E94'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:80% 55%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.phoneSelectOption{min-height:30px;margin:0px;border:none;outline-width:0;outline-style:none;font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f;background-color:#fff}.phoneSelectDivider{min-width:1px;width:1px;height:25px;background-color:#e5ebf1}.phoneInputFocus:focus{border-color:#e5ebf1 !important;outline:none;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1}.phoneInput{min-height:30px;width:100%;margin:0;border:none;border-top-right-radius:12px;border-bottom-right-radius:12px;outline-style:none;outline-width:0;padding:8px;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0em;line-height:1em;color:#7e948f;background-color:#fff;overflow:hidden}.phoneInput::-webkit-input-placeholder{font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f}.phoneInput::-moz-placeholder{font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f}.phoneInput:-ms-input-placeholder{font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f}.phoneInput::-ms-input-placeholder{font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f}.phoneInput::placeholder{font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f}.phoneError{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em;color:#f25767}.phoneErrorIcon{padding-right:5px;color:#f25767;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em}.phoneHelp{color:#7e948f;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em}.ErrorTextFieldMain{border-color:#f25767;-webkit-box-shadow:0px 0px 5px 1px #f25767;box-shadow:0px 0px 5px 1px #f25767}.ErrorTextFieldMain .phoneSelectDivider{background-color:#f25767}.ErrorTextFieldLabel{color:#f25767}.productWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:none;border-radius:5px;padding:0px}.productTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;height:56px;margin:0;padding:0px}.ProductRadio{display:none;width:20px;height:20px;margin:5px 5px 5px 0;outline:none}.ProductRadioLabelBefore{display:grid;place-content:center;position:relative;width:40px;height:20px;color:#008aff;-webkit-box-sizing:border-box;box-sizing:border-box}.ProductRadioLabelBefore::before,.ProductRadioLabelBefore::after{display:block;border-radius:50%}.ProductRadioLabelBefore::before{content:"";position:relative;z-index:5;width:20px;height:20px;margin-right:20px;border:2px solid currentColor;background-color:transparent}.ProductRadioLabelBefore::after{position:absolute;width:12px;height:12px;top:4px;left:4px;background-color:currentColor}.ProductRadioCheckedAfter:checked+.ProductRadioLabelBefore::after{content:""}.productRadioLabel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00073f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:56px;letter-spacing:0px;line-height:24px;text-align:left;vertical-align:center}.ProductProps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0px}.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:0px}.product__options.nc-container .unavailable{text-decoration:line-through;opacity:.4}.product__options.nc-container .size-label{margin-top:0;margin-bottom:10px;margin-right:10px;padding:5px 10px;font-size:14px}.product__options.nc-container .swatch-label{margin-top:0}.product__options.nc-container .swatch-label.unavailable{-webkit-filter:grayscale(0.85);filter:grayscale(0.85)}.product__options.nc-container .image-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none}.product__options.nc-container .image-option{margin-top:0;margin-right:10px;margin-bottom:10px;background-color:#f0f8ff}.product__options.nc-container .image-option.unavailable{-webkit-filter:grayscale(0.85);filter:grayscale(0.85)}.product__options.nc-container .variation-selector:checked~.swatch-label::before{top:-5px;left:-5px;width:calc( 100% + 10px );height:calc( 100% + 10px );border-width:2px;-webkit-transform:unset;transform:unset}.product__options.nc-container .color-swatch-list{padding-left:0 !important}.productQnt{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:50%;margin:0 0 12px 0}.ProductQntBtn{min-width:40px;width:40px;height:40px;border:1px solid #e5ebf1;border-radius:50%;padding:0;vertical-align:middle;font-family:Manrope;font-size:14px;line-height:16px;font-style:normal;font-weight:400;font-variant:normal;letter-spacing:0px;text-transform:none;-webkit-text-decoration-line:none;text-decoration-line:none;text-align:center;color:#00073f;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.ProductQntInt{display:block;width:25%;margin:0px 8px;border:1px solid #e5ebf1;border-radius:12px;padding:0;font-family:Manrope;font-size:14px;font-weight:400;font-style:normal;font-variant:normal;letter-spacing:0px;line-height:16px;outline-width:0px;overflow:hidden;resize:none;text-align:center;text-transform:none;-webkit-text-decoration-line:none;text-decoration-line:none;color:#00073f;background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;-moz-appearance:textfield;cursor:default}.ProductDivider{width:100%;margin-bottom:24px}.ProductStock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px;width:100%}.ProductStockInventory{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00073f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;letter-spacing:0px;line-height:16px;text-align:left;vertical-align:center}.ProductTotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px;width:100%}.ProductTotal:not(:last-child){margin-bottom:24px}.ProductInfo{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px;width:100%}.productPrice{font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;color:#00073f}.productPrice[data-type=total-value]{font-weight:700}.addressMainWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0px;width:100%}.addressShortInput{width:48%}.addressComponent{background:#fff}.addressMain{width:100%;text-align:left;font-family:Manrope;font-style:normal;font-weight:normal;font-size:12px;color:#7e948f;letter-spacing:0px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;vertical-align:top}.addressWrapper{font-family:Manrope;font-weight:400;font-size:14px;line-height:1;letter-spacing:0em;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:12px;padding:0;margin:10px 0;min-height:40px}.addressBackground{background:#fff}.addressLabel{color:#7e948f;background-color:#fff;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em;padding:1px 3px;overflow:hidden;max-width:100%;position:absolute;left:15px;top:-8px;z-index:1;border-radius:3px}.addressText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-height:30px;width:100%;height:auto;max-width:100%;margin:0px;border:1px solid #e5ebf1 !important;border-radius:12px !important;padding:8px 16px !important;font-family:Manrope;font-size:16px;font-weight:400;letter-spacing:0em;line-height:1em;outline-style:none;outline-width:0;overflow:hidden;color:#7e948f;background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}.addressText::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.addressText::-moz-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.addressText:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.addressText::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.addressText::placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.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;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#f25767;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em;display:none}.addressRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%}.OrderBumpWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0px;width:100%}.orderBumpComponent{margin:6px 0;border:none;border-radius:5px;padding:8px 0;background-color:#fff;-webkit-box-shadow:0 0 0 0 #e5ebf1;box-shadow:0 0 0 0 #e5ebf1}.orderBumpTitle{text-align:center;font-family:Manrope;font-style:normal;font-weight:Bold;font-size:16px;letter-spacing:0px;line-height:1;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;color:#008aff;margin-bottom:14px}.OrderBumpContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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;flex-grow:2;margin-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.orderBumpProductName{text-align:left;font-family:Manrope;font-style:normal;font-weight:Bold;font-size:14px;letter-spacing:0px;line-height:1;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;color:#00073f;margin-bottom:5px}.orderBumpPrice{text-align:left;font-family:Manrope;font-style:normal;font-weight:Bold;font-size:14px;letter-spacing:0px;line-height:1;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;color:#008aff}.orderBumpOldPrice{text-align:left;font-family:Manrope;font-style:normal;font-weight:Bold;font-size:14px;letter-spacing:0px;line-height:1;margin-left:5px;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;color:#747e94}.orderBumpDescription{text-align:left;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;margin-top:5px;color:#00073f;font-family:Manrope;font-style:normal;font-weight:500;font-size:11px;line-height:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width: 400px){.orderBumpDescription{-webkit-line-clamp:2}}.OrderBumpButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;margin:24px 0px 0px;border-radius:12px;border:none;padding:24px 12px;text-align:left;overflow:hidden;-webkit-box-shadow:0 0 0 0 #e5ebf1;box-shadow:0 0 0 0 #e5ebf1;background-color:#008aff}.OrderBumpIconContainer{padding-right:12px;height:24px;width:24px}.OrderBumpIcon{padding-right:12px;height:24px;width:24px;padding-right:12px;height:24px;width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orderBumpText{color:#fff;text-align:left;font-family:Manrope;font-style:normal;font-weight:normal;font-size:14px;letter-spacing:0px;line-height:1;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;white-space:nowrap}.BumpRadio{display:none;margin:5px 5px 5px 0;outline:none;width:20px;height:20px}.BumpRadioLabelBefore{position:relative;width:12px;height:12px;display:block}.BumpRadioLabelBefore::before{content:"";display:block;position:absolute;width:12px;height:12px;top:50%;left:0;border-radius:50%;border:2px solid #fff;background-color:transparent;z-index:100;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%)}.BumpRadio:checked~.BumpRadioLabelBefore::after{content:"";display:block;position:absolute;top:50%;left:2px;width:8px;height:8px;border-radius:50%;background:#fff;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.nc-single-page-checkout .spc-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:none;border-radius:5px;padding:0px;font-family:Manrope;font-size:14px;font-style:normal;font-weight:normal;color:#00073f;letter-spacing:0px;line-height:16px;text-align:left;text-transform:none;font-variant:normal;-webkit-text-decoration-line:none;text-decoration-line:none}.nc-single-page-checkout .spc-order .order__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px;width:100%}.nc-single-page-checkout .spc-order .order__row:not(:first-child){margin-top:16px}.nc-single-page-checkout .spc-order .nc-promocode-container{margin-top:20px;margin-bottom:-20px;font:inherit}.nc-single-page-checkout .spc-order .nc-promocode-container.input-visible{margin-bottom:0}.nc-single-page-checkout .spc-order .nc-promocode-container.nc-promo-active{margin-bottom:0}.nc-single-page-checkout .divider{width:100%;margin:24px 0}.disabled{pointer-events:none}.PaymentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;width:100%;border:none;border-radius:0}.PaymentWrapper #payment-request-button{margin-bottom:12px !important}.DefaultButton{border-radius:12px;color:#7e948f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;height:56px;letter-spacing:0px;line-height:24px;margin-bottom:12px;padding:auto;text-align:left;vertical-align:center;width:calc(100% - 2px);height:auto}.DefaultButton.stripe svg{height:100%;fill-rule:evenodd;clip-rule:evenodd;fill:#635bff}.DefaultButton:hover.stripe svg{fill:#fff}.Icon{height:24px}.applePay{border:1px solid #000;color:#fff;background-color:#000}.gPay{border:1px solid #000;color:#fff;background-color:#000}.payPal{background:none}.Card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 2px);height:45px;margin:0 0 12px;border:1px solid #e5ebf1;border-radius:4px;padding:0;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0px;line-height:24px;text-align:left;color:#00073f;vertical-align:center;background:#fff}.Card svg{pointer-events:none}.cardHover:hover{color:#008aff;background-color:#008aff;border-color:#008aff;cursor:pointer;color:#fff;padding-top:0}.cardDataMain{width:100%;text-align:left;font-family:Manrope;font-style:normal;font-weight:normal;font-size:12px;color:#7e948f;letter-spacing:0px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;vertical-align:top}.CardDataWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40px;margin:10px 0;border-radius:12px;padding:0;font-family:Manrope;font-weight:400;font-size:14px;line-height:1;letter-spacing:0em;background-color:#fff;cursor:text}.cardDataLabel{position:absolute;z-index:1;top:-8px;left:15px;max-width:100%;padding:1px 3px;font-family:Manrope;font-weight:400;font-size:11px;line-height:1em;letter-spacing:0em;color:#7e948f;background-color:#fff;overflow:hidden}.cardDataText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:30px;height:auto;margin:0px;border:1px solid #e5ebf1;border-radius:12px;outline-width:0;outline-style:none;padding:8px 16px !important;font-family:Manrope;font-size:16px;line-height:1em;font-weight:400;letter-spacing:0em;color:#7e948f;background:#fff;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}.cardDataText::-webkit-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.cardDataText::-moz-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.cardDataText:-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.cardDataText::-ms-input-placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.cardDataText::placeholder{color:#7e948f;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0em}.cardDataText:focus{border-color:#e5ebf1 !important;outline:none;-webkit-box-shadow:0 0 5px #e5ebf1;box-shadow:0 0 5px #e5ebf1}.cardBody{display:none}.payment-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px;font-family:Manrope;font-size:14px;line-height:1em;font-weight:400;letter-spacing:0em;color:#f25767}.mollie-form{display:none;border:1px solid #e5ebf1;border-radius:4px;padding:15px}.mollie-form .mollie-form__heading{margin:5px 0 15px;text-align:center}.mollie-form .mollie-payment-methods .method__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:1.1rem}.mollie-form .mollie-payment-methods .item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:20px}.mollie-form .mollie-payment-methods .item__logo{margin-right:15px;line-height:0}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.nc-products-list.main-wrapper .product-upper p{font-weight:500;font-size:14px;color:#000;opacity:.4;margin:0}.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{position:relative;min-height:1px;margin-bottom:30px;padding-right:15px;padding-left:15px}.nc-products-list.main-wrapper .product-area .products-grid.columns-3 .product-wrapper{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}@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{font-weight:700;font-size:16px;color:var(--primary-font-color);margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-heading h2 span{display:none;font-weight:600;font-size:14px;color:var(--primary-border-color);cursor:pointer}@media screen and (min-width: 576px){.left-heading h2 span{display:none !important}.filter-floatingbtn{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{font-weight:700;font-size:14px;color:var(--primary-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;margin-bottom:0px;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{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.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{content:"";display:block;position:absolute;top:1.5px;left:6px;width:7px;height:13px;border:solid var(--secondary-font-color);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.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{position:relative;cursor:pointer;font-weight:500;font-size:14px;color:var(--primary-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nc-products-list.main-wrapper .filter-part .form-group label span{font-weight:500;font-size:14px;color:var(--primary-font-color);opacity:.4;display:inline-block;margin-left:8px}.nc-products-list.main-wrapper .filter-part .form-group label:before{content:"";display:inline-block;position:relative;-webkit-appearance:none;margin-right:12px;border:2px solid #e0e0e0;border-radius:2.5px;padding:7px;background-color:transparent;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);vertical-align:middle;cursor:pointer}.nc-products-list.main-wrapper .filter-part .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .more-btn a{font-weight:600;font-size:14px;color:var(--primary-theme-color);-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.nc-products-list.main-wrapper .filter-part .more-btn a:hover{opacity:.8}.nc-products-list.main-wrapper .filter-part .more-btn span{display:none;font-weight:600;font-size:14px;color:var(--primary-theme-color);cursor:pointer}.nc-products-list.main-wrapper .filter-part .radio-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-products-list.main-wrapper .filter-part .radio-btn{width:20%;margin:8px 0 6px}.nc-products-list.main-wrapper .filter-part .radio-btn input[type=radio]{display:none}.nc-products-list.main-wrapper .filter-part .radio-btn label{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:14px;color:var(--primary-font-color);background:#fff;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;cursor:pointer;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.nc-products-list.main-wrapper .filter-part .radio-btn label:hover{color:#fff;background:var(--black)}.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;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.nc-products-list.main-wrapper .filter-part .noUi-target{position:relative;direction:ltr}.nc-products-list.main-wrapper .filter-part .noUi-base{width:100%;height:100%;position:relative;z-index:1}.nc-products-list.main-wrapper .filter-part .noUi-origin{position:absolute;right:0;top:0;left:0;bottom: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;-o-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:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.nc-products-list.main-wrapper .filter-part .noUi-horizontal{height:4px}.nc-products-list.main-wrapper .filter-part .noUi-horizontal .noUi-handle{width:16px;height:16px;border-radius:50%;left:-7px;top:-8px;background:var(--black);border:2px solid var(--white);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px}.nc-products-list.main-wrapper .filter-part .noUi-background{border-radius:6px;background:#f5f5f5}.nc-products-list.main-wrapper .filter-part .noUi-connect{border-radius:6px;background:#345dbb;background:#000;-webkit-transition:background 450ms;-o-transition:background 450ms;transition:background 450ms}.nc-products-list.main-wrapper .filter-part .noUi-origin{border-radius:2px}.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{cursor:default;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.nc-products-list.main-wrapper .filter-part .noUi-handle:active{border:8px solid #345dbb;border:8px solid rgba(53,93,187,.38);-webkit-background-clip:padding-box;background-clip:padding-box;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-origin,.nc-products-list.main-wrapper .filter-part [disabled] .noUi-handle{cursor:not-allowed}.nc-products-list.main-wrapper .filter-part .color-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-products-list.main-wrapper .filter-part .color-filter .form-group{display:block;margin-top:14px;width:20%;position:relative}.nc-products-list.main-wrapper .filter-part .color-filter .form-group::after{content:"";width:40px;height:40px;display:block;background:transparent;border:1px solid var(--primary-bottom-border-color);border-radius:50%;position:absolute;top:-35%;left:-16%}.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{content:"";display:inline-block;position:relative;width:24px;height:24px;border:none;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;vertical-align:middle;cursor:pointer}.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{border:1px solid #ebebeb;background:#fff}.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{top:3.5px;left:9px;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0}.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{top:3.5px;left:9px;width:7px;height:13px;border:solid #000;border-width:0 3px 3px 0}.nc-products-list.main-wrapper .filter-part .color-filter .form-group input:checked+.white:after{top:3.5px;left:9px;width:7px;height:13px;border:solid #000;border-width:0 3px 3px 0}.nc-products-list.main-wrapper .filter-part .filter-graph img{width:100%;margin-top:34px}.nc-products-list.main-wrapper .filter-part .range-value{padding:10px 10px;padding-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .range-cnt{padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-products-list.main-wrapper .filter-part .range-inner{width:47%}.nc-products-list.main-wrapper .filter-part .range-inner h4{font-weight:600;font-size:12px;color:var(--primary-font-color);margin-bottom:4px}.nc-products-list.main-wrapper .filter-part .range-inner input{display:block;width:100%;font-weight:500;font-size:14px;color:var(--primary-font-color);padding:10px 15px;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;outline:none;background:var(--white)}.nc-products-list.main-wrapper .custom-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.nc-products-list.main-wrapper .custom-select .sort-by{position:absolute;left:-15px;font-weight:500;font-size:14px;color:var(--primary-font-color)}.nc-products-list.main-wrapper .custom-select .dropdown{width:100%;margin-left:40px;padding-right:18px;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{width:100%;cursor:pointer}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 !important;font-weight:600;font-size:14px;color:#000;list-style-type:none !important;-webkit-transition:.3s;-o-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{content:"";position:absolute;top:.2em;right:-16px;width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(45deg) translateX(-45%);transform:rotate(45deg) translateX(-45%);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select{position:absolute;top:25px;right:-28px;width:152px;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:8px 0 10px !important;line-height:1 !important;list-style-type:none !important;background:#fff;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.nc-products-list.main-wrapper .custom-select .dropdown .dropdown__select-option{padding:7px 15px;-webkit-transition:.3s;-o-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;-o-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product-inner{position:absolute;top:0;right:0;margin-top:12px;margin-right:12px;border-radius:50px;background-color:transparent;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.nc-products-list.main-wrapper .product-inner .cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:140px;margin-left:auto;border-radius:50px;padding:8px 10px;font-weight:700;font-size:14px;color:#fff;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.nc-products-list.main-wrapper .product-inner .cta-button[disabled]{cursor:not-allowed;border:1px solid var(--disabled-add-to-cart);background-color:var(--disabled-add-to-cart)}.nc-products-list.main-wrapper .product-inner .add-to-cart .icon-cart{max-width:24px;margin-right:6px}.nc-products-list.main-wrapper .product-item:hover .product-inner{opacity:1}.nc-products-list.main-wrapper .product__description .description__name{margin:3px 0;font-size:14px;font-weight:500}.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{font-weight:600;font-size:12px;line-height:16px;color:#999;margin:0}.nc-products-list.main-wrapper .product__description .description__variants i{display:inline-block;margin:0 3px;font-size:5px;vertical-align:middle}.nc-products-list.main-wrapper .product__description .description__variants .variants_amount:not(:first-child)::before{content:"";display:inline-block;width:.417em;height:.417em;margin:0 .6em .1em .4em;border-radius:50%;line-height:1;background-color:currentColor}.nc-products-list.main-wrapper .product__description .description__price{margin-top:8px;margin-bottom:0;font-weight:700;font-size:var(--primary-body-font-size);color:var(--primary-font-color)}.nc-products-list.main-wrapper .product__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:calc(100% - 8px);left:0;padding-top:15px;padding-bottom:14px;background-color:var(--white);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0}.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 .size-label,.nc-products-list.main-wrapper .product__options .image-label{margin-right:5px}.nc-products-list.main-wrapper .product__options .unavailable{text-decoration:line-through;opacity:.4}.nc-products-list.main-wrapper .product-item:hover .product__options{opacity:1}.nc-products-list.main-wrapper .more-product{padding-top:50px;padding-bottom:50px;text-align:center}.nc-products-list.main-wrapper .more-product p{font-weight:500;font-size:14px;text-align:center;color:#000;opacity:.4;margin-bottom:20px}.nc-products-list.main-wrapper .more-product .load-more-button{display:inline-block;font-weight:600;font-size:14px;color:#fff;padding:16px 25px;border-radius:12px;background:var(--primary-theme-color);-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;cursor:pointer}.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{width:32.5px;height:32.5px;border-radius:8px}}@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{position:fixed;bottom:50px;right:20px;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.filter-floatingbtn:hover{opacity:.7}.filter-floatingbtn img{max-width:60px}.left-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-heading h2{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%}.left-heading .close-btn2{display:block;cursor:pointer}.left-heading .close-btn2 img{max-width:30px}.radio-btn{width:50px}}.nc-product-slider-area{padding:86px 0 110px;padding-left:calc((100% - 1224px) / 2)}.nc-product-slider-item{position:relative;padding-top:100%;overflow:hidden}.nc-product-carousel-item-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@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{position:absolute;width:100%;height: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{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.nc-product-slider-area{padding:86px 0 110px;padding-left:0px}.seller-upper h2{font-weight:700;font-size:24px;text-transform:capitalize;color:#000;margin-bottom:16px}.carousel-cell{width:22%;margin:10px}.seller-cnt h4{font-weight:700;font-size:12px;color:var(--primary-theme-color);margin-top:12px;margin-bottom:0}.seller-cnt p{font-weight:500;font-size:14px;color:#000;margin:3px 0}.seller-cnt h6{font-weight:600;font-size:12px;line-height:16px;color:#969798;margin:0}.seller-cnt h6 i{font-size:5px;display:inline-block;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{width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ebebeb;position:absolute;top:-32px;border-radius:50%;font-size:24px;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.flickity-prev-next-button .flickity-button-icon{display:grid;place-items:center;width:34%;height:34%}.flickity-prev-next-button.previous{left:initial;right:13%;opacity:.5}.flickity-prev-next-button.next{right:8%}.flickity-prev-next-button:hover{opacity:1;background:#ebebeb}.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;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1600px;height:auto;margin:0 auto;width:100%;font-family:var(--primary-font)}.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{width:100%;height:100%}.nc-featured-image{width:100%}.nc-product-thumbnails{margin-right:20px}.nc-product-image-container{height:150px;width:150px;overflow:hidden;cursor:pointer}.nc-product-image-container:not(:last-child){margin-bottom:20px}.nc-product-thumbnail{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%;width:100%}.nc-main{width:50%}.nc-meta-container{width:85%}.nc-product-title{font-size:24px}.nc-product-category{font-size:14px;color:var(--subtext-font-color)}.nc-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.nc-subs-price-container .nc-product-price{margin-bottom:0}.nc-subs-price-container .subs-add-info{margin:0;font-size:14px;color:rgba(0,0,0,.5)}.nc-subs-price-container .plan-first-payment-info{margin:0;font-size:14px;font-weight:500;color:#000}.nc-product-price{font-size:24px;margin-right:15px}.nc-product-compare-price{font-size:24px;color:var(--primary-theme-color);text-decoration:line-through}.nc-variation{margin-bottom:12px}.nc-variation .dimmed{opacity:.4}.nc-variation .unavailable{text-decoration:line-through;opacity:.4}.color-variation{margin-bottom:25px}.variation-label{font-size:14px;color:var(--subtext-font-color);margin-bottom:15px}.size-variation-label{font-size:14px;color:var(--subtext-font-color)}.color-swatch-list{padding:0 0}.color-swatch-list{display:-webkit-box;display:-ms-flexbox;display:flex}.swatch-item{list-style-type:none;cursor:pointer}.swatch-item:not(last-item){margin-right:10px}.variation-selector{visibility:hidden;position:absolute;left:-200vw}.variation-selector:checked~.swatch-label::before{content:"";position:absolute;z-index:2;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border:3px solid var(--primary-border-color);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch-label{display:inline-block;position:relative;border-radius:30px;background-color:var(--swatch-background-color);height:25px;width:25px;cursor:pointer}.isActive::before{border-radius:50%;border:3px solid var(--swatch-border-color);content:"";height:30px;width:30px;left:0;position:absolute;top:0;-webkit-transform:translate(-15%, -15%);transform:translate(-15%, -15%);z-index:2}.nc-disabled{display:inline-block;padding:10px 15px;border-radius:8px;margin-top:10px;background-color:var(--disabled-qty);border:1px solid var(--disabled-qty);color:#00000066;pointer-events:none}.nc-size{width:100%}.size-radio{opacity:0;position:fixed;width:0}.size-label{display:inline-block;background-color:transparent;border:2px solid var(--primary-inactve-border-color);color:var(--primary-font-color);padding:10px 15px;font-size:16px;border-radius:8px;margin-top:10px}.size-label:hover{background-color:var(--primary-theme-color);color:var(--secondary-font-color);border:2px solid var(--primary-theme-color);cursor:pointer}.status-out-of-stock{border-style:dashed;border-color:#aaa;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{width:100%;text-align:center;margin-top:20px;border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nc-add-to-cart-error{width:100%;color:var(--primary-error-color)}.nc-add-to-cart-error .nc-error{color:var(--primary-error-color);padding:12px;display:inline-block;font-size:var(--error-font-size)}.nc-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nc-cart-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);padding:10px 35px;color:var(--secondary-font-color);border-radius:10px;text-decoration:none;font-size:16px;font-family:inherit,sans-serif;cursor:pointer}.nc-cart-btn:disabled{cursor:not-allowed;background-color:var(--disabled-add-to-cart);border:1px solid var(--disabled-add-to-cart)}.nc-cart-btn--block{width:100%}.nc-cart-btn span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nc-description-title{font-weight:bold;margin-top:30px;margin-bottom:24px}.nc-image-selector input[type=radio]{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.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{display:inline-block;width:70px;height:70px;border:1px solid transparent;border-radius:12px;background-color:#f1f1f1;background-size:cover;background-repeat:no-repeat;cursor:pointer}.image-option:hover{-webkit-filter:opacity(0.9);filter:opacity(0.9)}@media only screen and (max-width: 1024px){.nc-main{width:90%;padding-left:1.125rem;padding-right:1.125rem;margin-bottom:100px}.nc-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0rem;padding-left:0rem;padding-right:0rem}.nc-gallery{margin-bottom:35px}.nc-product-thumbnails{display:none}.nc-product-gallery{padding-right:0px}.nc-meta-container{width:100%}.nc-add-to-cart-container{position:fixed;z-index:99;width:90%;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:20px}.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-product-title,.nc-main-wrapper.nc-cart .nc-wrapper-container.cart-empty .nc-main-part{display:none}.nc-main-wrapper.nc-cart .nc-cart-empty{display:none;margin-top:40px}.nc-main-wrapper.nc-cart .nc-main-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.nc-main-wrapper.nc-cart .nc-product-title,.nc-main-wrapper.nc-cart .nc-main-left{width:69%;min-width:69%}.nc-main-wrapper.nc-cart .nc-main-right{width:31%;margin-left:40px}.nc-main-wrapper.nc-cart .nc-cart-heading h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:24px;color:#000}.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{max-width:24px;display:none;margin-left:auto;cursor:pointer}.nc-main-wrapper.nc-cart .nc-product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-main-wrapper.nc-cart .nc-product-title h6{font-weight:600;font-size:14px;color:#747e94;margin:25px 0 20px}.nc-main-wrapper.nc-cart .nc-summary-box{border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:24px 24px;background-color:#fff}.nc-main-wrapper.nc-cart .nc-summary-box h4{margin:0 0 8px;border-bottom:1px solid #e5ebf1;padding-bottom:20px;font-size:16px;font-weight:600;color:#000}.nc-main-wrapper.nc-cart .nc-summary-box ul{margin:0;padding:0}.nc-main-wrapper.nc-cart .nc-summary-box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px;font-size:14px;font-weight:500;color:#000}.nc-main-wrapper.nc-cart .nc-summary-box ul li a{font-weight:500;font-size:14px;color:var(--primary-theme-color)}.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{margin-top:20px;padding-top:20px;border-top:1px solid #e5ebf1;font-size:16px;font-weight:700;color:#000}.nc-main-wrapper.nc-cart .nc-checkout-btn a{display:block;margin-top:24px;padding:16px 16px;border-radius:12px;font-weight:700;font-size:14px;text-align:center;color:#fff;background:var(--primary-theme-color);-webkit-transition:.2s ease;-o-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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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{max-width:104px;margin-right:24px}.nc-main-wrapper.nc-cart .name__wrapper .name__text{margin:0;padding:0;font-size:14px;font-weight:500;color:#000}.nc-main-wrapper.nc-cart .nc-product-options .option__set{display:block;position:relative;margin-right:5px}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__active{font-size:14px;font-weight:600;color:#000;cursor:pointer}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__active::before{content:"";position:absolute;z-index:1;bottom:calc(0% - 10px);left:0;width:calc(100% + 20px);height:15px;visibility:hidden;cursor:pointer}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon{width:12px;margin-left:.3em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nc-main-wrapper.nc-cart .nc-product-options .option__set .icon.arrow-down{margin-bottom:.1em;fill:#999}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:12px;position:absolute;z-index:1;top:calc(100% + 10px);left:50%;width:192px;height:0;max-height:214px;border-radius:12px;padding:12px;background-color:#fff;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 0px 6px rgba(0,0,0,.04),0px 0px 8px rgba(0,0,0,.04);box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 0px 6px rgba(0,0,0,.04),0px 0px 8px rgba(0,0,0,.04);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:auto;opacity:0;visibility:hidden;-webkit-transition:height .2s,opacity .25s;-o-transition:height .2s,opacity .25s;transition:height .2s,opacity .25s}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% / 3 - 12px);flex-basis:calc(100% / 3 - 12px);height:48px;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:10px;font-size:14px;line-height:1.3;font-weight:500;color:#000;white-space:nowrap;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value[data-type=image]{max-width:48px;padding:0;overflow:hidden}.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;flex-grow:unset;-ms-flex-preferred-size:32px;flex-basis:32px;height:32px;border-radius:50%}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value[data-type=color].active{-webkit-box-shadow:0px 0px 0 2px var(--primary-theme-color),0px 0px 0 2px #fff inset;box-shadow:0px 0px 0 2px var(--primary-theme-color),0px 0px 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{color:#fff;background:var(--primary-theme-color);pointer-events:none}.nc-main-wrapper.nc-cart .nc-product-options .option__set .option__selector .option__value.unavailable{text-decoration:line-through;color:#fff;background-color:#000;opacity:.2;pointer-events:none}.nc-main-wrapper.nc-cart .nc-product-options .option__set:hover .arrow-down{-webkit-transform:rotate(-0.5turn);transform:rotate(-0.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nc-main-wrapper.nc-cart .nc-quantity span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;width:40px;height:40px;border:1px solid rgba(0,0,0,.08);border-radius:50%;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.nc-main-wrapper.nc-cart .nc-quantity span img{max-width:16px;pointer-events:none}.nc-main-wrapper.nc-cart .nc-quantity input{display:block;width:50px;height:40px;margin:0 8px;border:1px solid rgba(0,0,0,.08);border-radius:12px;outline:none;padding:8px 10px;font-family:var(--primary-font);font-size:14px;font-weight:500;text-align:center;color:#000;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.nc-main-wrapper.nc-cart .nc-total-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-main-wrapper.nc-cart .nc-total-item .product__total{margin:0;padding:0;font-weight:700;font-size:14px;color:#000;white-space:nowrap}.nc-main-wrapper.nc-cart .nc-total-item .delete-from-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;width:40px;height:40px;margin-left:15px;border:1px solid rgba(0,0,0,.08);border-radius:50%;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.nc-main-wrapper.nc-cart .nc-total-item .delete-from-cart img{max-width:16px;margin:0;pointer-events:none}.nc-main-wrapper.nc-cart .nc-title.image,.nc-main-wrapper.nc-cart .nc-product-name{width:44%;margin-right:10px}.nc-main-wrapper.nc-cart .nc-title.options,.nc-main-wrapper.nc-cart .nc-product-options{width:21%}.nc-main-wrapper.nc-cart .nc-title.quantity,.nc-main-wrapper.nc-cart .nc-quantity{width:20%;margin-right:5px;border:unset}.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-product-title,.nc-main-wrapper.nc-cart .nc-main-left{width:72%}.nc-main-wrapper.nc-cart .nc-main-right{width:28%;margin-left:20px}.nc-main-wrapper.nc-cart .nc-title.image,.nc-main-wrapper.nc-cart .nc-product-name{width:40%}.nc-main-wrapper.nc-cart .nc-title.options,.nc-main-wrapper.nc-cart .nc-product-options{width:18%}.nc-main-wrapper.nc-cart .nc-title.quantity,.nc-main-wrapper.nc-cart .nc-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{width:30px;height: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-top:auto;margin-left:0;padding-top:70px}.nc-main-wrapper.nc-cart .nc-title.image,.nc-main-wrapper.nc-cart .nc-product-name{margin-right:0}.nc-main-wrapper.nc-cart .nc-title.quantity,.nc-main-wrapper.nc-cart .nc-quantity{margin-right:0}.nc-main-wrapper.nc-cart .nc-main-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.nc-main-wrapper.nc-cart .nc-main-left .nc-product{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;min-height:125px;margin:0}.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{position:absolute;top:0;left:0;max-width:100px}.nc-main-wrapper.nc-cart .nc-main-left .nc-product-name .name__wrapper{width:calc(100% - 125px - 75px);margin-left:125px}.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;width:calc(100% - 125px - 75px);margin-top:5px;margin-left:125px}.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{width:calc(100% - 125px - 75px);margin-top:20px;margin-left:125px}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-price{position:absolute;top:0;right:3px;height:100%}.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{position:absolute;right:0;bottom: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{width:auto;margin-left:0}.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;width:100%;margin-left:0}.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{width:100%;margin-left:0}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-price{position:static;margin-top:20px}.nc-main-wrapper.nc-cart .nc-main-left .nc-total-item .delete-from-cart{top:0;bottom:auto}}.nc-shortcode-cart-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;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{position:absolute;top:-0.85em;left:1em;min-width:1.65em;height:1.65em;border-radius:50%;padding:.15em .4em;font-size:.7em;line-height:1.6em;text-align:center;color:var(--nc-counter-text, #ffffff);background-color:var(--nc-counter-bg, #000000)}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{position:fixed;top:0;right:0;left:0;bottom:0;z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nc-drawer-wrapper .nc-drawer-container{background-color:#fff;height:100vh;width:400px;font-family:var(--primary-font);padding:10px 10px;border-left:1px solid var(--primary-top-border-color);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow-y:auto;overflow-x:hidden}.nc-drawer-wrapper .nc-drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-drawer-wrapper.drawer-hidden{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}.nc-drawer-wrapper .nc-drawer-title{font-size:18px}.nc-drawer-wrapper .nc-drawer-close{cursor:pointer}.nc-drawer-wrapper .nc-drawer-close svg,.nc-drawer-wrapper .nc-drawer-close path{pointer-events:none}.nc-drawer-wrapper .nc-drawer-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:10px;border-top:1px solid var(--primary-top-border-color);margin-top:10px}.nc-drawer-image-container{height:125px;width:125px;margin-right:20px}.nc-drawer-item-variation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.nc-drawer-image-container img{width:100%;max-height:100%;background-size:contain;border-radius:8px}.nc-drawer-item-price{display:-webkit-box;display:-ms-flexbox;display:flex}.nc-cart-option-color{height:1.5em;width:1.5em;border-radius:50%}.nc-drawer-item-remove{font-size:12px;cursor:pointer}.nc-empty-cart{margin-top:30px}.nc-empty-cart-title{text-align:center;font-size:16px}.nc-drawer-empty-cart-btn{display:inline-block;font-family:var(--primary-font);font-size:16px;padding:10px 20px;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;color:var(--secondary-font-color);width:100%;margin-top:20px;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.nc-drawer-empty-cart-btn:hover{color:var(--secondary-font-color);opacity:.8}.nc-drawer-checkout-btn{display:none;font-family:var(--primary-font);font-size:16px;padding:10px 20px;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);border-radius:8px;color:var(--secondary-font-color);width:100%;margin-top:20px;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.nc-drawer-checkout-btn:hover{color:var(--secondary-font-color);opacity:.8}.nc-drawer-view-cart{display:none;color:var(--primary-font-color);margin-top:20px;text-align:center;text-decoration:none}.nc-drawer-view-cart:hover{text-decoration:underline}.nc-qty-error{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:var(--error-font-size);color:var(--primary-error-color)}.qty-counter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.qty-counter .qty-decrease,.qty-counter .qty-increase{margin:0;padding:0;background:unset;cursor:pointer;border:0px}.qty-counter .qty-input{width:55px;text-align:center;border:1px solid var(--primary-input-border-color);border-radius:12px;height:50px;margin-right:15px;margin-left:15px}@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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;--primary-font: inherit, sans-serif;--secondary-font-color: #000000;--primary-btn-font-color: #ffffff;--primary-input-border-color: #e5ebf1;--primary-theme-color: #ff5500;--primary-disabled-theme-color: #ff5500a3;--primary-error-color: #ff0051;--secondary-theme-color: #ffffff;--secondary-border-color: #00000014;--error-font-size: 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--primary-font)}.nc-checkout-container--hidden{display:none}.nc-checkout-container *,.nc-checkout-container *::before,.nc-checkout-container *::after{-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{width:60%;margin-right:20px}.nc-checkout-container .nc-accordion-container .nc-checkout-step-container{position:relative;z-index:2;margin-bottom:25px;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:24px}@media all and (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{z-index:1;margin-bottom:24px}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-handler{display:none;cursor:pointer;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-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.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{-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;max-height:unset;display:grid;grid-gap:16px}.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{display:grid;grid-gap:16px}.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{font-family:var(--primary-font);font-style:normal;font-weight:600;font-size:14px;line-height:16px;color:#000}.nc-checkout-container .nc-accordion-container .checkout-view-field{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{margin-left:12px;margin-right:12px;font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.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{-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;max-height:unset}.nc-checkout-container .nc-accordion-container .nc-checkout-set-edit-input:checked~.nc-checkout-step-view{overflow:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);height:0;-webkit-transform-origin:top;transform-origin:top}.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{-webkit-transform:scaleY(0);transform:scaleY(0);height:0;max-height:unset;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}.nc-checkout-container .nc-accordion-container .nc-checkout-step{margin:0;font-family:var(--primary-font);font-size:14px;line-height:24px;font-weight:bold;font-style:normal;color:#000;opacity:.4}.nc-checkout-container .nc-accordion-container .nc-accordion-title{font-family:var(--primary-font);position:relative;display:block;max-height:30px;cursor:pointer;color:#000;margin-bottom:14px;font-size:19px;line-height:1}.nc-checkout-container .nc-accordion-container .nc-additional-customer-metas{padding-top:24px;padding-bottom:24px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:14px}.nc-checkout-container .nc-accordion-container .nc-additional-customer-meta .nc-additional-customer-meta-checkbox{display:inline-block;width:18px;height:18px;border:2px solid #dcdcdc;border-radius:3px;background-color:#fff;overflow:hidden;cursor:pointer;min-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{position:absolute;left:-200vw}.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{width:18px;fill:none;display:block}.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{padding:0;margin-left:10px;cursor:pointer;font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.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 gray}.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{font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:var(--error-font-size);color:var(--primary-error-color);display:-webkit-box;display:-ms-flexbox;display:flex;place-items:center}.nc-checkout-container .nc-checkout-errors .nc-checkout-error:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--primary-error-color);display:inline-block;margin-right:5px}.nc-checkout-container .nc-billing-address-edit{margin-bottom:24px;-webkit-transform:scaleY(0);transform:scaleY(0);height:0;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out;position:relative;z-index:222222}.nc-checkout-container .nc-add-billing-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.nc-checkout-container .nc-add-billing-container .nc-remove-billing-cta{display:none}.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{position:absolute;left:-200vw}.nc-checkout-container .billing-address-source-handler:not(:checked)~.nc-billing-address-edit{-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-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{display:block}.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{display:none}.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-shipping-rates--not-active{display:none}.nc-checkout-container .nc-shipping-rates-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-8px;margin-right:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 16px);margin-right:8px;margin-bottom:12px;margin-left:8px;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px;background:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (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{border:1px solid #f50;background-color:#FF550014;cursor:default}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-image{width:40px;height:40px}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-image img{width:auto;height:100%}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-name{font-family:var(--primary-font);font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:#000}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-sub-name{font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:#000}.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{font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:var(--primary-font-color)}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select label{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px;min-width:20px;min-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #d0d0d0;cursor:pointer}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]{position:absolute;left:-200vw}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]:checked~label{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #f50}.nc-checkout-container .nc-shipping-rates-list .nc-shipping-rate-item .nc-shipping-rate-item-select [name=shipping_rate]:checked~label span{width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;overflow:hidden;background:#f50}.nc-checkout-container .nc-shipping-method-init-state{background:#e1e1e1;font-size:14px;padding:10px 10px;border-radius:8px;margin-bottom:15px}.nc-checkout-container .nc-shipping-method-init-state.loading{display:none}.nc-checkout-container .nc-shipping-rates-list.loading{display:none}.nc-checkout-container .nc-shipping-rate-preloaders{display:none;margin-left:-8px;margin-right:-8px;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.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{width:calc(50% - 16px);background:#fff;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:16px;margin-left:8px;margin-right:8px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px}@media all and (max-width: 800px){.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader{width:100%;margin-bottom:12px}}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-image{width:50px;height:50px;background-color:rgba(0,0,0,.13);-webkit-animation:1.5s ease-in-out .5s infinite normal none running animation-preloader;animation:1.5s ease-in-out .5s infinite normal none running animation-preloader}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-name{height:20px;background-color:rgba(0,0,0,.13);-webkit-animation:1.5s ease-in-out .5s infinite normal none running animation-preloader;animation:1.5s ease-in-out .5s infinite normal none running animation-preloader;margin-bottom:2px}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-price{height:20px;background-color:rgba(0,0,0,.13);-webkit-animation:1.5s ease-in-out .5s infinite normal none running animation-preloader;animation:1.5s ease-in-out .5s infinite normal none running animation-preloader}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-checkout-container .nc-shipping-rate-preloaders .nc-shipping-rate-preloader .nc-shipping-rate-preloader-select span{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px;border-radius:50%;border:1px solid #d0d0d0;-webkit-animation:1.5s ease-in-out .5s infinite normal none running animation-preloader;animation:1.5s ease-in-out .5s infinite normal none running animation-preloader}.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{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;width:100%;margin-left:8px;margin-right:8px;margin-bottom:12px;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px;background-color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service.selected{border:1px solid #f50;background-color:#FF550014;cursor:default}@media all and (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{font-family:var(--primary-font);font-size:14px;line-height:20px;font-weight:bold;font-style:normal;color:#000}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select label{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px;min-width:20px;min-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #d0d0d0;cursor:pointer}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]{position:absolute;left:-200vw}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]:checked~label{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid --primary-theme-color}.nc-checkout-container .nc-checkout-payment-services .nc-checkout-payment-service .nc-checkout-payment-service-select [name=nc-checkout-payment-service]:checked~label span{min-width:12px;min-height:12px;width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;overflow:hidden;background:var(--primary-theme-color)}.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{font-family:var(--primary-font);font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:#000;opacity:.4;padding-top:8px}.nc-checkout-container .nc-checkout-stripe-payment-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-8px;margin-right:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nc-checkout-container .nc-checkout-stripe-payment-form input{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.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{width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media all and (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{width:30px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;right:12px;top:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container label{position:absolute;top:-6px;left:18px;z-index:2;background-color:#fff;font-family:var(--primary-font);font-style:normal;font-weight:500;color:#000;opacity:.4;font-size:11px;line-height:15px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-number-container .stripe-card-number{width:100%;background:#fff;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:8px 16px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info{width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 600px){.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info{width:100%;margin-left:0;margin-right:0}}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info--container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-8px;margin-right:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px)}@media all and (max-width: 600px){.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-card-info--container{width:100%;margin-left:0;margin-right:0}}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container{width:calc(50% - 16px);background:#fff;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;position:relative;margin-left:8px;margin-right:8px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container label{position:absolute;top:-6px;left:18px;z-index:2;background-color:#fff;font-family:var(--primary-font);font-style:normal;font-weight:500;color:#000;opacity:.4;font-size:11px;line-height:15px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-expiry-date-container .stripe-expiry-date-icon{position:absolute;right:12px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{width:calc(50% - 16px);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;position:relative;margin-left:8px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc-container label{position:absolute;top:-6px;left:18px;z-index:2;background-color:#fff;font-family:var(--primary-font);font-style:normal;font-weight:500;color:#000;opacity:.4;font-size:11px;line-height:15px}.nc-checkout-container .nc-checkout-stripe-payment-form .stripe-cvc-container .stripe-cvc-icon{position:absolute;right:12px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--primary-error-color);font-size:var(--error-font-size)}.nc-checkout-container .paypal-payment-icon.hide{display:none}.nc-checkout-container .stripe-payment-icon.hide{display:none}.nc-checkout-container .nc-customer-checkout-btn{padding:10px 20px;font-family:var(--primary-font);font-weight:800;border-radius:8px;cursor:pointer;display:block}.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{margin-top:24px;display:none}.nc-checkout-container .nc-place-order-container .nc-place-order-btn{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);width:100%;padding:10px 20px;font-family:var(--primary-font);font-weight:800;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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;font-size:12px;font-weight:600;color:#000;padding:5px;margin-bottom:10px}.nc-checkout-container .nc-checkout-oder-info{width:30%}.nc-checkout-container .nc-order-review-container{padding:20px 24px;width:100%;min-width:370px;border:1px solid rgba(0,0,0,.08);border-radius:12px;position:relative}@media all and (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{position:absolute;left:-2000vw}@media all and (max-width: 800px){.nc-checkout-container .nc-order-review-collapsed:checked~.nc-order-review-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-checkout-container .nc-order-review-collapsed:not(:checked)~.nc-order-review-container .collapsed-content-handler--open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.nc-checkout-container .nc-cart-title{font-family:var(--primary-font);font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#000;margin-bottom:20px}.nc-checkout-container .nc-product-title{font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000;margin-bottom:4px;margin-right:4px}.nc-checkout-container .nc-line-item-price{margin:0}.nc-checkout-container .nc-product-checkout-error{display:none;font-style:normal;font-weight:500;font-size:var(--error-font-size);line-height:24px;color:var(--primary-error-color);margin-top:7px}.nc-checkout-container .nc-product-checkout-error--active{display:block}.nc-checkout-container .nc-product-unit-price{font-family:var(--primary-font);font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#8e8e8e}.nc-checkout-container .nc-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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{font-size:10px;color:rgba(0,0,0,.5)}.nc-checkout-container .nc-product-item-group{display:grid;grid-template-columns:1fr auto}.nc-checkout-container .nc-product-variant{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--primary-font);font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#8e8e8e;-webkit-box-align:center;-ms-flex-align:center;align-items:center;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{border-radius:50%;overflow:hidden;background:#fff;border:1px solid #e8e8e8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px;margin-left:2px}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-value span{border-radius:50%;min-width:12px;min-height:12px;display:inline-block;background-color:var(--variant-color)}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-colors-container{position:absolute;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;top:24px;left:-50%;-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out;background:#fff;padding:8px;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 0px 6px rgba(0,0,0,.04),0px 0px 8px rgba(0,0,0,.04);box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 0px 6px rgba(0,0,0,.04),0px 0px 8px rgba(0,0,0,.04);border-radius:12px}.nc-checkout-container .nc-product-variant[data-template-type=color] .nc-product-variant-colors-container.hide{position:absolute;top:-10000vw;-webkit-transform:scaleY(0);transform:scaleY(0);height:0;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-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{border-radius:50%;overflow:hidden;background:#fff;border:1px solid #e8e8e8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px;margin-left:4px;cursor:pointer}.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{border-radius:50%;width:12px;height:12px;display:inline-block;background-color:var(--variant-color)}.nc-checkout-container .nc-product-variant-value{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.nc-checkout-container .nc-product-variant-text-container{position:absolute;top:20px;left:20px;background:#fff;-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);border-radius:12px;padding:5px;z-index:12;-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.nc-checkout-container .nc-product-variant-text-container.hide{position:absolute;top:-10000vw;-webkit-transform:scaleY(0);transform:scaleY(0);height:0;max-height:unset;-webkit-transition:height .5s ease-in-out;-o-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-y:auto;overflow-x:hidden}.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;max-height:72px;height:72px;border-radius:50px;overflow:hidden}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text{padding:8px;font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer}.nc-checkout-container .nc-product-variant-text-container .nc-product-variant-text:hover{background-color:rgba(241,241,241,.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{width:88px;min-width:88px;height:100px;margin-right:16px;-ms-flex-item-align:start;align-self:flex-start;position:relative;position:relative}@media all and (min-width: 801px)and (max-width: 960px){.nc-checkout-container .nc-cart-thumbnail-container{width:66px;height:75px;min-width:66px;min-height:75px}}@media all and (max-width: 960px){.nc-checkout-container .nc-cart-thumbnail-container{width:66px;height:75px;min-width:66px;min-height:75px}}.nc-checkout-container .nc-cart-thumbnail{height:100%;width:100%;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain}.nc-checkout-container .nc-customer-email{font-size:16px !important}.nc-checkout-container .nc-customer-checkout-field{display:block !important;padding:12px;width:100%;border:1px solid rgba(0,0,0,.08);outline:transparent;border-radius:12px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}.nc-checkout-container .nc-cart-order-summary{padding:10px 20px;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.nc-checkout-container .nc-order-summary-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.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--hidden,.nc-checkout-container .nc-order-summary-totals .hide{display:none}.nc-checkout-container .nc-order-summary-totals .nc-order-totals-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.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{font-size:14px;color:gray;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);padding:10px 20px;border-radius:8px;font-family:var(--primary-font);color:var(--primary-btn-font-color);font-size:16px;width:100%;cursor:pointer}.nc-checkout-container .nc-bold{font-weight:800 !important}.nc-checkout-container .nc-divider{margin-top:24px;margin-bottom:24px;background-color:#e5ebf1;height:1px;border:0}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;color:#fc8181}.nc-checkout-container .nc-product-item-qty-counter{display:grid;margin:0 0;grid-template-columns:auto auto auto 1fr auto;grid-template-areas:"decrease input increase . remove"}.nc-checkout-container .nc-product-item-qty-counter svg{cursor:pointer}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-input{width:60px;border:1px solid var(--primary-input-border-color);border-radius:12px;margin-right:12px;margin-left:12px;display:inline;grid-area:input;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;padding:0 4px;color:#000}@media all and (max-width: 500px){.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-input{margin-right:6px;margin-left:6px}}.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-remove,.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-increase,.nc-checkout-container .nc-product-item-qty-counter .nc-product-item-qty-decrease{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{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:6px;margin-bottom:24px;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.nc-checkout-container .nc-input-field__label{font-style:normal;font-weight:500;font-size:11px;line-height:15px;color:#8e8e8e;padding-left:3px;padding-right:3px;z-index:2222;display:inline-block}.nc-checkout-container .nc-input-field__input{font-style:normal;font-weight:500;font-size:14px;line-height:24px;width:100%;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;color:#00073f;border:1px solid #e5ebf1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:7px 16px;max-width:100%;background-color:#fff}.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{font-family:var(--primary-font);font-style:normal;font-weight:500;font-size:var(--error-font-size);color:var(--primary-error-color);padding:4px 8px 0 8px;line-height:1;margin:0;display:none}.nc-checkout-container .nc-input-field__error--active{display:block}.nc-checkout-container .nc-input-field__error>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nc-checkout-container .nc-input-field__error>span svg{margin-right:4px}.nc-checkout-container .nc-input-field .tail-select{width:100%;border-radius:12px}.nc-checkout-container .nc-input-field .tail-select .select-label{font-style:normal;font-weight:500;font-size:14px;line-height:24px;width:100%;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;color:#00073f;border:1px solid #e5ebf1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:7px 16px;max-width:100%;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.nc-checkout-container .nc-input-field .tail-select .select-label:after{bottom:0;height:100%;background-image:url("../images/arrow-down.svg")}.nc-checkout-container .nc-input-field .tail-select .select-dropdown{border-radius:12px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf1;margin-top:4px;margin-bottom:8px;z-index:110000000000;overflow:hidden !important}.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;max-height:72px;height:72px;border-radius:50px;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;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;width:auto}.nc-checkout-container .nc-input-field__input-group--phone .nc-input-field__input-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-checkout-container .nc-input-field__input-group--phone .nc-input-field__input-wrapper:before{content:"";display:block;width:1px;height:calc(100% - 14px);background:#e8e8e8;margin:auto;border-radius:50px}.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{width:auto;border-radius:12px 6px 6px 12px}.nc-checkout-container .nc-input-field__input-group--phone .tail-select .select-label{padding-right:30px;border:none;min-width:70px}.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{position:absolute;background:#fff;z-index:1000000;top:calc(100% + 5px);left:0;right:0;width:100%}.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{padding:8px 12px;font-family:var(--primary-font);font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.08)}.nc-checkout-container .address-suggestion ul.address-suggestion-list{padding:0}.nc-checkout-container .address-suggestion-item{padding:8px 12px;cursor:pointer;font-family:var(--primary-font);font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#8e8e8e;list-style:none}.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);padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex}@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{width:100%}.nc-checkout-container .nc-checkout-oder-info{width:100%}.nc-checkout-container .nc-order-review-container{width:100%;padding:12px}.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{width:100%;margin:0}.nc-checkout-container .nc-customer-btn-container .nc-customer-checkout-btn:not(:last-child){margin-bottom:20px}}.nc-skeleton-thumbnail{-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:-o-linear-gradient(left, #ebeff2 8%, #f9fafb 18%, #ebeff2 33%);background:linear-gradient(90deg, #ebeff2 8%, #f9fafb 18%, #ebeff2 33%);background-size:auto;background-size:800px 104px;-ms-flex-negative:0;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}100%{opacity:1}}@keyframes animation-preloader{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.nc-promocode-container{width:100%;margin-bottom:12px}.nc-promocode-container input,.nc-promocode-container button{padding:10px;border-radius:12px}.nc-promocode-container input{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid rgba(0,0,0,.08)}.nc-promocode-container button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);background-color:var(--primary-theme-color)}.nc-promocode-container a[data-nc-action]{margin-right:.8em;font-size:inherit;color:var(--primary-theme-color)}.nc-promocode-container [data-nc-action=toggle-promocode-add]{display:block;position:relative;margin-bottom:1.5em;border:unset;padding:0 0 0 1.5em;font-size:14px;line-height:1;font-family:var(--primary-font);color:var(--primary-theme-color);background-color:unset;background-repeat:no-repeat;background-position:0 .25em;background-size:1em 1em;cursor:pointer}.nc-promocode-container [data-nc-action=toggle-promocode-add]::before,.nc-promocode-container [data-nc-action=toggle-promocode-add]::after{content:"";position:absolute;background-color:currentColor;scale:.8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nc-promocode-container [data-nc-action=toggle-promocode-add]::before{top:50%;left:0;width:1em;height:2px}.nc-promocode-container [data-nc-action=toggle-promocode-add]::after{top:1px;left:calc(0.5em - 1px);width:2px;height:1em}.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;margin-right:.8em;font-weight:900}.nc-promocode-container .nc-promocode-input{display:none;font-size:14px}.nc-promocode-container .nc-promocode-input-label{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:30px}.nc-promocode-container .nc-promocode-input-label .label__text{position:absolute;top:-0.5em;left:1em;line-height:1;color:rgba(0,0,0,.4);background-color:#fff;-webkit-transition:.3s;-o-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-input=promocode],.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode]{border-radius:12px;padding-left:15px;padding-right:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nc-promocode-container .nc-promocode-input [data-nc-input=promocode][disabled],.nc-promocode-container .nc-promocode-input [data-nc-action=apply-promocode][disabled]{opacity:.5;cursor:progress}.nc-promocode-container .nc-promocode-input [data-nc-input=promocode]{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.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]::before,.nc-promocode-container.input-visible [data-nc-action=toggle-promocode-add]::after{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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.nc-promocode-container.nc-promo-active [data-nc-action=toggle-promocode-add]{display:none}.nc-promocode-container .nc-promocode-errors{display:none;margin:5px;color:red}.nc-product-gallery-thumbnail{width:100%}.nc-product-gallery-item{margin-top:20px}.nc-product-gallery-title{display:inline-block;padding-bottom:6px;font-size:16px;color:var(--primary-font-color);text-decoration:none}.nc-product-gallery-title:hover{text-decoration:underline}.nc-product-gallery-price{font-size:20px;color:var(--primary-font-color);font-weight:600}.nc-shoe-container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media(min-width: 576px){.nc-shoe-container{width:540px;max-width:100%}}@media(min-width: 768px){.nc-shoe-container{width:720px;max-width:100%}}@media(min-width: 992px){.nc-shoe-container{width:960px;max-width:100%}}@media(min-width: 1200px){.nc-shoe-container{width:1254px;max-width:100%}}.nc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.nc-col-sm-6,.nc-col-md-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@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-right:auto;margin-left:auto;padding-right:5px;padding-left:5px}@media(min-width: 576px){.nc-tab-area .nc-tab-container{width:540px;max-width:100%}}@media(min-width: 768px){.nc-tab-area .nc-tab-container{width:720px;max-width:100%}}@media(min-width: 992px){.nc-tab-area .nc-tab-container{width:960px;max-width:100%}}@media(min-width: 1200px){.nc-tab-area .nc-tab-container{width:1254px;max-width:100%}}.nc-tab-area .nc-tab-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-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%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}.nc-tab-area .tab-area{padding:80px 0 170px}.nc-tab-area .tab-heading h2{font-weight:700;font-size:36px;text-transform:capitalize;color:var(--primary-font-color);text-align:center}.nc-tab-area .tab-links{text-align:center;margin:38px 0 44px;border-bottom:1px solid #ebebeb}.nc-tab-area .tab-links li{display:inline-block;padding:8px 52px}.nc-tab-area .tab-links li a{font-weight:600;font-size:18px;color:inherit;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;position:relative}.nc-tab-area .tab-links li a::after{content:"";width:136px;height:2px;display:block;background:var(--primary-theme-color);border-radius:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-9px;opacity:0;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.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.active a::after,.nc-tab-area .tab-links li a:hover::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{width:100%;height:100%;background:var(--primary-overlay-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;opacity:0;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.nc-tab-area .tab-inner li a{width:162px;display:block;text-align:center;font-weight:600;font-size:14px;color:var(--primary-font-color);background:var(--white);padding:12px 15px;border:1px solid rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;margin:15px 0}.nc-tab-area .tab-cnt h4{font-weight:700;font-size:16px;color:inherit;margin:12px 0 5px}.nc-tab-area .tab-cnt a{font-weight:700;font-size:16px;color:inherit;margin:12px 0 5px}.nc-tab-area .tab-cnt p{font-weight:500;font-size:14px;color:inherit;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{width:146px;padding:10px 15px;border-radius:10px;margin:12px 0}.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{max-width:400px;margin:0 auto 40px}}@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{max-width:350px;margin:0 auto 40px}.nc-tab-area .tab-links li a::after{width:108px;line-style-type:none}.nc-tab-area .tab-heading h2{font-size:32px}}.nc-grid-wrapper{padding:40px 0;min-width:100%}.nc-grid-wrapper .nc-grid-container{max-width:1430px;width:100%;margin:0 auto;padding:0 15px}.nc-grid-wrapper .nc-wrapper_upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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{font-size:var(--primary-body-font-size);color:var(--subtext-font-color);display:inline-block;margin-right:15px}.nc-grid-wrapper .nc-wrapper_upper ul li img{margin-top:1px}.nc-grid-wrapper .nc-wrapper_upper select{width:100%;border:none;padding-right:4px;font-family:var(--primary-font);font-size:var(--primary-body-font-size);color:var(--black);outline:none;background:none;cursor:pointer}.nc-grid-wrapper .nc-pagination{padding-top:65px;text-align:center}.nc-grid-wrapper .nc-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-grid-wrapper .nc-pagination ul a{width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--primary-body-font-size);color:var(--black);border:1px solid var(--primary-bottom-border-color);-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.nc-grid-wrapper .nc-pagination ul a:hover,.nc-grid-wrapper .nc-pagination ul a.active{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{font-size:var(--primary-body-font-size);color:var(--black);text-align:center;margin:0;margin-top:12px}.nc-grid-wrapper .nc-product-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;padding-top:40px}.nc-grid-wrapper .nc-product-grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding-top:40px}.nc-grid-wrapper .nc-product-grid-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;padding-top:40px}.nc-grid-wrapper .nc-product-grid-5{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px;padding-top:40px}.nc-grid-wrapper .nc-product-add-item{display:none}.nc-grid-wrapper .nc-productOne{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-grid-wrapper .nc-productOne::after{content:"";width:110%;height:105%;display:block;background:transparent;border:1px solid var(--border-black);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;z-index:-1}.nc-grid-wrapper .nc-productOne:hover::after{opacity:1}.nc-grid-wrapper .nc-productOne #bestSeller{font-size:var(--secondary-body-font-size);color:var(--black);background:var(--white);border:1px solid var(--border-black);padding:2px 8px;display:inline-block;position:absolute;top:10px;left:10px;z-index:99}.nc-grid-wrapper .nc-productOne-link{display:block;font-size:var(--primary-body-font-size);color:var(--black);text-align:center;margin-top:10px;margin-bottom:5px}.nc-grid-wrapper .nc-productOne p{font-size:var(--primary-body-font-size);color:var(--black);text-align:center;margin:0}.nc-grid-wrapper .nc-img{position:relative;width:100%;padding-top:100%;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.nc-grid-wrapper .nc-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.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{width:100%;display:block;text-align:center;font-size:var(--secondary-body-font-size);color:var(--secondary-font-color);border:1px solid var(--primary-theme-color);background:var(--primary-theme-color);padding:8px 15px;outline:none;margin:15px auto;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;-webkit-box-sizing:border-box;box-sizing:border-box}.nc-grid-wrapper .nc-img button.nc-img-view-disabled,.nc-grid-wrapper .nc-img-view-product.nc-img-view-disabled{cursor:not-allowed;background-color:var(--disabled-add-to-cart);border:1px solid var(--disabled-add-to-cart)}.nc-grid-wrapper .nc-img button.nc-img-view-disabled:hover,.nc-grid-wrapper .nc-img-view-product.nc-img-view-disabled:hover{cursor:not-allowed;background-color:var(--disabled-add-to-cart)}.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-link{font-size:14px}.nc-productOne p{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-template-columns:repeat(1, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-mob-product-grid-2{grid-template-columns:repeat(2, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-mob-product-grid-3{grid-template-columns:repeat(3, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;width:100%;height:100%}.nc-grid-wrapper .nc-product-add-item{display:block;position:absolute;bottom:0;right:0;padding:8px;padding:var(--spacing-2);min-width:0;min-height:0;z-index:2}.nc-productOne-link{font-size:14px}.nc-productOne p{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-template-columns:repeat(1, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-mob-product-grid-2{grid-template-columns:repeat(2, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-mob-product-grid-3{grid-template-columns:repeat(3, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-product-add-item{display:block;position:absolute;bottom:0;right:0;padding:8px;padding:var(--spacing-2);min-width:0;min-height:0;z-index:2}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;width:100%;height:100%}.nc-productOne-link{font-size:14px}.nc-productOne p{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-template-columns:repeat(1, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-mob-product-grid-2{grid-template-columns:repeat(2, 1fr);grid-gap:24px}.nc-grid-wrapper .nc-product-add-item{display:block;position:absolute;bottom:0;right:0;padding:8px;padding:var(--spacing-2);min-width:0;min-height:0;z-index:2}.nc-grid-wrapper .nc-add-cart-icon svg{display:block;width:100%;height:100%}.nc-mob-product-grid-3{grid-template-columns:repeat(3, 1fr);grid-gap:24px;padding-top:30px}.nc-mob-product-grid-3 #bestSeller{font-size:10px}.nc-productOne h2{font-size:var(--primary-body-font-size)}.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{width:35px;height:35px;font-size:var(--secondary-body-font-size)}.nc-pagination img{width:8px}}.nc-grid-loader-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0px}.nc-grid-loader-wrapper-btn{background:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--secondary-font-color);padding:10px 30px;cursor:pointer}body{overflow-x:hidden}@media all{.nc-content{overflow:hidden}.nc-anyflexbox .nc-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.nc-anyflexbox body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.nc-thankyou-wrapper{display:block;margin:0 auto;max-width:40em;zoom:1}.nc-thankyou-variants{margin-block:10px}.nc-thankyou-variants img{max-width:100px}.nc-thankyou-variants p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:0}}@media(min-width: 1000px){.nc-thankyou-wrapper{padding:0 5%;width:90%;max-width:78.5714285714em}}@media all{.nc-thankyou-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.nc-thankyou-wrapper ul{margin:0;padding:0;list-style-type:none}}@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{width:52%;padding-right:6%;float:left}}@media(min-width: 750px){.nc-thankyou-main{padding-top:1.5em}}@media all{.nc-thankyou-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media(min-width: 1000px){.nc-sidebar{width:38%;padding-left:4%;background-position:left top;float:right;padding-top:4em;position:relative}}@media(max-width: 800px){.nc-sidebar:after{width:200%}}@media all{.nc-sidebar:after{content:"";display:block;width:100vw;position:absolute;top:0;left:-100%;bottom:0;background:#f5f5f5;z-index:-1;-webkit-box-shadow:0 -1px 0 #ddd inset;box-shadow:0 -1px 0 #ddd inset}.nc-thankyou-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1000px){.nc-sidebar:after{left:0;background-position:left top;-webkit-box-shadow:1px 0 0 #ddd inset;box-shadow:1px 0 0 #ddd inset}.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{padding:1em 0;border-top:1px solid #e6e6e6}.nc-sidebar__header{margin-bottom:2.5em;display:none}a{text-decoration:none;color:inherit;-webkit-transition:color .2s ease-in-out;-o-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{border:0;clip:rect(0 0 0 0);width:2px;height:2px;margin:-2px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.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{z-index:2;position:relative;margin-top:1em}}@media(min-width: 750px){.nc-step__footer{margin-top:1.5em}.nc-step__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all{.nc-policy-list__item{float:left;font-size:0.8571428571em;margin-right:1.5em;margin-bottom:.5em}h2{font-weight:normal;margin:0;line-height:1.3em;font-family:var(--primary-font)}.nc-sidebar h2{color:#313131}}@media(min-width: 1000px){.nc-order-summary__sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 8em);width:100%}}@media all{.nc-section{position:relative;padding-top:2em}}@media(min-width: 750px){.nc-section{padding-top:3em}}@media all{.nc-section:first-child{padding-top:0}.nc-btn{cursor:pointer;display:inline-block;background-color:var(--primary-font-color);background-clip:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px transparent solid;border-radius:5px;color:--secondary-font-color;font-weight:500;padding:1.4em 1.7em;text-align:center;position:relative;-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;-o-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;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}.nc-step__footer__info{margin-right:1em}}@media all{.nc-order-summary__section{padding-top:1.5em;padding-bottom: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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-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:before,.nc-order-summary__section--product-list:after{content:"";display:block;height:1px;left:0;position:absolute;-webkit-transition:background-color .3s cubic-bezier(0.3, 0, 0, 1);-o-transition:background-color .3s cubic-bezier(0.3, 0, 0, 1);transition:background-color .3s cubic-bezier(0.3, 0, 0, 1);width:100%;z-index:4}.nc-order-summary__section--product-list:before{background-color:rgba(172,172,172,.34);top:0}.nc-order-summary__section--product-list:after{background-color:rgba(172,172,172,.34);bottom:0}}@media all{.nc-order-summary__section~.nc-order-summary__section{border-top:1px solid rgba(172,172,172,.34)}}@media(min-width: 1000px){.nc-order-summary__section--product-list+.nc-order-summary__section{border:0}}@media all{.nc-section__header{position:relative;margin-bottom:1em}}@media(min-width: 750px){.nc-section__header{margin-bottom:1.5em}}@media all{.nc-os-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}}@media(min-width: 750px){.nc-os-header{margin:0 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;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nc-icon-svg{display:inline-block;vertical-align:middle;fill:currentColor}.nc-icon-svg--size-18{width:18px;height:18px}.nc-icon-svg--spinner-button{width:20px;height:20px}.nc-btn__spinner{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}}@media(min-width: 1000px){.nc-order-summary__section__content{min-width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.nc-order-summary__section__content{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{color:#393939;fill:currentColor}.nc-icon-svg--size-48{width:48px;height:48px}.nc-os-header__hanging-icon{margin-right:.75em;stroke:#393939}}@media(min-width: 1300px){.nc-os-header__hanging-icon{position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:1.5em}}@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-top:.75em;margin-bottom:1.5em;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:0.8571428571em;left:50%;opacity:0;padding:.6em 1.2em;position:absolute;-webkit-transform:translateX(-50%) translateY(100%) rotateZ(360deg);transform:translateX(-50%) translateY(100%) rotateZ(360deg);-webkit-transition:all .3s cubic-bezier(0.3, 0, 0, 1);-o-transition:all .3s cubic-bezier(0.3, 0, 0, 1);transition:all .3s cubic-bezier(0.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{padding:1.1428571429em;position:relative;zoom:1}.nc-content-box__row--no-padding{padding:0}.nc-content-box__row{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;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{width:12px;height:12px}.nc-order-summary__scroll-indicator .nc-icon-svg{margin-left:0.2142857143em;margin-top:-0.2142857143em}.nc-map{overflow:hidden}.nc-content-box__row:first-child .nc-map{border-top-left-radius:4px;border-top-right-radius:4px}h2,.nc-heading-2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:1.2857142857em;line-height:1.3em}.nc-main h2,.nc-main .nc-heading-2{color:#333}.nc-content-box h2,.nc-content-box .nc-heading-2{color:#333}.nc-text-container>*+*{margin-top:0.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{margin-top:0;float:left}.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{padding:0;font-weight:normal;padding-left: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{padding:0;font-weight:normal;padding-left: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-total-line-table__tbody .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-sidebar .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child th:before,.nc-thankyou-wrapper .nc-sidebar .nc-total-line-table__tbody+.nc-total-line-table__footer .nc-total-line:first-child td:before{background-color:rgba(172,172,172,.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{margin:0;padding:0;border:0}.nc-thankyou-wrapper .nc-map__iframe{display:block;height:200px;width:calc(100% + 1px);border:0;z-index:0}.nc-thankyou-wrapper .nc-content-box h2{color:#333}.nc-thankyou-wrapper .nc-product-table th{padding-top:0;padding-bottom:0}.nc-thankyou-wrapper .nc-product-table__header th{white-space:nowrap;font-weight:500;color:#333}.nc-thankyou-wrapper td:first-child{padding-left:0;text-align:left}.nc-thankyou-wrapper .nc-product-table td{padding-top:0;padding-bottom:0;border-color:#fad9d9}.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;vertical-align:.2em;margin-right:.5em}.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:-0.04em;line-height:1em}.nc-thankyou-wrapper .nc-sidebar .nc-payment-due__price{color:#313131}.nc-thankyou-wrapper .nc-shopUpsellBtn__wrapper{position:relative;display:inline-block}.nc-thankyou-wrapper .nc-product-thumbnail{width:4.6em;height:4.6em;border-radius:8px;background:#fff;position:relative}.nc-thankyou-wrapper .nc-product-thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:8px;border:1px rgba(0,0,0,.1) solid;z-index:2}.nc-thankyou-wrapper .nc-product__description__name{display:block;width:1em;min-width:100%}.nc-thankyou-wrapper .nc-order-summary__small-text{font-size:0.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{color:inherit;font:inherit;margin:0;padding:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-font-smoothing:inherit;border:none;background:transparent;line-height:normal;overflow:visible;text-transform:none;cursor:pointer}.nc-thankyou-wrapper .nc-btn--size-small{padding:0.9285714286em}.nc-thankyou-wrapper .nc-btn--subdued{background-color:transparent;border-color:rgba(179,179,179,.5);color:#393939;font-weight:normal}.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);position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999;display:none}.nc-thankyou-wrapper .nc-shopQrPopover__wrapper{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:372px;border-radius:8px;background:#fff;-webkit-box-shadow:0 19px 47px rgba(0,0,0,.35);box-shadow:0 19px 47px rgba(0,0,0,.35);z-index:9999;left:100%;margin-left:20px;top:-13px;opacity:0;-webkit-transform:scale(0.1) matrix3d(1, 0, 0, 0, 0, 0.8, 0.5, -0.02, 0, -0.4, 0.8, 0, 0, 0, 0, 1);transform:scale(0.1) matrix3d(1, 0, 0, 0, 0, 0.8, 0.5, -0.2, 0, -0.4, 0.8, 0, 0, 0, 0, 1);-webkit-transform-origin:0% 15%;transform-origin:0% 15%;-webkit-transition:opacity .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),height .2s cubic-bezier(0.2, 0.9, 0.3, 1),-webkit-transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1);transition:opacity .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),height .2s cubic-bezier(0.2, 0.9, 0.3, 1),-webkit-transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1);-o-transition:transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),opacity .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),height .2s cubic-bezier(0.2, 0.9, 0.3, 1);transition:transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),opacity .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),height .2s cubic-bezier(0.2, 0.9, 0.3, 1);transition:transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),opacity .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1),height .2s cubic-bezier(0.2, 0.9, 0.3, 1),-webkit-transform .2s .2s cubic-bezier(0.2, 0.9, 0.3, 1)}.nc-thankyou-wrapper .nc-shopQrPopover__wrapper:before{content:"";display:block;width:35px;height:35px;top:20px;left:-4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border-radius:4px;background:-o-linear-gradient(45deg, white 0%, #ddd 50%);background:linear-gradient(45deg, white 0%, #ddd 50%);z-index:-1}.nc-thankyou-wrapper h3{font-weight:normal;margin:0;line-height:1em}.nc-thankyou-wrapper h3,.nc-thankyou-wrapper .nc-heading-3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:1em;font-weight:500;line-height:1.3em}.nc-thankyou-wrapper .nc-main h3,.nc-thankyou-wrapper .nc-main .nc-heading-3{color:#333}.nc-thankyou-wrapper .nc-content-box h3,.nc-thankyou-wrapper .nc-content-box .nc-heading-3{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{width:100%;height:100%;position:relative;overflow:hidden;border-radius:8px;z-index:1}.nc-thankyou-wrapper .nc-product-thumbnail__quantity{font-size:0.8571428571em;font-weight:500;line-height:1.75em;white-space:nowrap;text-align:center;border-radius:1.75em;background-color:rgba(114,114,114,.9);color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.75em;height:1.75em;padding:0 0.5833333333em;position:absolute;right:-0.75em;top:-0.75em;z-index:3}.nc-thankyou-wrapper .nc-arrive-button__regular{font-weight:400}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection{position:relative;border-radius:8px;z-index:1;padding-bottom:20px;padding:1.1428571429em;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.nc-thankyou-wrapper .nc-product-thumbnail__image{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.nc-thankyou-wrapper .nc-shopQrPopover__qrBox{height:164px;min-width:164px;margin-right:1.1428571429em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection .nc-shopQrPopover__qrContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-thankyou-wrapper .nc-payment-icon{display:inline-block;width:38px;height:24px;-webkit-transition:opacity .5s cubic-bezier(0.3, 0, 0, 1);-o-transition:opacity .5s cubic-bezier(0.3, 0, 0, 1);transition:opacity .5s cubic-bezier(0.3, 0, 0, 1);-webkit-backface-visibility:hidden}.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{border-radius:0.2142857143em;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:2.7142857143em;height:1.7142857143em;background-repeat-x:no-repeat;background-repeat-y:no-repeat}.nc-thankyou-wrapper .nc-payment-method-list__item-icon{vertical-align:middle;margin:-0.1em .25em 0 0}.nc-thankyou-wrapper .nc-emphasis{font-weight:500}.nc-thankyou-wrapper .nc-main .nc-emphasis{color:#333}.nc-thankyou-wrapper .nc-content-box .nc-emphasis{color:#333}.nc-thankyou-wrapper .nc-shopQrPopover__qrLogoBox{background:#fff;border-radius:10px;width:52px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection .nc-shopQrPopover__qrUpsellTitle{margin-bottom:1.1428571429em;font-size:1em;font-weight:500;line-height:1.3em;color:#000}.nc-thankyou-wrapper .nc-shopQrPopover__qrSection p{color:#000}.nc-thankyou-wrapper .nc-icon-svg--size-32{width:32px;height:32px}.nc-no-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nc-no-order-text{font-size:25px}}.nc-registration-form{font-family:var(--primary-font)}.nc-registration-form-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nc-registration-form-input{padding:10px 8px;border:1px solid var(--primary-border-color);border-radius:8px}.nc-registration-form-button{width:100%;padding:10px 8px;margin-top:8px;background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:var(--primary-btn-font-color);cursor:pointer}.nc-registration-form-error-container p{font-size:14px;color:var(--primary-error-color)}.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;display:grid;grid-template-columns:var(--width-aside) 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:30px;width:100%;max-width:min(100%, 1200px);margin-inline:auto;font:var(--primary-body-font-size);color:var(--color-text)}.nc-account[data-view=order]{grid-template-columns:1fr}.nc-account[data-view=order] aside{display:none}@media all and (max-width: 900px){.nc-account{grid-template-columns:1fr}}.nc-account-aside{padding-top:10px;padding-bottom:20px;border:1px solid var(--container-border);border-radius:var(--border-radius);background-color:var(--white)}.nc-account-aside-title{display:block;padding:20px 20px 20px}.nc-account-aside ul{margin:0;padding:0;list-style-type:none}.nc-account-aside li{display:block;padding:15px 20px;border-left:3px solid transparent;border-right:0 solid transparent;-webkit-transition:color 2s,border-color .2s;-o-transition:color 2s,border-color .2s;transition:color 2s,border-color .2s;cursor:pointer}.nc-account-aside li:hover,.nc-account-aside li.active{border-color:var(--primary-theme-color)}.nc-account-aside li.active{color:var(--primary-theme-color)}@media all and (min-width: 1000px){.nc-account-aside{position:sticky;top:30px}.admin-bar .nc-account-aside{top:calc(32px + 30px)}}@media all and (max-width: 1000px){.nc-account-aside{text-align:center}.nc-account-aside li{padding:10px 20px;border-right-width:3px}}.nc-account-tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}@media all and (max-width: 700px){.nc-account-tab-header{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.nc-account-tab-order .nc-account-tab-content{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:1fr var(--width-aside);gap:30px}@media all and (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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;background-color:var(--color-header-bg);border-bottom:1px solid var(--container-border)}.nc-account-tab-orders .nc-account-order-header-if-single{display:none}.nc-account-tab-order .nc-account-order-header-if-in-list{display:none}.nc-account-order-header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.nc-account-order-header-info span{display:block;margin-bottom:5px}.nc-account-order-header-info-number div{cursor:pointer}@media all and (max-width: 750px){.nc-account-order-header-info{display:grid;grid-template-columns:repeat(2, 1fr)}}.nc-account-order-header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 550px){.nc-account-order-header{display:grid}}.nc-account-order-items{padding-inline:20px;background:var(--white)}.nc-account-order-summary{position:sticky;top:30px;padding:20px 20px 0 20px;border:1px solid var(--container-border);background-color:var(--white);border-radius:var(--border-radius)}.admin-bar .nc-account-order-summary{top:calc(32px + 30px)}.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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-account-order-summary-row-title{color:var(--subtext-font-color);margin:0px 0px;padding:0px 0px}.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{display:grid;grid-template-columns:120px 1fr 120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:20px;gap:15px}.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{display:grid;gap:10px;color:var(--subtext-font-color)}.nc-account-order-item-specs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;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 all and (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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.nc-account-tab-personal-information-form-btn-container-status-message{margin-right:10px;padding:0px 0px;margin-top:0px;margin-bottom:0px}.nc-account-personal-details{display:grid;gap:20px}.nc-account-personal-details-row{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:110px minmax(100px, 1fr) auto}@media all and (max-width: 650px){.nc-account-personal-details-row{gap:10px}}.nc-account-subscription{display:grid;gap:20px}.nc-account-disable-account{display:grid;gap:20px}.nc-account-disable-account-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nc-account-shipping-addresses{display:grid;gap:20px}.nc-account-shipping-addresses-content{display:grid;gap:20px}.nc-account-shipping-addresses-items{display:grid;gap:20px}.nc-account-shipping-addresses-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (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{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;grid-template-columns:1fr 250px}@media all and (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{padding:20px;background-color:var(--container-border);border-radius:var(--border-radius)}.nc-account-change-password-rules ul{margin:10px 0 0 0;padding:0;list-style-position:inside}.nc-account-change-password-row{display:grid;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:130px 1fr}.nc-account-change-password-actions{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;border-top:1px dashed var(--container-border);gap:15px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;border-top:1px solid var(--primary-top-border-color);padding-top:20px}.nc-account-shipping-address-edit-field{position:relative}.nc-account-shipping-address-edit-field label{position:absolute;padding:2px 5px;top:-12px;left:10px;text-transform:capitalize;font-size:var(--secondary-body-font-size);background-color:#fff}.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 all and (min-width: 700px){.nc-account-shipping-address-edit-2-columns{grid-template-columns:repeat(2, 1fr)}}.nc-account-input{padding:10px 20px;border:1px solid var(--container-border);-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;border-radius:var(---border-radius);outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.nc-account-input:focus{border-color:var(--color-order-placed)}.nc-account-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;border:1px solid var(--primary-font-color);padding:5px 15px;color:var(--primary-font-color);background-color:var(--white);white-space:nowrap;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.nc-account-button:active{-webkit-transform:scale(0.95);transform:scale(0.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{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;padding:2px 15px 6px 15px;background-color:var(--white);border:1px solid var(--primary-font-color);border-radius:var(---border-radius);-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;cursor:pointer}.nc-account-button-back:hover{color:var(--white);background-color:var(--primary-font-color)}.nc-account-button-edit{display:inline-block;padding:5px 10px;color:var(--primary-theme-color);-webkit-transition:border-color .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-transform .2s;-o-transition:transform .2s,border-color .2s;transition:transform .2s,border-color .2s;transition:transform .2s,border-color .2s,-webkit-transform .2s;background-color:var(--white);border:1px solid var(--container-border);border-radius:var(---border-radius);cursor:pointer}.nc-account-button-edit[disabled]{pointer-events:none;opacity:.7}.nc-account-button-edit:hover{border-color:var(--primary-theme-color)}.nc-account-button-edit:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.nc-account-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}.nc-account-pagination-item{padding:5px 10px;border:1px solid var(--container-border);background-color:var(--white);border-radius:var(---border-radius);cursor:pointer}.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);padding:0px 0px;margin:0px 0px}.nc-account .nc-busy{position:relative}.nc-account .nc-busy::after{position:absolute;inset:0;background-color:rgba(255,255,255,.1);z-index:999;content:""}.nc-popup-type-1{display:none !important;position:fixed !important;top:0;left:0;right:0;bottom:0;overflow:auto;background-color:rgba(0,0,0,0);z-index:50 !important}.nc-popup-type-1.open{display:block !important;background-color:rgba(0,0,0,.2)}.nc-popup-type-1-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem auto;width:550px;max-width:90%;min-height:calc(100% - 100px)}.nc-popup-type-1-inner{position:relative;width:100%;margin-top:50px;margin-bottom:50px;padding:25px 25px 25px;background-color:#fff;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.nc-order-files-block{margin:40px 0}.nc-order-files-block .files-block-title{border:1px solid #bfbfbf;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;margin-bottom:30px;font-size:16px;font-weight:600;color:#333;cursor:pointer}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.nc-order-files-block .files-block-content-item .files-content-file-type{width:70px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e8e8e8;color:#00073f;font-size:14px;text-transform:lowercase;border-radius:8px;margin-right:15px}.nc-order-files-block .files-block-content-item .files-content-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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:bold}.nc-order-files-block .files-block-content-item .files-content-info .files-content-file-size{font-size:12px;color:#747e94}.nc-order-files-block .files-block-content-item .files-content-file-downl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#211f1f;color:#fff;font-size:14px;border-radius:5px;cursor:pointer;padding:10px 15px;margin-left:10px}.nc-order-files-block .files-block-content-item .files-content-file-notdownl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000;border:0 !important;outline:0 !important;cursor:default;white-space:nowrap;font-size:14px;padding:0;margin-left:10px;font-weight:bold}.nc-order-files-block .files-block-content-item .files-content-file-notdownl:hover{border:0 !important;outline:0 !important}
/*# sourceMappingURL=maps/north-commerce-public.css.map */
