.fss-agb-container{display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:99999}.fss-agb-prod{padding:24px}.fss-agb-prod.bottom-right{transform:translate(150%,150%);animation:aniBottomRight 1s forwards;position:fixed;right:0;bottom:0}@keyframes aniBottomRight{0%{transform:translate(150%,150%)}to{transform:translate(0)}}.fss-agb-prod.bottom-left{transform:translate(-150%,150%);animation:aniBottomLeft 1s forwards;position:fixed;left:0;bottom:0}@keyframes aniBottomLeft{0%{transform:translate(-150%,150%)}to{transform:translate(0)}}.fss-agb-prod.top-right{transform:translate(150%,-150%);animation:aniTopRight 1s forwards;position:fixed;right:0;top:0}@keyframes aniTopRight{0%{transform:translate(150%,-150%)}to{transform:translate(0)}}.fss-agb-prod.top-left{transform:translate(-150%,-150%);animation:aniTopLeft 1s forwards;position:fixed;left:0;top:0}@keyframes aniTopLeft{0%{transform:translate(-150%,-150%)}to{transform:translate(0)}}.fss-agb-content{display:flex;flex-direction:column;align-items:center}.fss-agb{box-shadow:0 4px 6px #0000001a;border-radius:.5rem;pointer-events:auto;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.fss-agb-inner{padding:16px}.fss-agb-header{display:flex;align-items:flex-start}.fss-agb-img{max-height:80px;max-width:160px;-o-object-fit:contain;object-fit:contain}.fss-agb-text{padding-left:8px;max-width:240px;line-height:1}.fss-agb-title{margin-bottom:16px}.fss-agb-close{margin-left:16px;flex-shrink:0;display:flex}.fss-agb-close-btn{background-color:transparent;display:inline-flex;cursor:pointer;border:0}.fss-agb-close-icon{height:20px;width:20px}.fss-agp-container{position:relative;z-index:99997;opacity:0;animation:aniPopup .5s forwards}@keyframes aniPopup{0%{opacity:0}to{opacity:1}}.fss-agp-overlay{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0b0b0cbf;opacity:50%;z-index:99998}.fss-agp-wrapper{padding:5px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999}@media screen and (max-width: 768px){.fss-agp-wrapper{width:90%}}@media screen and (max-width: 360px){.fss-agp-wrapper{width:80%}}.fss-agp-inner{display:flex;align-items:center;justify-content:center;min-height:100%;opacity:0;animation:aniPopupInner 1s forwards}@keyframes aniPopupInner{0%{opacity:0}to{opacity:1}}.fss-agp-panel{position:relative;width:100%;max-width:384px;max-height:768px;border-radius:8px;overflow:hidden;box-shadow:0 10px 15px #0000001a;animation:aniPopup 1s forwards}.fss-agp-content{padding:24px 24px 16px}.fss-agp-image{display:flex;justify-content:center;margin-bottom:16px}.fss-agp-image img{height:240px;max-width:100%}.fss-agp-text{text-align:center;max-height:290px}.fss-agp-title{line-height:1;margin-bottom:16px}.fss-agp-message{line-height:125%;margin-top:16px}.fss-agp-buttons{display:flex;flex-direction:column;gap:12px;padding:24px;margin-bottom:.75rem}.fss-agp-button{width:100%;padding:12px 16px;border-radius:9999px;text-align:center}.fss-agp-close-btn,.fss-agp-open-cart-btn{line-height:1.25rem;border:0px;cursor:pointer;box-shadow:0 10px 15px #0000001a}.fss-agsb-widget-container{overflow:hidden;transform:translateY(-150%);animation:aniSticky .5s forwards;z-index:99999}.fss-agsb-prod{top:0;left:0;width:100%;position:fixed}@keyframes aniSticky{0%{transform:translateY(-150%)}to{transform:translateY(0)}}.fss-agsb-widget-box{padding-left:1rem;padding-right:1rem;margin-left:0rem;margin-right:auto}@media (width >= 640px) and (width <= 1280px){.fss-agsb-widget-box{padding-left:1.5rem;padding-right:1.5rem}}@media (width >= 1280px) and (width <= 1640px){.fss-agsb-widget-box{padding-left:2rem;padding-right:2rem;margin-left:12rem}}@media (width > 1640px){.fss-agsb-widget-box{padding-left:2rem;padding-right:2rem;margin-left:20rem}}.fss-agsb-widget-grid{display:grid;justify-content:center;gap:1rem}@media (min-width: 640px){.fss-agsb-widget-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center}}.fss-agsb-widget-items{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.fss-agsb-widget-items{-moz-column-gap:1.25rem;column-gap:1.25rem}}.fss-agsb-widget-content-box{flex-grow:1}.fss-agsb-widget-title{line-height:1;margin-top:.75rem}.fss-agsb-widget-message{line-height:1;margin-top:.75rem;margin-bottom:1rem}.fss-agsb-widget-button-box{display:flex;margin-left:1rem;flex-shrink:0}.fss-agsb-widget-button{background-color:transparent;border:0;display:inline-flex;cursor:pointer}.fss-agsb-widget-button-close{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fss-agsb-widget-button-close-icon{height:1.25rem;width:1.25rem}.fss-volume-widget-container{display:flex;flex-direction:column;gap:18px;padding:20px 0}.fss-volume-widget-block-title{text-align:center;line-height:1}.fss-volume-card-container{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:16px 20px;position:relative;box-shadow:0 2px 8px #0003,0 2px 8px #00000030;line-height:1}.fss-badge{position:absolute;top:-14px;right:28px;padding:1px 10px;border-radius:4px;box-shadow:0 2px 8px #0003,0 2px 8px #00000030;z-index:10}.fss-volume-card-container-items{display:flex;align-items:center}.fss-volume-card-radio-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;margin:0 12px 0 0;padding:7px;border:2px solid;border-radius:50%;background-clip:content-box;cursor:pointer;transition:all .2s ease-in-out}.fss-volume-card-radio-input:checked{padding:2.1px;background-color:currentColor}.fss-volume-card-radio-input:hover{transform:scale(1.1)}.fss-volume-card-radio-input:focus{outline:none;box-shadow:0 0 0 2px #0000001a}.fss-volume-card-titles-box{text-align:left}.fss-volume-card-subtitle{margin-top:8px}.fss-volume-card-discounts-box{text-align:right}.fss-volume-card-price{margin-top:8px}.fss-announcement-container{display:flex;justify-content:center;align-items:center;height:70px;width:100%;z-index:999999999;padding:4px 36px;gap:6px;overflow:hidden;position:relative}@media (max-width: 980px){.fss-announcement-container{height:110px}}@media (max-width: 825px){.fss-announcement-container{height:140px}}@media (max-width: 768px){.fss-announcement-container{height:140px}}@media (max-width: 430px){.fss-announcement-container{height:140px}}@media (max-width: 411px){.fss-announcement-container{height:140px}}.fss-announcement-container.top{position:fixed;top:0;left:0}.fss-announcement-container.top.animated{animation:topAnimated .5s forwards}@keyframes topAnimated{0%{transform:translateY(-150%)}to{transform:translateY(0)}}.fss-announcement-container.bottom{position:fixed;bottom:0;left:0}.fss-announcement-container.bottom.animated{animation:bottomAnimated .5s forwards}@keyframes bottomAnimated{0%{transform:translateY(150%)}to{transform:translateY(0)}}.fss-announcement-container.running-line{grid-template-columns:auto 1fr auto}.fss-announcement-coupon-code{padding:4px}.fss-announcement-action-button{padding:8px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.fss-announcement-bar-simple{display:flex;align-items:center;flex-wrap:wrap;padding-right:8px;gap:6px}.fss-announcement-bar-running-line{flex-basis:2000px}@media (max-width: 3000px){.fss-announcement-bar-running-line{flex-basis:3000px}}@media (max-width: 2000px){.fss-announcement-bar-running-line{flex-basis:2000px}}@media (max-width: 1000px){.fss-announcement-bar-running-line{flex-basis:1000px}}@media (max-width: 825px){.fss-announcement-bar-running-line{flex-basis:825px}}@media (max-width: 768px){.fss-announcement-bar-running-line{flex-basis:768px}}@media (max-width: 430px){.fss-announcement-bar-running-line{flex-basis:430px}}@media (max-width: 411px){.fss-announcement-bar-running-line{flex-basis:411px}}.fss-announcement-simple-texts{display:flex;flex:1;flex-direction:column;width:100%;line-height:1;overflow:hidden;gap:4px}.fss-announcement-bar-running-text{overflow:hidden;display:inline-block;animation:marquee 6s linear infinite}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (max-width: 3000px){.fss-announcement-bar-running-text{animation:marquee 25s linear infinite}}@media (max-width: 2000px){.fss-announcement-bar-running-text{animation:marquee 20s linear infinite}}@media (max-width: 1000px){.fss-announcement-bar-running-text{animation:marquee 10s linear infinite}}@media (max-width: 825px){.fss-announcement-bar-running-text{animation:marquee 8s linear infinite}}@media (max-width: 768px){.fss-announcement-bar-running-text{animation:marquee 6s linear infinite}}.fss-announcement-close-button{position:absolute;background:none;border:none;right:8px;font-size:32px;cursor:pointer}.fss-announcement-bar-slider-container{display:flex;justify-content:space-between;align-items:center;width:800px;overflow:hidden;box-sizing:border-box}@media (max-width: 980px){.fss-announcement-bar-slider-container{width:700px}}@media (max-width: 825px){.fss-announcement-bar-slider-container{width:400px}}@media (max-width: 768px){.fss-announcement-bar-slider-container{width:350px}}@media (max-width: 430px){.fss-announcement-bar-slider-container{width:280px}}@media (max-width: 411px){.fss-announcement-bar-slider-container{width:230px}}.fss-announcement-bar-slider{display:flex;justify-content:center;align-items:center}.fss-announcement-bar-slider-content{display:flex;align-items:center;gap:6px}@media (max-width: 800px){.fss-announcement-bar-slider-content{flex-wrap:wrap}}.fss-announcement-slider-texts{display:flex;flex-direction:column;line-height:1;overflow:hidden;max-width:500px;gap:4px}.fss-announcement-bar-slider div{justify-content:center;text-align:center;opacity:0;animation:fade-in 1s forwards}.fss-announcement-bar-slider div.prev{animation:fade-in-prev 1s forwards}.fss-announcement-bar-slider div.next{animation:fade-in-next 1s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-prev{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-next{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.fss-announcement-bar-slider-button{position:relative;background:transparent;border:none;cursor:pointer;z-index:2}.fss-announcement-social-icons{display:flex;flex-wrap:wrap;max-width:104px;gap:6px}.fss-announcement-social-icon{width:20px;height:20px}.fss-announcement-icon{width:100%;height:100%}
