.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;text-align:left;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:0.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-urbanist:"Urbanist",sans-serif;--font-dm-sans:"DM Sans",sans-serif;--color-light-primary-text:#212529;--color-primary:#e0bfa3;--color-primary-dark:#c5a188}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-1{grid-column:1}.col-2{grid-column:2}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.list-item{display:list-item}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.text-light-primary-text{color:var(--color-light-primary-text)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.lowercase\!{text-transform:lowercase!important}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}}@layer base{html{font-family:var(--font-dm-sans)}body{color:var(--color-light-primary-text);line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-urbanist);font-weight:600}h1{font-size:2.5rem;line-height:1.2}h1,h2{font-weight:700}h2{font-size:2rem;line-height:1.25}h3{font-size:1.5rem;line-height:1.3}h4{font-size:1.25rem}h4,h5{line-height:1.4}h5{font-size:1.125rem}h6{font-size:1rem;line-height:1.5}a,button{cursor:pointer}}@layer components{.container{margin-inline:auto;max-width:1440px;padding-inline:1rem;width:100%}.btn{align-items:center;border-radius:.5rem;display:inline-flex;flex-shrink:0;font-weight:600;gap:.5rem;justify-content:center;outline:none;transition:all .3s ease-in-out;white-space:nowrap}.btn-primary{background-color:var(--color-primary);box-shadow:0 6px 15px 0 hsla(28,62%,80%,.16);color:#fff;&:hover{background-color:var(--color-primary-dark);box-shadow:none}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.container--narrow{margin-left:auto;margin-right:auto;max-width:900px}.page-narrow{padding-bottom:70px}.page-narrow__header{margin-bottom:48px;text-align:center}.page-narrow__title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.3;margin:0 0 8px}.page-narrow__subtitle{color:#919eab;font-size:16px;line-height:1.75;margin:0}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #dfe3e8;border-radius:4px;cursor:pointer;flex-shrink:0;height:20px;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;vertical-align:middle;width:20px}input[type=checkbox]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .15s ease}input[type=checkbox]:checked{background-color:#e0bfa3;border-color:#e0bfa3}input[type=checkbox]:checked:after{opacity:1}input[type=checkbox]:hover:not(:disabled){border-color:#f3e8dd}input[type=checkbox]:checked:hover:not(:disabled){background-color:#c5a188;border-color:#c5a188}input[type=checkbox]:focus-visible{outline:2px solid #e0bfa3;outline-offset:2px}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}input[type=checkbox]:indeterminate{background-color:#e0bfa3;border-color:#e0bfa3}input[type=checkbox]:indeterminate:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");background-size:12px 12px;opacity:1}input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #f3e8dd;border-radius:50%;cursor:pointer;flex-shrink:0;height:18px;position:relative;transition:border-color .2s ease;vertical-align:middle;width:18px}input[type=radio]:after{background-color:#e0bfa3;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:8px}input[type=radio]:checked{border-color:#e0bfa3}input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}input[type=radio]:hover:not(:disabled){border-color:#e0bfa3}input[type=radio]:focus-visible{outline:2px solid #e0bfa3;outline-offset:2px}input[type=radio]:disabled{cursor:not-allowed;opacity:.5}.form-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-toggle input[type=checkbox]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;white-space:nowrap}.form-toggle input[type=checkbox]:after{display:none}.form-toggle span{background-color:#dfe3e8;border-radius:11px;display:inline-block;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:40px}.form-toggle span:after{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:16px}.form-toggle input[type=checkbox]:checked+span{background-color:#e0bfa3}.form-toggle input[type=checkbox]:checked+span:after{transform:translateX(18px)}.form-toggle:hover span{background-color:#919eab}.form-toggle:hover input[type=checkbox]:checked+span{background-color:#c5a188}.form-toggle input[type=checkbox]:focus-visible+span{outline:2px solid #e0bfa3;outline-offset:2px}.form-toggle input[type=checkbox]:disabled+span{cursor:not-allowed;opacity:.5}.auth-page__card .vendor-customer-registration label,.form-check{align-items:center;color:#495057;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-page__card .vendor-customer-registration label:hover,.form-check:hover{color:#212529}.auth-page__card .vendor-customer-registration label input[type=checkbox],.auth-page__card .vendor-customer-registration label input[type=radio],.form-check input[type=checkbox],.form-check input[type=radio]{margin:0}.header-top{background-color:var(--color-primary,#e0bfa3)}.header-top__inner{align-items:center;display:flex;justify-content:center}@media (min-width:1280px){.header-top__inner{justify-content:space-between}}.header-top__contact{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 6);padding-block:12px}.header-top__contact-text{align-items:center;color:var(--color-white,#fff);display:flex;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing, .25rem) * 2);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));line-height:22px}@media (max-width:1279px){.header-top__contact-text>span:first-child,.header-top__contact-text>span:nth-child(2){display:none}}.header-top__phone-btn{align-items:center;display:inline-flex;gap:calc(var(--spacing, .25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);background:linear-gradient(135deg,#8b4d57,#6b3a42);border-radius:30px;box-shadow:0 2px 8px rgba(139,77,87,.3);color:var(--color-white,#fff);font-size:13px;font-weight:var(--font-weight-semibold,600);letter-spacing:.5px;padding:6px 16px;transition:all .3s ease}.header-top__phone-btn:hover{box-shadow:0 4px 12px rgba(139,77,87,.4);transform:translateY(-1px)}@media (max-width:1279px){.header-top__phone-btn{background:none;border-radius:0;box-shadow:none;font-size:14px;font-weight:500;padding:0}}.header-top__nav{display:none}@media (min-width:1280px){.header-top__nav{display:flex}}.header-top__nav ul{align-items:center;display:flex;list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0)}.header-top__nav li:last-child a{margin-right:0;padding-right:0}.header-top__nav li:last-child a:after{display:none}.header-top__nav a{color:var(--color-white,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));line-height:22px;margin-right:19px;padding-block:12px;padding-right:19px;position:relative}.header-top__nav a:after{position:absolute;right:calc(var(--spacing, .25rem) * 0);top:calc(1/2 * 100%);--tw-translate-y:calc(calc(1/2 * 100%) * -1);background-color:#f3e8dd;content:"";height:30px;translate:var(--tw-translate-x) var(--tw-translate-y);width:1px}.header-middle{border:1px solid #dfe3e8;display:none;padding-block:16px}@media (min-width:1280px){.header-middle{border:0;display:block}}.header-middle__inner{align-items:center;display:none}@media (min-width:1280px){.header-middle__inner{display:flex}}.header-middle__logo img{height:100px;width:auto}.header-middle__logo-text{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.header-middle__content{align-items:center;display:flex;gap:54px;justify-content:flex-end;width:100%}.header-search{max-width:600px;position:relative;width:100%}@media (min-width:1536px){.header-search{max-width:800px}}.header-search__form{align-items:center;background-color:var(--color-white,#fff);border:1px solid #dfe3e8;border-radius:100px;display:flex;gap:calc(var(--spacing, .25rem) * 3);padding:12px 24px;transition:border-color .2s ease-in-out}.header-search__form:focus-within{border-color:#e0bfa3}.header-search__btn{background-color:transparent;border-style:var(--tw-border-style);border-width:0;flex-shrink:0;margin:-10px;padding:10px}.header-search__input{flex:1;min-width:calc(var(--spacing, .25rem) * 0);--tw-border-style:none;background-color:transparent;border-style:none;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-outline-style:none;outline-style:none}.header-search__input::-moz-placeholder{color:#919eab}.header-search__input::placeholder{color:#919eab}.header-search__input:not(:-moz-placeholder)~.header-search__label{font-size:12px;padding-inline:4px;top:0}.header-search__input:focus~.header-search__label,.header-search__input:not(:placeholder-shown)~.header-search__label{font-size:12px;padding-inline:4px;top:0}.header-search__label{left:calc(var(--spacing, .25rem) * 3.5);pointer-events:none;position:absolute;top:calc(1/2 * 100%);--tw-translate-y:calc(calc(1/2 * 100%) * -1);background-color:var(--color-white,#fff);color:#919eab;font-size:16px;line-height:18px;transition:all .2s ease-in-out;translate:var(--tw-translate-x) var(--tw-translate-y)}.header-actions{flex-shrink:0}.header-actions,.header-actions__list{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 6)}.header-actions__list{list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0)}.header-account{position:relative}.header-account:hover .header-account__dropdown{opacity:100%;transform:translateY(0);visibility:visible}.header-account__trigger{align-items:center;color:inherit;cursor:pointer;display:flex;gap:calc(var(--spacing, .25rem) * 4);text-decoration:none}.header-account__icon{align-items:center;background-color:#e0bfa3;border-radius:calc(infinity * 1px);display:inline-flex;height:48px;justify-content:center;width:48px}.header-account__text{color:#495057;display:flex;flex-direction:column;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));line-height:22px}.header-account__arrow{color:#212529}.header-account__dropdown{background-color:var(--color-white,#fff);border-radius:var(--radius-lg,.5rem);box-shadow:0 24px 48px -12px rgba(145,158,171,.2);list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);opacity:0;padding-block:8px;position:absolute;right:calc(var(--spacing, .25rem) * 0);top:100%;transform:translateY(1rem);transition:all .3s ease-in-out;visibility:hidden;width:250px;z-index:10}.header-account__dropdown-item{padding-inline:16px}.header-account__dropdown-link{align-items:center;color:#212529;display:flex;gap:calc(var(--spacing, .25rem) * 2);padding-block:8px;transition:color .2s ease-in-out}.header-account__dropdown-link:hover{color:#e0bfa3}.header-account__dropdown-link:hover .header-account__dropdown-icon{background:hsla(28,50%,76%,.08)}.header-account__dropdown-icon{align-items:center;background:#f0f0f0;border-radius:calc(infinity * 1px);display:inline-flex;height:32px;justify-content:center;transition:background-color .2s ease-in-out;width:32px}.header-cart{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing, .25rem) * 4)}.header-cart__icon{background-color:#e0bfa3;display:inline-flex;height:48px;position:relative;width:48px}.header-cart__badge,.header-cart__icon{align-items:center;border-radius:calc(infinity * 1px);justify-content:center}.header-cart__badge{display:flex;position:absolute;--tw-font-weight:var(--font-weight-semibold,600);background:#cb0233;color:var(--color-white,#fff);font-size:11px;font-weight:var(--font-weight-semibold,600);height:18px;line-height:1;min-width:18px;right:-4px;top:-4px}.header-cart__text{align-items:flex-start;color:#495057;display:flex;flex-direction:column;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));line-height:22px}.header-cart__count{color:#212529;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));line-height:1.5}.header-mobile{border:1px solid #dfe3e8}@media (min-width:1280px){.header-mobile{border:0}}.header-mobile__top{display:block;padding-bottom:16px;padding-top:12px}@media (min-width:1280px){.header-mobile__top{display:none}}.header-mobile__inner{align-items:center;display:flex;gap:16px}.header-mobile__logo{order:-1}.header-mobile__logo img{height:48px;width:auto}.header-mobile__search-toggle{align-items:center;background-color:transparent;border-style:var(--tw-border-style);border-width:0;color:#212529;display:inline-flex;height:44px;justify-content:center;margin-left:auto;width:44px}@media (min-width:1280px){.header-mobile__search-toggle{display:none}}.header-mobile__menu-btn{background-color:transparent;border:none;order:10}.header-mobile__cart,.header-mobile__menu-btn{align-items:center;display:inline-flex;height:44px;justify-content:center;width:44px}.header-mobile__cart{background:transparent;border-radius:50px;color:#212529;position:relative}@media (min-width:1280px){.header-mobile__cart{display:none}}.header-mobile__search{display:none;padding-bottom:16px}.header-mobile__search--open{display:block}@media (min-width:1280px){.header-mobile__search{display:none}}.header-mobile__search-form{align-items:center;background-color:var(--color-white,#fff);border:1px solid #dfe3e8;border-radius:100px;display:flex;gap:calc(var(--spacing, .25rem) * 3);padding:12px 16px;position:relative;transition:border-color .2s ease-in-out;width:100%}.header-mobile__search-form:focus-within{border-color:#e0bfa3}.header-bottom{border:1px solid #dfe3e8;border-left:0;border-right:0;display:none}@media (min-width:1280px){.header-bottom{display:flex}}.header-bottom__inner{align-items:center;display:none;justify-content:space-between;position:relative}@media (min-width:1280px){.header-bottom__inner{display:flex}}.header-categories{position:relative}.header-categories__btn{align-items:center;border-radius:var(--radius-lg,.5rem);display:inline-flex;gap:calc(var(--spacing, .25rem) * 2);justify-content:center;--tw-font-weight:var(--font-weight-semibold,600);background-color:#e0bfa3;color:var(--color-white,#fff);font-size:16px;font-weight:var(--font-weight-semibold,600);line-height:26px;padding:11px 22px;transition:background-color .2s ease-in-out}.header-categories__btn:hover{background-color:#c5a188}.header-categories__icon{transition:transform .3s ease-in-out}[data-state=open] .header-categories__icon{transform:rotate(180deg)}.header-categories__menu{background-color:var(--color-white,#fff);border-radius:0 0 1rem 1rem;box-shadow:0 24px 48px -12px rgba(145,158,171,.2);left:calc(var(--spacing, .25rem) * 0);list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);min-width:300px;padding:16px;position:absolute;top:100%;transform-origin:top;transition:all .3s ease-in-out;width:100%;z-index:40}.header-categories__menu.hide{opacity:0;transform:scaleY(0);visibility:hidden}.header-categories__item{border-bottom:1px solid rgba(145,158,171,.24);padding-block:9px;position:relative}.header-categories__item:last-child{border-bottom:0}.header-categories__item:hover .header-categories__submenu{opacity:100%;transform:translateX(0);visibility:visible}.header-categories__link{align-items:center;color:#212529;display:flex;gap:calc(var(--spacing, .25rem) * 2);transition:color .2s ease-in-out}.header-categories__link:hover{color:#e0bfa3}.header-categories__cat-icon{align-items:center;background:#f5f1eb;border-radius:calc(infinity * 1px);display:inline-flex;height:32px;justify-content:center;width:32px}.header-categories__arrow{position:absolute;right:calc(var(--spacing, .25rem) * 0);top:calc(1/2 * 100%);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.header-categories__submenu{background-color:var(--color-white,#fff);border-radius:1rem;box-shadow:0 24px 48px -12px rgba(145,158,171,.2);left:100%;list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);opacity:0;padding:calc(var(--spacing, .25rem) * 0);position:absolute;top:calc(var(--spacing, .25rem) * 0);transform:translateX(1rem);transition:all .3s ease-in-out;visibility:hidden;width:250px;z-index:60}.header-categories__submenu-item{border-bottom:1px solid #dfe3e8;padding:9px 16px}.header-categories__submenu-item:last-child{border-bottom:0}.header-categories__submenu-link{align-items:center;color:#212529;display:flex;gap:calc(var(--spacing, .25rem) * 2);transition:color .2s ease-in-out}.header-categories__submenu-link:hover{color:#e0bfa3}.main-menu>ul{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 8);list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0)}.main-menu>ul>li{position:relative}.main-menu>ul>li>a{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);color:#212529;font-size:16px;font-weight:var(--font-weight-semibold,600);padding:20px 0;transition:color .3s ease-in-out}.main-menu>ul>li>a:hover{color:#e0bfa3}.main-menu>ul>li:hover>ul{opacity:100%;transform:translateY(0);visibility:visible}.main-menu ul li ul{background-color:var(--color-white,#fff);border-radius:.75rem;box-shadow:0 24px 48px -12px rgba(145,158,171,.2);left:calc(var(--spacing, .25rem) * 0);list-style-type:none;min-width:220px;opacity:0;padding:8px 0;position:absolute;top:100%;transform:translateY(1rem);transition:all .3s ease-in-out;visibility:hidden;z-index:50}.main-menu ul li ul li a{color:#212529;display:block;font-size:14px;padding:8px 16px;transition:all .2s ease-in-out}.main-menu ul li ul li a:hover{background-color:#f5f1eb;color:#e0bfa3}.main-menu ul li ul li ul{left:100%;top:0}.main-menu ul li ul li:hover>ul{opacity:100%;transform:translateY(0);visibility:visible}.sticky-header{position:relative;transition:all .3s ease-in-out}.sticky-header.sticky-top{background-color:var(--color-white,#fff);box-shadow:0 2px 10px rgba(0,0,0,.1);right:calc(var(--spacing, .25rem) * 0);z-index:50}.modal-overlay,.sticky-header.sticky-top{left:calc(var(--spacing, .25rem) * 0);position:fixed;top:calc(var(--spacing, .25rem) * 0)}.modal-overlay{background:rgba(33,37,41,.48);height:100vh;transition:opacity .3s ease-in-out;width:100%;z-index:90}.modal-overlay.hidden{opacity:0;pointer-events:none}.modal-overlay.show{opacity:100%;pointer-events:auto}.hide{display:none!important}.mobile-sidebar{background-color:var(--color-white,#fff);box-shadow:-4px 0 24px rgba(0,0,0,.1);height:100%;overflow-y:auto;position:fixed;right:calc(var(--spacing, .25rem) * 0);top:calc(var(--spacing, .25rem) * 0);transform:translateX(100%);transition:transform .3s ease-in-out;width:300px;z-index:100}.sidebar-open .mobile-sidebar{transform:translateX(0)}.mobile-sidebar__header{align-items:center;border-bottom:1px solid #dfe3e8;display:flex;justify-content:space-between;padding:16px}.mobile-sidebar__logo img{height:40px;width:auto}.mobile-sidebar__close{align-items:center;background-color:transparent;border-style:var(--tw-border-style);border-width:0;color:#212529;display:inline-flex;height:44px;justify-content:center;width:44px}.mobile-sidebar__nav{padding:16px 0}.mobile-sidebar__menu{list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0)}.mobile-sidebar__menu li{border-bottom:1px solid rgba(145,158,171,.12)}.mobile-sidebar__menu li a{color:#212529;display:block;font-size:16px;font-weight:500;padding:12px 16px}.mobile-sidebar__menu li a:hover{background:#f5f1eb;color:#e0bfa3}.mobile-sidebar__menu li ul{list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0)}.mobile-sidebar__menu li ul a{color:#495057;font-size:14px;font-weight:400;padding-left:48px}.mobile-sidebar__account{border-top:1px solid #dfe3e8;padding:16px}.mobile-sidebar__account-link{align-items:center;border-radius:12px;color:#212529;display:flex;font-size:16px;font-weight:500;gap:calc(var(--spacing, .25rem) * 2);padding:12px 16px}.mobile-sidebar__account-link:hover{background:#f5f1eb;color:#e0bfa3}.footer{background-color:var(--color-primary-dark,#c5a188);padding-bottom:100px;padding-top:160px}@media (min-width:768px){.footer{padding-bottom:60px}}@media (min-width:1280px){.footer{border-radius:22px 22px 0 0}}.footer__top{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:calc(var(--spacing, .25rem) * 9)}.footer__brand,.footer__top{gap:calc(var(--spacing, .25rem) * 6)}.footer__brand{display:flex;flex-direction:column;grid-column:1/-1}@media (min-width:1280px){.footer__brand{grid-column:span 3}}.footer__logo-link{display:block}.footer__logo-img{height:100px;width:auto}.footer__desc{color:#f3e8dd;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));font:400 14px/22px DM Sans,sans-serif}.footer__social{display:flex;flex-wrap:wrap;gap:calc(var(--spacing, .25rem) * 4)}.footer__social-link{align-items:center;background-color:rgba(145,158,171,.161);border-radius:calc(infinity * 1px);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.footer__social-link:hover{background-color:rgba(145,158,171,.239)}.footer__social-icon{color:var(--color-white,#fff)}.footer__column{grid-column:1/-1}@media (min-width:768px){.footer__column{grid-column:span 6}}@media (min-width:1280px){.footer__column{grid-column:span 2}.footer__column--contact{grid-column:span 3}}.footer__title{padding-bottom:calc(var(--spacing, .25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);border-bottom:1px solid rgba(145,158,171,.239);color:#f3e8dd;font-family:DM Sans,sans-serif;font-size:18px;font-weight:var(--font-weight-semibold,600);line-height:30px}.footer__nav{display:flex;flex-direction:column;gap:6px;list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0);padding-top:calc(var(--spacing, .25rem) * 4)}.footer__nav-item{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1.5)}.footer__nav-icon{align-items:center;color:#f3e8dd;display:inline-flex;flex-shrink:0;justify-content:center}.footer__nav-link{--tw-font-weight:var(--font-weight-semibold,600);color:#f3e8dd;font-weight:var(--font-weight-semibold,600);font:600 13px/24px DM Sans,sans-serif;text-decoration-line:none}.footer__nav-link:hover{text-decoration-line:underline}.footer__contact-list{display:flex;flex-direction:column;gap:6px;list-style-type:none;margin:calc(var(--spacing, .25rem) * 0);padding:calc(var(--spacing, .25rem) * 0);padding-block:calc(var(--spacing, .25rem) * 4)}.footer__contact-item{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 3)}.footer__contact-icon-wrap{align-items:center;background-color:rgba(145,158,171,.161);border-radius:calc(infinity * 1px);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.footer__contact-icon{color:#f3e8dd}.footer__contact-text{font-weight:var(--font-weight-semibold,600);font:600 13px/24px DM Sans,sans-serif;margin:calc(var(--spacing, .25rem) * 0)}.footer__contact-link,.footer__contact-text{--tw-font-weight:var(--font-weight-semibold,600);color:#f3e8dd}.footer__contact-link{font-weight:var(--font-weight-semibold,600);text-decoration-line:none}.footer__contact-link:hover{text-decoration-line:underline}.footer__payment{margin-top:calc(var(--spacing, .25rem) * 4)}.footer__payment img{height:auto;max-width:100%}.footer__bottom{color:var(--color-white,#fff);font:400 14px/22px DM Sans,sans-serif;padding-bottom:1px;padding-top:calc(var(--spacing, .25rem) * 5);text-align:center}.auth-page{padding-bottom:70px}.auth-page .container--narrow{margin:0 auto;max-width:640px}.auth-page__heading{margin-bottom:32px;text-align:center}.auth-page__icon{align-items:center;background-color:#f5f1eb;border-radius:50%;color:#8b4d57;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.auth-page__title{color:#212529;font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:8px;text-align:center}.auth-page__subtitle{color:#495057;font-size:14px;line-height:22px;margin:0;text-align:center}.auth-page__card{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:32px}@media (max-width:768px){.auth-page__card{padding:24px}}.auth-page__card-title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;line-height:28px;margin-bottom:24px}.auth-page__fields{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.auth-page__fields{grid-template-columns:1fr 1fr}.auth-page__field--full{grid-column:1/-1}}.auth-page__field label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.auth-page__field label .required{color:#cb0233;font-weight:400}.auth-page .input-text{background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.auth-page .input-text::-moz-placeholder{color:#919eab}.auth-page .input-text::placeholder{color:#919eab}.auth-page .input-text:focus{border-color:#e0bfa3;box-shadow:0 0 0 3px hsla(28,50%,76%,.12);outline:none}.auth-page__remember-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:16px}.auth-page__card .vendor-customer-registration .auth-page__remember-row label span,.auth-page__remember-row .auth-page__card .vendor-customer-registration label span,.auth-page__remember-row .form-check span{color:#495057;font-size:14px}.auth-page__remember-row .lost_password a{color:#e0bfa3;font-size:14px;font-weight:600}.auth-page__remember-row .lost_password a:hover{text-decoration:underline}.auth-page__submit{margin-top:24px}.auth-page__submit .btn-pill{justify-content:center;width:100%}.auth-page__divider{align-items:center;display:flex;gap:16px;margin:24px 0}.auth-page__divider:after,.auth-page__divider:before{background-color:#f3e8dd;content:"";flex:1;height:1px}.auth-page__divider span{color:#919eab;flex-shrink:0;font-size:14px}.auth-page__success-notice{padding:24px;text-align:center}.auth-page__success-notice .icon{color:#22c55e;margin-bottom:16px}.auth-page__success-notice h2{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0 0 12px}.auth-page__success-notice p{color:#495057;font-size:14px;line-height:22px;margin:0}.auth-page__footer-link{margin-top:24px;text-align:center}.auth-page__footer-link p{color:#495057;font-size:14px;margin:0}.auth-page__footer-link a{color:#e0bfa3;font-weight:600}.auth-page__footer-link a:hover{text-decoration:underline}.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:center;border-radius:12px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:12px;line-height:22px;list-style:none;margin-bottom:24px;padding:16px 20px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{font-weight:600;margin-left:auto;text-decoration:underline}.woocommerce-notices-wrapper>.woocommerce-error,.woocommerce-notices-wrapper>.woocommerce-info,.woocommerce-notices-wrapper>.woocommerce-message,.woocommerce>.woocommerce-error,.woocommerce>.woocommerce-info,.woocommerce>.woocommerce-message{margin-inline:auto;max-width:1440px;padding-inline:16px}.woocommerce-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.woocommerce-error a{color:#991b1b}.woocommerce-message{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.woocommerce-message a{color:#166534}.woocommerce-info{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.woocommerce-info a{color:#92400e}.woocommerce-ResetPassword{background:#fff;border:1px solid #f3e8dd;border-radius:16px;margin:0 auto 48px;max-width:480px;padding:32px}.woocommerce-ResetPassword>p:first-child{color:#495057;font-size:14px;line-height:22px;margin:0 0 24px;text-align:center}.woocommerce-ResetPassword .woocommerce-form-row{margin-bottom:16px}.woocommerce-ResetPassword .woocommerce-form-row label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.woocommerce-ResetPassword .woocommerce-form-row label .required{color:#cb0233;font-weight:400}.woocommerce-ResetPassword .woocommerce-form-row .input-text{background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.woocommerce-ResetPassword .woocommerce-form-row .input-text::-moz-placeholder{color:#919eab}.woocommerce-ResetPassword .woocommerce-form-row .input-text::placeholder{color:#919eab}.woocommerce-ResetPassword .woocommerce-form-row .input-text:focus{border-color:#e0bfa3;box-shadow:0 0 0 3px hsla(28,50%,76%,.12);outline:none}.woocommerce-ResetPassword .clear{display:none}.woocommerce-ResetPassword .woocommerce-Button{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-ResetPassword .woocommerce-Button:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-ResetPassword .woocommerce-Button{border-radius:60px;justify-content:center;margin-top:16px;width:100%}.woocommerce-order{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.6;margin:0 auto;max-width:800px}.woocommerce-order .woocommerce-notice--success{background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.2);border-radius:16px;color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin-bottom:32px;padding:24px;text-align:center}.woocommerce-order .woocommerce-order-overview{background:#fff;border:1px solid #f3e8dd;border-radius:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0 0 32px;padding:24px}@media (min-width:768px){.woocommerce-order .woocommerce-order-overview{grid-template-columns:repeat(4,1fr)}}.woocommerce-order .woocommerce-order-overview li{color:#919eab;font-size:14px}.woocommerce-order .woocommerce-order-overview li strong{color:#212529;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;margin-top:4px}.woocommerce-order .woocommerce-order-details{margin-bottom:32px}.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 16px}.woocommerce-order .woocommerce-table--order-details{border:1px solid #f3e8dd;border-collapse:separate;border-radius:16px;border-spacing:0;margin-bottom:24px;overflow:hidden;width:100%}.woocommerce-order .woocommerce-table--order-details thead th{background:#f5f1eb;border-bottom:1px solid #f3e8dd;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:16px;text-align:left;text-transform:uppercase}.woocommerce-order .woocommerce-table--order-details thead th:last-child{text-align:right}.woocommerce-order .woocommerce-table--order-details tbody td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:16px;vertical-align:middle}.woocommerce-order .woocommerce-table--order-details tbody td a{color:#e0bfa3;font-weight:600;text-decoration:none}.woocommerce-order .woocommerce-table--order-details tbody td a:hover{text-decoration:underline}.woocommerce-order .woocommerce-table--order-details tbody td .product-quantity{color:#919eab;font-weight:500}.woocommerce-order .woocommerce-table--order-details tbody tr:last-child td{border-bottom:1px solid #f3e8dd}.woocommerce-order .woocommerce-table--order-details tfoot td,.woocommerce-order .woocommerce-table--order-details tfoot th{border-top:1px solid hsla(30,48%,91%,.3);font-size:14px;padding:12px 16px}.woocommerce-order .woocommerce-table--order-details tfoot th{color:#212529;font-weight:600;text-align:left}.woocommerce-order .woocommerce-table--order-details tfoot td{color:#495057;text-align:right}.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child th{font-family:Urbanist,sans-serif;font-size:16px;font-weight:700}.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child td{color:#e0bfa3;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700}.woocommerce-order .woocommerce-order-details header h2,.woocommerce-order .woocommerce-order-details>h2{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:24px 0 16px}.woocommerce-order .dokan-info{background:#f5f1eb;border:1px solid #f3e8dd;border-radius:12px;color:#495057;font-size:14px;line-height:22px;margin-bottom:16px;padding:16px}.woocommerce-order .dokan-info strong{color:#212529}.woocommerce-order .my_account_orders{border:1px solid #f3e8dd;border-collapse:separate;border-radius:16px;border-spacing:0;margin-bottom:32px;overflow:hidden;width:100%}.woocommerce-order .my_account_orders thead th{background:#f5f1eb;border-bottom:1px solid #f3e8dd;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.woocommerce-order .my_account_orders tbody td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:12px 16px;vertical-align:middle}.woocommerce-order .my_account_orders tbody td a{color:#e0bfa3;font-weight:600;text-decoration:none}.woocommerce-order .my_account_orders tbody td a:hover{text-decoration:underline}.woocommerce-order .my_account_orders tbody tr:last-child td{border-bottom:none}.woocommerce-order .my_account_orders .button.view{align-items:center;background:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-size:13px;font-weight:600;justify-content:center;line-height:22px;padding:6px 16px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-order .my_account_orders .button.view:hover{background:#c5a188;border-color:#c5a188;color:#fff}.woocommerce-order .woocommerce-customer-details{margin-top:32px}.woocommerce-order .woocommerce-columns--addresses{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-order .woocommerce-columns--addresses{grid-template-columns:1fr 1fr}}.woocommerce-order .woocommerce-column--billing-address,.woocommerce-order .woocommerce-column--shipping-address{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px}.woocommerce-order .woocommerce-column--billing-address .woocommerce-column__title,.woocommerce-order .woocommerce-column--shipping-address .woocommerce-column__title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 12px}.woocommerce-order .woocommerce-column--billing-address address,.woocommerce-order .woocommerce-column--shipping-address address{color:#495057;font-size:14px;font-style:normal;line-height:24px}.woocommerce-order .woocommerce-column--billing-address .woocommerce-customer-details--email,.woocommerce-order .woocommerce-column--billing-address .woocommerce-customer-details--phone,.woocommerce-order .woocommerce-column--shipping-address .woocommerce-customer-details--email,.woocommerce-order .woocommerce-column--shipping-address .woocommerce-customer-details--phone{color:#e0bfa3;margin-top:8px}.woocommerce-password-strength{border-radius:4px;font-size:13px;margin-top:8px;padding:8px 16px;text-align:center}.woocommerce-password-strength.strong{background-color:rgba(34,197,94,.1);color:#1a9a49}.woocommerce-password-strength.good{background-color:rgba(34,197,94,.06);color:#1eaf54}.woocommerce-password-strength.short{background-color:rgba(203,2,51,.06);color:#cb0233}.woocommerce-password-strength.bad{background-color:rgba(245,158,11,.06);color:#945f06}.woocommerce-account .container>article>h1{color:#212529;font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin:24px 0 32px;text-align:center}.woocommerce-account.logged-in .woocommerce{display:grid;gap:32px;grid-template-columns:1fr;margin:0 auto;max-width:1200px}@media (min-width:1024px){.woocommerce-account.logged-in .woocommerce{grid-template-columns:240px 1fr}}.woocommerce-MyAccount-navigation ul{background:#fff;border:1px solid #f3e8dd;border-radius:16px;list-style:none;margin:0;overflow:hidden;padding:0}.woocommerce-MyAccount-navigation li{border-bottom:1px solid hsla(30,48%,91%,.5)}.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation li a{color:#495057;display:block;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none;transition:background .2s,color .2s}.woocommerce-MyAccount-navigation li a:hover{background:#f5f1eb;color:#212529}.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard.is-active a{background:#e0bfa3;color:#fff;font-weight:600}.woocommerce-MyAccount-content{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.6}.woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{color:#212529;font-family:Urbanist,sans-serif;font-weight:700;margin:0 0 16px}.woocommerce-MyAccount-content a{color:#e0bfa3}.woocommerce-MyAccount-content a:hover{color:#c5a188}.woocommerce-MyAccount-content .shop_table,.woocommerce-MyAccount-content .woocommerce-orders-table{border:1px solid #f3e8dd;border-collapse:separate;border-radius:16px;border-spacing:0;overflow:hidden;width:100%}.woocommerce-MyAccount-content .shop_table thead th,.woocommerce-MyAccount-content .woocommerce-orders-table thead th{background:#f5f1eb;border-bottom:1px solid #f3e8dd;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.woocommerce-MyAccount-content .shop_table tbody td,.woocommerce-MyAccount-content .woocommerce-orders-table tbody td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:12px 16px;vertical-align:middle}.woocommerce-MyAccount-content .shop_table tbody td a,.woocommerce-MyAccount-content .woocommerce-orders-table tbody td a{font-weight:600}.woocommerce-MyAccount-content .shop_table tbody tr:last-child td,.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:last-child td{border-bottom:none}.woocommerce-MyAccount-content .shop_table tfoot td,.woocommerce-MyAccount-content .shop_table tfoot th,.woocommerce-MyAccount-content .woocommerce-orders-table tfoot td,.woocommerce-MyAccount-content .woocommerce-orders-table tfoot th{border-top:1px solid #f3e8dd;padding:12px 16px}.woocommerce-MyAccount-content .shop_table tfoot th,.woocommerce-MyAccount-content .woocommerce-orders-table tfoot th{color:#212529;font-weight:600;text-align:left}.woocommerce-MyAccount-content .shop_table tfoot td,.woocommerce-MyAccount-content .woocommerce-orders-table tfoot td{text-align:right}.woocommerce-MyAccount-content .shop_table .button,.woocommerce-MyAccount-content .shop_table .woocommerce-button,.woocommerce-MyAccount-content .woocommerce-orders-table .button,.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button{align-items:center;background:#fff;border:2px solid #dfe3e8;border-radius:60px;color:#212529;display:inline-flex;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;justify-content:center;padding:6px 16px;text-decoration:none;transition:background .2s,border-color .2s}.woocommerce-MyAccount-content .shop_table .button:hover,.woocommerce-MyAccount-content .shop_table .woocommerce-button:hover,.woocommerce-MyAccount-content .woocommerce-orders-table .button:hover,.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button:hover{background:#f5f1eb;border-color:#f3e8dd;color:#212529}.woocommerce-MyAccount-content .shop_table .button.pay,.woocommerce-MyAccount-content .shop_table .woocommerce-button.pay,.woocommerce-MyAccount-content .woocommerce-orders-table .button.pay,.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button.pay{background:#e0bfa3;border-color:#e0bfa3;color:#fff}.woocommerce-MyAccount-content .shop_table .button.pay:hover,.woocommerce-MyAccount-content .shop_table .woocommerce-button.pay:hover,.woocommerce-MyAccount-content .woocommerce-orders-table .button.pay:hover,.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button.pay:hover{background:#c5a188;border-color:#c5a188}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-status{font-size:13px;font-weight:600}.woocommerce-MyAccount-content .order-actions{display:flex;gap:8px}.woocommerce-Addresses{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-Addresses{grid-template-columns:1fr 1fr}}.woocommerce-Addresses .woocommerce-Address{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px}.woocommerce-Addresses .woocommerce-Address-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.woocommerce-Addresses .woocommerce-Address-title h3{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0}.woocommerce-Addresses .woocommerce-Address-title .edit{color:#e0bfa3;font-size:14px;font-weight:600;text-decoration:none}.woocommerce-Addresses .woocommerce-Address-title .edit:hover{text-decoration:underline}.woocommerce-Addresses address{color:#495057;font-size:14px;font-style:normal;line-height:24px}.col2-set,.u-columns{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.col2-set,.u-columns{grid-template-columns:1fr 1fr}}.woocommerce-checkout .col2-set#customer_details{grid-template-columns:1fr}.woocommerce-EditAccountForm,.woocommerce-address-fields{max-width:640px}.woocommerce-EditAccountForm .form-row,.woocommerce-EditAccountForm .woocommerce-form-row,.woocommerce-address-fields .form-row,.woocommerce-address-fields .woocommerce-form-row{margin-bottom:16px}.woocommerce-EditAccountForm .form-row label,.woocommerce-EditAccountForm .woocommerce-form-row label,.woocommerce-address-fields .form-row label,.woocommerce-address-fields .woocommerce-form-row label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.woocommerce-EditAccountForm .form-row label .required,.woocommerce-EditAccountForm .woocommerce-form-row label .required,.woocommerce-address-fields .form-row label .required,.woocommerce-address-fields .woocommerce-form-row label .required{color:#cb0233}.woocommerce-EditAccountForm .form-row .input-text,.woocommerce-EditAccountForm .form-row input[type=email],.woocommerce-EditAccountForm .form-row input[type=password],.woocommerce-EditAccountForm .form-row input[type=tel],.woocommerce-EditAccountForm .form-row input[type=text],.woocommerce-EditAccountForm .form-row select,.woocommerce-EditAccountForm .woocommerce-form-row .input-text,.woocommerce-EditAccountForm .woocommerce-form-row input[type=email],.woocommerce-EditAccountForm .woocommerce-form-row input[type=password],.woocommerce-EditAccountForm .woocommerce-form-row input[type=tel],.woocommerce-EditAccountForm .woocommerce-form-row input[type=text],.woocommerce-EditAccountForm .woocommerce-form-row select,.woocommerce-address-fields .form-row .input-text,.woocommerce-address-fields .form-row input[type=email],.woocommerce-address-fields .form-row input[type=password],.woocommerce-address-fields .form-row input[type=tel],.woocommerce-address-fields .form-row input[type=text],.woocommerce-address-fields .form-row select,.woocommerce-address-fields .woocommerce-form-row .input-text,.woocommerce-address-fields .woocommerce-form-row input[type=email],.woocommerce-address-fields .woocommerce-form-row input[type=password],.woocommerce-address-fields .woocommerce-form-row input[type=tel],.woocommerce-address-fields .woocommerce-form-row input[type=text],.woocommerce-address-fields .woocommerce-form-row select{background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.woocommerce-EditAccountForm .form-row .input-text::-moz-placeholder,.woocommerce-EditAccountForm .form-row input[type=email]::-moz-placeholder,.woocommerce-EditAccountForm .form-row input[type=password]::-moz-placeholder,.woocommerce-EditAccountForm .form-row input[type=tel]::-moz-placeholder,.woocommerce-EditAccountForm .form-row input[type=text]::-moz-placeholder,.woocommerce-EditAccountForm .form-row select::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=email]::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=password]::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=tel]::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=text]::-moz-placeholder,.woocommerce-EditAccountForm .woocommerce-form-row select::-moz-placeholder,.woocommerce-address-fields .form-row .input-text::-moz-placeholder,.woocommerce-address-fields .form-row input[type=email]::-moz-placeholder,.woocommerce-address-fields .form-row input[type=password]::-moz-placeholder,.woocommerce-address-fields .form-row input[type=tel]::-moz-placeholder,.woocommerce-address-fields .form-row input[type=text]::-moz-placeholder,.woocommerce-address-fields .form-row select::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=email]::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=password]::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=tel]::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=text]::-moz-placeholder,.woocommerce-address-fields .woocommerce-form-row select::-moz-placeholder{color:#919eab}.woocommerce-EditAccountForm .form-row .input-text::placeholder,.woocommerce-EditAccountForm .form-row input[type=email]::placeholder,.woocommerce-EditAccountForm .form-row input[type=password]::placeholder,.woocommerce-EditAccountForm .form-row input[type=tel]::placeholder,.woocommerce-EditAccountForm .form-row input[type=text]::placeholder,.woocommerce-EditAccountForm .form-row select::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row .input-text::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=email]::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=password]::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=tel]::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row input[type=text]::placeholder,.woocommerce-EditAccountForm .woocommerce-form-row select::placeholder,.woocommerce-address-fields .form-row .input-text::placeholder,.woocommerce-address-fields .form-row input[type=email]::placeholder,.woocommerce-address-fields .form-row input[type=password]::placeholder,.woocommerce-address-fields .form-row input[type=tel]::placeholder,.woocommerce-address-fields .form-row input[type=text]::placeholder,.woocommerce-address-fields .form-row select::placeholder,.woocommerce-address-fields .woocommerce-form-row .input-text::placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=email]::placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=password]::placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=tel]::placeholder,.woocommerce-address-fields .woocommerce-form-row input[type=text]::placeholder,.woocommerce-address-fields .woocommerce-form-row select::placeholder{color:#919eab}.woocommerce-EditAccountForm .form-row .input-text:focus,.woocommerce-EditAccountForm .form-row input[type=email]:focus,.woocommerce-EditAccountForm .form-row input[type=password]:focus,.woocommerce-EditAccountForm .form-row input[type=tel]:focus,.woocommerce-EditAccountForm .form-row input[type=text]:focus,.woocommerce-EditAccountForm .form-row select:focus,.woocommerce-EditAccountForm .woocommerce-form-row .input-text:focus,.woocommerce-EditAccountForm .woocommerce-form-row input[type=email]:focus,.woocommerce-EditAccountForm .woocommerce-form-row input[type=password]:focus,.woocommerce-EditAccountForm .woocommerce-form-row input[type=tel]:focus,.woocommerce-EditAccountForm .woocommerce-form-row input[type=text]:focus,.woocommerce-EditAccountForm .woocommerce-form-row select:focus,.woocommerce-address-fields .form-row .input-text:focus,.woocommerce-address-fields .form-row input[type=email]:focus,.woocommerce-address-fields .form-row input[type=password]:focus,.woocommerce-address-fields .form-row input[type=tel]:focus,.woocommerce-address-fields .form-row input[type=text]:focus,.woocommerce-address-fields .form-row select:focus,.woocommerce-address-fields .woocommerce-form-row .input-text:focus,.woocommerce-address-fields .woocommerce-form-row input[type=email]:focus,.woocommerce-address-fields .woocommerce-form-row input[type=password]:focus,.woocommerce-address-fields .woocommerce-form-row input[type=tel]:focus,.woocommerce-address-fields .woocommerce-form-row input[type=text]:focus,.woocommerce-address-fields .woocommerce-form-row select:focus{border-color:#e0bfa3;box-shadow:0 0 0 3px hsla(28,50%,76%,.12);outline:none}.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last,.woocommerce-address-fields .form-row-first,.woocommerce-address-fields .form-row-last{display:inline-block;vertical-align:top;width:calc(50% - 8px)}@media (max-width:768px){.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last,.woocommerce-address-fields .form-row-first,.woocommerce-address-fields .form-row-last{width:100%}}.woocommerce-EditAccountForm .form-row-first,.woocommerce-address-fields .form-row-first{margin-right:16px}@media (max-width:768px){.woocommerce-EditAccountForm .form-row-first,.woocommerce-address-fields .form-row-first{margin-right:0}}.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-EditAccountForm button[type=submit],.woocommerce-address-fields .woocommerce-Button,.woocommerce-address-fields button[type=submit]{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-EditAccountForm .woocommerce-Button:hover,.woocommerce-EditAccountForm button[type=submit]:hover,.woocommerce-address-fields .woocommerce-Button:hover,.woocommerce-address-fields button[type=submit]:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-EditAccountForm button[type=submit],.woocommerce-address-fields .woocommerce-Button,.woocommerce-address-fields button[type=submit]{border-radius:60px;justify-content:center;margin-top:16px;width:100%}.woocommerce-MyAccount-content .woocommerce-info{background:#f5f1eb;border:1px solid #f3e8dd;border-radius:12px;color:#495057;padding:24px;text-align:center}.woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button{align-items:center;background:#e0bfa3;border:2px solid #e0bfa3;border-radius:60px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;margin-top:16px;padding:10px 24px;text-decoration:none}.woocommerce-MyAccount-content .woocommerce-info .button:hover,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button:hover{background:#c5a188;border-color:#c5a188;color:#fff}.cart-toast{align-items:center;background:#212529;border-radius:12px;bottom:24px;box-shadow:0 4px 24px rgba(0,0,0,.15);color:#fff;display:flex;font-size:14px;font-weight:500;gap:12px;opacity:0;padding:12px 16px;position:fixed;right:24px;transform:translateY(100px);transition:transform .3s ease,opacity .3s ease,visibility .3s;visibility:hidden;z-index:9999}.cart-toast--visible{opacity:1;transform:translateY(0);visibility:visible}.cart-toast__link,.cart-toast__text{white-space:nowrap}.cart-toast__link{color:#f3e8dd;font-weight:600;text-decoration:none}.cart-toast__link:hover{color:#fff;text-decoration:underline}@media (max-width:640px){.cart-toast{bottom:12px;justify-content:space-between;left:12px;right:12px}}.dokan-vendor-register{background:#fff;border:1px solid #f3e8dd;border-radius:16px;margin:0 auto 48px;max-width:580px;padding:32px}.auth-page__card .dokan-vendor-register{background:transparent;border:none;border-radius:0;margin:0;max-width:none;padding:0}@media (max-width:768px){.dokan-vendor-register{padding:24px}}.dokan-vendor-register .page-head,.dokan-vendor-register h2{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;line-height:30px;margin-bottom:24px;text-align:center}.dokan-vendor-register .split-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.dokan-vendor-register .split-row{grid-template-columns:1fr}}.dokan-vendor-register .dokan-form-group,.dokan-vendor-register .form-group,.dokan-vendor-register .form-row{margin-bottom:16px}.dokan-vendor-register .dokan-from-group{margin-bottom:16px;overflow:hidden}.dokan-vendor-register .control-label,.dokan-vendor-register label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.dokan-vendor-register .control-label .required,.dokan-vendor-register label .required{color:#cb0233;font-weight:400}.dokan-vendor-register .dokan-form-control,.dokan-vendor-register .form-control,.dokan-vendor-register input[type=email],.dokan-vendor-register input[type=number],.dokan-vendor-register input[type=password],.dokan-vendor-register input[type=tel],.dokan-vendor-register input[type=text],.dokan-vendor-register input[type=url],.dokan-vendor-register select,.dokan-vendor-register textarea{background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.dokan-vendor-register .dokan-form-control::-moz-placeholder,.dokan-vendor-register .form-control::-moz-placeholder,.dokan-vendor-register input[type=email]::-moz-placeholder,.dokan-vendor-register input[type=number]::-moz-placeholder,.dokan-vendor-register input[type=password]::-moz-placeholder,.dokan-vendor-register input[type=tel]::-moz-placeholder,.dokan-vendor-register input[type=text]::-moz-placeholder,.dokan-vendor-register input[type=url]::-moz-placeholder,.dokan-vendor-register select::-moz-placeholder,.dokan-vendor-register textarea::-moz-placeholder{color:#919eab}.dokan-vendor-register .dokan-form-control::placeholder,.dokan-vendor-register .form-control::placeholder,.dokan-vendor-register input[type=email]::placeholder,.dokan-vendor-register input[type=number]::placeholder,.dokan-vendor-register input[type=password]::placeholder,.dokan-vendor-register input[type=tel]::placeholder,.dokan-vendor-register input[type=text]::placeholder,.dokan-vendor-register input[type=url]::placeholder,.dokan-vendor-register select::placeholder,.dokan-vendor-register textarea::placeholder{color:#919eab}.dokan-vendor-register .dokan-form-control:focus,.dokan-vendor-register .form-control:focus,.dokan-vendor-register input[type=email]:focus,.dokan-vendor-register input[type=number]:focus,.dokan-vendor-register input[type=password]:focus,.dokan-vendor-register input[type=tel]:focus,.dokan-vendor-register input[type=text]:focus,.dokan-vendor-register input[type=url]:focus,.dokan-vendor-register select:focus,.dokan-vendor-register textarea:focus{border-color:#e0bfa3;outline:none}.dokan-vendor-register textarea{min-height:100px;resize:vertical}.dokan-vendor-register small{color:#919eab;display:block;font-size:13px;margin-top:4px}.dokan-vendor-register small strong{color:#e0bfa3}.dokan-vendor-register #url-alart,.dokan-vendor-register #url-alart-mgs{float:right;font-size:13px}.dokan-vendor-register #url-alart .text-success,.dokan-vendor-register #url-alart-mgs .text-success{color:#22c55e}.dokan-vendor-register #url-alart .text-danger,.dokan-vendor-register #url-alart-mgs .text-danger{color:#cb0233}.dokan-vendor-register .tc_check_box{margin-bottom:24px}.dokan-vendor-register .tc_check_box label{color:#495057;display:inline;font-size:14px;font-weight:400}.dokan-vendor-register .tc_check_box label a{color:#e0bfa3;font-weight:600}.dokan-vendor-register .tc_check_box label a:hover{text-decoration:underline}.dokan-vendor-register .vendor-reg-bank__title{color:#212529;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;margin-bottom:16px}.dokan-vendor-register .vendor-reg-bank .form-group{margin-bottom:16px}.dokan-vendor-register .vendor-reg-bank #reg-bank-eur-fields{margin-top:8px}.dokan-vendor-register .vendor-reg-legal{border-top:1px solid #dfe3e8;margin-top:24px;padding-top:24px}.dokan-vendor-register .vendor-reg-legal__checkbox{align-items:flex-start;display:flex;gap:8px;margin-bottom:16px}.dokan-vendor-register .vendor-reg-legal__checkbox input[type=checkbox]{flex-shrink:0;margin-top:3px}.dokan-vendor-register .vendor-reg-legal__checkbox label{color:#495057;font-size:13px;line-height:21px}.dokan-vendor-register .vendor-reg-legal__checkbox label a{color:#e0bfa3;font-weight:600}.dokan-vendor-register .vendor-reg-legal__checkbox label a:hover{text-decoration:underline}.dokan-vendor-register .vendor-reg-legal__notice{background:#f5f1eb;border-left:4px solid #e0bfa3;border-radius:12px;color:#212529;font-size:14px;line-height:22px;margin-bottom:16px;padding:16px}.dokan-vendor-register .vendor-reg-legal__declaration{color:#495057;font-size:13px;line-height:21px;margin-bottom:16px}.dokan-vendor-register .vendor-reg-legal__declaration-title{color:#212529;font-weight:600;margin-bottom:4px}.dokan-vendor-register .vendor-reg-legal__declaration ul{list-style:disc;margin:0;padding-left:24px}.dokan-vendor-register .vendor-reg-legal__declaration ul li{margin-bottom:2px}.dokan-vendor-register .vendor-reg-legal__footer{border-top:1px solid #dfe3e8;margin-top:16px;padding-top:16px}.dokan-vendor-register .vendor-reg-legal__footer p{color:#919eab;font-size:13px;line-height:18px;margin:0}.dokan-vendor-register .dokan-btn-theme,.dokan-vendor-register button[type=submit],.dokan-vendor-register input[type=submit]{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:60px;box-shadow:0 6px 15px hsla(28,62%,80%,.16);color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;gap:.5rem;justify-content:center;padding:12px 24px;transition:background-color .2s ease,border-color .2s ease;width:100%}.dokan-vendor-register .dokan-btn-theme:hover,.dokan-vendor-register button[type=submit]:hover,.dokan-vendor-register input[type=submit]:hover{background-color:#d2a98b;border-color:#d2a98b;color:#fff}.dokan-vendor-register .dokan-w5,.dokan-vendor-register .dokan-w6{width:calc(50% - 8px)}.dokan-vendor-register .dokan-left{float:left}.dokan-vendor-register .dokan-right-margin-30{margin-right:16px}.dokan-vendor-register .dokan-clearfix{clear:both}.dokan-vendor-register .dokan-clearfix:after{clear:both;content:"";display:table}.dokan-vendor-register #dokan-address-fields-wrapper{border-top:1px solid #dfe3e8;margin-top:16px;padding-top:16px}.dokan-vendor-register.dokan-text-left{text-align:left}@media (max-width:768px){.dokan-vendor-register .dokan-w5,.dokan-vendor-register .dokan-w6{float:none;width:100%}.dokan-vendor-register .dokan-right-margin-30{margin-right:0}}.dokan-vendor-register .dokan-alert-danger,.dokan-vendor-register .dokan-error{background-color:rgba(203,2,51,.06);border:1px solid rgba(203,2,51,.2);border-radius:12px;color:#cb0233;font-size:14px;margin-bottom:16px;padding:16px}.dokan-vendor-register .dokan-alert-success{background-color:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.2);border-radius:12px;color:#1a9a49;font-size:14px;margin-bottom:16px;padding:16px}.auth-page__card .vendor-customer-registration{display:flex;gap:24px;margin:16px 0}.auth-page__card .show_if_seller{border-top:1px solid #dfe3e8;display:grid;gap:16px;grid-template-columns:1fr;margin-top:16px;padding-top:16px}@media (min-width:768px){.auth-page__card .show_if_seller{grid-template-columns:1fr 1fr}}.auth-page__card .show_if_seller>.dokan-form-group{margin-bottom:0}.auth-page__card .show_if_seller>.dokan-form-group:has(#dokan-address-fields-wrapper){grid-column:1/-1}.auth-page__card .dokan-form-group{margin-bottom:16px}.auth-page__card .dokan-from-group{margin-bottom:16px;overflow:hidden}.auth-page__card .control-label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.auth-page__card .control-label .required{color:#cb0233;font-weight:400}.auth-page__card .dokan-hide{display:none}.auth-page__card .dokan-form-control{background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.auth-page__card .dokan-form-control::-moz-placeholder{color:#919eab}.auth-page__card .dokan-form-control::placeholder{color:#919eab}.auth-page__card .dokan-form-control:focus{border-color:#e0bfa3;outline:none}.auth-page__card select.dokan-form-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.auth-page__card .dokan-w5,.auth-page__card .dokan-w6{width:calc(50% - 8px)}.auth-page__card .dokan-left{float:left}.auth-page__card .dokan-right-margin-30{margin-right:16px}.auth-page__card .dokan-clearfix{clear:both}.auth-page__card .dokan-clearfix:after{clear:both;content:"";display:table}.auth-page__card .dokan-address-fields{margin-top:16px}.auth-page__card #url-alart,.auth-page__card #url-alart-mgs{font-size:13px}.auth-page__card #url-alart .text-success,.auth-page__card #url-alart-mgs .text-success{color:#22c55e}.auth-page__card #url-alart .text-danger,.auth-page__card #url-alart-mgs .text-danger{color:#cb0233}.auth-page__card small{color:#919eab;display:block;font-size:13px;margin-top:4px}.auth-page__card small strong{color:#e0bfa3}@media (max-width:768px){.auth-page__card .dokan-w5,.auth-page__card .dokan-w6{float:none;width:100%}.auth-page__card .dokan-right-margin-30{margin-right:0}}.dokan-store-wrap{display:grid;gap:24px;grid-template-columns:1fr;padding:24px 0 48px}@media (min-width:1280px){.dokan-store-wrap{grid-template-columns:280px 1fr}}.dokan-store-sidebar{order:2}@media (min-width:1280px){.dokan-store-sidebar{order:0}}.dokan-store-sidebar .dokan-widget-area{display:flex;flex-direction:column;gap:24px}.dokan-store-sidebar .widget{background:#fff;border:1px solid #dfe3e8;border-radius:16px;overflow:hidden}.dokan-store-sidebar .widget-title{background:#f4f3f5;border-bottom:1px solid #dfe3e8;color:#212529;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;margin:0;padding:16px 24px}.dokan-store-sidebar .dokan-store-menu .store-cat-stack-dokan{max-height:420px;overflow-y:auto;padding:16px 24px}.dokan-store-sidebar .dokan-store-menu ul{list-style:none;margin:0;padding:0}.dokan-store-sidebar .dokan-store-menu>.store-cat-stack-dokan>ul>li{border-bottom:1px solid #dfe3e8}.dokan-store-sidebar .dokan-store-menu>.store-cat-stack-dokan>ul>li:last-child{border-bottom:none}.dokan-store-sidebar .dokan-store-menu li.parent-cat-wrap{padding:0}.dokan-store-sidebar .dokan-store-menu a{align-items:center;color:#495057;display:flex;font-size:14px;justify-content:space-between;padding:8px 0;text-decoration:none;transition:color .2s}.dokan-store-sidebar .dokan-store-menu a:hover{color:#e0bfa3}.dokan-store-sidebar .dokan-store-menu .caret-icon{align-items:center;color:#919eab;display:inline-flex;transition:transform .2s}.dokan-store-sidebar .dokan-store-menu .caret-icon i{font-size:0;font-style:normal}.dokan-store-sidebar .dokan-store-menu .caret-icon i:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";display:block;height:6px;transform:rotate(-45deg);width:6px}.dokan-store-sidebar .dokan-store-menu .children{list-style:none;margin:0;padding:0 0 0 16px}.dokan-store-sidebar .dokan-store-menu .children a{font-size:13px;padding:4px 0}.dokan-store-sidebar .dokan-store-contact .seller-form{padding:24px}.dokan-store-sidebar .dokan-store-contact .seller-form ul{list-style:none;margin:0;padding:0}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-form-group{margin-bottom:16px}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-form-control{background:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s;width:100%}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-form-control::-moz-placeholder{color:#919eab}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-form-control::placeholder{color:#919eab}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-form-control:focus{border-color:#e0bfa3;outline:none}.dokan-store-sidebar .dokan-store-contact .seller-form textarea.dokan-form-control{min-height:100px;resize:vertical}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-btn-theme{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;float:none;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;transition:transform .2s,box-shadow .2s;width:100%}.dokan-store-sidebar .dokan-store-contact .seller-form .dokan-btn-theme:hover{box-shadow:0 6px 20px hsla(28,50%,76%,.35);transform:translateY(-1px)}.dokan-single-store{order:1}@media (min-width:1280px){.dokan-single-store{order:0}}.dokan-profile-frame-wrapper{margin-bottom:24px}.dokan-profile-frame-wrapper .profile-frame{background:#fff;border:1px solid #dfe3e8;border-radius:24px;overflow:hidden}.dokan-profile-frame-wrapper .profile-info-box{border-radius:16px;overflow:hidden;position:relative}.dokan-profile-frame-wrapper .profile-info-img{display:block;height:280px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.dokan-profile-frame-wrapper .profile-info-img{height:340px}}@media (min-width:1280px){.dokan-profile-frame-wrapper .profile-info-img{height:400px}}.dokan-profile-frame-wrapper .profile-info-summery-wrapper{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.95);border-radius:16px;bottom:24px;box-shadow:0 4px 24px rgba(0,0,0,.12);left:24px;max-width:640px;padding:16px 24px;position:absolute;right:auto}@media (max-width:768px){.dokan-profile-frame-wrapper .profile-info-summery-wrapper{bottom:16px;left:16px;max-width:none;right:16px}}.dokan-profile-frame-wrapper .profile-info-summery{display:block}.dokan-profile-frame-wrapper .profile-info-head{align-items:center;display:flex;gap:16px}.dokan-profile-frame-wrapper .profile-img{background:#f5f1eb;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);height:64px;overflow:hidden;width:64px}.dokan-profile-frame-wrapper .profile-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dokan-profile-frame-wrapper .profile-info{margin-top:8px}.dokan-profile-frame-wrapper .dokan-store-info{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0;padding:0}.dokan-profile-frame-wrapper .dokan-store-info li{display:none}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-rating{align-items:center;color:#495057;display:flex;font-size:14px;gap:6px}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-rating i{color:#e0bfa3;font-size:14px}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-rating i.fa-star{font-size:0;font-style:normal}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-rating i.fa-star:before{color:#eab308;content:"★";font-size:14px}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-biography{color:#495057;display:block;font-size:14px;line-height:1.6;margin-top:8px;width:100%}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-biography p{margin:0 0 8px}.dokan-profile-frame-wrapper .dokan-store-info li.dokan-store-biography p:last-child{margin-bottom:0}.dokan-profile-frame-wrapper .store-social-wrapper{margin-top:16px}.dokan-profile-frame-wrapper .store-social-wrapper:has(.store-social:empty){display:none}.dokan-profile-frame-wrapper .store-social-wrapper .store-social{display:flex;gap:8px;list-style:none;margin:0;padding:0}.dokan-profile-frame-wrapper .store-social-wrapper .store-social li a{align-items:center;border:1px solid #dfe3e8;border-radius:50%;color:#495057;display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;width:36px}.dokan-profile-frame-wrapper .store-social-wrapper .store-social li a:hover{background-color:hsla(28,50%,76%,.06);border-color:#e0bfa3;color:#e0bfa3}.dokan-profile-frame-wrapper .store-social-wrapper .store-social li a i{font-size:14px}.dokan-store-tabs{display:none}.dokan-store-tabs .dokan-list-inline{display:flex;gap:0;list-style:none;margin:0;padding:0}.dokan-store-tabs .dokan-list-inline li a{align-items:center;border-bottom:2px solid transparent;color:#495057;display:inline-flex;font-family:Urbanist,sans-serif;font-size:14px;font-weight:600;margin-bottom:-1px;padding:12px 24px;text-decoration:none;transition:color .2s,border-color .2s}.dokan-store-tabs .dokan-list-inline li a:hover{color:#e0bfa3}.dokan-store-tabs .dokan-list-inline li.active a,.dokan-store-tabs .dokan-list-inline li:first-child a{border-bottom-color:#e0bfa3;color:#e0bfa3}.dokan-store-tabs .dokan-modules-button{display:none}.dokan-store-tabs .dokan-modules-button .dokan-share-btn{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#495057;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:border-color .2s,color .2s}.dokan-store-tabs .dokan-modules-button .dokan-share-btn:hover{border-color:#e0bfa3;color:#e0bfa3}.dokan-store-tabs .dokan-modules-button .dokan-share-btn i{display:none}.dokan-store-products-filter-area{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.dokan-store-products-filter-area .dokan-store-products-ordeby{align-items:center;display:flex;flex-wrap:wrap;gap:16px;width:100%}@media (min-width:768px){.dokan-store-products-filter-area .dokan-store-products-ordeby{flex-wrap:nowrap}}.dokan-store-products-filter-area .product-name-search{background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#212529;flex:1;font-family:DM Sans,sans-serif;font-size:14px;min-width:200px;padding:12px 16px;transition:border-color .2s}.dokan-store-products-filter-area .product-name-search::-moz-placeholder{color:#919eab}.dokan-store-products-filter-area .product-name-search::placeholder{color:#919eab}.dokan-store-products-filter-area .product-name-search:focus{border-color:#e0bfa3;outline:none}.dokan-store-products-filter-area .search-store-products{background:#e0bfa3;border:none;border-radius:60px;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;transition:background-color .2s;white-space:nowrap}.dokan-store-products-filter-area .search-store-products:hover{background-color:#d2a98b}.dokan-store-products-filter-area .orderby-search{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #dfe3e8;border-radius:60px;color:#212529;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;min-width:180px;padding:12px 40px 12px 16px}.dokan-store-products-filter-area .orderby-search:focus{border-color:#e0bfa3;outline:none}.dokan-store-products-filter-area .dokan-ajax-store-products-search-result{background:#fff;border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:none;left:0;margin-top:4px;position:absolute;right:0;top:100%;z-index:10}.dokan-store-products-filter-area .dokan-ajax-store-products-search-result:not(:empty){display:block}.seller-items .shop-products{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.seller-items .shop-products{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.seller-items .shop-products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.seller-items .shop-products{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.seller-items .shop-products{gap:24px}}.store-inline-reviews{border-top:1px solid #dfe3e8;margin-top:48px;padding-top:48px}.store-inline-reviews__title{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0 0 24px}.store-inline-reviews .dokan-review-wrapper{margin-bottom:24px}.store-inline-reviews .dokan-review-wrapper .add-review-btn,.store-inline-reviews .dokan-review-wrapper .edit-review-btn{align-items:center;background:#212529;border:none;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;gap:6px;padding:8px 24px;transition:background-color .2s}.store-inline-reviews .dokan-review-wrapper .add-review-btn:hover,.store-inline-reviews .dokan-review-wrapper .edit-review-btn:hover{background:#e0bfa3}.store-inline-reviews .dokan-info{background:#f5f1eb;border:none;border-left:4px solid #e0bfa3;border-radius:12px;color:#495057;font-size:14px;margin:0;padding:16px 24px}.store-inline-reviews .commentlist{list-style:none;margin:0;padding:0}.store-inline-reviews .commentlist li.comment{border-bottom:1px solid #dfe3e8;padding:24px 0}.store-inline-reviews .commentlist li.comment:first-child{padding-top:0}.store-inline-reviews .commentlist li.comment:last-child{border-bottom:none}.store-inline-reviews .commentlist .comment_container{display:flex;gap:16px}.store-inline-reviews .commentlist .avatar{border-radius:50%;flex-shrink:0;height:48px;width:48px}.store-inline-reviews .commentlist .comment-text{flex:1;min-width:0}.store-inline-reviews .commentlist .comment-text .star-rating{margin-bottom:8px}.store-inline-reviews .commentlist .comment-text .meta{color:#919eab;font-size:13px;margin-bottom:8px}.store-inline-reviews .commentlist .comment-text .meta strong{color:#212529;font-weight:600}.store-inline-reviews .commentlist .comment-text .description{color:#495057;font-size:14px;line-height:1.6}.store-inline-reviews .commentlist .comment-text .description p{margin:0}.store-inline-reviews #dokan-store-review-single{border-bottom:1px solid #dfe3e8;list-style:none;margin:0 0 24px;padding:0 0 24px}.iziModal{border-radius:12px!important;font-family:DM Sans,sans-serif;max-width:480px!important;overflow:hidden}.iziModal .iziModal-header{display:none!important}.iziModal .iziModal-content{padding:16px!important}.iziModal .dokan-izimodal-close-btn{position:absolute;right:12px;top:12px;z-index:10}.iziModal .dokan-izimodal-close-btn .icon-close{align-items:center;background:#f9fafb;border:1px solid #dfe3e8;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.iziModal .dokan-izimodal-close-btn .icon-close i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:16px;width:16px}.iziModal .dokan-izimodal-close-btn .icon-close:hover{background:#dfe3e8}.iziModal .dokan-add-review-wrapper strong{color:#212529;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;margin-bottom:4px}.iziModal .dokan-add-review-wrapper .dokan-seller-rating-intro-text{color:#495057;font-size:14px;margin:0 0 16px}.iziModal .dokan-add-review-wrapper .dokan-form-group{margin-bottom:12px}.iziModal .dokan-add-review-wrapper .dokan-form-label{color:#212529;display:block;font-size:13px;font-weight:600;margin-bottom:4px}.iziModal .dokan-add-review-wrapper .dokan-form-control{border:1px solid #dfe3e8;border-radius:8px;font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.iziModal .dokan-add-review-wrapper .dokan-form-control:focus{border-color:#e0bfa3;outline:none}.iziModal .dokan-add-review-wrapper textarea.dokan-form-control{min-height:80px;resize:vertical}.iziModal .dokan-add-review-wrapper #support-submit-btn{align-items:center;background:#212529;border:none;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:8px 24px;transition:background-color .2s;width:auto}.iziModal .dokan-add-review-wrapper #support-submit-btn:hover{background:#e0bfa3}.store-info-cards{border-top:1px solid #dfe3e8;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-top:48px;padding-top:48px}@media (max-width:768px){.store-info-cards{grid-template-columns:1fr}}.store-info-card__inner{align-items:center;background:#f5f1eb;border-radius:16px;display:flex;gap:24px;height:100%;padding:24px 48px}@media (max-width:768px){.store-info-card__inner{flex-direction:column;padding:24px;text-align:center}}.store-info-card__icon{color:#e0bfa3;flex-shrink:0}.store-info-card__content{flex:1;min-width:0}.store-info-card__title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 4px}.store-info-card__text{color:#495057;font-size:14px;margin:0}.store-info-card__btn{flex-shrink:0}.dokan-store-contact--main{background:#fff;border:1px solid #dfe3e8;border-radius:16px;margin-top:48px;overflow:hidden;width:100%}.dokan-store-contact--main .dokan-store-contact__title{background:#f4f3f5;border-bottom:1px solid #dfe3e8;color:#212529;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;margin:0;padding:16px 24px}.dokan-store-contact--main .seller-form{padding:24px}.dokan-store-contact--main .seller-form ul{list-style:none;margin:0;padding:0}.dokan-store-contact--main .seller-form .dokan-form-group{margin-bottom:16px}.dokan-store-contact--main .seller-form .dokan-form-control{background:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s;width:100%}.dokan-store-contact--main .seller-form .dokan-form-control::-moz-placeholder{color:#919eab}.dokan-store-contact--main .seller-form .dokan-form-control::placeholder{color:#919eab}.dokan-store-contact--main .seller-form .dokan-form-control:focus{border-color:#e0bfa3;outline:none}.dokan-store-contact--main .seller-form textarea.dokan-form-control{min-height:100px;resize:vertical}.dokan-store-contact--main .seller-form .dokan-btn-theme{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;float:none;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;transition:transform .2s,box-shadow .2s;width:100%}.dokan-store-contact--main .seller-form .dokan-btn-theme:hover{box-shadow:0 6px 20px hsla(28,50%,76%,.35);transform:translateY(-1px)}.dokan-store-contact--main .ajax-response .dokan-alert-success{background-color:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.2);border-radius:12px;color:#1a9a49;font-size:14px;margin-bottom:16px;padding:16px}.dokan-store-contact--main .ajax-response .dokan-alert-danger{background-color:rgba(203,2,51,.06);border:1px solid rgba(203,2,51,.2);border-radius:12px;color:#cb0233;font-size:14px;margin-bottom:16px;padding:16px}#dokan-store-listing-filter-wrap{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;margin-top:24px;padding:16px 24px}#dokan-store-listing-filter-wrap .left .store-count{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;margin:0}#dokan-store-listing-filter-wrap .right{align-items:center;display:flex;flex-wrap:wrap;gap:16px}#dokan-store-listing-filter-wrap .right .item{align-items:center;display:flex;gap:8px}#dokan-store-listing-filter-wrap .dokan-icons,#dokan-store-listing-filter-wrap .dokan-store-list-filter-button{display:none!important}#dokan-store-listing-filter-wrap .sort-by{align-items:center;display:flex;gap:8px}#dokan-store-listing-filter-wrap .sort-by label{color:#495057;font-size:14px;white-space:nowrap}#dokan-store-listing-filter-wrap .sort-by select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px;border:1px solid #dfe3e8;border-radius:60px;color:#212529;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;padding:8px 36px 8px 16px}#dokan-store-listing-filter-wrap .sort-by select:focus{border-color:#e0bfa3;outline:none}#dokan-store-listing-filter-wrap .toggle-view{display:none!important}#dokan-store-listing-filter-form-wrap{background:#fff;border:1px solid #dfe3e8;border-radius:16px;margin-bottom:24px;padding:24px}#dokan-store-listing-filter-form-wrap .store-search{margin-bottom:16px}#dokan-store-listing-filter-form-wrap .store-search-input{background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s;width:100%}#dokan-store-listing-filter-form-wrap .store-search-input::-moz-placeholder{color:#919eab}#dokan-store-listing-filter-form-wrap .store-search-input::placeholder{color:#919eab}#dokan-store-listing-filter-form-wrap .store-search-input:focus{border-color:#e0bfa3;outline:none}#dokan-store-listing-filter-form-wrap .apply-filter{display:flex;gap:8px;justify-content:flex-end}#dokan-store-listing-filter-form-wrap .apply-filter .dokan-btn{border-radius:60px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:8px 24px;transition:all .2s}#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn{background:#fff;border:1px solid #dfe3e8;color:#495057}#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn:hover{background:#f4f3f5;border-color:#919eab}#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn{background:#e0bfa3;border:2px solid #e0bfa3;color:#fff}#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn:hover{background:#d2a98b;border-color:#d2a98b}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap{display:grid;gap:24px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap{grid-template-columns:repeat(3,1fr)}}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap{list-style:none;margin:0;padding:0}.dokan-single-seller{display:flex;float:none!important;margin:0!important;padding:0!important;width:100%!important}.dokan-single-seller .store-wrapper{background:#fff;border:1px solid #dfe3e8;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease;width:100%}.dokan-single-seller .store-wrapper:hover{box-shadow:0 8px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.dokan-single-seller .store-header{overflow:hidden;position:relative}.dokan-single-seller .store-header .store-banner{display:block;line-height:0}.dokan-single-seller .store-header .store-banner a{display:block}.dokan-single-seller .store-header .store-banner img{display:block;height:160px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.store-wrapper:hover .dokan-single-seller .store-header .store-banner img{transform:scale(1.04)}.dokan-single-seller .store-content{flex:1;padding:16px 24px 0}.dokan-single-seller .store-content .store-data-container{position:relative}.dokan-single-seller .store-content .featured-favourite{margin-bottom:8px}.dokan-single-seller .store-content .featured-favourite .featured-label{background:linear-gradient(135deg,#8b4d57,#6b3a42);color:#fff}.dokan-single-seller .store-content .dokan-store-is-open-close-status,.dokan-single-seller .store-content .featured-favourite .featured-label{align-items:center;border-radius:60px;display:inline-flex;font-size:13px;font-weight:600;padding:3px 12px}.dokan-single-seller .store-content .dokan-store-is-open-status{background:rgba(34,197,94,.1);color:#1a9a49}.dokan-single-seller .store-content .dokan-store-is-closed-status{background:#f4f3f5;color:#919eab}.dokan-single-seller .store-content .store-data h2{font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin:8px 0}.dokan-single-seller .store-content .store-data h2 a{color:#212529;text-decoration:none;transition:color .2s}.dokan-single-seller .store-content .store-data h2 a:hover{color:#e0bfa3}.dokan-single-seller .store-content .dokan-seller-rating{align-items:center;display:flex;gap:6px;margin-bottom:8px}.dokan-single-seller .store-content .dokan-seller-rating i{font-style:normal}.dokan-single-seller .store-content .dokan-seller-rating i.fa-star{font-size:0}.dokan-single-seller .store-content .dokan-seller-rating i.fa-star:before{color:#eab308;content:"★";font-size:14px}.dokan-single-seller .store-content .dokan-seller-rating i.fa-star-half-alt,.dokan-single-seller .store-content .dokan-seller-rating i.fa-star-half-o{font-size:0}.dokan-single-seller .store-content .dokan-seller-rating i.fa-star-half-alt:before,.dokan-single-seller .store-content .dokan-seller-rating i.fa-star-half-o:before{color:#eab308;content:"★";font-size:14px;opacity:.5}.dokan-single-seller .store-content .dokan-seller-rating .rating{color:#919eab;font-size:13px;margin:0}.dokan-single-seller .store-content .store-address{align-items:flex-start;color:#495057;display:flex;font-size:14px;gap:6px;line-height:22px;margin-bottom:8px}.dokan-single-seller .store-content .store-address i{display:none}.dokan-single-seller .store-content .store-phone{color:#495057;font-size:14px;margin-bottom:8px}.dokan-single-seller .store-content .store-phone i{display:none}.dokan-single-seller .store-footer{align-items:center;border-top:1px solid #dfe3e8;display:flex;justify-content:space-between;margin-top:auto;padding:16px 24px}.dokan-single-seller .store-footer .seller-avatar a{display:block;line-height:0}.dokan-single-seller .store-footer .seller-avatar img{border:2px solid #f3e8dd;border-radius:50%;height:48px;-o-object-fit:cover;object-fit:cover;transition:border-color .2s;width:48px}.dokan-single-seller .store-footer .seller-avatar:hover img{border-color:#e0bfa3}.dokan-single-seller .store-footer>a{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.dokan-single-seller .store-footer .dokan-btn-theme.dokan-btn-round{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;height:40px;justify-content:center;transition:transform .2s,box-shadow .2s;width:40px}.dokan-single-seller .store-footer .dokan-btn-theme.dokan-btn-round:hover{box-shadow:0 4px 12px hsla(28,50%,76%,.35);transform:translateY(-1px)}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap{grid-template-columns:1fr!important}@media (min-width:768px){#dokan-seller-listing-wrap.list-view .dokan-single-seller .store-wrapper{flex-direction:row}#dokan-seller-listing-wrap.list-view .dokan-single-seller .store-header{flex-shrink:0;width:280px}#dokan-seller-listing-wrap.list-view .dokan-single-seller .store-header .store-banner img{height:100%;min-height:180px}#dokan-seller-listing-wrap.list-view .dokan-single-seller .store-content{flex:1}#dokan-seller-listing-wrap.list-view .dokan-single-seller .store-footer{border-left:1px solid #dfe3e8;border-top:none;flex-direction:column;justify-content:center;padding:24px;width:100px}}.pagination-container{display:flex;justify-content:center;margin-top:48px}.pagination-container .pagination{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.pagination-container .pagination li a,.pagination-container .pagination li span{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:50%;color:#212529;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:0 12px;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}.pagination-container .pagination li a:hover,.pagination-container .pagination li span:hover{background:hsla(28,50%,76%,.08);border-color:#e0bfa3}.pagination-container .pagination li .current{background:#e0bfa3;border-color:#e0bfa3;color:#fff;font-weight:600}.dokan-error{background:#f5f1eb;border-left:4px solid #e0bfa3;border-radius:12px;color:#495057;font-size:14px;line-height:22px;padding:16px}.dokan-profile-frame-wrapper .store-name{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 2px}.dokan-profile-frame-wrapper .dokan-store-info li i{align-items:center;display:inline-flex;font-size:0;font-style:normal;height:16px;justify-content:center;width:16px}.dokan-profile-frame-wrapper .dokan-store-info li i:before{color:#e0bfa3;font-size:14px}.dokan-profile-frame-wrapper .dokan-store-info li i.fa-map-marker-alt:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-map-marker:before{content:"●"}.dokan-profile-frame-wrapper .dokan-store-info li i.fa-mobile-alt:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-mobile:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-phone-alt:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-phone:before{content:"☎"}.dokan-profile-frame-wrapper .dokan-store-info li i.fa-envelope-o:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-envelope:before{content:"✉"}.dokan-profile-frame-wrapper .dokan-store-info li i.fa-clock-o:before,.dokan-profile-frame-wrapper .dokan-store-info li i.fa-clock:before{content:"◷"}.dokan-profile-frame-wrapper .dokan-store-info li i.fa-star:before{color:#eab308;content:"★"}.dokan-profile-frame-wrapper .dokan-store-open-close .dokan-store-times-action,.dokan-profile-frame-wrapper .dokan-store-open-close .dokan-store-times-day{color:#495057;font-size:14px;padding:4px 0}.dokan-profile-frame-wrapper .dokan-store-open-close .dokan-store-times-day{color:#212529;font-weight:600;padding-right:16px}.dokan-store-sidebar .widget .dokan-store-times{border-collapse:collapse;width:100%}.dokan-store-sidebar .widget .dokan-store-times td{border-bottom:1px solid rgba(223,227,232,.5);color:#495057;font-size:14px;padding:8px 24px}.dokan-store-sidebar .widget .dokan-store-times td:first-child{color:#212529;font-weight:600}.dokan-store-sidebar .widget .dokan-store-times tr:last-child td{border-bottom:none}.dokan-store-sidebar .widget .store-map iframe{border:none;border-radius:0 0 16px 16px;height:200px;width:100%}.dokan-pagination-container{display:flex;justify-content:center;margin-top:48px}.dokan-pagination-container .dokan-pagination{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.dokan-pagination-container .dokan-pagination li a{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:50%;color:#212529;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;width:40px}.dokan-pagination-container .dokan-pagination li a:hover{background:hsla(28,50%,76%,.08);border-color:#e0bfa3}.dokan-pagination-container .dokan-pagination li.active a{background:#e0bfa3;border-color:#e0bfa3;color:#fff;font-weight:600}.dokan-pagination-container .dokan-pagination li.disabled a{opacity:.4;pointer-events:none}.dokan-pagination-container .dokan-pagination li.next a,.dokan-pagination-container .dokan-pagination li:first-child a,.dokan-pagination-container .dokan-pagination li:nth-last-child(2) a{color:transparent;font-size:0;position:relative}.dokan-pagination-container .dokan-pagination li.next a:after,.dokan-pagination-container .dokan-pagination li:first-child a:after,.dokan-pagination-container .dokan-pagination li:nth-last-child(2) a:after{border-bottom:2px solid #212529;border-right:2px solid #212529;content:"";display:block;height:8px;position:absolute;width:8px}.dokan-pagination-container .dokan-pagination li:first-child a:after{margin-left:2px;transform:rotate(135deg)}.dokan-pagination-container .dokan-pagination li:nth-last-child(2) a:after{margin-right:2px;transform:rotate(-45deg)}.dokan-pagination-container .dokan-pagination li.next a:before{border-bottom:2px solid #212529;border-right:2px solid #212529;content:"";display:block;height:8px;margin-right:6px;position:absolute;transform:rotate(-45deg);width:8px}.dokan-pagination-container .dokan-pagination li.next a:after{margin-left:6px}.site-navigation.paging-navigation>.pager{display:none}.dokan-clearfix:after{clear:both;content:"";display:table}.dokan-right{float:right}.dokan-hide{display:none}.dokan-share-wrap.dokan-izimodal-wraper{align-items:center;color:#212529;display:flex;flex-direction:column;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;padding:24px;text-align:center}.dokan-share-wrap.dokan-izimodal-wraper .dokan-share{display:flex;justify-content:center;width:100%}.dokan-share-wrap.dokan-izimodal-wraper .jssocials-shares{align-items:center;display:flex;gap:16px;justify-content:center;margin:16px 0 0}.dokan-share-wrap.dokan-izimodal-wraper .jssocials-share{display:flex;margin:0}.dokan-share-wrap.dokan-izimodal-wraper .jssocials-share-link{align-items:center;border:1px solid #dfe3e8;border-radius:50%;color:#495057;display:inline-flex;height:44px;justify-content:center;padding:0;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;width:44px}.dokan-share-wrap.dokan-izimodal-wraper .jssocials-share-link:hover{background:hsla(28,50%,76%,.06);border-color:#e0bfa3}.dokan-share-wrap.dokan-izimodal-wraper .jssocials-share-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;font-style:normal;height:20px;width:20px}.jssocials-share-facebook .jssocials-share-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23495057' viewBox='0 0 24 24'%3E%3Cpath d='M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12'/%3E%3C/svg%3E")}.jssocials-share-twitter .jssocials-share-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23495057' viewBox='0 0 24 24'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.jssocials-share-linkedin .jssocials-share-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23495057' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z'/%3E%3C/svg%3E")}.jssocials-share-pinterest .jssocials-share-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23495057' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C5.373 0 0 5.372 0 12c0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738a.36.36 0 0 1 .083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.631-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146C9.57 23.812 10.763 24 12 24c6.627 0 12-5.373 12-12 0-6.628-5.373-12-12-12'/%3E%3C/svg%3E")}.jssocials-share-email .jssocials-share-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa,.dokan-dashboard-wrap .fab,.dokan-dashboard-wrap .far,.dokan-dashboard-wrap .fas{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;font-size:0;font-style:normal;height:16px;line-height:0;vertical-align:middle;width:16px}.dokan-dashboard-wrap .fa-clock,.dokan-dashboard-wrap .far.fa-clock{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-check,.dokan-dashboard-wrap .fas.fa-check{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-eye,.dokan-dashboard-wrap .far.fa-eye{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-pen,.dokan-dashboard-wrap .fa-pencil,.dokan-dashboard-wrap .fa-pencil-alt,.dokan-dashboard-wrap .fas.fa-pencil-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-trash,.dokan-dashboard-wrap .fa-trash-alt,.dokan-dashboard-wrap .far.fa-trash-alt,.dokan-dashboard-wrap .fas.fa-trash{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h18M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-plus,.dokan-dashboard-wrap .fas.fa-plus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-download,.dokan-dashboard-wrap .fas.fa-download{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-times,.dokan-dashboard-wrap .fas.fa-times{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-search,.dokan-dashboard-wrap .fas.fa-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-calendar,.dokan-dashboard-wrap .fa-calendar-alt,.dokan-dashboard-wrap .far.fa-calendar-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='4' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-truck,.dokan-dashboard-wrap .fas.fa-truck{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M1 3h15v13H1zM16 8h4l3 3v5h-7z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-credit-card,.dokan-dashboard-wrap .fa-money-bill-alt,.dokan-dashboard-wrap .far.fa-credit-card,.dokan-dashboard-wrap .far.fa-money-bill-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='22' height='16' x='1' y='4' rx='2' ry='2'/%3E%3Cpath d='M1 10h22'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-comment,.dokan-dashboard-wrap .fa-comment-alt,.dokan-dashboard-wrap .far.fa-comment-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-star,.dokan-dashboard-wrap .fas.fa-star{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f59e0b' stroke='%23f59e0b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .far.fa-star{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23919eab' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-cog,.dokan-dashboard-wrap .fas.fa-cog{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.9 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.9.33 1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-user,.dokan-dashboard-wrap .far.fa-user,.dokan-dashboard-wrap .fas.fa-user{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-exclamation-triangle,.dokan-dashboard-wrap .fas.fa-exclamation-triangle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23f59e0b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0M12 9v4M12 17h.01'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-arrow-left,.dokan-dashboard-wrap .fas.fa-arrow-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 12H5M12 19l-7-7 7-7'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-info-circle,.dokan-dashboard-wrap .fas.fa-info-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-question-circle,.dokan-dashboard-wrap .fas.fa-question-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23919eab' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-angle-down,.dokan-dashboard-wrap .fa-chevron-down,.dokan-dashboard-wrap .fa-sort-down,.dokan-dashboard-wrap .fas.fa-angle-down,.dokan-dashboard-wrap .fas.fa-chevron-down,.dokan-dashboard-wrap .fas.fa-sort-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-chevron-left,.dokan-dashboard-wrap .fas.fa-chevron-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-chevron-right,.dokan-dashboard-wrap .fas.fa-chevron-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-bars,.dokan-dashboard-wrap .fas.fa-bars{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h18M3 6h18M3 18h18'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-bell,.dokan-dashboard-wrap .far.fa-bell,.dokan-dashboard-wrap .fas.fa-bell{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-briefcase,.dokan-dashboard-wrap .fas.fa-briefcase{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='14' x='2' y='7' rx='2' ry='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-bullhorn,.dokan-dashboard-wrap .fas.fa-bullhorn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2zM9 10h6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-calendar-day,.dokan-dashboard-wrap .fas.fa-calendar-day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='4' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-cart-arrow-down,.dokan-dashboard-wrap .fa-shopping-cart,.dokan-dashboard-wrap .fas.fa-cart-arrow-down,.dokan-dashboard-wrap .fas.fa-shopping-cart{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-cloud-upload-alt,.dokan-dashboard-wrap .fas.fa-cloud-upload-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m16 16-4-4-4 4M12 12v9'/%3E%3Cpath d='M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3'/%3E%3Cpath d='m16 16-4-4-4 4'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-comments,.dokan-dashboard-wrap .far.fa-comments,.dokan-dashboard-wrap .fas.fa-comments{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-cubes,.dokan-dashboard-wrap .fas.fa-cubes{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16'/%3E%3Cpath d='M3.27 6.96 12 12.01l8.73-5.05M12 22.08V12'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-edit,.dokan-dashboard-wrap .far.fa-edit,.dokan-dashboard-wrap .fas.fa-edit{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-external-link,.dokan-dashboard-wrap .fa-external-link-alt,.dokan-dashboard-wrap .fas.fa-external-link-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6M15 3h6v6M10 14 21 3'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-eye-slash,.dokan-dashboard-wrap .far.fa-eye-slash,.dokan-dashboard-wrap .fas.fa-eye-slash{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9 9 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24M1 1l22 22'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-filter,.dokan-dashboard-wrap .fas.fa-filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 3H2l8 9.46V19l4 2v-8.54z'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-gift,.dokan-dashboard-wrap .fas.fa-gift{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 12v10H4V12M2 7h20v5H2zM12 22V7M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-link,.dokan-dashboard-wrap .fas.fa-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-list-alt,.dokan-dashboard-wrap .far.fa-list-alt,.dokan-dashboard-wrap .fas.fa-list-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-minus,.dokan-dashboard-wrap .fas.fa-minus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-money,.dokan-dashboard-wrap .fas.fa-money{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 1v22M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-sync-alt,.dokan-dashboard-wrap .fas.fa-sync-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M23 4v6h-6M1 20v-6h6'/%3E%3Cpath d='M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-ticket-alt,.dokan-dashboard-wrap .fas.fa-ticket-alt{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-undo,.dokan-dashboard-wrap .fas.fa-undo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M1 4v6h6'/%3E%3Cpath d='M3.51 15a9 9 0 1 0 2.13-9.36L1 10'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-share-alt,.dokan-dashboard-wrap .fa-share-alt-square,.dokan-dashboard-wrap .fas.fa-share-alt-square{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='m8.59 13.51 6.83 3.98M15.41 6.51l-6.82 3.98'/%3E%3C/svg%3E")}.dokan-dashboard-wrap .fa-globe,.dokan-dashboard-wrap .fas.fa-globe{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10'/%3E%3C/svg%3E")}.product-edit-container #dokan-product-images ul.product_images li.add-image,.product-edit-new-container #dokan-product-images ul.product_images li.add-image{border:2px dashed #dfe3e8;border-radius:8px;cursor:pointer;float:left;height:64px;margin:0 8px 8px 0;overflow:hidden;padding:2px;text-align:center;transition:border-color .2s;width:64px}.product-edit-container #dokan-product-images ul.product_images li.add-image:hover,.product-edit-new-container #dokan-product-images ul.product_images li.add-image:hover{border-color:#e0bfa3}.product-edit-container #dokan-product-images ul.product_images li.add-image a,.product-edit-new-container #dokan-product-images ul.product_images li.add-image a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.product-edit-container #dokan-product-images ul.product_images li.add-image a i,.product-edit-new-container #dokan-product-images ul.product_images li.add-image a i{height:24px;opacity:.5;width:24px}.product-edit-container #dokan-product-images ul.product_images li.add-image a:hover i,.product-edit-new-container #dokan-product-images ul.product_images li.add-image a:hover i{opacity:1}.vendor-contract-section{border-top:1px solid #dfe3e8;margin-top:24px;padding-top:24px}.vendor-contract-card{background:#f5f1eb;border-radius:12px;padding:16px}.vendor-contract-card p{color:#212529;font-size:14px;margin:0 0 8px}.vendor-contract-card p:last-child{margin-bottom:0}.vendor-contract-card .dokan-text-info{color:#c5a188}.vendor-contract-card .dokan-text-danger{color:#cb0233}.vendor-contract-card .dokan-text-muted{color:#919eab}.contract-badge{border-radius:12px;display:inline-block;font-size:13px;font-weight:600;line-height:1.4;padding:3px 10px}.contract-badge--pending{background:rgba(245,158,11,.15);color:#7b4f05}.contract-badge--approved{background:rgba(34,197,94,.15);color:#0f582a}.contract-badge--rejected{background:rgba(203,2,51,.1);color:#cb0233}.contract-badge--deactivated{background:rgba(145,158,171,.15);color:#919eab}.dokan-order-details-wrap{display:grid;gap:24px;grid-template-columns:1fr;margin-top:24px;width:100%}@media (min-width:1024px){.dokan-order-details-wrap{grid-template-columns:1fr 360px}}.dokan-order-details-wrap:after,.dokan-order-details-wrap:before{content:none!important}.dokan-order-details-wrap .dokan-order-left-content,.dokan-order-details-wrap .dokan-order-right-content{float:none!important;margin:0!important;padding:0!important;width:100%!important}.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix{display:flex;flex-direction:column;gap:24px}.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix>div,.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix>div[style]{float:none!important;width:100%!important}.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix .dokan-order-billing-address,.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix .dokan-order-shipping-address{float:left!important;width:calc(50% - 12px)!important}.dokan-order-details-wrap .dokan-order-left-content>.dokan-clearfix>.clear{width:100%!important}.dokan-order-details-wrap .dokan-order-right-content>.dokan-clearfix{display:flex;flex-direction:column;gap:24px}.dokan-order-details-wrap .dokan-order-right-content>.dokan-clearfix>div,.dokan-order-details-wrap .dokan-order-right-content>.dokan-clearfix>div[style]{width:100%!important}.dokan-order-details-wrap .dokan-panel-default{background:#fff;border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.dokan-order-details-wrap .dokan-panel-heading{background:#f5f1eb;border-bottom:1px solid #dfe3e8;color:#212529;font-family:Urbanist,sans-serif;font-size:14px;font-weight:600;padding:12px 16px}.dokan-order-details-wrap .dokan-panel-body{padding:16px}.dokan-order-details-wrap .dokan-order-billing-address .dokan-panel-body,.dokan-order-details-wrap .dokan-order-shipping-address .dokan-panel-body{color:#495057;font-size:14px;line-height:1.6}@media (max-width:768px){.dokan-order-details-wrap .dokan-order-billing-address,.dokan-order-details-wrap .dokan-order-shipping-address{float:none!important;margin-bottom:16px;width:100%!important}}.dokan-order-details-wrap .woocommerce_order_items_wrapper{overflow-x:auto}.dokan-order-details-wrap .woocommerce_order_items{border-collapse:collapse;width:100%}.dokan-order-details-wrap .woocommerce_order_items thead th{border-bottom:2px solid #dfe3e8;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:600;letter-spacing:.4px;padding:12px 8px;text-align:left;text-transform:uppercase}.dokan-order-details-wrap .woocommerce_order_items tbody tr{border-bottom:1px solid rgba(223,227,232,.6)}.dokan-order-details-wrap .woocommerce_order_items tbody tr:last-child{border-bottom:none}.dokan-order-details-wrap .woocommerce_order_items td{color:#212529;font-size:14px;padding:12px 8px;vertical-align:middle}.dokan-order-details-wrap .woocommerce_order_items td.thumb{width:56px}.dokan-order-details-wrap .woocommerce_order_items td.thumb img{border:1px solid #dfe3e8;border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.dokan-order-details-wrap .woocommerce_order_items td.name a{color:#212529;font-weight:500;text-decoration:none}.dokan-order-details-wrap .woocommerce_order_items td.name a:hover{color:#c5a188}.dokan-order-details-wrap .woocommerce_order_items tr.shipping td.thumb div{align-items:center;background:#f5f1eb;border-radius:8px;display:flex;height:48px;justify-content:center;width:48px}.dokan-order-details-wrap .woocommerce_order_items tr.shipping td.thumb div .fas.fa-truck{height:20px;width:20px}.dokan-order-details-wrap .woocommerce_order_items td.item_cost,.dokan-order-details-wrap .woocommerce_order_items td.line_cost,.dokan-order-details-wrap .woocommerce_order_items td.quantity{text-align:right;white-space:nowrap}.dokan-order-details-wrap .woocommerce_order_items td.item_cost .view,.dokan-order-details-wrap .woocommerce_order_items td.line_cost .view,.dokan-order-details-wrap .woocommerce_order_items td.quantity .view{font-weight:500}.dokan-order-details-wrap .wc-order-totals-items{border-top:2px solid #dfe3e8;padding:16px}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals{margin-left:auto;width:100%}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals td{border:none;color:#495057;font-size:14px;padding:6px 0}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals td:first-child{text-align:left}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals td.total{color:#212529;font-weight:600;text-align:right}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals td.refunded-total{color:#22c55e;font-size:13px}.dokan-order-details-wrap .wc-order-totals-items .wc-order-totals tr:nth-last-child(2) td{border-top:1px solid #dfe3e8;font-size:16px;font-weight:600;padding-top:8px}.dokan-order-details-wrap .wc-order-totals-items .dokan-vendor-order-page-tips{cursor:help;opacity:.6}.dokan-order-details-wrap .general-details .customer-details,.dokan-order-details-wrap .general-details .order-status{list-style:none;margin:0;padding:0}.dokan-order-details-wrap .general-details .customer-details li,.dokan-order-details-wrap .general-details .order-status li{align-items:baseline;border-bottom:1px solid rgba(223,227,232,.5);color:#212529;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;padding:6px 0}.dokan-order-details-wrap .general-details .customer-details li:last-child,.dokan-order-details-wrap .general-details .order-status li:last-child{border-bottom:none}.dokan-order-details-wrap .general-details .customer-details li>span:first-child,.dokan-order-details-wrap .general-details .order-status li>span:first-child{color:#495057;font-weight:600;min-width:100px}.dokan-order-details-wrap .general-details .customer-details li a,.dokan-order-details-wrap .general-details .order-status li a{color:#c5a188;text-decoration:none}.dokan-order-details-wrap .general-details .customer-details li a:hover,.dokan-order-details-wrap .general-details .order-status li a:hover{text-decoration:underline}.dokan-order-details-wrap .general-details .customer-details{border-top:1px solid #dfe3e8;margin-top:12px;padding-top:12px}.dokan-order-details-wrap .general-details .dokan-label{border-radius:60px;display:inline-block;font-size:13px;font-weight:600;line-height:1.4;padding:3px 12px}.dokan-order-details-wrap .general-details .dokan-label-info{background:rgba(245,158,11,.12);color:#7b4f05}.dokan-order-details-wrap .general-details .dokan-label-success{background:rgba(34,197,94,.12);color:#0f582a}.dokan-order-details-wrap .general-details .dokan-label-danger{background:rgba(203,2,51,.08);color:#cb0233}.dokan-order-details-wrap .general-details .dokan-edit-status{color:#c5a188;font-size:13px;text-decoration:none}.dokan-order-details-wrap .general-details .dokan-edit-status:hover{text-decoration:underline}.dokan-order-details-wrap .general-details #dokan-order-status-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dokan-order-details-wrap .general-details #dokan-order-status-form select{background:#fff;border:1px solid #dfe3e8;border-radius:8px;flex:1 1 100%;font-size:14px;padding:8px 12px}.dokan-order-details-wrap .order_notes{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.dokan-order-details-wrap .order_notes li.note{background:#f5f1eb;border-radius:10px;padding:12px}.dokan-order-details-wrap .order_notes li.note .note_content p{color:#212529;font-size:14px;line-height:1.5;margin:0;word-break:break-word}.dokan-order-details-wrap .order_notes li.note .meta{color:#919eab;font-size:13px;margin:6px 0 0}.dokan-order-details-wrap .order_notes li.note .meta a.delete_note{color:#cb0233;margin-left:8px;text-decoration:none}.dokan-order-details-wrap .order_notes li.note .meta a.delete_note:hover{text-decoration:underline}.dokan-order-details-wrap .add_note{border-top:1px solid #dfe3e8;margin-top:16px;padding-top:16px}.dokan-order-details-wrap .add_note h4{font-family:Urbanist,sans-serif;font-size:14px;font-weight:600;margin:0 0 8px}.dokan-order-details-wrap .add_note textarea{border:1px solid #dfe3e8;border-radius:10px;font-family:DM Sans,sans-serif;font-size:14px;min-height:80px;padding:12px;resize:vertical;width:100%}.dokan-order-details-wrap .add_note textarea:focus{border-color:#e0bfa3;outline:none}.dokan-order-details-wrap .add_note .clearfix{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dokan-order-details-wrap .add_note .order_note_type{margin-bottom:0}.dokan-order-details-wrap .add_note .order_note_type select{background:#fff;border:1px solid #dfe3e8;border-radius:8px;font-size:14px;padding:8px 12px}.dokan-order-details-wrap .add_note .add_note.dokan-btn-theme,.dokan-order-details-wrap .add_note .btn-theme{background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:60px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:transform .2s,box-shadow .2s}.dokan-order-details-wrap .add_note .add_note.dokan-btn-theme:hover,.dokan-order-details-wrap .add_note .btn-theme:hover{box-shadow:0 6px 20px hsla(28,50%,76%,.35);transform:translateY(-1px)}.dokan-order-details-wrap .add_note #dokan-add-tracking-number{background:rgba(34,197,94,.08);border:1px solid #22c55e;border-radius:60px;color:#17843f;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background .2s}.dokan-order-details-wrap .add_note #dokan-add-tracking-number:hover{background:rgba(34,197,94,.15)}.dokan-order-details-wrap .add_note #add-shipping-tracking-form{background:#f9fafb;border-radius:10px;margin-top:12px;padding:16px}.dokan-order-details-wrap .add_note #add-shipping-tracking-form .dokan-form-group{margin-bottom:12px}.dokan-order-details-wrap .add_note #add-shipping-tracking-form .dokan-control-label{color:#495057;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.dokan-order-details-wrap .add_note #add-shipping-tracking-form .dokan-form-control{border:1px solid #dfe3e8;border-radius:8px;font-size:14px;padding:8px 12px;width:100%}.dokan-order-details-wrap .add_note #add-shipping-tracking-form .btn-primary{background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:60px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px}.dokan-order-details-wrap .add_note #add-shipping-tracking-form .btn-default{background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#495057;cursor:pointer;font-size:14px;padding:8px 16px}.dokan-order-details-wrap .order_download_permissions .panel-group{margin-bottom:12px}.dokan-order-details-wrap .order_download_permissions .grant_access_id+.select2-container .select2-selection--multiple{border:1px solid #dfe3e8;border-radius:10px;min-height:42px;padding:6px}.dokan-order-details-wrap .order_download_permissions .grant_access{background:#22c55e;border:none;border-radius:60px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background .2s}.dokan-order-details-wrap .order_download_permissions .grant_access:hover{background:#1ca24d}.dokan-orders-area>.dokan-w12.dokan-form-group{float:none}.dokan-orders-area>.dokan-w12.dokan-form-group:after,.dokan-orders-area>.dokan-w12.dokan-form-group:before{content:none!important}.dokan-orders-area>.dokan-clearfix:first-child>.dokan-btn[href*="/orders/"]{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#495057;display:inline-flex;float:none;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .2s,color .2s}.dokan-orders-area>.dokan-clearfix:first-child>.dokan-btn[href*="/orders/"]:hover{border-color:#e0bfa3;color:#212529}.product-topping__header{margin-bottom:16px}.product-topping__header .entry-title{font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0}.product-topping__info{background:#f5f1eb;border-radius:12px;margin-bottom:16px;padding:8px 16px}.product-topping__info p{color:#495057;font-size:14px;margin:0}.product-topping__cooldown{align-items:center;border-radius:12px;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:16px;padding:8px 16px}.product-topping__cooldown--ready{background:rgba(34,197,94,.1);color:#136e34}.product-topping__cooldown--active{background:rgba(245,158,11,.1);color:#945f06}.product-topping__cooldown-icon{font-size:18px}.product-topping__cooldown-last{font-size:13px;opacity:.8;width:100%}.product-topping__timer{font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px}.product-topping__table{border-collapse:collapse;width:100%}.product-topping__table th{border-bottom:2px solid #dfe3e8;color:#495057;font-size:13px;font-weight:600;padding:8px;text-align:left}.product-topping__table td{border-bottom:1px solid #dfe3e8;font-size:14px;padding:8px;vertical-align:middle}.product-topping__table img{border-radius:8px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.product-topping__col-image{width:60px}.product-topping__col-date,.product-topping__col-price{width:120px}.product-topping__col-action{text-align:center;width:100px}.product-topping__row--last-topped{background:hsla(30,48%,91%,.3)}.product-topping__btn{white-space:nowrap}.product-topping__btn:disabled{cursor:not-allowed;opacity:.5}.product-topping__toast{border-left:4px solid transparent;border-radius:12px;font-size:14px;font-weight:500;margin-bottom:16px;padding:8px 16px}.product-topping__toast--success{background:rgba(34,197,94,.08);border-left-color:#22c55e;color:#0f582a}.product-topping__toast--error{background:rgba(203,2,51,.06);border-left-color:#cb0233;color:#980226}@media (max-width:768px){.product-topping__col-date,.product-topping__col-price{display:none}.product-topping__col-image{width:40px}.product-topping__table img{height:40px;width:40px}}.dokan-payment-settings-summary,.dokan-profile-completeness{display:none!important}.vendor-payments{background:#fff;border:1px solid #dfe3e8;border-radius:12px;margin-top:0;padding:24px}.vendor-payments__header{margin-bottom:20px}.vendor-payments__header h2{color:#212529;font:600 18px/30px Urbanist,sans-serif;margin:0 0 8px}.vendor-payments__header p{color:#919eab;font:400 14px/22px DM Sans,sans-serif;margin:0}.vendor-payments__list{display:flex;flex-direction:column;gap:8px}.vendor-payments__item{align-items:center;border:1px solid #dfe3e8;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:border-color .2s,background-color .2s}.vendor-payments__item:hover{background-color:#f9fafb;border-color:#e0bfa3}.vendor-payments__item--locked{cursor:not-allowed;opacity:.6}.vendor-payments__item--locked:hover{background-color:transparent;border-color:#dfe3e8}.vendor-payments__info{align-items:center;display:flex;gap:12px;min-width:0}.vendor-payments__icon{flex-shrink:0;height:22px;-o-object-fit:contain;object-fit:contain;width:32px}.vendor-payments__title{align-items:center;color:#212529;display:flex;font:500 14px/22px DM Sans,sans-serif;gap:8px}.vendor-payments__badge{background:#fdeccf;border-radius:6px;color:#634004;display:inline-block;font-size:13px;font-weight:500;padding:2px 8px;white-space:nowrap}.vendor-payments__badge--link{text-decoration:none;transition:background-color .2s}.vendor-payments__badge--link:hover{background:#fbd89e}.vendor-payments__toggle{flex-shrink:0}.vendor-payments__checkbox{height:0;opacity:0;position:absolute;width:0}.vendor-payments__checkbox+.vendor-payments__switch{background:#dfe3e8;border-radius:11px;cursor:pointer;display:block;height:22px;position:relative;transition:background-color .2s;width:40px}.vendor-payments__checkbox+.vendor-payments__switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s;width:18px}.vendor-payments__checkbox:checked+.vendor-payments__switch{background:#e0bfa3}.vendor-payments__checkbox:checked+.vendor-payments__switch:after{transform:translateX(18px)}.vendor-payments__checkbox:disabled+.vendor-payments__switch{cursor:not-allowed;opacity:.4}.vendor-payments__actions{align-items:center;display:flex;gap:16px;margin-top:20px}.vendor-payments__status{font:400 14px/22px DM Sans,sans-serif;transition:opacity .2s}.vendor-payments__status--success{color:#22c55e}.vendor-payments__status--error{color:#cb0233}.pangeas-packeta-pickup{display:none;margin:8px 0 0 24px}.pangeas-packeta-pickup__btn{background:#f5f1eb;border:1px solid #e0bfa3;border-radius:8px;color:#212529;cursor:pointer;display:inline-block;font:500 14px/22px DM Sans,sans-serif;font-size:13px;padding:6px 16px;transition:background-color .2s}.pangeas-packeta-pickup__btn:hover{background:#f3e8dd}.pangeas-packeta-pickup__info{color:#495057;display:block;font:400 14px/22px DM Sans,sans-serif;font-size:13px;line-height:1.4;margin-top:8px}.toggle-switch{cursor:pointer;display:block;flex-shrink:0;position:relative}.toggle-switch__input{height:0;opacity:0;position:absolute;width:0}.toggle-switch__input+.toggle-switch__slider{background:#dfe3e8;border-radius:11px;cursor:pointer;display:block;height:22px;position:relative;transition:background-color .2s;width:40px}.toggle-switch__input+.toggle-switch__slider:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s;width:18px}.toggle-switch__input:checked+.toggle-switch__slider{background:#e0bfa3}.toggle-switch__input:checked+.toggle-switch__slider:after{transform:translateX(18px)}.toggle-switch__input:disabled+.toggle-switch__slider{cursor:not-allowed;opacity:.4}.vendor-shipping{background:#fff;border:1px solid #dfe3e8;border-radius:12px;overflow:hidden}.vendor-shipping__tabs{background:#f9fafb;border-bottom:1px solid #dfe3e8;display:flex;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.vendor-shipping__tab{background:none;border:none;border-bottom:2px solid transparent;color:#495057;cursor:pointer;flex:1;font:500 14px/22px DM Sans,sans-serif;padding:12px 16px;text-align:center;transition:color .2s,border-color .2s,background-color .2s;white-space:nowrap}.vendor-shipping__tab:hover{background-color:hsla(28,50%,76%,.06);color:#212529}.vendor-shipping__tab--active{background-color:#fff;border-bottom-color:#e0bfa3;color:#212529}.vendor-shipping__panel{display:none;padding:24px}.vendor-shipping__panel--active{display:block}.vendor-shipping__header{margin-bottom:20px}.vendor-shipping__header h3{color:#212529;font:600 18px/30px Urbanist,sans-serif;margin:0 0 8px}.vendor-shipping__header p{color:#919eab;font:400 14px/22px DM Sans,sans-serif;margin:0}.vendor-shipping__actions{align-items:center;display:flex;gap:16px;margin-top:24px}.vendor-shipping__status{font:400 14px/22px DM Sans,sans-serif;transition:opacity .2s}.vendor-shipping__status--success{color:#22c55e}.vendor-shipping__status--error{color:#cb0233}.vendor-shipping__spinner{animation:vendor-shipping-spin .6s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;vertical-align:middle;width:14px}@keyframes vendor-shipping-spin{to{transform:rotate(1turn)}}.packeta-settings__api{margin-bottom:20px}.packeta-settings__api>label{color:#212529;display:block;font:500 14px/22px DM Sans,sans-serif;margin-bottom:8px}.packeta-settings__api-row{align-items:center;display:flex;gap:8px}.packeta-settings__api-row .dokan-form-control{max-width:320px}.packeta-settings__api-status{font:400 14px/22px DM Sans,sans-serif;margin-left:8px}.packeta-settings__help{color:#919eab;font-size:13px;margin-top:8px}.packeta-settings__help a{color:#c5a188}.packeta-settings__enable{margin-bottom:24px}.packeta-settings__enable .vendor-payments__item{max-width:400px}.packeta-settings__empty{background:#f5f1eb;border-radius:10px;color:#495057;font:400 14px/22px DM Sans,sans-serif;padding:16px}.packeta-settings__country-group{margin-bottom:20px}.packeta-settings__country-label{border-bottom:1px solid #dfe3e8;color:#495057;font:500 14px/22px DM Sans,sans-serif;font-size:13px;letter-spacing:.05em;margin:0 0 12px;padding-bottom:8px;text-transform:uppercase}.packeta-carrier-list{display:flex;flex-direction:column;gap:8px}.packeta-carrier{align-items:center;border:1px solid #dfe3e8;border-radius:10px;display:flex;gap:12px;padding:12px 16px;transition:border-color .2s}.packeta-carrier:hover{border-color:#e0bfa3}.packeta-carrier .toggle-switch{flex-shrink:0}.packeta-carrier__info{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.packeta-carrier__name{color:#212529;font:500 14px/22px DM Sans,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packeta-carrier__type{background:#f4f3f5;border-radius:6px;color:#495057;display:inline-block;flex-shrink:0;font-size:13px;font-weight:500;padding:1px 8px;white-space:nowrap}.packeta-carrier__fields{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:auto}.packeta-carrier__field{align-items:center;display:flex;flex-shrink:0;gap:6px}.packeta-carrier__field .dokan-form-control{font-size:14px;padding:4px 8px;width:80px}.packeta-carrier__field-label{color:#919eab;font-size:13px;white-space:nowrap}@media (max-width:768px){.packeta-carrier{flex-wrap:wrap}.packeta-carrier__info{flex:1 1 100%;margin-bottom:8px}.packeta-carrier__fields{flex:1 1 100%;margin-left:52px}}.custom-shipping__methods{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.custom-shipping__method{border:1px solid #dfe3e8;border-radius:10px;overflow:hidden}.custom-shipping__method--template{display:none}.custom-shipping__method-header{align-items:center;background:#f9fafb;border-bottom:1px solid #dfe3e8;display:flex;gap:8px;padding:12px 16px}.custom-shipping__method-header .custom-shipping__name-input{background:transparent;border:1px solid transparent;border-radius:6px;flex:1;font:500 14px/22px DM Sans,sans-serif;padding:4px 8px}.custom-shipping__method-header .custom-shipping__name-input:focus{background:#fff;border-color:#e0bfa3;outline:none}.custom-shipping__remove-method{background:none;border:none;color:#919eab;cursor:pointer;font-size:14px;padding:4px;transition:color .2s}.custom-shipping__remove-method:hover{color:#cb0233}.custom-shipping__method-body{padding:16px}.custom-shipping__row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.custom-shipping__countries{align-items:center;display:flex;gap:12px}.custom-shipping__countries>label:first-child{color:#212529;font:500 14px/22px DM Sans,sans-serif;margin-right:8px}.custom-shipping__country-check{align-items:center;color:#212529;cursor:pointer;display:flex;font:400 14px/22px DM Sans,sans-serif;gap:4px}.custom-shipping__flat-price>label,.custom-shipping__free-from>label{color:#919eab;display:block;font-size:13px;margin-bottom:2px}.custom-shipping__flat-price .dokan-form-control,.custom-shipping__free-from .dokan-form-control{width:120px}.custom-shipping__tiers>label{color:#212529;display:block;font:500 14px/22px DM Sans,sans-serif;margin-bottom:4px}.custom-shipping__tiers-help{color:#919eab;font-size:13px;margin:0 0 12px}.custom-shipping__tier-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.custom-shipping__tier-row{align-items:flex-end;background:#f9fafb;border-radius:8px;display:flex;gap:8px;padding:8px}.custom-shipping__tier-field>label{color:#919eab;display:block;font-size:13px;margin-bottom:2px}.custom-shipping__tier-field .dokan-form-control{font-size:14px;padding:4px 8px;width:100px}.custom-shipping__remove-tier{align-self:flex-end;background:none;border:none;color:#919eab;cursor:pointer;font-size:14px;margin-bottom:4px;padding:4px 8px;transition:color .2s}.custom-shipping__remove-tier:hover{color:#cb0233}.custom-shipping__add-tier{font-size:13px!important}@media (max-width:768px){.custom-shipping__row{flex-direction:column;gap:12px}.custom-shipping__tier-row{flex-wrap:wrap}.custom-shipping__tier-field .dokan-form-control{width:80px}}.entry-content{color:#495057;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.75;word-wrap:break-word;overflow-wrap:break-word}.entry-content>:first-child{margin-top:0}.entry-content>:last-child{margin-bottom:0}.entry-content img{border-radius:16px}.entry-content p{margin:0 0 24px}.entry-content a:not(.btn-pill):not(.btn-gradient):not(.btn-outline):not(.wp-block-button__link){color:#c5a188;text-decoration:underline;text-decoration-color:#f3e8dd;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.entry-content a:not(.btn-pill):not(.btn-gradient):not(.btn-outline):not(.wp-block-button__link):hover{color:#e0bfa3;text-decoration-color:#e0bfa3}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#212529;font-family:Urbanist,sans-serif;line-height:1.3;margin-bottom:16px;margin-top:40px}.entry-content h1{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.entry-content h2{font-size:clamp(1.5rem,3.2vw,2rem);font-weight:700}.entry-content h3{font-size:clamp(1.25rem,2.6vw,1.5rem);font-weight:600}.entry-content h4{font-size:20px;font-weight:600}.entry-content h5{font-size:18px;font-weight:600}.entry-content h6{font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.entry-content h1+h2,.entry-content h2+h3,.entry-content h3+h4,.entry-content h4+h5,.entry-content h5+h6{margin-top:16px}.entry-content .wp-block-image{margin:32px 0}.entry-content .wp-block-image img{border-radius:16px;height:auto;max-width:100%}.entry-content .wp-block-image.aligncenter{text-align:center}.entry-content .wp-block-image.alignleft{float:left;margin-bottom:16px;margin-right:24px;max-width:50%}.entry-content .wp-block-image.alignright{float:right;margin-bottom:16px;margin-left:24px;max-width:50%}.entry-content .wp-block-image.is-style-rounded img{border-radius:50%}.entry-content>img{border-radius:16px;height:auto;margin:32px 0;max-width:100%}.entry-content .wp-element-caption,.entry-content figcaption{color:#919eab;font-size:13px;font-style:italic;line-height:1.5;margin-top:8px;text-align:center}.entry-content .wp-block-gallery{display:grid;gap:16px;margin:32px 0}.entry-content .wp-block-gallery.columns-2,.entry-content .wp-block-gallery.has-nested-images.columns-2{grid-template-columns:repeat(2,1fr)}.entry-content .wp-block-gallery.columns-3,.entry-content .wp-block-gallery.has-nested-images.columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.entry-content .wp-block-gallery.columns-3,.entry-content .wp-block-gallery.has-nested-images.columns-3{grid-template-columns:repeat(2,1fr)}}.entry-content .wp-block-gallery.columns-4,.entry-content .wp-block-gallery.has-nested-images.columns-4{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.entry-content .wp-block-gallery.columns-4,.entry-content .wp-block-gallery.has-nested-images.columns-4{grid-template-columns:repeat(4,1fr)}}.entry-content .wp-block-gallery:not([class*=columns-]){grid-template-columns:repeat(2,1fr)}.entry-content .wp-block-gallery .wp-block-image{margin:0}.entry-content .wp-block-gallery .wp-block-image img{border-radius:16px;height:16rem;-o-object-fit:cover;object-fit:cover;width:100%}.entry-content .wp-block-gallery figure{margin:0}.entry-content .wp-block-gallery figure img{border-radius:16px;height:16rem;-o-object-fit:cover;object-fit:cover;width:100%}.entry-content .wp-block-quote,.entry-content blockquote{background-color:#f5f1eb;border-left:4px solid #e0bfa3;border-radius:0 16px 16px 0;margin:32px 0;padding:24px 32px}.entry-content .wp-block-quote p,.entry-content blockquote p{color:#212529;font-size:18px;font-style:italic;font-weight:600;line-height:1.6;margin-bottom:8px}.entry-content .wp-block-quote p:last-of-type,.entry-content blockquote p:last-of-type{margin-bottom:0}.entry-content .wp-block-quote .wp-block-quote__citation,.entry-content .wp-block-quote cite,.entry-content blockquote .wp-block-quote__citation,.entry-content blockquote cite{color:#495057;display:block;font-size:14px;font-style:normal;margin-top:12px}.entry-content .wp-block-quote.is-style-large,.entry-content blockquote.is-style-large{padding:40px 48px}.entry-content .wp-block-quote.is-style-large p,.entry-content blockquote.is-style-large p{font-size:clamp(1.25rem,2.5vw,1.5rem)}.entry-content .wp-block-quote.is-style-plain,.entry-content blockquote.is-style-plain{background:none;border-left:none;border-radius:0;padding:0}.entry-content .wp-block-quote.is-style-plain p,.entry-content blockquote.is-style-plain p{color:#495057;font-size:16px;font-style:normal;font-weight:400}.entry-content .wp-block-pullquote{border-bottom:3px solid #e0bfa3;border-top:3px solid #e0bfa3;margin:48px 0;padding:32px 0;text-align:center}.entry-content .wp-block-pullquote blockquote{background:none;border-left:none;border-radius:0;margin:0;padding:0}.entry-content .wp-block-pullquote p{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(1.25rem,3vw,1.75rem);font-style:italic;font-weight:600;line-height:1.4}.entry-content .wp-block-pullquote .wp-block-pullquote__citation,.entry-content .wp-block-pullquote cite{color:#919eab;display:block;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;margin-top:16px}.entry-content ol,.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid){margin:0 0 24px;padding-left:24px}.entry-content ol li,.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid) li{color:#495057;line-height:1.75;margin-bottom:8px}.entry-content ol li:last-child,.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid) li:last-child{margin-bottom:0}.entry-content ol ol,.entry-content ol ul,.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid) ol,.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid) ul{margin-bottom:0;margin-top:8px}.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid){list-style:none}.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid)>li{padding-left:16px;position:relative}.entry-content ul:not(.wp-block-gallery):not(.blocks-gallery-grid)>li:before{background-color:#e0bfa3;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.65em;width:6px}.entry-content ol{counter-reset:ol-counter;list-style:none}.entry-content ol>li{counter-increment:ol-counter;padding-left:24px;position:relative}.entry-content ol>li:before{color:#c5a188;content:counter(ol-counter) ".";font-family:Urbanist,sans-serif;font-weight:600;left:0;position:absolute}.entry-content code{background-color:#f5f1eb;border-radius:4px;color:#8b4d57;font-family:DM Mono,SF Mono,Fira Code,monospace;font-size:.875em;padding:2px 6px}.entry-content .wp-block-code,.entry-content pre{background-color:#f5f1eb;border-radius:16px;margin:32px 0;overflow-x:auto;padding:24px;-webkit-overflow-scrolling:touch}.entry-content .wp-block-code code,.entry-content pre code{background:none;border-radius:0;color:#212529;display:block;font-size:14px;line-height:1.7;padding:0;white-space:pre}.entry-content .wp-block-preformatted{background-color:#f5f1eb;border-radius:16px;font-family:DM Mono,SF Mono,Fira Code,monospace;font-size:14px;line-height:1.7;margin:32px 0;overflow-x:auto;padding:24px;white-space:pre-wrap}.entry-content .wp-block-table,.entry-content table{border-collapse:collapse;font-size:14px;margin:32px 0;width:100%}.entry-content .wp-block-table thead th,.entry-content table thead th{background-color:#f5f1eb;color:#212529;font-family:Urbanist,sans-serif;font-weight:600;text-align:left}.entry-content .wp-block-table td,.entry-content .wp-block-table th,.entry-content table td,.entry-content table th{border:1px solid #dfe3e8;line-height:1.6;padding:12px 16px;vertical-align:top}.entry-content .wp-block-table tbody tr:nth-child(2n),.entry-content table tbody tr:nth-child(2n){background-color:#f9fafb}.entry-content .wp-block-table tbody tr:hover,.entry-content table tbody tr:hover{background-color:hsla(30,48%,91%,.3)}.entry-content .wp-block-table.is-style-stripes,.entry-content table.is-style-stripes{border:none}.entry-content .wp-block-table.is-style-stripes td,.entry-content .wp-block-table.is-style-stripes th,.entry-content table.is-style-stripes td,.entry-content table.is-style-stripes th{border-left:none;border-right:none}.entry-content .wp-block-separator,.entry-content hr{background-color:#f3e8dd;border:none;height:2px;margin:48px 0}.entry-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots),.entry-content hr:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:120px}.entry-content .wp-block-separator.is-style-wide,.entry-content hr.is-style-wide{max-width:100%}.entry-content .wp-block-separator.is-style-dots,.entry-content hr.is-style-dots{background:none;height:auto;max-width:100%;text-align:center}.entry-content .wp-block-separator.is-style-dots:before,.entry-content hr.is-style-dots:before{color:#e0bfa3;content:"···";font-family:Urbanist,sans-serif;font-size:1.5rem;letter-spacing:1rem}.entry-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}.entry-content .wp-block-button .wp-block-button__link{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:60px;color:#fff;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;justify-content:center;line-height:22px;padding:12px 32px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.entry-content .wp-block-button .wp-block-button__link:hover{background-color:#d2a98b;border-color:#d2a98b;color:#fff;transform:translateY(-1px)}.entry-content .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border-color:#dfe3e8;color:#212529}.entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#f5f1eb;border-color:#e0bfa3;color:#212529}.entry-content .wp-block-columns{display:flex;flex-wrap:wrap;gap:24px;margin:32px 0}@media (max-width:768px){.entry-content .wp-block-columns{flex-direction:column}}.entry-content .wp-block-column{flex:1;min-width:0}.entry-content .wp-block-column>:first-child{margin-top:0}.entry-content .wp-block-column>:last-child{margin-bottom:0}.entry-content .wp-block-group{margin:32px 0}.entry-content .wp-block-group.has-background{border-radius:16px;padding:32px}.entry-content .wp-block-group>:first-child{margin-top:0}.entry-content .wp-block-group>:last-child{margin-bottom:0}.entry-content .wp-block-cover{align-items:center;border-radius:24px;display:flex;justify-content:center;margin:32px 0;min-height:300px;overflow:hidden;position:relative}.entry-content .wp-block-cover .has-background-dim:before,.entry-content .wp-block-cover .wp-block-cover__background{border-radius:24px}.entry-content .wp-block-cover .wp-block-cover__inner-container{max-width:720px;padding:32px;position:relative;text-align:center;z-index:1}.entry-content .wp-block-cover .wp-block-cover__inner-container h1,.entry-content .wp-block-cover .wp-block-cover__inner-container h2,.entry-content .wp-block-cover .wp-block-cover__inner-container h3,.entry-content .wp-block-cover .wp-block-cover__inner-container h4,.entry-content .wp-block-cover .wp-block-cover__inner-container h5,.entry-content .wp-block-cover .wp-block-cover__inner-container h6{color:#fff}.entry-content .wp-block-cover .wp-block-cover__inner-container p{color:hsla(0,0%,100%,.9)}.entry-content .wp-block-media-text{align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:32px 0}@media (max-width:768px){.entry-content .wp-block-media-text{grid-template-columns:1fr}}.entry-content .wp-block-media-text .wp-block-media-text__media img{border-radius:16px;height:auto;width:100%}.entry-content .wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.entry-content .wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:2}@media (max-width:768px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:0}}.entry-content .wp-block-verse{border-left:3px solid #f3e8dd;color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-style:italic;line-height:1.8;margin:32px 0;padding:24px 32px;white-space:pre-wrap}.entry-content .wp-block-details{border:1px solid #dfe3e8;border-radius:12px;margin:16px 0;overflow:hidden}.entry-content .wp-block-details summary{align-items:center;color:#212529;cursor:pointer;display:flex;font-family:Urbanist,sans-serif;font-weight:600;justify-content:space-between;list-style:none;padding:16px 24px;transition:background-color .2s}.entry-content .wp-block-details summary:hover{background-color:#f9fafb}.entry-content .wp-block-details summary:after{color:#e0bfa3;content:"+";flex-shrink:0;font-size:1.25rem;margin-left:16px;transition:transform .2s}.entry-content .wp-block-details summary::-webkit-details-marker{display:none}.entry-content .wp-block-details[open] summary:after{content:"−"}.entry-content .wp-block-details>:not(summary){padding:0 24px 16px}.entry-content .wp-block-embed{margin:32px 0}.entry-content .wp-block-embed .wp-block-embed__wrapper{border-radius:16px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.entry-content .wp-block-embed .wp-block-embed__wrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.entry-content .wp-block-video{margin:32px 0}.entry-content .wp-block-video video{border-radius:16px;height:auto;width:100%}.entry-content .wp-block-audio{margin:24px 0}.entry-content .wp-block-audio audio{width:100%}.entry-content .wp-block-file{align-items:center;background:#f9fafb;border:1px solid #dfe3e8;border-radius:12px;display:flex;font-size:14px;gap:12px;margin:24px 0;padding:16px 24px}.entry-content .wp-block-file a:first-child{flex:1;font-weight:500}.entry-content .wp-block-file .wp-block-file__button{background-color:#e0bfa3;border-radius:60px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:8px 16px;text-decoration:none;transition:background-color .2s}.entry-content .wp-block-file .wp-block-file__button:hover{background-color:#d2a98b}.entry-content:after{clear:both;content:"";display:table}.entry-content .alignwide{margin-left:-24px;margin-right:-24px;max-width:calc(100% + 48px)}@media (min-width:1024px){.entry-content .alignwide{margin-left:-48px;margin-right:-48px;max-width:calc(100% + 96px)}}.entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.entry-content .alignfull img{border-radius:0}.article-card-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.article-card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.article-card-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.article-card-grid{gap:24px}}.article-card{align-items:start;background:#fff;border:1px solid #f3e8dd;border-radius:16px;display:flex;flex-direction:column;height:100%;padding:24px;transition:transform .25s cubic-bezier(.02,.01,.47,1)}@media (max-width:767px){.article-card{border-radius:12px;padding:16px}}.article-card:hover{transform:translateY(-5px)}.article-card__image-wrap{margin-bottom:24px;width:100%}@media (max-width:767px){.article-card__image-wrap{margin-bottom:8px}}.article-card__image-link{aspect-ratio:16/12;background:#dfe3e8;border-radius:16px;display:block;overflow:hidden}.article-card__image-link img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-card__image-link--placeholder{aspect-ratio:16/12}.article-card__image{aspect-ratio:16/12;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.article-card__placeholder{aspect-ratio:16/12;background:rgba(145,158,171,.161);display:block;width:100%}.article-card__meta-top{margin-bottom:16px}.article-card__category{background-color:#e8d4d7;border-radius:9999px;color:#8b4d57;display:inline-flex;font-size:12px;line-height:18px;padding:1px 8px;text-decoration:none}.article-card__category:hover{text-decoration:underline}.article-card__meta{align-items:center;border-collapse:separate;color:#495057;display:flex;font-size:14px;line-height:22px}@media (max-width:767px){.article-card__meta{display:none}}.article-card__meta>span+span{border-left:1px solid rgba(145,158,171,.239)}.article-card__date{padding-right:16px}.article-card__comments,.article-card__date{align-items:center;display:inline-flex;gap:.5rem}.article-card__comments{padding-left:16px}.article-card__meta-icon{color:inherit;flex-shrink:0;height:1rem;width:1rem}.article-card__title{font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:12px;margin-top:16px}@media (max-width:767px){.article-card__title{font-size:14px;line-height:1.4;margin-bottom:6px;margin-top:6px}}.article-card__title a{color:inherit;text-decoration:none}.article-card__title a:hover{color:#e0bfa3}.article-card__excerpt{color:#212529;flex:1;font-size:16px;line-height:1.5;margin-bottom:16px;margin-top:0}@media (max-width:767px){.article-card__excerpt{display:none}}.article-card .btn-pill{margin-top:auto}@media (max-width:767px){.article-card .btn-pill{display:none}}.article-card .btn-pill:hover{box-shadow:none}.breadcrumb{margin-bottom:20px;padding:16px 0}.rank-math-breadcrumb{font-size:14px;line-height:22px}.rank-math-breadcrumb p{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin:0}.rank-math-breadcrumb a{color:#495057;text-decoration:none;transition:color .2s}.rank-math-breadcrumb a:hover{color:#e0bfa3}.rank-math-breadcrumb .separator{color:#919eab;margin:0 2px}.rank-math-breadcrumb .last{color:#212529;font-weight:500}.blog-header{margin-bottom:32px}.blog-header__title{font-family:Urbanist,sans-serif;font-weight:700;margin-bottom:8px}.blog-header__subtitle{color:#495057;margin:0}.blog-categories{margin-bottom:40px}.blog-categories__pills{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-bottom:24px;margin-top:0;padding:0}.blog-categories__pill{background:transparent;border:1px solid #f3e8dd;border-radius:9999px;color:#212529;display:inline-flex;font-size:14px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s}.blog-categories__pill--active,.blog-categories__pill:hover{background:#e0bfa3;border-color:#e0bfa3;color:#fff}.blog-categories__subs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.blog-categories__sub-link{color:#495057;font-size:14px;text-decoration:none;transition:color .2s}.blog-categories__sub-link:hover{color:#e0bfa3}.blog-categories__sub-separator{color:#919eab}.blog-section{padding-bottom:70px}@media (max-width:767px){.blog-section{padding-bottom:32px}}.blog-pagination{align-items:center;display:flex;gap:8px;justify-content:center;list-style:none;margin-top:48px;padding:0}.blog-pagination .page-numbers{align-items:center;border:1px solid #f3e8dd;border-radius:50%;color:#212529;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;text-decoration:none;transition:all .3s;width:40px}.blog-pagination .page-numbers:hover{background:#e0bfa3;border-color:#e0bfa3;color:#fff}.blog-pagination .page-numbers.current{background:hsla(28,50%,76%,.12);border-color:#e0bfa3;color:#e0bfa3}.blog-pagination .page-numbers.dots{border:none;pointer-events:none}.blog-pagination .page-numbers.next svg,.blog-pagination .page-numbers.prev svg{height:1.25rem;width:1.25rem}.newsletter{background-color:#fff;margin-inline:auto;max-width:932px;padding:48px 16px 70px;position:relative;text-align:center;z-index:10}@media (min-width:768px){.newsletter{padding-left:0;padding-right:0}}@media (min-width:1024px){.newsletter{border-radius:0 0 164px 164px;padding-bottom:24px}}.newsletter{margin-bottom:-100px}@media (min-width:1280px){.newsletter:after,.newsletter:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100px;position:absolute;width:185px;z-index:11}.newsletter:before{background-image:url(../../css/build/img/footer-left-shape.47b57a6a.png);left:-23px}.newsletter:after{background-image:url(../../css/build/img/footer-right-shape.c46fdca0.png);right:-23px}}.newsletter__inner{margin-inline:auto;max-width:100%;max-width:932px}.newsletter__title{color:#212529;font-family:Urbanist,sans-serif;font-size:1.5rem;font-weight:700;line-height:36px;margin-bottom:calc(var(--spacing, .25rem) * 4)}.newsletter__desc{color:#919eab;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-inline:auto;margin-bottom:calc(var(--spacing, .25rem) * 6);max-width:32rem}.newsletter__form{margin-inline:auto;max-width:420px;width:100%}.newsletter__input-group{align-items:center;border-radius:calc(infinity * 1px);display:flex;width:100%;--tw-border-style:solid;background-color:#fff;border:1px solid #dfe3e8;min-height:56px;padding:6px 10px 6px 16px;transition:border-color .2s ease}.newsletter__input-group:focus-within{border-color:#e0bfa3}.newsletter__input-wrap{flex:1;min-width:calc(var(--spacing, .25rem) * 0);position:relative}.newsletter__input-wrap .newsletter__input:not(:-moz-placeholder)~.newsletter__label{background-color:#fff;color:#212529;font-size:12px;left:12px;line-height:18px;padding:0 4px;top:0}.newsletter__input-wrap .newsletter__input:not(:placeholder-shown)~.newsletter__label,.newsletter__input-wrap:focus-within .newsletter__label{background-color:#fff;color:#212529;font-size:12px;left:12px;line-height:18px;padding:0 4px;top:0}.newsletter__input{background-color:transparent;border-style:var(--tw-border-style);border-width:0;color:#212529;display:block;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;padding-block:4px;width:100%}.newsletter__input::-moz-placeholder{opacity:0}.newsletter__input::placeholder{opacity:0}.newsletter__input:focus{--tw-outline-style:none;outline-style:none}.newsletter__label{left:calc(var(--spacing, .25rem) * 0);pointer-events:none;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:200ms;color:#919eab;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:18px;top:50%;transform:translateY(-50%);transition-duration:.2s}.newsletter__input-addon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.newsletter__input-addon--start{color:#919eab;margin-right:12px}.newsletter__input-addon--end{margin-left:10px}.newsletter__status{font-size:14px;margin-top:8px;min-height:1.5em;text-align:center}.newsletter__status--success{color:#22c55e}.newsletter__status--error{color:#cb0233}.newsletter__submit{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;border-radius:24px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-size:1rem;font-weight:600;justify-content:center;line-height:22px;padding:10px 24px;transition:background-color .2s,border-color .2s,color .2s}.newsletter__submit:hover{background-color:#d2a98b;border-color:#d2a98b}.product-card{background:#fff;border:1px solid #dfe3e8;border-radius:16px;display:flex;flex-direction:column;padding:24px;transition:box-shadow .2s ease}@media (max-width:767px){.product-card{border-radius:12px;padding:16px}}.product-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.06)}.product-card__image-wrap{margin-bottom:16px;position:relative}@media (max-width:767px){.product-card__image-wrap{margin-bottom:8px}}.product-card__image-inner{background:#f4f3f5;border-radius:12px;overflow:hidden}.product-card__image-link{display:block;line-height:0}.product-card__image{aspect-ratio:400/500;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.product-card:hover .product-card__image{transform:scale(1.05)}.product-card__placeholder{aspect-ratio:400/500;background:#f4f3f5;display:block}.product-card .added_to_cart.wc-forward{display:none!important}.product-card__badge{align-items:center;background:linear-gradient(135deg,#8b4d57,#6b3a42);border-radius:8px;box-shadow:0 4px 12px rgba(139,77,87,.4);color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;left:12px;line-height:22px;padding:4px 12px;position:absolute;top:12px;z-index:1}.product-card__content{display:flex;flex-direction:column;height:100%}.product-card__title{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;line-height:30px;margin:0 0 12px}@media (max-width:767px){.product-card__title{font-size:14px;line-height:22px;margin-bottom:6px}}.product-card__title a{color:inherit;text-decoration:none}.product-card__title a:hover{color:#e0bfa3}.product-card__vendor{align-items:center;display:flex;gap:6px;margin-bottom:12px}@media (max-width:767px){.product-card__vendor{font-size:11px;margin-bottom:2px}}.product-card__vendor-icon{color:#919eab;flex-shrink:0;height:14px;width:14px}.product-card__vendor-link,.product-card__vendor-name{color:#919eab;font-size:13px;line-height:22px;margin-block:-10px;overflow:hidden;padding-block:10px;text-decoration:none;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.product-card__vendor-link:hover{color:#e0bfa3}.product-card__rating{align-items:center;display:flex;gap:4px;margin-bottom:12px;margin-top:auto}.product-card__stars{display:inline-flex;line-height:0;position:relative}.product-card__stars-empty{color:#dfe3e8;display:flex;gap:2px}.product-card__stars-filled{color:#eab308;display:flex;gap:2px;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.product-card__rating-count{color:#919eab;font-size:14px;line-height:22px;margin-left:4px}.product-card__price{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;line-height:30px;margin-bottom:12px}@media (max-width:1023px){.product-card__price{flex:1;font-size:14px;line-height:22px;margin-bottom:0;min-width:0}}.product-card__price .woocommerce-Price-amount{font-weight:700}.product-card__price del .woocommerce-Price-amount{color:#919eab;font-weight:500}.product-card__price ins{text-decoration:none}.product-card__bottom{margin-top:auto}@media (max-width:1023px){.product-card__bottom{align-items:center;display:flex;gap:6px}}.product-card__actions{align-items:center;display:flex;gap:16px}@media (max-width:1023px){.product-card__actions{flex-shrink:0}}.product-card__add-to-cart{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;flex:1;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:22px;padding:12px 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media (max-width:1023px){.product-card__add-to-cart{flex:0 0 36px;height:36px;padding:8px;width:36px}.product-card__add-to-cart>span:last-child{display:none}}.product-card__add-to-cart:hover{box-shadow:0 6px 20px hsla(28,62%,80%,.35);color:#fff;transform:translateY(-1px)}.product-card__cart-icon{align-items:center;display:inline-flex;justify-content:center}@media (max-width:1023px){.product-card__cart-icon svg{height:18px;width:18px}}.shop-section{padding-bottom:70px}.shop-layout{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:1280px){.shop-layout{grid-template-columns:3fr 9fr}}.shop-sidebar-col{order:2}@media (min-width:1280px){.shop-sidebar-col{order:0}}.shop-main{order:1;transition:opacity .3s ease}@media (min-width:1280px){.shop-main{order:0}}.shop-main--loading{opacity:.4;pointer-events:none}.shop-header{margin-bottom:32px}.shop-header__title{color:#212529;font-family:Urbanist,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 16px}.shop-header__desc{color:#495057;font-size:16px;line-height:26px;margin:0}.shop-header__desc p{margin:0 0 8px}.shop-header__desc p:last-child{margin-bottom:0}.shop-subcategories{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}@media (min-width:768px){.shop-subcategories{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.shop-subcategories{grid-template-columns:repeat(4,1fr)}}.shop-subcategories__item{align-items:center;border:1px solid #dfe3e8;border-radius:8px;display:flex;gap:12px;padding:12px;text-decoration:none;transition:border-color .2s,background-color .2s}.shop-subcategories__item:hover{background-color:hsla(28,50%,76%,.04);border-color:#e0bfa3}.shop-subcategories__thumb{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.shop-subcategories__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shop-subcategories__placeholder{background:#f4f3f5;display:block;height:100%;width:100%}.shop-subcategories__name{color:#212529;font-size:14px;font-weight:500;transition:color .2s}.shop-subcategories__item:hover .shop-subcategories__name{color:#e0bfa3}.shop-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:32px}.shop-toolbar .woocommerce-result-count{color:#495057;font-size:14px;line-height:22px;margin:0}.shop-toolbar .woocommerce-ordering{margin:0}.shop-toolbar .woocommerce-ordering select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #dfe3e8;border-radius:60px;color:#212529;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;min-width:180px;padding:10px 40px 10px 16px}.shop-toolbar .woocommerce-ordering select:focus{border-color:#e0bfa3;outline:none}.shop-products{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.shop-products{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.shop-products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.shop-products{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.shop-products{gap:24px}}.shop-no-results{color:#495057;font-size:16px;padding:48px 0;text-align:center}.shop-filters{border:1px solid #dfe3e8;border-radius:16px;overflow:hidden}@media (min-width:1280px){.shop-filters{position:sticky;top:80px}}.shop-filters__header{align-items:center;background:#f4f3f5;display:flex;justify-content:space-between;padding:16px 24px}.shop-filters__title{color:#212529;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;margin:0}.shop-filters__clear{color:#e0bfa3;font-size:14px;font-weight:600;text-decoration:none}.shop-filters__clear:hover{text-decoration:underline}.shop-filters__body{padding:24px}.shop-filters__section{border-bottom:1px solid #dfe3e8;margin-bottom:24px;padding-bottom:24px}.shop-filters__section--last{border-bottom:none;margin-bottom:0;padding-bottom:0}.shop-filters__section ul{list-style:none;margin:0;padding:0}.shop-filters__section li{margin-bottom:8px}.shop-filters__section li:last-child{margin-bottom:0}.shop-filters__section-title{color:#212529;font-family:Urbanist,sans-serif;font-size:14px;font-weight:600;margin:0 0 16px}.shop-filters__list{max-height:200px;overflow-y:auto;padding-right:4px}.shop-filters__check{align-items:center;cursor:pointer;display:flex;gap:8px;padding:4px 0;width:100%}.shop-filters__check:hover .shop-filters__check-count,.shop-filters__check:hover .shop-filters__check-label{color:#e0bfa3}.shop-filters__check-label{color:#212529;flex:1;font-size:14px;transition:color .2s}.shop-filters__check-count{color:#495057;font-size:14px;transition:color .2s}.shop-filters__price-range{align-items:center;display:flex;gap:16px}.shop-filters__price-input{align-items:center;border:1px solid #dfe3e8;border-radius:60px;display:flex;flex:1;gap:8px;padding:8px 12px}.shop-filters__price-input input{background:none;border:none;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;text-align:center;width:100%}.shop-filters__price-input input:focus{outline:none}.shop-filters__price-input input::-webkit-inner-spin-button,.shop-filters__price-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-filters__price-input input[type=number]{-moz-appearance:textfield}.shop-filters__price-currency{color:#495057;flex-shrink:0;font-size:14px}.shop-filters__price-sep{color:#919eab;flex-shrink:0;font-size:14px}.shop-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:48px}.shop-pagination .page-numbers{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:50%;color:#212529;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;width:40px}.shop-pagination .page-numbers:hover{background:hsla(28,50%,76%,.08);border-color:#e0bfa3}.shop-pagination .page-numbers.current{background:#e0bfa3;border-color:#e0bfa3;color:#fff;font-weight:600}.shop-pagination .page-numbers.dots{background:none;border:none;color:#919eab;pointer-events:none}.shop-pagination .page-numbers.next .shop-pagination__icon,.shop-pagination .page-numbers.prev .shop-pagination__icon{height:1.25rem;width:1.25rem}.single-product-section{padding-bottom:48px}.sp__grid{display:grid;gap:32px;grid-template-columns:1fr;margin-bottom:48px;overflow-x:clip}@media (min-width:1024px){.sp__grid{gap:48px;grid-template-columns:7fr 5fr}.sp__info-col{align-self:start;position:sticky;top:80px}}.sp__gallery{border:1px solid #dfe3e8;border-radius:24px;padding:20px;position:relative}.sp__badge{align-items:center;background:linear-gradient(135deg,#8b4d57,#6b3a42);border-radius:8px;box-shadow:0 4px 12px rgba(139,77,87,.4);color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;left:32px;padding:6px 12px;position:absolute;top:32px;z-index:10}.sp__main-image{background:#f4f3f5;border-radius:16px;cursor:zoom-in;margin-bottom:16px;overflow:hidden}.sp__main-img{height:auto;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease}.sp__main-img,.sp__placeholder{aspect-ratio:400/500;border-radius:16px;width:100%}.sp__placeholder{background:#f4f3f5}.sp__thumbnails{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.sp__thumb{align-items:center;background:#fff;border:2px solid #dfe3e8;border-radius:12px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:border-color .2s ease}.sp__thumb--active,.sp__thumb:hover{border-color:#e0bfa3}.sp__thumb-img{aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%}.sp__info{border:1px solid #dfe3e8;border-radius:24px;padding:24px}.sp__title{color:#212529;font:700 24px/32px Urbanist,sans-serif;margin:0 0 16px}.sp__stars{display:inline-flex;height:18px;line-height:0;overflow:hidden;position:relative;width:90px}.sp__stars--sm{height:16px;width:80px}.sp__stars--lg{height:20px;margin:0 auto 8px;width:100px}.sp__stars-empty{color:#dfe3e8;display:flex}.sp__stars-empty svg{fill:currentColor;flex-shrink:0;height:18px;stroke:none;width:18px}.sp__stars-filled{color:#e0bfa3;display:flex;left:0;overflow:hidden;position:absolute;top:0}.sp__stars-filled svg{fill:currentColor;flex-shrink:0;height:18px;stroke:none;width:18px}.sp__rating{align-items:center;display:flex;gap:12px;margin-bottom:24px}.sp__rating-count{color:#495057;font-size:14px;line-height:22px}.sp__price{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.sp__price .woocommerce-Price-amount{color:#212529;font:700 28px/36px Urbanist,sans-serif}.sp__price del{opacity:1;text-decoration:line-through}.sp__price del .woocommerce-Price-amount{color:#919eab;font-size:20px;font-weight:400;line-height:30px}.sp__price ins{text-decoration:none}.sp__description{color:#495057;line-height:1.7;margin-bottom:24px}.sp__description p:last-child{margin-bottom:0}.sp__add-to-cart{border-bottom:1px dashed #dfe3e8;border-top:1px dashed #dfe3e8;margin-bottom:16px;padding:24px 0}.sp__add-to-cart .stock{align-items:center;border-radius:80px;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:22px;margin:0 0 16px;padding:6px 12px}.sp__add-to-cart .stock:before{border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:8px;width:8px}.sp__add-to-cart .stock.in-stock{background:#f0fdf4;color:#15803d}.sp__add-to-cart .stock.in-stock:before{background:#22c55e}.sp__add-to-cart .stock.out-of-stock{background:#fef2f2;color:#991b1b}.sp__add-to-cart .stock.out-of-stock:before{background:#cb0233}.sp__add-to-cart .stock.available-on-backorder,.sp__add-to-cart .stock.on-backorder{background:#f5f1eb;color:#c5a188}.sp__add-to-cart .stock.available-on-backorder:before,.sp__add-to-cart .stock.on-backorder:before{background:#e0bfa3}.sp__add-to-cart button,.sp__add-to-cart input[type=number],.sp__add-to-cart input[type=text],.sp__add-to-cart select{box-sizing:border-box;font-family:DM Sans,sans-serif}.sp__add-to-cart .variations{border-collapse:collapse;margin-bottom:24px;width:100%}.sp__add-to-cart .variations tbody,.sp__add-to-cart .variations tr{display:block;width:100%}.sp__add-to-cart .variations td,.sp__add-to-cart .variations th{border:none;display:block;padding:0;text-align:left;width:100%}.sp__add-to-cart .variations .label{margin-bottom:8px}.sp__add-to-cart .variations .label label{color:#212529;font-weight:600}.sp__add-to-cart .variations .value{margin-bottom:16px}.sp__add-to-cart .variations .value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m19 9-7 7-7-7'/%3E%3C/svg%3E") no-repeat right 20px center;background-size:20px;border:1px solid #dfe3e8;border-radius:80px;color:#212529;cursor:pointer;font-size:16px;font-weight:500;padding:12px 48px 12px 20px;transition:border-color .2s;width:100%}.sp__add-to-cart .variations .value select:focus{border-color:#e0bfa3;outline:none}.sp__add-to-cart .variations .reset_variations{color:#919eab;display:inline-block;font-size:14px;margin-top:8px;text-decoration:underline}.sp__add-to-cart .variations .reset_variations:hover{color:#212529}.sp__add-to-cart .single_variation_wrap .woocommerce-variation-price{margin-bottom:16px}.sp__add-to-cart .single_variation_wrap .woocommerce-variation-price .woocommerce-Price-amount{color:#212529;font:700 24px/32px Urbanist,sans-serif}.sp__add-to-cart .single_variation_wrap .woocommerce-variation-price del .woocommerce-Price-amount{color:#919eab;font-size:18px;font-weight:400}.sp__add-to-cart .single_variation_wrap .woocommerce-variation-description{color:#495057;margin-bottom:16px}.sp__add-to-cart .single_variation_wrap .woocommerce-variation-availability{margin-bottom:16px}.sp__add-to-cart .sp__qty-label{color:#212529;display:block;flex:0 0 100%;font-weight:600;width:100%}.sp__add-to-cart .sp__cart-row,.sp__add-to-cart .woocommerce-variation-add-to-cart,.sp__add-to-cart form.cart:not(.variations_form){align-items:center;display:flex;flex-wrap:wrap;gap:16px}.sp__add-to-cart .quantity{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:80px;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:space-between;max-width:185px;min-height:48px;padding:11px 16px;width:100%}.sp__add-to-cart .quantity.hidden{display:none}.sp__add-to-cart .quantity .sp__qty-btn{align-items:center;background:none;border:none;color:#212529;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;min-width:28px;padding:0;transition:color .2s;width:28px}.sp__add-to-cart .quantity .sp__qty-btn:hover{color:#e0bfa3}.sp__add-to-cart .quantity .sp__qty-btn .icon{font-size:20px;height:20px;width:20px}.sp__add-to-cart .quantity .sp__qty-btn svg{height:20px;width:20px}.sp__add-to-cart .quantity .qty,.sp__add-to-cart .quantity input[type=number]{-moz-appearance:textfield;background:transparent;border:none;color:#212529;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;line-height:26px;max-width:80px;outline:none;padding:0;text-align:center;width:100%}.sp__add-to-cart .quantity .qty::-webkit-inner-spin-button,.sp__add-to-cart .quantity .qty::-webkit-outer-spin-button,.sp__add-to-cart .quantity input[type=number]::-webkit-inner-spin-button,.sp__add-to-cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sp__add-to-cart .single_add_to_cart_button{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:80px;box-shadow:0 4px 15px hsla(28,50%,76%,.4);color:#fff;cursor:pointer;display:flex;flex:1;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:26px;padding:16px 32px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.sp__add-to-cart .single_add_to_cart_button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:24px;width:24px}.sp__add-to-cart .single_add_to_cart_button:hover{box-shadow:0 8px 25px hsla(28,50%,76%,.5);color:#fff;transform:translateY(-2px)}.sp__add-to-cart .single_add_to_cart_button.disabled,.sp__add-to-cart .single_add_to_cart_button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.sp__add-to-cart .group_table{margin-bottom:16px;width:100%}.sp__add-to-cart .group_table td{border-bottom:1px solid #dfe3e8;padding:8px}.sp__meta{display:flex;flex-direction:column;gap:16px;padding-top:24px}.sp__meta a{color:#495057;text-decoration:none}.sp__meta a:hover{color:#e0bfa3}.sp__meta-row{align-items:center;display:flex;gap:16px}.sp__meta-label{color:#212529;font-weight:600;white-space:nowrap}.sp__meta-value{color:#495057}.sp__vendor{margin-top:12px;padding-top:24px}.sp__vendor-link{align-items:center;background:linear-gradient(135deg,hsla(28,50%,76%,.08),#fff);border:1px solid #dfe3e8;border-radius:16px;display:flex;gap:16px;padding:16px;text-decoration:none;transition:border-color .3s,box-shadow .3s}.sp__vendor-link:hover{border-color:#f3e8dd;box-shadow:0 4px 16px hsla(28,50%,76%,.12)}.sp__vendor-avatar{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border-radius:12px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.sp__vendor-initials{color:#fff;font-size:20px;font-weight:700}.sp__vendor-info{flex:1;min-width:0}.sp__vendor-label{color:#919eab;display:block;font-size:12px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.sp__vendor-name{color:#212529;display:block;font-size:16px;font-weight:600;margin-bottom:4px}.sp__vendor-rating{align-items:center;display:flex;gap:8px}.sp__vendor-rating-count{color:#919eab;font-size:12px}.sp__vendor-arrow{flex-shrink:0}.sp__vendor-arrow-icon{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:50%;color:#e0bfa3;display:inline-flex;height:36px;justify-content:center;width:36px}.sp__section{margin-bottom:48px}.sp__section-heading{align-items:center;color:#212529;display:flex;font:700 24px/32px Urbanist,sans-serif;gap:12px;margin-bottom:24px}.sp__section-bar{background:linear-gradient(180deg,#e0bfa3,#d2a98b);border-radius:2px;flex-shrink:0;height:28px;width:4px}.sp__section-card{background:linear-gradient(180deg,#fdfcfb,#fff);border:1px solid #dfe3e8;border-radius:24px;overflow:hidden}.sp__section-card--description{padding:32px}.sp__attributes-table{border-collapse:collapse;width:100%}.sp__attributes-table tr{border-bottom:1px solid #dfe3e8}.sp__attributes-table tr:last-child{border-bottom:none}.sp__attributes-table tr:nth-child(2n){background:hsla(36,33%,94%,.3)}.sp__attr-label{color:#212529;font-weight:600;padding:20px 24px;width:35%}.sp__attr-value{color:#495057;padding:20px 24px}.sp__reviews-summary{background:linear-gradient(135deg,hsla(28,50%,76%,.08),#fff);border:1px solid #dfe3e8;border-radius:24px;margin-bottom:32px;padding:32px}.sp__reviews-summary-inner{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.sp__reviews-avg{min-width:120px;text-align:center}.sp__reviews-avg-number{color:#212529;font:700 48px/1.1 Urbanist,sans-serif;margin-bottom:8px}.sp__reviews-avg-count{color:#919eab;font-size:14px}.sp__reviews-bars{flex:1;min-width:250px}.sp__reviews-bar-row{align-items:center;display:flex;gap:12px;margin-bottom:8px}.sp__reviews-bar-row:last-child{margin-bottom:0}.sp__reviews-bar-label{color:#919eab;flex-shrink:0;font-size:14px;width:32px}.sp__reviews-bar-track{background:#dfe3e8;border-radius:999px;flex:1;height:8px;overflow:hidden}.sp__reviews-bar-fill{background:linear-gradient(90deg,#e0bfa3,#d2a98b);border-radius:999px;height:100%}.sp__reviews-bar-pct{color:#919eab;flex-shrink:0;font-size:14px;text-align:right;width:40px}.sp__reviews-empty{background:linear-gradient(135deg,hsla(28,50%,76%,.04),#fff);border:1px solid #dfe3e8;border-radius:24px;margin-bottom:32px;padding:48px 32px;text-align:center}.sp__reviews-empty-icon{align-items:center;background:linear-gradient(135deg,hsla(28,50%,76%,.12),hsla(28,50%,76%,.04));border-radius:50%;color:#e0bfa3;display:inline-flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.sp__reviews-empty-icon .icon{height:28px;width:28px}.sp__reviews-empty-title{color:#212529;font:600 18px/28px Urbanist,sans-serif;margin-bottom:8px}.sp__reviews-empty-text{color:#919eab;font-size:14px}.sp__reviews-toggle{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:80px;box-shadow:0 4px 15px hsla(28,50%,76%,.4);color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;gap:8px;line-height:26px;margin-bottom:32px;padding:12px 24px;transition:transform .3s ease,box-shadow .3s ease}.sp__reviews-toggle .icon{height:18px;width:18px}.sp__reviews-toggle:hover{box-shadow:0 8px 25px hsla(28,50%,76%,.5);transform:translateY(-2px)}.sp__reviews-content .woocommerce-Reviews-title,.sp__reviews-content .woocommerce-noreviews,.sp__reviews-form-hidden{display:none}.sp__reviews-content #review_form_wrapper{background:linear-gradient(180deg,#fdfcfb,#fff);border:1px solid #dfe3e8;border-radius:24px;margin-bottom:32px;padding:32px}.sp__reviews-content #reply-title{color:#212529;font:600 20px/30px Urbanist,sans-serif;margin-bottom:24px}.sp__reviews-content .comment-form-rating label{color:#212529;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.sp__reviews-content .comment-form-rating .stars{display:flex;gap:8px}.sp__reviews-content .comment-form-rating .stars a{color:#dfe3e8;font-size:28px;text-decoration:none}.sp__reviews-content .comment-form-rating .stars a.active,.sp__reviews-content .comment-form-rating .stars a:hover{color:#e0bfa3}.sp__reviews-content .comment-form-rating select{display:none}.sp__reviews-content #commentform{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.sp__reviews-content #commentform .comment-form-comment,.sp__reviews-content #commentform .comment-form-cookies-consent,.sp__reviews-content #commentform .comment-form-rating,.sp__reviews-content #commentform .form-submit{grid-column:1/-1}@media (max-width:768px){.sp__reviews-content #commentform{grid-template-columns:1fr}}.sp__reviews-content .comment-form-author label,.sp__reviews-content .comment-form-email label{color:#212529;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.sp__reviews-content .comment-form-author input,.sp__reviews-content .comment-form-email input{border:1px solid #dfe3e8;border-radius:80px;box-sizing:border-box;font-family:DM Sans,sans-serif;font-size:16px;outline:none;padding:12px 20px;transition:border-color .2s;width:100%}.sp__reviews-content .comment-form-author input:focus,.sp__reviews-content .comment-form-email input:focus{border-color:#e0bfa3}.sp__reviews-content .comment-form-comment label{color:#212529;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.sp__reviews-content .comment-form-comment textarea{border:1px solid #dfe3e8;border-radius:16px;box-sizing:border-box;font-family:DM Sans,sans-serif;font-size:16px;min-height:120px;outline:none;padding:16px 20px;resize:none;transition:border-color .2s;width:100%}.sp__reviews-content .comment-form-comment textarea:focus{border-color:#e0bfa3}.sp__reviews-content .form-submit .submit{background:linear-gradient(135deg,#e0bfa3,#d2a98b);border:none;border-radius:80px;box-shadow:0 4px 15px hsla(28,50%,76%,.4);color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;padding:16px 32px;transition:transform .3s,box-shadow .3s}.sp__reviews-content .form-submit .submit:hover{box-shadow:0 8px 25px hsla(28,50%,76%,.5);transform:translateY(-2px)}.sp__reviews-content .comment-form-cookies-consent label{color:#495057;font-size:14px}.sp__reviews-content #comments ol.commentlist,.sp__reviews-content .commentlist{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.sp__review{background:#fff;border:1px solid #dfe3e8;border-radius:24px;list-style:none}.sp__review-inner{display:flex;gap:20px;padding:24px}.sp__review-avatar{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.sp__review-initials{color:#fff;font-size:18px;font-weight:600}.sp__review-body{flex:1;min-width:0}.sp__review-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.sp__review-author{color:#212529;display:block;font-weight:600}.sp__review-date{color:#919eab;display:block;font-size:14px;margin-top:4px}.sp__review-text{color:#495057;line-height:1.6}.sp__review-text p:last-child{margin-bottom:0}.sp__review-pending{color:#f59e0b;font-size:14px;margin-top:8px}.sp__related{border-top:1px solid #dfe3e8;margin-top:48px;padding-top:48px}.sp__related-heading{color:#212529;font:700 24px/32px Urbanist,sans-serif;margin-bottom:32px;text-align:center}.sp__related-grid{display:grid;gap:24px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.sp__related-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sp__related-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.sp__related-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.sp__review-inner{flex-direction:column;gap:16px}.sp__reviews-summary-inner{align-items:stretch;flex-direction:column}.sp__reviews-summary-inner .sp__reviews-avg{text-align:left}.sp__reviews-summary-inner .sp__reviews-avg .sp__stars--lg{margin:0 0 8px}.sp__attr-label,.sp__attr-value{padding:12px 16px}.sp__attr-label{width:40%}}.single-post{padding-bottom:70px}@media (max-width:767px){.single-post{padding-bottom:32px}}.single-post__container{margin-left:auto;margin-right:auto;max-width:900px}.single-post__featured{border-radius:16px;margin-bottom:32px;overflow:hidden}.single-post__featured img{display:block;height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.single-post__featured img{height:260px}}.single-post__meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.single-post__category{background-color:#e8d4d7;border-radius:9999px;color:#8b4d57;display:inline-flex;font-size:12px;font-weight:600;line-height:18px;padding:4px 12px;text-decoration:none}.single-post__category:hover{text-decoration:underline}.single-post__meta-list{display:flex;flex-wrap:wrap}.single-post__meta-list>span{align-items:center;color:#495057;display:inline-flex;font-size:14px;gap:.5rem;line-height:22px;padding:0 16px}.single-post__meta-list>span:first-child{padding-left:0}.single-post__meta-list>span+span{border-left:1px solid rgba(145,158,171,.239)}.single-post__meta-icon{color:inherit;flex-shrink:0;height:1rem;width:1rem}.single-post__title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.3;margin:0 0 24px}.single-post__footer{border-top:1px solid rgba(145,158,171,.239);gap:16px;justify-content:space-between;margin-top:40px;padding-top:32px}.single-post__footer,.single-post__tags{align-items:center;display:flex;flex-wrap:wrap}.single-post__tags{gap:8px}.single-post__tags-label{color:#212529;font-size:14px;font-weight:600;margin-right:8px}.single-post__tag{border:1px solid #f3e8dd;border-radius:9999px;color:#212529;display:inline-block;font-size:14px;padding:6px 12px;text-decoration:none;transition:all .3s}.single-post__tag:hover{background:#e0bfa3;border-color:#e0bfa3;color:#fff}.single-post__share{align-items:center;display:flex;gap:12px}.single-post__share-label{color:#212529;font-size:14px;font-weight:600}.single-post__share-link{align-items:center;background:rgba(145,158,171,.161);border-radius:50%;color:#212529;display:inline-flex;height:36px;justify-content:center;transition:all .3s;width:36px}.single-post__share-link:hover{background:#e0bfa3;color:#fff}.single-post__share-link svg{height:1rem;width:1rem}.single-post__author{background:#f5f1eb;border-radius:16px;display:flex;flex-direction:column;gap:24px;margin-top:40px;padding:24px}@media (min-width:640px){.single-post__author{align-items:flex-start;flex-direction:row}}.single-post__author-avatar{border-radius:50%;flex-shrink:0;height:80px;overflow:hidden;width:80px}.single-post__author-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-post__author-name{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;margin:0 0 4px}.single-post__author-role{color:#e0bfa3;font-size:14px;margin:0 0 12px}.single-post__author-bio{color:#495057;font-size:14px;line-height:1.6;margin:0}.single-post__related{border-top:1px solid rgba(145,158,171,.12);margin-top:80px;padding-top:32px}.single-post__related-title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;margin:0 0 32px}.single-post__related-grid{display:grid;gap:24px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.single-post__related-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.single-post__related-grid{grid-template-columns:repeat(4,1fr)}}.post-comments{border-top:1px solid rgba(145,158,171,.16);margin-top:80px;padding-top:40px}.post-comments__title{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0 0 32px}.comment-item{border-bottom:1px solid rgba(145,158,171,.12);display:flex;gap:16px;margin-bottom:24px;padding-bottom:24px}.comment-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.comment-item__avatar{border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;width:48px}.comment-item__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment-item__body{flex:1;min-width:0}.comment-item__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.comment-item__name{color:#212529;font-size:14px;font-weight:600;margin:0}.comment-item__author-badge{color:#e0bfa3;font-size:12px;font-weight:400}.comment-item__date{color:#919eab;font-size:12px;margin:0}.comment-item__reply-btn{background:none;border:none;color:#e0bfa3;cursor:pointer;font-size:14px;font-weight:600;text-decoration:none}.comment-item__reply-btn:hover{text-decoration:underline}.comment-item__text{color:#495057;font-size:14px;line-height:1.6;margin:0}.comment-item__replies{border-top:1px solid rgba(145,158,171,.08);margin-top:16px;padding-top:16px}.comment-item__replies .comment-item{border-bottom:none;margin-bottom:0;padding-bottom:0}.comment-item__replies .comment-item__avatar{height:40px;width:40px}.comment-form{margin-top:40px}.comment-form__title{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0 0 24px}.comment-form__fields{display:flex;flex-direction:column;gap:16px}.comment-form__row{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.comment-form__row{grid-template-columns:1fr 1fr}}.comment-form__input,.comment-form__textarea{background:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s;width:100%}.comment-form__input::-moz-placeholder,.comment-form__textarea::-moz-placeholder{color:#919eab}.comment-form__input::placeholder,.comment-form__textarea::placeholder{color:#919eab}.comment-form__input:focus,.comment-form__textarea:focus{border-color:#e0bfa3}.comment-form__textarea{min-height:120px;resize:vertical}.comment-form .logged-in-as{color:#495057;font-size:14px;margin-bottom:16px}.comment-form .logged-in-as a{color:#c5a188}.comment-form .logged-in-as a:hover{color:#e0bfa3}.btn-pill{align-items:center;background:#e0bfa3;border:2px solid #e0bfa3;border-radius:60px;box-shadow:0 6px 15px hsla(28,62%,80%,.16);color:#fff;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;gap:.5rem;padding:8px 12px 8px 20px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.btn-pill:hover{background:#d2a98b;border-color:#d2a98b;color:#fff}.btn-pill--sm{padding:4px 12px 4px 20px}.btn-pill--light{background-color:#e0bfa3;border-color:#e0bfa3;color:#fff}.btn-pill--light:hover{background-color:#c5a188;border-color:#c5a188;color:#fff}.btn-pill__icon{align-items:center;background:#fff;border-radius:50%;display:inline-flex;height:32px;justify-content:center;transform:rotate(-40deg);transition:transform .3s ease;width:32px}.btn-pill:hover .btn-pill__icon{transform:rotate(0)}.btn-pill__arrow{color:#c5a188;height:1.25rem;width:1.25rem}.btn-gradient{align-items:center;background:linear-gradient(135deg,#e0bfa3,#d2a98b);border-radius:60px;box-shadow:0 8px 32px hsla(28,62%,80%,.4);color:#fff;display:inline-flex;font-size:17px;font-weight:600;gap:12px;padding:20px 40px;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease}.btn-gradient:hover{box-shadow:0 12px 40px hsla(28,62%,80%,.5);color:#fff;transform:translateY(-3px) scale(1.02)}.btn-gradient__icon{height:20px;stroke-width:2.5;width:20px}.btn-outline{background:transparent;border:2px solid #dfe3e8;border-radius:60px;color:#212529;display:inline-block;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:12px 32px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.btn-outline:hover{background:#f5f1eb;border-color:#e0bfa3;color:#212529}.woocommerce-cart .container>article,.woocommerce-checkout .container>article{padding-bottom:90px;padding-top:40px}.woocommerce-cart .container>article>h1,.woocommerce-checkout .container>article>h1{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(24px,4vw,32px);font-weight:700;margin:0 0 32px;text-align:center}.woocommerce-cart .wc-card,.woocommerce-checkout .wc-card{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px}.woocommerce-cart .woocommerce{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 380px}@media (max-width:1023px){.woocommerce-cart .woocommerce{grid-template-columns:1fr}}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-cart .shop_table.cart{background:#fff;border:1px solid #f3e8dd;border-collapse:separate;border-radius:16px;border-spacing:0;overflow:hidden;width:100%}.woocommerce-cart .shop_table.cart thead th{background:transparent;border-bottom:1px solid #f3e8dd;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.woocommerce-cart .shop_table.cart thead .product-price{display:none}.woocommerce-cart .shop_table.cart thead .product-remove{padding:0;width:32px}.woocommerce-cart .shop_table.cart thead .product-thumbnail{width:100px}.woocommerce-cart .shop_table.cart thead .product-subtotal{text-align:right}.woocommerce-cart .shop_table.cart .screen-reader-text,.woocommerce-cart .shop_table.cart td:before{display:none!important}.woocommerce-cart .shop_table.cart .cart_item td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:12px 16px;vertical-align:middle}.woocommerce-cart .shop_table.cart .cart_item:last-child td{border-bottom:none}.woocommerce-cart .shop_table.cart .product-remove{padding-right:0;width:32px}.woocommerce-cart .shop_table.cart .product-remove a.remove{align-items:center;border-radius:6px;color:#919eab!important;display:inline-flex;font-size:20px;height:28px;justify-content:center;line-height:1;text-decoration:none;transition:background .2s,color .2s;width:28px}.woocommerce-cart .shop_table.cart .product-remove a.remove:hover{background:rgba(203,2,51,.08);color:#cb0233!important}.woocommerce-cart .shop_table.cart .product-thumbnail{padding-left:0!important;padding-right:0!important;width:100px}.woocommerce-cart .shop_table.cart .product-thumbnail img{border:1px solid #dfe3e8;border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-cart .shop_table.cart .product-name>a{color:#212529;display:block;font-size:14px;font-weight:500;text-decoration:none}.woocommerce-cart .shop_table.cart .product-name>a:hover{color:#e0bfa3}.woocommerce-cart .shop_table.cart .product-name .sold-by{color:#919eab;font-size:13px;margin-top:4px}.woocommerce-cart .shop_table.cart .product-name .sold-by a{color:#e0bfa3;font-weight:600;text-decoration:none}.woocommerce-cart .shop_table.cart .product-name .sold-by a:hover{text-decoration:underline}.woocommerce-cart .shop_table.cart .product-name dl.variation{display:flex;flex-wrap:wrap;font-size:13px;gap:2px 8px;margin:6px 0 0;padding:0}.woocommerce-cart .shop_table.cart .product-name dl.variation .variation-Prodejce{display:none}.woocommerce-cart .shop_table.cart .product-name dl.variation dt{color:#919eab;font-weight:500;margin:0}.woocommerce-cart .shop_table.cart .product-name dl.variation dd{color:#495057;margin:0}.woocommerce-cart .shop_table.cart .product-name dl.variation dd p{display:inline;margin:0}.woocommerce-cart .shop_table.cart .product-price{display:none}.woocommerce-cart .shop_table.cart .product-quantity .quantity{align-items:center;display:inline-flex}.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-minus,.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-plus{align-items:center;background:#f5f1eb;border:1px solid #dfe3e8;color:#212529;cursor:pointer;display:inline-flex;font-size:14px;height:32px;justify-content:center;transition:background .2s,border-color .2s;width:32px}.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-minus:hover,.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-plus:hover{background:#f3e8dd;border-color:#e0bfa3}.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-minus{border-radius:6px 0 0 6px;border-right:none}.woocommerce-cart .shop_table.cart .product-quantity .quantity .sp__qty-plus{border-left:none;border-radius:0 6px 6px 0}.woocommerce-cart .shop_table.cart .product-quantity .quantity .qty{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid #dfe3e8;font-size:14px;font-weight:600;height:32px;padding:6px 4px;text-align:center;width:40px}.woocommerce-cart .shop_table.cart .product-quantity .quantity .qty::-webkit-inner-spin-button,.woocommerce-cart .shop_table.cart .product-quantity .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .shop_table.cart .product-quantity .quantity .qty:focus{outline:none}.woocommerce-cart .shop_table.cart .product-subtotal{color:#e0bfa3;font-size:16px;font-weight:600;text-align:right;white-space:nowrap}.woocommerce-cart .shop_table.cart td.actions{border-top:1px solid #f3e8dd;padding:16px}.woocommerce-cart .shop_table.cart td.actions .coupon{align-items:center;display:inline-flex;gap:8px}.woocommerce-cart .shop_table.cart td.actions .coupon label{display:none}.woocommerce-cart .shop_table.cart td.actions .coupon .input-text{border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:10px 14px}.woocommerce-cart .shop_table.cart td.actions .coupon .input-text:focus{border-color:#e0bfa3;outline:none}.woocommerce-cart .shop_table.cart td.actions .coupon .button{align-items:center;background-color:transparent;border:2px solid #dfe3e8;border-radius:4px;color:#212529;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-weight:600;justify-content:center;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-cart .shop_table.cart td.actions .coupon .button:hover{background-color:#f4f3f5;border-color:#919eab}.woocommerce-cart .shop_table.cart td.actions .coupon .button{border-radius:60px;font-size:14px;padding:10px 20px;white-space:nowrap}.woocommerce-cart .shop_table.cart td.actions>.button{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-weight:600;justify-content:center;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-cart .shop_table.cart td.actions>.button:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-cart .shop_table.cart td.actions>.button{border-radius:60px;float:right;font-size:14px;padding:10px 24px}.woocommerce-cart .shop_table.cart td.actions>.button[disabled]{cursor:not-allowed;opacity:.5}@media (max-width:767px){.woocommerce-cart .shop_table.cart .product-remove{padding:4px;width:24px}.woocommerce-cart .shop_table.cart .product-thumbnail{width:70px}.woocommerce-cart .shop_table.cart .product-thumbnail img{height:75px;width:60px}.woocommerce-cart .shop_table.cart td.actions .coupon{display:flex;width:100%}.woocommerce-cart .shop_table.cart td.actions .coupon .input-text{flex:1;min-width:0}.woocommerce-cart .shop_table.cart td.actions>.button{float:none;margin-top:12px;width:100%}}.woocommerce-cart .cart_totals{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px;position:sticky;top:100px}@media (max-width:1023px){.woocommerce-cart .cart_totals{position:static}}.woocommerce-cart .cart_totals h2{border-bottom:1px solid #f3e8dd;color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 16px;padding-bottom:12px}.woocommerce-cart .cart_totals .shop_table{border-collapse:collapse;margin-bottom:24px;width:100%}.woocommerce-cart .cart_totals .shop_table th{border-bottom:1px solid hsla(30,48%,91%,.5);color:#212529;font-size:14px;font-weight:500;padding:12px 0;text-align:left}.woocommerce-cart .cart_totals .shop_table td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:12px 0;text-align:right}.woocommerce-cart .cart_totals .shop_table .order-total td,.woocommerce-cart .cart_totals .shop_table .order-total th{border-bottom:none;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;padding-top:16px}.woocommerce-cart .cart_totals .shop_table .order-total td{color:#e0bfa3}.woocommerce-cart .cart_totals .shop_table .shipping td,.woocommerce-cart .cart_totals .shop_table .shipping th{border-bottom:none;display:block;padding:0;text-align:left;width:100%}.woocommerce-cart .cart_totals .shop_table .shipping th{font-weight:600;padding-bottom:6px;padding-top:12px}.woocommerce-cart .cart_totals .shop_table .shipping td{border-bottom:1px solid hsla(30,48%,91%,.5);padding-bottom:12px}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li{align-items:center;border:1px solid #dfe3e8;border-radius:8px;cursor:pointer;display:flex;gap:8px;margin-bottom:6px;padding:10px 12px;transition:border-color .2s,background .2s}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li:hover{background:hsla(36,33%,94%,.5);border-color:#f3e8dd}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li:has(input:checked){background:#f5f1eb;border-color:#e0bfa3;box-shadow:0 0 0 1px #e0bfa3}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li:has(input:checked) label{font-weight:600}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li label{align-items:center;color:#212529;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:500;gap:4px;width:100%}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li label .amount,.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-methods li label .woocommerce-Price-amount{color:#212529;font-weight:600;margin-left:auto}.woocommerce-cart .cart_totals .shop_table .woocommerce-shipping-destination{color:#919eab;font-size:13px;margin-top:4px}.woocommerce-cart .cart_totals .shop_table .shipping-calculator-button{color:#e0bfa3;display:inline-block;font-size:13px;font-weight:600;margin-top:4px;text-decoration:none}.woocommerce-cart .cart_totals .shop_table .shipping-calculator-button:hover{text-decoration:underline}.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{border-radius:60px;font-size:16px;justify-content:center;padding:14px 24px;width:100%}.woocommerce-cart .cart-empty{color:#495057;font-size:16px;padding:48px 0;text-align:center}.woocommerce-cart .return-to-shop .button{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;justify-content:center;line-height:22px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-cart .return-to-shop .button:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-cart .return-to-shop .button{border-radius:60px;padding:12px 32px}.woocommerce-cart .cross-sells{grid-column:1/-1;margin-top:32px}.woocommerce-cart .cross-sells h2{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 24px}.woocommerce-checkout .woocommerce form.checkout{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:1024px){.woocommerce-checkout .woocommerce form.checkout{grid-template-columns:1fr 400px}}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{grid-column:1/1}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;display:flex;flex-direction:column;gap:0;margin:0;overflow:hidden;padding:0}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li{border-bottom:1px solid #fecaca;color:#991b1b;font-size:14px;font-weight:500;padding:12px 16px}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li:last-child{border-bottom:none}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li a{color:#991b1b;font-weight:500;margin-left:0;text-decoration:none}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li a strong{font-weight:600}.woocommerce-checkout .checkout-inline-error-message{color:#991b1b;display:block;font-size:13px;font-weight:400;line-height:18px;margin-top:4px}.woocommerce-checkout .form-row.woocommerce-invalid-required-field .input-text,.woocommerce-checkout .form-row.woocommerce-invalid-required-field .select2-selection{border-color:#cb0233}.woocommerce-checkout #customer_details{display:flex;flex-direction:column;gap:24px}.woocommerce-checkout #customer_details.col2-set{grid-template-columns:1fr}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{display:flex;flex-direction:column;gap:24px;width:100%}@media (min-width:1024px){.woocommerce-checkout #customer_details{grid-column:1}.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1}.woocommerce-checkout #order_review{align-self:start;grid-column:2;grid-row:1/span 3}}.woocommerce-checkout .woocommerce-additional-fields,.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px}.woocommerce-checkout .woocommerce-additional-fields h3,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:0 0 24px}.woocommerce-checkout .woocommerce-account-fields{margin-top:16px}.woocommerce-checkout .woocommerce-account-fields .create-account label{align-items:center;color:#212529;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px}.woocommerce-checkout .woocommerce-account-fields .create-account label input[type=checkbox]{accent-color:#e0bfa3;height:18px;width:18px}.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{padding-top:16px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr 1fr}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_email_field{grid-column:1/-1}}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_dokan_bank_iban_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_dokan_bank_name_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_dokan_bank_iban_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_dokan_bank_name_field{display:none}.woocommerce-checkout .form-row{margin:0}.woocommerce-checkout .form-row label{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.woocommerce-checkout .form-row label .required{color:#cb0233;font-weight:400}.woocommerce-checkout .form-row label .optional{color:#919eab;font-size:13px;font-weight:400}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row .select2-selection,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.woocommerce-checkout .form-row .input-text:focus,.woocommerce-checkout .form-row .select2-selection:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus{border-color:#e0bfa3;box-shadow:0 0 0 3px hsla(28,50%,76%,.12);outline:none}.woocommerce-checkout .form-row textarea{min-height:80px;resize:vertical}.woocommerce-checkout .form-row .select2-container .select2-selection{align-items:center;display:flex;height:auto;min-height:46px}.woocommerce-checkout .form-row .select2-container .select2-selection__rendered{color:#212529;line-height:normal;padding:0}.woocommerce-checkout .form-row .select2-container .select2-selection__arrow{right:12px;top:50%;transform:translateY(-50%)}.woocommerce-checkout .form-row.woocommerce-validated .input-text{border-color:#22c55e}.woocommerce-checkout .form-row.woocommerce-invalid .input-text{border-color:#cb0233}.woocommerce-checkout #ship-to-different-address{margin:0}.woocommerce-checkout #ship-to-different-address label{align-items:center;color:#212529;cursor:pointer;display:flex;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;gap:10px}.woocommerce-checkout #ship-to-different-address label input[type=checkbox]{accent-color:#e0bfa3;height:20px;width:20px}.woocommerce-checkout .woocommerce-additional-fields .notes label{font-weight:500}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle{margin-bottom:12px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:#f5f1eb;border:1px solid #f3e8dd;border-radius:12px;color:#495057;font-size:14px;padding:12px 16px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:#e0bfa3;font-weight:600}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .woocommerce-form-login{background:#fff;border:1px solid #f3e8dd;border-radius:16px;margin-bottom:24px;padding:24px}.woocommerce-checkout .checkout_coupon p,.woocommerce-checkout .woocommerce-form-login p{color:#495057;font-size:14px}.woocommerce-checkout .checkout_coupon .form-row,.woocommerce-checkout .woocommerce-form-login .form-row{margin-bottom:16px}.woocommerce-checkout .checkout_coupon .button,.woocommerce-checkout .woocommerce-form-login .button{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;justify-content:center;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-checkout .checkout_coupon .button:hover,.woocommerce-checkout .woocommerce-form-login .button:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-checkout .checkout_coupon .button,.woocommerce-checkout .woocommerce-form-login .button{border-radius:60px;padding:10px 24px}.woocommerce-checkout .checkout_coupon .lost_password a,.woocommerce-checkout .woocommerce-form-login .lost_password a{color:#e0bfa3;font-size:14px;font-weight:600}.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout .woocommerce-checkout-review-order{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:24px}@media (min-width:1024px){.woocommerce-checkout .woocommerce-checkout-review-order{top:100px}}.woocommerce-checkout .woocommerce-checkout-review-order-table .variation-Prodejce{display:none}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper>.woocommerce-terms-and-conditions-checkbox-text,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper>p.form-row.validate-required:has(#terms){display:none}.woocommerce-checkout wc-order-attribution-inputs{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table{border-collapse:collapse;margin-bottom:24px;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid #f3e8dd;color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 0;text-align:left;text-transform:uppercase}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th:last-child{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{border-bottom:1px solid hsla(30,48%,91%,.5);color:#495057;font-size:14px;padding:12px 0}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td:last-child{font-weight:600;text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td .product-name{color:#212529;font-weight:500}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td .product-quantity{color:#919eab}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{border-top:1px solid hsla(30,48%,91%,.3);font-size:14px;padding:12px 0}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{color:#212529;font-weight:600;text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{color:#495057;text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th{border-top:2px solid #f3e8dd;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;padding-top:16px}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{color:#e0bfa3}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping td,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping th{border-bottom:none;display:block;padding:0;text-align:left;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping th{font-weight:600;padding-bottom:6px;padding-top:12px}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping td{border-bottom:1px solid hsla(30,48%,91%,.5);padding-bottom:12px}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li{align-items:center;border:1px solid #dfe3e8;border-radius:8px;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px;padding:10px 12px;transition:border-color .2s,background .2s}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li:hover{background:hsla(36,33%,94%,.5);border-color:#f3e8dd}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li:has(input:checked){border-color:#e0bfa3}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li:has(input:checked) label{font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #dfe3e8;border-radius:50%;cursor:pointer;flex-shrink:0;height:18px;position:relative;transition:border-color .2s;width:18px}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li input[type=radio]:checked{background-color:transparent!important;border-color:#e0bfa3}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li input[type=radio]:checked:after{background:#e0bfa3;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label{align-items:center;color:#212529;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:500}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label .amount,.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label .woocommerce-Price-amount{font-weight:600;margin-left:auto}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate{margin-top:8px;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button{align-items:center;display:flex;gap:10px}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button img{border-radius:6px;flex-shrink:0;height:32px;margin:0;-o-object-fit:contain;object-fit:contain;width:32px}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button a.button,.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button button.button{background:#e0bfa3;border:none;border-radius:8px;color:#212529;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:background .2s;width:auto}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button a.button:hover,.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-button button.button:hover{background:#c5a188}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-info,.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-place,.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-selected-address{color:#495057;font-size:13px;line-height:1.4;margin:4px 0 0}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-info-success{color:#22c55e}.woocommerce-checkout .woocommerce-checkout-review-order-table .packeta-widget.after-rate .packeta-widget-info-error{color:#cb0233}.woocommerce-checkout #payment{background:transparent;border-radius:0}.woocommerce-checkout #payment .payment_methods{border:1px solid #f3e8dd;border-radius:12px;list-style:none;margin:0 0 24px;overflow:hidden;padding:0}.woocommerce-checkout #payment .payment_methods li{border-bottom:1px solid hsla(30,48%,91%,.5);padding:12px 16px}.woocommerce-checkout #payment .payment_methods li:last-child{border-bottom:none}.woocommerce-checkout #payment .payment_methods li>input[type=radio]{display:none}.woocommerce-checkout #payment .payment_methods li>label{align-items:center;color:#212529;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px}.woocommerce-checkout #payment .payment_methods li>label:before{border:2px solid #dfe3e8;border-radius:50%;content:"";flex-shrink:0;height:18px;transition:border-color .2s;width:18px}.woocommerce-checkout #payment .payment_methods li>label img{max-height:24px;width:auto}.woocommerce-checkout #payment .payment_methods li>input[type=radio]:checked+label:before{background:radial-gradient(#e0bfa3 40%,transparent 41%);border-color:#e0bfa3}.woocommerce-checkout #payment .payment_methods li .payment_box{background:#f5f1eb;border-radius:8px;color:#495057;font-size:13px;line-height:1.5;margin-left:28px;margin-top:12px;padding:12px 16px}.woocommerce-checkout #payment .payment_methods li .payment_box p{margin:0}.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:24px}.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none}.woocommerce-checkout .pangeas-newsletter-optin,.woocommerce-checkout .pangeas-terms-consent{margin-bottom:12px}.woocommerce-checkout .pangeas-newsletter-optin label.checkbox,.woocommerce-checkout .pangeas-terms-consent label.checkbox{color:#495057;cursor:pointer;display:inline;font-size:14px;font-weight:400;line-height:1.6}.woocommerce-checkout .pangeas-newsletter-optin label.checkbox a,.woocommerce-checkout .pangeas-terms-consent label.checkbox a{color:#e0bfa3;font-weight:600;text-decoration:none}.woocommerce-checkout .pangeas-newsletter-optin label.checkbox a:hover,.woocommerce-checkout .pangeas-terms-consent label.checkbox a:hover{text-decoration:underline}.woocommerce-checkout .pangeas-newsletter-optin input[type=checkbox],.woocommerce-checkout .pangeas-terms-consent input[type=checkbox]{height:16px;margin-right:6px;vertical-align:middle;width:16px}.woocommerce-checkout .pangeas-newsletter-optin .required,.woocommerce-checkout .pangeas-terms-consent .required{color:#cb0233}.woocommerce-checkout .pangeas-newsletter-optin .optional,.woocommerce-checkout .pangeas-terms-consent .optional{color:#919eab;font-size:13px}.woocommerce-checkout #place_order{align-items:center;background-color:#e0bfa3;border:2px solid #e0bfa3;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.woocommerce-checkout #place_order:hover{background-color:#d2a98b;border-color:#d2a98b}.woocommerce-checkout #place_order{border-radius:60px;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.3px;padding:16px 24px;width:100%}@media (max-width:1023px){.woocommerce-checkout .woocommerce form.checkout{grid-template-columns:1fr}.woocommerce-checkout .woocommerce-checkout-review-order{position:static}}.select2-dropdown{border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden}.select2-dropdown .select2-search__field{border:none;border-bottom:1px solid #dfe3e8;font-family:DM Sans,sans-serif;font-size:14px;padding:10px 14px}.select2-dropdown .select2-search__field:focus{outline:none}.select2-dropdown .select2-results__option{color:#212529;font-size:14px;padding:10px 14px}.select2-dropdown .select2-results__option--highlighted{background:#f5f1eb;color:#212529}.select2-dropdown .select2-results__option[aria-selected=true]{background:#f3e8dd;font-weight:600}.shipping-calculator-form{margin-top:12px}.shipping-calculator-form .form-row{margin-bottom:12px}.shipping-calculator-form .input-text,.shipping-calculator-form select{border:1px solid #dfe3e8;border-radius:12px;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;padding:10px 14px;width:100%}.shipping-calculator-form .input-text:focus,.shipping-calculator-form select:focus{border-color:#e0bfa3;outline:none}.shipping-calculator-form .button{align-items:center;background-color:transparent;border:2px solid #dfe3e8;border-radius:4px;color:#212529;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-weight:600;justify-content:center;line-height:22px;padding:12px 32px;transition:background-color .2s,border-color .2s,color .2s}.shipping-calculator-form .button:hover{background-color:#f4f3f5;border-color:#919eab}.shipping-calculator-form .button{border-radius:60px;font-size:14px;padding:8px 20px;width:100%}.error-404{padding:48px 0 80px;text-align:center}.error-404__content{margin:0 auto;max-width:560px}.error-404__code{color:#f3e8dd;display:block;font-family:Urbanist,sans-serif;font-size:120px;font-weight:700;line-height:1;margin-bottom:16px}@media (min-width:768px){.error-404__code{font-size:160px}}.error-404__title{color:#212529;font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:12px}@media (min-width:768px){.error-404__title{font-size:42px;line-height:64px}}.error-404__desc{color:#495057;font-size:16px;line-height:26px;margin-bottom:32px}.error-404__search{margin-bottom:24px}.error-404__search-form{align-items:center;display:flex;gap:calc(var(--spacing, .25rem) * 3);margin:0 auto;max-width:480px}@media (max-width:768px){.error-404__search-form{flex-direction:column}}.error-404__search-input{background:#fff;border:1px solid #dfe3e8;border-radius:60px;color:#212529;flex:1;font-family:DM Sans,sans-serif;font-size:14px;min-width:calc(var(--spacing, .25rem) * 0);padding:12px 20px;transition:border-color .2s ease;width:100%}.error-404__search-input::-moz-placeholder{color:#919eab}.error-404__search-input::placeholder{color:#919eab}.error-404__search-input:focus{border-color:#e0bfa3;outline:none}.error-404__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.woocommerce-bacs-bank-details{margin-bottom:32px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;margin:24px 0 16px}.vendor-bank-details__card{background:#fff;border:1px solid #f3e8dd;border-radius:16px;margin-bottom:16px;overflow:hidden}.vendor-bank-details__card:last-child{margin-bottom:0}.vendor-bank-details__vendor{align-items:baseline;background:#f5f1eb;border-bottom:1px solid #f3e8dd;color:#212529;display:flex;flex-wrap:wrap;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;gap:8px;justify-content:space-between;line-height:24px;margin:0;padding:16px}.vendor-bank-details__amount{white-space:nowrap}.vendor-bank-details__amount .woocommerce-Price-amount{font-size:16px}.vendor-bank-details__accounts{display:grid;gap:0;grid-template-columns:1fr;padding:16px}.vendor-bank-details__currency-label{color:#919eab;font-family:Urbanist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.vendor-bank-details__divider{border:none;border-top:1px solid hsla(30,48%,91%,.5);margin:12px 0}.vendor-bank-details__table{border-collapse:collapse;font-size:14px;line-height:22px;width:100%}.vendor-bank-details__table td,.vendor-bank-details__table th{padding:6px 0;vertical-align:top}.vendor-bank-details__table th{color:#495057;font-weight:600;padding-right:16px;text-align:left;white-space:nowrap;width:1%}.vendor-bank-details__table td{color:#212529;font-weight:400;word-break:break-word}.vendor-bank-details__table--ref{border-top:1px solid hsla(30,48%,91%,.5);margin:0 16px;padding-top:12px}.vendor-bank-details__table--ref th{color:#212529;font-weight:600;padding:6px 16px 6px 0}.vendor-bank-details__table--ref td{color:#e0bfa3;font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;padding:6px 0}.vendor-bank-details__ref-note{color:#919eab;font-size:13px;font-style:italic;line-height:18px;margin:6px 16px 16px}@media (min-width:640px){.vendor-bank-details__accounts{align-items:start;grid-template-columns:1fr auto 1fr}.vendor-bank-details__divider{align-self:stretch;border-left:1px solid hsla(30,48%,91%,.5);border-top:none;margin:0 20px}}.cta-benefits{padding-bottom:40px}.cta-benefits__grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.cta-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cta-benefits__grid{grid-template-columns:1fr}}.cta-benefits__card{align-items:center;background:linear-gradient(145deg,#e8d4d7,#f5f1eb);border:1px solid #f3e8dd;border-radius:20px;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:32px 24px;position:relative;text-align:center;transition:transform .4s ease,box-shadow .4s ease}.cta-benefits__card:hover{box-shadow:0 12px 32px rgba(139,77,87,.12);transform:translateY(-4px)}.cta-benefits__card--highlight{background:linear-gradient(145deg,#c4949b,#e8d4d7)}.cta-benefits__icon-wrap{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 16px hsla(28,62%,80%,.15);display:inline-flex;flex-shrink:0;height:64px;justify-content:center;margin-bottom:20px;width:64px}.cta-benefits__icon{color:#8b4d57;height:28px;width:28px}.cta-benefits__title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:8px}.cta-benefits__desc{color:#495057;flex:1;font-size:14px;line-height:1.6;margin:0}.vendor-cta-banner{margin-bottom:70px;padding-bottom:32px;padding-top:32px}@media (max-width:767px){.vendor-cta-banner{margin-bottom:32px;padding-bottom:16px;padding-top:16px}}.vendor-cta-banner__inner{align-items:center;background:linear-gradient(135deg,#8b4d57,#6b3a42 50%,#8b4d57);border-radius:24px;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between;overflow:hidden;padding:60px 48px;position:relative}@media (max-width:639px){.vendor-cta-banner__inner{padding:32px 16px}}.vendor-cta-banner__deco{pointer-events:none;position:absolute}.vendor-cta-banner__deco--circle{background:hsla(0,0%,100%,.05);border-radius:50%}.vendor-cta-banner__deco--circle.vendor-cta-banner__deco--top-right{height:200px;right:-60px;top:-60px;width:200px}.vendor-cta-banner__deco--circle.vendor-cta-banner__deco--bottom-left{background:hsla(0,0%,100%,.03);bottom:-40px;height:120px;left:20%;width:120px}.vendor-cta-banner__deco--dot{background:#e0bfa3;border-radius:50%;height:8px;opacity:.6;width:8px}.vendor-cta-banner__deco--dot.vendor-cta-banner__deco--dot-1{left:10%;top:20px}.vendor-cta-banner__deco--dot.vendor-cta-banner__deco--dot-2{background:#e8d4d7;bottom:30px;height:6px;opacity:.8;right:25%;width:6px}.vendor-cta-banner__deco--line{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2),transparent);height:60px;left:5%;top:50%;width:1px}.vendor-cta-banner__content{align-items:center;display:flex;gap:48px;justify-content:space-between;position:relative;width:100%;z-index:1}@media (max-width:767px){.vendor-cta-banner__content{align-items:flex-start;flex-direction:column;gap:32px}}.vendor-cta-banner__left{flex:1;min-width:0;position:relative;z-index:1}.vendor-cta-banner__title{color:#fff;font-family:Urbanist,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;margin-bottom:16px;margin-top:0}.vendor-cta-banner__title-highlight{color:#e0bfa3}.vendor-cta-banner__desc{color:hsla(0,0%,100%,.8);font-size:17px;line-height:1.7;margin-bottom:24px;margin-top:0;max-width:480px}.vendor-cta-banner__benefits{display:grid;gap:12px 24px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media (max-width:639px){.vendor-cta-banner__benefits{grid-template-columns:1fr}}.vendor-cta-banner__benefit{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-family:DM Sans,sans-serif;font-size:14px;gap:10px}.vendor-cta-banner__check{color:#e0bfa3;flex-shrink:0;height:18px;stroke-width:2.5;width:18px}.vendor-cta-banner__right{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:20px;position:relative;z-index:1}@media (max-width:767px){.vendor-cta-banner__right{align-items:flex-start;width:100%}}.vendor-cta-banner__subtext{color:hsla(0,0%,100%,.5);font-size:13px}.hero{padding-bottom:60px;padding-top:24px}.hero__wrapper{border-radius:24px;overflow:hidden;position:relative}.hero__slider{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hero__slider::-webkit-scrollbar{display:none}.hero__slide{align-items:center;aspect-ratio:3/4;display:flex;flex:0 0 100%;min-height:auto;position:relative;scroll-snap-align:start;width:100%}@media (min-width:640px){.hero__slide{aspect-ratio:auto;min-height:500px}}@media (min-width:768px){.hero__slide{min-height:600px}}.hero__media{background-color:#f5f1eb;inset:0;position:absolute;z-index:0}@media (max-width:766px){.hero__media--desktop{display:none}}.hero__media--mobile{display:none}@media (max-width:766px){.hero__media--mobile{display:block}}.hero__img,.hero__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;position:absolute;width:100%}.hero__media-overlay{background:linear-gradient(90deg,hsla(36,33%,94%,.95) 0,hsla(36,33%,94%,.85) 30%,hsla(38,34%,86%,.6) 60%,hsla(38,34%,86%,.2) 80%,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:85%;z-index:1}.hero__content{max-width:640px;padding:32px 24px 60px;position:relative;z-index:1}@media (min-width:1024px){.hero__content{padding-left:100px}}.hero__badge{color:#8b4d57;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.hero__badge,.hero__title{font-family:Urbanist,sans-serif;line-height:1.2;margin:0 0 12px}.hero__title{color:#212529;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}@media (min-width:1024px){.hero__title{font-size:2.5rem}}.hero__desc{color:#495057;font-size:16px;line-height:1.6;margin:0 0 24px;max-width:32rem}.hero__nav{align-items:center;bottom:20px;display:flex;gap:12px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:2}.hero__nav-next,.hero__nav-prev{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;display:none;height:36px;justify-content:center;pointer-events:auto;transition:background .2s,opacity .2s;width:36px}@media (min-width:768px){.hero__nav-next,.hero__nav-prev{display:inline-flex}}.hero__nav-next:hover,.hero__nav-prev:hover{background:#fff}.hero__nav-next:disabled,.hero__nav-prev:disabled{cursor:default;opacity:.35;pointer-events:none}.hero__nav-icon{color:#c5a188;height:.875rem;width:.875rem}.hero__nav-icon--prev{transform:rotate(180deg)}.hero__dots{align-items:center;display:flex;gap:8px;pointer-events:auto;z-index:2}.hero__dot{background:#dfe3e8;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .3s,transform .3s;width:10px}.hero__dot:hover{background:#c5a188}.hero__dot--active{background:#c5a188;transform:scale(1.3)}.hero__dot--active:hover{background:#c5a188}.latest-posts{background-color:#f5f1eb;border-radius:24px;margin-bottom:70px;margin-top:40px;padding-bottom:70px;padding-top:70px}@media (max-width:767px){.latest-posts{border-radius:16px;margin-bottom:32px;margin-top:16px;padding-bottom:32px;padding-top:32px}}.latest-posts__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}.latest-posts__title{color:#212529;font-family:Urbanist,sans-serif;font-size:1.25rem;font-weight:700;line-height:30px;margin:0}@media (min-width:1024px){.latest-posts__title{font-size:1.5rem;line-height:36px}}.latest-posts__view-all{color:#212529;font-family:Urbanist,sans-serif;font-size:1.25rem;font-weight:700;line-height:30px;text-decoration:none}@media (min-width:1024px){.latest-posts__view-all{font-size:1.5rem;line-height:36px}}.latest-posts__view-all:hover{text-decoration:underline}.latest-posts__grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.latest-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.latest-posts__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.latest-posts__grid{gap:24px}}.latest-posts__empty{color:#495057;margin:0}.products-deal{margin-bottom:70px;padding-bottom:70px;padding-top:0}@media (max-width:767px){.products-deal{margin-bottom:32px;padding-bottom:32px}}.products-deal__header{margin-bottom:2.5rem;text-align:center}@media (max-width:767px){.products-deal__header{margin-bottom:16px}}.products-deal__title{color:#212529;font-family:Urbanist,sans-serif;font-size:1.25rem;font-weight:700;line-height:30px;margin:0;padding-bottom:1.5rem}@media (max-width:767px){.products-deal__title{padding-bottom:8px}}@media (min-width:1024px){.products-deal__title{font-size:1.5rem;line-height:36px}}.products-deal__tabs-wrap{align-items:center;display:flex;justify-content:center}.products-deal__tabs{border-bottom:1px solid #dfe3e8;display:flex;flex-wrap:wrap;gap:0 32px;justify-content:center;overflow-x:auto}.products-deal__tab-btn{padding:13px 0 22px}@media (max-width:767px){.products-deal__tab-btn{padding:8px 0 12px}}.products-deal__tab-btn{background:none;border:none;color:#919eab;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0;position:relative;transition:color .2s;white-space:nowrap}.products-deal__tab-btn:hover{color:#212529}.products-deal__tab-btn--active{color:#212529;font-weight:600}.products-deal__tab-btn--active:after{background:#e0bfa3;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:1}.products-deal__tab-content{margin-top:0}.products-deal__tab-pane{display:none}.products-deal__tab-pane--active{display:block}.products-deal__grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.products-deal__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.products-deal__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.products-deal__grid{gap:24px}}.products-deal__footer{display:flex;justify-content:center;margin-top:32px}.products-deal__empty{color:#919eab;margin:0;padding:48px;text-align:center}.product-categories{padding-bottom:70px}@media (max-width:767px){.product-categories{padding-bottom:32px}}.product-categories__grid{display:grid;gap:2.5rem 0;grid-template-columns:repeat(12,1fr);text-align:center}@media (min-width:1280px){.product-categories__grid{gap:0}}.product-categories__item{grid-column:span 6}@media (min-width:475px){.product-categories__item{grid-column:span 4}}@media (min-width:768px){.product-categories__item{grid-column:span 3}}@media (min-width:1280px){.product-categories__item{grid-column:span 2}}.product-categories__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.product-categories__icon-wrap{display:inline-block;line-height:0}.product-categories__icon-wrap--placeholder{align-items:center;background:#f5f1eb;border-radius:4px;display:inline-flex;height:100px;justify-content:center;width:100px}.product-categories__icon{border-radius:12px;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.product-categories__icon-placeholder{color:#919eab;font-size:2rem;font-weight:600}.product-categories__link{color:#212529;font-weight:600;padding-bottom:.625rem;padding-top:1rem}.product-categories__link:hover{color:#e0bfa3}.product-categories__count{color:#495057;font-size:.875rem;line-height:22px;margin:0}.promo-boxes{padding-bottom:70px}@media (max-width:767px){.promo-boxes{padding-bottom:32px}.promo-boxes__container{padding-inline:0}}.promo-boxes__grid{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr)}@media (max-width:767px){.promo-boxes__grid{gap:12px}}@media (min-width:1280px){.promo-boxes__grid{align-items:stretch}}.promo-boxes__item{grid-column:span 12}@media (min-width:768px){.promo-boxes__item{grid-column:span 6}}@media (min-width:1280px){.promo-boxes__item{grid-column:span 4}}.promo-box{background-color:#f5f1eb;border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;text-align:center}.promo-box__media{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;min-height:300px}@media (max-width:767px){.promo-box__media{min-height:180px}}.promo-box__content{padding:2rem 1.5rem}@media (max-width:767px){.promo-box__content{padding:16px 12px}}.promo-box__title{color:#212529;font-family:Urbanist,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0;padding-bottom:.375rem;padding-top:.375rem}.promo-box__description{color:#495057;font-size:.875rem;line-height:1.5;margin:0;padding-bottom:1rem}.promo-box--light .promo-box__title{color:#fff}.promo-box--light .promo-box__description{color:hsla(0,0%,100%,.8)}.promo-box--content-first .promo-box__content{order:-1}.contact-info{padding:48px 0 40px}.contact-info__header{margin:0 auto 40px;max-width:640px;text-align:center}.contact-info__title{color:#212529;font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin:0 0 12px}.contact-info__subtitle{color:#495057;font-family:DM Sans,sans-serif;font-size:16px;line-height:26px;margin:0}.contact-info__grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.contact-info__grid{grid-template-columns:repeat(3,1fr)}}.contact-info__card{align-items:center;background:#fff;border:1px solid #f3e8dd;border-radius:16px;display:flex;flex-direction:column;padding:32px 24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.contact-info__card:hover{box-shadow:0 8px 24px hsla(28,50%,76%,.1);transform:translateY(-4px)}.contact-info__icon-wrap{align-items:center;background:#f5f1eb;border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.contact-info__icon{color:#8b4d57;height:28px;width:28px}.contact-info__card-title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;margin:0 0 8px}.contact-info__card-value{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;text-decoration:none;transition:color .2s}.contact-info__card-value:hover{color:#e0bfa3}.contact-form-map{padding:0 0 48px}.contact-form-map__grid{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:1280px){.contact-form-map__grid{grid-template-columns:7fr 5fr}}.contact-form-map__form-card{background:#fff;border:1px solid #f3e8dd;border-radius:16px;padding:32px}.contact-form-map__heading{color:#212529;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;margin:0 0 24px}.contact-form-map__row{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:16px}@media (min-width:768px){.contact-form-map__row{grid-template-columns:1fr 1fr}}.contact-form-map__field{position:relative}.contact-form-map__field input,.contact-form-map__field textarea{background:#fff;border:1px solid #f3e8dd;border-radius:12px;box-sizing:border-box;color:#212529;font-family:DM Sans,sans-serif;font-size:14px;outline:none;padding:20px 16px 8px;transition:border-color .2s,box-shadow .2s;width:100%}.contact-form-map__field input::-moz-placeholder,.contact-form-map__field textarea::-moz-placeholder{color:transparent}.contact-form-map__field input::placeholder,.contact-form-map__field textarea::placeholder{color:transparent}.contact-form-map__field input:focus,.contact-form-map__field textarea:focus{border-color:#e0bfa3;box-shadow:0 0 0 3px hsla(28,50%,76%,.12)}.contact-form-map__field input:not(:-moz-placeholder)+label,.contact-form-map__field textarea:not(:-moz-placeholder)+label{color:#919eab;transform:translateY(4px) scale(.8)}.contact-form-map__field input:focus+label,.contact-form-map__field input:not(:placeholder-shown)+label,.contact-form-map__field textarea:focus+label,.contact-form-map__field textarea:not(:placeholder-shown)+label{color:#919eab;transform:translateY(4px) scale(.8)}.contact-form-map__field textarea{min-height:140px;resize:vertical}.contact-form-map__field label{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;left:16px;pointer-events:none;position:absolute;top:0;transform:translateY(14px);transform-origin:left top;transition:transform .15s ease,color .15s ease}.contact-form-map__field--full{margin-bottom:16px}.contact-form-map__submit .btn-pill{border-radius:60px;font-size:16px;padding:12px 32px}.contact-form-map__status{font-size:14px;line-height:22px;margin-top:16px}.contact-form-map__status--success{color:#22c55e}.contact-form-map__status--error{color:#cb0233}.contact-form-map__map-wrap{border:1px solid #f3e8dd;border-radius:16px;height:100%;min-height:400px;overflow:hidden}.contact-form-map__map-wrap iframe{display:block;height:100%;min-height:400px;width:100%}.faq{padding:48px 0}.faq__header{margin:0 auto 40px;max-width:640px;text-align:center}.faq__title{color:#212529;font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin:0 0 12px}.faq__subtitle{color:#495057;font-family:DM Sans,sans-serif;font-size:16px;line-height:26px;margin:0}.faq__list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:800px}.faq__item{background:#fff;border:1px solid #f3e8dd;border-radius:16px;overflow:hidden;transition:box-shadow .2s}.faq__item--active{box-shadow:0 4px 16px hsla(28,50%,76%,.08)}.faq__question{align-items:center;background:none;border:none;color:#212529;cursor:pointer;display:flex;font-family:Urbanist,sans-serif;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;line-height:26px;padding:20px 24px;text-align:left;width:100%}.faq__question-icon{align-items:center;background:#f5f1eb;border-radius:50%;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .3s ease;width:36px}.faq__item--active .faq__question-icon{transform:rotate(180deg)}.faq__chevron{color:#8b4d57;height:18px;width:18px}.faq__answer{padding:0 24px 20px}.faq__answer p{color:#495057;font-family:DM Sans,sans-serif;font-size:14px;line-height:24px;margin:0}.about-brand{padding-block:48px 40px}.about-brand__inner{margin-inline:auto;max-width:680px;text-align:center}.about-brand__subtitle{color:#8b4d57;display:inline-block;font-family:Urbanist,sans-serif;font-size:14px;font-weight:600;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.about-brand__title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.15;margin-bottom:20px}.about-brand__text{color:#495057;font-size:17px;line-height:1.7;margin:0}.about-story{padding-block:48px}.about-story__row{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:1024px){.about-story__row{grid-template-columns:1fr 1fr}}.about-story__row+.about-story__row{border-top:1px solid #dfe3e8;margin-top:48px;padding-top:48px}@media (min-width:1024px){.about-story__row--reverse .about-story__media{order:-1}}.about-story__title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.2;margin-bottom:16px}.about-story__text{color:#495057;font-size:16px;line-height:1.7}.about-story__image{aspect-ratio:4/3;border-radius:20px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.about-story__placeholder{align-items:center;aspect-ratio:4/3;background:linear-gradient(145deg,#f3e8dd,#f5f1eb);border-radius:20px;display:flex;justify-content:center}.about-story__placeholder-icon{color:#c5a188;height:48px;opacity:.4;width:48px}.icon{display:inline-block;fill:none;height:1em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vertical-align:middle;width:1em}.icon-xs{font-size:.75rem}.icon-sm{font-size:.875rem}.icon-base{font-size:1rem}.icon-lg{font-size:1.125rem}.icon-xl{font-size:1.25rem}.icon-2xl{font-size:1.5rem}.icon-white{color:var(--color-white,#fff)}.about-values{padding-block:48px}.about-values__header{margin-bottom:40px;text-align:center}.about-values__title{color:#212529;font-family:Urbanist,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:700;margin-bottom:8px}.about-values__subtitle{color:#495057;font-size:16px;margin-inline:auto;max-width:520px}.about-values__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.about-values__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:639px){.about-values__grid{grid-template-columns:1fr}}.about-values__card{background:#fff;border:1px solid #f3e8dd;border-radius:20px;padding:32px 24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.about-values__card:hover{box-shadow:0 12px 32px hsla(25,34%,65%,.1);transform:translateY(-4px)}.about-values__icon-wrap{align-items:center;background:#f5f1eb;border-radius:50%;display:inline-flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.about-values__icon{color:#8b4d57;height:28px;width:28px}.about-values__card-title{color:#212529;font-family:Urbanist,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:8px}.about-values__card-desc{color:#495057;font-size:14px;line-height:1.6;margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-duration:initial}}}