@charset "UTF-8";.transition__fast{-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.component__container{width:100%;margin:0 auto;padding:0 15px}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1200px){.component__container{max-width:1170px}}.component__row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.component__row:before,.component__row:after{content:" ";display:table}.component__row:after{clear:both}.page__product .swiper-button-next,.page__product .swiper-button-prev{margin:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:unset;right:6.25rem;z-index:1}.page__product .swiper-button-next::after,.page__product .swiper-button-prev::after{display:none}.page__product .swiper-button-next.swiper-button-disabled,.page__product .swiper-button-prev.swiper-button-disabled{opacity:.2;cursor:not-allowed;pointer-events:all}.page__product .swiper-button-prev{right:unset;left:6.25rem}.page__product>.component__container{padding:0 100px;border-top:1px solid rgba(0,0,0,.1215686275)}.page__product>.component__container .product__breadcrumb{padding:0 0 15px 0}@media(max-width:1023px){.page__product>.component__container .product__breadcrumb{padding:15px 0}}.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper{padding:0 15px}@media(max-width:1023px){.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper .breadcrumb ul{flex-wrap:unset!important}}.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper .breadcrumb ul li{margin:0 0 0 8px}@media(max-width:1023px){.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper .breadcrumb ul li{width:100%}}.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper .breadcrumb ul li:first-of-type{margin-left:0}.page__product>.component__container .product__breadcrumb .breadcrumb__container .breadcrumb__row .breadcrumb__wrapper .breadcrumb ul li:last-of-type .breadcrumb__icon{margin-left:0;margin-right:8px}.page__product>.component__container .product__info.countdown-active #countdownPDP.countdown__timer{display:flex}.page__product>.component__container .product__info:not(.countdown-active) #countdownPDP.countdown__timer{display:none!important}.page__product>.component__container .product__info .price__buy__fixed{position:fixed;bottom:-120px;left:0;width:100%;z-index:11;background-color:#fff;padding:15px 0 15px 0}.page__product>.component__container .product__info .price__buy__fixed.active{bottom:0}.page__product>.component__container .product__info .price__buy__fixed .fixed__container{display:flex;flex-wrap:wrap;align-items:center;position:relative}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__content{width:30%}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__content .fixed__price{width:100%}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__content .fixed__price .info__price span{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:400;font-size:12px;color:#000}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__content .fixed__price .info__price .pix-message{font-size:0;margin-top:8px}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__content .fixed__price .info__price .pix-message::before{display:block;content:"À vista no pix";font-size:12px}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__button{width:70%;padding-left:15px}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__button[disabled],.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__button.disabled{opacity:.3;cursor:unset}.page__product>.component__container .product__info .price__buy__fixed .fixed__container .fixed__button span{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:50px;width:100%;background-color:#000;border-radius:100px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;cursor:pointer;color:#fff;text-transform:uppercase;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__info .info__details{display:flex;position:relative;margin-top:10px}.page__product>.component__container .product__info .info__details .mobile-only{display:none}.page__product>.component__container .product__info .info__details>*:first-child{margin-right:2rem}.page__product>.component__container .product__info .info__details .info__image{width:66%;height:-moz-fit-content;height:fit-content;margin-right:27px}.page__product>.component__container .product__info .info__details .info__image .image__zoom{position:relative;background-position:50% 50%;overflow:hidden;cursor:zoom-in}.page__product>.component__container .product__info .info__details .info__image .image__zoom img{border-radius:8px;height:100%;width:100%}.page__product>.component__container .product__info .info__details .info__image .image__zoom:hover img{opacity:0}.page__product>.component__container .product__info .info__details .info__image .image__grid{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only{display:none}.page__product>.component__container .product__info .info__details .info__content{width:100%;width:34%}.page__product>.component__container .product__info .info__details .info__content .info__wrapper{position:sticky;top:130px;display:block;z-index:10}@media screen and (max-width:1680px) and (min-width:1024px){.page__product>.component__container .product__info .info__details .info__content .info__wrapper{top:111px}}@media screen and (max-width:1023px){.page__product>.component__container .product__info .info__details .info__content header{display:block!important}}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer{margin:0;margin-bottom:24px;padding:16px;background-color:#f6f6f6;border-radius:8px;justify-content:space-between;align-items:center!important;display:none}@media screen and (max-width:1023px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer>div{width:auto;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:1023px) and (min-width:426px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer>div{max-width:33%}}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__column{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:426px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__column:last-child{display:none!important}}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__content{display:flex;align-items:center;gap:8px}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__content span{color:#121c26;font-size:16px;font-weight:300;line-height:19px;letter-spacing:0;text-align:left}@media screen and (max-width:1023px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__content span{font-size:14px;text-transform:uppercase;text-align:center}}@media screen and (max-width:375px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__content span{font-size:11px!important}}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .stock__container{display:flex;flex-direction:column;align-items:center}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .stock__container span{color:#121c26;font-size:16px;font-weight:300;line-height:19px;letter-spacing:0;text-align:left}@media screen and (max-width:1023px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .stock__container span{font-size:14px;text-transform:uppercase;text-align:center}}@media screen and (max-width:375px){.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .stock__container span{font-size:11px!important}}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .days__container{display:flex;height:1.5rem;align-items:center}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .days__container>div{margin-right:8px}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .days__container span{color:#121c26;font-size:16px;font-weight:700;line-height:18.8px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content header h1{color:#121c26;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content header>span{color:#000;font-size:1.125rem;font-weight:500;opacity:.4}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags){display:flex;align-items:flex-start;gap:8px}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags).countdown__timer{display:none}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags)>span{font-size:10px;font-weight:700;line-height:12px;letter-spacing:.5px;text-align:left;padding:4px 10px 4px 10px;border-radius:100px}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .tags-shipping{background-color:#122330;color:#fff;border:1px solid #122330}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .discount,.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .tags-new{border:1px solid #e0e0e0;color:#212721;background-color:#f6f6f6}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .spot__special-tags{display:flex;align-items:center;justify-content:center;gap:3px;background-color:#122330;padding:4px 10px 4px 10px;border-radius:120px;width:-moz-fit-content;width:fit-content;transition:.3s}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .spot__special-tags img,.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .spot__special-tags svg{width:10px;height:10px}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) .spot__special-tags span{font-weight:700;font-size:10px;line-height:12px;letter-spacing:.5px;color:#fff}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) button{margin-top:5px}.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) button svg.stroke-red-700,.page__product>.component__container .product__info .info__details .info__content header>div:not(.info__tags) button svg.fill-red-300{stroke:red;fill:red}.page__product>.component__container .product__info .info__details .info__content header .info__tags{display:flex;align-items:center}.page__product>.component__container .product__info .info__details .info__content header .info__tags>*:not(:last-child){margin-right:.5rem}.page__product>.component__container .product__info .info__details .info__content header .info__tags div{padding:6px 24px;border-radius:7.5rem;border:1px solid rgba(35,31,32,.08);background:#fff;display:flex;align-items:center;margin-top:1.25rem}.page__product>.component__container .product__info .info__details .info__content header .info__tags div>*:not(:last-child){margin-right:.5rem}.page__product>.component__container .product__info .info__details .info__content header .info__tags div span{color:#000;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}.page__product>.component__container .product__info .info__details .info__content header .info__tags div.cashback{background:rgba(39,174,158,.12);border-color:rgba(39,174,158,.12)}.page__product>.component__container .product__info .info__details .info__content header .info__tags div.cashback span{font-weight:600;color:#27ae9e}.page__product>.component__container .product__info .info__details .info__content header .info__tags div.outlet{background:#f2f2f2;border-color:#f2f2f2}.page__product>.component__container .product__info .info__details .info__content header .info__tags div.outlet span{font-weight:600}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper{display:flex;flex-direction:column;margin-top:20px}@media screen and (max-width:768px){.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper.buttons__wrapper--shipping{display:none}}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper.buttons__wrapper--shipping .buy__add--fake{width:100%;margin:1.25rem 0 0}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__add,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__add--fake{width:100%;height:50px;border-radius:30px;background:linear-gradient(91.21deg,#3a3131 0%,#771fa7 100%);color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.6999999881px;text-align:center;margin-bottom:10px;transition:.5s}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__add:hover,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__add--fake:hover{border-color:#122330;font-weight:800}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__cart,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__cart--fake{width:100%;height:50px;border-radius:30px;border:1px solid #000;background-color:transparent;color:#000;text-transform:uppercase;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.6999999881px;text-align:center;margin-bottom:24px;transition:.5s}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__cart:hover,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper .buy__cart--fake:hover{font-weight:800}.page__product>.component__container .product__info .info__details .info__content .info__flex{margin:15px 0 10px 0;display:flex}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock{width:100%}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__title{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:600;font-size:16px;color:#000;margin-bottom:15px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form{margin-bottom:15px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form .form__text{display:block;line-height:18px;font-family:"Public Sans",sans-serif;font-weight:600;font-size:14px;color:rgba(0,0,0,.64);margin-bottom:15px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input{width:100%;height:45px;border:1px solid #f2f2f2;border-radius:100px;padding:0 25px;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;font-family:"Public Sans",sans-serif;font-weight:600;font-size:12px;color:#adadad;margin-bottom:10px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input:-ms-input-placeholder,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input::-ms-input-placeholder,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input::-webkit-input-placeholder,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input:-moz-placeholder,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input::-moz-placeholder{color:#adadad}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input::-moz-placeholder{color:#adadad}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input::placeholder{color:#adadad}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input:focus{box-shadow:unset}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me input:last-of-type{margin:0}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me .form__button{margin-top:10px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me .form__button button{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:45px;width:100%;background-color:#fff;border:1px solid #e0e0e0;border-radius:100px;font-family:"Public Sans",sans-serif;font-weight:600;font-size:16px;cursor:pointer;color:#1a1a1a;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__out__of__stock .stock__form #form-avise-me .form__button button:hover{background-color:#f2f2f2;border:1px solid #1a1a1a}.page__product>.component__container .product__info .info__details .info__content .info__flex #product-prices-div{flex:1}.page__product>.component__container .product__info .info__details .info__content .info__flex .tags-discount{display:flex;justify-content:center;align-items:center;border-radius:7.5rem;padding:.375rem 1.5rem;height:1.625rem;font-size:.75rem;font-weight:700;color:#fff;width:-moz-fit-content;width:fit-content;background-color:#000;margin-bottom:.75rem}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values{display:flex;flex-direction:column}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values>*:not(:last-child){margin-bottom:.2rem}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__method{display:none}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__method.product__page{display:block}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row{display:flex;align-items:center}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row .discount{border:1px solid #e0e0e0;color:#212721;background-color:#f6f6f6;border-radius:100px;font-weight:700;font-size:10px;line-height:12px;padding:5px 11px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row>*:not(:last-child){margin-right:.65rem}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row .price__before{color:rgba(0,0,0,.6392156863)}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row .price__before span{color:#b8b8b8;opacity:.64;font-weight:300;font-size:16px;text-decoration:line-through}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .payment__container{margin-top:5px;display:flex;gap:4px;align-items:center}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__normal{margin:0}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__normal span{color:#525252;font-size:12px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix{display:none}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page{display:flex;gap:.5rem;align-items:flex-end;margin-top:5px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page .pix-message{color:#141414;font-size:14px;font-weight:600;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page .pix-message strong{font-weight:600}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page span{color:#292929;line-height:1;font-size:24px;font-weight:700}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page span>span{display:none}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__method span{font-size:12px;font-weight:300;line-height:15px;letter-spacing:0;text-align:left;color:#525252}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__method span strong{font-weight:700;font-size:12px}.page__product>.component__container .product__info .info__details .info__content .info__prices{line-height:1;padding-bottom:7px}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon{background-color:#f6f6f6;border:1px solid #e0e0e0;display:flex;align-items:center;margin-top:24px;width:-moz-fit-content;width:fit-content;padding:8px 16px;border-radius:100px}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon svg{margin-right:8px}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon span{font-size:10px;font-weight:300;line-height:12px;letter-spacing:.5px;text-align:left}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon span strong{color:#ae001f;font-weight:700}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon span{margin-right:2rem;display:block}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon button{cursor:pointer;font-size:10px;font-weight:300;line-height:12px;letter-spacing:.5px;text-align:left;color:#212721;opacity:.64}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon button.copied{color:#158041}.page__product>.component__container .product__info .info__details .info__content .variations__buttons .buttons__quantity{display:none}.page__product>.component__container .product__info .info__details .info__content .content__attributes{margin-top:24px}@media(max-width:1023px){.page__product>.component__container .product__info .info__details .info__content .content__attributes{margin-top:0}}.page__product>.component__container .product__info .info__details .info__content .content__attributes .variations__buttons .buttons__wrapper{display:none}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections]{display:flex;flex-direction:column}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block{margin-top:5px;position:relative;order:3}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .content__guide-medidas{display:flex;gap:5px;position:absolute;right:0;top:0;font-weight:400;font-size:14px;color:#525252;cursor:pointer}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block:first-of-type{margin:0}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__title{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:500;font-size:14px;color:#000;width:100%;margin-bottom:15px}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__title b{font-weight:100;margin-left:3px}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper{display:flex;flex-wrap:wrap}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper select{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px;border:1px solid #ededed;border-radius:10px;background-color:#fff;height:34px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;color:#000}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item{margin-right:8px;margin-bottom:10px}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item:last-of-type{margin-right:0}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;color:#212721;background-color:#fff;border:1px solid #d7d8d7;border-radius:35px;padding:0;cursor:pointer;position:relative;min-width:50px;min-height:35px;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label input,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p input{display:none}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.item__selected,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p:hover{background-color:#fff;border:1px solid #212721;color:#000}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled{border:1px solid #d7d8d7;color:#949794}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled::after,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled::after{background:#949794;content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:100%}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled:hover,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled:hover{background-color:#fff;border:1px solid #d7d8d7;color:#949794}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label{border-radius:0;width:80px;height:80px;padding:0;min-width:unset}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.item__selected{background-color:unset;border:1px solid #000;color:#000}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled{border:1px solid #d7d8d7}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled img,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled img{opacity:.2}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img{height:100%;width:auto;display:block;border-radius:0;margin:0 auto;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img.disabled,.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img.disabled{opacity:.2}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label{width:30px;height:30px}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled::after{display:none}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .vfr__container{order:2}@media(max-width:1023px){.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .vfr__container .szb-vfr-btns button{width:50%}}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__image{order:1}.page__product>.component__container .product__info .info__details .info__content .info__shipping{margin-top:.5rem}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result{margin-top:1rem}.page__product>.component__container .product__info .info__details .info__content .info__shipping h2{font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left;color:#000;margin-bottom:24px}.page__product>.component__container .product__info .info__details .info__content .info__shipping form>div{display:flex;align-items:center;position:relative;width:100%;height:51px;border:1px solid rgba(0,0,0,.2);border-radius:100px;background-color:#fafafa;justify-content:space-between}.page__product>.component__container .product__info .info__details .info__content .info__shipping form input{height:100%;display:flex;align-items:center;justify-content:center}.page__product>.component__container .product__info .info__details .info__content .info__shipping form input[type=text]{padding:0 1.5rem;border:0;background:#fafafa;border-radius:100px;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-right:.75rem;margin-top:0;width:100%}.page__product>.component__container .product__info .info__details .info__content .info__shipping form input[type=text]:focus{outline:0!important;box-shadow:none!important}.page__product>.component__container .product__info .info__details .info__content .info__shipping form input[type=submit]{border-radius:100px;padding:0 1.5rem;color:#000;font-size:12px;font-weight:700;text-align:center;cursor:pointer}.page__product>.component__container .product__info .info__details .info__content .info__shipping a{display:block;margin-top:1rem;color:#000;font-size:12px;text-decoration-line:underline;opacity:.4}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__notice{display:flex;gap:10px;background:#ccc;padding:10px;font-size:11px;line-height:15px;margin:1rem 0;color:#000;border-radius:8px}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__notice span{border:1px solid;padding:6px;display:flex;align-items:center;height:5px;width:5px;justify-content:center;border-radius:10px}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner{background-color:#fafafa;border-radius:4px;padding:15px 25px}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote{background-color:#fafafa;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-name,.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-time{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:300;font-size:.75rem;color:#000}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-name{color:#ae001f;font-weight:600}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-description{font-family:"Public Sans",sans-serif;font-size:.75rem;font-weight:300;line-height:.875rem;opacity:.64;margin-top:.3125rem}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-time{font-size:.625rem;font-weight:700}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .product-shipping-quote .shipping-price{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:600;font-size:.75rem!important;color:#000;margin-top:.9375rem}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .shipping__message{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-size:300;font-size:12px;color:#000;margin-top:15px}.page__product>.component__container .product__info .info__details .info__content .info__shipping .shipping__result .shipping__inner .shipping__notice{display:none!important}.page__product>.component__container .product__info .info__details .info__content .price__forms{line-height:1}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__title{color:#000;font-size:13px;font-weight:300;text-decoration-line:underline;cursor:pointer;opacity:.64;line-height:1}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__mask{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1001;width:90%;max-width:600px;height:-moz-max-content;height:max-content;background-color:#fff;border-radius:5px;padding:15px;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all;display:none;box-shadow:1px 1px 13px 9px rgba(0,0,0,.5)}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .modal__close{position:absolute;top:15px;right:15px;cursor:pointer}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs{margin-top:15px;margin-bottom:15px}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner{display:flex;flex-wrap:wrap;flex-direction:column}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button{padding:0;margin:0 0 15px 0;justify-content:unset;align-items:unset;border-radius:unset;font-weight:500;font-size:16px;color:#121c26}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button:last-of-type{margin:0}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button:hover{box-shadow:unset}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr:nth-child(odd) td{background-color:#f5f5f5}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr:nth-child(even) td{background-color:#fff}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr td{font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;color:#000;padding:8px 5px;border-radius:5px}.page__product>.component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr td.font-semibold{font-weight:700}.page__product>.component__container .product__info .info__details .info__content .content__trick{display:flex;flex-direction:column;margin-top:2rem}.page__product>.component__container .product__info .info__details .info__content .content__trick strong{font-size:14px;font-weight:700;line-height:16px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content .content__trick span{font-size:14px;font-weight:300;line-height:16px;letter-spacing:0;text-align:left;color:#000;opacity:.64}.page__product>.component__container .product__info .info__details .info__content .content__guide{display:flex;align-items:center;margin-bottom:.5rem}.page__product>.component__container .product__info .info__details .info__content .content__guide #virtual,.page__product>.component__container .product__info .info__details .info__content .content__guide #measures{margin-right:1.5rem;display:flex;align-items:center;opacity:.64;cursor:pointer}.page__product>.component__container .product__info .info__details .info__content .content__guide #virtual svg,.page__product>.component__container .product__info .info__details .info__content .content__guide #measures svg{margin-right:.62rem}.page__product>.component__container .product__info .info__details .info__content .content__guide #virtual span,.page__product>.component__container .product__info .info__details .info__content .content__guide #measures span{color:#000;font-size:13px;font-style:normal;font-weight:300;line-height:normal}.page__product>.component__container .product__info .info__details .info__content .content__guide #measures{margin:0}.page__product>.component__container .product__info .info__details .info__content .content__guide #virtual{display:none}.page__product>.component__container .product__info .info__details .info__content .content__information{display:flex;align-items:center;gap:10px;padding:16px;border:solid 1px rgba(238,238,238,.9333333333);border-radius:8px}.page__product>.component__container .product__info .info__details .info__content .content__information span{flex:1;font-size:14px;color:#000;font-weight:300;line-height:16px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .info__content .content__information span strong{font-weight:700}.page__product>.component__container .product__info .info__details .info__content .content__information span b{color:rgba(0,0,0,.4);opacity:.64}.page__product>.component__container .product__info .info__details .info__content .content__benefits{display:flex;align-items:center;margin-top:1rem;gap:4px;padding:16px;border:1px solid hsla(0,0%,93%,.933);border-radius:8px;justify-content:center}.page__product>.component__container .product__info .info__details .info__content .content__benefits svg g path{stroke:#771fa7}.page__product>.component__container .product__info .info__details .info__content .content__benefits span{font-size:14px;font-weight:300;line-height:16px;letter-spacing:0;text-align:left;color:rgba(0,0,0,.6392156863)}.page__product>.component__container .product__info .info__details .info__content .content__benefits span strong{color:#771fa7;font-weight:700}.page__product>.component__container .product__info .modal__guide-medidas{padding:25px;flex-direction:column;transition:all ease .4s;display:flex;position:fixed;top:0;right:-100%;background:#fff;width:840px;height:100%;z-index:999;box-shadow:-5px 0 15px rgba(0,0,0,.3)}@media(max-width:1023px){.page__product>.component__container .product__info .modal__guide-medidas{width:90%}}.page__product>.component__container .product__info .modal__guide-medidas .title__guide{display:flex;width:100%;justify-content:space-between;align-items:center}.page__product>.component__container .product__info .modal__guide-medidas .title__guide .button_closeModal{width:44px;height:44px;cursor:pointer;display:flex;justify-content:center;align-items:center}.page__product>.component__container .product__info .modal__guide-medidas .title__guide .button_closeModal svg{width:20px;height:20px}.page__product>.component__container .product__info .modal__guide-medidas .title__guide h2{font-weight:700;font-size:24px;line-height:26.25px;letter-spacing:0%;color:#292929}.page__product>.component__container .product__info .modal__guide-medidas .content__container{overflow:auto}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes{display:flex;flex-direction:column;margin:0 auto;max-width:105rem;width:100%;padding:.625rem 1.25rem 0;box-sizing:border-box;font-family:"Public Sans",sans-serif;font-size:.875rem}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes>h2{visibility:hidden}@media screen and (max-width:1366px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes{font-size:.875rem}}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes{font-size:.75rem}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_container{max-height:0;overflow:hidden;transition:max-height .8s cubic-bezier(0,1,0,1) -.1s}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_container.sdd_active{max-height:9999px;transition-timing-function:cubic-bezier(.5,0,1,0);transition-delay:0s}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_container.sdd_active .swiper.product__size-table .sdd_sizes_content{height:auto;max-height:9999px;transition-timing-function:cubic-bezier(.5,0,1,0);transition-delay:0s}@media screen and (max-width:480px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_container.sdd_active .swiper.product__size-table .sdd_sizes_content{height:-moz-fit-content;height:fit-content}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_container.sdd_active .swiper.product__size-table .swiper-arrow{opacity:1;transition-timing-function:cubic-bezier(.5,0,1,0)}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes>h2{color:#122330;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:.336px;padding:0;margin:0;background-image:url('data:image/svg+xml,<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" width="12" height="6"><style>.s0 { fill: none;stroke: %231a1a1a;stroke-linecap: round;stroke-linejoin: round } </style><path id="Vector" fill-rule="evenodd" class="s0" d="m11 5.5l-5-5-5 5"/></svg>');background-position:right center;background-repeat:no-repeat;background-size:12px;cursor:pointer}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes>h2.sdd_active{background-image:url('data:image/svg+xml,<svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 0.5L6 5.5L11 0.5" stroke="%231A1A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table{width:100%;padding-top:1.5rem}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-arrow{width:2.25rem;height:2.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;opacity:0;transition:opacity .8s cubic-bezier(0,1,0,1) -.1s}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-arrow.swiper-arrow--next{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-pagination{position:absolute;margin:0;padding:0;bottom:0;justify-content:center;align-items:center;display:flex}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-pagination .swiper-pagination-bullet{border-radius:0;width:1.25rem;height:1.25rem;margin:0;position:relative;opacity:1;background-color:transparent;color:transparent;margin:0}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#000;border-color:#000}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .swiper.product__size-table .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border:.125rem solid #eee;border-radius:50%;background-color:#f5f5f5;border-color:#f5f5f5}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content{display:none;flex-direction:row;align-items:center;justify-content:space-between;gap:0;margin:1rem auto;width:100%;max-height:0;transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;overflow:hidden}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content{justify-content:flex-start}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content:not(:has(.sdd_slide_active_input)){display:flex}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content:has(.sdd_slide_active_input:checked){display:flex;flex-direction:column}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content.sdd_active{max-height:9999px;transition-timing-function:cubic-bezier(.5,0,1,0);transition-delay:0s}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_table_wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding:0 2.875rem}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_table_wrapper{padding:0}}@media screen and (max-width:756px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_table_wrapper{flex-direction:column;justify-content:flex-start;align-items:center}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_slide_active_input{display:none}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img{width:23%;min-width:20.4375rem;align-self:stretch;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img{width:45%;padding-right:.5em;border-right:1px solid #122330;min-width:unset}}@media screen and (max-width:756px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img{width:100%;max-height:300px;padding:0 0 1.25rem;border:0}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img img{border-radius:16px;max-width:calc(100% - 2em);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img img{max-width:calc(100% - 1em)}}@media screen and (max-width:756px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_img img{max-width:13.75rem!important;width:100%!important;height:250px!important;-o-object-fit:contain;object-fit:contain}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table{color:#122330;display:flex;flex-direction:column;padding:0;width:calc(77% - 2em)}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table{width:calc(65% - .5em)}}@media screen and (max-width:756px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table{width:100%}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_title{color:#bf1f34;font-family:"Public Sans",sans-serif;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:.021rem;margin-bottom:.9375rem;text-align:center}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_title{font-size:.75rem;margin-bottom:.3125rem}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_content_tr{display:flex;flex-direction:row;justify-content:space-around;align-content:center;border-bottom:1px solid #eee}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_content_tr .sdd_sizes_content_td{color:#828282;font-size:1.25em;font-style:normal;font-weight:400;line-height:1.5em;padding:.375rem 0;text-align:center}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_content_tr .sdd_sizes_content_td.sdd_sizes_content_strong{font-weight:700}@media screen and (max-width:1024px){.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_content .sdd_sizes_content_table .sdd_sizes_content_tr .sdd_sizes_content_td{font-size:1em;line-height:1em;padding:.85em 0}}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_alert{width:-moz-fit-content;width:fit-content;border-radius:4px;background:#fafafa;display:flex;padding:16px;justify-content:start;align-items:center;font-size:14px;font-style:normal;font-weight:300;line-height:normal;color:#000;text-align:left;margin-top:1.25rem}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_alert svg{width:1rem;min-width:1rem;height:1rem;margin-right:1rem}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_alert a{font-weight:700;color:#bf1f34;margin-left:8px;text-decoration:none}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_alert a:hover{text-decoration:underline}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_change{margin:32px auto;width:100%}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_change h2{margin:0;font-weight:700;font-size:24px}.page__product>.component__container .product__info .modal__guide-medidas .sdd_sizes .sdd_sizes_change .sdd_sizes_change_content p{color:#122330;font-size:18px;font-style:normal;font-weight:400;line-height:160%;margin:14px 0;color:#7a7a7a}.page__product>.component__container .product__info .modal__guide-medidas.active{right:0%}.page__product>.component__container .product__together{margin-top:3rem}.page__product>.component__container .product__together .together__container{padding:0}.page__product>.component__container .product__together .together__container .together__row .together__title h2{color:#000;font-size:24px;font-weight:600;line-height:24px;letter-spacing:.0168em;text-align:left}.page__product>.component__container .product__together .together__container .together__row .together__wrapper{padding:1rem 0 0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper{display:flex;flex-wrap:wrap;align-items:center}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper>*:not(:last-child){margin-right:1.7rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__equal.sinal__math{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner{display:flex;flex-wrap:wrap;flex:1;justify-content:space-between}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner>*{margin-right:1.7rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .select__input{display:none!important}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:407px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__image,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__name,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__price,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked [attribute-selections],.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__quantity,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .items__wrapper,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__image,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__name,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__price,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked [attribute-selections],.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__quantity,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .items__wrapper{opacity:.7}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__quantity,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .items__wrapper,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__quantity,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .items__wrapper{pointer-events:none;cursor:not-allowed}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot:hover{box-shadow:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex{display:flex;flex-direction:column;align-items:flex-start}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image{width:407px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a{display:block}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a:hover .hidden,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a:hover .hidden{display:block}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a .hidden,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a .hidden{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a img{width:100%;height:auto}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes .variations__buttons,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes .variations__buttons{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections],.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections]{display:flex;flex-direction:column-reverse}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block{margin-top:30px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .content__guide-medidas,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .content__guide-medidas{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block:first-of-type,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block:first-of-type{margin:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__title,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__title{display:block;line-height:1;font-family:"Public Sans",sans-serif;font-weight:500;font-size:14px;color:#000;width:100%;margin-bottom:15px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__title b,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__title b{font-weight:100;margin-left:3px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper{display:flex;flex-wrap:wrap}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper select,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper select{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px;border:1px solid #ededed;border-radius:10px;background-color:#fff;height:34px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;color:#000}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item{margin-right:8px;margin-bottom:10px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item:last-of-type,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item:last-of-type{margin-right:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:"Public Sans",sans-serif;font-weight:400;font-size:12px;color:#212721;background-color:#fff;border:1px solid #d7d8d7;border-radius:100%;padding:0;cursor:pointer;position:relative;min-width:31px;min-height:31px;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label input,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p input,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label input,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p input{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p:hover{background-color:#212721;border:1px solid #212721;color:#fff}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled{border:1px solid #d7d8d7;color:#949794}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label.disabled:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item p.disabled:hover{background-color:#fff;border:1px solid #d7d8d7;color:#949794}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__item,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__item{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label{border-radius:0;width:80px;height:80px;padding:0;min-width:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.item__selected,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label:hover,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.item__selected{background-color:unset;border:1px solid #122330;color:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled{border:1px solid #d7d8d7}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label.disabled img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label.disabled img{opacity:.2}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img{height:100%;width:auto;display:block;border-radius:0;margin:0 auto;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__image .variations__wrapper .variations__item label img.disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label img.disabled{opacity:.2}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes div[attribute-selections] .variations__block.variations__color .variations__wrapper .variations__item label{width:30px;height:30px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__attributes .spot__select,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__attributes .spot__select{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__plus{margin-right:2.38rem;position:relative}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__plus svg{position:absolute;top:37%;transform:translate(-50%,-50%);left:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:407px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper{position:relative}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{width:407px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{opacity:1;margin:0;top:39.7%;transform:translateY(-50%);background-image:unset;position:absolute;z-index:1;width:1rem;height:1rem;display:flex;justify-content:center;align-items:center}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next::after,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev::after{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next.swiper-button-disabled,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{left:-32px;right:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next{right:-32px;left:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{margin-left:2rem;padding:32px 40px;border:1px solid #eee;transform:translateY(-17%);display:flex;flex-direction:column;width:554px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message{display:flex;flex-direction:column}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message span{font-family:Public Sans;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message span #quantity{font-weight:700;color:#bf1f34}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message p{color:#000;font-size:20px;font-weight:300;line-height:24px;letter-spacing:0;text-align:left;opacity:.64;margin-bottom:2rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row{display:flex;align-items:center}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__before span{color:#8f8f8f;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__before span b{font-size:1rem;font-style:normal;font-weight:200;line-height:normal;text-decoration-line:line-through}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__normal{margin-left:1rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__normal span{color:#8f8f8f;font-size:.75rem;font-weight:400}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__normal span strong{font-size:1rem;font-weight:600}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix{line-height:1;margin-bottom:2rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span{color:#000;font-size:24px;font-weight:600;line-height:47px;letter-spacing:0;text-align:left}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span strong{font-weight:600}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span b{font-weight:600}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix p{color:#000;font-size:13px;font-weight:300;line-height:15px;letter-spacing:0;text-align:left;opacity:.64}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix p span{color:#000;font-size:13px;line-height:15px;letter-spacing:0;text-align:left}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix p strong{font-weight:600}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .installment p{color:#8f8f8f;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button{width:100%;margin-top:2rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button .checkout__button{display:flex;align-items:center}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]{margin-right:.5rem;width:100%!important;display:flex;width:17.4375rem;height:48px;justify-content:center;align-items:center;border-radius:7.5rem;background:transparent;border:1px solid #000;transition:.5s;color:#000;font-size:14px;font-style:normal;font-weight:400;text-transform:uppercase;line-height:normal;margin-bottom:0;transition:.5s}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]:hover{background-color:#122330;color:#fff}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button] svg{margin-right:.62rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[buy-button]{display:none}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[buy-button] svg{display:none}.page__product .product__description{border-top:1px solid #d9d9d6;margin-top:40px}.page__product .product__description .description__container .description__row .description__wrapper{width:100%;max-width:100%;padding:0 15px}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text{max-width:1520px;width:100%;padding:27px 0;margin:0 auto;box-sizing:border-box;font-family:"Public Sans",sans-serif;font-size:14px}@media screen and (max-width:1366px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_text{font-size:14px}}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_text{font-size:12px}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto 1.25em;padding:0 45px}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box{flex-direction:column;padding:0 15px}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_gap{width:64px;display:block}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_img{width:calc(50% - 2em);max-width:683px}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_img{order:2;width:100%}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_img img{display:block;max-width:100%;height:100%!important}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content{width:calc(50% - 2em)}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content{order:1;width:100%}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content h2{color:#122330;font-size:3em;font-style:normal;font-weight:700;line-height:normal;margin:1em 0}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content h3{color:#122330;margin:.75em 0;font-size:1.5em;font-style:normal;font-weight:700;line-height:normal}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content p{color:#122330;font-size:1.33em;font-style:normal;font-weight:400;line-height:160%;margin:.75em 0}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text .sdd_text_box .sdd_text_content ul li{color:#122330;font-size:1.33em}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars{max-width:1368px;width:100%;padding:27px 44px 2.5rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;font-family:"Public Sans",sans-serif;font-size:14px}@media screen and (max-width:1366px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars{font-size:14px}}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars{font-size:12px}}@media screen and (max-width:760px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars{padding:27px .9375rem 2.5rem}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars h2{color:#122330;padding:0;font-size:3em;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0 auto 2em}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars h2{font-size:1.66em}}@media screen and (max-width:768px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars h2{margin-bottom:.625rem}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box{padding:0 40px;margin:2em auto 5px;display:flex;flex-direction:row;justify-content:space-between;align-content:center}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box{padding:0 20px;margin-top:0;flex-direction:column}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item{width:calc(33.33% - 1.5em);display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item{width:100%;margin:1.5em auto;align-items:center}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item h3{color:#122330;padding:0;margin:0 auto;font-size:2em;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:1024px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item h3{margin:1em auto;font-size:1.66em}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item p{color:#122330;padding:0;margin:0;font-size:1em;font-style:normal;font-weight:400;line-height:160%;max-width:18.75rem}@media screen and (max-width:480px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .sdd_chars_box .sdd_chars_item p{max-width:14.375rem}}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .swiper{width:100%;max-width:1280px;padding-bottom:1.25rem}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .swiper.sdd_chars_box{padding:0 0 1.25rem}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .swiper .swiper-arrow{width:2.25rem;height:2.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;transition:opacity .8s cubic-bezier(0,1,0,1) -.1s}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .swiper .swiper-arrow.swiper-arrow--next{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:768px){.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars .swiper .swiper-arrow svg{width:2.1875rem;height:2.1875rem}}.page__product .product__showcase{padding:4rem 0}.page__product .product__showcase.pt-0{padding-top:0}@media screen and (max-width:768px){.page__product .product__showcase{padding:3rem 0}}.page__product .product__showcase .showcase__row{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:calc(1920px + 2.5rem);padding:0 3.125rem 1.25rem;margin:0 auto}@media screen and (max-width:768px){.page__product .product__showcase .showcase__row{padding:0 1.25rem 1.25rem}}.page__product .product__showcase .showcase__row .showcase__title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1.875rem}@media screen and (max-width:768px){.page__product .product__showcase .showcase__row .showcase__title{margin-bottom:.625rem}}.page__product .product__showcase .showcase__row .showcase__title h2{color:#1a1a1a;font-family:"Public Sans",sans-serif;font-size:2rem;font-weight:600;letter-spacing:.0313rem;text-align:center;margin-bottom:1.5rem}@media screen and (max-width:768px){.page__product .product__showcase .showcase__row .showcase__title h2{font-size:1.5rem;line-height:1.75rem;margin-bottom:1.25rem}}.page__product .product__showcase .showcase__row .showcase__title p{color:#1a1a1a;font-family:"Public Sans",sans-serif;font-size:1rem;font-weight:300;line-height:1.1875rem;letter-spacing:.0313rem;text-align:center;opacity:.56;margin-bottom:1.5rem}@media screen and (max-width:768px){.page__product .product__showcase .showcase__row .showcase__title p{font-size:.875rem;line-height:1rem;margin-bottom:0}}.page__product .product__showcase .showcase__row .showcase__title a{color:#212721;font-family:"Public Sans",sans-serif;font-size:.875rem;font-weight:300;line-height:1rem;letter-spacing:.0313rem;text-align:center;text-decoration:none;transition:.2s ease}.page__product .product__showcase .showcase__row .showcase__title a:hover{text-decoration:underline}@media screen and (max-width:768px){.page__product .product__showcase .showcase__row .showcase__title a{display:none}}.page__product .product__showcase .showcase__row .showcase__swiper{position:relative;padding-bottom:3.75rem}.page__product .product__showcase .showcase__row .showcase__swiper .swiper-pagination{position:absolute;margin:0;padding:0;bottom:0;justify-content:center;align-items:center;display:flex}.page__product .product__showcase .showcase__row .showcase__swiper .swiper-pagination .swiper-pagination-bullet{border-radius:0;width:1.25rem;height:1.25rem;margin:0;position:relative;opacity:1;background-color:transparent;color:transparent;margin:0}.page__product .product__showcase .showcase__row .showcase__swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#000;border-color:#000}.page__product .product__showcase .showcase__row .showcase__swiper .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border:.125rem solid #eee;border-radius:50%;background-color:#f5f5f5;border-color:#f5f5f5}.page__product .product__review{margin-bottom:30px}.page__product .product__review .review__container{width:100%;margin:0 auto;padding:0 15px}@media only screen and (min-width:480px){.page__product .product__review .review__container{max-width:480px}}@media only screen and (min-width:768px){.page__product .product__review .review__container{max-width:768px}}@media only screen and (min-width:992px){.page__product .product__review .review__container{max-width:992px}}@media only screen and (min-width:1200px){.page__product .product__review .review__container{max-width:1170px}}.page__product .product__review .review__container .review__row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page__product .product__review .review__container .review__row:before,.page__product .product__review .review__container .review__row:after{content:" ";display:table}.page__product .product__review .review__container .review__row:after{clear:both}.page__product .product__review .review__container .review__row .review__wrapper{max-width:100%;width:100%;padding-left:15px;padding-right:15px}.page__product .product__review .review__container .review__row .review__wrapper #_sincero_widget{margin-top:0}.page__product .product__review .review__container .review__row .review__wrapper .trustvox-widget .ts-product-reviews .ts-button--more span{margin-bottom:0}.page__product .countdown__timer-data{display:none}.guia__modal .modal__mask{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.guia__modal .modal__wrapper{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1001;width:90%;max-width:600px;padding:1rem;height:-moz-max-content;height:max-content;background-color:#fff;border-radius:5px;border-radius:20px;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all;display:none}.guia__modal .modal__wrapper .modal__close{position:absolute;right:1rem;top:1rem;cursor:pointer}.guia__modal .modal__wrapper img{border-radius:20px}.guia__modal .modal__wrapper table{width:100%;border-collapse:collapse;margin-bottom:1rem}.guia__modal .modal__wrapper th{font-size:.75rem;font-weight:700;line-height:1.3125rem;background:#fafafa}.guia__modal .modal__wrapper tr:nth-of-type(odd) th{background:#f2f2f2}.guia__modal .modal__wrapper th,.guia__modal .modal__wrapper td{border:1px solid #ddd;padding:8px;text-align:left}.guia__modal .modal__wrapper td{font-size:.75rem;line-height:1.3125rem;background-color:#fff}.guia__modal .modal__wrapper tr:nth-of-type(odd) td{background:#fafafa}.guia__modal .modal__wrapper strong{color:#363233;font-size:.875rem;font-weight:700}.image__modal .modal__mask{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.image__modal .modal__wrapper{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1001;width:90%;max-width:800px;height:-moz-max-content;height:max-content;border-radius:5px;-webkit-transition:250ms ease-in all;-moz-transition:250ms ease-in all;-o-transition:250ms ease-in all;transition:250ms ease-in all;display:none}.image__modal .modal__wrapper .modal__close{position:absolute;top:1rem;right:1rem;cursor:pointer;z-index:2}.image__modal .modal__wrapper .image__zoom:hover img{opacity:0}.image__modal .modal__wrapper img{max-height:100vh;width:800px;height:auto}.image__modal .modal__wrapper .swiper .swiper-button-next,.image__modal .modal__wrapper .swiper .swiper-button-prev{margin:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background-image:unset;right:1rem;z-index:1}.image__modal .modal__wrapper .swiper .swiper-button-next::after,.image__modal .modal__wrapper .swiper .swiper-button-prev::after{display:none}.image__modal .modal__wrapper .swiper .swiper-button-next.swiper-button-disabled,.image__modal .modal__wrapper .swiper .swiper-button-prev.swiper-button-disabled{opacity:.2;cursor:not-allowed;pointer-events:all}.image__modal .modal__wrapper .swiper .swiper-button-prev{right:unset;left:1rem}.image__modal .modal__wrapper .swiper .swiper-pagination{position:absolute;margin:0;padding:0;bottom:0;justify-content:center;align-items:center;display:flex}.image__modal .modal__wrapper .swiper .swiper-pagination .swiper-pagination-bullet{border-radius:0;width:1.25rem;height:1.25rem;margin:0;position:relative;opacity:1;background-color:transparent;color:transparent;margin:0}.image__modal .modal__wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#000;border-color:#000}.image__modal .modal__wrapper .swiper .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border:.125rem solid #bdbdbd;border-radius:50%;background-color:#f5f5f5;border-color:#f5f5f5}.modal__coupon{align-items:center;display:flex;padding:16px 12px;position:fixed;right:-233px;top:50%;background:#f6f6f6;z-index:10;border:1px solid #e0e0e0;transform:rotate(-90deg);display:block;display:flex;gap:8px;align-items:center;border-bottom:0;cursor:pointer;flex-direction:column;padding-top:0}.modal__coupon.active .open__coupon svg.arrow{transform:rotate(-90deg)}.modal__coupon .open__coupon{display:flex;gap:8px;align-items:center;padding:8px 0}.modal__coupon .open__coupon span{font-size:16px;font-weight:300;line-height:19px;letter-spacing:.5px;text-align:left;margin-right:8px}.modal__coupon .open__coupon span strong{font-weight:700;color:#ae001f}.modal__coupon .open__coupon svg{transform:rotate(90deg)}.modal__coupon .coupon__content{transform:rotate(90deg);padding:3rem;display:flex;flex-direction:column;gap:1rem}.modal__coupon .coupon__content span{font-weight:700;border:2px dashed #000;padding:.2em 1rem;border-radius:100px}.modal__coupon .coupon__content button{background-color:transparent;border:1px solid #000;border-radius:30px;color:#000;font-size:14px;font-weight:400;height:31px;letter-spacing:.6999999881px;line-height:16px;text-align:center;text-transform:uppercase;transition:.5s}.modal__coupon .coupon__content button:hover{background-color:#121c26;color:#fff}@media only screen and (max-width:1860px){.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left{width:356px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image{width:356px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:356px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image{width:356px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{width:356px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button .checkout__button{flex-direction:column}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]{margin:0}}@media only screen and (max-width:1550px){.page__product>.component__container{padding:0 2rem}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__title svg{width:110px}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .timer__content span{font-size:14px}.page__product>.component__container .product__info .info__details .info__content header .countdown__timer .days__container span{font-size:14px}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__wrapper .buy__add,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__wrapper .buy__cart,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__wrapper .buy__add--fake,.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__wrapper .buy__cart--fake{font-size:12px;width:191px;margin-bottom:16px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page span{font-size:24px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row .price__before span{font-size:14px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__pix.hidden.product__page .pix-message,.page__product>.component__container .product__info .info__details .info__content .info__flex .price__method span{font-size:12px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{width:353px;padding:25px 20px}}@media only screen and (max-width:1290px){.page__product>.component__container .product__info .info__details .countdown__timer .timer__content svg{display:none}.page__product>.component__container .product__together .together__container .together__row .together__title h2{font-size:24px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper{flex-direction:column}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper>*{margin:0;margin-bottom:30px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner{flex-direction:column;align-items:center;margin:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner>*{margin:0;margin-bottom:30px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__plus{margin-right:0;height:41px;width:41px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__plus svg{left:50%}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin-bottom:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__equal{display:block!important;margin-right:0;height:41px;width:41px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__equal svg{left:50%}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__equal,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{margin-right:0}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{transform:none;margin:0}}@media only screen and (max-width:1200px){.page__product>.component__container{padding:0 15px}.page__product>.component__container .product__info .info__details{flex-direction:column}.page__product>.component__container .product__info .info__details .info__image{position:relative;top:unset;margin:0;width:100%}.page__product>.component__container .product__info .info__details .info__image .image__grid{display:none}.page__product>.component__container .product__info .info__details .info__image img{width:100%}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only{display:block}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only:not(.main){margin-top:1.5rem}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-button-next,.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-button-prev{width:.6125rem;height:.925rem;right:1.5rem}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-pagination{position:absolute;margin:0;padding:0;bottom:0;justify-content:center;align-items:center;display:flex}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-pagination .swiper-pagination-bullet{border-radius:0;width:1.25rem;height:1.25rem;margin:0;position:relative;opacity:1;background-color:transparent;color:transparent;margin:0}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#000;border-color:#000}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border:.125rem solid #bdbdbd;border-radius:50%;background-color:#f5f5f5;border-color:#f5f5f5}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only .swiper-button-prev{left:1.5rem}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only.main{position:relative}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only.main .swiper{padding-bottom:30px}.page__product>.component__container .product__info .info__details .info__image .image__mobile.mobile-only.main .swiper>.swiper-pagination-bullets{bottom:0!important}.page__product>.component__container .product__info .info__details .info__content{margin-top:12px;width:100%}}@media only screen and (max-width:768px){.page__product>.component__container{padding:0}.page__product>.component__container .product__breadcrumb{display:block}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .values__row .price__before span{font-size:12px}.page__product>.component__container .product__breadcrumb .breadcrumbs{padding:.625rem 1.25rem}.page__product>.component__container .product__info .info__details{margin-top:0}.page__product>.component__container .product__info .info__details .mobile-only{display:block}.page__product>.component__container .product__info .info__details .mobile-only:not(.buttons){padding:0 20px;margin:0}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer{background-color:transparent;align-items:center!important;width:-moz-fit-content;width:fit-content;padding:14px 0;border:1px solid rgba(238,238,238,.9333333333);border-right:0;border-left:0;margin:0 auto 0 auto!important;gap:0!important;display:none}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer.active{display:flex}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .timer__title{position:relative;display:flex;align-items:center;gap:8px;padding-right:15px}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .timer__title::before{content:"";position:absolute;right:0;display:block;height:26px;background-color:rgba(238,238,238,.9333333333);top:50%;transform:translateY(-50%);width:1px}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .timer__title>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .timer__title>div p{font-size:11px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;color:#121c26}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .timer__title>div span{font-size:10px;font-weight:400;line-height:12px;letter-spacing:0;text-align:left;color:rgba(18,28,38,.6392156863)}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .days__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;position:relative;padding:0 15px}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .days__container::before{content:"";position:absolute;right:0;display:block;height:26px;background-color:rgba(238,238,238,.9333333333);top:50%;transform:translateY(-50%);width:1px}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .days__container div{line-height:1}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .days__container span{font-size:11px;font-weight:700;line-height:1;letter-spacing:0;text-align:left;color:#121c26}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .stock__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;position:relative;padding-left:15px}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .stock__container span{font-size:10px;font-weight:300;line-height:12px;letter-spacing:0;text-align:left;color:#121c26}.page__product>.component__container .product__info .info__details .mobile-only header .countdown__timer .stock__container strong{font-size:11px;font-weight:700;line-height:14px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .mobile-only header h1{color:#121c26;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0;text-align:left}.page__product>.component__container .product__info .info__details .mobile-only header>span{color:#000;font-size:1.125rem;font-weight:500;opacity:.4}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags){margin-top:10px;display:flex;align-items:flex-start;gap:8px}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags).countdown__timer{display:none}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags).countdown__timer.active{display:flex}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags)>span{font-size:10px;font-weight:700;line-height:12px;letter-spacing:.5px;text-align:left;padding:4px 10px 4px 10px;border-radius:100px}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .tags-shipping{background-color:#122330;color:#fff;border:1px solid #122330}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .discount,.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .tags-new{border:1px solid #e0e0e0;color:#212721;background-color:transparent}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .spot__special-tags{display:flex;align-items:center;justify-content:center;gap:3px;background-color:#122330;padding:4px 10px 4px 10px;border-radius:120px;width:-moz-fit-content;width:fit-content;transition:.3s}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .spot__special-tags img,.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .spot__special-tags svg{width:10px;height:10px}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) .spot__special-tags span{font-weight:700;font-size:10px;line-height:12px;letter-spacing:.5px;color:#fff}.page__product>.component__container .product__info .info__details .mobile-only header>div:not(.info__tags) button{margin-top:5px}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags{display:flex;align-items:center}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags>*:not(:last-child){margin-right:.5rem}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div{padding:6px 24px;border-radius:7.5rem;border:1px solid rgba(35,31,32,.08);background:#fff;display:flex;align-items:center;margin-top:1.25rem}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div>*:not(:last-child){margin-right:.5rem}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div span{color:#000;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div.cashback{background:rgba(39,174,158,.12);border-color:rgba(39,174,158,.12)}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div.cashback span{font-weight:600;color:#27ae9e}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div.outlet{background:#f2f2f2;border-color:#f2f2f2}.page__product>.component__container .product__info .info__details .mobile-only header .info__tags div.outlet span{font-weight:600}.page__product>.component__container .product__info .info__details .info__image .image__zoom:hover img{opacity:1!important}.page__product>.component__container .product__info .info__details .info__content{padding:0 1.25rem}.page__product>.component__container .product__info .info__details .info__content header>div:not(#countdownPDP){display:none!important}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper{width:100%;margin-top:2rem}.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper>.buy__add,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper>.buy__cart,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper>.buy__add--fake,.page__product>.component__container .product__info .info__details .info__content .buttons__wrapper>.buy__cart--fake{width:100%;font-size:14px;margin-bottom:1rem}.page__product>.component__container .product__info .info__details .info__content .info__prices{display:flex;flex-direction:column-reverse}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon{width:100%}.page__product>.component__container .product__info .info__details .info__content .info__prices .info__coupon button{margin-left:auto}.page__product>.component__container .product__info .info__details .info__content .info__flex{margin:0 0 5px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values>:not(:last-child){margin-bottom:0}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__normal span{font-size:14px}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__method span{width:100%;display:block}.page__product>.component__container .product__info .info__details .info__content .info__flex .price__values .price__method span br{display:none}.page__product>.component__container .product__info .info__details .info__content .info__flex .buttons__wrapper{display:none}.page__product>.component__container .product__info .info__details .info__content .content__benefits{margin-top:8px}.page__product>.component__container .product__info .info__details .info__content .content__benefits span{font-size:12px}.page__product>.component__container .product__info .info__details .info__content .content__information span br{display:none}.page__product>.component__container .product__info .info__details .info__content .content__attributes .content__guide{margin-bottom:1rem}.page__product>.component__container .product__info .info__details .info__content .content__attributes div[attribute-selections] .variations__block .variations__wrapper .variations__item label{min-height:31px;min-width:40px;font-size:12px}.page__product>.component__container .product__info .info__details .info__content .content__attributes .variations__image{padding-bottom:.6rem}.page__product>.component__container .product__info .info__details .info__content .info__share{margin-top:.75rem}.page__product>.component__container .product__info .info__details .info__content .info__share .share__title svg{width:.875rem;height:.875rem}.page__product>.component__container .product__info .info__details .info__content .info__share .share__title span{font-size:.75rem}.page__product>.component__container .product__info .info__details .info__content .info__share .share__options>:not(:last-child){margin-right:.75rem}.page__product>.component__container .product__info .info__details .info__content .info__shipping form input[type=text]{width:100%}.page__product>.component__container .product__together{padding:0 1.25rem;margin-top:2.5rem}.page__product>.component__container .product__together .together__container .together__row .together__title h2{font-size:1.75rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin-bottom:30px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next{left:unset;right:-16px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{left:-17px;right:unset}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:266px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image{width:266px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .together__swiper .swiper,.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{width:266px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{padding:32px 20px;width:100%}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message span{font-size:24px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__message p{font-size:20px;margin-bottom:1.7rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__before span b{font-size:.875rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .values__row .price__normal span strong{font-size:.875rem;line-height:1}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix{margin-bottom:1.7rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span{font-size:.875rem;line-height:23px}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span strong{font-size:1.5rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__pix span strong b{font-size:2rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button{margin-top:1.7rem}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button .checkout__button{flex-direction:column}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]{margin-right:0;width:100%}.page__product>.component__container .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[buy-button]{width:100%;background-color:#000;border-color:#000}.page__product>.component__container .product__showcase{padding:0}.page__product>.component__container .product__showcase .showcase__row .showcase__title{padding:0;margin-bottom:1rem}.page__product>.component__container .product__showcase .showcase__row .showcase__title h2{font-size:1.25rem;margin-bottom:.75rem;text-transform:uppercase}.page__product>.component__container .product__showcase .showcase__row .showcase__title span{font-size:1.125rem}.page__product>.component__container .product__showcase .showcase__row .showcase__inner{padding:0 1.25rem 1.25rem}.page__product>.component__container .product__showcase .showcase__row .showcase__inner .swiper{padding-bottom:1rem}.page__product>.component__container .product__showcase .showcase__row .showcase__inner .swiper-button-next,.page__product>.component__container .product__showcase .showcase__row .showcase__inner .swiper-button-prev{display:block;width:10px}.page__product>.component__container .product__showcase .showcase__row .swiper-pagination-bullets{bottom:0!important}.page__product>.component__container .swiper-button-next,.page__product>.component__container .swiper-button-prev{margin:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:unset;right:6.25rem;z-index:1}.page__product>.component__container .swiper-button-next::after,.page__product>.component__container .swiper-button-prev::after{display:none}.page__product>.component__container .swiper-button-next.swiper-button-disabled,.page__product>.component__container .swiper-button-prev.swiper-button-disabled{opacity:.2;cursor:not-allowed;pointer-events:all}.page__product>.component__container .swiper-button-prev{right:unset;left:6.25rem}.page__product .product__description .description__container .description__row .description__wrapper{display:flex;flex-wrap:wrap}.page__product .product__description .description__container .description__row .description__wrapper .sdd_sizes{order:1}.page__product .product__description .description__container .description__row .description__wrapper .sdd_chars{order:3}.page__product .product__description .description__container .description__row .description__wrapper .sdd_text{order:2}.image__modal .modal__wrapper .image__zoom:hover img{opacity:1}.modal__coupon{display:none}.info__prices:has(.buttons__out__of__stock)~.mobile-only.buttons{display:none!important}}.info__stars{cursor:pointer}@media screen and (max-width:1023px){section.bonifiq-widget-section,#suagenciaTagWhatsapp.position-bottom-left{bottom:90px!important}section.bonifiq-widget-section{left:initial!important;right:5%}}
