.section-prompt-modal{--modal-width: 360px;min-width:var(--modal-width);height:60px;position:fixed;bottom:43px;right:40px;background:#009fd9;z-index:100;display:flex;border:1px solid #00AEEF;border-radius:3px;opacity:0;transform:translate(calc(100% + 40px));visibility:hidden;transition:all .3s}.section-prompt-modal.sticky{opacity:1;visibility:visible;transform:translate(0)}.section-prompt-modal .header-filter{margin-left:0;padding:0 34px 0 27px;width:100%;color:#fff}.section-prompt-modal .header-filter .filter-selector>.title{font-size:15px;margin-right:24px}.section-prompt-modal .header-filter .field-list{top:unset;bottom:-1px;right:-2px;width:calc(var(--modal-width) + 2px);padding:0}.section-prompt-modal .header-filter .field-list:after{display:none}.section-prompt-modal .header-filter .field-list .card-filter{flex:0 0 100%;max-width:100%}.section-prompt-modal .header-filter .field-list .card-filter>div{border:1px solid #00AEEF;border-radius:3px;padding:17px 21px}.section-prompt-modal .header-filter .btn-filter-group button.btn-close{border:0;width:14px;height:14px;padding:0;top:4px;right:4px}.section-prompt-modal .header-filter .btn-close{position:absolute;right:5px;top:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.section-prompt-modal .header-filter .btn-close .svg-close{display:flex;width:8px;height:8px}.section-prompt-modal .header-filter .field-list .card-filter .card-body{padding:0 0 18px;text-align:center}.section-prompt-modal .header-filter .field-list .card-filter .card-body .card-title{margin:36px 0 5px}.section-prompt-modal .header-filter .field-list .card-filter .card-body .card-text{margin:18px 0 5px}.section-prompt-modal .header-filter .field-list .field-item{margin:8px 0}.section-prompt-modal .header-filter .field-list .field-item:not([data-filter="1"]) .filter-options{top:unset!important;bottom:calc(100% - 18px);border-top:1px solid #cfd4d8}.section-prompt-modal .header-filter .card-footer__atg{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.section-prompt-modal .header-filter .card-footer__atg-condition{display:flex;align-items:center}.section-prompt-modal .header-filter .card-footer__atg-condition>div{font-size:12px;font-weight:400;line-height:12px}.section-prompt-modal .header-filter .card-footer__input{margin-right:8px;width:16px;height:16px}.section-prompt-modal .header-filter .card-footer__atg span{color:#00aeef}.section-prompt-modal .header-filter .card-footer__btn{width:100%;margin-top:14px;background-color:#00aeef;font-size:14px;line-height:14px;font-weight:700;color:#fff}.section-prompt-modal .header-filter .btn-loading{margin-left:10px}.section-prompt-modal .header-filter .btn-loading svg{width:19px;height:19px;display:block}.section-prompt-modal .header-filter .btn-loading svg circle{stroke:currentColor}.section-prompt-modal .header-filter .btn-loading:not(.pending) svg{display:none}@media (max-width: 991px){.section-prompt-modal .header-filter .field-list{position:absolute}}@media (max-width: 767px){.section-prompt-modal .header-filter .btn-filter-group{flex:unset;max-width:100%}.section-prompt-modal .header-filter .btn-filter-group button.btn-select,.section-prompt-modal .header-filter .btn-filter-group button.btn-close{margin:0}}@media (max-width: 575px){.section-prompt-modal{left:16px;right:16px;bottom:85px;min-width:unset;min-height:52px;height:auto;transform:translateY(calc(100% + 100px))}.section-prompt-modal.sticky{transform:translate(0)}.section-prompt-modal .header-filter{padding:0 30px 0 10px}.section-prompt-modal .header-filter .btn-filter-group button.btn-close{margin:0}.section-prompt-modal .header-filter .my-selector .btn{margin:5px 0}.section-prompt-modal .header-filter .field-list{width:calc(100% + 4px)}.section-prompt-modal .header-filter .filter-selector{justify-content:space-between}.section-prompt-modal .header-filter .filter-selector>.title{margin-right:0;width:unset}}.ymm-reset-filter{background:none;border:none;text-decoration:underline;padding:0;margin:0;display:none;cursor:pointer}.show-filter-reset .ymm-reset-filter{display:block}.unvailable-label{display:none!important}.unavailable-variant .product-label .label:not(.unvailable-label){display:none!important}.unavailable-variant .unvailable-label{display:block!important}.template-collection .section-collection-template .section-body{transition:.3s all ease-in-out}.template-collection:not(.filter-loaded) .section-collection-template .section-body{opacity:0}.template-collection .ymm-try-universal{margin:15px 0 10px}
