.shelf-container-main{max-width:23rem}.shelf-wrapper-main{max-width:23rem;display:flex;height:100%;gap:.75rem}@media screen and (min-width:68.75rem){.wrapper-container-shelf-pdp div .swiffy-slider .slider-container.slider-container-shelf{grid-gap:1.1687rem}}@media screen and (min-width:1026px){.shelf-wrapper-main{max-width:23rem;gap:0}}.shelf-arrow{color:#d4d4d8}.shelf-image{width:100%;max-width:23rem;height:28.125rem;object-fit:cover}.shelf-container-buy-button{width:100%;background-color:var(--bg-brand-primary-subtle-base);max-height:0;opacity:0;transition:all .7s ease-in-out}.group:hover .shelf-container-buy-button{opacity:1;max-height:2.875rem}.product-attributes{transition:all .7s ease-in-out}.spot-content-wrapper{transition:all .7s ease-in-out}.container-installment{height:1.25rem}.shelf-image-second{height:28.125rem!important}.slider-indicators-shelf-pdp .shelf-indicators{bottom:-2rem;margin-bottom:0;padding:.25rem .5rem}.slider-indicators-shelf-pdp .shelf-indicators button{border:1.5px solid var(--text-brand-primary-bold-base)}.slider-indicators-shelf-pdp .shelf-indicators button.active{background:var(--text-brand-primary-bold-base);border:0}.container-arrow-left{top:14.75rem}.container-arrow-right{top:14.75rem}.recommendations{margin-top:3rem}.container-arrow-left button,.container-arrow-right button{display:flex;width:2.5rem;height:2.5rem;padding:.625rem .5625rem .625rem .6875rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:0;transition:all ease-in-out .5s}.container-arrow-left button:hover,.container-arrow-right button:hover{background:var(--bg-feedback-information-bold-base);color:var(--text-inverse-bold)}#modal-content{width:100%;max-width:78rem;display:flex;justify-content:center}#modal-spot-back-in-stock #modal-content{max-width:30rem}.container-color-icons{overflow:hidden;margin:0}.slider-indicators-shelf-pdp .shelf-indicators.image-indicators{display:none}@media screen and (max-width:78rem){.container-color-icons div:nth-of-type(4){display:none}}@media screen and (min-width:1251px){.container-arrow-left{left:-2.5rem}.container-arrow-right{right:-2.5rem}}@media screen and (min-width:1026px) and (max-width:1250px){.container-arrow-left{left:1rem}.container-arrow-right{right:1rem}}@media screen and (max-width:64rem){.shelf-image{max-width:15.625rem}.recommendations{margin-top:1.5rem}.shelf-image-mobile{min-height:16.75rem;height:auto;object-fit:cover}.shelf-list-price{overflow:hidden;color:var(--text-inverse-subtlest);text-align:center;text-overflow:ellipsis;font-size:.875rem;font-style:normal;font-weight:400}.wrapper-container-shelf-pdp{padding-bottom:.125rem}.wrapper-container-shelf-pdp>div{margin-top:0}.shelf-container-prices{height:2.5rem}.shelf-container-buy-button{opacity:1;transform:none;height:auto;max-height:2.375rem}.shelf-product-price{overflow:hidden;color:var(--text-brand-primary-bold-base);text-align:center;text-overflow:ellipsis;font-size:.875rem;font-style:normal;font-weight:700}.slider-indicators-shelf-pdp .shelf-indicators{bottom:-1.25rem;margin-bottom:0;padding-left:0;padding-right:0}.slider-indicators-shelf-pdp .shelf-indicators.image-indicators{display:flex}.slider-indicators-shelf-pdp .shelf-indicators button{max-width:4rem;width:100%;background:transparent;border:1.5px solid var(--text-brand-primary-bold-base)}.slider-indicators-shelf-pdp .shelf-indicators button.active{border:1.5px solid var(--text-brand-primary-bold-base);background:var(--text-brand-primary-bold-base)}.container-color-icons::-webkit-scrollbar{overflow-x:auto}}@media screen and (min-width:1026px){.slider-container-shelf{overflow-y:hidden;max-width:72rem;margin:0 auto;line-height:0}}
#banner-full .slider-nav{opacity:1}.banner-left-arrow-wrapper{padding-left:2rem}.banner-right-arrow-wrapper{padding-right:2rem}.banner-left-arrow-wrapper:hover .banner-left-arrow,.banner-right-arrow-wrapper:hover .banner-right-arrow{background:var(--bg-feedback-information-bold-base);border-color:var(--border-primary-bold-base)}.banner-right-arrow,.banner-left-arrow{border:1px solid transparent;color:var(--text-inverse-bold);filter:none;opacity:1;transition:all .3s ease}.banner-right-arrow{padding:9px 8px 9px 10px}.banner-left-arrow{padding:9px 10px 9px 8px}.banner-buttons-container{text-transform:uppercase;width:auto;height:auto;display:flex;gap:.75rem;align-items:center;justify-content:center;position:absolute;bottom:4.25rem}.banner-buttons-container .banner-button,.banner-buttons-container .banner-button-mobile{border:1px solid currentColor;height:fit-content;text-align:center;align-items:center;justify-content:center;transition:all .3s ease;padding:.625rem 0;width:33.5vw;font-size:.625rem}.banner-buttons-container .banner-button{display:none}.banner-buttons-container .banner-button-mobile{display:flex}.slider-container .banner-buttons-container .banner-button{opacity:1}.banner_instagram{padding:2.5rem 0}@media(min-width:64rem){.banner_instagram{padding:0 0 4rem}.banner-buttons-container{gap:.5rem;bottom:4.25rem;height:auto;width:auto}.banner-buttons-container .banner-button{padding:.8vw 2vw;font-size:.8vw;width:13vw}.banner-buttons-container .banner-button{display:flex}.banner-buttons-container .banner-button-mobile{display:none}.banner-buttons-container.lateral-position{flex-direction:column;right:8.75rem;gap:2rem;width:max-content;transform:translateY(50%);bottom:50%}}@media(max-width:64rem){#banner-full .banner-left-arrow-wrapper{padding-left:.25rem}#banner-full .banner-right-arrow-wrapper{padding-right:.25rem}}
