.btn{background:none;border:1px solid transparent;color:#373737;cursor:pointer;display:inline-block;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02px;line-height:1.666666666666667;outline:none;overflow:ellipsis;padding:7px 19px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .35s;transition-property:width,height,opacity,color,background,opacity,letter-spacing;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.btn:disabled,input[type=file]:disabled+.btn{cursor:not-allowed}.btn svg circle,.btn svg path,.btn svg polygon,.btn svg rect{transition:fill .35s}a.btn{text-decoration:none}.btn-block{display:block;width:100%}.btn.btn-link{color:#ff8522}.btn.btn-link:hover{border-color:#ff8522}.btn-primary{background:#ff8522;color:#fff}.btn-primary:disabled{background:#f2f2f2;color:#a8a7a7}.btn-primary:not(:disabled):focus,.btn-primary:not(:disabled):hover{background:#ff943d;color:#fff}.btn-primary.primary-white{background:#fff;border-color:#000;color:#000}.btn-primary.primary-white:disabled{background:#f2f2f2;border-color:transparent;color:#a8a7a7}.btn-primary.primary-white:not(:disabled):focus,.btn-primary.primary-white:not(:disabled):hover{background:#fff;border-color:#ff8522;color:#ff8522}.btn-primary.outline,.btn-primary.reversed,.btn-primary.reversed:not(:disabled):focus,.btn-primary.reversed:not(:disabled):hover{background:#fff;color:#ff8522}.btn-primary.outline{border-color:currentColor}.btn-primary.outline:not(:disabled):focus,.btn-primary.outline:not(:disabled):hover{background:#ff8522;border-color:transparent;color:#fff}.btn-primary.btn--loading{background:#ff8522}.btn--loading{color:transparent!important;cursor:progress}.btn--loading .btn__loader{opacity:1;transition-delay:.2s;visibility:visible}.btn__loader{background:url(../images/silpo/rolling.svg) no-repeat 50%;height:16px;left:50%;margin:-8px;opacity:0;position:absolute;top:50%;transition:all .35s;visibility:hidden;width:16px}.btn-default{background:$red;color:#fff}.btn-default:not(:disabled):focus,.btn-default:not(:disabled):hover{background:#4c4c4c;color:#fff}.btn-default.reversed,.btn-default.reversed:not(:disabled):focus,.btn-default.reversed:not(:disabled):hover{background:#fff;color:$red}.btn-default.outline{background:transparent;border-color:rgba(55,55,55,.37);color:#373737}.btn-default.outline:not(:disabled):focus,.btn-default.outline:not(:disabled):hover{background:#373737;border-color:transparent;color:#fff}.btn-default.btn--loading{background:#373737}.btn-white{background:#fff;color:#373737}.btn-white:not(:disabled):focus,.btn-white:not(:disabled):hover{background:#4c4c4c;color:#373737}.btn-white.outline{background:transparent;border-color:#efede8;color:#fff}.btn-white.outline:not(:disabled):focus,.btn-white.outline:not(:disabled):hover{background:#fff;border-color:transparent;color:#373737}.btn-gray{background:#f7f7f7;color:#373737}.btn-gray:disabled{color:rgba(55,55,55,.5);opacity:.5}.btn-gray:not(:disabled):focus,.btn-gray:not(:disabled):hover{background:#373737;color:#fff}.btn-gray.btn--loading{background:#373737;opacity:1}.btn-filter-view-mode{border:0;border-radius:0;color:hsla(0,1%,66%,.7);height:37px;padding:0;width:37px}.btn-filter-view-mode:not(:disabled):hover{color:#464646}.btn-filter-view-mode.active{color:#ff8522!important;cursor:default}.btn-filter-view-mode.list-view:not(:disabled),.btn-filter-view-mode.list-view:not(:disabled):focus,.btn-filter-view-mode.list-view:not(:disabled):hover{color:#464646}.btn-large{font-size:13px;letter-spacing:.1em;line-height:1.538461538461539;padding:16px 50px 14px}@media (max-width:500px){.btn-large{font-size:12px;padding:13px 25px 11px}}.black,.border-radius,.btn-default,.btn-gray,.btn-link,.btn-primary,.btn-white{border-radius:40px}.default-btn-holder{justify-content:center}.unavailable-text{color:$gray-dark;font-size:25px;text-align:center}.unavailable-text p{font-size:16px}.icon{display:inline-block;vertical-align:middle}.icon img,.icon svg{display:block}.icon:not(.raw) svg circle,.icon:not(.raw) svg path,.icon:not(.raw) svg polygon,.icon:not(.raw) svg rect{fill:currentColor}.icon-cross{height:18px;width:18px}.icon-cross svg{height:100%;width:100%}.icon-warning svg text{fill:#fff;stroke:none;font-family:serif;font-family:initial;font-size:18px}.icon-warning svg g path{stroke:#fff;fill:none}.checkbox{display:inline-block;margin-right:10px;vertical-align:middle}.checkbox__input{opacity:0;position:absolute}.checkbox__input:checked+.checkbox__icon{border-color:#ff8522;color:#ff8522}.checkbox-disabled .checkbox__input:checked+.checkbox__icon{border-color:#ccc;color:#ccc}.checkbox__icon{align-items:center;border:1px solid #a8a7a7;border-radius:3px;color:transparent;display:flex;height:20px;justify-content:center;width:20px}.checkbox-label{display:inline-block;padding-left:30px}.checkbox-label.with-error{padding-top:20px}.checkbox-label__control{float:left;margin-left:-30px}.checkbox-label__error-holder{position:relative}.checkbox-label__error{bottom:0;height:20px;left:0;position:absolute;width:100%}.checkbox-label.checkbox-label-small{font-size:14px}.checkbox-label.checkbox-label-small .checkbox-label__tag{align-content:center;display:flex}.checkbox-label.checkbox-label-small .checkbox,.checkbox-label.checkbox-label-small .checkbox-label__body{align-self:center}.checkbox-label.checkbox-label-small.checkbox-label-gray{color:#707070;font-size:12px;line-height:14px;padding-left:0}.ui-tooltip.__react_component_tooltip{border-right:5px;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:14px;left:655px;letter-spacing:0;line-height:1.428571428571429;padding:14px 24px 15px;pointer-events:all;top:362px}.ui-tooltip.__react_component_tooltip.show{opacity:1}.ui-tooltip.__react_component_tooltip.place-right{margin-left:20px}.ui-tooltip.__react_component_tooltip.type-dark{background:#747474;color:#fff}.ui-tooltip.__react_component_tooltip.type-dark.place-right:after{border-color:transparent #747474 transparent transparent;border-style:solid;border-width:7px 7px 7px 0;left:auto;margin-top:-7px;right:100%}.ui-tooltip.__react_component_tooltip.place-bottom{margin-top:20px}.ui-tooltip.__react_component_tooltip.place-bottom.place-bottom:after{border-bottom-color:#747474;border-width:7px;bottom:100%;top:auto}.ui-tooltip.__react_component_tooltip.place-left{margin-right:20px}.ui-tooltip.__react_component_tooltip.place-left.place-left:after{border-left-color:#747474;border-width:7px;left:100%;right:auto}.ui-tooltip.__react_component_tooltip.place-top{margin-bottom:20px}.ui-tooltip.__react_component_tooltip.place-top.place-top:after{border-top-color:#747474;border-width:7px;bottom:auto;top:100%}.info-icon__control{display:inline-block;margin-left:10px}.info-icon{background:#a8a7a7;border-radius:100%;color:#fff;cursor:pointer;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:500;height:19px;padding:1px;text-align:center;width:19px}.info-icon:before{content:"?";display:inline-block;line-height:19px;margin:0 0 0 1px;vertical-align:top}.info-icon:hover{background:#ff8522}.checkbox-list-holder{display:flex;width:100%}.checkbox-list-holder.checkbox-list-horizontal{flex-direction:row}.checkbox-list-holder.checkbox-list-vertical{flex-direction:column}.checkbox-list-holder.checkbox-list-vertical .checkbox-label{margin-top:10px;padding:0}.checkbox-list-holder.checkbox-list-vertical .checkbox-label:first-child{margin-top:0}.checkbox-list-holder.checkbox-list-vertical .checkbox-label.checkbox-label-active .checkbox-label__body{font-weight:700}.checkbox-list-holder.not-active .checkbox-label{opacity:.2}.remove-cart-item-btn{background-color:#efefef;border:transparent;border-radius:50%;cursor:pointer;height:40px;padding:0;position:relative;width:40px}.remove-cart-item-btn:after,.remove-cart-item-btn:before{background-color:#707070;content:"";height:14px;left:50%;position:absolute;top:50%;width:1px}@media (max-width:768px){.remove-cart-item-btn:after,.remove-cart-item-btn:before{height:10px}}.remove-cart-item-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.remove-cart-item-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.big-warning-block,.warning-block{align-items:center;background:#747474 0 0 no-repeat padding-box;border-radius:0 0 5px 5px;color:#fff;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;margin:-10px 0 10px;min-height:50px;padding-left:23px;width:100%}@media (max-width:718px){.big-warning-block,.warning-block{margin:-5px 0 10px;min-height:55px}}.warning-block span{font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;padding-left:6px;text-align:center}@media (max-width:718px){.warning-block span{text-align:left}}.warning-block span a{color:#ff8522;font-style:italic;margin-left:14px}.big-warning-block{border-radius:5px;display:flex;height:auto;margin:10px 0;padding:22px}.big-warning-block.general .warning-wrapper{align-items:center;display:flex}.big-warning-block.warning{align-items:flex-start;background:none;border:1px solid #da291c;color:rgba(32,33,36,.871);padding:22px 22px 0}.big-warning-block.warning .big-warning-text{font:400 13px/17px SilpoText,Helvetica,Arial,sans-serif}.big-warning-block.warning .icon-warning{margin-right:15px}.big-warning-block.warning .icon-warning svg{stroke:#da291c;height:15px;width:15px}.big-warning-block.warning .icon-warning svg text{fill:#da291c;stroke:#da291c}.big-warning-block.warning .warning-wrapper{padding:0}.big-warning-block.warning .warning-wrapper .btn{margin:15px 0 0}.big-warning-block .warning-wrapper .big-warning-text{font:400 13px/17px SilpoText,Helvetica,Arial,sans-serif}.big-warning-block .warning-wrapper .btn{margin-left:0}@media (max-width:718px){.big-warning-block .warning-wrapper{flex-direction:column;padding:15px 10px}}.big-warning-block.experiment{background:#fdd835;color:#202124;height:64px}.big-warning-block.experiment .big-warning-text{font:600 13px/17px SilpoText,Helvetica,Arial,sans-serif}.basket-wrapper{margin-left:15px;position:relative;z-index:2}.basket-wrapper .basket-button{align-items:center;background-color:#ff8522;border-radius:24px;color:#fff;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:48px;justify-content:space-between;line-height:1;min-width:-webkit-max-content;min-width:max-content;padding:0 18px;position:relative;width:232px;z-index:2}@media (max-width:1386px){.basket-wrapper .basket-button{display:none}}.basket-wrapper .basket-button .basket-button__text{font-size:16px}.basket-wrapper .basket-button .icon-basket{margin-right:10px}.basket-wrapper .basket-button .icon-chevron-down{color:#fff;height:12px;margin-left:10px;width:12px}.basket-wrapper .basket-button .icon-chevron-down svg{height:12px;width:12px}.basket-wrapper .basket-button del{color:transparent;height:12px;margin-left:10px;width:12px}.basket-wrapper .basket-button-phone{display:none}@media (max-width:1386px){.basket-wrapper .basket-button-phone{align-items:center;background-color:#ff8522;border-radius:24px;color:#fff;display:block;display:flex;height:48px;justify-content:center;min-width:48px;position:relative}}.basket-wrapper .icon-basket{color:#fff;height:32px;width:32px}.basket-wrapper .icon-basket svg{height:32px;width:32px}.basket-wrapper .basket-button-qty{align-items:center;background-color:#fff;border-radius:9px;color:#373737;display:flex;font-size:14px;font-weight:700;height:18px;justify-content:center;padding:0 6px;position:absolute;right:0;top:-8px}.basket-preview-wrapper{border-radius:5px;box-shadow:0 0 6px rgba(0,0,0,.2);display:none;position:absolute;right:-12px;top:-12px}.basket-preview-wrapper.active{background:#fff;display:block}@media (max-width:1386px){.basket-preview-wrapper.active{display:none}}.basket-preview-wrapper .basket-preview-header{background-color:#fff;border-radius:5px 5px 0 0;display:flex;flex-direction:column;padding:20px 24px}.basket-preview-wrapper .basket-preview-header .price-text{color:#878787;font-size:14px}.basket-preview-wrapper .basket-preview-header .price{font-size:18px;font-weight:700}.basket-preview-wrapper .basket-preview{background-color:#fff;border-radius:0 0 5px 5px;margin:0;max-height:400px;overflow-y:auto;padding:0;width:540px}.basket-preview-wrapper .basket-preview .basket-preview-item{align-items:center;background-color:#f9f9f9;box-sizing:border-box;display:flex;justify-content:space-between;padding:12px 24px}.basket-preview-wrapper .basket-preview .basket-preview-item:focus,.basket-preview-wrapper .basket-preview .basket-preview-item:hover,.basket-preview-wrapper .basket-preview .basket-preview-item[focus-within]{background-color:#fff}.basket-preview-wrapper .basket-preview .basket-preview-item:focus,.basket-preview-wrapper .basket-preview .basket-preview-item:focus-within,.basket-preview-wrapper .basket-preview .basket-preview-item:hover{background-color:#fff}.basket-preview-wrapper .basket-preview .basket-preview-item.not-available{opacity:.5}.basket-preview-wrapper .basket-preview .basket-preview-item a{display:inline-flex}.basket-preview-wrapper .basket-preview .basket-preview-item a.image-link{flex-shrink:0}.basket-preview-wrapper .basket-preview .basket-preview-item .remove-cart-item-btn{background-color:#fcfcfc;flex-shrink:0}.basket-preview-wrapper .basket-preview .basket-preview-item .image{height:45px;margin-right:12px;width:45px}.basket-preview-wrapper .basket-preview .basket-preview-item .title{font-size:14px;margin-right:10px;width:240px}.basket-preview-wrapper .basket-preview .basket-preview-item .price{color:#000;font-size:14px;font-weight:700;margin-right:10px;text-align:right;width:90px}.basket-preview-wrapper .basket-preview .basket-preview-item .price.basket-preview-item_sum{margin-right:65px}.basket-preview-wrapper .warning-block{margin:0}.float-button{align-items:center;background:#ff8522;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;-webkit-transform:translate(110px);transform:translate(110px);transition:-webkit-transform .8s cubic-bezier(.88,-.36,.16,1.72);transition:transform .8s cubic-bezier(.88,-.36,.16,1.72);transition:transform .8s cubic-bezier(.88,-.36,.16,1.72),-webkit-transform .8s cubic-bezier(.88,-.36,.16,1.72);width:50px;z-index:90}@media (max-width:768px){.float-button{height:42px;width:42px}}.float-button.web-view{-webkit-transform:translate(-110px);transform:translate(-110px)}.float-button.show{-webkit-transform:translate(0);transform:translate(0)}.float-button i.icon{color:#fff;font-size:28px;height:24px;width:40px}@media (max-width:768px){.float-button i.icon{height:16px;width:22px}}.float-button.back-to-top{bottom:60px;-webkit-filter:drop-shadow(0 4px 30px rgba(0,0,0,.3));filter:drop-shadow(0 4px 30px rgba(0,0,0,.3));height:48px;right:60px;width:48px}@media (max-width:768px){.float-button.back-to-top{bottom:65px}.float-button.back-to-top.show{right:15px}.float-button.back-to-top.delivery-float-move{bottom:160px}.float-button.back-to-top.web-view{left:15px}}.float-button.back-to-top svg{height:100%;width:100%}.float-button.filter-settings-btn{right:10px}@media (max-width:1052px){.float-button.filter-settings-btn{display:none;top:160px}}@media (max-width:364px){.float-button.filter-settings-btn{top:125px}}.float-button.filter-settings-btn i.icon svg{height:100%;width:100%}.float-button.filter-settings-btn__mobile{display:none}@media (max-width:1386px){.float-button.filter-settings-btn__mobile{background:#fff;border:1px solid #ff8522;border-radius:18px;color:#ff8522;display:flex;font-size:13px;font-weight:600;height:32px;position:relative;width:130px;z-index:1}}@media (max-width:1052px){.float-button.filter-settings-btn__mobile{height:36px}}@media (max-width:500px){.float-button.filter-settings-btn__mobile{font-size:12px;width:120px}}.float-button.filter-settings-btn__mobile i.icon{color:#ff8522}.float-button.filter-settings-btn__mobile i.icon svg{height:100%;width:100%}@media (max-width:1052px){.float-button.filter-settings-btn__mobile i.icon{height:20px;padding-right:4px;width:20px}}.in-progress{margin:30px 0;text-align:center;width:100%}.chat-widget-container{bottom:130px;display:block;height:auto;overflow:visible;position:fixed;right:60px;width:auto;z-index:14}@media (max-width:768px){.chat-widget-container{bottom:65px;left:15px;right:auto;z-index:21}.chat-widget-container.delivery-float-move{bottom:160px}}.hide-block{visibility:hidden}.chat-widget-btn{background-size:cover;cursor:pointer;display:none;margin-bottom:-10vh}.chat-widget-close{-webkit-animation:none;animation:none;background-image:url(../images/silpo/widget/chat-widget-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:55px;margin:0 auto;transition:none;width:55px}.chat-widget-enter{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background-image:url(../images/silpo/widget/chat-widget.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;color:transparent!important;cursor:pointer;height:55px;margin:0 auto;width:55px}.chat-widget-enter:hover{-webkit-filter:CONTRAST(1.5);filter:CONTRAST(1.5);-webkit-transform:scale(1.15);transform:scale(1.15);transition:.2s}.chat-widget-container.opened .chat-widget-btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:90%;display:block;height:10vh;line-height:100%;margin-bottom:0;max-height:55px;max-width:55px;overflow:visible;-webkit-transform:scale(1);transform:scale(1);transition:.45s;width:10vh}.chat-widget-container.opened .chat-widget-btn:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.chat-widget-container.opened .chat-widget-viber{background-image:url(../images/silpo/widget/chat-widget-viber.svg)}.chat-widget-container.opened .chat-widget-telegram{background-image:url(../images/silpo/widget/chat-widget-telegram.svg)}.chat-widget-container.opened .chat-widget-webchat{background-image:url(../images/silpo/widget/chat-widget-webchat.svg)}.chat-widget-container.opened .chat-widget-facebook{background-image:url(../images/silpo/widget/chat-widget-messanger.svg)}.acbswc{height:inherit}@media only screen and (max-width:600px){.acbswc{width:100%!important}}@media (max-width:768px){.acbswc{right:auto!important}}@media (max-width:500px){.acbswc .acbswc-message-send-form form{top:58%!important}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{box-shadow:0 0 0 15px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{box-shadow:0 0 0 15px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.delivery-action-info{align-items:center;display:flex;flex-direction:column;justify-content:start;padding-right:20px;position:absolute;right:0;width:324px;z-index:100}@media (max-width:500px){.delivery-action-info{bottom:0;padding-right:0;width:100%}}.delivery-action-info .delivery-action-message_item{background-color:#333;border-radius:5px;max-height:92px;opacity:1;padding:20px 16px;position:relative;width:100%}@media (max-width:500px){.delivery-action-info .delivery-action-message_item{border-radius:5px 5px 0 0;padding:12px 16px 16px}}.delivery-action-info .delivery-action-message_text{color:#fff;font-size:14px;font-weight:400}@media (max-width:500px){.delivery-action-info .sum-to-discount{width:100%}}.delivery-action-info .sum-to-discount .delivery-action-info_text{width:244px}@media (max-width:500px){.delivery-action-info .sum-to-discount .delivery-action-info_text{width:264px}}.delivery-action-info .sum-to-discount .icon-cross{align-self:center;color:#fff;cursor:pointer;height:13px;position:absolute;right:13px;top:13px;width:13px}.bounce-in-right{-webkit-animation:bounce-in-right 2s both;animation:bounce-in-right 2s both}@media (max-width:500px){.bounce-in-right{-webkit-animation:none;animation:none}}.bounce-in-right .done{height:0;padding:0;visibility:hidden}.shake{transition:width 0s 8s}@media (max-width:500px){.shake{-webkit-animation:none;animation:none;width:100%}}.shake .progress-value:after{animation:slideCar 3s cubic-bezier(.25,.46,.45,.94) both;-webkit-animation:slideCar 3s cubic-bezier(.25,.46,.45,.94) both}@media (max-width:500px){.shake .progress-value:after{-webkit-animation:none;animation:none}}.shake .sum-to-discount{-webkit-animation:fadeOut 1s 1s forwards;animation:fadeOut 1s 1s forwards;opacity:1}.shake .done{animation:show 1s 2s forwards,shake .5s linear 2s,slideRight 4s cubic-bezier(.25,.46,.45,.94) 6s both;-webkit-animation:show 1s 2s forwards,shake .5s linear 2s,slideRight 4s cubic-bezier(.25,.46,.45,.94) 6s both;margin-top:-92px;opacity:0;visibility:hidden}@media (max-width:500px){.shake .done{animation:show 1.5s 2s forwards,shake .5s linear 2s forwards,fadeOut 1.5s 8s forwards;-webkit-animation:show 1.5s 2s forwards,shake .5s linear 2s forwards,fadeOut 1.5s 8s forwards;margin-top:-64px;max-width:100%}}.shake .done .delivery-action-message_text{width:261px}.shake .done img{height:16px;padding-bottom:3px;width:13px}.order-sum .delivery-action-info{margin-bottom:-44px;margin-top:60px;min-height:64px;padding-right:0;position:inherit;width:100%}@media (max-width:1386px){.order-sum .delivery-action-info{margin-bottom:16px;margin-top:0}}.order-sum .delivery-action-info .delivery-action-message_item{border-radius:5px}@media (max-width:1386px){.order-sum .shake .progress-value:after{-webkit-animation:none;animation:none}}.order-sum .shake .done{animation:show 1s 2s forwards,shake .5s linear 2s;-webkit-animation:show 1s 2s forwards,shake .5s linear 2s}@media (max-width:500px){.order-sum .shake .done{animation:show 1.5s 2s forwards,shake .5s linear 2s forwards;-webkit-animation:show 1.5s 2s forwards,shake .5s linear 2s forwards;margin-top:-80px}}.order-sum .bounce-in-right{-webkit-animation:none;animation:none}.order-sum .icon-cross{display:none}.delivery-action-progress{align-items:center;background:#f9e4d4;border-radius:20px;display:flex;height:8px;justify-content:space-between;margin-top:12px;position:relative;width:100%}@media (max-width:500px){.delivery-action-progress{height:6px}}.delivery-action-value{align-items:center;background:#f9e4d4;border-radius:8px;color:#000;display:flex;font:600 12px/14px SilpoText,Helvetica,Arial,sans-serif;justify-content:center;position:absolute;width:23px;z-index:5}.delivery-action-value.active{background:#ff8522;color:#fff}.delivery-action-value:last-child{left:97%!important}.progress-value{background:#ee8b3e;border-radius:20px;bottom:8px;height:8px;position:relative;transition:width .5s ease-in-out;width:0}@media (max-width:500px){.progress-value{bottom:6px;height:6px}}.progress-value:after{background-color:transparent;background-image:url(../images/silpo/icon-truck.svg);background-size:35px;content:"";height:35px;position:absolute;right:-17px;top:-14px;width:35px;z-index:5}@media (max-width:1386px){.progress-value:after{background-size:32px;height:32px;right:-18px;top:-11px;width:32px}}@media (max-width:500px){.progress-value:after{background-repeat:no-repeat;background-size:30px;height:30px;right:-12px;top:-11px;width:30px}}@-webkit-keyframes bounce-in-right{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:translateX(600px);transform:translateX(600px)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(68px);transform:translateX(68px)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(32px);transform:translateX(32px)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(8px);transform:translateX(8px)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounce-in-right{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:translateX(600px);transform:translateX(600px)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(68px);transform:translateX(68px)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(32px);transform:translateX(32px)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(8px);transform:translateX(8px)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideCar{0%{opacity:1;right:-25px}10%{opacity:.5}30%{opacity:0}to{opacity:0;right:-150px}}@keyframes slideCar{0%{opacity:1;right:-25px}10%{opacity:.5}30%{opacity:0}to{opacity:0;right:-150px}}@-webkit-keyframes slideRight{0%{opacity:1;right:0}10%{opacity:.5}30%{opacity:0}to{opacity:0;right:-150px}}@keyframes slideRight{0%{opacity:1;right:0}10%{opacity:.5}30%{opacity:0}to{opacity:0;right:-150px}}@-webkit-keyframes shake{60%,80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}70%,90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes shake{60%,80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}70%,90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes show{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes show{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.webview-basket-button{align-items:center;background:#2458d3;border-radius:100px;bottom:24px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font:600 16px/22px SilpoText,Helvetica,Arial,sans-serif;height:40px;justify-content:center;min-width:139px;padding:0 16px;position:fixed;right:14px;text-align:center;z-index:10}.webview-basket-button .webview-basket-button-icon{height:20px;margin-right:10px;width:20px}.webview-basket-button .webview-basket-button-qty{-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;align-items:center;background:#fff;border:1.5px solid #2458d3;border-radius:100px;bottom:14px;color:#2458d3;display:flex;font:600 11px/16px SilpoText,Helvetica,Arial,sans-serif;height:16px;justify-content:center;left:28px;padding:0 5px;position:relative;width:16px}.layout{font-family:SilpoText,Helvetica,Arial,sans-serif}.container,.layout{background:#f9f9f9;display:flex;flex-direction:column;min-height:100%;width:100%}.container{align-items:center;margin-top:60px;position:relative}@media (max-width:1052px){.container{margin-top:60px}}@media (max-width:718px){.container{margin-top:60px}}.container.web-view{margin-top:0;padding-bottom:75px}.content{align-items:center;display:flex;flex-direction:column;height:100%;margin-bottom:10px;width:100%}@media (max-width:718px){.content{margin-bottom:0;min-height:540px}}.page{display:flex;flex-direction:column;max-width:1700px;padding:0 20px;width:100%}@media (max-width:1720px){.page{max-width:1366px}}@media (max-width:1386px){.page{max-width:1032px}}@media (max-width:1052px){.page{max-width:698px}}@media (max-width:718px){.page{max-width:364px}}@media (max-width:364px){.page{max-width:320px;padding:0 10px}}@media (max-width:718px){.page.experiment-page{max-width:none}}.modal-container{position:fixed;top:78px;width:100%;z-index:100}@media (max-width:718px){.modal-container{bottom:0;position:-webkit-sticky;position:sticky;z-index:3}}.modal-container .modal-wrapper{align-items:flex-start;display:flex;margin:0 auto;max-width:1700px;padding:0 20px;position:relative;width:100%}@media (max-width:1720px){.modal-container .modal-wrapper{max-width:1366px}}@media (max-width:1386px){.modal-container .modal-wrapper{max-width:1096px}}@media (max-width:1052px){.modal-container .modal-wrapper{max-width:768px}}@media (max-width:718px){.modal-container .modal-wrapper{padding:0;width:100%}}@media (max-width:500px){.modal-container.scrollUp{bottom:72px}}.cookie-banner{grid-column-gap:5px;grid-row-gap:10px;align-content:start;background-color:#fff;bottom:0;box-shadow:0 -3px 6px rgba(0,0,0,.16);display:grid;font-size:13px;grid-template-columns:repeat(2,minmax(auto,250px));grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content);justify-content:center;justify-items:center;left:0;letter-spacing:0;padding:20px 30px 15px;position:fixed;text-align:center;width:100%;z-index:401}@media (max-width:768px){.cookie-banner{padding:10px 30px}}.cookie-message{grid-column:1/span 2}.cookie-confirm-btn{justify-self:end;padding:7px 19px}.cookie-more-btn{justify-self:start;padding:7px 19px}.mobile-app-popup{grid-column-gap:10px;grid-row-gap:10px;align-content:center;align-items:center;background-color:#fff;bottom:0;box-shadow:0 -3px 6px rgba(0,0,0,.16);display:grid;font-size:13px;grid-template-columns:repeat(4,minmax(20px,-webkit-max-content));grid-template-columns:repeat(4,minmax(20px,max-content));grid-template-rows:repeat(1,-webkit-min-content);grid-template-rows:repeat(1,min-content);justify-content:center;left:0;letter-spacing:0;padding:20px 10px;position:fixed;text-align:center;width:100%;z-index:400}.mobile-app-popup .mobile-app-popup__close{color:#707070;font-size:40px;line-height:1;padding:5px 0 0}.mobile-app-popup .icon-mobile-app svg,.mobile-app-popup .mobile-app-popup__icon svg{height:35px;width:35px}.mobile-app-popup .mobile-app-popup__confirm-btn{height:28px;justify-self:end;padding:4px;width:78px}.mobile-app-popup .mobile-app-popup__message{text-align:left}.App{--header-max-width-container:1720px;--footer-max-width-container:1700px}@media (max-width:1720px){.App{--header-max-width-container:1386px;--footer-max-width-container:1366px}}@media (max-width:1386px){.App{--header-max-width-container:1052px;--footer-max-width-container:1032px;--header-basket-style-position:fixed;--header-basket-style-right:30px;--header-basket-style-bottom:16px;--header-auth-person-margin-right:0}}@media (max-width:1052px){.App{--footer-max-width-container:698px}}@media only screen and (max-width:1024px){.App{--footer-max-width-container:698px}}.block-container{background-color:#fff;border:1px solid transparent;border-radius:5px;padding:20px}.promotion-title{align-items:center;display:flex;padding:20px 20px 2px}@media (max-width:718px){.promotion-title{justify-content:space-between;padding:20px 10px 17px}}.promotion-title .promotion-title-h2{font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:32px;line-height:.875;margin-bottom:.83em;margin-top:.83em}@media (max-width:768px){.promotion-title .promotion-title-h2{font-size:23px}}@media (max-width:1052px){.promotion-title .heading3{font-size:20px}}@media (max-width:718px){.promotion-title .heading3{font-size:16px}}.promotion-title .heading3:hover{color:#ff8522}.promotion-title .to-all-items-btn{color:#ff8522;display:block;font-size:14px;line-height:16px;padding:7px 0 0 15px}@media (max-width:1052px){.promotion-title .to-all-items-btn{padding:6px 0 0 15px}}@media (max-width:768px){.promotion-title .to-all-items-btn{padding:3px 0 0 15px}}@-webkit-keyframes useRippleAnimation{to{opacity:0;-webkit-transform:scale(15);transform:scale(15)}}@keyframes useRippleAnimation{to{opacity:0;-webkit-transform:scale(15);transform:scale(15)}}a:active,a:focus,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}:focus{outline:0}audio,img,video{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;overflow:auto;resize:none;vertical-align:top}button,input,select,textarea{border:none;font-size:100%;margin:0;outline:none}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}*{box-sizing:border-box}* :focus{outline:none}#root,.App,body,html{font-family:SilpoText,Helvetica,Arial,sans-serif;height:100%;margin:0}body{font-size:14px}@media (max-width:768px){body{font-size:13px}}html::-webkit-scrollbar{background:transparent;height:8px;width:20px}html::-webkit-scrollbar-thumb{background:#a8a7a7;border-radius:3px;padding:1px}html{scrollbar-track-color:#a8a7a7;scrollbar-color:transparent;scrollbar-width:thin}.a-like,a{color:#373737;cursor:pointer;transition:all .35s}.a-like,.a-like:hover,a,a:hover{text-decoration:none}.a-like:active,.a-like:hover,a:active,a:hover{outline:0}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}select{font-family:SilpoText,Helvetica,Arial,sans-serif}pre{word-wrap:break-word;white-space:pre-wrap}img{-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent;max-width:100%;vertical-align:middle}hr,img{border:0}hr{color:#ff8522;height:2px;margin:15px 0}hr:before{background:#ff8522;content:"";display:inline-block;height:100%;vertical-align:top;width:28px}h1{font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:48px}@media (max-width:768px){h1{font-size:32px}}h2{font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:32px;line-height:.875}@media (max-width:768px){h2{font-size:23px}}.heading3,h3{font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:23px;font-weight:700}@media (max-width:768px){.heading3,h3{font-size:22px}}.heading4,h4{font-family:SilpoText,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.heading4,h4,p{font-size:16px}@media (max-width:500px){p{font-size:12px}}.-mobile{display:none}@media (max-width:768px){.-mobile{display:block}.-desktop{display:none}}div,i,label,option,span{-webkit-tap-highlight-color:transparent}.default-wrapper{align-items:center;background-image:url(../images/silpo/body.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100%}.default-wrapper h1{color:#ff8522;font-size:60px;line-height:50px;text-align:center}.default-wrapper .default-page__link-wrapper{margin-top:52px;text-align:center}@media (max-width:500px){.default-wrapper .default-page__link-wrapper{margin-top:30px}}.default-wrapper .default-page__link{color:#ff8522}.default-wrapper .default-page__small-text{display:inline-block;font-size:14px;padding:10px;text-decoration:underline}.default-wrapper .default-holder{background-color:#fff;border-radius:20px;max-width:750px;padding:40px;width:90%}@media (max-width:500px){.default-wrapper .default-holder{padding:30px 14px}}.default-wrapper .default-holder .default-small-logo{height:74px;text-align:center}@media (max-width:500px){.default-wrapper .default-holder .default-small-logo{height:42px}}.default-wrapper .default-holder .default-small-logo svg{height:100%}@media (max-width:500px){.default-wrapper .default-holder h3{font-size:18px}}.default-wrapper .default-holder .default-btn-holder{display:flex;position:relative}@media (max-width:500px){.default-wrapper .default-holder .default-btn-holder{align-items:center;flex-direction:column}}.default-wrapper .default-holder .default-btn-holder .default-page__link{left:0;position:absolute;top:0}@media (max-width:768px){.default-wrapper .default-holder .default-btn-holder .default-page__link{position:static;width:50%}}@media (max-width:500px){.default-wrapper .default-holder .default-btn-holder .default-page__link{order:2;width:100%}}.default-wrapper .default-holder .default-btn-holder .choose_market_btn{margin:auto}.grecaptcha-badge{z-index:99}.autocomplete-menu-holder{background-color:#fbfbfb;border:1px solid #efefef;border-radius:4px;box-shadow:0 3px 3px 0 rgba(0,0,0,.102);box-sizing:border-box;left:0;line-height:1.2em;margin-top:-10px;overflow:auto;position:absolute;top:50px;width:100%;z-index:13}.autocomplete-menu-holder .autocomplete-menu-inner{max-height:150px}.autocomplete-menu-holder .autocomplete-menu-inner .store-select__autocomplete-item:nth-child(odd){background-color:#fff}.autocomplete-menu-holder .autocomplete-item{font-size:14px;padding:5px 15px}.autocomplete-menu-holder .autocomplete-item:hover{background:#fff;cursor:pointer}.show-all-product__wrapper{align-items:center;display:flex;height:100%;justify-content:center}@media (max-width:718px){.show-all-product__wrapper.product-list-item{justify-content:center}}.show-all-product{background-color:#ff8522;border-radius:50px;color:#fff;font-size:16px;padding:10px 30px;text-align:center}.select-block .autocomplete-menu-holder::-webkit-scrollbar{background:transparent;height:8px;width:6px}.select-block .autocomplete-menu-holder::-webkit-scrollbar-thumb{background:#a8a7a7;border-radius:3px;padding:1px}.select-block .autocomplete-menu-holder{scrollbar-track-color:#a8a7a7;scrollbar-color:transparent;scrollbar-width:thin}