[data-promos-gcc]{margin:10px 0;background:#defbde;text-align:left}[data-promos-nmp],[data-promos-nmc],[data-promos-cp],[data-promos-cc],[data-promos-gpp],[data-promos-gpc],[data-promos-nmac],[data-promos-bcp],[data-promos-bcc]{color:#fff;padding:10px;margin-top:10px}[data-promos-nmc],[data-promos-nmac]{background:#f06292}[data-promos-nmp]{background:#33b5e7}[data-promos-cp],[data-promos-cc]{background:#ee534f}[data-promos-gpp],[data-promos-gpc]{background:#01c851}[data-promos-bcp],[data-promos-bcc]{background:#91102e}[data-promos-apbp],[data-promos-apbc]{border:1px solid #49a0b5;overflow:hidden;margin:10px 0}[data-promos-aphp],[data-promos-aphc]{background:#49a0b5;color:#fff;padding:10px}[data-promos-apcp],[data-promos-apcc]{padding:10px}.promos-prompting,.promos-cp-active-wrap{line-height:1.5;margin-bottom:10px}.promos-prompting[data-type='gift'] img{vertical-align:middle}i.icon16-promos{background-repeat:no-repeat;height:16px;width:16px;display:inline-block;text-indent:-9999px;text-decoration:none!important;vertical-align:top;margin:-.1em .25em 0 0}i.icon16-promos.loading{background-image:url(../img/loading16.gif)}.promos-gift-icon{max-width:100%;max-height:100%}.promos-loading{position:relative;width:54px;height:55px;vertical-align:middle;background:url(./../img/loader3.gif) center center no-repeat;display:inline-block}.promos-loader:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(../../../../../wa-content/img/loading16.gif) center center no-repeat}.p-loading.show-loader:before{content:'';background:url(./../img/loader2.gif) center center no-repeat;width:33px;height:33px;z-index:99999;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.promos-is-loading>*{opacity:.3}.promos-is-loading{position:relative}.promos-is-loading:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(../img/loader2.gif) center center no-repeat}.promos-cp-active-wrap.p-loading{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px)}.pp-active{line-height:1.5}.pp-active.pp-empty{border:0 none;display:none}.pp-active__item{margin-bottom:10px;display:flex;width:100%;align-items:center}.pp-active__name{width:70%;text-align:left;display:flex;align-items:center}.pp-active__name img{max-width:96px;max-height:96px;vertical-align:middle;margin-right:10px}.pp-active__discount{width:30%;text-align:right}.pp-active_nodiscount .pp-active__discount{display:none}.pp-active_nodiscount .pp-active__name{width:100%}.promos-gift-outer-wrap{padding:10px}.promos-gift-header{margin-bottom:15px}.promos-gift-inner-wrap{margin-top:10px;display:flex;align-items:center}.promos-gift-link{padding-left:5px}.promos-gift-block-outer{width:100%}.promos-gift-block{display:flex;width:100%;align-items:center}.promos-gift-block.removed{opacity:.6;position:relative}.promos-gift-block.removed:before{width:100%;height:1px;background:#aaa;content:'';position:absolute;top:50%;left:0}.promos-gift-block.removed .promos-gift-delete{fill:#aaa}.promos-gift-block.removed,.promos-gift-block.removed a,.promos-gift-block.removed a:hover{color:#aaa}.promos-gift-block-outer>.promos-gift-block{margin-bottom:10px}.promos-gift-block-outer>.promos-gift-block:last-child{margin:0}.promos-gift-block>div{padding:0 5px}.promos-gift-delete{width:10px;height:10px;fill:red;opacity:.8;line-height:1}.promos-gift-block>div.promos-gift-delete{padding:0}.promos-gift-delete:hover{cursor:pointer;opacity:1}.promos-gift-delete svg{width:10px;height:10px}.promos-gift-name{flex:1}.promos-gift-name a{display:inline-block}.promos-gift-link-inner{border-bottom:1px dashed}.promos-gift-link-inner:hover{border-bottom:1px dashed transparent}a.promos-gift-link,a.promos-gift-link:hover,a.promos-gift-product,a.promos-gift-product:hover,a.promos-gift-block,a.promos-gift-block:hover{text-decoration:none}.promos-gift-image.promos-image-loading img{display:none}.promos-gift-image img{max-width:48px;max-height:48px}.promos-image-loading{content:'';background:url(./../img/loader2.gif) center center no-repeat}.promos-gift-values{display:none}.promos-popup-head [data-promos-close]{display:block}.promos-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promos-popup input[type="button"]:disabled,.promos-popup input[type="button"]:disabled,.promos-popup input[type="button"]:disabled:hover,.promos-popup input[type="button"]:disabled:hover{background:rgb(176,181,169)!important;cursor:default;color:#fff;text-shadow:none}.promos-popup{position:absolute;overflow-y:auto;left:50%;min-width:300px;max-width:500px;width:100%;background:#fff;display:table;-webkit-box-shadow:0 0 70px #bbb;-moz-box-shadow:0 0 70px #bbb;box-shadow:0 0 70px #bbb;border:2px solid #f3f3f3;z-index:10002}.promos-popup-head{background:#f3f3f3;font-size:18px;padding:10px;position:relative}.promos-popup.is-loading .promos-popup-content{text-align:center}.promos-popup-content{padding:10px}.promos-popup .promos-compare-price{display:inline-block}.promos-popup-price{font-weight:700;margin-left:10px}.promos-popup input[type='button']{cursor:pointer;text-shadow:none;height:auto;margin:0;border:0 none;width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:inherit;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:1.5}.promos-stocks{margin-bottom:10px}.w-dialog-header h3{margin:0}.promos-center{text-align:center}.promos-images{display:none}.promos-row{margin:10px 0}.promos-row.semi{margin:5px 0;position:relative}.promos-row:after{display:block;content:'';clear:both}.promos-skus,.promos-skus li{list-style:none;padding:0;margin:0}.promos-skus li{margin-bottom:10px}.promos-sku-feature{margin-left:10px}.promos-ext{color:#aaa;font-size:.9em}.promos-popup-price{font-weight:700;margin-left:10px}.promos-nowrap{white-space:nowrap}.promos-grey{color:#aaa}.promos-gift-slider{display:none}.promos-gift-slider .slick-track{margin:0}.promos-gift-slider.slick-initialized{padding:0 20px 0 50px;display:block;margin-top:20px;position:relative}.promos-gift-slider__item{line-height:1.3;position:relative}.promos-gift-slider__radio{position:absolute;left:0;top:30%;-webkit-appearance:radio}.promos-gift-slider__name{padding-left:20px;margin-top:10px;text-align:left}.promos-gift-slider__img{padding-left:20px}.promos-gift-slider__img img{max-width:100%}.promos-gift-slider .slick-slide{text-align:center;float:left;height:100%;min-height:1px}.promos-gift-slider .slick-slide>div{padding:0 5px}.promos-gift-slider .slick-list{overflow:hidden;margin:0}.promos-gift-slider .slick-list,.promos-gift-slider .slick-slider,.promos-gift-slider .slick-track{position:relative;display:block}.promos-slider-prev,.promos-slider-next{position:absolute;margin-top:-12px;top:50%}.promos-slider-prev{left:30px}.promos-slider-next{right:0}.slick-disabled{display:none!important}.promos-dialog-wrap{counter-reset:gifts}.promos-dialog-wrap .promos-gift-slider:before{counter-increment:gifts;content:counter(gifts);position:absolute;left:0;font-size:16px;padding:3px 8px;border-radius:50%;background:#ffe7a7;top:50px;margin-top:-11px;line-height:1}.promos-icon{cursor:pointer}.promos-icon:hover{opacity:.7}.promos-icon.aleft,.promos-icon.aright{height:24px;width:15px}#yourshop .promos-stocks .icon16{display:none}.ig-dialog-wrap.is-full-screen.p-loaded .w-dialog-block{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.promos-dialog-wrap{padding:20px;background:#fff}.ig-dialog-wrap .w-dialog-block.w-medium{max-width:900px}.ig-dialog-wrap .w-dialog-block.w-large{max-width:1200px}.ig-dialog-wrap .w-dialog-block.is-readonly .promos-gift-slider__name,.ig-dialog-wrap .w-dialog-block.is-readonly .promos-gift-slider__img{padding-left:0}.promos-gift-slider.without-slider .promos-gift-slider__item{display:inline-block;vertical-align:top;padding:0 5px;width:130px;margin-bottom:10px}.cartOS__cart .promos-prompting,.cartOS__cart .promos-cp-active-wrap,.product__info .pp-active,.promos-prompting,.promos-cp-active-wrap{font-size:14px}@media only screen and (max-width:1280px){.ig-dialog-wrap .w-dialog-block.w-large{margin:20px}}@media only screen and (max-width:920px){.ig-dialog-wrap .w-dialog-block.w-medium{margin:20px}}@media only screen and (max-width:760px){.promos-popup .promos-compare-price{font-size:14px;width:inherit}}@media only screen and (max-width:400px){.promos-popup input[type="button"]{width:100%!important}.promos-gift-slider__name{text-align:center}.promos-gift-slider__img{margin:0 auto}}@media only screen and (max-width:350px){.ig-dialog-wrap .w-dialog-block{margin:10px}}