@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#009f96;--bs-sand:#f4e2ce;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray-light:#f5f5f5;--bs-gray:#525252;--bs-gray-dark:#262626;--bs-gray-darker:#171717;--bs-sand-dark:#ebcfb1;--bs-gray-50:#fafafa;--bs-gray-100:#f5f5f5;--bs-gray-200:#e5e5e5;--bs-gray-300:#d4d4d4;--bs-gray-400:#717171;--bs-gray-500:#737373;--bs-gray-600:#525252;--bs-gray-700:#404040;--bs-gray-800:#262626;--bs-gray-900:#171717;--bs-primary:#009f96;--bs-secondary:#f1f5f9;--bs-success:#009f96;--bs-info:#3b82f6;--bs-warning:#f59e0b;--bs-danger:#ef4444;--bs-light:#fafafa;--bs-dark:#0f172a;--bs-primary-rgb:0,159,150;--bs-secondary-rgb:241,245,249;--bs-success-rgb:0,159,150;--bs-info-rgb:59,130,246;--bs-warning-rgb:245,158,11;--bs-danger-rgb:239,68,68;--bs-light-rgb:250,250,250;--bs-dark-rgb:15,23,42;--bs-primary-text-emphasis:#00403c;--bs-secondary-text-emphasis:#606264;--bs-success-text-emphasis:#00403c;--bs-info-text-emphasis:#183462;--bs-warning-text-emphasis:#623f04;--bs-danger-text-emphasis:#601b1b;--bs-light-text-emphasis:#404040;--bs-dark-text-emphasis:#404040;--bs-primary-bg-subtle:#ccecea;--bs-secondary-bg-subtle:#fcfdfe;--bs-success-bg-subtle:#ccecea;--bs-info-bg-subtle:#d8e6fd;--bs-warning-bg-subtle:#fdecce;--bs-danger-bg-subtle:#fcdada;--bs-light-bg-subtle:#fafafa;--bs-dark-bg-subtle:#717171;--bs-primary-border-subtle:#99d9d5;--bs-secondary-border-subtle:#f9fbfd;--bs-success-border-subtle:#99d9d5;--bs-info-border-subtle:#b1cdfb;--bs-warning-border-subtle:#fbd89d;--bs-danger-border-subtle:#f9b4b4;--bs-light-border-subtle:#e5e5e5;--bs-dark-border-subtle:#737373;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:"Sora",serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.8;--bs-body-color:#0f172a;--bs-body-color-rgb:15,23,42;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(15,23,42,.75);--bs-secondary-color-rgb:15,23,42;--bs-secondary-bg:#e5e5e5;--bs-secondary-bg-rgb:229,229,229;--bs-tertiary-color:rgba(15,23,42,.5);--bs-tertiary-color-rgb:15,23,42;--bs-tertiary-bg:#f5f5f5;--bs-tertiary-bg-rgb:245,245,245;--bs-heading-color:inherit;--bs-link-color:#000;--bs-link-color-rgb:0,0,0;--bs-link-decoration:underline;--bs-link-hover-color:#000;--bs-link-hover-color-rgb:0,0,0;--bs-code-color:#d63384;--bs-highlight-color:#0f172a;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e5e5e5;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.5rem;--bs-border-radius-sm:0.5rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:0.5rem;--bs-border-radius-xxl:0.5rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--bs-box-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--bs-box-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,159,150,.25);--bs-form-valid-color:#009f96;--bs-form-valid-border-color:#009f96;--bs-form-invalid-color:#ef4444;--bs-form-invalid-border-color:#ef4444}[data-bs-theme=dark]{--bs-body-color:#d4d4d4;--bs-body-color-rgb:212,212,212;--bs-body-bg:#171717;--bs-body-bg-rgb:23,23,23;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:hsla(0,0%,83%,.75);--bs-secondary-color-rgb:212,212,212;--bs-secondary-bg:#262626;--bs-secondary-bg-rgb:38,38,38;--bs-tertiary-color:hsla(0,0%,83%,.5);--bs-tertiary-color-rgb:212,212,212;--bs-tertiary-bg:#1f1f1f;--bs-tertiary-bg-rgb:31,31,31;--bs-primary-text-emphasis:#66c5c0;--bs-secondary-text-emphasis:#f7f9fb;--bs-success-text-emphasis:#66c5c0;--bs-info-text-emphasis:#89b4fa;--bs-warning-text-emphasis:#f9c56d;--bs-danger-text-emphasis:#f58f8f;--bs-light-text-emphasis:#f5f5f5;--bs-dark-text-emphasis:#d4d4d4;--bs-primary-bg-subtle:#00201e;--bs-secondary-bg-subtle:#303132;--bs-success-bg-subtle:#00201e;--bs-info-bg-subtle:#0c1a31;--bs-warning-bg-subtle:#312002;--bs-danger-bg-subtle:#300e0e;--bs-light-bg-subtle:#262626;--bs-dark-bg-subtle:#131313;--bs-primary-border-subtle:#005f5a;--bs-secondary-border-subtle:#919395;--bs-success-border-subtle:#005f5a;--bs-info-border-subtle:#234e94;--bs-warning-border-subtle:#935f07;--bs-danger-border-subtle:#8f2929;--bs-light-border-subtle:#404040;--bs-dark-border-subtle:#262626;--bs-heading-color:inherit;--bs-link-color:#66c5c0;--bs-link-hover-color:#85d1cd;--bs-link-color-rgb:102,197,192;--bs-link-hover-color-rgb:133,209,205;--bs-code-color:#e685b5;--bs-highlight-color:#d4d4d4;--bs-highlight-bg:#664d03;--bs-border-color:#404040;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#66c5c0;--bs-form-valid-border-color:#66c5c0;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}.product--beauty--full .card-form-wrapper{border:1px solid #f5f5f5;position:-webkit-sticky;position:sticky;top:2rem;transition:all .3s ease}@media (max-width:991.98px){.product--beauty--full .card-form-wrapper{align-items:center;background-color:#7ebeba;border:none;display:flex;flex-direction:row-reverse;left:0;margin:0 calc(var(--bs-gutter-x)/2);padding:1rem;position:fixed;right:0;top:calc(89% - 70px);z-index:999}}.product--beauty--full .card-form-wrapper .product-preview{max-height:0;opacity:0;overflow:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .5s ease}.product--beauty--full .card-form-wrapper.is-sticky{border-color:#e5e5e5}@media (min-width:992px){.product--beauty--full .card-form-wrapper.is-sticky .product-preview{max-height:500px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.product--beauty--full .field--name-field-similar-product .field__label{font-size:1.5rem;font-weight:700;margin-bottom:3rem}.product--beauty--full .field--name-field-similar-product .field__items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.product--beauty--full .field--name-field-similar-product .field__items>.field__item{flex-shrink:0;flex:0 0 auto;margin-bottom:1.5rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%;width:25%}@media (min-width:992px){.product--beauty--full .field--widget-commerce-product-variation-attributes{margin-bottom:1.5rem}}[dir=ltr] .product--beauty--full .field--name-quantity .form-label{margin-right:.5rem}[dir=rtl] .product--beauty--full .field--name-quantity .form-label{margin-left:.5rem}.product--beauty--full .field--name-quantity:has(.number-input--disabled) .form-label{color:#717171}@media (max-width:991.98px){.product--beauty--full .field--name-quantity{display:none}}.product--beauty--full .field--name-price{color:#fff;font-size:.875rem;justify-content:flex-end}@media (min-width:992px){.product--beauty--full .field--name-price{border-bottom:1px solid #e5e5e5;color:#171717;margin-bottom:1.5rem;padding-bottom:1rem}}.product--beauty--full .field--name-price .base-price{color:#fff;font-weight:400;line-height:.7;-webkit-text-decoration-color:hsla(0,0%,100%,.8)!important;text-decoration-color:hsla(0,0%,100%,.8)!important}@media (min-width:992px){.product--beauty--full .field--name-price .base-price{color:#525252;-webkit-text-decoration-color:initial!important;text-decoration-color:initial!important}}.product--beauty--full .field--name-price .calculated-price{color:#fff;font-size:1.5rem}@media (min-width:992px){.product--beauty--full .field--name-price .calculated-price{color:#171717;font-size:1.5rem}}.product--beauty--full .field--name-price svg{fill:#fff;margin-bottom:.75rem!important}@media (min-width:992px){.product--beauty--full .field--name-price svg{fill:#525252;margin-bottom:0!important}.product--beauty--full .field--name-variations form .form-actions{padding:1.5rem}}.product--beauty--full .field--name-variations form .form-actions .form-submit{width:100%}@media (max-width:991.98px){.product--beauty--full .field--name-variations form .form-actions .form-submit{background-color:#fff!important;background-color:transparent;background-image:url(/themes/custom/nivoral/build/assets/icons/icon-nivoral-shopping-cart-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:20px;border-color:#fff;color:#155857;font-size:.75rem;padding:var(--bs-btn-padding-y) calc(var(--bs-btn-padding-x)*2)}[dir=ltr] .product--beauty--full .field--name-variations form .form-actions .form-submit{background-position:10%;padding-left:calc(var(--bs-btn-padding-x)*3.2)}[dir=rtl] .product--beauty--full .field--name-variations form .form-actions .form-submit{background-position:90%;padding-right:calc(var(--bs-btn-padding-x)*3.2)}.product--beauty--full .field--name-variations form .form-actions .form-submit:focus,.product--beauty--full .field--name-variations form .form-actions .form-submit:hover{background-color:transparent;background-image:url(/themes/custom/nivoral/build/assets/icons/icon-nivoral-shopping-cart-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:20px;color:#155857}[dir=ltr] .product--beauty--full .field--name-variations form .form-actions .form-submit:focus,[dir=ltr] .product--beauty--full .field--name-variations form .form-actions .form-submit:hover{background-position:10%}[dir=rtl] .product--beauty--full .field--name-variations form .form-actions .form-submit:focus,[dir=rtl] .product--beauty--full .field--name-variations form .form-actions .form-submit:hover{background-position:90%}}.product--beauty--full .field--name-field-product-type .field__item{display:inline-flex}[dir=ltr] .product--beauty--full .field--name-field-product-type .field__item{margin-right:5px}[dir=rtl] .product--beauty--full .field--name-field-product-type .field__item{margin-left:5px}.product--beauty--full .field--name-field-skin-type .field__items{display:flex;flex-wrap:wrap;gap:5px}.product--beauty--full .field--name-field-skin-type .field__item{display:inline-flex;width:auto!important}.product--beauty--full .field--name-field-product-quality{align-items:center;color:#171717;display:flex;font-size:.875rem;font-weight:700}.product--beauty--full .field--name-field-product-quality:before{background-color:transparent;background-image:url(/themes/custom/nivoral/build/assets/icons/icon-nivoral-approve.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;width:20px}[dir=ltr] .product--beauty--full .field--name-field-product-quality:before{margin-right:10px}[dir=rtl] .product--beauty--full .field--name-field-product-quality:before{margin-left:10px}.product--beauty--full .tab-pane{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:1.5rem 0}.product--beauty--full .tab-pane .field:not(:last-child):not(.field--name-comment-body){border-bottom:1px solid #e5e5e5;margin-bottom:0}.product--beauty--full .tab-pane .field:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title){align-items:flex-start;background:transparent;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:0;padding:1rem 0}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title):last-child{border-bottom:none;padding-bottom:1rem}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__label{color:#404040;flex-shrink:0;font-weight:600;margin-bottom:0;width:40%}[dir=ltr] .product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__label{padding-right:1rem}[dir=rtl] .product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__label{padding-left:1rem}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__item,.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__items{color:#171717;margin-bottom:0;width:60%}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__item a,.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__items a{color:#009f96;font-weight:500;text-decoration:none}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__item a:hover,.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__items a:hover{text-decoration:underline}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__items .field__item{display:inline-block;margin-bottom:0}.product--beauty--full .tab-pane .field[class*="--name-field-"]:not(.field--name-field-description):not(.field--name-field-english-title) .field__items .field__item:not(:last-child):after{color:#525252;content:"، "}.product--beauty--teaser{border-radius:.5rem;transition:all .2s ease-in-out}@media (min-width:992px){.product--beauty--teaser{border:1px solid #f5f5f5}}.product--beauty--teaser .card{border:none;transition:all .2s ease-in-out}.product--beauty--teaser .card .image-wrapper{width:30%}@media (min-width:768px){.product--beauty--teaser .card .image-wrapper{width:100%}}.product--beauty--teaser .card .content-wrapper{width:70%}@media (min-width:768px){.product--beauty--teaser .card .content-wrapper{width:100%}}@media (max-width:767.98px){.product--beauty--teaser .card .card-body{padding:.5rem}.product--beauty--teaser .card-title{font-size:.875rem;margin-bottom:.25rem}.product--beauty--teaser .field--name-field-english-title{font-size:.75rem}}.product--beauty--teaser .field--name-price{border-bottom:none!important;color:#171717;font-size:.875rem;margin-bottom:1rem}.product--beauty--teaser .field--name-price .base-price{color:#525252;font-weight:400}.product--beauty--teaser .field--name-price svg{fill:#525252}@media (max-width:767.98px){.product--beauty--teaser .price-wrapper{justify-content:flex-end;margin-bottom:0;width:100%}.product--beauty--teaser .calculated-price{font-size:1rem}}.product--beauty--teaser .product-brand{color:#717171;letter-spacing:1px}.product--beauty--teaser .button--add-to-cart{background-color:#fff!important;border-color:#e5e5e5!important;border-radius:50rem!important;opacity:0!important;-webkit-transform:translateY(5px);transform:translateY(5px);transition:all .2s ease-in-out;width:100%}.product--beauty--teaser .button--add-to-cart:hover{background-color:#7ebeba!important;border-color:#7ebeba!important}.product--beauty--teaser .product-variations{bottom:1rem;z-index:99}.product--beauty--teaser:hover{border-color:#7ebeba}@media (min-width:992px){.product--beauty--teaser:hover .button--add-to-cart{opacity:1!important;-webkit-transform:translateY(0);transform:translateY(0)}.product--beauty--teaser:hover .button--add-to-cart.is-disabled{opacity:.65!important}}.product--beauty--card{border-radius:.5rem;transition:all .2s ease-in-out}@media (min-width:992px){.product--beauty--card{border:1px solid #f5f5f5}}.product--beauty--card .card{border:none;transition:all .2s ease-in-out}.product--beauty--card .card .content-wrapper,.product--beauty--card .card .image-wrapper{width:100%}.product--beauty--card .field--name-price{border-bottom:none!important;color:#171717;font-size:.875rem;margin-bottom:1rem}.product--beauty--card .field--name-price .base-price{color:#525252;font-weight:400}.product--beauty--card .field--name-price svg{fill:#525252}@media (max-width:991.98px){.product--beauty--card .field--name-price svg{margin-bottom:.5rem!important}}.product--beauty--card .calculated-price{color:#171717!important}@media (max-width:991.98px){.product--beauty--card .calculated-price{color:#155857!important;font-size:1rem!important}}.product--beauty--card .product-brand{color:#717171;letter-spacing:1px}.product--beauty--card .button--add-to-cart{background-color:#fff!important;border-color:#e5e5e5!important;border-radius:50rem!important;opacity:0!important;-webkit-transform:translateY(5px);transform:translateY(5px);transition:all .2s ease-in-out;width:100%}.product--beauty--card .button--add-to-cart:hover{background-color:#7ebeba!important;border-color:#7ebeba!important}.product--beauty--card .product-variations{bottom:1rem;z-index:99}.product--beauty--card:hover{border-color:#7ebeba}@media (min-width:992px){.product--beauty--card:hover .button--add-to-cart{opacity:1!important;-webkit-transform:translateY(0);transform:translateY(0)}.product--beauty--card:hover .button--add-to-cart.is-disabled{opacity:.65!important}}.product--beauty--card-block .card img{max-width:120px;width:100%}.product--beauty--card-block .field--name-price{color:#171717;font-size:.875rem;margin-bottom:1rem}.product--beauty--card-block .field--name-price .base-price{color:#525252;font-weight:400}.product--beauty--card-block .field--name-price svg{fill:#525252}.product--beauty--orders .card img{border-radius:.5rem;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.product--beauty--orders .field---name-field-english-title{color:#737373}.product .field--name-field-english-title{font-family:Sora,serif!important}.product--commerce-ajax-atc-popup .field--name-title{margin-top:1rem}.product--beauty--full .field--name-field-brand,.product--beauty--full .field--name-field-made-in,.product--beauty--full .field--name-field-size,.product--beauty--full .field--name-field-skin-type,.product--beauty--full .field--name-field-suitable-for{border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.product--beauty--full .field--name-field-brand .field__label,.product--beauty--full .field--name-field-made-in .field__label,.product--beauty--full .field--name-field-size .field__label,.product--beauty--full .field--name-field-skin-type .field__label,.product--beauty--full .field--name-field-suitable-for .field__label{font-weight:700}.product--beauty--full .field--name-field-brand>.field__item,.product--beauty--full .field--name-field-brand>.field__items,.product--beauty--full .field--name-field-made-in>.field__item,.product--beauty--full .field--name-field-made-in>.field__items,.product--beauty--full .field--name-field-size>.field__item,.product--beauty--full .field--name-field-size>.field__items,.product--beauty--full .field--name-field-skin-type>.field__item,.product--beauty--full .field--name-field-skin-type>.field__items,.product--beauty--full .field--name-field-suitable-for>.field__item,.product--beauty--full .field--name-field-suitable-for>.field__items{width:50%}

/*# sourceMappingURL=product.css.map*/