html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal-overlay{position:fixed;z-index:9900;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgba(19,32,53,.18);backdrop-filter:blur(1px)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-arrow-size,4px) solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px) / 2 + var(--plyr-control-spacing,10px) * .7 - var(--plyr-menu-arrow-size,4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px) * .7 / 1.5) calc(var(--plyr-control-spacing,10px) * .7 * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size,4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px) * .7 * -1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value,0),rgba(0,0,0,0) var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(( var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px) ) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px) / 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px) / 2) calc(var(--plyr-control-spacing,10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px) / 2 + var(--plyr-control-spacing,10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px) / 2 + var(--plyr-control-spacing,10px) * .7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(( var(--plyr-range-track-height,5px) / 2 ) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.select2-container .select2-selection{border-radius:8px;padding:5px;font-size:16px}.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:hover{outline:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-dropdown{font-size:12px;z-index:9990}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#fff!important;color:#021959!important}.select2-container--default .select2-results__option--selected{background-color:#fff!important;color:#021959!important}.select2-container--default .select2-results__option{background-color:#fff!important;color:#021959!important;border-radius:6px!important;margin-bottom:6px!important;font-weight:700!important}.select2-container--default .select2-results__option{padding:10px;transition:all .3s ease}.select2-container--default .select2-results__option:hover{background-color:#f1f1f1;cursor:pointer}.select2-container--default .select2-selection__clear{color:#e74c3c;font-weight:700}.select2-container--open .select2-dropdown{padding:12px 8px;border-radius:9px!important;background:#f2f4fb;border:1px solid #dee2ed!important}.header-shop{margin-bottom:0}.product-main-content__buy-content-insurance-select.active{border-radius:9px 9px 0 0}.product-main-content__buy-content-insurance-select.closed{border-radius:9px}.product-main-content__buy-content-insurance-options.active{display:block;height:auto;transition:height .3s ease}.woocommerce div.product form.cart div.quantity.hidden{display:none}.swiper-pagination-bullets{display:none}.swiper{width:100%;height:100%;border:1px solid #e7ecf3;border-radius:19px}.similar-products-slider{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;border-left:1px solid #e7ecf3;padding:28px}.swiper:last-child{border-left:none}.similar-products-slider img{display:block;height:100%;object-fit:cover}.tagSwiper-slider img{display:block;width:100%;height:100%;object-fit:cover}.no-border-bottom{border-bottom:0px}.product-introduction h4{color:#021959;font-size:19px;font-weight:800;margin-top:40px;margin-bottom:20px}.product-introduction h5{color:#021959;font-size:18px;font-weight:800;margin-top:40px;margin-bottom:20px}.product-introduction h6{color:#021959;font-size:17px;font-weight:800;margin-top:40px;margin-bottom:20px}.product-main-content__non-existent-notification-method-email-checkbox.checked{background-color:#021959;border-color:#021959}.product-main-content__non-existent-notification-method-email-checkbox.checked i{display:block}.product-main-content__non-existent-notification-method-sms-checkbox.checked{background-color:#021959;border-color:#021959}.product-main-content__non-existent-notification-method-sms-checkbox.checked i{display:block}.color-swatches{display:flex;gap:10px;margin:15px 0}.color-swatches .swatch{width:40px;height:40px;border-radius:50%;position:relative;cursor:pointer;border:2px solid transparent;transition:all .3s ease}.color-swatches .swatch:hover{border-color:#ddd}.color-swatches .swatch.selected{border:2px solid #000;background-clip:padding-box}.color-swatches .swatch .checkmark{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:#000;border-radius:50%}.color-swatches .swatch.selected .checkmark{display:block}.woocommerce div.product form.cart .variations .select2-container{margin-bottom:15px}.single__modal_video--title{color:#021959;text-align:right;font-size:16px;font-weight:700;margin-bottom:35px}.single__modal_video--container{border-radius:15px;overflow:hidden}.single__modal_price-chart--chart-variable{border-radius:20px;background:#f4f7fa;padding:10px;text-align:right;margin-bottom:15px}.select2-dropdown{z-index:9999!important}.single__modal_price-chart--chart-variable .select2-container--default .select2-selection--single{color:#021959!important;font-size:14px!important;font-weight:600!important;height:40px!important;line-height:40px!important;padding:8px 20px!important;border:none!important;border:1px solid #eff2f6!important;border-radius:8px!important;background:#fff!important;box-shadow:0px 2px 0px 0px rgba(153,163,179,.2)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{left:15px!important;top:50%!important;transform:translate(-50%,-50%)!important}.woocommerce form .select2-container--default .select2-selection--single{font-size:13px!important}.single__modal_price-chart--chart-variable .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:25px!important}.product-single--grouped-list--item--label label a{font-size:14px;font-weight:600;display:block;color:#021959}.compare-products_wrapper{display:flex;margin-bottom:30px;padding-bottom:40px;width:100%;overflow-x:auto;white-space:nowrap}.compare-products_content--head{display:flex}.compare-products_content--head-empty{width:170px;border-left:1px solid #e7ecf3}.compare-products_content--head-item{width:330px;padding:30px;border-left:1px solid #e7ecf3}.compare-products_content--head-item-image{display:flex;align-items:center;justify-content:center;margin-bottom:45px}.compare-products_content--head-item-image img{width:150px;height:150px}.compare-products_content--head-item-title{color:#021959;text-align:right;font-size:13px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin-bottom:8px}.compare-products_content--head-item-price{margin-bottom:25px;display:flex;justify-content:space-between;align-items:end}.compare-products_content--head-item-price .product-main-content__buy-content-price{transform:scale(.8)}.compare-products_content--head-item-price--rating{display:flex;gap:7px;align-items:center;margin-bottom:14px}.compare-products_content--head-item-price--rating span{color:#122763;font-size:13px;font-weight:700}.compare-products_content--head-item-actions{display:flex;gap:13px;justify-content:space-between}.compare-products_content--head-item-actions button{padding:14px 0;outline:none;text-align:center}.compare-products_content--head-item-actions--remove{width:28%;border-radius:9px;border:1px solid #e7ecf3;background:#fff;color:#6e7da7;font-size:14px;font-weight:600}.compare-products_content--head-item-actions--addtocart{width:72%;border-radius:9px;background:#f04055;color:#fff;font-size:16px;font-weight:700;text-align:center;padding:13px 0}.compare-products_content--attributes{margin-top:-12px}.compare-products_content--attributes .compare-products_content--attributes-group{margin-top:-14px}.compare-products_content--attributes .compare-products_content--attributes-group:first-child{margin-top:0}.compare-products_content--attributes-group-title{color:#021959;font-size:16px;font-weight:700;position:relative}.compare-products_content--attributes-group-title::before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;z-index:-1;background-color:#e7ecf3}.compare-products_content--attributes-group-title span{background-color:#fff;padding-left:30px;display:inline-block;max-width:170px}.compare-products_content--attributes-group-items{display:flex}.compare-products_content--attributes-group-items-name{width:170px;color:#5e6a8d;font-size:12px;font-weight:600;padding:16px 0 16px 10px;border-bottom:1px solid #e7ecf3;border-left:1px solid #e7ecf3}.compare-products_content--attributes-group-items-value{display:flex}.compare-products_content--attributes-group-items-value--single{padding:16px 25px;width:330px;color:#021959;font-size:13px;font-weight:600;border-bottom:1px solid #e7ecf3;border-left:1px solid #e7ecf3}.compare-products_content--attributes-group .compare-products_content--attributes-group-items:last-child .compare-products_content--attributes-group-items-name{border-bottom:none;padding:16px 0 47px 10px}.compare-products_content--attributes-group .compare-products_content--attributes-group-items:last-child .compare-products_content--attributes-group-items-value--single{border-bottom:none;padding:16px 25px 47px}.compare-products_content--attributes-group .compare-products_content--attributes-group-items:nth-child(2){margin-top:-14px}.compare-products_content--attributes-group .compare-products_content--attributes-group-items:nth-child(2) .compare-products_content--attributes-group-items-name{padding:47px 0 16px 10px}.compare-products_content--attributes-group .compare-products_content--attributes-group-items:nth-child(2) .compare-products_content--attributes-group-items-value--single{padding:47px 25px 16px}.compare-products_new{min-width:330px;border-left:1px solid #e7ecf3;text-align:center;padding:160px 0}.compare-products_new a.compare-products_new-button{border-radius:9px;background:#16a8b3;color:#fff!important;font-size:16px;font-weight:700;padding:15px 50px}.compare-add-new-wrapper{max-width:1000px;padding:40px;max-height:85vh;overflow-y:scroll}.compare-add-new-wrapper .remodal-close{top:23px;left:26px}.compare__modal_add-new--title{color:#021959;text-align:right;font-size:18px;font-weight:700;padding-bottom:18px}.compare__modal_add-new--search{display:flex;align-items:center;justify-content:space-between;border-radius:10px;background:#f3f5f8;padding:15px;margin-bottom:35px}.compare__modal_add-new--search input{width:-moz-available;width:-webkit-fill-available;background-color:transparent}.compare__modal_add-new--search button{background-color:transparent}.compare__modal_add-new--result{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.compare__modal_add-new--result-item{border-radius:19px;border:1px solid #e8e9eb;background:#fff;padding:20px 20px 10px;position:relative}.compare__modal_add-new--result-item-image{text-align:center;margin-bottom:22px}.compare__modal_add-new--result-item-image img{width:150px;height:150px}.compare__modal_add-new--result-item-title{text-align:right;font-size:15px;font-weight:700;margin-bottom:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:45px}.compare__modal_add-new--result-item-bottom{display:flex;align-items:center;justify-content:space-between}.compare__modal_add-new--result-item-actions--add{border-radius:11px;background:#16a8b3;box-shadow:2px 0px 4px 0px rgba(22,168,179,.33);color:#fff;font-size:12px;font-weight:700;padding:10px 14px}.compare__modal_add-new--result-item-bottom-price .product-main-content__buy-content-price{transform:scale(.75);margin-top:0;transform-origin:left}.compare__modal_add-new--result-item-bottom-price .product-main-content__buy-content-price-contact p{display:none}.compare-products_content--head-item-price .product-main-content__buy-content-price-contact p{display:none}.compare__modal_add-new--result-item-bottom-price a.product-main-content__buy-content-price-contact-detail{padding:7px 16px}.compare-products_content--head-item-price a.product-main-content__buy-content-price-contact-detail{padding:7px 16px}.compare__modal_add-new--result-item-rating{position:absolute;top:25px;left:25px;display:flex;align-items:baseline;gap:4px}.compare__modal_add-new--result-item-rating span{color:#122763;font-size:14px;font-weight:600}.compare__modal_add-new--loading{display:flex;justify-content:center;align-items:center;height:300px;font-size:14px;font-weight:500}.authentication-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding-top:60px}.authentication-container{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:45px}.authentication-footer{margin-top:auto;margin-bottom:80px}.authentication-footer p{color:#9ea7be;font-size:11px;font-weight:600}.authentication-popup-wrapper .authentication-footer p{color:#021959}.authentication-footer p a{color:#f04055}.authentication-main{width:418px}.authentication-main-close{text-align:center;padding:20px 0;margin-bottom:10px;font-size:24px;font-weight:800;color:#71729f;opacity:.8;cursor:pointer}.authentication-main-card{width:100%;border-radius:30px;background:#fff;box-shadow:0px 33px 126px 20px rgba(154,168,188,.06);padding:48px 40px}.authentication-main-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}.authentication-main-head-title{display:flex;align-items:center;gap:14px}.authentication-main-head-title img{height:30px;width:auto}.authentication-main-head-title span{color:#021959;font-size:14px;font-weight:700}.authentication-main-head-navigation button{padding:7px 7px 6px;border:none;outline:none;border-radius:11px;background:#fff;box-shadow:0px 6px 8px 0px rgba(126,142,185,.12)}.authentication-main-form-group{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.authentication-main-form-group label{color:#021959;font-size:12px;font-weight:600;display:flex;align-items:baseline;gap:3px}.authentication-main-form-group label span{color:#8c94a9;font-size:12px;font-weight:600}.authentication-main-form-group-input{display:flex;justify-content:space-between;align-items:center;gap:25px;border-radius:15px;border:1px solid #e6eaf2;padding:13px 20px}.authentication-main-form-group-input input{width:240px;color:#021959;font-size:13px;font-weight:700}.authentication-main-phone .authentication-main-form-group .authentication-main-form-group-input input{text-align:left;letter-spacing:13px;color:#021959;font-size:16px;font-weight:500}.authentication-main-phone .authentication-main-form-group .authentication-main-form-group-input input::placeholder{color:#cbd0df;letter-spacing:13px;font-size:16px;font-weight:400}.authentication-main-phone-form{margin-bottom:45px}.authentication-main-phone-form--demo-notif{color:#021959;font-size:11px;font-weight:600;line-height:21px}.authentication-main-phone-form--demo-notif span{font-size:12px;font-weight:700;letter-spacing:6.24px;padding:3px 3px 3px 10px;border-radius:5px;background:#fff077;box-shadow:0px 3px 32px 6px rgba(255,240,119,.26);margin:0 3px}.authentication-main-phone-form-submit{display:flex;justify-content:left}.authentication-main-phone-form-submit--send{border-radius:54px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);border:none;outline:none;display:flex;align-items:center;gap:35px;padding:13px 25px 13px 20px}.authentication-main-phone-form-submit--send span{color:#fff;font-size:18px;font-weight:700}.authentication-main-otp-form{margin-bottom:65px}.authentication-main-form-group--otp{display:flex;flex-direction:column;gap:15px}.authentication-main-form-group--otp-head{display:flex;justify-content:space-between;align-items:center}.authentication-main-form-group--otp-head p{color:#8c94a9;font-size:11px;font-weight:600}.authentication-main-form-group--otp-head p span{color:#021959;font-size:12px;font-weight:600;padding:0 3px}.authentication-main-form-group--otp-head--resend{background:0 0;border:none;outline:none;color:#081a4d;font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px}.authentication-main-form-group--otp-head--timer{color:#081a4d;font-size:11px;font-weight:600;display:flex;align-items:center;gap:7px}.authentication-main-form-group--otp-head--timer span{color:#081a4c;font-size:14px;font-weight:600}.authentication-main-form-group--otp-input{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:9px}.authentication-main-form-group--otp-input input{border-radius:15px;border:1px solid #e6eaf2;background:#fff;width:20%;text-align:center;vertical-align:middle;padding:11px;color:#021959;font-size:26px;font-weight:600}.authentication-main-otp-form-submit{display:flex;justify-content:space-between;align-items:center}.authentication-main-otp-form-submit--send{border-radius:54px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);border:none;outline:none;display:flex;align-items:center;gap:35px;padding:13px 25px 13px 20px}.authentication-main-otp-form-submit--send span{color:#fff;font-size:18px;font-weight:700}.authentication-main-otp-form-submit--change-method{display:flex;align-items:center;gap:13px;background:0 0;outline:none;border:none}.authentication-main-otp-form-submit--change-method span{color:#081a4d;font-size:13px;font-weight:700}.authentication-main-head--details{margin-bottom:45px}.authentication-main-details-form{margin-bottom:45px}.authentication-main-form-group--password-system{display:flex;gap:35px}.authentication-password-system_actions{width:50%}.authentication-password-system_actions-rules{width:50%}.authentication-password-system_actions-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.authentication-password-system_actions-top-title{display:flex;align-items:center;gap:8px}.authentication-password-system_actions-top-title span{color:#021959;font-size:10px;font-weight:700;line-height:11px}.authentication-password-system_actions-top-label span{color:#021959;font-size:21px;font-weight:700}.authentication-password-system_actions-bars{margin-bottom:35px}.authentication-password-system_actions-bar{width:100%;height:4.5px;border-radius:10px;background:linear-gradient(90deg,#18cf89 0%,#18cf89 32%,#d1ad33 66%,#f04055 100%);position:relative}.authentication-password-system_actions-thumb{position:absolute;right:4px;top:-4px;width:7px;height:13px;border-radius:10px;border:2px solid #fff;background-color:#ee4353;transition:all .15s}.authentication-password-system_actions-generate{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-radius:7px;border:1px solid #e6eaf2;background:#fff;box-shadow:0px 4px 4px 0px rgba(154,168,188,.16);color:#021959;font-size:12px;font-weight:700;width:100%}.authentication-password-system_actions-rules{display:flex;flex-direction:column;gap:8px}.authentication-password-system_actions-rules--item{display:flex;align-items:center;justify-content:space-between}.authentication-password-system_actions-rules--item span{color:#8c94a9;font-size:11px;font-weight:600}.authentication-password-system_actions-rules--item--active span{color:#021959}.authentication-main-details-form-submit{display:flex;justify-content:space-between;align-items:center}.authentication-main-details-form-submit--send{border-radius:54px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);border:none;outline:none;display:flex;align-items:center;gap:35px;padding:13px 25px 13px 20px}.authentication-main-details-form-submit--send span{color:#fff;font-size:18px;font-weight:700}.authentication-main-details-form-submit--moveon{display:flex;align-items:center;gap:8px;background-color:transparent;border:none;outline:none}.authentication-main-details-form-submit--moveon span{color:#021959;font-size:12px;font-weight:700}.authentication-main-login-form-submit{display:flex;justify-content:space-between;align-items:center}.authentication-main-login-form-submit--send{border-radius:54px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);border:none;outline:none;display:flex;align-items:center;gap:35px;padding:13px 25px 13px 20px}.authentication-main-login-form-submit--send span{color:#fff;font-size:18px;font-weight:700}.authentication-main-login-form-submit--change-method{display:flex;align-items:center;gap:8px;background-color:transparent;border:none;outline:none}.authentication-main-login-form-submit--change-method span{color:#021959;font-size:12px;font-weight:700}.authentication-main-forget-password-form-submit{display:flex;justify-content:flex-end;align-items:center}.authentication-main-forget-password-form-submit--send{border-radius:54px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);border:none;outline:none;display:flex;align-items:center;gap:35px;padding:13px 25px 13px 20px}.authentication-main-forget-password-form-submit--send span{color:#fff;font-size:18px;font-weight:700}.authentication-main-forget-password-form-submit--change-method{display:flex;align-items:center;gap:8px;background-color:transparent;border:none;outline:none}.authentication-main-forget-password-form-submit--change-method span{color:#021959;font-size:12px;font-weight:700}.authentication-main-form-group--reset-password--button{display:flex;align-items:center;gap:8px;width:max-content;background-color:transparent;outline:none;border:none}.authentication-main-form-group--reset-password--button span{color:#081a4d;font-size:12px;font-weight:700}.authentication-ishopgaurd{position:fixed;bottom:20px;right:20px;z-index:10}.authentication-ishopgaurd img{width:160px;height:auto}.product-faq__content-add-question-form--fields textarea{width:100%;max-width:100%;min-width:100%;min-height:225px;border-radius:25px;background:#f9fafb;padding:32px;color:#021959;font-size:13px;font-weight:600;resize:none}.product-faq__content-add-question-form--fields textarea::placeholder{opacity:.5}.woocommerce-authentication-wrapper{display:flex;min-height:100vh;gap:43px;align-items:center;justify-content:center}.woocommerce-authentication-wrapper--card{display:flex;flex-direction:column;gap:30px;border-radius:20px;border:1px solid #e8edf8;background:#fff;padding:45px;width:450px}.woocommerce .woocommerce-authentication-wrapper--card form.login{border:none;padding:0}.woocommerce .woocommerce-authentication-wrapper--card form.register{border:none;padding:0}.woocommerce-authentication-wrapper--card h2{color:#021959;font-size:24px;font-weight:700}.woocommerce .woocommerce-authentication-wrapper--card form .form-row label{color:#757d95!important;font-size:12px!important;font-weight:600!important;margin-right:0!important}.woocommerce .woocommerce-authentication-wrapper--card form .form-row input.input-text,.woocommerce .woocommerce-authentication-wrapper--card form .form-row textarea{border-radius:10px!important;border:1px solid #bcc6de!important;background:#fff!important;color:#021959!important;font-size:13px!important;font-weight:600!important;padding:0 16px!important}.woocommerce .woocommerce-authentication-wrapper--card form .form-row{margin:0 0 20px!important}.woocommerce .woocommerce-authentication-wrapper--card form .form-row-remember{display:flex;flex-direction:column-reverse;gap:13px;padding-bottom:23px!important;border-bottom:1px solid #e7ebf5!important}.woocommerce .woocommerce-authentication-wrapper--card .woocommerce-form-login__submit{border-radius:10px!important;background:#f04055!important;color:#fff;font-size:16px;font-weight:700;width:max-content;padding:11px 31px}.woocommerce .woocommerce-form-login .form-row-remember>span{display:flex;align-items:center}.woocommerce .woocommerce-form-login .form-row-remember>span input{visibility:hidden;opacity:0;width:0;height:0}.woocommerce .woocommerce-form-login .form-row-remember>span label{position:relative;padding-right:30px}.woocommerce .woocommerce-form-login .form-row-remember>span label::before{position:absolute;content:"";top:0;right:0;border-radius:7px;border:1px solid #cfd7ea;background:#fff;width:19px;height:19px;transition:all .1s}.woocommerce .woocommerce-form-login .form-row-remember>span input:checked+label::before{background:#f04055}.woocommerce-auth-register-note{color:#646d84;font-size:12px;font-weight:700;margin-bottom:30px!important}.woocommerce-privacy-policy-text{color:#646d84!important;font-size:12px!important;font-weight:600!important;line-height:21px!important;margin-right:0!important;margin-bottom:30px}.woocommerce .woocommerce-authentication-wrapper--card .woocommerce-form-register__submit{border-radius:10px!important;background:#f04055!important;color:#fff;font-size:16px;font-weight:700;width:max-content;padding:11px 31px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{left:1em!important;top:1.8em!important;opacity:.6!important}.search-icon{cursor:pointer;flex-shrink:0}.header-top-content__login-wrapper--toggled::before{display:none}.header-top-content__login--toggled{background-color:#f3f5f8}.header-top-content__login-wrapper--toggled .header-top-content__login-wrapper-shadow{display:none}.header-top-content__shopping-cart-logo-count{color:#fff;font-size:20px;font-weight:800}.header-category-off-content__categoty-Components-text.active{color:#132044;border-bottom:2px solid #f03a50}.header-top-content__mini-profile-overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:400;background-color:rgba(0,0,0,.02);backdrop-filter:blur(1px)}.header-top-content__mini-profile-wrapper{position:absolute;top:calc(100% + 16px);right:0;width:240px;border-radius:15px;border:1px solid #f4f7fc;background:#fff;box-shadow:0px 10px 14px -3px rgba(192,203,221,.2);z-index:420;padding:25px}.header-top-content__mini-profile-head{display:flex;justify-content:space-evenly;align-items:center;padding:0 0 10px}.header-top-content__mini-profile-head--wishlist,.header-top-content__mini-profile-head--notification{position:relative}.header-top-content__mini-profile-head--wishlist span{position:absolute;top:-5px;right:-12px;color:#fff;font-size:13px;font-weight:600;border-radius:5px;background:#f03a50;line-height:12px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.header-top-content__mini-profile-head--notification span{position:absolute;top:-5px;left:-9px;color:#fff;font-size:13px;font-weight:600;border-radius:5px;background:#db9521;line-height:12px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.header-top-content__mini-profile-detail{display:flex;flex-direction:column;width:100%;padding-bottom:15px;border-bottom:1px solid #e8edf3;align-items:center;gap:4px}.header-top-content__mini-profile-detail p{color:#071b54;font-size:14px;font-weight:700}.header-top-content__mini-profile-detail span{color:#071b54;font-size:11px;font-weight:600;letter-spacing:1.1px}.header-top-content__mini-profile-nav{padding:18px 0;border-bottom:1px solid #e8edf3;margin-bottom:15px}.header-top-content__mini-profile-nav ul{display:flex;flex-direction:column;gap:14px;width:100%}.header-top-content__mini-profile-nav ul li a{display:flex;justify-content:space-between;align-items:center;color:#364775;font-size:11px;font-weight:700}.header-top-content__mini-profile-nav ul li a div{display:flex;align-items:center;gap:5px}.header-top-content__mini-profile-nav ul li a span{color:#fff;font-size:14px;font-weight:600;border-radius:5px;background:#db9521;line-height:14px;padding:2px 5px 1px}.header-top-content__mini-profile-logout{display:flex;justify-content:center}.woocommerce ul.product_list_widget li a{display:flex;justify-content:space-between;margin-bottom:20px}.woocommerce ul.product_list_widget li a .header-top-content__mini-cart-item-detail div{color:#031955;font-size:11px;font-weight:600;padding-bottom:4px}.header-top-content__mini-cart-item-image img{width:32px;height:auto}.woocommerce ul.product_list_widget li.header-top-content__mini-cart-item{padding:16px;border-radius:15px;border:1px solid #f3f5f8;margin-bottom:17px}.woocommerce ul.product_list_widget li.header-top-content__mini-cart-item .header-top-content__mini-cart-item-detail ul.variation li{color:#647092;font-size:10px;font-weight:600;display:flex;gap:2px}.woocommerce ul.product_list_widget li.header-top-content__mini-cart-item .header-top-content__mini-cart-item-detail ul.variation{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}.header-top-content__mini-cart-wrapper .product_list_widget{max-height:360px;overflow-x:hidden;overflow-y:hidden}.header-top-content__mini-cart-wrapper .product_list_widget--overflowed{overflow-y:scroll}.header-top-content__mini-cart-wrapper .product_list_widget--wrapper{position:relative}.header-top-content__mini-cart-wrapper .product_list_widget--wrapper::before{position:absolute;content:"";bottom:0;right:0;left:0;height:50px;z-index:50;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 40%,rgba(255,255,255,0.8447711848411239) 84%,rgba(255,255,255,0) 100%);backdrop-filter:blur(1px)}.header-top-content__mini-cart-item-actions{display:flex;justify-content:space-between;align-items:end}.header-top-content__mini-cart-item-actions .cart__product-item-count{margin-bottom:0;width:90px;height:36px;border-radius:8px;border:1px solid #e6eaf0;box-shadow:0px 1px 0px 0px rgba(2,25,89,.1)}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price{margin-top:0;min-height:auto}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price-discounted-percentage{height:16px}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price-discounted-percentage-number{font-size:12px}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price-no-discount-price{display:none}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price-discounted-percentage-svg{line-height:10px}.header-top-content__mini-cart-item-actions .product-main-content__buy-content-price-discounted-amount-price{font-size:16px}.header-top-content__mini-cart-item-actions .cart__product-item-count span i.icon-plus,.header-top-content__mini-cart-item-actions .cart__product-item-count span i.icon-minus{color:#021959!important;font-size:10px}.header-top-content__mini-cart-item-actions .cart__product-item-count .button{bottom:-2px}.header-top-content__mini-cart-item-actions .cart__product-item-count input{color:#021959!important;font-size:15px;font-weight:600}.header-top-content__mini-cart-subtotal{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-top-content__mini-cart-subtotal p{font-size:13px;font-weight:700;color:#021959}.header-top-content__mini-cart-subtotal span{font-size:20px;font-weight:600;color:#021959}.woocommerce-mini-cart__buttons{width:100%!important;display:flex!important;align-items:center!important;gap:15px!important}.woocommerce-mini-cart__buttons .wc-forward{width:40%!important;border-radius:12px!important;border:1px solid #e1e5ee!important;color:#021959!important;background-color:#fff!important;font-size:11px!important;font-weight:600!important;padding:15px 16px!important;text-align:center!important;outline:none!important}.woocommerce-mini-cart__buttons .wc-forward.checkout{width:60%!important;border-radius:13px!important;color:#fff!important;background-color:#f04055!important;text-align:center!important;border:none!important;font-size:16px!important;font-weight:700!important;padding:13px 20px!important;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24)!important}.footer-content__installment-purchase-snapp-text{color:#fff;font-size:8px;font-weight:600;line-height:11px;letter-spacing:-.16px}.footer-content__installment-purchase-snapp-title{color:#fff;font-size:16px;font-weight:700;line-height:11px;letter-spacing:-.32px}.footer-content__installment-purchase-snapp{border-radius:8px;background:#008efa;box-shadow:0px 4px 9px -2px rgba(0,142,250,.25);display:flex;justify-content:space-between;gap:20px;padding:10px;align-items:center}.footer-content__installment-purchase-snapp img{height:32px;width:40px;object-fit:contain}.footer-content__installment-purchase-snapp-text-content{display:flex;flex-direction:column;gap:9px}.footer-content__installment-purchase-check-text{color:#fff;font-size:8px;font-weight:600;line-height:11px;letter-spacing:-.16px}.footer-content__installment-purchase-check-title{color:#fff;font-size:16px;font-weight:700;line-height:11px;letter-spacing:-.32px}.footer-content__installment-purchase-check{border-radius:8px;background:#008efa;box-shadow:0px 4px 9px -2px rgba(0,142,250,.25);display:flex;justify-content:space-between;gap:20px;padding:10px;align-items:center}.footer-content__installment-purchase-check img{height:32px;width:40px;object-fit:contain}.footer-content__installment-purchase-check-text-content{display:flex;flex-direction:column;gap:6px}.single__modal_review--head{display:flex;align-items:center;justify-content:space-between;gap:30px}.single__modal_review--head-back{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.single__modal_review--head-image{width:28px;height:28px}.single__modal_review--head-image img{width:28px;height:28px;border-radius:4px;object-fit:cover}.single__modal_review--head-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:250px}.single__modal_review--head-info div{font-size:14px;font-weight:600;color:#021959}.single__modal_review--head-info p{font-size:11px;font-weight:600;color:#848ca0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.single__modal_review--rating-section{margin-top:50px}.single__modal_review--bought-item-image{display:flex;justify-content:center;margin-bottom:40px}.single__modal_review--bought-item-image img{width:90px;height:auto;border-radius:5px}.single__modal_review--bought-item-title{font-size:13px;font-weight:700;color:#021959;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:8px}.single__modal_review--bought-item-attributes{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:30px;margin-bottom:30px}.single__modal_review--bought-item-attributes span{font-size:12px;font-weight:600;color:#021959}.single__modal_review--rating-title{font-size:24px;font-weight:700;color:#021959;margin-bottom:8px}.single__modal_review--rating-options input{visibility:hidden;opacity:0;width:0;height:0;line-height:0;display:block}.single__modal_review--rating{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 60px;margin-bottom:37px}.single__modal_review--rating-options-wrapper{width:100%}.single__modal_review--rating-options{display:grid;grid-auto-flow:row;direction:ltr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%;gap:12px}.single__modal_review--rating-options-item label{border-radius:10px;background:#f9fafb;padding:18px 0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#021959;font-size:24px;font-weight:500;cursor:pointer}.single__modal_review--rating-options-item:hover label,.single__modal_review--rating-options-item:hover~.single__modal_review--rating-options-item label{background-color:#eff2f4}.single__modal_review--rating-options-item input:checked+label:hover{background-color:#f4ede0}.single__modal_review--rating-options-item input:checked+label,.single__modal_review--rating-options-item:has(input:checked)~.single__modal_review--rating-options-item label{background-color:#f4ede0!important}.single__modal_review--submit-rating button{border-radius:11px;background:#f04055;color:#fff;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);width:100%;padding:14px;text-align:center;font-size:17px;font-weight:700}.single__modal_review--submit-rating button:disabled{background-color:#e2e7eb;box-shadow:none}.single__modal_review--submit-main--submit button:disabled{background-color:#e2e7eb;box-shadow:none}.single__modal_review--main-section{margin-top:40px}.single__modal_review--bought-item-mini{display:flex;gap:15px;margin-bottom:18px}.single__modal_review--bought-item-mini-image{width:48px}.single__modal_review--bought-item-mini-image img{width:48px;height:auto;border-radius:6px}.single__modal_review--bought-item-mini-info{display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:calc(100% - 63px)}.single__modal_review--bought-item-mini-title{color:#021959;font-size:12px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.single__modal_review--bought-item-mini-attributes{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.single__modal_review--bought-item-mini-attributes span{color:#021959;font-size:12px;font-weight:600}.single__modal_review--submitted-rating{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:37px}.single__modal_review--submitted-rating>span{padding:10px 20px 8px;border-radius:10px;background:#f4ede0;color:#021959;font-size:24px;font-weight:700;display:inline-block;width:45%}.single__modal_review--submitted-rating-items{display:flex;width:55%;justify-content:space-between}.single__modal_review--submitted-rating-item{border-radius:10px;background:#f9fafb;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:11px 12px;gap:3px}.single__modal_review--submitted-rating-item--active{background:#f4ede0}.single__modal_review--submitted-rating-item div{color:#021959;font-size:12px;font-weight:600}.single__modal_review--field-title input{border-radius:10px;background:#f3f5f8;color:#021959;font-size:12px;font-weight:700;width:100%;padding:15px 20px}.single__modal_review--field-title{margin-bottom:24px}.single__modal_review--field-review-type{display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse;gap:13px;padding-left:10px}.single__modal_review--field-review-type-item label{color:#8e96ac;font-size:12px;font-weight:600;padding-bottom:8px;cursor:pointer}.single__modal_review--field-review-type-item input{width:0;height:0;opacity:0;visibility:hidden;display:block}.single__modal_review--field-review-type-item input:checked+label{color:#021959;font-size:12px;font-weight:600;border-bottom:2px solid #021959}.single__modal_review--field-review-content{position:relative;background-color:#f3f5f8;border-radius:10px;width:100%;padding:40px 20px 15px}.single__modal_review--field-review-content textarea{width:100%;min-height:140px;background:0 0;resize:none;color:#021959;font-size:12px;font-weight:600}.single__modal_review--field-review-content-type{position:absolute;top:-30px;right:6px;z-index:10}.single__modal_review--field-review-content-shape{position:absolute;top:-1px;right:-1px;z-index:5}.single__modal_review--field-review-content-type-anonymous,.single__modal_review--field-review-content-type-knower{display:flex;gap:20px}.single__modal_review--field-review-content-type-anonymous span,.single__modal_review--field-review-content-type-knower span{color:#021959;font-size:13px;font-weight:700;padding-top:3px}.single__modal_review--field-review-content-notice{text-align:left;color:#8e96ac;font-size:11px;font-weight:600}.single__modal_review--ai-note{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 12px;border-radius:10px;border:2px solid #fff6e8;background:#fff6e8;margin-bottom:18px}.single__modal_review--ai-note p{color:#ab7823;font-size:11px;font-weight:600}.single__modal_review--ai-note-title{display:flex;align-items:center;gap:6px}.single__modal_review--ai-note-title span{color:#ab7823;font-size:11px;font-weight:600}.single__modal_review--field-review{margin-bottom:12px}.single__modal_review--uploads-wrapper{margin-bottom:40px}.single__modal_review--uploads-main-button input{display:block;visibility:hidden;width:0;height:0;opacity:0}.single__modal_review--uploads-main-button label{display:flex;justify-content:center;align-items:center;gap:12px;padding:24px;border-radius:10px;border:1px solid #d6dde7;background:#fff;box-shadow:0px 2px 1px 0px rgba(199,205,216,.5);color:#021959;font-size:12px;font-weight:600;cursor:pointer}.single__modal_review--uploads-preview{display:flex;gap:7px;flex-wrap:wrap}.single__modal_review--uploads-more-button,.single__modal_review--uploads-preview-image{width:calc(20% - 5.6px);height:82.1px}.single__modal_review--uploads-more-button input{display:block;width:0;height:0;opacity:0;visibility:hidden}.single__modal_review--uploads-more-button label{width:100%;color:#021959;font-size:11px;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;border:1px solid #e4e9f1;background:#fff;box-shadow:0px 2px 0px 0px #dae1ec;padding:23px 0;cursor:pointer}.single__modal_review--uploads-preview-image{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:9px;position:relative}.single__modal_review--uploads-preview-image img{width:100%;height:auto;max-height:100%;object-fit:contain}.single__modal_review--uploads-preview-image--uploading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.single__modal_review--uploads-preview-image--bar{border-radius:10px;border:1px solid #fff;height:6px;width:40px}.single__modal_review--uploads-preview-image--bar-thumb{height:5px;border-radius:10px;background-color:#fff;float:left}.single__modal_review--uploads-preview-image--remove{position:absolute;right:6px;bottom:6px;cursor:pointer}.single__modal_review--voice-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.single__modal_review--voice-wrapper p{color:#021959;font-size:12px;font-weight:700;width:60%;text-align:right}.single__modal_review--voice-wave{width:40%}.single__modal_review--submit-main{display:flex;align-items:center;justify-content:space-between;gap:25px}.single__modal_review--voice-button{width:25%;display:flex;justify-content:center}.single__modal_review--voice-button button{border:2px solid #f3f5f8;background-color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}.single__modal_review--submit-main--submit{width:75%}.single__modal_review--submit-main--submit button{width:100%;border-radius:11px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);padding:16px;color:#fff;text-align:center;font-size:17px;font-weight:700}.wave-effect{position:relative}.wave-effect::before,.wave-effect::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:3px solid rgba(228,233,241,.4);border-radius:50%;transform:translate(-50%,-50%) scale(1);opacity:1;animation:wave-animation 1.5s infinite;z-index:-1}.wave-effect::after{animation-delay:.35s}.single__modal_review--pros{margin-top:50px;display:flex;flex-direction:column;align-items:flex-start}.single__modal_review--cons{margin-top:45px;display:flex;flex-direction:column;align-items:flex-start}.single__modal_review--proscons-title{display:flex;align-items:center;gap:10px;margin-bottom:10px}.single__modal_review--proscons-title span{color:#021959;font-size:14px;font-weight:700}.single__modal_review--pros-main,.single__modal_review--cons-main{width:100%;margin-bottom:16px}.single__modal_review--pros-main input,.single__modal_review--cons-main input{border-radius:10px;background:#f3f5f8;padding:12px 16px;color:#021959;font-size:12px;font-weight:700;margin-bottom:10px;width:100%}.single__modal_review--cons-add,.single__modal_review--pros-add{display:flex;align-items:center;gap:8px;width:100%;position:relative;cursor:pointer}.single__modal_review--cons-add::before,.single__modal_review--pros-add::before{position:absolute;content:"";top:50%;right:90px;left:0;height:1px;background-color:#f0f4fa;z-index:-1}.single__modal_review--cons-add span,.single__modal_review--pros-add span{color:#021959;font-size:11px;font-weight:700}.pros-input-group,.cons-input-group{display:flex;align-items:center;gap:15px}.pros-input-group span,.cons-input-group span{font-size:30px;font-weight:500;color:#c7c7c7;cursor:pointer}.single__modal_review--submit-proscons{margin-top:46px}.single__modal_review--submit-proscons button{width:100%;text-align:center;border-radius:11px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);color:#fff;font-size:17px;font-weight:700;padding:16px}.single__modal_review--submitted-section{width:220px;margin:0 auto}.single__modal_review--submitted-image{margin-bottom:10px;margin-top:40px}.single__modal_review--submitted-image img{border-radius:20px;background:#d9d9d9}.single__modal_review--submitted-title{margin-bottom:17px}.single__modal_review--submitted-title p{color:#021959;text-align:center;font-size:27px;font-weight:800}.single__modal_review--submitted-description p{color:#8e96ac;font-size:12px;font-weight:600;text-align:justify}.single__modal_review--submitted-description{margin-bottom:35px}.single__modal_review--submitted-exit{margin-bottom:50px}.single__modal_review--submitted-exit button{border-radius:11px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24);color:#fff;text-align:center;font-size:17px;font-weight:700;width:100%;padding:12px}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 0 0 20px!important;font-weight:500;padding-right:0!important}.color-swatches{display:flex;flex-wrap:wrap;gap:18px;margin:6px 5px 23px 0}.color-swatch-input{position:absolute;opacity:0;height:0;width:0}.color-swatch-label{display:block;cursor:pointer;width:18px;height:18px;border-radius:50%;padding:5px;transition:all .2s ease;position:relative;z-index:80}.color-swatch-label .color-swatch{position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px;border-radius:50%;z-index:-1;opacity:.2;transition:all .1s}.color-swatch-input:checked+.color-swatch-label .color-swatch::after{content:"";position:absolute;display:flex;align-items:center;justify-content:center;width:12px;height:10px;top:50%;right:50%;transform:translate(50%,-50%);background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEyIDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS43NSA0Ljk5OTkyTDQuNTggNy44Mjk5MkwxMC4yNSAyLjE2OTkyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:contain;background-repeat:no-repeat;background-position:center}.color-swatch-input:checked+.color-swatch-label .color-swatch{opacity:1}.color-select-hidden{display:none!important;visibility:hidden;opacity:0;height:0;width:0;padding:0;margin:0}.size-swatches{display:flex;flex-wrap:wrap;margin:6px 0 15px}.size-swatch-input{opacity:0;height:0;width:0}.size-swatch-label{border-radius:8px;border:1px solid #e0e7f0;background:#fff;box-shadow:0px 1px 0px 0px #e0e7f0;color:#6f7ca4;font-size:12px;font-weight:600;padding:7px 10px 6px;margin-left:7px;cursor:pointer}.size-swatch-input:checked+.size-swatch-label{border-radius:8px;border:1px solid #e0e7f0;background:rgba(224,231,240,.98);color:#021959}.size-select-hidden{display:none!important;visibility:hidden;opacity:0;height:0;width:0;padding:0;margin:0}.product-title__main-labels-items.credit_purchase{border:1px solid #d6dfec;background:#fff;color:#02195c}.product-title__main-labels-items.non_original_product{background-color:#dda03a;color:#fff}.product-title__main-labels-items.custom-label{color:#fff}.purchasing-process-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;padding-top:20px}.purchasing-process--goback a{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.purchasing-process--goback a div{color:#021959;font-size:13px;font-weight:700}.purchasing-process--goback a span{color:#7986a9;font-size:11px;font-weight:600}.purchasing-process--free-shipping{display:flex;flex-direction:column;align-items:center;gap:3px}.purchasing-process--free-shipping>div{color:#021959;font-size:12px;font-weight:800}.purchasing-process--free-shipping p{color:#021959;font-size:10px;font-weight:700}.purchasing-process--free-shipping p span{color:#021959;font-size:17px;font-weight:700;padding:0 5px}.purchasing-process--free-shipping-bar{height:6px;border-radius:6px;background:#fff0d8;width:100%;margin-top:8px}.purchasing-process--free-shipping-thumb{border-radius:6px;background:#ffa30a;box-shadow:5px 0px 12px -1px rgba(255,163,10,.5);height:6px;width:6px;float:left}.purchasing-process--point-info{display:flex;flex-direction:column;gap:4px}.purchasing-process--point-info-detail{display:flex;align-items:center;justify-content:space-between;gap:8px}.purchasing-process--point-info-number span{color:#021959;font-size:25px;font-weight:700;line-height:1}.purchasing-process--point-info-number{color:#021959;font-size:12px;font-weight:700;display:flex;align-items:baseline;gap:4px}.purchasing-process--point-info-text{color:#021959;font-size:12px;font-weight:600}.purchasing-process--navigation{display:flex;gap:40px;position:relative}.purchasing-process--navigation::before{content:"";position:absolute;top:25px;left:0;right:0;height:1px;background-color:#edf2f9;z-index:-1}.purchasing-process--navigation-item{display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 16px;background-color:#fff}.purchasing-process--navigation-item-icon{border-radius:17px;background:#fff;box-shadow:-7px 10px 19px -6px rgba(126,142,185,.2);padding:13px}.purchasing-process--navigation-item-title{color:#021959;font-size:12px;font-weight:700;text-align:center}.purchasing-process--navigation-item .purchasing-process--navigation-item-title{color:#ccd1de}.purchasing-process--navigation-item--previous .purchasing-process--navigation-item-icon{box-shadow:none;background-color:#f2f5fb}.purchasing-process--navigation-item--previous .purchasing-process--navigation-item-title{color:#021959}.purchasing-process--navigation-item--current .purchasing-process--navigation-item-icon{box-shadow:none;background-color:#f03a50}.purchasing-process--navigation-item--current .purchasing-process--navigation-item-title{color:#021959}.purchasing-process--navigation-item--completed .purchasing-process--navigation-item-title{color:#3eb580}.purchasing-process--navigation-item--completed .purchasing-process--navigation-item-icon{background-color:#3eb580;box-shadow:-7px 10px 19px -6px rgba(126,142,185,.2)}.cart-title-wrapper{display:flex;align-items:center;gap:23px;color:#d3daeb;font-size:15px;font-weight:400;margin-bottom:27px}.cart-title-main{display:flex;align-items:center;gap:15px}.cart-title-count{border-radius:8px;background:#f03a50;box-shadow:4px 0px 7px -2px rgba(240,58,80,.6);color:#fff;font-size:17px;line-height:17px;font-weight:600;padding:1px 9px 0}.cart-title-text{color:#021959;font-size:23px;font-weight:700}.cart-title-wrapper a{color:#abb3ca;font-size:14px;font-weight:600}.cart-title-wrapper a span{padding:0 10px}.purchase-wrapper{display:flex;gap:35px;width:100%;margin-bottom:85px}.purchase-main{width:75%}.purchase-sidebar{width:25%}.empty-cart-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:20px;border:1px solid #e6eaf0;min-height:500px}.empty-cart-image{margin-bottom:54px}.empty-cart-title{color:#031955;font-size:34px;line-height:34px;font-weight:700;margin-bottom:8px}.empty-cart-description{color:#868fa9;font-size:13px;line-height:13px;font-weight:600;margin-bottom:40px}.empty-cart-links{display:flex;align-items:center;justify-content:space-between;gap:40px}.empty-cart-links a{display:flex;align-items:center;gap:8px}.empty-cart-links a span{color:#021959;font-size:12px;font-weight:700}.cart-side-login{border-radius:20px;border:1px solid #e6eaf0;background:#fff;width:100%;padding:38px 38px 30px;margin-bottom:20px}.cart-side-login a{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.cart-side-login-title{display:flex;align-items:center;gap:14px}.cart-side-login-title span{color:#021959;font-size:16px;font-weight:700}.cart-side-login p{color:#818cac;font-size:13px;font-weight:600;line-height:19px}.cart-side-point{border-radius:20px;border:1px solid #e6eaf0;background:#fff;padding:38px;margin-bottom:20px;width:100%}.cart-side-point-title{display:flex;align-items:center;gap:12px;margin-bottom:10px}.cart-side-point-title-count{color:#021959;font-size:13px;font-weight:700;display:flex;align-items:center;gap:4px}.cart-side-point-title-count span{color:#021959;font-size:19px;font-weight:700}.cart-side-point-title-text{color:#021959;font-size:11px;font-weight:600}.cart-side-point p{color:#818cac;font-size:12px;font-weight:600;line-height:19px}.cart-side-offer{padding:32px 38px 38px;border-radius:20px;border:1px solid #e6eaf0;background:#fff;width:100%}.cart-side-offer-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.cart-side-offer-title span{color:#021959;font-size:16px;font-weight:700}.cart-side-offer-title a{color:#021959;font-size:11px;font-weight:600;display:flex;align-items:center;gap:5px}.cart-side-offer-timer{display:flex;justify-content:space-between;align-items:center}.cart-side-offer-timer span:not(.cart-side-offer-timer--seperator){color:#021959;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;width:25px;height:30px;border-radius:8px;border:1px solid #e6eaf0;background:#fff;box-shadow:0px 4px 8px -4px rgba(0,0,0,.07)}.cart-side-offer-timer span.cart-side-offer-timer--second1,.cart-side-offer-timer span.cart-side-offer-timer--second0{border-radius:8px;background:#f03a50;box-shadow:0px 4px 8px -4px rgba(0,0,0,.07);color:#fff;border:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.cart-main-table{border:none!important}.cart-main-table .woocommerce-cart-form__cart-item{display:grid;grid-template-columns:3fr 30fr 7fr 6fr 4fr 1fr;align-items:center;gap:25px;padding:30px 33px 30px 20px;border-radius:20px;border:1px solid #e6eaf0;background:#fff;margin-bottom:15px}.cart-main-table .woocommerce-cart-form__cart-item.woocommerce-cart-form__cart-item--future{grid-template-columns:3fr 30fr 8fr 5fr 1fr}.cart-main-table .product-thumbnail a img{width:52px;height:52px;border-radius:4px}.cart-main-table .product-name{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.cart-main-table .product-name a{color:#031955;font-size:15px;font-weight:700}.cart-main-table .product-name ul{display:flex;align-items:center;gap:16px}.cart-main-table .product-name ul li{display:flex;align-items:center;color:#647092;font-size:11px;font-weight:600}.cart-main-table .product-quantity .quantity{border-radius:49px!important;border:1px solid #e6eaf0!important;background-color:#fff!important;display:flex;align-items:center;justify-content:space-evenly;height:40px!important}.cart-main-table .product-quantity .quantity input{height:30px!important;color:#021959!important;font-size:21px!important;font-weight:600!important}.cart-main-table .product-quantity .single-product-qty-minus,.cart-main-table .product-quantity .single-product-qty-plus{width:auto!important;height:auto!important}.cart-main-table .product-quantity .single-product-qty-minus i,.cart-main-table .product-quantity .single-product-qty-plus i{color:#021959!important}.cart-main-table .product-price .product-main-content__buy-content-price-discounted-amount-price{color:#021959;font-size:17px;font-weight:600}.cart-main-table .product-price .product-main-content__buy-content-price{min-height:auto;margin-top:0}.cart-main-table .product-price .product-main-content__buy-content-price-no-discount-price{color:#9aa8bc;font-size:11px;font-weight:600}.cart-main-table .product-price .product-main-content__buy-content-price-discounted-percentage-number{font-size:16px}.cart-main-table .product-next-cart button{background:0 0;border:none;outline:none;display:flex;align-items:center;gap:6px;padding:0 15px;border-left:1px solid #e6eaf0;border-right:1px solid #e6eaf0}.cart-main-table .product-next-cart button div{display:flex;flex-direction:column;align-items:center;color:#021959;font-size:10px;font-weight:700;justify-content:center;line-height:10px;gap:4px;margin-top:5px}.cart-main-table a.remove{color:#021959!important;display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:700;border:0}.cart-main-table a.remove:hover{background-color:transparent!important;color:#021959!important}.cart-main-actions{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.cart-main-actions .coupon{display:flex;align-items:center;gap:17px}.cart-main-actions .coupon input{border-radius:11px;background:#f8f9fb;color:#021959;font-size:12px;font-weight:600;padding:15px 20px;min-width:230px}.cart-main-actions .coupon button{border-radius:11px;background:#f04055;color:#fff;font-size:12px;font-weight:600;padding:18px}.cart-main-actions .coupon button:hover{background:#f04055;color:#fff}.cart-main-actions .coupon button:disabled{background:#f8f9fb;color:#afb6cb;font-size:12px;font-weight:600;padding:18px!important;border-radius:11px}.cart-main-actions-manage{display:flex;align-items:center;gap:15px}.cart-main-actions-manage button{border-radius:11px!important;background:#16a8b3!important;padding:18px!important;color:#fff!important;font-size:12px!important;font-weight:600!important}.cart-main-actions-manage a{color:#021959;font-size:14px;font-weight:600}.cart-main-actions-manage .cart-main-actions-manage--divider{color:#e7ecf5}.cart-main-actions-manage button:disabled{background-color:#f3f5f8!important;color:#afb6cb!important}.cart-side-totals h2{color:#021959;font-size:17px;font-weight:700;margin-bottom:41px}.cart-side-table{padding:32px 40px;border-radius:20px;border:1px solid #e6eaf0;background:#fff;box-shadow:0px 2px 1px 0px #e6eaf0}.cart-side-table .cart-subtotal{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e6eaf0}.cart-side-table .cart-subtotal .cart-side-table--title{color:#021959;font-size:13px;font-weight:700}.cart-side-table .cart-subtotal .cart-side-table--value .woocommerce-Price-amount bdi{color:#021959;font-size:17px;font-weight:600}.cart-side-table .woocommerce-shipping-totals{display:flex;flex-direction:column;gap:20px;margin-top:22px;padding-bottom:30px;border-bottom:1px solid #e6eaf0}.cart-side-table .woocommerce-shipping-totals .cart-side-table--title{color:#021959;font-size:13px;font-weight:700}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li{margin-bottom:12px!important}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li input[type=radio]{display:block;width:0;height:0;opacity:0;visibility:hidden}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li label{display:flex!important;justify-content:space-between;align-items:center;color:#021959;font-size:12px;font-weight:600;padding-right:27px;position:relative;cursor:pointer}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li label::before{position:absolute;content:"";width:15px;height:15px;border-radius:50%;background-color:rgba(208,216,228,.2);border:1px solid #d0d8e4;top:50%;right:0;transform:translateY(-50%)}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li input[type=radio]:checked+label::after{position:absolute;width:15px;height:15px;right:0;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M4.77344 7.74068L6.42427 9.39151L9.73177 6.08984' stroke='%23021959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cart-side-table .woocommerce-shipping-totals .cart-side-table--value ul li label .woocommerce-Price-amount bdi{color:#021959;font-size:14px;font-weight:600}.cart-side-shipping-calculator{display:flex;flex-direction:column;gap:20px}.cart-side-table .woocommerce-shipping-destination{color:#6c799c;font-size:10px;font-weight:600;padding:5px 0 2px}.cart-side-shipping-calculator .shipping-calculator-button{color:#fff;font-size:11px;font-weight:700;border-radius:5px;background:#16a8b3;padding:2px 4px;display:inline-block!important;align-self:end!important}.cart-side-shipping-calculator .shipping-calculator-button::after{display:none!important}.cart-side-shipping-calculator .shipping-calculator-form{margin:0!important}.cart-side-shipping-calculator .shipping-calculator-form label{display:none!important}.cart-side-shipping-calculator .shipping-calculator-form{display:flex;flex-direction:column;width:100%;gap:9px}.cart-side-shipping-calculator .shipping-calculator-form .form-row{padding:0!important;margin:0!important}.cart-side-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single{height:40px!important;line-height:40px!important;border-radius:7px!important;border:1px solid #e6eaf0!important;background:#fff!important}.cart-side-shipping-calculator .shipping-calculator-form .select2-container--default{height:40px!important;line-height:40px!important}.cart-side-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:18px!important;color:#021959!important;font-size:12px!important;font-weight:600!important}.cart-side-shipping-calculator .shipping-calculator-form .form-row input.input-text,.cart-side-shipping-calculator .shipping-calculator-form .form-row textarea{height:40px!important;line-height:40px!important;border-radius:7px!important;border:1px solid #e6eaf0!important;background:#fff!important;color:#021959!important;font-size:12px!important;font-weight:600!important}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:7px!important;border:1px solid #e6eaf0!important;background:#fff!important}.select2-search--dropdown{padding:10px 0!important}.cart-side-shipping-calculator .shipping-calculator-form .shipping-calculator-button-container{display:flex;justify-content:flex-end}.cart-side-shipping-calculator .shipping-calculator-form .shipping-calculator-button-container button{color:#021959;font-size:12px;font-weight:600;border-radius:7px;background:#f3f5f8;padding:8px}.cart-side-table .order-total{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.cart-side-table .order-total .cart-side-table--title{color:#021959;font-size:17px;font-weight:700}.cart-side-table .order-total .cart-side-table--value .woocommerce-Price-amount bdi{color:#021959;font-size:23px;font-weight:600}.cart-side-table .order-total .cart-side-table--value .woocommerce-Price-amount bdi span{padding-right:5px}.cart-side-table .cart-discount{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-bottom:18px;border-bottom:1px solid #e6eaf0}.cart-side-table .cart-discount .cart-side-table--title{color:#f04055;font-size:13px;font-weight:700}.cart-side-table .cart-discount .cart-side-table--value{display:flex;align-items:center;gap:8px}.cart-side-table .cart-discount .cart-side-table--value a{color:#fff;font-size:11px;font-weight:700;border-radius:5px;background:#f04055;line-height:11px;padding:4px 6px}.cart-side-table .cart-discount .cart-side-table--value .custom-coupon-label{color:#f04055;font-size:17px;font-weight:600}.cart-side-table .tax-rate,.cart-side-table .tax-total{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-bottom:18px;border-bottom:1px solid #e6eaf0}.cart-side-table .tax-rate .cart-side-table--title,.cart-side-table .tax-total .cart-side-table--title{color:#021959;font-size:13px;font-weight:700}.cart-side-table .tax-rate .cart-side-table--value,.cart-side-table .tax-total .cart-side-table--value{color:#021959;font-size:14px;font-weight:600}.cart-side-table .order-points{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid #e6eaf0}.cart-side-table .order-points .cart-side-table--title{display:flex;align-items:center;gap:6px}.cart-side-table .order-points .cart-side-table--title div{color:#021959;font-size:12px;font-weight:700;display:flex;align-items:center;gap:3px}.cart-side-table .order-points .cart-side-table--title div span{font-size:16px;font-weight:700}.cart-side-table .order-points .cart-side-table--value{color:#021959;font-size:10px;font-weight:600}.cart-side-table--checkout-button{border-radius:15px!important;background:#f04055!important;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24)!important;color:#fff!important;font-size:16px!important;font-weight:700!important}.checkout-top-section{margin-bottom:35px}.woocommerce-form-coupon-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px 33px 20px 20px;border-radius:20px;border:1px solid #e6eaf0;background:#fff}.woocommerce-form-coupon-toggle .container{display:none!important}.woocommerce-form-coupon-toggle .checkout_coupon-title{display:flex;align-items:center;gap:24px}.woocommerce-form-coupon-toggle .checkout_coupon-title div{color:#021959;font-size:17px;font-weight:700}.woocommerce-form-coupon-toggle .checkout_coupon-title span{color:#8b96b7;font-size:12px;font-weight:600}.woocommerce form.checkout_coupon{display:flex!important;align-items:center!important;gap:15px!important;margin:0!important;padding:0!important}.woocommerce form.checkout_coupon input{border-radius:11px!important;border:1px solid #e6eaf0!important;color:#021959!important;font-size:12px!important;font-weight:600!important;min-width:230px!important;padding:16px 20px!important}.woocommerce form.checkout_coupon button{border-radius:11px!important;background:#fff!important;box-shadow:2px 7px 13px -3px rgba(154,168,188,.22)!important;color:#afbdd2!important;font-size:12px!important;font-weight:600!important;padding:20px!important}.woocommerce-form-login-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;border-radius:20px!important;border:1px solid #e6eaf0!important;background:#fff!important;padding:17px 30px 17px 25px;margin-bottom:15px!important}.checkout-login-title{display:flex;align-items:center;gap:20px}.checkout-login-title div{color:#021959;font-size:14px;font-weight:700}.checkout-login-title a{color:#6c799c;font-size:12px;font-weight:600}.checkout-top-title{color:#021959;font-size:23px;font-weight:700;margin-bottom:27px}.checkout-main-form{display:flex;width:100%;gap:16px;padding-bottom:30px;border-bottom:2px solid #f0f2f6}.checkout-main-form-fields{width:100%}.checkout-main-form-fields--has-map{width:60%}.checkout-main-form-map{width:40%}.checkout-main-form-fields h3{color:#021959;font-size:17px;font-weight:700;margin-bottom:20px}.woocommerce-billing-fields__field-wrapper div.clear{display:none}.woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:14px!important;row-gap:10px!important}.checkout-main-form--billing{margin-bottom:20px}.woocommerce-shipping-fields-checker{display:flex;justify-content:space-between;align-items:center;border-radius:14px;background:#f6f7fa;padding:6px 16px 6px 6px;margin-bottom:20px}.woocommerce-shipping-fields-checker input[type=checkbox]{border-radius:6px;border:1px solid #a5a5a5!important}.woocommerce-shipping-fields-checker input[type=checkbox]:checked{background-color:#16a8b3!important;border:1px solid #16a8b3!important;box-shadow:none!important}.woocommerce-shipping-fields-checker-note{display:flex;align-items:center;gap:20px}.woocommerce-shipping-fields-checker-note span{color:#5c688a;font-size:12px;font-weight:600}.woocommerce-shipping-fields-checker-note button{color:#021959;font-size:12px;font-weight:700;border-radius:10px;background:#fff;border:none;outline:none;padding:11px 17px}.woocommerce-additional-fields__field-wrapper{display:none}.woocommerce-additional-fields__field-wrapper textarea{resize:none}.checkout-main-options{padding-top:50px;display:flex;gap:84px;margin-bottom:50px}.checkout-main-options--shipping{width:50%}.checkout-main-options--shipping .cart-side-table--title{display:flex;align-items:center;gap:15px;margin-bottom:20px}.checkout-main-options--shipping .cart-side-table--title div{display:flex;align-items:center;gap:10px;color:#021959;font-size:17px;font-weight:700}.checkout-main-options--shipping .cart-side-table--title div span{color:#677292;font-size:11px;font-weight:600}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li{margin:0!important;display:flex;flex-direction:column!important}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input{display:block;width:0;height:0;opacity:0;visibility:hidden}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li label{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;gap:4px;padding:28px 0 24px;border-radius:13px;border:1px solid rgba(234,238,244,.6);background:#fff;box-shadow:0px 3px 1px 0px rgba(2,25,89,.07);color:#021959;font-size:12px;font-weight:700;cursor:pointer}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li label .checkout-shipping-method-icon{display:block;border-radius:6px;border:1px solid #d0d8e4;background:#fff;width:19px;height:19px;margin-bottom:12px}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input:checked+label,.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input[type=hidden]+label{color:#6c799c;background-color:#f6f7fa;border:none}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input:checked+label .checkout-shipping-method-icon,.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input[type=hidden]+label .checkout-shipping-method-icon{background-color:#f04055;position:relative;border:none}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input:checked+label .checkout-shipping-method-icon::before,.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li input[type=hidden]+label .checkout-shipping-method-icon::before{position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M8.48438 12.3691L11.3144 15.1991L16.9844 9.53906' stroke='%23FAFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:25px}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li label .woocommerce-Price-amount bdi{font-size:13px}.checkout-woocommerce-shipping-totals .cart-side-table--value .woocommerce-shipping-methods li label .woocommerce-Price-amount bdi span{margin-right:4px}.checkout-main-options--payment{width:50%}.checkout-main-options--payment .cart-side-table--title{display:flex;align-items:center;gap:15px;margin-bottom:20px}.checkout-main-options--payment .cart-side-table--title div{display:flex;align-items:center;gap:10px;color:#021959;font-size:17px;font-weight:700}.checkout-main-options--payment .cart-side-table--title div span{color:#677292;font-size:11px;font-weight:600}.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after{display:none}.checkout-main-options--payment .wc_payment_methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:0!important;border-bottom:none!important}.checkout-main-options--payment .wc_payment_methods li{display:flex;flex-direction:column}.checkout-main-options--payment .wc_payment_methods li:before,.checkout-main-options--payment .wc_payment_methods li:after{display:none}.checkout-main-options--payment .wc_payment_methods li input{display:block;width:0;height:0;opacity:0;visibility:hidden}.checkout-main-options--payment .wc_payment_methods li label{display:flex;flex-direction:column;align-items:center;gap:20px;border-radius:13px;border:1px solid rgba(234,238,244,.6);background:#fff;box-shadow:0px 3px 1px 0px rgba(2,25,89,.07);padding:28px 0;cursor:pointer}.checkout-main-options--payment .wc_payment_methods li label img{width:32px;height:32px;object-fit:contain}.checkout-main-options--payment .wc_payment_methods li label span{color:#021959;font-size:12px;font-weight:700}.woocommerce-checkout #payment div.payment_box{border-radius:10px;border:1px solid #ece7d7;background:#fff;color:#a59273;font-size:11px;font-weight:500}.woocommerce-checkout #payment div.payment_box::before{top:14px!important;left:2px!important;right:auto!important;filter:drop-shadow(1px 3px 4px rgba(246,194,9,.4));border:none!important;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cg filter='url(%23filter0_d_924_9479)'%3E%3Cpath d='M11.375 8.20609C11.3751 9.19493 10.6524 10.0354 9.67475 10.1835L5.33419 10.8414C3.49988 11.1195 2.30841 8.96685 3.51798 7.5601L7.85844 2.51206C9.06801 1.10531 11.3749 1.96069 11.3749 3.81595L11.375 8.20609Z' fill='%23F6C209'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_924_9479' x='0.0273438' y='0.8125' width='16.3477' height='17.0527' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1' dy='3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.964706 0 0 0 0 0.760784 0 0 0 0 0.0352941 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_924_9479'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_924_9479' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")!important;display:inline-block!important;width:17px!important;height:18px!important}.checkout-main-options--payment .wc_payment_methods li input:checked+label{background:#f6f7fa;border:none}.checkout-main-delivery-time{padding-top:50px;border-top:2px solid #f0f2f6}.checkout-main-delivery-time--head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.checkout-main-delivery-time--head-title{display:flex;align-items:center;gap:15px}.checkout-main-delivery-time--head-title span{color:#021959;font-size:17px;font-weight:700}.checkout-main-delivery-time--head-info{display:flex;align-items:center;gap:30px}.checkout-main-delivery-time--head-info--selected,.checkout-main-delivery-time--head-info--max{display:flex;align-items:center;gap:7px;color:#7985a8;font-size:12px;font-weight:600}.checkout-main-delivery-time--head-info--selected span,.checkout-main-delivery-time--head-info--max span{color:#021959;font-size:12px;font-weight:700}.checkout-main-delivery-time--body-date{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:23px}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item input{display:block;width:0;height:0;opacity:0;visibility:hidden}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item label{display:flex;flex-direction:column;padding:14px 18px;border-radius:13px;border:1px solid rgba(234,238,244,.6);background:#fff;box-shadow:0px 3px 1px 0px rgba(2,25,89,.07);gap:5px;cursor:pointer}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item label div,.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item label span{color:#021959;font-size:12px;font-weight:700}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item label span{align-self:flex-end}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item input:checked+label{background:#f6f7fa;border:none}.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item input:checked+label div,.checkout-main-delivery-time--body-date .checkout-main-delivery-time--body-date-item input:checked+label span{color:#6c799c}.checkout-main-delivery-time--body-time{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:23px}.checkout-main-delivery-time--body-time .checkout-main-delivery-time--body-time-item input{display:block;width:0;height:0;opacity:0;visibility:hidden}.checkout-main-delivery-time--body-time .checkout-main-delivery-time--body-time-item label{border-radius:10px;border:1px solid #dce2eb;background:#fff;box-shadow:0px 1px 0px 0px rgba(2,25,89,.1);display:flex;padding:13px 18px;cursor:pointer;justify-content:center}.checkout-main-delivery-time--body-time .checkout-main-delivery-time--body-time-item label div{color:#021959;font-size:13px;font-weight:600}.checkout-main-delivery-time--body-time .checkout-main-delivery-time--body-time-item input:checked+label{background-color:#f6f7fa;border:none}.checkout-side-title{margin-bottom:32px;color:#021959;font-size:17px;font-weight:700}.checkout-side-table{padding:36px 40px;border-radius:20px;border:1px solid #e6eaf0;background:#fff;box-shadow:0px 2px 1px 0px #e6eaf0;margin-bottom:20px}.checkout-side-table--cart-items{margin-bottom:20px}.checkout-side-table--cart-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.checkout-side-table--cart-item .product-name{color:#021959;font-size:13px;font-weight:700}.checkout-side-table--cart-item .product-total .woocommerce-Price-amount bdi{color:#021959;font-size:13px;font-weight:700}.checkout-side-table .cart-subtotal{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #e6eaf0;margin-bottom:20px}.checkout-side-table .cart-subtotal .checkout-side-table--title{color:#021959;font-size:13px;font-weight:700}.checkout-side-table .cart-subtotal .checkout-side-table--value .woocommerce-Price-amount bdi{color:#021959;font-size:17px;font-weight:600}.checkout-side-table .cart-discount{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #e6eaf0;margin-bottom:20px}.checkout-side-table .cart-discount .checkout-side-table--title{color:#f04055;font-size:13px;font-weight:700}.checkout-side-table .cart-discount .checkout-side-table--value{display:flex;align-items:center;gap:5px}.checkout-side-table .cart-discount .checkout-side-table--value .custom-coupon-label{color:#f04055;font-size:17px;font-weight:600}.checkout-side-table .cart-discount .checkout-side-table--value .remove-coupon{border-radius:5px;background:#f04055;color:#fff;font-size:11px;font-weight:700;padding:1px 5px 0}.checkout-side-table .order-total,.checkout-side-table .tax-rate,.checkout-side-table .tax-total,.checkout-side-table .fee,.cart-side-table .fee,.checkout-side-table .cart-shipping-mini{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-top:18px;border-top:1px solid #e6eaf0}.checkout-side-table .tax-rate .checkout-side-table--title,.checkout-side-table .tax-total .checkout-side-table--title{color:#021959;font-size:13px;font-weight:700}.checkout-side-table .fee .checkout-side-table--title,.cart-side-table .fee .cart-side-table--title,.checkout-side-table .cart-shipping-mini .checkout-side-table--title{color:#021959;font-size:13px;font-weight:500}.checkout-side-table .order-total .checkout-side-table--title{color:#021959;font-size:17px;font-weight:700}.checkout-side-table .tax-rate .checkout-side-table--value,.checkout-side-table .tax-total .checkout-side-table--value,.checkout-side-table .fee .checkout-side-table--value,.cart-side-table .fee .cart-side-table--value,.checkout-side-table .cart-shipping-mini .checkout-side-table--value{color:#021959;font-size:14px;font-weight:600}.checkout-side-table .order-total .checkout-side-table--value{color:#021959;font-size:23px;font-weight:600}.checkout-side-table .order-total .checkout-side-table--value .woocommerce-Price-amount bdi span{padding-right:4px}.checkout-side-table .order-points{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid #e6eaf0}.checkout-side-table .order-points .cart-side-table--title{display:flex;align-items:center;gap:6px}.checkout-side-table .order-points .cart-side-table--title div{color:#021959;font-size:12px;font-weight:700;display:flex;align-items:center;gap:3px}.checkout-side-table .order-points .cart-side-table--title div span{font-size:16px;font-weight:700}.checkout-side-table .order-points .cart-side-table--value{color:#021959;font-size:10px;font-weight:600}.woocommerce-privacy-policy-text p{color:#677292;font-size:11px;font-weight:600;text-align:justify}.woocommerce-checkout-payment button#place_order{display:block;width:100%;padding:19px;color:#fff;font-size:16px;font-weight:700;border-radius:15px;background:#f04055;box-shadow:7px 7px 13px -3px rgba(240,64,85,.24)}.product-faq-form-wrapper .single__modal_review--field-review{padding:60px 0 50px}.product-faq-form-wrapper .single__modal_review--submit-main--submit{width:100%}.mobile-header-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;padding-top:12px;border-bottom:1px solid rgba(232,237,243,.5)}.mobile-header-top-menu-button{display:flex;gap:7px;align-items:center}.mobile-header-top-menu-button-text{display:flex;flex-direction:column;align-items:flex-start;margin-top:-4px}.mobile-header-top-menu-button-text span{color:#021959;font-size:11px;font-weight:700}.mobile-header-top-menu-button-text div{color:#021959;font-size:10px;font-weight:700;line-height:3px}.mobile-header-top-logo a img{width:110px;height:auto}.mobile-header-bottom{display:flex;align-items:center;gap:15px;padding:10px 0;justify-content:space-between}.mobile-header-bottom-links{display:flex;align-items:center;justify-content:flex-end;gap:16px}.mobile-header-bottom-link{display:flex;align-items:center;gap:6px}.mobile-header-bottom-link-text{display:flex;flex-direction:column;align-items:flex-start}.mobile-header-bottom-link-text span{color:#021959;font-size:11px;font-weight:600;line-height:10px}.mobile-header-bottom-link-count span{display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:600;width:16px;height:16px;border-radius:7px;background:#f03a50}.mobile-header-bottom-link-seperator{display:block;width:1px;height:20px;background-color:rgba(232,237,243,.5)}.mobile-header-bottom-search{width:56%}.mobile-header-bottom-search-form{border:1px solid #e8edf3;border-radius:8px;padding:5px}.mobile-header-bottom-search-form button{background:0 0;border:none;outline:none}.mobile-header-bottom-search-form input{color:#021959;font-size:12px;font-weight:600}.purchasing-process--navigation--mobile{display:none}.offerSlider{height:378px}.offerSlider .collection-index__amazing{height:378px}.product-special-vertical--detail-price .product-main-content__buy-content-price-discounted-percentage-svg circle{fill:#e90544}.best-sellers-products-items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:30px;margin-top:50px}.best-sellers-products-item{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:18px 25px;border-radius:19px;border:1px solid #eef2f9;background:#fff;box-shadow:0px 6px 10px -2px rgba(178,189,206,.2);transition:all .2s;position:relative}.best-sellers-products-items .best-sellers-products-item:nth-child(1){border-radius:19px;border:1px solid #eef2f9;background:#e6eff3;box-shadow:0px 14px 14px -4px rgba(136,160,170,.07)}.best-sellers-products-item--fire{position:absolute;bottom:0;right:0}.best-sellers-products-item:hover{border-radius:19px;border:1px solid #eef2f9;background:#e6eff3;box-shadow:0px 14px 14px -4px rgba(136,160,170,.07)}.best-sellers-products-item-detail{display:flex;align-items:center;gap:25px;max-width:60%}.best-sellers-products-item-detail--number{color:#e80645;font-size:33px;font-weight:600}.best-sellers-products-item-detail--seperator{display:block;width:1px;height:22px;background-color:#eff3f9}.best-sellers-products-item-detail--title{color:#031955;font-size:13px;font-weight:700;line-height:21px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.best-sellers-products-item-image img{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#fff}.checkout-login-required-wapper{display:flex;align-items:center;justify-content:center;gap:30px;flex-direction:column;margin-bottom:60px}.checkout-login-required-wapper p{color:#031955;font-size:16px;font-weight:600}.checkout-login-required-wapper a{background-color:#f03a50;font-size:14px;font-weight:700;color:#fff;border-radius:12px;padding:8px 20px}.ishop-archive-filter-wrapper{border-radius:13px;background:#fff;padding:20px 22px 0;margin-bottom:3px}.ishop-archive-filter-wrapper--active{position:relative}.ishop-archive-filter-wrapper--active::before{position:absolute;top:10px;right:10px;width:8px;height:8px;background-color:#ffcf18;border-radius:50%;content:""}.ishop-archive-filter-head{display:flex;align-items:center;gap:15px;padding-bottom:20px;cursor:pointer}.ishop-archive-filter-head-title{display:flex;justify-content:space-between;align-items:center;width:100%;color:#021959;font-size:15px;font-weight:700;padding-left:15px;border-left:1px solid #e5ecee}.ishop-archive-filter-head-title span{color:#021959;font-size:14px;font-weight:600}.ishop-archive-filter-head-toggle{transform:rotate(180deg);transition:all .2s}.ishop-archive-filter-head.active .ishop-archive-filter-head-toggle{transform:rotate(360deg)}.ishop-archive-filter-body{padding:25px 0;border-top:2px solid #f5f9fa}.ishop-archive-filter-body--select{max-height:282px;overflow:scroll}.ishop-archive-filter-body--select-children{padding-right:15px;margin-right:8px;border-right:1px solid #eee}.ishop-archive-filter-body--select input{width:0;height:0;opacity:0;visibility:hidden;display:block}.ishop-archive-filter-body--select-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;cursor:pointer}.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail{display:flex;align-items:center;gap:16px}.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail .ishop-archive-filter-body--select-label-checkbox{width:16px;height:16px;border-radius:6px;border:1px solid #021959;background:#fff;position:relative}.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail .ishop-archive-filter-body--select-label-text{color:#021959;font-size:12px;font-weight:700}.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-modifier .ishop-archive-filter-body--select-label-modifier-count{color:#8691af;font-size:12px;font-weight:600}.ishop-archive-filter-body--select input:checked+label.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail .ishop-archive-filter-body--select-label-checkbox{border:none}.ishop-archive-filter-body--select input:checked+label.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail .ishop-archive-filter-body--select-label-checkbox::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#e80645;border-radius:6px;z-index:1}.ishop-archive-filter-body--select input:checked+label.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-detail .ishop-archive-filter-body--select-label-checkbox::after{position:absolute;display:inline-block;content:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%229%22%20viewBox%3D%220%200%2011%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M2.21875%204.59375L4.7675%207.08001L9.46875%202.21875%22%20stroke%3D%22white%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");top:0;bottom:0;left:2px;right:3px;z-index:2}.ishop-archive-filter-body--select-label .ishop-archive-filter-body--select-label-modifier .ishop-archive-filter-body--select-label-modifier-color span{display:block;width:16px;height:16px;border-radius:6px}.package-side-wrapper{border-radius:19px;border:1px solid #edeff1;background:#fff;height:505px}.package-side-head{padding:40px 33px 24px;display:flex;align-items:center;justify-content:space-between}.package-side-head-title{color:#021959;font-size:13px;font-weight:800}.package-side-list{display:flex;flex-direction:column;width:100%;overflow-y:scroll;height:270px}.package-side-list::-webkit-scrollbar{width:2px}.package-side-list::-webkit-scrollbar-track{background:#f3f6f9;border-radius:5px}.package-side-list::-webkit-scrollbar-thumb{background:#e80645;border-radius:5px}.package-side-list{scrollbar-width:4px;scrollbar-color:#e80645 #f3f6f9}.package-side-list-item{display:flex;align-items:center;padding:18px 33px 18px 30px;border-bottom:1px solid #e8f0f3;gap:16px;position:relative;transition:all .2s}.package-side-list-item:hover{background:linear-gradient(90deg,#fff 0%,#f4f5f7 100%)}.package-side-list-item img{width:34px;height:34px;object-fit:contain}.package-side-list-item-title{color:#021959;font-size:12px;font-weight:700;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.package-side-list-item .package-side-list-item-badge{position:absolute;right:30px;bottom:15px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;background-color:#e80645;border-radius:50%}.package-side-list-item .package-side-list-item-badge span{padding-top:2px}.package-side-list-item .package-side-list-item-number{margin-right:auto;color:#d9e1ed;font-size:28px;font-weight:400}.package-side-footer{display:flex;align-items:center;justify-content:space-between;padding:25px 33px 33px}.package-side-footer-price .product-main-content__buy-content-price{margin-top:0;min-height:auto}.package-side-footer-price .product-main-content__buy-content-price-discounted-amount-price{font-size:17px}.package-side-footer-price .product-main-content__buy-content-price-no-discount-price{font-size:13px}.package-side-footer-price .product-main-content__buy-content-price-discounted-percentage-number{font-size:13px}.package-side-footer-action{display:flex;align-content:center;gap:17px}.package-side-footer-action-count{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#021959;font-size:13px;font-weight:600;padding:10px}.package-side-footer-action-count span{color:#e80645;font-size:31px;font-weight:700;line-height:24px}.package-side-footer-action-button{display:flex;align-items:center}.package-side-footer-action-button button.products-buy__cart-btn{border-radius:12px;background:#e80645;box-shadow:3px 5px 11px 0px rgba(240,64,85,.27);color:#fff;font-size:16px;font-weight:700;padding:11px 15px}.stock-notification-success{font-size:13px;font-weight:700;color:#000157;margin-top:20px}.products-buy__pro-price .product-main-content__buy-content-price{margin-top:0;min-height:auto}.products-buy__pro-price .product-main-content__buy-content-price-discounted-amount-price{font-size:17px}.products-buy__pro-price .product-main-content__buy-content-price-no-discount-price{font-size:11px}.products-buy__pro-price .product-main-content__buy-content-price-discounted-percentage-number{font-size:14px}.products-buy__pro-price .product-main-content__buy-content-out-of-stock{font-size:14px}.popular-brands-item{display:flex;flex-direction:column;width:100%;padding:70px 30px 26px;align-items:center;border-radius:19px;border:1px solid #eef2f9;background:#fff;box-shadow:0px 6px 10px -2px rgba(178,189,206,.2)}.popular-brands-item-image{margin-bottom:45px}.popular-brands-item-image img{width:105px;height:105px;object-fit:contain}.popular-brands-item-slug{display:flex;justify-content:right;width:100%;position:relative;margin-bottom:12px}.popular-brands-item-slug::before{position:absolute;content:"";top:50%;right:0;left:0;z-index:5;height:1px;background-color:#e9eef6}.popular-brands-item-slug span{color:#a2b0c5;font-size:12px;font-weight:600;background-color:#fff;padding-left:15px;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10}.popular-brands-item-title{color:#031955;font-size:20px;font-weight:800;display:flex;align-items:flex-end;justify-content:space-between;width:100%}.popular-brands-item-title span{color:#122763;font-size:14px;font-weight:600}.taste-box-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.taste-box-head-title{display:flex;align-items:center;gap:22px}.taste-box-head-title-seperator{width:1px;background:#ecf2f5;height:40px}.taste-box-head-title-subtitle{color:#8795ab;font-size:12px;font-weight:600;line-height:23px}.taste-box-head-showmore{display:flex;align-items:center;gap:2px}.taste-box-head-showmore span{color:#021959;font-size:10px;font-weight:700;line-height:15px;padding-bottom:6px}.taste-box-body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:70px;margin-bottom:40px}.taste-box-body-item-childs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:15px;margin-bottom:20px}.taste-box-body-item-child-category{border-radius:15px;background:#f3f7f9;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.taste-box-body-item-child-category img{position:absolute;bottom:-50%;right:0;left:0;transform:translateY(-80%)}.taste-box-body-item-child-product img{aspect-ratio:1;object-fit:contain}.taste-box-body-item-child-product{padding:20px;border-radius:15px;border:1px solid #eef2f9;background:#fff;box-shadow:0px 6px 10px -2px rgba(178,189,206,.2);position:relative}.taste-box-body-item-child-product:hover .product-special-banner-inner--slider-item-popup{display:flex}.taste-box-body-item-child-category-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:35px}.taste-box-body-item-child-category-title span:nth-child(1){color:#021959;font-size:18px;font-weight:700}.taste-box-body-item-child-category-title span:nth-child(2){color:#98a5ba;text-shadow:1px 1px 0px #fff;font-size:12px;font-weight:600}.taste-box-body-item-showmore{display:flex;justify-content:space-between;padding:15px;border-radius:15px;border:1px solid rgba(238,242,249,.72);background:#fff;box-shadow:0px 6px 10px -2px rgba(178,189,206,.15)}.taste-box-body-item-showmore span{color:#021959;font-size:12px;font-weight:700}.woocommerce-authentication-forget-passwoord--title{color:#677292;font-size:13px;font-weight:600;text-align:justify;margin-bottom:30px}.woocommerce-authentication-forget-passwoord--button{border-radius:10px!important;background:#f04055!important;color:#fff!important;color:#fff!important;font-size:16px!important;font-weight:700!important;width:max-content!important;padding:11px 31px!important}.woocommerce-thankyou-order-received{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#021959;text-align:center;font-size:40px;font-weight:700;margin-bottom:40px;padding-top:30px}.woocommerce-thankyou-order-details{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:60px!important}ul.woocommerce-thankyou-order-details li{display:flex;justify-content:space-between;align-items:center;width:360px;padding:0!important;margin:0!important;border:none!important;color:#021959!important;font-size:14px!important;font-weight:600!important;height:35px!important}ul.woocommerce-thankyou-order-details li strong{color:#021959!important;font-size:14px!important;font-weight:600!important}ul.woocommerce-thankyou-order-details li strong bdi{color:#021959;font-size:23px;font-weight:600}.woocommerce ul.order_details .woocommerce-order-overview__date strong{direction:ltr}.woocommerce-order-details{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:80px!important}.woocommerce-order-details h2{color:#021959!important;font-size:37px!important;font-weight:700!important;margin-bottom:45px!important}.woocommerce .woocommerce-table--order-details{width:860px}.woocommerce-table--order-details--items .order_item{display:flex;align-items:center;justify-content:space-between;padding:23px 0;border-bottom:1px solid #e4e8ef}.woocommerce-table--order-details--items .order_item:nth-child(1){border-top:1px solid #e4e8ef}.woocommerce-table--order-details--items .order_item .product-name{display:flex;flex-direction:row-reverse;align-items:center;gap:18px}.woocommerce-table--order-details--items .order_item .product-name a{color:#031955;font-size:15px;font-weight:600}.woocommerce-table--order-details--items .order_item .product-name .product-quantity{display:flex;align-items:center;gap:10px;color:#031955;font-size:25px;font-weight:600}.woocommerce-table--order-details--items .order_item .product-name .product-quantity span{color:#031955;font-size:25px;font-weight:600}.woocommerce-table--order-details--items .order_item .product-total bdi{color:#021959;font-size:23px;font-weight:600}.woocommerce-table--order-details--items{margin-bottom:28px}.woocommerce-table--order-details--totals-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.woocommerce-table--order-details--totals-item-label{color:#021959;font-size:14px;font-weight:600}.woocommerce-table--order-details--totals-item-value{color:#021959;font-size:16px;font-weight:600;display:flex;flex-direction:row-reverse;align-items:center;gap:5px}.woocommerce-table--order-details--totals-item-value small{color:#485a8d;font-size:12px;font-weight:600}.woocommerce-customer-details{display:flex;flex-direction:column;align-items:center;justify-content:center}.woocommerce-customer-details-container{width:860px;display:flex;justify-content:space-between;gap:80px}.woocommerce-customer-details--billing,.woocommerce-customer-details--shipping{width:50%}.woocommerce-customer-details--billing h2,.woocommerce-customer-details--shipping h2{color:#021959;font-size:27px;font-weight:700;margin-bottom:16px}.woocommerce-customer-details--billing address,.woocommerce-customer-details--shipping address{border:none!important;outline:none!important;box-shadow:none!important;color:#021959!important;font-size:13px!important;font-weight:600!important;line-height:26px!important}.woocommerce-customer-details--billing address{padding:0 40px 0 0!important;position:relative}.woocommerce-customer-details--billing address::before{position:absolute;content:"";top:0;bottom:0;right:0;width:19px;background:url("/wp-content/themes/ishop-theme/assets/css/../img/address-pattern.svg");background-repeat:repeat-y;--lzl-bg-img:"/wp-content/themes/ishop-theme/assets/css/../img/address-pattern.svg"}.woocommerce-customer-details--shipping address{padding:0 0 0 40px!important;position:relative}.woocommerce-customer-details--shipping address::before{position:absolute;content:"";top:0;bottom:0;left:0;width:19px;background:url("/wp-content/themes/ishop-theme/assets/css/../img/address-pattern.svg");background-repeat:repeat-y;--lzl-bg-img:"/wp-content/themes/ishop-theme/assets/css/../img/address-pattern.svg"}.woocommerce-customer-details--shipping address.lzl:not(.lzl-ed)::before,.woocommerce-customer-details--shipping address.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2016%22%20width%3D%2219%22%20height%3D%2216%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.woocommerce-customer-details--shipping h2{text-align:left!important}.woocommerce-customer-details--shipping address{text-align:left!important}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:80px!important}.thankyou-cupon-section{padding:45px 0;margin-bottom:55px;display:flex;justify-content:center;position:relative}.thankyou-cupon-section::before{position:absolute;content:"";top:0;right:50%;transform:translateX(50%);width:150px;height:1px;background-color:#e4e8ef}.thankyou-cupon-section::after{position:absolute;content:"";bottom:0;right:50%;transform:translateX(50%);width:150px;height:1px;background-color:#e4e8ef}.thankyou-cupon-wrapper{border-radius:33px;border:0px solid #000;background:linear-gradient(0deg,rgba(255,203,5,0) 58%,rgba(255,203,5,.1) 100%);padding:15px;position:relative;z-index:0}.thankyou-cupon-wrapper-dashed{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.thankyou-cupon-inner{border-radius:22px;border:0px solid #000;background:#ffcb05;box-shadow:0px 6px 4px 0px rgba(215,171,6,.2);padding:26px 38px;display:flex;justify-content:space-between;align-items:center;gap:30px}.thankyou-cupon-inner--detail{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:#ffcb05;box-shadow:-15px 0px 24px -20px rgba(0,0,0,.25);padding-left:25px}.thankyou-cupon-inner--detail-title{display:flex;align-items:center;gap:5px}.thankyou-cupon-inner--detail-title span{color:#000;font-size:41px;font-weight:800;line-height:41px}.thankyou-cupon-inner--detail-description{color:#000;font-size:15px;font-weight:700;line-height:20px;width:100px}.thankyou-cupon-inner--action{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.thankyou-cupon-inner--action-code{color:#000;text-shadow:1px 1px 0px #ffea9c;font-size:32px;font-weight:900;letter-spacing:.64px}.thankyou-cupon-inner--action-button{display:flex;align-items:center;gap:11px;border-radius:10px;border:1px solid #000;background:#ffcb05;padding:5px 9px;color:#000;font-size:11px;font-weight:700}#checkout-map .wm-container{display:none!important}.checkout-main-form-map #checkout-map{height:270px;border-radius:14px}.checkout-map--spacer{height:44px}.map-marker{background-image:url("/wp-content/themes/ishop-theme/assets/css/../img/map-marker.svg");background-size:contain;width:39px;height:51px;cursor:pointer;background-repeat:no-repeat;--lzl-bg-img:"/wp-content/themes/ishop-theme/assets/css/../img/map-marker.svg"}.ishop-archive-filter-colorpicker-slider-wrapper{position:relative;height:31px;margin-bottom:12px}.map-marker.lzl:not(.lzl-ed),.map-marker.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2051%22%20width%3D%2240%22%20height%3D%2251%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.ishop-archive-filter-body--price .noUi-connect{background:linear-gradient(90deg,#e80645 0%,#16a8b3 100%)!important}.ishop-archive-filter-body--price .noUi-handle-upper{background:#16a8b3!important}.ishop-archive-filter-body--price .noUi-handle-lower{background:#e80645!important;position:relative}.ishop-archive-filter-body--price .noUi-handle-lower::before{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.871094 0C0.871094 0 1.21656 0.921309 3.52734 2.15625C5.83813 3.39119 8.42172 3.37266 8.42172 3.37266H2.02734L0.871094 0Z' fill='%23E80645'/%3E%3C/svg%3E");position:absolute;top:0;right:-13px}.ishop-archive-filter-body--price .noUi-handle-lower::after{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.105469 3.61719C0.105469 3.61719 0.450931 2.69588 2.76172 1.46094C5.07251 0.225996 7.65609 0.244526 7.65609 0.244526H1.26172L0.105469 3.61719Z' fill='%23E80645'/%3E%3C/svg%3E");position:absolute;bottom:-8px;right:-13px}.ishop-archive-filter-body--price .noUi-handle-upper::before{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.29297 0.15625C8.29297 0.15625 7.94751 1.07756 5.63672 2.3125C3.32593 3.54744 0.742344 3.52891 0.742344 3.52891H7.13672L8.29297 0.15625Z' fill='%232B97A7'/%3E%3C/svg%3E");position:absolute;top:0;left:-6px}.ishop-archive-filter-body--price .noUi-handle-upper::after{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.29297 3.62695C8.29297 3.62695 7.94751 2.70564 5.63672 1.4707C3.32593 0.235762 0.742344 0.254291 0.742344 0.254291H7.13672L8.29297 3.62695Z' fill='%232B97A7'/%3E%3C/svg%3E");position:absolute;bottom:-8px;left:-6px}.ishop-archive-filter-body--price .noUi-horizontal{height:6px!important;width:65%;margin:0 auto}.ishop-archive-filter-body--price-labels{display:flex;flex-direction:column;width:100%;gap:6.5px;margin-bottom:40px}.ishop-archive-filter-body--price-labels--min{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-radius:10px;background:rgba(234,249,250,.6)}.ishop-archive-filter-body--price-labels--min-title{color:#16a8b3;font-size:10px;font-weight:700;line-height:14px}.ishop-archive-filter-body--price-labels--min-prie{display:flex;align-items:center}.ishop-archive-filter-body--price-labels--min-prie span{color:#16a8b3;font-size:20px;font-weight:800;letter-spacing:-.4px}.ishop-archive-filter-body--price-labels--max{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-radius:10px;background:rgba(253,242,245,.6)}.ishop-archive-filter-body--price-labels--max-title{color:#e30c47;font-size:10px;font-weight:700;line-height:14px}.ishop-archive-filter-body--price-labels--max-prie{display:flex;align-items:center}.ishop-archive-filter-body--price-labels--max-prie span{color:#e30c47;font-size:20px;font-weight:800;letter-spacing:-.4px}.ishop-archive-filter-body--price-steps{display:flex;justify-content:space-between;align-items:center;width:65%;margin:4px auto 10px}.ishop-archive-filter-body--price-steps span{display:block;width:2px;height:8px;background-color:#e9f5f8}.ishop-archive-filter-body--price-hint{display:flex;justify-content:space-between;align-items:center;width:65%;margin:0 auto}.ishop-archive-filter-body--price-hint span{color:#021959;font-size:13px;font-weight:600}.ishop-archive-filter-checkbox{padding-bottom:20px;display:flex;align-items:center}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body{display:flex;justify-content:space-between;align-items:center;width:100%}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-title{color:#021959;font-size:15px;font-weight:700;display:flex;flex-direction:column;gap:4px}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-title span{color:#96a5bd;font-size:11px;font-weight:700}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-handle input{display:block;width:0;height:0;opacity:0;visibility:hidden}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-handle label{display:block;border-radius:30px;border:2px solid #021959;background:#fff;width:36px;height:20px;cursor:pointer;position:relative}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-handle label::after{content:"";position:absolute;top:3px;right:5px;left:19px;width:10px;height:10px;border-radius:50%;background:#021959;transition:all .3s ease-in-out}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-handle input:checked+label{border-radius:30px;border:2px solid #3eb580;background:#3eb580}.ishop-archive-filter-checkbox .ishop-archive-filter-checkbox-body .ishop-archive-filter-checkbox-body-handle input:checked+label::after{top:3px;right:19px;left:5px;background:#fff}.archive-content__side-title{color:#021959;font-size:22px;font-weight:700;margin-bottom:45px}#archive-pagination-container .page-numbers{width:52px;height:52px;border-radius:11px;border:1px solid #e7edf8;background:#fff;box-shadow:0px 3px 1px 0px #eef2f9;color:#828caa;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1;transition:all .1s}#archive-pagination-container .page-numbers.dots{width:52px;height:52px;border-radius:11px;border:none;background:#f5f7fa;box-shadow:none;color:rgba(130,140,170,.45);font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}#archive-pagination-container .page-numbers.next,#archive-pagination-container .page-numbers.prev{color:#021959;font-size:13px;font-weight:700;width:98px;gap:18px}#archive-pagination-container .page-numbers.current{border:none;background:#f5f7fa;box-shadow:none;color:#828caa}#archive-pagination-container .page-numbers.next{margin-right:20px}#archive-pagination-container .page-numbers.prev{margin-left:20px}#archive-pagination-container .page-numbers:not(.dots):not(.current):hover{border:none;background:#e80645;box-shadow:none;color:#fff}.archive-content__wrapper{margin:60px 0 40px}.archive-content__wrapper-head{margin-bottom:25px;position:relative}.archive-content__wrapper-head::before{position:absolute;top:50%;right:0;left:0;content:"";height:1px;background-color:#e6ecf2;z-index:-1}.archive-content__wrapper-head-title{color:#021959;font-size:18px;font-weight:700;display:inline-flex;background-color:#fff;padding-left:25px}.archive-content__wrapper-body{color:#455466;text-align:justify;font-size:13px;font-weight:600;line-height:26px;height:110px;overflow:hidden}.archive-content__wrapper-body p{margin-bottom:15px}.archive-content__wrapper-body h1,.archive-content__wrapper-body h2,.archive-content__wrapper-body h3,.archive-content__wrapper-body h4,.archive-content__wrapper-body h5,.archive-content__wrapper-body h6{margin-bottom:15px}.archive-content__wrapper-body h1{font-size:20px;font-weight:700}.archive-content__wrapper-body h2{font-size:19px;font-weight:700}.archive-content__wrapper-body h3{font-size:18px;font-weight:700}.archive-content__wrapper-body h4{font-size:17px;font-weight:700}.archive-content__wrapper-body h5{font-size:16px;font-weight:700}.archive-content__wrapper-body h6{font-size:15px;font-weight:700}.archive-content__wrapper-body--opened{height:auto}.archive-content__wrapper-toggle{display:flex;align-items:center;justify-content:space-between;margin-top:25px;position:relative}.archive-content__wrapper-toggle::before{position:absolute;top:50%;right:0;left:0;content:"";height:1px;background:linear-gradient(90deg,#e6ecf2 0%,#fff 50%,#e6ecf2 100%);z-index:-1}.archive-content__wrapper-toggle-button{background-color:#fff;padding-left:25px;display:flex;align-items:center;gap:8px;cursor:pointer}.archive-content__wrapper-toggle-button span{color:#021959;font-size:12px;font-weight:700}.archive-content__wrapper-toggle-badge{background-color:#fff;padding-right:25px;display:flex;align-items:center;gap:10px}.archive-content__wrapper-toggle-badge span{color:#cfd9e3;font-size:12px;font-weight:700}.cart-main-table .product-next-cart button.add-to-current-cart{border-radius:11px;background:#f04055;box-shadow:2px 0px 4px 0px rgba(240,64,85,.3);color:#fff;font-size:12px;font-weight:700;padding:10px 5px;border-left:none;border-right:none}.cart-main-actions-manage--future{justify-content:end}.show-more-btn-comment{margin-bottom:30px}.mobile-bottom-menu-wrapper{display:flex;justify-content:center;align-items:center;padding:15px 0 14px;background:#fff;box-shadow:0px -14px 19px -10px rgba(135,145,172,.09);position:fixed;bottom:0;right:0;left:0;z-index:800;gap:15px}.mobile-bottom-menu-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7.5px;background-color:#fff;position:relative}.mobile-bottom-menu-item a::before{position:absolute;content:"";top:50%;left:-4px;height:16px;transform:translate(0,-50%);opacity:.3;background:#a4b2c8;filter:blur(7.5px);width:30px;z-index:-1}.mobile-bottom-menu-wrapper .mobile-bottom-menu-item:last-child a::before{display:none}.mobile-bottom-menu-item a>span{color:#021959;font-size:11px;font-weight:600}.mobile-bottom-menu-item--cart a div{position:relative}.mobile-bottom-menu-item--cart a div span{color:#fff;font-size:12px;line-height:12px;font-weight:600;border-radius:5px;background:#f03a50;position:absolute;top:-4px;right:-8px;padding:1px 3px;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.mobile-bottom-menu-item--account a div{position:relative}.mobile-bottom-menu-item--account a div span{position:absolute;bottom:-4px;right:-4px}.mega-menu-site-responsive{background-color:#fff}.mobile-side-menu-head{display:flex;justify-content:space-between;align-items:center;padding:16px 25px;border-bottom:1px solid #e3e9f1;margin-bottom:14px}.mobile-side-menu-head-close{display:flex;align-items:center;gap:12px;cursor:pointer}.mobile-side-menu-head-close span{color:#021959;font-size:11px;font-weight:600}.mobile-side-menu-head-navigation{display:flex;align-items:center;gap:22px}.mobile-side-menu-head-navigation-item a{position:relative}.mobile-side-menu-head-navigation-item--account a span{position:absolute;bottom:-4px;right:-4px}.mobile-side-menu-head-navigation-item--cart a span{color:#fff;font-size:12px;line-height:12px;font-weight:600;border-radius:5px;background:#f03a50;position:absolute;top:-4px;right:-6px;padding:2px 4px 1px;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.mobile-side-menu-body-navigation{margin:0 24px;padding-bottom:18px;border-bottom:1px solid #e3e9f1}.mobile-side-menu-body-navigation ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mobile-side-menu-body-navigation ul li a{color:#021959;font-size:11px;font-weight:600}.side-menu-popularcat-slider{border:none}.mobile-side-menu-body-popularcat{padding:13px 0;margin:0 25px 0 0;overflow:hidden}.side-menu-popularcat-slider .side-menu-popularcat-slider-item{border-radius:10px;border:1px solid #ebeff5;background:#fff;box-shadow:0px 1px 1px 0px #ebeff5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:15px 0}.side-menu-popularcat-slider .side-menu-popularcat-slider-item img{width:30px;height:30px;object-fit:contain}.side-menu-popularcat-slider .side-menu-popularcat-slider-item span{color:#021959;font-size:12px;font-weight:600}.mobile-side-menu-body-categories{background-color:#eff1f3;padding:2.5px 0}.mobile-side-menu-body-categories-inner{display:flex}.mobile-side-menu-body-categories-inner-parent{width:30%;height:210px;overflow:scroll}.mobile-side-menu-body-categories-inner-children{width:70%;display:none;padding:12px 25px;background-color:#fff;height:210px;overflow:scroll}.mobile-side-menu-body-categories-inner-children--active{display:block}.mobile-side-menu-body-categories-inner-parent-item{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;padding:10px 0 12px;border-bottom:1px solid #e3e9f1;cursor:pointer}.mobile-side-menu-body-categories-inner-parent-item img{width:24px;height:24px;object-fit:contain}.mobile-side-menu-body-categories-inner-parent-item span{color:#021959;font-size:12px;font-weight:600}.mobile-side-menu-body-categories-inner-parent-item--active{background-color:#fff}.mobile-side-menu-body-categories-inner-children-total{margin-bottom:12px}.mobile-side-menu-body-categories-inner-children-total a{color:#021959;font-size:12px;font-weight:700}.mobile-side-menu-body-categories-inner-children-items{display:grid;grid-template-columns:1fr 1fr;row-gap:5px;column-gap:10px}.mobile-side-menu-body-categories-inner-children-item a{color:#021959;font-size:12px;font-weight:500}.side-menu-brand-slider-item img{width:30px;height:30px}.side-menu-brand-slider{border:none;padding:15px 25px 15px 0}.side-menu-brand-slider-item{display:flex;width:100%;justify-content:center;border-left:1px solid #eff1f3}.checkout-map-controls{position:absolute;bottom:6.5px;left:6.5px;display:flex;flex-direction:column;align-items:end;gap:6px;z-index:400;font-family:yekanbakh;transition:bottom .4s ease,left .4s ease;will-change:bottom,left}.checkout-map-controls button{border-radius:10px;background:#fff;box-shadow:0px 2px 11px 0px rgba(55,71,113,.17);padding:6px 8px;transition:padding .4s ease;will-change:padding}.checkout-map-close{position:absolute;top:43px;left:43px;z-index:400}.checkout-map-close button{border-radius:10px;background:#fff;box-shadow:0px 7px 3px -3px rgba(55,71,113,.15);padding:10px}.checkout-map-fullscreen{position:absolute;bottom:6.5px;right:6.5px;z-index:400;font-family:yekanbakh;transition:bottom .4s ease,right .4s ease;will-change:bottom,right}.checkout-map-fullscreen button{color:#021959;font-size:11px;line-height:11px;font-weight:700;border-radius:10px;background:#fde36b;padding:9px 13px}.checkout-map-search{font-family:yekanbakh;position:absolute;right:6.5px;left:6.5px;top:5px;z-index:400;border-radius:10px;background:#fff;box-shadow:0px 2px 11px 0px rgba(55,71,113,.17);display:flex;align-items:center;gap:10px;padding:10px 12px;transition:top .4s ease,left .4s ease,right .4s ease,padding .4s ease;will-change:top,left,right,padding}.checkout-map-search input{width:100%;color:#021959;font-size:11px;font-weight:700}.checkout-map-search input::placeholder{color:#021959;font-size:11px;font-weight:700}.checkout-map-set{border-radius:12px;background:#fff;box-shadow:0px 7px 3px -3px rgba(55,71,113,.17);padding:7px 17px 7px 7px;display:flex;align-items:center;gap:20px}.checkout-map-set span{color:#021959;font-size:15px;font-weight:700}#checkout-map.map-to-fullscreen{top:0!important;left:0!important;width:100vw!important;height:100vh!important;border-radius:0!important;z-index:9999}.map-to-fullscreen .checkout-map-controls{bottom:60px;left:45px}.map-to-fullscreen .checkout-map-fullscreen{bottom:60px;right:45px}.map-to-fullscreen .checkout-map-controls button{padding:12px 13px}.map-to-fullscreen .checkout-map-controls button.checkout-map-set{padding:7px 17px 7px 7px}.checkout-map-get-current-location{margin-bottom:12px}.checkout-map-set{margin-top:10px}.map-to-fullscreen .checkout-map-search{left:auto;width:450px;top:43px;right:43px;padding:16px 26px}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row label{font-size:12px!important;font-weight:700!important;margin-bottom:2px!important}.mobile-side-menu-head-navigation-item--cart a>svg{width:19px;height:19px}.mobile-side-menu-head-navigation-item--account a>svg{width:19px;height:auto}.mobile-side-menu-head-navigation-item--cart a span{font-size:17px;line-height:17px;font-weight:600;border-radius:5px;background:#f03a50;position:absolute;top:-4px;right:-6px;padding:4px 4px 1px;width:16px;height:16px}.mobile-header-bottom-link-count span{font-size:16px;width:18px;height:18px;padding-top:2px}.mobile-bottom-menu-item a{gap:5.5px}.mobile-bottom-menu-wrapper{padding:9px 0 6px}.is-paused .plyr__controls{opacity:0!important;pointer-events:none}.is-paused video{opacity:.8}.ishop-videos-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:23px}.ishop-video-item{height:100%;width:100%;max-height:216px;display:flex;align-items:center;background-color:#000;overflow:hidden;border-radius:19px}.ishop-video-item-title{position:absolute;bottom:0;right:0;left:0;padding:10px 20px 25px;z-index:10;display:none}.ishop-video-item-title span{color:#fff;text-align:center;text-shadow:0px 2px 2px rgba(0,0,0,.25);font-size:15px;font-weight:700;overflow:hidden;display:none;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.ishop-video-item.is-paused .ishop-video-item-title::after{position:absolute;content:"";bottom:-15px;right:-10px;left:-10px;border-radius:9px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.82) 31%,rgba(0,0,0,.6) 66%,rgba(0,0,0,.5) 82%,rgba(0,0,0,0) 100%);backdrop-filter:blur(4px);height:80px;z-index:-1;filter:blur(10px)}.ishop-video-item.is-paused .ishop-video-item-title{display:block}.ishop-video-item.is-paused .ishop-video-item-title span{display:-webkit-box}.ishop-video-item.is-paused .plyr__video-wrapper{filter:saturate(1.4) blur(.5px);background:#000!important;background:linear-gradient(0deg,rgba(0,0,0,.85) 31%,rgba(0,0,0,.74) 53%,rgba(0,0,0,.46) 79%,rgba(0,0,0,0) 100%)!important}.product-introduction thead th,.single-blog__left thead th{background-color:transparent}.baner-index__pic--desktop{display:block!important}.baner-index__pic--mobile{display:none!important}.product-reviews__ai-popup-footer a span i{font-size:8px}.best-sellers-products-index{margin-bottom:40px}@media (max-width:1500px){.taste-box-body{gap:20px}.taste-box-body-item-childs{gap:10px}.taste-box-body-item-child-category-title span:nth-child(1){font-size:16px}.taste-box-body-item-child-category-title span:nth-child(2){font-size:11px}.collection-index__small-pic>img{max-width:100%}.offerSlider .collection-index__amazing{height:270px}.offerSlider{height:270px}.package-side-wrapper{height:390px}.package-side-list{height:170px}.package-side-footer-action{gap:0}.package-side-footer{padding:25px 20px 33px}.package-side-head{padding:40px 28px 24px 20px}}@media (max-width:1200px){.purchase-main{width:70%}.purchase-sidebar{width:30%}.cart-main-table .product-thumbnail a img{width:35px;height:35px}.cart-main-table .woocommerce-cart-form__cart-item{grid-template-columns:8fr 45fr 20fr 12fr 20fr 1fr;gap:10px}.cart-main-table .product-name a{font-size:13px}.cart-main-table .product-name ul li{font-size:10px}.cart-main-table .product-quantity .quantity{margin-left:0!important;padding:0 5px!important}.cart-main-table .product-quantity .quantity input{font-size:18px}.cart-main-actions .coupon input{min-width:160px}.cart-main-actions .coupon button:disabled,.cart-main-actions .coupon button,.cart-main-actions-manage button{padding:18px 10px!important}.cart-main-actions-manage a{font-size:11px}.cart-main-actions-manage{gap:8px}.purchase-wrapper{gap:25px}.cart-side-table{padding:30px 25px}.checkout-button{padding:0 20px!important}.taste-box-body{grid-template-columns:1fr 1fr}.taste-box-body{gap:40px}.taste-box-body-item-childs{gap:25px}.collection-index__small-pic>img{max-height:none}.package-side-wrapper{margin-bottom:25px}.popular-brands-item-image img{width:90px;height:90px}.best-sellers-products-items{gap:15px;margin-top:30px}}@media (max-width:992px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.purchasing-process--navigation{gap:20px}.purchase-wrapper{flex-direction:column}.purchase-main{width:100%}.purchase-sidebar{width:100%}.empty-cart-wrapper{min-height:auto;padding:25px}.empty-cart-image{margin-bottom:20px}.empty-cart-title{font-size:18px;margin-bottom:0}.empty-cart-description{font-size:10px}.empty-cart-links a span{font-size:10px}.empty-cart-links{gap:20px}.purchase-wrapper{margin-bottom:30px}.authentication-ishopgaurd img{width:100px}.authentication-ishopgaurd{bottom:10px;right:10px}.authentication-wrapper{padding-top:30px}.authentication-main-head-title img{width:25px;height:auto}.authentication-main-head-title span{font-size:13px}.authentication-main-head{margin-bottom:40px}.authentication-main-form-group label{font-size:11px}.authentication-main-form-group label span{font-size:11px}.authentication-main-form-group-input input{width:100%}.authentication-main-phone .authentication-main-form-group .authentication-main-form-group-input input{font-size:13px}.authentication-main-phone-form--demo-notif{font-size:10px}.authentication-main-phone-form--demo-notif span{font-size:11px}.authentication-main-phone-form{margin-bottom:30px}.authentication-main-phone-form-submit--send,.authentication-main-otp-form-submit--send,.authentication-main-details-form-submit--send,.authentication-main-login-form-submit--send,.authentication-main-forget-password-form-submit--send{padding:10px 22px 10px 18px;gap:25px}.authentication-main-phone-form-submit--send span,.authentication-main-otp-form-submit--send span,.authentication-main-details-form-submit--send span,.authentication-main-login-form-submit--send span,.authentication-main-forget-password-form-submit--send span{font-size:15px}.authentication-footer p{font-size:10px}.taste-box-head-title-subtitle{font-size:11px;font-weight:500;line-height:17px}.taste-box-head-title{gap:16px}.taste-box-head{margin-bottom:18px}.taste-box-body{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:20px}.taste-box-body-item{flex:0 0 40%;scroll-snap-align:start}.taste-box-body-item-childs{gap:10px}.classic-collection__navigation{display:none}.popular-brands-item{padding:40px 30px 26px}.cat-index__navigation{display:none!important}.best-sellers-products-items{grid-template-columns:1fr 1fr}.best-sellers-products-items{margin-bottom:30px}.archive-content__side-title{margin-bottom:0}.archive-content__content{padding:5px 5px 0}.archive-content__content-title{margin-bottom:25px}.archive-content__sort-by span{display:none}.woocommerce .woocommerce-table--order-details{width:100%}.woocommerce-customer-details-container{width:100%}.woocommerce-shipping-fields-checker-note{gap:10px}.checkout-map--spacer{height:0}.map-to-fullscreen .checkout-map-controls{bottom:15px;left:15px}.map-to-fullscreen .checkout-map-fullscreen{bottom:15px;right:15px}.map-to-fullscreen .checkout-map-controls button{padding:12px 13px}.map-to-fullscreen .checkout-map-controls button.checkout-map-set{padding:7px 17px 7px 7px}.checkout-map-get-current-location{margin-bottom:12px}.checkout-map-set{margin-top:10px}.map-to-fullscreen .checkout-map-search{left:auto;left:120px;width:auto;top:15px;right:15px;padding:14px 15px}.checkout-map-close{top:15px;left:15px}}@media (max-width:768px){.product-introduction h4{color:#021959;font-size:15px;font-weight:800;margin-top:40px;margin-bottom:20px}.product-introduction h5{color:#021959;font-size:14px;font-weight:800;margin-top:40px;margin-bottom:20px}.product-introduction h6{color:#021959;font-size:13px;font-weight:800;margin-top:40px;margin-bottom:20px}.p40>[class*=col-]{padding-left:0;padding-right:0}.purchasing-process--navigation{display:none}.purchasing-process--navigation--mobile{display:flex}.purchasing-process--goback a div{font-size:11px}.purchasing-process--goback a span{font-size:9px}.purchasing-process--free-shipping>div{font-size:10px}.purchasing-process--free-shipping p{font-size:9px}.purchasing-process--free-shipping-bar,.purchasing-process--free-shipping-thumb{height:4px}.purchasing-process--free-shipping{gap:0}.purchasing-process-wrapper{margin-bottom:25px;padding-top:0}.purchasing-process--navigation{justify-content:space-between;gap:0;margin-bottom:20px}.purchasing-process--navigation-item{padding:0 5px}.purchasing-process--navigation-item-icon{border-radius:13px;padding:11px}.cart-title-count{font-size:13px;line-height:13px}.cart-title-text{font-size:15px}.cart-title-wrapper{gap:10px}.cart-title-wrapper a{font-size:12px}.cart-main-table .woocommerce-cart-form__cart-item{padding:15px}.cart-main-table .woocommerce-cart-form__cart-item{grid-template-columns:2fr 14fr;gap:10px;row-gap:20px;grid-template-rows:auto auto}.cart-main-actions{flex-direction:column;gap:15px}.cart-main-actions .coupon{width:100%;justify-content:space-between}.cart-main-actions .coupon input{width:70%}.cart-main-actions-manage{justify-content:space-between;width:100%}.purchasing-process--goback a{margin-top:-15px}.cart-main-actions .coupon button:disabled,.cart-main-actions .coupon button{font-size:10px}.cart-main-actions-manage button{font-size:10px!important}.woocommerce-form-coupon-toggle{flex-direction:column;gap:15px;padding:15px}.woocommerce-form-coupon-toggle .checkout_coupon-title{justify-content:space-between;width:100%}.woocommerce-form-coupon-toggle .checkout_coupon-title div{font-size:13px}.woocommerce-form-coupon-toggle .checkout_coupon-title span{font-size:9px}.woocommerce-form-coupon-toggle .checkout_coupon-title{gap:5px}.woocommerce form.checkout_coupon button{font-size:10px}.woocommerce form.checkout_coupon input{min-width:200px!important}.woocommerce form.checkout_coupon{justify-content:space-between}.woocommerce form.checkout_coupon button{padding:20px 10px!important}.checkout-main-form-fields h3{font-size:15px}.checkout-main-options{flex-direction:column;gap:30px}.checkout-main-options--shipping{width:100%}.checkout-main-options--payment{width:100%}.checkout-main-delivery-time--head{flex-direction:column;align-items:flex-start;gap:15px}.checkout-top-title{font-size:18px;margin-bottom:18px}.authentication-container{margin-bottom:20px}.authentication-main{width:94%}.authentication-main-card{padding:35px 20px}.authentication-main-phone .authentication-main-form-group .authentication-main-form-group-input input{letter-spacing:10px}.authentication-wrapper{padding-top:0}.authentication-footer{margin-bottom:60px}.authentication-ishopgaurd{right:50%;transform:translateX(50%);left:30px}.authentication-main-form-group--otp-input input{font-size:20px}.authentication-main-otp-form{margin-bottom:40px}.authentication-main-otp-form-submit--change-method{gap:10px}.authentication-main-otp-form-submit--change-method span{font-size:12px}.authentication-main-details-form-submit--moveon span{font-size:11px}.authentication-container{width:100%}.authentication-main-form-group{gap:8px}.authentication-main-form-group-input{padding:11px 20px}.authentication-main-form-group{margin-bottom:18px}.authentication-password-system_actions-top-label span{font-size:18px}.authentication-password-system_actions-generate{font-size:10px}.authentication-password-system_actions-generate{padding:13px 10px}.authentication-password-system_actions-rules{gap:6px}.authentication-main-details-form{margin-bottom:35px}.authentication-main-login-form-submit--change-method span{font-size:11px}.color-swatch-label{width:14px;height:14px}.woocommerce form .product-single-variable-select .select2-container--default .select2-selection--single{height:40px!important;line-height:40px!important;padding:6px 14px!important}.woocommerce form .product-single-variable-select .select2-container--default .select2-selection--single{font-size:12px!important}.size-swatch-label{font-size:10px}.woocommerce div.product form.cart .reset_variations{font-size:12px}.single__modal_price-chart--chart-variable--select .modern-selectbox-chart .select2{width:100%!important}.single__modal_price-chart--chart-variable{border-radius:10px;padding:5px}.single__modal_price-chart--chart-variable .select2-container--default .select2-selection--single{font-size:11px!important}.taste-box-head-title-subtitle{display:none}.taste-box-body-item{flex:0 0 70%}.best-sellers-products-items{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}#archive-pagination-container .page-numbers{width:40px;height:40px}#archive-pagination-container .page-numbers.next{margin-right:10px}#archive-pagination-container .page-numbers.prev{margin-left:10px}#archive-pagination-container .page-numbers.next,#archive-pagination-container .page-numbers.prev{width:74px;gap:8px}.checkout-main-form{flex-direction:column}.checkout-main-form-fields--has-map{width:100%}.checkout-main-form-map{width:100%}.checkout-main-delivery-time--body-date{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.checkout-main-delivery-time--body-date-item{flex:0 0 40%;scroll-snap-align:start;padding:10px 5px}.checkout-main-delivery-time--body-time{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.checkout-main-delivery-time--body-time-item{flex:0 0 32%;scroll-snap-align:start;padding:10px 5px;gap:0}.checkout-main-delivery-time--body-date{margin-bottom:5px;gap:0}.woocommerce-thankyou-order-received{font-size:18px}ul.woocommerce-thankyou-order-details li{width:100%}.thankyou-cupon-inner--detail-title span{font-size:32px}.thankyou-cupon-inner--detail-description{font-size:11px}.thankyou-cupon-inner--detail{gap:2px;padding-left:8px}.thankyou-cupon-inner--action-code{font-size:22px}.thankyou-cupon-inner{padding:20px 22px}.woocommerce-thankyou-order-details{margin-bottom:40px!important}.woocommerce-order-details h2{font-size:18px!important}.woocommerce-table--order-details--items .order_item{padding:12px 0}.woocommerce-table--order-details--items .order_item .product-name{gap:12px}.woocommerce-table--order-details--items .order_item .product-name .product-quantity{gap:2px}.woocommerce-table--order-details--items .order_item .product-name a{font-size:12px}.woocommerce-table--order-details--items .order_item .product-total bdi{font-size:14px}.woocommerce-customer-details-container{flex-direction:column}.woocommerce-customer-details--billing,.woocommerce-customer-details--shipping{width:100%}.woocommerce-customer-details-container{gap:40px}.woocommerce-customer-details--billing h2,.woocommerce-customer-details--shipping h2{font-size:17px}.woocommerce-customer-details--billing address,.woocommerce-customer-details--shipping address{font-size:11px!important;line-height:20px!important}.authentication-password-system_actions-rules{gap:0px}.authentication-password-system_actions-top{margin-bottom:10px}.authentication-password-system_actions-generate{font-size:12px}.authentication-main-details-form-submit--moveon span{font-size:14px}.authentication-password-system_actions-bars{margin-bottom:20px}.authentication-main-form-group{margin-bottom:12px}.baner-index__pic--desktop{display:none!important}.baner-index__pic--mobile{display:block!important}.best-sellers-products-index{margin-bottom:20px}}.support-tickets-container{padding:20px;color:#374151;line-height:1.6}.support-tickets-container .ticket-form{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.04);border:1px solid #f3f4f6;margin-bottom:32px}.support-tickets-container .ticket-form-container{padding:32px}.support-tickets-container .ticket-form h3{font-size:20px;font-weight:600;color:#111827}.ticket-form-container-head{display:flex;padding:26px 32px;align-items:center;justify-content:space-between;cursor:pointer}.ticket-form-container-head--opened span{transform:rotate(180deg)}.ticket-form-container-head span{font-size:16px;transition:all .2s ease-in-out}.support-tickets-container .form-group{margin-bottom:20px;width:100%}.support-tickets-container .form-group-grouped{display:flex;align-items:center;gap:20px}.support-tickets-container .form-group label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#374151}.support-tickets-container .form-control{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;background:#fff;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.support-tickets-container .form-control:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.1)}.support-tickets-container textarea.form-control{min-height:100px;resize:vertical;font-family:inherit}.support-tickets-container .file-upload-area{border:2px dashed #d1d5db;border-radius:8px;padding:24px;text-align:center;background:#fafafa;cursor:pointer;transition:all .2s ease}.support-tickets-container .file-upload-area:hover{border-color:#6366f1;background:#f8faff}.support-tickets-container .file-upload-area.dragover{border-color:#6366f1;background:#f0f4ff}.support-tickets-container .upload-icon{font-size:32px;margin-bottom:12px;color:#9ca3af}.support-tickets-container .upload-text{font-size:16px;color:#374151;margin-bottom:4px}.support-tickets-container .upload-hint{font-size:14px;color:#6b7280}.support-tickets-container .uploaded-files{margin-top:16px}.support-tickets-container .uploaded-file{display:flex;align-items:center;justify-content:space-between;background:#f9fafb;padding:12px 16px;border-radius:6px;border:1px solid #f3f4f6;margin-bottom:8px}.support-tickets-container .uploaded-file .file-info{display:flex;align-items:center;flex:1}.support-tickets-container .uploaded-file .file-icon{margin-left:8px;font-size:16px;color:#6b7280}.support-tickets-container .uploaded-file .file-name{font-size:14px;color:#374151;margin-left:8px}.support-tickets-container .uploaded-file .file-size{font-size:12px;color:#9ca3af}.support-tickets-container .delete-file-btn{background:#ef4444;color:white;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer;transition:background .2s ease}.support-tickets-container .delete-file-btn:hover{background:#dc2626}.support-tickets-container .upload-progress{width:100%;height:4px;background:#f3f4f6;border-radius:2px;overflow:hidden;margin-top:8px}.support-tickets-container .upload-progress-bar{height:100%;background:#6366f1;width:0%;transition:width .3s ease}.support-tickets-container .btn-primary{background:#6366f1;color:white;border:none;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.support-tickets-container .btn-primary:hover{background:#5855eb;transform:translateY(-1px);box-shadow:0 2px 8px rgba(99,102,241,.2)}.support-tickets-container .btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.support-tickets-container .tickets-list{background:#fff;border-radius:8px;border:1px solid #f3f4f6;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.support-tickets-container .ticket-item{padding:20px 24px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .2s ease}.support-tickets-container .ticket-item:hover{background:#fafafa}.support-tickets-container .ticket-item:last-child{border-bottom:none}.support-tickets-container .ticket-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:16px}.support-tickets-container .ticket-title{font-size:16px;font-weight:600;color:#111827;margin:0;line-height:1.5;flex:1}.support-tickets-container .ticket-id{background:#f3f4f6;color:#6b7280;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.support-tickets-container .ticket-meta{display:flex;gap:16px;margin-bottom:8px;font-size:14px;color:#6b7280;flex-wrap:wrap}.support-tickets-container .ticket-excerpt{font-size:14px;color:#6b7280;line-height:1.5;margin:0}.support-tickets-container .status-badge,.support-tickets-container .priority-badge{padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.support-tickets-container .status-badge.open{background:#dbeafe;color:#1e40af}.support-tickets-container .status-badge.pending{background:#fef3c7;color:#d97706}.support-tickets-container .status-badge.resolved{background:#d1fae5;color:#059669}.support-tickets-container .status-badge.closed{background:#f3f4f6;color:#6b7280}.support-tickets-container .priority-badge.high{background:#fee2e2;color:#dc2626}.support-tickets-container .priority-badge.medium{background:#fef3c7;color:#d97706}.support-tickets-container .priority-badge.low{background:#d1fae5;color:#059669}.support-tickets-container .single-ticket{background:#fff;border-radius:8px;border:1px solid #f3f4f6;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.support-tickets-container .ticket-detail-header{background:#f8fafc;border-bottom:1px solid #f3f4f6;padding:24px 32px}.support-tickets-container .ticket-detail-title{font-size:24px;font-weight:700;color:#111827;margin-bottom:16px;line-height:1.3}.support-tickets-container .ticket-detail-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.support-tickets-container .meta-item{background:#fff;padding:12px 16px;border-radius:6px;border:1px solid #f3f4f6}.support-tickets-container .meta-label{font-size:12px;color:#6b7280;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.support-tickets-container .meta-value{font-size:14px;font-weight:600;color:#374151}.support-tickets-container .ticket-content{padding:32px}.support-tickets-container .ticket-description{background:#f8fafc;padding:20px;border-radius:6px;border-left:3px solid #6366f1;margin-bottom:24px;font-size:16px;line-height:1.6;color:#374151}.support-tickets-container .ticket-attachments{margin-bottom:24px;padding:20px;background:#f8fafc;border-radius:6px;border:1px solid #f3f4f6}.support-tickets-container .ticket-attachments h4{margin:0 0 12px;font-size:16px;font-weight:600;color:#374151}.support-tickets-container .attachment-item{display:flex;align-items:center;padding:8px 12px;background:#fff;border-radius:4px;margin-bottom:8px;border:1px solid #f3f4f6;gap:8px}.support-tickets-container .attachment-icon{color:#6b7280;font-size:14px}.support-tickets-container .attachment-name{flex:1;font-size:14px;color:#374151;text-decoration:none;font-weight:500}.support-tickets-container .attachment-name:hover{color:#6366f1;text-decoration:underline}.support-tickets-container .attachment-size{font-size:12px;color:#9ca3af;margin-right:8px}.support-tickets-container .attachment-download{background:#6366f1;color:white;padding:4px 8px;border-radius:4px;font-size:12px;text-decoration:none;font-weight:500;transition:background .2s ease}.support-tickets-container .attachment-download:hover{background:#5855eb;text-decoration:none;color:white}.support-tickets-container .ticket-replies{margin-bottom:24px}.support-tickets-container .ticket-replies h4{margin:0 0 16px;font-size:18px;font-weight:600;color:#374151}.support-tickets-container .reply-item{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid #f3f4f6;border-radius:6px}.support-tickets-container .reply-item.admin-reply{background:#f0f4ff;border-color:#c7d2fe;margin-right:24px}.support-tickets-container .reply-item.user-reply{background:#f8fafc;border-color:#f3f4f6;margin-left:24px}.support-tickets-container .reply-item.system-reply{background:#fef7ed;border-color:#fed7aa;font-style:italic}.support-tickets-container .reply-author{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}.support-tickets-container .reply-author span:first-child{font-weight:600;color:#374151}.support-tickets-container .reply-date{font-size:12px;color:#9ca3af}.support-tickets-container .reply-content{font-size:14px;line-height:1.6;color:#374151}.support-tickets-container .reply-form{background:#f8fafc;padding:20px;border-radius:6px;border:1px solid #f3f4f6}.support-tickets-container .reply-form h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#374151}.support-tickets-container .alert{padding:12px 16px;border-radius:6px;margin-bottom:16px;font-size:14px;border:1px solid transparent}.support-tickets-container .alert-success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.support-tickets-container .alert-error{background:#fef2f2;border-color:#fecaca;color:#dc2626}.support-tickets-container .loading{text-align:center;padding:32px;color:#9ca3af;font-size:16px}.support-tickets-container .ticket-closed-notice{background:#f3f4f6;padding:16px 20px;border-radius:6px;border:1px solid #e5e7eb;text-align:center}.support-tickets-container .ticket-closed-notice p{margin:0;color:#6b7280;font-size:14px}.support-tickets-container .ticket-closed-notice strong{color:#374151}@media (max-width:768px){.support-tickets-container .support-tickets-container{padding:16px}.support-tickets-container .single-ticket{padding:20px}.support-tickets-container .ticket-content{padding:20px}.support-tickets-container .ticket-detail-header{padding:20px}.support-tickets-container .ticket-detail-meta{grid-template-columns:1fr}.support-tickets-container .ticket-header{flex-direction:column;align-items:flex-start;gap:8px}.support-tickets-container .ticket-meta{flex-direction:column;gap:4px}.support-tickets-container .reply-item.admin-reply{margin-right:12px}.support-tickets-container .reply-item.user-reply{margin-left:12px}.support-tickets-container .ticket-detail-title{font-size:20px}}@media (max-width:480px){.support-tickets-container .support-tickets-container{padding:12px}.support-tickets-container .single-ticket{padding:16px}.support-tickets-container .ticket-content{padding:16px}.support-tickets-container .ticket-detail-header{padding:16px}.support-tickets-container .reply-item.admin-reply,.support-tickets-container .reply-item.user-reply{margin-right:0;margin-left:0}}.offers-banner{margin-bottom:2rem;width:100%;overflow:hidden}.offers-banner__image{width:100%;line-height:0}.offers-banner__image img{width:100%;height:auto;display:block;object-fit:cover;max-height:400px;border-radius:12px}@media (max-width:768px){.offers-banner{margin-bottom:1rem}.offers-banner__image img{max-height:250px}}@media (max-width:480px){.offers-banner__image img{max-height:200px}}.mobile-side-menu-body-dropdown{margin:0 24px 20px;padding-bottom:15px;border-bottom:1px solid #e3e9f1;background:#fff}.mobile-dropdown-menu{display:flex;flex-direction:column;background:#f3f5f8;border-radius:12px;overflow:hidden}.mobile-dropdown-item{position:relative;transition:all .3s ease}.mobile-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #fff;user-select:none;position:relative;background:0 0;transition:background-color .2s ease}.mobile-dropdown-trigger:hover{background-color:rgba(2,25,89,.05)}.mobile-dropdown-trigger a{color:#021959;text-decoration:none;font-weight:600;font-size:13px;flex:1;display:block;padding:0;transition:color .2s ease}.mobile-dropdown-trigger a:hover{color:#0a3a9e}.mobile-dropdown-item.has-children .mobile-dropdown-trigger{cursor:default}.dropdown-arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:transform .3s ease;flex-shrink:0;cursor:pointer;border-radius:4px;position:relative}.dropdown-arrow:hover{background-color:rgba(2,25,89,.1)}.mobile-dropdown-content{height:0;overflow:hidden;background:#fff;transition:height .35s ease,opacity .35s ease;opacity:0}.mobile-dropdown-item.active>.mobile-dropdown-content{opacity:1;height:auto}.mobile-dropdown-item.active>.mobile-dropdown-trigger .dropdown-arrow{transform:rotate(180deg)}.mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger{padding-left:15px;background:rgba(248,249,251,.47)}.mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger a{font-size:12px;font-weight:500}.mobile-dropdown-content .mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger{padding-left:15px;background:#fdfdfd}.mobile-dropdown-content .mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger a{font-size:12px}.mobile-dropdown-content .mobile-dropdown-content .mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger{padding-left:20px;background:#fefefe}.mobile-dropdown-content .mobile-dropdown-content .mobile-dropdown-content>.mobile-dropdown-item>.mobile-dropdown-trigger a{font-size:11px}.mobile-dropdown-item:last-child>.mobile-dropdown-trigger{border-bottom:none}.mobile-dropdown-content.animating{transition:height .35s ease,opacity .35s ease}.latest-products-index--single-product .latest-products-index__navigation{display:none!important}.archive-category-slider{margin:20px 0;padding:0}.archive-category-slider .swiper-container{overflow:visible}.archive-category-slider .swiper-slide{width:auto}.archive-category-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;overflow:hidden;background:#f5f9fa;transition:all .3s ease;min-width:120px;padding:12px;position:relative}.archive-category-card:hover{transform:translateY(-3px)}.archive-category-card.active{background:#f04055;color:#fff}.archive-category-card.active .archive-category-card__title{color:#fff}.archive-category-card__image{width:60px;height:60px;border-radius:8px;overflow:hidden;margin:0 0 14px}.archive-category-card__image img{width:100%;height:100%;object-fit:cover}.archive-category-card__title{font-size:13px;font-weight:500;color:#021959;text-align:center;line-height:1.4}@media (max-width:992px){.archive-category-slider{margin:15px 0}.archive-category-card{min-width:100px;padding:10px}.archive-category-card__image{width:70px;height:70px}.archive-category-card__title{font-size:12px}}@media (max-width:576px){.archive-category-slider{margin:12px 0}.archive-category-card{min-width:90px;padding:8px}.archive-category-card__image{width:60px;height:60px}.archive-category-card__title{font-size:11px}}.ishop-grid-cards-block{margin:25px 0 35px}.ishop-grid-cards-block .head-section{margin-bottom:20px}.grid-card-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;overflow:hidden;background:#f8f9fa;transition:all .3s ease;padding:12px;position:relative;cursor:pointer;gap:14px}.grid-card-item--no-link{cursor:default}.grid-card-item:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.grid-card-item--no-link:hover{transform:none;box-shadow:none}.grid-card-item__image{width:80px;height:80px;border-radius:8px;overflow:hidden}.grid-card-item__image img{width:100%;height:100%;object-fit:cover}.grid-card-item__title{font-size:13px;font-weight:500;color:#021959;text-align:center;line-height:1.4;word-break:break-word}@media (max-width:992px){.ishop-grid-cards-block{margin:15px 0}.grid-card-item{padding:10px}.grid-card-item__image{width:70px;height:70px}.grid-card-item__title{font-size:12px}}@media (max-width:576px){.ishop-grid-cards-block{margin:12px 0}.grid-card-item{padding:8px}.grid-card-item__image{width:60px;height:60px}.grid-card-item__title{font-size:11px}}.woocommerce-customer-details--billing address.lzl:not(.lzl-ed)::before,.woocommerce-customer-details--billing address.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2016%22%20width%3D%2219%22%20height%3D%2216%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}