.advc .advc-global-image>img{opacity:0}.advc .advc-global-image>img.lazyloaded{opacity:1}.advc .global-animation-cropper{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.advc .global-animation-cropper.lazyloaded{-webkit-animation-play-state:initial;-moz-animation-play-state:initial;-o-animation-play-state:initial;animation-play-state:initial}.advc .advc-global-image{height:100%;position:relative;width:100%}.advc .advc-global-image>img{border:none;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.advc .advc-global-image>svg{background-color:#f3f3f3;display:block;height:100%;width:100%}.advc .advc-global-image.is-scale>img,.advc .advc-global-image.is-scale>svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0}.advc .advc-product-tooltip{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:{{ theme.settings.color_text }};display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:280px}.advc .advc-product-tooltip--empty{min-width:auto}.advc .advc-product-tooltip:hover .product-tooltip__link{text-decoration:underline}.advc .advc-product-tooltip__image-wrapper{background-color:#f3f3f3;width:80px}.advc .advc-product-tooltip__image-wrapper>svg{height:80px;width:80px}.advc .advc-product-tooltip__content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;margin-left:12px;overflow:hidden}.advc .advc-product-tooltip__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;margin:0;overflow:hidden}.advc .advc-product-tooltip__badge{background-color:#e32619;color:#fff;display:inline-block;font-weight:600;margin-top:8px;max-width:100%;padding:4px 12px;white-space:nowrap}.advc .advc-product-tooltip__price{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-top:8px}.advc .advc-product-tooltip__price,.advc .advc-product-tooltip__price .price{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.advc .advc-product-tooltip__price .price{color:#e32619;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-weight:600;line-height:1;margin-left:8px;vertical-align:top}.advc .advc-product-tooltip__price .price.is-original{color:#000;font-weight:400;text-decoration:line-through}.advc .advc-product-tooltip__price .price.is-normal{color:#1c1d1d}.advc .advc-product-tooltip__price .price__decimal{font-size:.6em}.advc .advc-product-tooltip__link{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-top:8px;word-break:break-word}.advc .advc-product-tooltip__link-icon{-webkit-flex-shrink:0;flex-shrink:0;height:8px;margin-left:5px;width:8px}@-webkit-keyframes advc-fade-slide-in{0%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes advc-fade-slide-in{0%{opacity:0;-moz-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes advc-fade-slide-in{0%{opacity:0;-o-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes advc-fade-slide-in{0%{opacity:0;-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.advc .advc-shoppable-image{overflow:hidden}.advc .advc-shoppable-image__title{margin-bottom:30px;text-align:center}@media(max-width:749.98px){.advc .advc-shoppable-image__title{margin-bottom:20px}}.advc .advc-shoppable-image__wrapper{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.advc .advc-shoppable-image__wrapper--left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.advc .advc-shoppable-image__wrapper--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}@media(max-width:960.98px){.advc .advc-shoppable-image__wrapper{display:block}}.advc .advc-shoppable-image__image-wrapper{position:relative;width:100%}@media(min-width:961px){.advc .advc-shoppable-image__image-wrapper--small{width:50%}.advc .advc-shoppable-image__image-wrapper--medium{width:66.6667%}.advc .advc-shoppable-image__image-wrapper--large{width:100%}}.advc .advc-shoppable-image__hotspot{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,.4);border:2px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;height:30px;outline:0;position:absolute;-webkit-transition:background-color .15s cubic-bezier(.4,0,.2,1),border .15s;-o-transition:background-color .15s cubic-bezier(.4,0,.2,1),border .15s;-moz-transition:background-color .15s cubic-bezier(.4,0,.2,1),border .15s;transition:background-color .15s cubic-bezier(.4,0,.2,1),border .15s;width:30px}.advc .advc-shoppable-image__hotspot:before{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:50%;content:"";cursor:pointer;display:block;height:14px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .15s cubic-bezier(.4,0,.2,1);-moz-transition:transform .15s cubic-bezier(.4,0,.2,1),-moz-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1),-moz-transform .15s cubic-bezier(.4,0,.2,1),-o-transform .15s cubic-bezier(.4,0,.2,1);width:14px}.advc .advc-shoppable-image__hotspot .advc-hotspot__tooltip-wrapper{background-color:#fff;border:1px solid #eaecec;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1);left:0;opacity:0;padding:16px;pointer-events:none;position:absolute;text-decoration:none;top:45px;-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-o-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,-o-transform .2s;-moz-transition:opacity .2s,transform .2s,-moz-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.advc .advc-shoppable-image__hotspot--active{background-color:rgba(0,0,0,.8);border-color:#fff;z-index:2}.advc .advc-shoppable-image__hotspot--active:before{-webkit-transform:scale(.7) translate(-70%,70%);-moz-transform:scale(.7) translate(-70%,70%);-o-transform:scale(.7) translate(-70%,70%);transform:scale(.7) translate(-70%,70%)}.advc .advc-shoppable-image__hotspot--active .advc-hotspot__tooltip-wrapper{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.advc .advc-shoppable-image__info{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;padding:50px}@media(max-width:749.98px){.advc .advc-shoppable-image__info{padding:20px 32px}}.advc .advc-shoppable-image__info.advc-is-text-left{text-align:left}.advc .advc-shoppable-image__info.advc-is-text-center{text-align:center}.advc .advc-shoppable-image__info.advc-is-text-right{text-align:right}.advc .advc-shoppable-image__info .advc-info__row{width:100%}.advc .advc-shoppable-image__info .advc-info__title{margin-top:0}.advc .advc-shoppable-image__info .advc-info__description{margin-top:15px}.advc .advc-shoppable-image__info .advc-info__btn{margin-top:30px}.advc .advc-shoppable-image-text-container{display:block;width:280px}.advc .advc-shoppable-image-text-container .advc-shoppable-image-text-title{font-weight:600;margin-bottom:10px}.advc .advc-shoppable-image-text-container .advc-shoppable-image-text-desc{margin-bottom:10px}.advc .advc-full_screen .advc-container{max-width:100%;padding-left:0;padding-right:0}@media(min-width:961px){.advc .advc-full_screen .advc-shoppable-image__image-wrapper{width:100%}.advc .advc-full_screen .text-position--left-top{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.advc .advc-full_screen .text-position--left-top,.advc .advc-full_screen .text-position--top{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:unset;flex-direction:unset}.advc .advc-full_screen .text-position--top{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center}.advc .advc-full_screen .text-position--right-top{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:start;-moz-box-align:start;-webkit-box-pack:end;-moz-box-pack:end;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:unset;flex-direction:unset;-webkit-justify-content:flex-end;justify-content:flex-end}.advc .advc-full_screen .text-position--left{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.advc .advc-full_screen .text-position--center,.advc .advc-full_screen .text-position--left{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:unset;flex-direction:unset}.advc .advc-full_screen .text-position--center{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center}.advc .advc-full_screen .text-position--right{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:end;-moz-box-pack:end;-webkit-align-items:center;align-items:center;-webkit-flex-direction:unset;flex-direction:unset;-webkit-justify-content:flex-end;justify-content:flex-end}.advc .advc-full_screen .text-position--left-bottom{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.advc .advc-full_screen .text-position--bottom,.advc .advc-full_screen .text-position--left-bottom{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:unset;flex-direction:unset}.advc .advc-full_screen .text-position--bottom{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center}.advc .advc-full_screen .text-position--right-bottom{-webkit-box-orient:unset;-webkit-box-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-webkit-box-align:end;-moz-box-align:end;-webkit-box-pack:end;-moz-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:unset;flex-direction:unset;-webkit-justify-content:flex-end;justify-content:flex-end}.advc .advc-full_screen .advc-global-image .placeholder-svg{background-color:rgba(0,0,0,.3)}.advc .advc-full_screen .advc-shoppable-image__info{margin:40px 30px;max-width:330px;padding:0;position:absolute}}